#SECTION-50m18026 {
  height: auto;
  grid-template-columns: 64px 1fr 64px;
  grid-template-rows: minmax(32px, 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-50m18026 .x-section-background {
  background: #8f181b;
  
  
  
  
  
  
  --height: 32;
  --bg: #8f181b;
}

#SECTION-50m18026 .x-section-video-background {
  
  
}



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

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

#SECTION-oty7p49t {
  height: auto;
  grid-template-columns: 64px 87px 1fr 730px 83px 1fr 206px 10px 62px 64px;
  grid-template-rows: minmax(83px, 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-oty7p49t .x-section-background {
  background: #a6151a;
  
  
  
  
  
  
  --height: 83;
  --bg: #a6151a;
}

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



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

#MEMBER-BAR-k5uhdk7f {
  --width: 45.73179742346972%;align-self: center;grid-column-end: 10;grid-column-start: 9;grid-row-end: 2;grid-row-start: 1;height: 27px;justify-self: start;margin-left: 4.838709677419355%;margin-top: calc(0px * 2);width: 45.73179742346972%;
  
}
#MEMBER-BAR-k5uhdk7f .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-family: 'Pangea', sans-serif;
  background: #2F5ACF00;
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-k5uhdk7f .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-family: 'Pangea', sans-serif;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  border-color: #ffffffff;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-k5uhdk7f .x-member:hover {
  color: var(--color_00);
}
#MEMBER-BAR-k5uhdk7f .x-avatar-member-origin {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: #ffffffff;
  border-color: #ffffffff;
 }
#MEMBER-BAR-k5uhdk7f .x-avatar-member-initial {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: #ffffffff;
  border-color: #ffffffff;
 }
#MEMBER-BAR-k5uhdk7f .customer-icon {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: #ffffffff;
  border-color: #ffffffff;
 }
#MEMBER-BAR-k5uhdk7f .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  color: #ffffffff;
}

#MEMBER-BAR-k5uhdk7f .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-family: 'Pangea', sans-serif;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  border-color: #ffffffff;
  background: #2F5ACF00;
  justify-content: flex-start;
}
#MEMBER-BAR-k5uhdk7f .x-loginbar .login-bar-text:hover {
  color: var(--color_00);
}
#MEMBER-BAR-k5uhdk7f .x-loginbar .login-bar-icon {
    width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: #ffffffff;
  border-color: #ffffffff;

  border: none;
}

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


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

#MEMBER-BAR-k5uhdk7f .customer-signup {
  display: none;
}
#MEMBER-BAR-k5uhdk7f .customer-icon {
  
}
#MEMBER-BAR-k5uhdk7f .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-2vwlfxgq {
  width: 170px;
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(30px, max-content) minmax(10px, max-content) minmax(49px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-w5qcbvtz"], .--clone-TEXT-w5qcbvtz {
  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-w5qcbvtz"] .x-text,
[id^="TEXT-w5qcbvtz"] .x-text a,
.--clone-TEXT-w5qcbvtz .x-text,
.--clone-TEXT-w5qcbvtz .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
line-height: 1.8;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-w5qcbvtz"] .x-text:hover,
.--clone-TEXT-w5qcbvtz .x-text:hover,
[id^="TEXT-w5qcbvtz"] a:hover,
.--clone-TEXT-w5qcbvtz a:hover {
  
}

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

#CART-ICON-zq8hvcr6 {
  --width: 27.397887323943667px;align-self: center;grid-column-end: 10;grid-column-start: 9;grid-row-end: 2;grid-row-start: 1;height: 31.375px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 27.397887323943667px;
  
}
#CART-ICON-zq8hvcr6 .x-cart-icon {
  border-color: #000000ff;
color: #ffffffff;
}
#CART-ICON-zq8hvcr6 .x-cart-item-count {
  position: absolute;
  top: -6.849471830985917px;
  right: -6.849471830985917px;
  width: 13.698943661971834px;
  height: 15.6875px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #f9f86c;
border-radius: 50%;
color: var(--color_04);
font-family: Roboto;
font-size: 10.458333333333334px;
}
#CART-ICON-zq8hvcr6 .x-image-cart-icon {
  border-radius: ;
}
#INPUT-SEARCH-vshxnf92 {
  --width: 48.3288770053476%;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 31.730407523510973px;justify-self: end;margin-right: -0.014464570451762148%;margin-top: calc(0px * 2);width: 48.3288770053476%;
  
}
#INPUT-SEARCH-vshxnf92 > .input-search--wrapper {
  font-size: 16.0px;
  
  border-color: rgba(0, 0, 0, 1);
  
  border-radius: 30px;
  background-color: #00000000;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-vshxnf92 > .input-search--wrapper .btn-close {
  color: var(--color_00);
  fill: var(--color_00);
  width: 0px;
  margin: 0 5px;
}
#INPUT-SEARCH-vshxnf92 > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-vshxnf92 > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-vshxnf92 > .input-search--wrapper:hover {
  
  border-color: rgba(0, 0, 0, 1) !important;
  
  background-color: #231f2000 !important;
}
#INPUT-SEARCH-vshxnf92 > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 1px !important;
  : solid;
  background-color: #00000000 !important;
}
#INPUT-SEARCH-vshxnf92 .input-search--icon {
  
  
  color: var(--color_00);
  height: 22px;
  width: 22px;
}
#INPUT-SEARCH-vshxnf92 .input-search--wrapper:hover .input-search--icon {
  color: var(--color_00);
}
#INPUT-SEARCH-vshxnf92 .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_00);
}
#INPUT-SEARCH-vshxnf92 .input-search--icon path {
  fill: var(--color_00);
}
#INPUT-SEARCH-vshxnf92 .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_00);
}
#INPUT-SEARCH-vshxnf92 .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_00);
}


#RECT-uvxn9w87 {
  align-self: center;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 29.187496185302734px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 44.22347906864051%;
  
  
  
  
}
#RECT-uvxn9w87 .x-rect {
  --width: 44.22347906864051%;
background: #ffffffff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSI+IDxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yNjQzXzI4MSkiPiA8cGF0aCBkPSJNMTAuODg3MyAzLjI5MTY3TDEwLjg4NyAzLjI5MTY3QzguOTM0OTggMy4zMDIzIDcuMDY2MDcgNC4wODI4OSA1LjY4NjQyIDUuNDYzOEM0LjMwNjc3IDYuODQ0NzEgMy41Mjc4OCA4LjcxNDM0IDMuNTE5MDQgMTAuNjY2M1YxMC42NjY3QzMuNTE5MDQgMTIuMTI1NiAzLjk1MTc1IDEzLjU1MTcgNC43NjI0MiAxNC43NjQ3QzUuNTczMDkgMTUuOTc3NyA2LjcyNTMxIDE2LjkyMjkgOC4wNzMzMSAxNy40ODA5QzkuNDIxMzEgMTguMDM4OSAxMC45MDQ1IDE4LjE4NDYgMTIuMzM1MyAxNy44OTk1QzEzLjc2NjEgMTcuNjE0MyAxNS4wODAyIDE2LjkxMTMgMTYuMTExMyAxNS44NzkyQzE3LjE0MjUgMTQuODQ3MSAxNy44NDQzIDEzLjUzMjQgMTguMTI4MiAxMi4xMDEzQzE4LjQxMiAxMC42NzAzIDE4LjI2NDkgOS4xODcxOSAxNy43MDU3IDcuODM5NzFDMTcuMTQ2NSA2LjQ5MjIyIDE2LjIwMDIgNS4zNDA4NyAxNC45ODY1IDQuNTMxM0MxMy43NzI4IDMuNzIxNzQgMTIuMzQ2MiAzLjI5MDMzIDEwLjg4NzMgMy4yOTE2N1pNNi4xMTQxIDMuNTIyOTZDNy41MjY5OSAyLjU3ODg5IDkuMTg4MSAyLjA3NSAxMC44ODc0IDIuMDc1QzEzLjE2NiAyLjA3NSAxNS4zNTEzIDIuOTgwMTkgMTYuOTYyNiA0LjU5MTQ0QzE4LjU3MzggNi4yMDI2OSAxOS40NzkgOC4zODgwMiAxOS40NzkgMTAuNjY2N0MxOS40NzkgMTIuMzY1OSAxOC45NzUxIDE0LjAyNyAxOC4wMzExIDE1LjQzOTlDMTcuMDg3IDE2Ljg1MjggMTUuNzQ1MiAxNy45NTQgMTQuMTc1MyAxOC42MDQzQzEyLjYwNTMgMTkuMjU0NiAxMC44Nzc4IDE5LjQyNDggOS4yMTEyMiAxOS4wOTMyQzcuNTQ0NiAxOC43NjE3IDYuMDEzNzEgMTcuOTQzNSA0LjgxMjE1IDE2Ljc0MTlDMy42MTA1OCAxNS41NDAzIDIuNzkyMyAxNC4wMDk0IDIuNDYwNzkgMTIuMzQyOEMyLjEyOTI4IDEwLjY3NjIgMi4yOTk0MyA4Ljk0ODcgMi45NDk3MSA3LjM3ODc4QzMuNTk5OTkgNS44MDg4NiA0LjcwMTIxIDQuNDY3MDIgNi4xMTQxIDMuNTIyOTZaIiBmaWxsPSIjMTIxMjEyIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMTUiPjwvcGF0aD4gPHBhdGggZD0iTTIyLjQzOTIgMjMuMDgwNUwyMi40MzkyIDIzLjA4MDVMMTcuNTc4NyAxOC4xODcxTDE4LjQxOSAxNy4zNTI4TDIzLjI3OTQgMjIuMjQ2MkMyMy4zMzQyIDIyLjMwMTQgMjMuMzc3NiAyMi4zNjY4IDIzLjQwNzEgMjIuNDM4N0MyMy40MzY2IDIyLjUxMDcgMjMuNDUxNiAyMi41ODc3IDIzLjQ1MTQgMjIuNjY1NUMyMy40NTExIDIyLjc0MzIgMjMuNDM1NSAyMi44MjAxIDIzLjQwNTUgMjIuODkxOUMyMy4zNzU1IDIyLjk2MzYgMjMuMzMxNiAyMy4wMjg3IDIzLjI3NjUgMjMuMDgzNUMyMy4yMjEzIDIzLjEzODMgMjMuMTU1OSAyMy4xODE2IDIzLjA4NCAyMy4yMTExQzIzLjAxMiAyMy4yNDA2IDIyLjkzNSAyMy4yNTU3IDIyLjg1NzIgMjMuMjU1NEMyMi43Nzk1IDIzLjI1NTEgMjIuNzAyNiAyMy4yMzk1IDIyLjYzMDggMjMuMjA5NUMyMi41NTkxIDIzLjE3OTUgMjIuNDk0IDIzLjEzNTcgMjIuNDM5MiAyMy4wODA1WiIgZmlsbD0iIzEyMTIxMiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjE1Ij48L3BhdGg+IDwvZz4gPGRlZnM+IDxjbGlwUGF0aCBpZD0iY2xpcDBfMjY0M18yODEiPiA8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIj48L3JlY3Q+IDwvY2xpcFBhdGg+IDwvZGVmcz4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  display: none;
}
#INPUT-SEARCH-a20pe0tw {
  --width: 70%;align-self: center;grid-column-end: 8;grid-column-start: 5;grid-row-end: 2;grid-row-start: 1;height: 50px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 70%;
  
}
#INPUT-SEARCH-a20pe0tw > .input-search--wrapper {
  color: #525252;
font-family: 'Pangea', sans-serif;
font-size: 14.0px;
  
  border-color: rgba(0, 0, 0, 1);
  
  border-radius: 33px;
  background-color: #e8e8e8;
  
}
#INPUT-SEARCH-a20pe0tw > .input-search--wrapper .btn-close {
  color: #00000066;
  fill: #00000066;
  width: 0px;
  margin: 0 5px;
}
#INPUT-SEARCH-a20pe0tw > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-a20pe0tw > .input-search--wrapper .input-search--input::placeholder {
  color: #525252;
}
#INPUT-SEARCH-a20pe0tw > .input-search--wrapper:hover {
  
  border-color: rgba(0, 0, 0, 1) !important;
  
  background-color: #e8e8e8 !important;
}
#INPUT-SEARCH-a20pe0tw > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: #e8e8e8 !important;
}
#INPUT-SEARCH-a20pe0tw .input-search--icon {
  margin-left: 16px;
  margin-right: 16px;
  color: #000000ff;
  height: 18px;
  width: 18px;
}
#INPUT-SEARCH-a20pe0tw .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-a20pe0tw .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-a20pe0tw .input-search--icon path {
  fill: #000000ff;
}
#INPUT-SEARCH-a20pe0tw .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-a20pe0tw .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}


#IMAGE-rpj0kl0c {
  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%;
  
}
#IMAGE-rpj0kl0c picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#MENU-gpl1j8cc {
  --width: 100%;align-self: center;grid-column-end: 5;grid-column-start: 4;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%;
  --active-link-color: #159EEC;
  
  
  
  
  
}


#MENU-gpl1j8cc .x-rect {
  --gap: 0px;
--pad-x: 10px;
-webkit-text-stroke: 0px #ffffffff;
color: #ffffffff;
font: var(--font_5);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 700;
justify-content: center;
letter-spacing: 1px;
line-height: 1.6;
text-align: center;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-gpl1j8cc > ul {
  
  justify-content: center;
  align-items: center;
  gap: 0px;
  
  border-radius: inherit;
}
#MENU-gpl1j8cc > ul > .menu-item .tag-link {
  --gap: 0px;
--pad-x: 10px;
-webkit-text-stroke: 0px #ffffffff;
color: #ffffffff;
font: var(--font_5);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 700;
justify-content: center;
letter-spacing: 1px;
line-height: 1.6;
text-align: center;
text-decoration: initial;
text-transform: initial;
}
#MENU-gpl1j8cc > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-gpl1j8cc > ul > .menu-item:not(:first-child) {
  
}
#MENU-gpl1j8cc ul li .tag-link {
  border-style: none none none none;

}
#MENU-gpl1j8cc ul li .tag-link:hover {
  color: #c2864e !important;
background: #a6151a;






border-style: none none none none;

}

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

#MENU-gpl1j8cc .arrow { color: #ffffffff; }
#MENU-gpl1j8cc.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 87px;
}


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

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

#SUBMENU-csgj904u {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 1fr 250px 250px 250px 250px 250px 1fr;
  grid-template-rows: minmax(0px, max-content) minmax(50px, max-content) minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 15.9px;
  background: rgba(255, 255, 255, 1);
border-radius: 10px 10px 10px 10px;
border-width: 0.0px;
box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.251);
transform:  skewX(0deg) perspective(1000px) rotateY(0deg);
  
  
  
}
.vertical-menu #MENU-ITEM-vrpre04i.menu-item:hover > .x-submenu {
  display: grid;
}


#CONTAINER-o1j3g8s2 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
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(100px, max-content);height: auto;justify-self: end;margin-right: -0.3298712968826294%;margin-top: 0.07499999999998863px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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


#MENU-mxbx1kot .x-rect {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-mxbx1kot > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-mxbx1kot > ul > .menu-item .tag-link {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-mxbx1kot > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-mxbx1kot > ul > .menu-item:not(:first-child) {
  
}
#MENU-mxbx1kot ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}

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



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

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

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

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

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


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


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

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


#MENU-wigwxtpj .x-rect {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-wigwxtpj > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-wigwxtpj > ul > .menu-item .tag-link {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-wigwxtpj > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-wigwxtpj > ul > .menu-item:not(:first-child) {
  
}
#MENU-wigwxtpj ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}

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



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

#MENU-ITEM-88sh2d1q > a, #MENU-ITEM-88sh2d1q > div {
  
  
  
  
  
  
  
  
  
}

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


#CONTAINER-bmanw78f {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
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(100px, max-content);height: auto;justify-self: end;margin-right: -0.3298814694086711%;margin-top: -0.014583015441900216px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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


#MENU-mstxt7yg .x-rect {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-mstxt7yg > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-mstxt7yg > ul > .menu-item .tag-link {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-mstxt7yg > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-mstxt7yg > ul > .menu-item:not(:first-child) {
  
}
#MENU-mstxt7yg ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}

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



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

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

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


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


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

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


#MENU-qz7yorvu .x-rect {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-qz7yorvu > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-qz7yorvu > ul > .menu-item .tag-link {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-qz7yorvu > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-qz7yorvu > ul > .menu-item:not(:first-child) {
  
}
#MENU-qz7yorvu ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}

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



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

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

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

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

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

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

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

#SUBMENU-e2yzgls7 {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 1fr 250px 250px 250px 250px 250px 1fr;
  grid-template-rows: minmax(0px, max-content) minmax(50px, max-content) minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 15.9px;
  background: rgba(255, 255, 255, 1);
border-radius: 10px 10px 10px 10px;
border-width: 0.0px;
box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.251);
transform:  skewX(0deg) perspective(1000px) rotateY(0deg);
  
  
  
}
.vertical-menu #MENU-ITEM-1msdu8el.menu-item:hover > .x-submenu {
  display: grid;
}


#CONTAINER-8nafs0e8 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 82.56944783528645%;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(100px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 82.56944783528645%;
  
  
  
  
  
  border:   #000000ff;


  
}
#MENU-sld0xbdv {
  --width: 98.36345674130376%;align-self: start;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: 0px;width: 98.36345674130376%;
  --active-link-color: var(--font_color_7);
  
  
  
  
  
}


#MENU-sld0xbdv .x-rect {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
line-height: 1;
  
}
#MENU-sld0xbdv > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-sld0xbdv > ul > .menu-item .tag-link {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
line-height: 1;
}
#MENU-sld0xbdv > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-sld0xbdv > ul > .menu-item:not(:first-child) {
  
}
#MENU-sld0xbdv ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}

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



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

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

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

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

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

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


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


  
}
#MENU-8zod01dh {
  --width: 98.36345674130376%;align-self: start;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: 0px;width: 98.36345674130376%;
  --active-link-color: var(--font_color_7);
  
  
  
  
  
}


#MENU-8zod01dh .x-rect {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
line-height: 1;
  
}
#MENU-8zod01dh > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-8zod01dh > ul > .menu-item .tag-link {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
line-height: 1;
}
#MENU-8zod01dh > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-8zod01dh > ul > .menu-item:not(:first-child) {
  
}
#MENU-8zod01dh ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}

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



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

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

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

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


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


  
}
#MENU-10ak1gow {
  --width: 98.36345674130376%;align-self: start;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: 0px;width: 98.36345674130376%;
  --active-link-color: var(--font_color_7);
  
  
  
  
  
}


#MENU-10ak1gow .x-rect {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
line-height: 1;
  
}
#MENU-10ak1gow > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-10ak1gow > ul > .menu-item .tag-link {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
line-height: 1;
}
#MENU-10ak1gow > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-10ak1gow > ul > .menu-item:not(:first-child) {
  
}
#MENU-10ak1gow ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}

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



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

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

#MENU-ITEM-984gehht > a, #MENU-ITEM-984gehht > div {
  
  
  
  
  
  
  
  
  
}

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


#CONTAINER-7ahonc08 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 82.56944580078125%;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(100px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 82.56944580078125%;
  
  
  
  
  
  border:   #000000ff;


  
}
#MENU-yex38c2i {
  --width: 98.36345674130376%;align-self: start;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: 0px;width: 98.36345674130376%;
  --active-link-color: var(--font_color_7);
  
  
  
  
  
}


#MENU-yex38c2i .x-rect {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 17.0px;
font-weight: 400;
justify-content: flex-start;
line-height: 1;
  
}
#MENU-yex38c2i > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-yex38c2i > ul > .menu-item .tag-link {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 17.0px;
font-weight: 400;
justify-content: flex-start;
line-height: 1;
}
#MENU-yex38c2i > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-yex38c2i > ul > .menu-item:not(:first-child) {
  
}
#MENU-yex38c2i ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}

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



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

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

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

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

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

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

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


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


  
}
#MENU-ieif2trb {
  --width: 98.36345674130376%;align-self: start;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: 0px;width: 98.36345674130376%;
  --active-link-color: var(--font_color_7);
  
  
  
  
  
}


#MENU-ieif2trb .x-rect {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
line-height: 1;
  
}
#MENU-ieif2trb > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-ieif2trb > ul > .menu-item .tag-link {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
line-height: 1;
}
#MENU-ieif2trb > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ieif2trb > ul > .menu-item:not(:first-child) {
  
}
#MENU-ieif2trb ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}

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



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

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

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

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

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

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

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

#SUBMENU-4y083t1n {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(0px, max-content) minmax(50px, max-content) minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 1px;
  background: rgba(255, 255, 255, 1);
border-radius: 10px 10px 10px 10px;
border-width: 0.0px;
box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.251);
transform:  skewX(0deg) perspective(1000px) rotateY(0deg);
  
  
  
}
.vertical-menu #MENU-ITEM-xrefwvdv.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-td170gkl {
  --width: 200px;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: -0.1257003784179691px;width: 200px;
  --active-link-color: var(--font_color_7);
  
  
  
  
  
}


#MENU-td170gkl .x-rect {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-td170gkl > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-td170gkl > ul > .menu-item .tag-link {
  --pad-x: 1px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-width: 70.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-td170gkl > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-td170gkl > ul > .menu-item:not(:first-child) {
  
}
#MENU-td170gkl ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}

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



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

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

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

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

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

#MENU-ITEM-69relhue > a, #MENU-ITEM-69relhue > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-ch0253ym {
  background: #ffffffff;
  top: 0;
  left: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(70px, max-content) minmax(24.61%, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  animation: light-speed-left 0.2s ease;
  
}
[id^="TEXT-epf65w6y"], .--clone-TEXT-epf65w6y {
  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-right: calc(1.1666666666666667% * 2);
margin-top: calc(0px * 2);
width: 230px;
  
}
[id^="TEXT-epf65w6y"] .x-text,
[id^="TEXT-epf65w6y"] .x-text a,
.--clone-TEXT-epf65w6y .x-text,
.--clone-TEXT-epf65w6y .x-text a {
  --width: 230px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Open Sans', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-epf65w6y"] .x-text:hover,
.--clone-TEXT-epf65w6y .x-text:hover,
[id^="TEXT-epf65w6y"] a:hover,
.--clone-TEXT-epf65w6y a:hover {
  
}


#IMAGE-u48tverh {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 30px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 30px;
  
}
#IMAGE-u48tverh picture {
  --width: 30px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#LINE-hpy0vz0o {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 17px;justify-self: center;margin-left: calc(0% * 2);margin-top: px;width: 100%;
  height: auto;
  
}
#LINE-hpy0vz0o .line-container {
  border-color: #dddddd;
border-style: solid;
border-width: 5.0px;
}
#LINE-hpy0vz0o .x-line { padding: 0px; }
#LINE-lx7rbwjd {
  --width: 100%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 17px;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  height: auto;
  
}
#LINE-lx7rbwjd .line-container {
  border-color: #dddddd;
border-style: dashed;
border-width: 1.0px;
}


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


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


#MENU-tmhnby1i .x-rect {
  --pad-x: 12px;
--pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #e8ebed;
border-width: 1.0px;
color: #000000d9;
font-family: 'Pangea', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-tmhnby1i > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-tmhnby1i > ul > .menu-item .tag-link {
  --pad-x: 12px;
--pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #e8ebed;
border-width: 1.0px;
color: #000000d9;
font-family: 'Pangea', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-tmhnby1i > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-tmhnby1i > ul > .menu-item:not(:first-child) {
  
}
#MENU-tmhnby1i ul li .tag-link {
  border-style: none solid solid solid;

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






border-style: none none none none;

}





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

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

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

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

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

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


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

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






border-style: none none none none;

}

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




#MENU-ITEM-12moirbf > a, #MENU-ITEM-12moirbf > div {
  
  
  
  
  
  
  
  
  
}

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

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


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

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






border-style: none none none none;

}

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




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

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

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

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

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

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

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


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

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






border-style: none none none none;

}

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




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

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

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

#MENU-ITEM-199okwa0 > a, #MENU-ITEM-199okwa0 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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


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

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






border-style: none none none none;

}

#MENU-9ylnwunq > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




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

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

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

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

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


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

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






border-style: none none none none;

}

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




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

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

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

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

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


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

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






border-style: none none none none;

}

#MENU-4xrcezjl > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}

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




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

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

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


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

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






border-style: none none none none;

}

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




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

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

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

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

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

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

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


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

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






border-style: none none none none;

}

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




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

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

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

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

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

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


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

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






border-style: none none none none;

}

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




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

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

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

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

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


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

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






border-style: none none none none;

}

#MENU-2aoemj63 > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}

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




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

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

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

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

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

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

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

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

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

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

#SECTION-lilwlf72 {
  height: auto;
  grid-template-columns: 64px 0.978fr 30px 0.618fr 64px;
  grid-template-rows: minmax(20px, max-content) minmax(300px, max-content) minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-lilwlf72 .x-section-background {
  background: #fdfdfd;
  
  
  
  
  
  
  --height: 370;
  --bg: #fdfdfd;
}

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



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


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


  
}
#BUTTON-c3xag0iw {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 40px;
justify-self: center;
margin-left: calc(4.125008418642241% * 2);
margin-top: 10.199981689453123px;
width: 204px;
  
}
#BUTTON-c3xag0iw .x-button-wrapper {
  --width: 204px;
-webkit-text-stroke: 0px #000000ff;
background: #273bcd;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

[id^="TEXT-0j7lsmgy"], .--clone-TEXT-0j7lsmgy {
  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-right: calc(0.002149384597252155% * 2);
margin-top: 5.212493896484375px;
width: 55.892244536301185%;
  
}
[id^="TEXT-0j7lsmgy"] .x-text,
[id^="TEXT-0j7lsmgy"] .x-text a,
.--clone-TEXT-0j7lsmgy .x-text,
.--clone-TEXT-0j7lsmgy .x-text a {
  --width: 55.892244536301185%;
-webkit-text-stroke: 0px #000000ff;
color: #273bcd;
font: var(--font_6);
font-size: 15.0px;
height: 100%;
text-align: center;
text-decoration: underline;
width: 100%;
  color: var(--active-color, #273bcd);
}
[id^="TEXT-0j7lsmgy"] .x-text:hover,
.--clone-TEXT-0j7lsmgy .x-text:hover,
[id^="TEXT-0j7lsmgy"] a:hover,
.--clone-TEXT-0j7lsmgy a:hover {
  
}


#CONTAINER-gnvf4zmk {
  --bg: #ffffff;
  background: #ffffff;
border-color: #000000ff;
  --width: 99.95830407303372%;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(400px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(100px, max-content);height: auto;justify-self: end;margin-right: -0.006583567415730337%;margin-top: -0.16668701171875px;row-gap: 15px;width: 99.95830407303372%;
  
  
  
  
  
  border:   #000000ff;


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

#PAYMENT-awcg6lq1 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --icon-color: inherit;
  
}
#PAYMENT-awcg6lq1 label {
  -webkit-text-stroke: 0px #000000ff;
border-color: #e8eaed;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-family: 'Roboto', sans-serif;
}
#PAYMENT-awcg6lq1 .payment--method {
  padding: 10px 10px;
}
#PAYMENT-awcg6lq1 .payment-wrapper {
  grid-template-columns: repeat(1, 1fr);
  gap: 12px;
}
#PAYMENT-awcg6lq1 .payment-wrapper label.selected, #PAYMENT-awcg6lq1 .payment-wrapper label:hover {
  border-color: #2f5acf;
}
#FORM-qdt8uglq {
  --width: 100%;align-self: start;column-gap: 15px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(49.00000000000001px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 15px;width: 100%;
  
  --icon-color: inherit;
  
}
#SUBMIT-BUTTON-wn58keay {
  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%;
  
}
#SUBMIT-BUTTON-wn58keay .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
background: #A67B5B;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: rgba(255, 255, 255, 1);
font-family: 'Pangea', sans-serif;
font-size: 18.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


  color: var(--active-color, rgba(255, 255, 255, 1));
}
#SUBMIT-BUTTON-wn58keay[disabled=true] {
  display: none;
}

#FORM-5sk1xj77 {
  --width: 100%;align-self: start;column-gap: 0px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(30px, max-content) minmax(63px, max-content) minmax(63px, max-content) minmax(63px, max-content) minmax(45px, max-content) minmax(50px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 12px;width: 100%;
  font-family: 'Roboto', sans-serif;
  --icon-color: #A67B5B;
  
}
[id^="TEXT-4nqadxck"], .--clone-TEXT-4nqadxck {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: -0.08370535714285905%;
margin-top: 0px;
width: 100.08370535714286%;
  
}
[id^="TEXT-4nqadxck"] .x-text,
[id^="TEXT-4nqadxck"] .x-text a,
.--clone-TEXT-4nqadxck .x-text,
.--clone-TEXT-4nqadxck .x-text a {
  --width: 100.08370535714286%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 30.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-4nqadxck"] .x-text:hover,
.--clone-TEXT-4nqadxck .x-text:hover,
[id^="TEXT-4nqadxck"] a:hover,
.--clone-TEXT-4nqadxck a:hover {
  
}

#INPUT-i5fr3bk0 {
  --width: 52.1340530909849%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: start;margin-left: 0.3082082512673367%;margin-top: -0.58331298828125px;width: 52.1340530909849%;
  
}
#INPUT-i5fr3bk0 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#INPUT-i5fr3bk0 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-i5fr3bk0 input[type="date"] {
  -webkit-text-fill-color: #231f20;
}
#INPUT-i5fr3bk0 input::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}
#PHONE-NUMBER-20s2w03h {
  --width: 39.19124603271485%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: end;margin-right: 0%;margin-top: -0.59375px;width: 39.19124603271485%;
  
}
#PHONE-NUMBER-20s2w03h .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#PHONE-NUMBER-20s2w03h input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-20s2w03h input[type="date"] {
  -webkit-text-fill-color: #231f20;
}
#PHONE-NUMBER-20s2w03h input::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}
#DETECT-ADDRESS-2x1a0v33 {
  --width: 100.12289325842696%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: start;margin-left: -0.08192598150017556%;margin-top: calc(0px * 2);width: 100.12289325842696%;
  
}
#DETECT-ADDRESS-2x1a0v33 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#DETECT-ADDRESS-2x1a0v33 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#DETECT-ADDRESS-2x1a0v33 input[type="date"] {
  -webkit-text-fill-color: #231f20;
}
#DETECT-ADDRESS-2x1a0v33 input::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}
#ADDRESS-qv8x75o5 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#ADDRESS-qv8x75o5 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#ADDRESS-qv8x75o5 .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#ADDRESS-8zspjlss {
  --width: 100%;align-self: end;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 82.53968253968253%;justify-self: start;margin-bottom: -5.15625px;margin-left: -36.20523174157304%;width: 100%;
  
}
#ADDRESS-8zspjlss .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#ADDRESS-8zspjlss .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#ADDRESS-7ec5h2ua {
  --width: 100%;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 111.11111111111111%;justify-self: start;margin-left: -36.20523174157304%;margin-top: 16.15625px;width: 100%;
  
}
#ADDRESS-7ec5h2ua .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#ADDRESS-7ec5h2ua .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#ADDRESS-ctmq53wl {
  --width: 100%;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#ADDRESS-ctmq53wl .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#ADDRESS-ctmq53wl .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#EMAIL-e120rmzk {
  --width: 99.79590941011236%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 97.16021825396824%;justify-self: end;margin-bottom: 0.44140625px;margin-right: 0.006583567415730337%;width: 99.79590941011236%;
  
}
#EMAIL-e120rmzk .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#EMAIL-e120rmzk input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#EMAIL-e120rmzk input[type="date"] {
  -webkit-text-fill-color: #231f20;
}
#EMAIL-e120rmzk input::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}
#TEXT-AREA-kl93vnmj {
  --width: 100.44218387041988%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 100%;justify-self: start;margin-left: -0.4410990168539326%;margin-top: -0.40625px;width: 100.44218387041988%;
  
}
#TEXT-AREA-kl93vnmj .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#TEXT-AREA-kl93vnmj textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#TEXT-AREA-kl93vnmj textarea::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}

#CONTAINER-xhd4cxqt {
  --bg: #ffffff;
  background: #ffffff;
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: 15px 1fr 15px;grid-template-rows: minmax(46px, max-content) minmax(25px, max-content) minmax(142px, max-content) minmax(60px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(23px, max-content) minmax(29px, max-content) minmax(29px, max-content) minmax(29px, max-content) minmax(20px, max-content) minmax(29px, max-content) minmax(15px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 7px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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

[id^="TEXT-DATASET-fqp6c8zb"], .--clone-TEXT-DATASET-fqp6c8zb {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 10;
grid-row-start: 8;
height: auto;
justify-self: end;
margin-right: 0.023251488095238092%;
margin-top: 7.16796875px;
width: 146.4453125px;
  
}
[id^="TEXT-DATASET-fqp6c8zb"] .x-text,
[id^="TEXT-DATASET-fqp6c8zb"] .x-text a,
.--clone-TEXT-DATASET-fqp6c8zb .x-text,
.--clone-TEXT-DATASET-fqp6c8zb .x-text a {
  --width: 146.4453125px;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-family: 'Pangea', sans-serif;
font-size: 20.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-fqp6c8zb"] .x-text:hover,
.--clone-TEXT-DATASET-fqp6c8zb .x-text:hover,
[id^="TEXT-DATASET-fqp6c8zb"] a:hover,
.--clone-TEXT-DATASET-fqp6c8zb a:hover {
  
}

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

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

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

[id^="TEXT-3z58myz2"], .--clone-TEXT-3z58myz2 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 13;
grid-row-start: 12;
height: auto;
justify-self: start;
margin-bottom: calc(0.24687480926513672px * 2);
margin-left: 0%;
width: 100px;
  
}
[id^="TEXT-3z58myz2"] .x-text,
[id^="TEXT-3z58myz2"] .x-text a,
.--clone-TEXT-3z58myz2 .x-text,
.--clone-TEXT-3z58myz2 .x-text a {
  --width: 100px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-3z58myz2"] .x-text:hover,
.--clone-TEXT-3z58myz2 .x-text:hover,
[id^="TEXT-3z58myz2"] a:hover,
.--clone-TEXT-3z58myz2 a:hover {
  
}

[id^="TEXT-DATASET-2o1lygo9"], .--clone-TEXT-DATASET-2o1lygo9 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 13;
grid-row-start: 12;
height: auto;
justify-self: end;
margin-right: 0.014880952380952382%;
margin-top: 0px;
width: 204px;
  
}
[id^="TEXT-DATASET-2o1lygo9"] .x-text,
[id^="TEXT-DATASET-2o1lygo9"] .x-text a,
.--clone-TEXT-DATASET-2o1lygo9 .x-text,
.--clone-TEXT-DATASET-2o1lygo9 .x-text a {
  --width: 204px;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-family: 'Pangea', sans-serif;
font-size: 22.0px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-2o1lygo9"] .x-text:hover,
.--clone-TEXT-DATASET-2o1lygo9 .x-text:hover,
[id^="TEXT-DATASET-2o1lygo9"] a:hover,
.--clone-TEXT-DATASET-2o1lygo9 a:hover {
  
}

[id^="TEXT-qv9uh7jn"], .--clone-TEXT-qv9uh7jn {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: start;
margin-bottom: calc(0.02496337890625px * 2);
margin-left: 0%;
width: 145px;
  
}
[id^="TEXT-qv9uh7jn"] .x-text,
[id^="TEXT-qv9uh7jn"] .x-text a,
.--clone-TEXT-qv9uh7jn .x-text,
.--clone-TEXT-qv9uh7jn .x-text a {
  --width: 145px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-qv9uh7jn"] .x-text:hover,
.--clone-TEXT-qv9uh7jn .x-text:hover,
[id^="TEXT-qv9uh7jn"] a:hover,
.--clone-TEXT-qv9uh7jn a:hover {
  
}

[id^="TEXT-DATASET-80qsgl4r"], .--clone-TEXT-DATASET-80qsgl4r {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: end;
margin-bottom: calc(0.01251220703125px * 2);
margin-right: 0.011916387648809524%;
width: 146.5px;
  
}
[id^="TEXT-DATASET-80qsgl4r"] .x-text,
[id^="TEXT-DATASET-80qsgl4r"] .x-text a,
.--clone-TEXT-DATASET-80qsgl4r .x-text,
.--clone-TEXT-DATASET-80qsgl4r .x-text a {
  --width: 146.5px;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-80qsgl4r"] .x-text:hover,
.--clone-TEXT-DATASET-80qsgl4r .x-text:hover,
[id^="TEXT-DATASET-80qsgl4r"] a:hover,
.--clone-TEXT-DATASET-80qsgl4r a:hover {
  
}

#PROMOTIONS-SHORT-vbn2zenj {
  --width: 178px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 40px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 178px;
  flex-direction: row; width: auto;
  display: flex;
  gap: 8px;
  align-items: center;
  
}
#PROMOTIONS-SHORT-vbn2zenj .x-promotion-content {
  flex-direction: row;
}
#PROMOTIONS-SHORT-vbn2zenj .x-promotion-content .x-promotion-item {
  --height: 40px;
  --dot-color: #FFF;
  --border-color: #c2864e;
  --color: var(--color_04);
  --background: #ffffff;
  --padding-x: 12px;
  --padding-y: 3px;
  --border-width: 1px;
  --border-radius: 5px;
  height: 40px;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: var(--color_04);
font-family: 'Pangea', sans-serif;
font-size: 16.0px;
}
#PROMOTIONS-SHORT-vbn2zenj .x-promotion-arrow {
  width: calc(40px / 2);
  height: calc(40px / 2);
  min-width: calc(40px / 2);
  min-height: calc(40px / 2);
  display: none;
}

#PROMOTIONS-SHORT-vbn2zenj .x-promotion-content .x-promotion-item .x-text-overlay {
  top: calc(50% + 0px);
}
#CART-ITEMS-5ttnu965 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 97px 8px 1fr 89px 102px;grid-template-rows: minmax(30px, max-content) minmax(25px, max-content) minmax(26px, max-content) minmax(27px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-5ttnu965 cart-item, #CART-ITEMS-5ttnu965 .cart-loading {
  grid-template-columns: 97px 8px 1fr 89px 102px;
  grid-template-rows: minmax(30px, max-content) minmax(25px, max-content) minmax(26px, max-content) minmax(27px, max-content);
}

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

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

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

#QUANTITY-INPUT-7qtsn5uh {
  --width: 100%;align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 4;grid-row-start: 3;height: 37.5px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  border-color: #d9d9d9;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-family: 'Roboto', sans-serif;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-7qtsn5uh .quantity__input {
  
  
  padding-left: 25px;
  padding-right: 25px;
  
}
#QUANTITY-INPUT-7qtsn5uh .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-7qtsn5uh .quantity__button[name="minus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-7qtsn5uh .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-7qtsn5uh .quantity__button[name="plus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-7qtsn5uh .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-dtgoihpn"], .--clone-TEXT-DATASET-dtgoihpn {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-DATASET-dtgoihpn"] .x-text,
[id^="TEXT-DATASET-dtgoihpn"] .x-text a,
.--clone-TEXT-DATASET-dtgoihpn .x-text,
.--clone-TEXT-DATASET-dtgoihpn .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-dtgoihpn"] .x-text:hover,
.--clone-TEXT-DATASET-dtgoihpn .x-text:hover,
[id^="TEXT-DATASET-dtgoihpn"] a:hover,
.--clone-TEXT-DATASET-dtgoihpn a:hover {
  
}

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


#RECT-qs66clzq {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 5;
grid-row-start: 4;
height: 17.50000762939453px;
justify-self: start;
margin-bottom: calc(0.22498703002929688px * 2);
margin-left: 0%;
width: 16.074913862595032px;
  
  
  
  
}
#RECT-qs66clzq .x-rect {
  --width: 16.074913862595032px;
background: #000000ff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMTgnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAxOCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTQgMjBINEMyLjg5NTQzIDIwIDIgMTkuMTA0NiAyIDE4VjVIMFYzSDRWMkM0IDAuODk1NDMgNC44OTU0MyAwIDYgMEgxMkMxMy4xMDQ2IDAgMTQgMC44OTU0MyAxNCAyVjNIMThWNUgxNlYxOEMxNiAxOS4xMDQ2IDE1LjEwNDYgMjAgMTQgMjBaTTQgNVYxOEgxNFY1SDRaTTYgMlYzSDEyVjJINlpNMTIgMTZIMTBWN0gxMlYxNlpNOCAxNkg2VjdIOFYxNlonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-t3lqo0ru"], .--clone-TEXT-DATASET-t3lqo0ru {
  align-self: center;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 5;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0.34311331954656865%;
margin-top: calc(0.0250091552734375px * 2);
width: 97.1724908318152%;
  
}
[id^="TEXT-DATASET-t3lqo0ru"] .x-text,
[id^="TEXT-DATASET-t3lqo0ru"] .x-text a,
.--clone-TEXT-DATASET-t3lqo0ru .x-text,
.--clone-TEXT-DATASET-t3lqo0ru .x-text a {
  --width: 97.1724908318152%;
border-color: #000000ff;
color: #00000099;
font-family: 'Pangea', sans-serif;
font-size: 14.0px;
height: 100%;
text-align: right;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, #00000099);
}
[id^="TEXT-DATASET-t3lqo0ru"] .x-text:hover,
.--clone-TEXT-DATASET-t3lqo0ru .x-text:hover,
[id^="TEXT-DATASET-t3lqo0ru"] a:hover,
.--clone-TEXT-DATASET-t3lqo0ru a:hover {
  
}

#LINE-foen0m0t {
  --width: 99.98809814453124%;align-self: center;grid-column-end: 6;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: 99.98809814453124%;
  height: auto;
  
}
#LINE-foen0m0t .line-container {
  border-color: #e8ebed;
border-style: solid;
border-width: 1.0px;
}

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

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

[id^="TEXT-kcu7r119"], .--clone-TEXT-kcu7r119 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-bottom: calc(0.05554962158203125px * 2);
margin-right: 0.005829585550443318%;
width: 20.16612970109391%;
  
}
[id^="TEXT-kcu7r119"] .x-text,
[id^="TEXT-kcu7r119"] .x-text a,
.--clone-TEXT-kcu7r119 .x-text,
.--clone-TEXT-kcu7r119 .x-text a {
  --width: 20.16612970109391%;
-webkit-text-stroke: 0px #000000ff;
color: #00000099;
font: var(--font_4);
font-family: 'Roboto', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
text-align: right;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #00000099);
}
[id^="TEXT-kcu7r119"] .x-text:hover,
.--clone-TEXT-kcu7r119 .x-text:hover,
[id^="TEXT-kcu7r119"] a:hover,
.--clone-TEXT-kcu7r119 a:hover {
  
}

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

#FORM-05hd47td {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr 100px;grid-template-rows: minmax(45px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  font-family: 'Roboto', sans-serif;
  --icon-color: inherit;
  
}
#COUPON-l7j01806 {
  --width: 96.875%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: stretch;margin-left: 0%;margin-right: 10px;margin-top: calc(0px * 2);width: auto;
  
}
#COUPON-l7j01806 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#COUPON-l7j01806 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #D1D1D1;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#COUPON-l7j01806 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#COUPON-l7j01806 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-3tzon3do {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: start;
margin-left: %;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-3tzon3do .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #D1D1D1;
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
letter-spacing: 0.5px;
text-align: center;
width: 100%;
  border:   ;


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

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

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

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



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

#TABS-1o0pxxmy {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  overflow: hidden;
  
  font: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-style: inherit;
  font-size: inherit;
  color: inherit;
}
#TABS-1o0pxxmy > .cake-tabs-wrapper {
  flex-direction: column;
}
#TABS-1o0pxxmy > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon {
  width: 0;
  height: 1px;
}
#TABS-1o0pxxmy > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon,
#TABS-1o0pxxmy > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
}

#TABS-1o0pxxmy > .cake-tabs-wrapper > .tabs-contents-wrapper {
  grid-template-columns: repeat(2, 100%);
  background: var(--color_00);
}
#TABS-1o0pxxmy > .cake-tabs-wrapper > .tabs-contents-wrapper .tabs-content {
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(400px, max-content) minmax(19px, max-content) minmax(19px, max-content);
}
#TABS-1o0pxxmy > .cake-tabs-wrapper > .tabs-contents-wrapper > .tabs-content {
  opacity: 0;
}
#TABS-1o0pxxmy > .cake-tabs-wrapper > .tabs-contents-wrapper .tabs-content.active {
  opacity: 1;
}

#TABS-1o0pxxmy > .cake-tabs-wrapper {
  padding: 0 0px;
}
#TABS-1o0pxxmy > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-nav-list {
  gap: 2px;
  justify-content: start;
  
  
  
  
  font-size: 14px;
  color: #000000;
}
#TABS-1o0pxxmy > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item {
  padding: 4px 6px;
  border-radius: 0px 0px 0px 0px;
  justify-content: start;
  min-width: 0px;
  
  
}
#TABS-1o0pxxmy > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active {
  color: rgba(0, 193, 162);
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
  background: ;
}
#TABS-1o0pxxmy > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item .highlight-icon {
  background: rgba(0, 193, 162);
}
#TABS-1o0pxxmy > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active .highlight-icon {
  width: 100%;
}
#TABS-1o0pxxmy > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  height:1px;
  background: rgba(238, 238, 238);
}

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


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

#CART-ITEMS-4e5u4we3 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 97px 8px 1.941fr 88px;grid-template-rows: minmax(30px, max-content) minmax(25px, max-content) minmax(21px, max-content) minmax(45px, max-content) minmax(22px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-4e5u4we3 cart-item, #CART-ITEMS-4e5u4we3 .cart-loading {
  grid-template-columns: 97px 8px 1.941fr 88px;
  grid-template-rows: minmax(30px, max-content) minmax(25px, max-content) minmax(21px, max-content) minmax(45px, max-content) minmax(22px, max-content);
}

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

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

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

#QUANTITY-INPUT-2x7jkcss {
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 5;grid-row-start: 4;height: 33.3px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0.524993896484375px;width: 100%;
  border-color: #d9d9d9;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-family: 'Roboto', sans-serif;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-2x7jkcss .quantity__input {
  
  
  padding-left: 25px;
  padding-right: 25px;
  
}
#QUANTITY-INPUT-2x7jkcss .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-2x7jkcss .quantity__button[name="minus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-2x7jkcss .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-2x7jkcss .quantity__button[name="plus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-2x7jkcss .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-70gdrrd7"], .--clone-TEXT-DATASET-70gdrrd7 {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
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-70gdrrd7"] .x-text,
[id^="TEXT-DATASET-70gdrrd7"] .x-text a,
.--clone-TEXT-DATASET-70gdrrd7 .x-text,
.--clone-TEXT-DATASET-70gdrrd7 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-70gdrrd7"] .x-text:hover,
.--clone-TEXT-DATASET-70gdrrd7 .x-text:hover,
[id^="TEXT-DATASET-70gdrrd7"] a:hover,
.--clone-TEXT-DATASET-70gdrrd7 a:hover {
  
}

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


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-09uzgwez"], .--clone-TEXT-DATASET-09uzgwez {
  align-self: end;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 5;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-bottom: 0px;
margin-right: 0%;
width: 97.1724908318152%;
  
}
[id^="TEXT-DATASET-09uzgwez"] .x-text,
[id^="TEXT-DATASET-09uzgwez"] .x-text a,
.--clone-TEXT-DATASET-09uzgwez .x-text,
.--clone-TEXT-DATASET-09uzgwez .x-text a {
  --width: 97.1724908318152%;
border-color: #000000ff;
color: #00000099;
font-family: 'Pangea', sans-serif;
font-size: 14.0px;
height: 100%;
text-align: right;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, #00000099);
}
[id^="TEXT-DATASET-09uzgwez"] .x-text:hover,
.--clone-TEXT-DATASET-09uzgwez .x-text:hover,
[id^="TEXT-DATASET-09uzgwez"] a:hover,
.--clone-TEXT-DATASET-09uzgwez a:hover {
  
}

#LINE-up9nw29g {
  --width: 99.98809814453124%;align-self: center;grid-column-end: 6;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: 99.98809814453124%;
  height: auto;
  
}
#LINE-up9nw29g .line-container {
  border-color: #e8ebed;
border-style: solid;
border-width: 1.0px;
}

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

[id^="TEXT-bzp45pvj"], .--clone-TEXT-bzp45pvj {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-bottom: calc(0.0999755859375px * 2);
margin-right: 22.956955896744073%;
width: 29.78857981754165%;
  
}
[id^="TEXT-bzp45pvj"] .x-text,
[id^="TEXT-bzp45pvj"] .x-text a,
.--clone-TEXT-bzp45pvj .x-text,
.--clone-TEXT-bzp45pvj .x-text a {
  --width: 29.78857981754165%;
-webkit-text-stroke: 0px #000000ff;
color: #00000099;
font: var(--font_4);
font-family: 'Roboto', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #00000099);
}
[id^="TEXT-bzp45pvj"] .x-text:hover,
.--clone-TEXT-bzp45pvj .x-text:hover,
[id^="TEXT-bzp45pvj"] a:hover,
.--clone-TEXT-bzp45pvj a:hover {
  
}

[id^="TEXT-g1r3tgkn"], .--clone-TEXT-g1r3tgkn {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-bottom: calc(0.199981689453125px * 2);
margin-right: -0.0023537826881485963%;
width: 22.95770602093452%;
  
}
[id^="TEXT-g1r3tgkn"] .x-text,
[id^="TEXT-g1r3tgkn"] .x-text a,
.--clone-TEXT-g1r3tgkn .x-text,
.--clone-TEXT-g1r3tgkn .x-text a {
  --width: 22.95770602093452%;
-webkit-text-stroke: 0px #000000ff;
color: #00000099;
font: var(--font_4);
font-family: 'Roboto', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #00000099);
}
[id^="TEXT-g1r3tgkn"] .x-text:hover,
.--clone-TEXT-g1r3tgkn .x-text:hover,
[id^="TEXT-g1r3tgkn"] a:hover,
.--clone-TEXT-g1r3tgkn a:hover {
  
}


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


  
}

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


  
}

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


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

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


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


  
}
[id^="TEXT-hodmqkff"], .--clone-TEXT-hodmqkff {
  align-self: start;
display: none;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: -1408.955223880597%;
margin-top: -899.6500244140625px;
width: 99.6971711718554%;
  
}
[id^="TEXT-hodmqkff"] .x-text,
[id^="TEXT-hodmqkff"] .x-text a,
.--clone-TEXT-hodmqkff .x-text,
.--clone-TEXT-hodmqkff .x-text a {
  --width: 99.6971711718554%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #273bcd;
font: var(--font_6);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-decoration: underline;
width: 100%;
  color: var(--active-color, #273bcd);
}
[id^="TEXT-hodmqkff"] .x-text:hover,
.--clone-TEXT-hodmqkff .x-text:hover,
[id^="TEXT-hodmqkff"] a:hover,
.--clone-TEXT-hodmqkff a:hover {
  
}

[id^="TEXT-bmly8sca"], .--clone-TEXT-bmly8sca {
  align-self: start;
display: none;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: -1408.955223880597%;
margin-top: -899.6500244140625px;
width: 140.37313432835822%;
  
}
[id^="TEXT-bmly8sca"] .x-text,
[id^="TEXT-bmly8sca"] .x-text a,
.--clone-TEXT-bmly8sca .x-text,
.--clone-TEXT-bmly8sca .x-text a {
  --width: 140.37313432835822%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-bmly8sca"] .x-text:hover,
.--clone-TEXT-bmly8sca .x-text:hover,
[id^="TEXT-bmly8sca"] a:hover,
.--clone-TEXT-bmly8sca a:hover {
  
}

[id^="TEXT-fzx5v8kh"], .--clone-TEXT-fzx5v8kh {
  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(1.239776611328125e-5px * 2);
width: 100%;
  
}
[id^="TEXT-fzx5v8kh"] .x-text,
[id^="TEXT-fzx5v8kh"] .x-text a,
.--clone-TEXT-fzx5v8kh .x-text,
.--clone-TEXT-fzx5v8kh .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Roboto', sans-serif;
font-size: 12.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-fzx5v8kh"] .x-text:hover,
.--clone-TEXT-fzx5v8kh .x-text:hover,
[id^="TEXT-fzx5v8kh"] a:hover,
.--clone-TEXT-fzx5v8kh a:hover {
  
}

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

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


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


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


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

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


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


  
}
[id^="TEXT-tisqwp8h"], .--clone-TEXT-tisqwp8h {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: -0.013356070948712877%;
margin-top: 0px;
width: 100.00120562248772%;
  
}
[id^="TEXT-tisqwp8h"] .x-text,
[id^="TEXT-tisqwp8h"] .x-text a,
.--clone-TEXT-tisqwp8h .x-text,
.--clone-TEXT-tisqwp8h .x-text a {
  --width: 100.00120562248772%;
-webkit-text-stroke: 0px #000000ff;
color: #242424;
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
height: 100%;
letter-spacing: -0.1px;
text-align: right;
width: 100%;
  color: var(--active-color, #242424);
}
[id^="TEXT-tisqwp8h"] .x-text:hover,
.--clone-TEXT-tisqwp8h .x-text:hover,
[id^="TEXT-tisqwp8h"] a:hover,
.--clone-TEXT-tisqwp8h a:hover {
  
}


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


  
}

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


  
}

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


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

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


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


  
}
[id^="TEXT-n152xvuu"], .--clone-TEXT-n152xvuu {
  align-self: start;
display: none;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: -1408.955223880597%;
margin-top: -899.6500244140625px;
width: 99.6971711718554%;
  
}
[id^="TEXT-n152xvuu"] .x-text,
[id^="TEXT-n152xvuu"] .x-text a,
.--clone-TEXT-n152xvuu .x-text,
.--clone-TEXT-n152xvuu .x-text a {
  --width: 99.6971711718554%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #273bcd;
font: var(--font_6);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-decoration: underline;
width: 100%;
  color: var(--active-color, #273bcd);
}
[id^="TEXT-n152xvuu"] .x-text:hover,
.--clone-TEXT-n152xvuu .x-text:hover,
[id^="TEXT-n152xvuu"] a:hover,
.--clone-TEXT-n152xvuu a:hover {
  
}

[id^="TEXT-m74uyytu"], .--clone-TEXT-m74uyytu {
  align-self: start;
display: none;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: -1408.955223880597%;
margin-top: -899.6500244140625px;
width: 140.37313432835822%;
  
}
[id^="TEXT-m74uyytu"] .x-text,
[id^="TEXT-m74uyytu"] .x-text a,
.--clone-TEXT-m74uyytu .x-text,
.--clone-TEXT-m74uyytu .x-text a {
  --width: 140.37313432835822%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-m74uyytu"] .x-text:hover,
.--clone-TEXT-m74uyytu .x-text:hover,
[id^="TEXT-m74uyytu"] a:hover,
.--clone-TEXT-m74uyytu a:hover {
  
}

[id^="TEXT-nmuispt8"], .--clone-TEXT-nmuispt8 {
  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(1.239776611328125e-5px * 2);
width: 100%;
  
}
[id^="TEXT-nmuispt8"] .x-text,
[id^="TEXT-nmuispt8"] .x-text a,
.--clone-TEXT-nmuispt8 .x-text,
.--clone-TEXT-nmuispt8 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Roboto', sans-serif;
font-size: 12.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-nmuispt8"] .x-text:hover,
.--clone-TEXT-nmuispt8 .x-text:hover,
[id^="TEXT-nmuispt8"] a:hover,
.--clone-TEXT-nmuispt8 a:hover {
  
}

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

#FORM-7le413ly {
  --width: 231px;align-self: center;column-gap: 15px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(40.38782461011005px, max-content);height: 40.3819465637207px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 15px;width: 231px;
  
  --icon-color: #A67B5B;
  
}
#SUBMIT-BUTTON-qsisaive {
  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.0038442032113259663%;
margin-top: calc(0px * 2);
width: 80.71477900552486%;
  
}
#SUBMIT-BUTTON-qsisaive .x-button-wrapper {
  --width: 80.71477900552486%;
-webkit-text-stroke: 0px #000000ff;
background: #222;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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


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


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

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


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


  
}
[id^="TEXT-i17d0ioy"], .--clone-TEXT-i17d0ioy {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: -0.013356070948712877%;
margin-top: 0px;
width: 100.00120562248772%;
  
}
[id^="TEXT-i17d0ioy"] .x-text,
[id^="TEXT-i17d0ioy"] .x-text a,
.--clone-TEXT-i17d0ioy .x-text,
.--clone-TEXT-i17d0ioy .x-text a {
  --width: 100.00120562248772%;
-webkit-text-stroke: 0px #000000ff;
color: #242424;
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
height: 100%;
letter-spacing: -0.1px;
text-align: center;
width: 100%;
  color: var(--active-color, #242424);
}
[id^="TEXT-i17d0ioy"] .x-text:hover,
.--clone-TEXT-i17d0ioy .x-text:hover,
[id^="TEXT-i17d0ioy"] a:hover,
.--clone-TEXT-i17d0ioy a:hover {
  
}


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


  
}
#FORM-ugbw4xk0 {
  --width: 100%;align-self: start;column-gap: 0px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(30px, max-content) minmax(61px, max-content) minmax(61px, max-content) minmax(61px, max-content) minmax(61px, max-content) minmax(45px, max-content) minmax(46px, max-content) minmax(46px, max-content) minmax(70px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 12px;width: 100%;
  font-family: 'Roboto', sans-serif;
  --icon-color: #A67B5B;
  
}
[id^="TEXT-gys273cu"], .--clone-TEXT-gys273cu {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: -0.08370535714285905%;
margin-top: 0px;
width: 100.08370535714286%;
  
}
[id^="TEXT-gys273cu"] .x-text,
[id^="TEXT-gys273cu"] .x-text a,
.--clone-TEXT-gys273cu .x-text,
.--clone-TEXT-gys273cu .x-text a {
  --width: 100.08370535714286%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 20.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-gys273cu"] .x-text:hover,
.--clone-TEXT-gys273cu .x-text:hover,
[id^="TEXT-gys273cu"] a:hover,
.--clone-TEXT-gys273cu a:hover {
  
}

#INPUT-4lt4y4st {
  --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%;
  
}
#INPUT-4lt4y4st .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#INPUT-4lt4y4st input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-4lt4y4st input[type="date"] {
  -webkit-text-fill-color: #231f20;
}
#INPUT-4lt4y4st input::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}
#PHONE-NUMBER-g6mp43ou {
  --width: 100%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  
}
#PHONE-NUMBER-g6mp43ou .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#PHONE-NUMBER-g6mp43ou input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-g6mp43ou input[type="date"] {
  -webkit-text-fill-color: #231f20;
}
#PHONE-NUMBER-g6mp43ou input::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}
#DETECT-ADDRESS-l58qc9gl {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#DETECT-ADDRESS-l58qc9gl .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#DETECT-ADDRESS-l58qc9gl input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#DETECT-ADDRESS-l58qc9gl input[type="date"] {
  -webkit-text-fill-color: #231f20;
}
#DETECT-ADDRESS-l58qc9gl input::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}
#ADDRESS-9df7jt09 {
  --width: 100%;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 100%;justify-self: end;margin-right: 0%;margin-top: 0px;width: 100%;
  
}
#ADDRESS-9df7jt09 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#ADDRESS-9df7jt09 .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#ADDRESS-zx0baq0t {
  --width: 100%;align-self: start;grid-column-end: 2;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%;
  
}
#ADDRESS-zx0baq0t .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#ADDRESS-zx0baq0t .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#ADDRESS-zhdo37q1 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#ADDRESS-zhdo37q1 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#ADDRESS-zhdo37q1 .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#ADDRESS-w7zxighi {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 9;grid-row-start: 8;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#ADDRESS-w7zxighi .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#ADDRESS-w7zxighi .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#EMAIL-fw51985u {
  --width: 99.80298160167224%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 97.20511495491957%;justify-self: end;margin-right: -0.10923964253972086%;margin-top: 0px;width: 99.80298160167224%;
  
}
#EMAIL-fw51985u .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#EMAIL-fw51985u input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#EMAIL-fw51985u input[type="date"] {
  -webkit-text-fill-color: #231f20;
}
#EMAIL-fw51985u input::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}
#TEXT-AREA-qifwdkly {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 10;grid-row-start: 9;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-AREA-qifwdkly .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  color: #444444;
  
}
#TEXT-AREA-qifwdkly textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 408px 408px 408px 408px;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#TEXT-AREA-qifwdkly textarea::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}
[id^="TEXT-ewgpdgfv"], .--clone-TEXT-ewgpdgfv {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 280px;
  
}
[id^="TEXT-ewgpdgfv"] .x-text,
[id^="TEXT-ewgpdgfv"] .x-text a,
.--clone-TEXT-ewgpdgfv .x-text,
.--clone-TEXT-ewgpdgfv .x-text a {
  --width: 280px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 20.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-ewgpdgfv"] .x-text:hover,
.--clone-TEXT-ewgpdgfv .x-text:hover,
[id^="TEXT-ewgpdgfv"] a:hover,
.--clone-TEXT-ewgpdgfv a:hover {
  
}

#PAYMENT-fym08okd {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --icon-color: inherit;
  
}
#PAYMENT-fym08okd label {
  -webkit-text-stroke: 0px #000000ff;
border-color: #e8eaed;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-family: 'Roboto', sans-serif;
}
#PAYMENT-fym08okd .payment--method {
  padding: 10px 10px;
}
#PAYMENT-fym08okd .payment-wrapper {
  grid-template-columns: repeat(1, 1fr);
  gap: 12px;
}
#PAYMENT-fym08okd .payment-wrapper label.selected, #PAYMENT-fym08okd .payment-wrapper label:hover {
  border-color: #2f5acf;
}

#RECT-bbtdjtdc {
  align-self: stretch;
display: none;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 729.9750061035156px;
margin-left: -325.51724137931035%;
margin-top: -369.9750061035156px;
width: 99.7144396551724%;
  
  
  
  
}
#RECT-bbtdjtdc .x-rect {
  --width: 99.7144396551724%;
background: #f1f1f1;
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, #f1f1f1);
}
#RECT-bbtdjtdc::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

[id^="TEXT-5fuxviiu"], .--clone-TEXT-5fuxviiu {
  align-self: start;
display: none;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: -325.51724137931035%;
margin-top: -369.9750061035156px;
width: 55.89607101415456%;
  
}
[id^="TEXT-5fuxviiu"] .x-text,
[id^="TEXT-5fuxviiu"] .x-text a,
.--clone-TEXT-5fuxviiu .x-text,
.--clone-TEXT-5fuxviiu .x-text a {
  --width: 55.89607101415456%;
-webkit-text-stroke: 0px #000000ff;
color: #273bcd;
font: var(--font_6);
font-size: 15.0px;
height: 100%;
text-align: center;
text-decoration: underline;
width: 100%;
  color: var(--active-color, #273bcd);
}
[id^="TEXT-5fuxviiu"] .x-text:hover,
.--clone-TEXT-5fuxviiu .x-text:hover,
[id^="TEXT-5fuxviiu"] a:hover,
.--clone-TEXT-5fuxviiu a:hover {
  
}

#BUTTON-a67vi3tx {
  align-self: start;
display: none;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 40px;
justify-self: start;
margin-left: -325.51724137931035%;
margin-top: -369.9750061035156px;
width: 204px;
  
}
#BUTTON-a67vi3tx .x-button-wrapper {
  --width: 204px;
-webkit-text-stroke: 0px #000000ff;
background: #273bcd;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


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


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

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

[id^="TEXT-DATASET-hbfgdhym"], .--clone-TEXT-DATASET-hbfgdhym {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: end;
margin-bottom: calc(0.524993896484375px * 2);
margin-right: 0.0238037109375%;
width: 146.4500732421875px;
  
}
[id^="TEXT-DATASET-hbfgdhym"] .x-text,
[id^="TEXT-DATASET-hbfgdhym"] .x-text a,
.--clone-TEXT-DATASET-hbfgdhym .x-text,
.--clone-TEXT-DATASET-hbfgdhym .x-text a {
  --width: 146.4500732421875px;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-hbfgdhym"] .x-text:hover,
.--clone-TEXT-DATASET-hbfgdhym .x-text:hover,
[id^="TEXT-DATASET-hbfgdhym"] a:hover,
.--clone-TEXT-DATASET-hbfgdhym a:hover {
  
}

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

[id^="TEXT-DATASET-8n68ozmz"], .--clone-TEXT-DATASET-8n68ozmz {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: end;
margin-right: 0.011916387648809524%;
margin-top: calc(0.800018310546875px * 2);
width: 146.5px;
  
}
[id^="TEXT-DATASET-8n68ozmz"] .x-text,
[id^="TEXT-DATASET-8n68ozmz"] .x-text a,
.--clone-TEXT-DATASET-8n68ozmz .x-text,
.--clone-TEXT-DATASET-8n68ozmz .x-text a {
  --width: 146.5px;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-8n68ozmz"] .x-text:hover,
.--clone-TEXT-DATASET-8n68ozmz .x-text:hover,
[id^="TEXT-DATASET-8n68ozmz"] a:hover,
.--clone-TEXT-DATASET-8n68ozmz a:hover {
  
}

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

[id^="TEXT-s0789tsm"], .--clone-TEXT-s0789tsm {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 13;
grid-row-start: 12;
height: auto;
justify-self: start;
margin-bottom: calc(0.24687480926513672px * 2);
margin-left: 0%;
width: 100px;
  
}
[id^="TEXT-s0789tsm"] .x-text,
[id^="TEXT-s0789tsm"] .x-text a,
.--clone-TEXT-s0789tsm .x-text,
.--clone-TEXT-s0789tsm .x-text a {
  --width: 100px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-s0789tsm"] .x-text:hover,
.--clone-TEXT-s0789tsm .x-text:hover,
[id^="TEXT-s0789tsm"] a:hover,
.--clone-TEXT-s0789tsm a:hover {
  
}

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

[id^="TEXT-es62r7as"], .--clone-TEXT-es62r7as {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: start;
margin-bottom: calc(0.02496337890625px * 2);
margin-left: 0%;
width: 145px;
  
}
[id^="TEXT-es62r7as"] .x-text,
[id^="TEXT-es62r7as"] .x-text a,
.--clone-TEXT-es62r7as .x-text,
.--clone-TEXT-es62r7as .x-text a {
  --width: 145px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-es62r7as"] .x-text:hover,
.--clone-TEXT-es62r7as .x-text:hover,
[id^="TEXT-es62r7as"] a:hover,
.--clone-TEXT-es62r7as a:hover {
  
}

[id^="TEXT-DATASET-gty8i3rq"], .--clone-TEXT-DATASET-gty8i3rq {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: end;
margin-bottom: calc(0.01251220703125px * 2);
margin-right: 0.011916387648809524%;
width: 146.5px;
  
}
[id^="TEXT-DATASET-gty8i3rq"] .x-text,
[id^="TEXT-DATASET-gty8i3rq"] .x-text a,
.--clone-TEXT-DATASET-gty8i3rq .x-text,
.--clone-TEXT-DATASET-gty8i3rq .x-text a {
  --width: 146.5px;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-gty8i3rq"] .x-text:hover,
.--clone-TEXT-DATASET-gty8i3rq .x-text:hover,
[id^="TEXT-DATASET-gty8i3rq"] a:hover,
.--clone-TEXT-DATASET-gty8i3rq a:hover {
  
}

#CART-ITEMS-o2lsy06w {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 97px 8px 1.941fr 88px;grid-template-rows: minmax(30px, max-content) minmax(25px, max-content) minmax(21px, max-content) minmax(45px, max-content) minmax(22px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-o2lsy06w cart-item, #CART-ITEMS-o2lsy06w .cart-loading {
  grid-template-columns: 97px 8px 1.941fr 88px;
  grid-template-rows: minmax(30px, max-content) minmax(25px, max-content) minmax(21px, max-content) minmax(45px, max-content) minmax(22px, max-content);
}

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

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

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

#QUANTITY-INPUT-w6bc3v9g {
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 5;grid-row-start: 4;height: 33.3px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0.524993896484375px;width: 100%;
  border-color: #d9d9d9;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-family: 'Roboto', sans-serif;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-w6bc3v9g .quantity__input {
  
  
  padding-left: 25px;
  padding-right: 25px;
  
}
#QUANTITY-INPUT-w6bc3v9g .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-w6bc3v9g .quantity__button[name="minus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-w6bc3v9g .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-w6bc3v9g .quantity__button[name="plus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-w6bc3v9g .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-ck7bhqv5"], .--clone-TEXT-DATASET-ck7bhqv5 {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
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-ck7bhqv5"] .x-text,
[id^="TEXT-DATASET-ck7bhqv5"] .x-text a,
.--clone-TEXT-DATASET-ck7bhqv5 .x-text,
.--clone-TEXT-DATASET-ck7bhqv5 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-ck7bhqv5"] .x-text:hover,
.--clone-TEXT-DATASET-ck7bhqv5 .x-text:hover,
[id^="TEXT-DATASET-ck7bhqv5"] a:hover,
.--clone-TEXT-DATASET-ck7bhqv5 a:hover {
  
}

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


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-j0fol7zn"], .--clone-TEXT-DATASET-j0fol7zn {
  align-self: end;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 5;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-bottom: 0px;
margin-right: 0%;
width: 97.1724908318152%;
  
}
[id^="TEXT-DATASET-j0fol7zn"] .x-text,
[id^="TEXT-DATASET-j0fol7zn"] .x-text a,
.--clone-TEXT-DATASET-j0fol7zn .x-text,
.--clone-TEXT-DATASET-j0fol7zn .x-text a {
  --width: 97.1724908318152%;
border-color: #000000ff;
color: #00000099;
font-family: 'Pangea', sans-serif;
font-size: 14.0px;
height: 100%;
text-align: right;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, #00000099);
}
[id^="TEXT-DATASET-j0fol7zn"] .x-text:hover,
.--clone-TEXT-DATASET-j0fol7zn .x-text:hover,
[id^="TEXT-DATASET-j0fol7zn"] a:hover,
.--clone-TEXT-DATASET-j0fol7zn a:hover {
  
}

#LINE-pghs4tjj {
  --width: 99.98809814453124%;align-self: center;grid-column-end: 6;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: 99.98809814453124%;
  height: auto;
  
}
#LINE-pghs4tjj .line-container {
  border-color: #e8ebed;
border-style: solid;
border-width: 1.0px;
}

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

[id^="TEXT-7iu39w2a"], .--clone-TEXT-7iu39w2a {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-bottom: calc(0.0999755859375px * 2);
margin-right: 22.956955896744073%;
width: 29.78857981754165%;
  
}
[id^="TEXT-7iu39w2a"] .x-text,
[id^="TEXT-7iu39w2a"] .x-text a,
.--clone-TEXT-7iu39w2a .x-text,
.--clone-TEXT-7iu39w2a .x-text a {
  --width: 29.78857981754165%;
-webkit-text-stroke: 0px #000000ff;
color: #00000099;
font: var(--font_4);
font-family: 'Roboto', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #00000099);
}
[id^="TEXT-7iu39w2a"] .x-text:hover,
.--clone-TEXT-7iu39w2a .x-text:hover,
[id^="TEXT-7iu39w2a"] a:hover,
.--clone-TEXT-7iu39w2a a:hover {
  
}

[id^="TEXT-8yhcdtfu"], .--clone-TEXT-8yhcdtfu {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-bottom: calc(0.199981689453125px * 2);
margin-right: -0.0023537826881485963%;
width: 22.95770602093452%;
  
}
[id^="TEXT-8yhcdtfu"] .x-text,
[id^="TEXT-8yhcdtfu"] .x-text a,
.--clone-TEXT-8yhcdtfu .x-text,
.--clone-TEXT-8yhcdtfu .x-text a {
  --width: 22.95770602093452%;
-webkit-text-stroke: 0px #000000ff;
color: #00000099;
font: var(--font_4);
font-family: 'Roboto', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #00000099);
}
[id^="TEXT-8yhcdtfu"] .x-text:hover,
.--clone-TEXT-8yhcdtfu .x-text:hover,
[id^="TEXT-8yhcdtfu"] a:hover,
.--clone-TEXT-8yhcdtfu a:hover {
  
}

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

#FORM-uj9xhw16 {
  --width: 100%;align-self: start;column-gap: 10px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 4fr 93px;grid-template-rows: minmax(45px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  font-family: 'Pangea', sans-serif;
  --icon-color: inherit;
  
}
#COUPON-89q29tfe {
  --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%;
  
}
#COUPON-89q29tfe .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#COUPON-89q29tfe input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #ccc;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Pangea', sans-serif;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#COUPON-89q29tfe input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#COUPON-89q29tfe input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-vhzx628c {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: start;
margin-left: %;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-vhzx628c .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #ccc;
border-color: #000000ff;
border-radius: 4px 4px 4px 4px;
color: #ffffffff;
font-family: 'Pangea', sans-serif;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#FORM-nxmar40g {
  --width: 100%;align-self: center;column-gap: 10px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 4fr 93px;grid-template-rows: minmax(45px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  font-family: 'Pangea', sans-serif;
  --icon-color: inherit;
  
}
#COUPON-ygxt9h84 {
  --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%;
  
}
#COUPON-ygxt9h84 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#COUPON-ygxt9h84 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #ccc;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Pangea', sans-serif;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#COUPON-ygxt9h84 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#COUPON-ygxt9h84 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-rhkur234 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: start;
margin-left: %;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-rhkur234 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #ccc;
border-color: #000000ff;
border-radius: 4px 4px 4px 4px;
color: #ffffffff;
font-family: 'Pangea', sans-serif;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

#SECTION-0qgww01g .x-section-background {
  background: #fdfdfd;
  
  
  
  
  
  
  --height: 549;
  --bg: #fdfdfd;
}

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



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

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

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

#SLIDER-PRODUCT-muzrde6b .grid-product--inner img {
  object-fit: cover;
}
#SLIDER-PRODUCT-muzrde6b .button-arrow {
  width: 40px;
  height: 40px;
  color: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-muzrde6b .button-arrow svg {
  width: 35%;
  height: 35%;
}
#SLIDER-PRODUCT-muzrde6b .button-arrow path {
  fill: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-muzrde6b .button-arrow:after {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
#SLIDER-PRODUCT-muzrde6b .slider-product--next {
  right: 30px;
  
}
#SLIDER-PRODUCT-muzrde6b .slider-product--prev {
  left: 30px;
  
}
#SLIDER-PRODUCT-muzrde6b .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#SLIDER-PRODUCT-muzrde6b .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#SLIDER-PRODUCT-muzrde6b .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-muzrde6b .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-muzrde6b .grid-product--wrapper {
  display: grid;
  column-gap: 14px;
  row-gap: 10px;
  
  
  grid-auto-flow: column;
grid-template-rows: repeat(1, max-content);
grid-auto-columns: calc((100% - 3 * 14px) / 4);

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



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

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

}





#SLIDER-PRODUCT-muzrde6b .grid-product--inner img {
  border-radius: 7px;
}

#SLIDER-PRODUCT-muzrde6b .grid-product--info {
  
  padding: 6px 1px;
  justify-content: unset;
  align-items: unset
}
#SLIDER-PRODUCT-muzrde6b .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-muzrde6b .grid-product--title {
  
  font-family: 'Roboto', sans-serif;
  
  font-size: 16px;
  
  
  
  
  line-height: 1.5715;
  min-height: 25.144px;
}
#SLIDER-PRODUCT-muzrde6b .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#SLIDER-PRODUCT-muzrde6b .grid-product--retail-price, #SLIDER-PRODUCT-muzrde6b .grid-product--selling-price {
  
  font-family: 'Pangea', sans-serif;
  font-weight: bold;
  font-size: 14px;
  
  color: #c2864e;
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-muzrde6b .grid-product--origin-price {
  
  font-family: 'Pangea', sans-serif;
  
  
  
  color: #c4c4c4;
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-muzrde6b .grid-product--discount {
  padding: 0px 4px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: Arimo;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-muzrde6b .grid-product--wholesale-price {
  
  
  
  
  
  
}









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


#SLIDER-PRODUCT-muzrde6b .option-color__item {
  
  
  
  
  
}
#SLIDER-PRODUCT-muzrde6b .option-color__item .attr-item:not(.attr-text) {
  width: 36px;
  
  
}
#SLIDER-PRODUCT-muzrde6b .grid-product--selects p {
  
  
  
  
  
  
  
}
#SLIDER-PRODUCT-muzrde6b .option-select__item span {
  
  
  
  
  
  
  
  
  
}
#SLIDER-PRODUCT-muzrde6b .option-select__item span:hover {
  
  
}
#SLIDER-PRODUCT-muzrde6b .grid-product--selects {
  display: none;
}



#EMPTY-PRODUCT-LAYOUT-0is8np7o {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(160px, 1fr) minmax(0px, max-content) minmax(0px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}

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

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

#POPUP-o6sjr438 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 400px;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(68px, max-content) minmax(178px, 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-o6sjr438.anim {
  --width: 400px;
  
}
#PROMOTIONS-23kvevwm {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 125.38750457763672px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  flex-direction: column; height: auto;
  gap: 8px;
  width: 100%;
  
}
#PROMOTIONS-23kvevwm .x-promotion-item {
  width: 100%;
  height: 370px;
  grid-template-columns: 56px 1fr 100px;
  grid-template-rows: minmax(45.53255689146002px, max-content) minmax(1.2646701637872757px, max-content) minmax(23px, max-content) minmax(0px, max-content) minmax(5px, max-content) minmax(37.94379740955002px, max-content) minmax(12.646701637872754px, max-content);
}


#RECT-gg4ts8dr {
  align-self: center;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 1;
height: 99.01786077590216%;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 99.87324459452024%;
  
  box-shadow: 1px 2px 3px 0px rgba(0,0,0,0.020);
  border-radius: 7px 7px 7px 7px;
  
}
#RECT-gg4ts8dr .x-rect {
  --width: 99.87324459452024%;
background: #ffffff;
border-color: var(--color_01);
border-radius: 7px 7px 7px 7px;
border-style: solid;
border-width: 1.0px;
box-shadow: 1px 2px 3px 0px rgba(0,0,0,0.020);
height: 100%;
transform:  rotate(0deg) perspective(1000px);
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, #ffffff);
}
#RECT-gg4ts8dr::before {
  content: "";
  border-color: var(--color_01);
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-j3v4wtua"], .--clone-TEXT-j3v4wtua {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: start;
margin-left: 14.999999999999996%;
margin-top: calc(0px * 2);
width: 85%;
  
}
[id^="TEXT-j3v4wtua"] .x-text,
[id^="TEXT-j3v4wtua"] .x-text a,
.--clone-TEXT-j3v4wtua .x-text,
.--clone-TEXT-j3v4wtua .x-text a {
  --width: 85%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_6);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_03));
}
[id^="TEXT-j3v4wtua"] .x-text:hover,
.--clone-TEXT-j3v4wtua .x-text:hover,
[id^="TEXT-j3v4wtua"] a:hover,
.--clone-TEXT-j3v4wtua a:hover {
  
}

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

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

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


#IMAGE-5adok4z3 {
  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: 62.029284635056605%;
  
}
#IMAGE-5adok4z3 picture {
  --width: 62.029284635056605%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#BUTTON-0xtqsp62 {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 7;
grid-row-start: 6;
height: 31px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#BUTTON-0xtqsp62 .x-button-wrapper {
  --width: 95%;
-webkit-text-stroke: 0px #000000ff;
background: #598B43;
border-color: #000000ff;
border-radius: 8px 8px 8px 8px;
color: #ffffffff;
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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


#RECT-8y4sspx1 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 18.189530812602467px;
justify-self: end;
margin-right: 2.25%;
margin-top: 9px;
width: 18.35044463068271px;
  
  
  
  
}
#RECT-8y4sspx1 .x-rect {
  --width: 18.35044463068271px;
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-8y4sspx1::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#POPUP-zyqf2o7r {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 481px;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(15px, max-content) minmax(183px, max-content) minmax(62px, max-content) minmax(245px, max-content) minmax(15px, 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-zyqf2o7r.anim {
  --width: 481px;
  
}

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


  
}

#IMAGE-nuphrdhi {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 29.450000762939453px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 171.69761617715653px;
  
}
#IMAGE-nuphrdhi picture {
  --width: 171.69761617715653px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-ldj59a4v"], .--clone-TEXT-ldj59a4v {
  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-ldj59a4v"] .x-text,
[id^="TEXT-ldj59a4v"] .x-text a,
.--clone-TEXT-ldj59a4v .x-text,
.--clone-TEXT-ldj59a4v .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Criteria', sans-serif;
font-size: 20.0px;
font-weight: 700;
height: 100%;
line-height: 1.4;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-ldj59a4v"] .x-text:hover,
.--clone-TEXT-ldj59a4v .x-text:hover,
[id^="TEXT-ldj59a4v"] a:hover,
.--clone-TEXT-ldj59a4v a:hover {
  
}

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

#PROMOTIONS-SHORT-b8ouot0g {
  --width: auto;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: auto;
  flex-direction: row; width: auto;
  display: flex;
  gap: 8px;
  align-items: center;
  
}
#PROMOTIONS-SHORT-b8ouot0g .x-promotion-content {
  flex-direction: row;
}
#PROMOTIONS-SHORT-b8ouot0g .x-promotion-content .x-promotion-item {
  --height: auto;
  --dot-color: #FFF;
  --border-color: fd5a00ff;
  --color: #fd5a00ff;
  --background: #ffffff;
  --padding-x: 12px;
  --padding-y: 3px;
  --border-width: 1px;
  --border-radius: 5px;
  height: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #fd5a00ff;
}
#PROMOTIONS-SHORT-b8ouot0g .x-promotion-arrow {
  width: calc(auto / 2);
  height: calc(auto / 2);
  min-width: calc(auto / 2);
  min-height: calc(auto / 2);
  display: none;
}

#PROMOTIONS-SHORT-b8ouot0g .x-promotion-content .x-promotion-item .x-text-overlay {
  top: calc(50% + 0px);
}
#FORM-sorrnqpk {
  --width: 94.3894389438944%;align-self: start;column-gap: 15px;grid-column-end: 4;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(20px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(38px, max-content);height: auto;justify-self: start;margin-left: 0.33003300330033003%;margin-top: 0px;row-gap: 15px;width: 94.3894389438944%;
  
  --icon-color: inherit;
  
}

#CONTAINER-nwkuge90 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 52.35139006501311%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 1fr;grid-template-rows: minmax(24px, max-content);height: auto;justify-self: start;margin-left: 0.3977315409200175%;margin-top: 0px;width: 52.35139006501311%;
  
  
  
  
  
  border:   #000000ff;


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

#PHONE-NUMBER-of552fd5 {
  --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%;
  
}
#PHONE-NUMBER-of552fd5 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-of552fd5 input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #c4c4c4;
border-radius: 276px 276px 276px 276px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: var(--color_00);
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-of552fd5 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-of552fd5 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#PASSWORD-i2q3r96r {
  --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%;
  
}
#PASSWORD-i2q3r96r .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-i2q3r96r input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #c4c4c4;
border-radius: 276px 276px 276px 276px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: var(--color_00);
  padding: 3px 10px 3px 15px;
}
#PASSWORD-i2q3r96r input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-i2q3r96r input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
[id^="TEXT-q2zeoj3y"], .--clone-TEXT-q2zeoj3y {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: end;
margin-right: 8.536385487522958e-6%;
margin-top: 0px;
width: 43.562028257996886%;
  
}
[id^="TEXT-q2zeoj3y"] .x-text,
[id^="TEXT-q2zeoj3y"] .x-text a,
.--clone-TEXT-q2zeoj3y .x-text,
.--clone-TEXT-q2zeoj3y .x-text a {
  --width: 43.562028257996886%;
-webkit-text-stroke: 0px #000000ff;
color: #2f5acf;
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: right;
text-decoration: underline;
width: 100%;
  color: var(--active-color, #2f5acf);
}
[id^="TEXT-q2zeoj3y"] .x-text:hover,
.--clone-TEXT-q2zeoj3y .x-text:hover,
[id^="TEXT-q2zeoj3y"] a:hover,
.--clone-TEXT-q2zeoj3y a:hover {
  
}

#SUBMIT-BUTTON-u87zsddz {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 100%;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-u87zsddz .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #000000ff;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

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


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


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


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


  
}

#RECT-iadqeyb0 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 50.5px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 50px;
  
  
  border-radius: 5px 5px 5px 5px;
  
}
#RECT-iadqeyb0 .x-rect {
  --width: 50px;
background: var(--color_00);
border-color: #ccc;
border-radius: 5px 5px 5px 5px;
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:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-iadqeyb0::before {
  content: "";
  border-color: #ccc;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;


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

#IMAGE-a60us61p {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 31.200000762939453px;
justify-self: center;
margin-bottom: calc(1.4499874114990234px * 2);
margin-left: calc(1.8749275207519531% * 2);
width: 31.200000762939453px;
  
}
#IMAGE-a60us61p picture {
  --width: 31.200000762939453px;
border-color: #000000ff;
height: 100%;
width: 100%;
}

#CONTAINER-vuaoeek3 {
  --bg: #ffffff00;
  background: #ffffff00;
  --width: 50px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(50.5px, max-content);height: 50.5px;justify-self: start;margin-left: 13.191244239631333%;margin-top: calc(0px * 2);width: 50px;
  
  
  
  
  
  border:   ;


  
}

#RECT-3o5gue19 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 50.5px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 50px;
  
  
  border-radius: 5px 5px 5px 5px;
  
}
#RECT-3o5gue19 .x-rect {
  --width: 50px;
background: var(--color_00);
border-color: #ccc;
border-radius: 5px 5px 5px 5px;
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:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-3o5gue19::before {
  content: "";
  border-color: #ccc;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;


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

#IMAGE-itze6oku {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 31px;
justify-self: center;
margin-right: calc(7.2479248046875e-5% * 2);
margin-top: calc(0px * 2);
width: 19.200000762939453px;
  
}
#IMAGE-itze6oku picture {
  --width: 19.200000762939453px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#BUTTON-1siqc565 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 30.9375px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 30px;
  
}
#BUTTON-1siqc565 .x-button-wrapper {
  --width: 30px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: var(--color_00);
border-radius: 100px;
border-style: solid;
border-width: 1.0px;
box-shadow: 1px 3px 11px 2px rgba(207,207,207,0.600);
color: var(--color_00);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#POPUP-sny0pkdu {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 481px;
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(174px, max-content) minmax(101px, max-content) minmax(243px, max-content) minmax(10px, 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-sny0pkdu.anim {
  --width: 481px;
  
}

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


  
}

#IMAGE-9b7vkwkh {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 29.450000762939453px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 171.69761617715653px;
  
}
#IMAGE-9b7vkwkh picture {
  --width: 171.69761617715653px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-hwb26ojp"], .--clone-TEXT-hwb26ojp {
  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-hwb26ojp"] .x-text,
[id^="TEXT-hwb26ojp"] .x-text a,
.--clone-TEXT-hwb26ojp .x-text,
.--clone-TEXT-hwb26ojp .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Criteria', sans-serif;
font-size: 20.0px;
font-weight: 700;
height: 100%;
line-height: 1.4;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-hwb26ojp"] .x-text:hover,
.--clone-TEXT-hwb26ojp .x-text:hover,
[id^="TEXT-hwb26ojp"] a:hover,
.--clone-TEXT-hwb26ojp a:hover {
  
}

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

#PROMOTIONS-SHORT-y67jhtlf {
  --width: auto;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: auto;
  flex-direction: row; width: auto;
  display: flex;
  gap: 8px;
  align-items: center;
  
}
#PROMOTIONS-SHORT-y67jhtlf .x-promotion-content {
  flex-direction: row;
}
#PROMOTIONS-SHORT-y67jhtlf .x-promotion-content .x-promotion-item {
  --height: auto;
  --dot-color: #FFF;
  --border-color: fd5a00ff;
  --color: #fd5a00ff;
  --background: #ffffff;
  --padding-x: 12px;
  --padding-y: 3px;
  --border-width: 1px;
  --border-radius: 5px;
  height: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #fd5a00ff;
}
#PROMOTIONS-SHORT-y67jhtlf .x-promotion-arrow {
  width: calc(auto / 2);
  height: calc(auto / 2);
  min-width: calc(auto / 2);
  min-height: calc(auto / 2);
  display: none;
}

#PROMOTIONS-SHORT-y67jhtlf .x-promotion-content .x-promotion-item .x-text-overlay {
  top: calc(50% + 0px);
}

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


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


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


  
}

#RECT-4j3ye6ym {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 50.5px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 50px;
  
  
  border-radius: 5px 5px 5px 5px;
  
}
#RECT-4j3ye6ym .x-rect {
  --width: 50px;
background: var(--color_00);
border-color: #ccc;
border-radius: 5px 5px 5px 5px;
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:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-4j3ye6ym::before {
  content: "";
  border-color: #ccc;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;


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

#IMAGE-8bshpcns {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 31.200000762939453px;
justify-self: center;
margin-bottom: calc(1.4499874114990234px * 2);
margin-left: calc(1.8749275207519531% * 2);
width: 31.200000762939453px;
  
}
#IMAGE-8bshpcns picture {
  --width: 31.200000762939453px;
border-color: #000000ff;
height: 100%;
width: 100%;
}

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


  
}

#RECT-nvvfwez5 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 50.5px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 50px;
  
  
  border-radius: 5px 5px 5px 5px;
  
}
#RECT-nvvfwez5 .x-rect {
  --width: 50px;
background: var(--color_00);
border-color: #ccc;
border-radius: 5px 5px 5px 5px;
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:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-nvvfwez5::before {
  content: "";
  border-color: #ccc;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;


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

#IMAGE-4hrw51yz {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 31px;
justify-self: center;
margin-right: calc(7.2479248046875e-5% * 2);
margin-top: calc(0px * 2);
width: 19.200000762939453px;
  
}
#IMAGE-4hrw51yz picture {
  --width: 19.200000762939453px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#FORM-fidg3vat {
  --width: 100%;align-self: start;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(20.050335782560815px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(46px, max-content) minmax(20.050335782560815px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 15px;width: 100%;
  
  --icon-color: inherit;
  
}

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


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

#PHONE-NUMBER-oljeaiqc {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 100.30769935021031%;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#PHONE-NUMBER-oljeaiqc .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-oljeaiqc input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #ccc;
border-radius: 465px 465px 465px 465px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: var(--color_00);
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-oljeaiqc input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-oljeaiqc input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#PASSWORD-55omm4va {
  --width: 100%;align-self: center;grid-column-end: 3;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%;
  
}
#PASSWORD-55omm4va .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-55omm4va input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #ccc;
border-radius: 465px 465px 465px 465px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: var(--color_00);
  padding: 3px 10px 3px 15px;
}
#PASSWORD-55omm4va input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-55omm4va input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-uwn6pwbr {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 100%;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-uwn6pwbr .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #000000ff;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

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

#INPUT-f1pvelw5 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100.61538696289062%;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.20000076293945312px;width: 100%;
  
}
#INPUT-f1pvelw5 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#INPUT-f1pvelw5 input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #ccc;
border-radius: 465px 465px 465px 465px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: var(--color_00);
  padding: 3px 10px 3px 15px;
}
#INPUT-f1pvelw5 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-f1pvelw5 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#BUTTON-jprm7d6h {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 30.9375px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 30px;
  
}
#BUTTON-jprm7d6h .x-button-wrapper {
  --width: 30px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: var(--color_00);
border-radius: 100px;
border-style: solid;
border-width: 1.0px;
box-shadow: 1px 3px 11px 2px rgba(207,207,207,0.600);
color: var(--color_00);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#POPUP-jqcogrls {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: var(--color_00);
  width: 626px;
  height: auto;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(20px, 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-jqcogrls.anim {
  --width: 626px;
  
}
#BUTTON-sl70yzu6 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 1;
height: 29.71875px;
justify-self: end;
margin-right: 0.8482879537953795%;
margin-top: 5.84375px;
width: 29.71875px;
  
}
#BUTTON-sl70yzu6 .x-button-wrapper {
  --width: 29.71875px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: var(--color_00);
border-radius: 100px;
border-style: solid;
border-width: 1.0px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: var(--color_00);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#TABS-vol9devz {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  overflow: hidden;
  
  font: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-style: inherit;
  font-size: inherit;
  color: inherit;
}
#TABS-vol9devz > .cake-tabs-wrapper {
  flex-direction: column;
}
#TABS-vol9devz > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon {
  width: 0;
  height: 1px;
}
#TABS-vol9devz > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon,
#TABS-vol9devz > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
}

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

#TABS-vol9devz > .cake-tabs-wrapper {
  padding: 0 0px;
}
#TABS-vol9devz > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-nav-list {
  gap: 2px;
  justify-content: center;
  
  
  
  
  font-size: 14px;
  color: #000000;
}
#TABS-vol9devz > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item {
  padding: 4px 6px;
  border-radius: 0px 0px 0px 0px;
  justify-content: start;
  min-width: 0px;
  
  
}
#TABS-vol9devz > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active {
  color: rgba(0, 193, 162);
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
  background: ;
}
#TABS-vol9devz > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item .highlight-icon {
  background: rgba(0, 193, 162);
}
#TABS-vol9devz > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active .highlight-icon {
  width: 100%;
}
#TABS-vol9devz > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  height:1px;
  background: rgba(238, 238, 238);
}

#IMAGE-naemvvao {
  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-naemvvao picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}

#IMAGE-gqhlzal0 {
  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-gqhlzal0 picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}

#IMAGE-728z91un {
  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-728z91un picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#POPUP-mokkd6nn {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
overflow-x: hidden;
overflow-y: auto;
  width: 800px;
  height: auto;
  grid-template-columns: 35px 1fr 20px 1fr 35px;
  grid-template-rows: minmax(35px, max-content) minmax(338px, max-content) minmax(35px, 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-mokkd6nn.anim {
  --width: 800px;
  
}

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


  
}
[id^="TEXT-DATASET-3ti3sixc"], .--clone-TEXT-DATASET-3ti3sixc {
  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: 95.15151515151516%;
  
}
[id^="TEXT-DATASET-3ti3sixc"] .x-text,
[id^="TEXT-DATASET-3ti3sixc"] .x-text a,
.--clone-TEXT-DATASET-3ti3sixc .x-text,
.--clone-TEXT-DATASET-3ti3sixc .x-text a {
  --width: 95.15151515151516%;
border-color: #000000ff;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 19.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-3ti3sixc"] .x-text:hover,
.--clone-TEXT-DATASET-3ti3sixc .x-text:hover,
[id^="TEXT-DATASET-3ti3sixc"] a:hover,
.--clone-TEXT-DATASET-3ti3sixc a:hover {
  
}

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

#ATTR-m7j76evp {
  --width: 82.45454730409566%;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: 0px;margin-top: calc(0px * 2);width: 82.45454730409566%;
  
}
#ATTR-m7j76evp .attr--item, #ATTR-m7j76evp select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  
}
#ATTR-m7j76evp .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-m7j76evp .chevron svg{
  height: 16px;
}
#ATTR-m7j76evp .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-m7j76evp .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-m7j76evp .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  
}
#ATTR-m7j76evp img {
  width: 40px;
  height: 40px;
  padding: 0px;
  border-radius: 30px;
}
#ATTR-m7j76evp .attr--item:hover .tooltip {
  background: #000;
  color: #fff;
}
#ATTR-m7j76evp .attr--item:hover .tooltip:after {
  background: #000;
  border-top-color: #000;
}

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

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

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

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

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

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

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

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

#ATTR-crh2ebkz .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-0k87vdch"], .--clone-TEXT-DATASET-0k87vdch {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-bottom: calc(0.29998779296875px * 2);
margin-left: 78.25px;
width: 24.266899766899765%;
  
}
[id^="TEXT-DATASET-0k87vdch"] .x-text,
[id^="TEXT-DATASET-0k87vdch"] .x-text a,
.--clone-TEXT-DATASET-0k87vdch .x-text,
.--clone-TEXT-DATASET-0k87vdch .x-text a {
  --width: 24.266899766899765%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_02);
font-family: 'Pangea', sans-serif;
font-size: 14.0px;
height: 100%;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, var(--color_02));
}
[id^="TEXT-DATASET-0k87vdch"] .x-text:hover,
.--clone-TEXT-DATASET-0k87vdch .x-text:hover,
[id^="TEXT-DATASET-0k87vdch"] a:hover,
.--clone-TEXT-DATASET-0k87vdch a:hover {
  
}

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

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

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

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

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

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

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

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

#ATTR-kz757mqr .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#BUTTON-6v5snp37 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: 46px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 49.78030580462832%;
  
}
#BUTTON-6v5snp37 .x-button-wrapper {
  --width: 49.78030580462832%;
-webkit-text-stroke: 0px #000000ff;
background: #A67B5B;
border-color: #000000ff;
border-radius: 16px 16px 16px 16px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#CONTAINER-b2npn0q3 {
  --bg: #ffffff00;
  background: #ffffff00;
  --width: 14.68359351158142%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(28px, max-content);height: auto;justify-self: end;margin-right: 37.13371418072627%;margin-top: calc(0px * 2);width: 14.68359351158142%;
  
  
  
  
  
  border:   ;


  
}

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

  border:   ;


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


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


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

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

#POPUP-85hov4a8 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 400px;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(68px, max-content) minmax(178px, 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-85hov4a8.anim {
  --width: 400px;
  
}
#PROMOTIONS-7x3ej1x4 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 125.38750457763672px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  flex-direction: column; height: auto;
  gap: 8px;
  width: 100%;
  
}
#PROMOTIONS-7x3ej1x4 .x-promotion-item {
  width: 100%;
  height: 370px;
  grid-template-columns: 56px 1fr 100px;
  grid-template-rows: minmax(45.53255689146002px, max-content) minmax(1.2646701637872757px, max-content) minmax(23px, max-content) minmax(0px, max-content) minmax(5px, max-content) minmax(37.94379740955002px, max-content) minmax(12.646701637872754px, max-content);
}


#RECT-dyaz7716 {
  align-self: center;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 1;
height: 99.01786077590216%;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 99.87324459452024%;
  
  box-shadow: 1px 2px 3px 0px rgba(0,0,0,0.020);
  border-radius: 7px 7px 7px 7px;
  
}
#RECT-dyaz7716 .x-rect {
  --width: 99.87324459452024%;
background: #ffffff;
border-color: var(--color_01);
border-radius: 7px 7px 7px 7px;
border-style: solid;
border-width: 1.0px;
box-shadow: 1px 2px 3px 0px rgba(0,0,0,0.020);
height: 100%;
transform:  rotate(0deg) perspective(1000px);
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, #ffffff);
}
#RECT-dyaz7716::before {
  content: "";
  border-color: var(--color_01);
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-9ets1sz2"], .--clone-TEXT-9ets1sz2 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: start;
margin-left: 14.999999999999996%;
margin-top: calc(0px * 2);
width: 85%;
  
}
[id^="TEXT-9ets1sz2"] .x-text,
[id^="TEXT-9ets1sz2"] .x-text a,
.--clone-TEXT-9ets1sz2 .x-text,
.--clone-TEXT-9ets1sz2 .x-text a {
  --width: 85%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_6);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_03));
}
[id^="TEXT-9ets1sz2"] .x-text:hover,
.--clone-TEXT-9ets1sz2 .x-text:hover,
[id^="TEXT-9ets1sz2"] a:hover,
.--clone-TEXT-9ets1sz2 a:hover {
  
}

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

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

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


#IMAGE-5ive9xo5 {
  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: 62.029284635056605%;
  
}
#IMAGE-5ive9xo5 picture {
  --width: 62.029284635056605%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#BUTTON-1h593agd {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 7;
grid-row-start: 6;
height: 31px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#BUTTON-1h593agd .x-button-wrapper {
  --width: 95%;
-webkit-text-stroke: 0px #000000ff;
background: #598B43;
border-color: #000000ff;
border-radius: 8px 8px 8px 8px;
color: #ffffffff;
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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


#RECT-7oat34an {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 18.189530812602467px;
justify-self: end;
margin-right: 2.25%;
margin-top: 9px;
width: 18.35044463068271px;
  
  
  
  
}
#RECT-7oat34an .x-rect {
  --width: 18.35044463068271px;
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-7oat34an::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#POPUP-nrs0gd70 {
  --top: 0px; top: var(--top);
  
  
  background: #ffffff;
  width: 100%;
  height: 67.1px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(67.1px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  --left: 0px; left: var(--left);
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-nrs0gd70.anim {
  --width: 100%;
  
}
#INPUT-SEARCH-3vckvdnf {
  --width: 90.41015625%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 45px;justify-self: center;margin-bottom: calc(1.4166641235351562px * 2);margin-right: calc(0.107421875% * 2);width: 90.41015625%;
  
}
#INPUT-SEARCH-3vckvdnf > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  
  
  
}
#INPUT-SEARCH-3vckvdnf > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-3vckvdnf > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-3vckvdnf > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-3vckvdnf > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-3vckvdnf > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-3vckvdnf .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-3vckvdnf .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-3vckvdnf .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-3vckvdnf .input-search--icon path {
  
}
#INPUT-SEARCH-3vckvdnf .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-3vckvdnf .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

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

#CART-DROPPABLE-suy9x2m4.anim {
  --width: 450px;
  
}
[id^="TEXT-gh2ox0jd"], .--clone-TEXT-gh2ox0jd {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 5.15625%;
margin-top: 18px;
width: 61.09375%;
  
}
[id^="TEXT-gh2ox0jd"] .x-text,
[id^="TEXT-gh2ox0jd"] .x-text a,
.--clone-TEXT-gh2ox0jd .x-text,
.--clone-TEXT-gh2ox0jd .x-text a {
  --width: 61.09375%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-gh2ox0jd"] .x-text:hover,
.--clone-TEXT-gh2ox0jd .x-text:hover,
[id^="TEXT-gh2ox0jd"] a:hover,
.--clone-TEXT-gh2ox0jd a:hover {
  
}

#BUTTON-m2wqrl3y {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: end;
margin-right: 5.006944444444445%;
margin-top: 14.765625px;
width: 36.21875px;
  
}
#BUTTON-m2wqrl3y .x-button-wrapper {
  --width: 36.21875px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #000000ff;
border-radius: 100px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: #181818ff;
font-family: 'Pangea', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

[id^="TEXT-wkjnuk0u"], .--clone-TEXT-wkjnuk0u {
  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: 107px;
width: 71.875%;
  
}
[id^="TEXT-wkjnuk0u"] .x-text,
[id^="TEXT-wkjnuk0u"] .x-text a,
.--clone-TEXT-wkjnuk0u .x-text,
.--clone-TEXT-wkjnuk0u .x-text a {
  --width: 71.875%;
-webkit-text-stroke: 0px #000000ff;
color: #a0a2a4ff;
font: var(--font_6);
font-size: 18.0px;
font-style: italic;
height: 100%;
text-align: center;
text-decoration: underline;
width: 100%;
  color: var(--active-color, #a0a2a4ff);
}
[id^="TEXT-wkjnuk0u"] .x-text:hover,
.--clone-TEXT-wkjnuk0u .x-text:hover,
[id^="TEXT-wkjnuk0u"] a:hover,
.--clone-TEXT-wkjnuk0u a:hover {
  
}

#BUTTON-dex48r0b {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 153px;
width: 74.4287109375%;
  
}
#BUTTON-dex48r0b .x-button-wrapper {
  --width: 74.4287109375%;
-webkit-text-stroke: 0px #000000ff;
background: #A67B5B;
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-family: 'Pangea', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-dex48r0b{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-dex48r0b:hover > * {
    background: #2f5acf !important;
  }
#CART-DROPPABLE-2hfqd65o {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 450px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(1%, max-content) minmax(0%, calc(100% - 100px)) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-2hfqd65o.anim {
  --width: 450px;
  
}

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


  
}
#CART-ITEMS-cwvy0r16 {
  --width: 97%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 114px 1fr 124px;grid-template-rows: minmax(45px, max-content) minmax(22px, max-content) minmax(40px, max-content) minmax(20px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 97%;
  
}
#CART-ITEMS-cwvy0r16 cart-item, #CART-ITEMS-cwvy0r16 .cart-loading {
  grid-template-columns: 114px 1fr 124px;
  grid-template-rows: minmax(45px, max-content) minmax(22px, max-content) minmax(40px, max-content) minmax(20px, max-content);
}

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

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

[id^="TEXT-DATASET-jtes40sc"], .--clone-TEXT-DATASET-jtes40sc {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0.28125px;
width: 55.00000000000001%;
  
}
[id^="TEXT-DATASET-jtes40sc"] .x-text,
[id^="TEXT-DATASET-jtes40sc"] .x-text a,
.--clone-TEXT-DATASET-jtes40sc .x-text,
.--clone-TEXT-DATASET-jtes40sc .x-text a {
  --width: 55.00000000000001%;
border-color: #000000ff;
color: #525252;
font-family: 'Pangea', sans-serif;
font-size: 14.0px;
font-style: initial;
height: 100%;
width: 100%;
  color: var(--active-color, #525252);
}
[id^="TEXT-DATASET-jtes40sc"] .x-text:hover,
.--clone-TEXT-DATASET-jtes40sc .x-text:hover,
[id^="TEXT-DATASET-jtes40sc"] a:hover,
.--clone-TEXT-DATASET-jtes40sc a:hover {
  
}

#QUANTITY-INPUT-kfoasj7o {
  --width: 89px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 37.8px;justify-self: start;margin-left: 0%;margin-top: 0.28125px;width: 89px;
  border-color: #d9d9d9;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-family: 'Pangea', sans-serif;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-kfoasj7o .quantity__input {
  
  
  padding-left: 25px;
  padding-right: 25px;
  
}
#QUANTITY-INPUT-kfoasj7o .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-kfoasj7o .quantity__button[name="minus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-kfoasj7o .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-kfoasj7o .quantity__button[name="plus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-kfoasj7o .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-8fhj26xl"], .--clone-TEXT-DATASET-8fhj26xl {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-DATASET-8fhj26xl"] .x-text,
[id^="TEXT-DATASET-8fhj26xl"] .x-text a,
.--clone-TEXT-DATASET-8fhj26xl .x-text,
.--clone-TEXT-DATASET-8fhj26xl .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #000000ff;
font-family: 'Pangea', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-8fhj26xl"] .x-text:hover,
.--clone-TEXT-DATASET-8fhj26xl .x-text:hover,
[id^="TEXT-DATASET-8fhj26xl"] a:hover,
.--clone-TEXT-DATASET-8fhj26xl a:hover {
  
}


#RECT-55jbkxy1 {
  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-55jbkxy1 .x-rect {
  --width: 20px;
background: #000000ff;
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, #000000ff);
}
#RECT-55jbkxy1::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#LINE-bhqqp8he {
  --width: 100%;align-self: center;grid-column-end: 5;grid-column-start: 1;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-bhqqp8he .line-container {
  border-color: #f1f1f1;
border-style: dashed;
border-width: 1.0px;
}

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

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

#BUTTON-st3apqw1 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 39px;
justify-self: end;
margin-bottom: calc(3px * 2);
margin-right: 4.552191840277778%;
width: 43.51513671875px;
  
}
#BUTTON-st3apqw1 .x-button-wrapper {
  --width: 43.51513671875px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #000000ff;
border-radius: 100px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: #181818ff;
font-family: 'Pangea', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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

#BUTTON-yizyufgr {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 46px;
justify-self: center;
margin-bottom: 10.71875px;
margin-right: calc(0.6666666666666667% * 2);
width: 92.22222222222224%;
  
}
#BUTTON-yizyufgr .x-button-wrapper {
  --width: 92.22222222222224%;
-webkit-text-stroke: 0px #000000ff;
background: #A67B5B;
border-color: #000000ff;
border-radius: 4px;
color: #ffffffff;
font-family: 'Pangea', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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