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

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

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



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

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

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

#SECTION-umb4purf {
  height: auto;
  grid-template-columns: 30px 100px 1fr 50px 30px;
  grid-template-rows: minmax(10px, max-content) minmax(15px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  --box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.251);
  position: sticky;z-index: 100;top: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-umb4purf .x-section-background {
  background: #ff937e;
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
  --height: 35;
  --bg: #ff937e;
}

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



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


#CONTAINER-f8bpywnu {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 98.75%;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(34.79999923706055px, max-content);height: auto;justify-self: end;margin-bottom: calc(0.22500038146972656px * 2);margin-right: -3.814697265625e-5%;width: 98.75%;
  
  
  
  
  
  border:   #000000ff;


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

#MEMBER-BAR-e3v5cjxr .x-loginbar {
  -webkit-text-stroke: 0px var(--color_00);
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  
  justify-content: flex-start;
}
#MEMBER-BAR-e3v5cjxr .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-e3v5cjxr .x-loginbar .login-bar-icon {
    width: 20px;
  height: 20px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  

  border: none;
}

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


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

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

  #TEXT-k0d9d4sq{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-k0d9d4sq:hover, #TEXT-k0d9d4sq:hover > * {
    color: #ff937e !important;
  }
[id^="TEXT-0ifn1nrp"], .--clone-TEXT-0ifn1nrp {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-0ifn1nrp"] .x-text,
[id^="TEXT-0ifn1nrp"] .x-text a,
.--clone-TEXT-0ifn1nrp .x-text,
.--clone-TEXT-0ifn1nrp .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-0ifn1nrp"] .x-text:hover,
.--clone-TEXT-0ifn1nrp .x-text:hover,
[id^="TEXT-0ifn1nrp"] a:hover,
.--clone-TEXT-0ifn1nrp a:hover {
  
}

  #TEXT-0ifn1nrp{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-0ifn1nrp:hover, #TEXT-0ifn1nrp:hover > * {
    color: #ff937e !important;
  }
[id^="TEXT-y58olfhw"], .--clone-TEXT-y58olfhw {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-y58olfhw"] .x-text,
[id^="TEXT-y58olfhw"] .x-text a,
.--clone-TEXT-y58olfhw .x-text,
.--clone-TEXT-y58olfhw .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-y58olfhw"] .x-text:hover,
.--clone-TEXT-y58olfhw .x-text:hover,
[id^="TEXT-y58olfhw"] a:hover,
.--clone-TEXT-y58olfhw a:hover {
  
}

  #TEXT-y58olfhw{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-y58olfhw:hover, #TEXT-y58olfhw:hover > * {
    color: #ff937e !important;
  }
#CART-ICON-r66vv9jv {
  --width: 20px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 20px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 20px;
  
}
#CART-ICON-r66vv9jv .x-cart-icon {
  border-color: #000000ff;
color: #fffcfc;
}
#CART-ICON-r66vv9jv .x-cart-item-count {
  position: absolute;
  top: -5.0px;
  right: -5.0px;
  width: 10.0px;
  height: 10.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
border-radius: 50%;
color: var(--color_04);
font-family: Roboto;
font-size: 6.666666666666667px;
}
#CART-ICON-r66vv9jv .x-image-cart-icon {
  border-radius: ;
}

#IMAGE-11gcb7i3 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-right: calc(2.1634615384615383% * 2);
margin-top: calc(0px * 2);
width: 95px;
  
}
#IMAGE-11gcb7i3 picture {
  --width: 95px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#INPUT-SEARCH-8j0moisf {
  --width: 450px;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 50px;justify-self: start;margin-left: -153.5px;margin-top: -112px;width: 450px;
  
}
#INPUT-SEARCH-8j0moisf > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: #00000000;
  border-style: solid;
  
  
  
}
#INPUT-SEARCH-8j0moisf > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-8j0moisf > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-8j0moisf > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-8j0moisf > .input-search--wrapper:hover {
  border-style: none;
  border-color: #00000000 !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-8j0moisf > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #00000000 !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-8j0moisf .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-8j0moisf .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-8j0moisf .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-8j0moisf .input-search--icon path {
  
}
#INPUT-SEARCH-8j0moisf .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-8j0moisf .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#MEMBER-BAR-y9cpsixr {
  --width: 0%;align-self: end;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: px;justify-self: start;margin-bottom: 1366px;margin-left: -180.58823529411765%;width: 0%;
  
}
#MEMBER-BAR-y9cpsixr .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: right;
  
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-y9cpsixr .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: right;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-y9cpsixr .x-member:hover {
  
}
#MEMBER-BAR-y9cpsixr .x-avatar-member-origin {   width: 22px;
  height: 22px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-y9cpsixr .x-avatar-member-initial {   width: 22px;
  height: 22px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-y9cpsixr .customer-icon {   width: 22px;
  height: 22px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-y9cpsixr .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  
}

#MEMBER-BAR-y9cpsixr .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: right;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  
  justify-content: flex-end;
}
#MEMBER-BAR-y9cpsixr .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-y9cpsixr .x-loginbar .login-bar-icon {
    width: 22px;
  height: 22px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}

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


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

#MEMBER-BAR-y9cpsixr .customer-signup {
  display: none;
}
#MEMBER-BAR-y9cpsixr .customer-icon {
  
}
#MEMBER-BAR-y9cpsixr .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-rp8frxzg {
  width: pxpx;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

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


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


#MENU-d7sfyt48 .x-rect {
  --gap: 30px;
--pad-x: 0px;
-webkit-text-stroke: 0px var(--color_00);
color: #ff937e;
font-size: 13.0px;
font-weight: 500;
justify-content: flex-start;
letter-spacing: 2.3px;
  
}
#MENU-d7sfyt48 > ul {
  
  justify-content: flex-start;
  align-items: flex-start;
  gap: 30px;
  
  border-radius: inherit;
}
#MENU-d7sfyt48 > ul > .menu-item .tag-link {
  --gap: 30px;
--pad-x: 0px;
-webkit-text-stroke: 0px var(--color_00);
color: #ff937e;
font-size: 13.0px;
font-weight: 500;
justify-content: flex-start;
letter-spacing: 2.3px;
}
#MENU-d7sfyt48 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-d7sfyt48 > ul > .menu-item:not(:first-child) {
  
}
#MENU-d7sfyt48 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}


#MENU-d7sfyt48 .arrow { color: var(--color_00); }
#MENU-d7sfyt48.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 100%;
}


#MENU-ITEM-ahrfe4xg > a, #MENU-ITEM-ahrfe4xg > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}
#MENU-ITEM-ahrfe4xg .animation, #MENU-ITEM-ahrfe4xg.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#MENU-ITEM-ahrfe4xg {
  
}

#MENU-ITEM-4u7e3wo2 > a, #MENU-ITEM-4u7e3wo2 > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}
#MENU-ITEM-4u7e3wo2 .animation, #MENU-ITEM-4u7e3wo2.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#MENU-ITEM-4u7e3wo2 {
  
}

#MENU-ITEM-e1mn2po2 > a, #MENU-ITEM-e1mn2po2 > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px var(--color_00) !important;
}
#MENU-ITEM-e1mn2po2 .animation, #MENU-ITEM-e1mn2po2.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#MENU-ITEM-e1mn2po2 {
  
}

#SUBMENU-81mjnypb {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 0px 1fr 0px;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffff00;
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-e1mn2po2.menu-item:hover > .x-submenu {
  display: grid;
}


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


  
}

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


  
}

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

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


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

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






border-style: none none none none;

}




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

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

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

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


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


  
}

#IMAGE-kcico7z6 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#IMAGE-kcico7z6 picture {
  --width: 100%;
border-radius: 10px 10px 10px 10px;
height: 100%;
width: 100%;
}
[id^="TEXT-36vmhkpr"], .--clone-TEXT-36vmhkpr {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-36vmhkpr"] .x-text,
[id^="TEXT-36vmhkpr"] .x-text a,
.--clone-TEXT-36vmhkpr .x-text,
.--clone-TEXT-36vmhkpr .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-36vmhkpr"] .x-text:hover,
.--clone-TEXT-36vmhkpr .x-text:hover,
[id^="TEXT-36vmhkpr"] a:hover,
.--clone-TEXT-36vmhkpr a:hover {
  
}

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


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

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






border-style: none none none none;

}




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

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

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


#CONTAINER-hpap2sdk {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 100%;align-self: start;column-gap: 10px;grid-column-end: 6;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 65px 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;


  
}

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

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


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

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






border-style: none none none none;

}




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

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

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

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

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

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

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

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


#IMAGE-3ybh5nr3 {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 24.253731343283583%;
  
}
#IMAGE-3ybh5nr3 picture {
  --width: 24.253731343283583%;
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
height: 100%;
width: 100%;
}
#MENU-elq2b5pb {
  --width: 72.01492537313433%;align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: 0%;margin-top: 22px;width: 72.01492537313433%;
  --active-link-color: var(--color_04);
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

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

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

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

#MENU-ITEM-gmn8b0g0 > a, #MENU-ITEM-gmn8b0g0 > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}
#MENU-ITEM-gmn8b0g0 .animation, #MENU-ITEM-gmn8b0g0.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#MENU-ITEM-gmn8b0g0 {
  
}

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

#MENU-33d8vuji {
  --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(7.3px * 2);margin-top: 0px;width: 100%;
  --active-link-color: var(--color_04);
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

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

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

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

#MENU-ITEM-c2krsv4o > a, #MENU-ITEM-c2krsv4o > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #fffcfc !important;
}
#MENU-ITEM-c2krsv4o .animation, #MENU-ITEM-c2krsv4o.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#MENU-ITEM-c2krsv4o {
  
}

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

#MENU-bimrpx2i {
  --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(7.3px * 2);margin-top: 0.1875px;width: 100%;
  --active-link-color: var(--color_04);
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

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

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

#MENU-ITEM-1n684woz > a, #MENU-ITEM-1n684woz > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}
#MENU-ITEM-1n684woz .animation, #MENU-ITEM-1n684woz.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#MENU-ITEM-1n684woz {
  
}

#INPUT-SEARCH-pdj4docd {
  --width: 20px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 34px;justify-self: end;margin-right: 0px;margin-top: calc(0px * 2);width: 20px;
  
}
#INPUT-SEARCH-pdj4docd > .input-search--wrapper {
  color: var(--color_00);
font-size: 14.0px;
  border-width: 0px;
  border-color: #ffffff00;
  border-style: solid;
  border-radius: 15px;
  background-color: #ffffff00;
  
}
#INPUT-SEARCH-pdj4docd > .input-search--wrapper .btn-close {
  color: #ffffff00;
  fill: #ffffff00;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-pdj4docd > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-pdj4docd > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_00);
}
#INPUT-SEARCH-pdj4docd > .input-search--wrapper:hover {
  border-style: none;
  border-color: #ff937e !important;
  border-style: solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-pdj4docd > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #ff937e !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-pdj4docd .input-search--icon {
  
  
  color: var(--color_00);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-pdj4docd .input-search--wrapper:hover .input-search--icon {
  color: var(--color_00);
}
#INPUT-SEARCH-pdj4docd .input-search--wrapper:focus-within .input-search--icon {
  color: #fffcfc;
}
#INPUT-SEARCH-pdj4docd .input-search--icon path {
  fill: var(--color_00);
}
#INPUT-SEARCH-pdj4docd .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_00);
}
#INPUT-SEARCH-pdj4docd .input-search--wrapper:focus-within .input-search--icon path {
  fill: #fffcfc;
}

#SEARCH-DROPPABLE-w1w6z142 {
  position: fixed; transform: translate(-50%, 0%);
  height: auto;
  grid-template-columns: 60px 1fr 60px;
  grid-template-rows: minmax(80px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
}
#INPUT-SEARCH-0qp54hg9 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 50px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-0qp54hg9 > .input-search--wrapper {
  font-size: 16.0px;
  
  border-color: rgba(0, 0, 0, 1);
  
  border-radius: 30px;
  background-color: #ff937e36;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-0qp54hg9 > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-0qp54hg9 > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-0qp54hg9 > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-0qp54hg9 > .input-search--wrapper:hover {
  
  border-color: rgba(0, 0, 0, 1) !important;
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-0qp54hg9 > .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-0qp54hg9 .input-search--icon {
  margin-left: 8px;
  margin-right: 8px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-0qp54hg9 .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-0qp54hg9 .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-0qp54hg9 .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-0qp54hg9 .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-0qp54hg9 .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#MENU-17azaqfq {
  --width: 5.756578947368421%;align-self: end;display: none;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 35px;justify-self: end;margin-bottom: 12.662498474121094px;margin-right: 3.9473659113833777%;width: 5.756578947368421%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-52dzpua4 {
  background: rgba(255, 255, 255, 1);
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(61px, max-content) minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  
  
}

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

  border:   ;


  background: var(--active-color, #ff937e);
}
#RECT-leqjhrtn::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;
  
}

#RECT-tolhap9y {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 19.699995040893555px;
justify-self: end;
margin-right: 7.799648911985632%;
margin-top: calc(0px * 2);
width: 6.746573644141628%;
  
  
  
  
}
#RECT-tolhap9y .x-rect {
  --width: 6.746573644141628%;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-tolhap9y::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;
  
}
#MENU-0gg78m1e {
  --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: #ff937e;
  
  
  
  
  
}


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

}
#MENU-0gg78m1e ul li .tag-link:hover,
#MENU-0gg78m1e ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

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

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

#SUBMENU-3xdifojx {
  
  
  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-pvededgm.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-yr87if6h {
  --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%;
  --active-link-color: #ff937e;
  
  
  
  
  
}


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

}
#MENU-yr87if6h ul li .tag-link:hover,
#MENU-yr87if6h ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

#SUBMENU-9dzrf58o {
  
  
  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-1y0sp1at.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-llfvfhmx {
  --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: end;margin-right: %;margin-top: 0px;width: 100%;
  --active-link-color: #ff937e;
  
  
  
  
  
}


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

}
#MENU-llfvfhmx ul li .tag-link:hover,
#MENU-llfvfhmx ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

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

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

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

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

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

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

#SUBMENU-wey0axg7 {
  
  
  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-nfxxbl3s.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

}
#MENU-mhxkda6v ul li .tag-link:hover,
#MENU-mhxkda6v ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





#MENU-ITEM-14fvista > a, #MENU-ITEM-14fvista > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#SUBMENU-sdxj8u3i {
  
  
  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-nbjqrvio.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-t4d49nvq {
  --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: #ff937e;
  
  
  
  
  
}


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

}
#MENU-t4d49nvq ul li .tag-link:hover,
#MENU-t4d49nvq ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

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

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

#SUBMENU-0e9vxj63 {
  
  
  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-cu6sozbk.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-xkujqsl2 {
  --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%;
  --active-link-color: #ff937e;
  
  
  
  
  
}


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

}
#MENU-xkujqsl2 ul li .tag-link:hover,
#MENU-xkujqsl2 ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

#MENU-ITEM-06tua4qj > a, #MENU-ITEM-06tua4qj > div {
  
  
  
  
  
  
  
  
  
}

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

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

#SUBMENU-5t47ybia {
  
  
  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-t3ezcw2z.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-tiv0vmbe {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  --active-link-color: #ff937e;
  
  
  
  
  
}


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

}
#MENU-tiv0vmbe ul li .tag-link:hover,
#MENU-tiv0vmbe ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

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

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

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

#SUBMENU-7029vzor {
  
  
  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-sz37mil1.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-y2zjzcu9 {
  --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%;
  --active-link-color: #ff937e;
  
  
  
  
  
}


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

}
#MENU-y2zjzcu9 ul li .tag-link:hover,
#MENU-y2zjzcu9 ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

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

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

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

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

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



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

#BREADCRUMB-l8x2uhw5 {
  display: inline;
  --width: auto;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: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000;
font-size: 16.0px;
gap: 8.0px;
  gap: unset;
  
}
#BREADCRUMB-l8x2uhw5 .x-breadcrumb-item {
  display: inline;
}

#BREADCRUMB-l8x2uhw5 .x-breadcrumb-item .x-text {
  display: inline;
}

#BREADCRUMB-l8x2uhw5 .x-breadcrumb-item .x-icon {
  display: inline;
  padding: 0 8px;
}

#BREADCRUMB-l8x2uhw5 .x-breadcrumb-item:hover .x-text {
  color: #108B67;
}

#BREADCRUMB-l8x2uhw5 .x-breadcrumb-item:hover .x-text .x-icon {
  color: #000000;
}
#SECTION-9hamy4q0 {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(30px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(20px, max-content) minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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


#CONTAINER-y0sww0qv {
  --bg: rgba(232, 234, 237, 1);
  background: rgba(232, 234, 237, 1);
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: 50px 1fr 30px;grid-template-rows: minmax(12px, max-content) minmax(26px, max-content) minmax(12px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-jj3d5msm {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 20px;
  
}
#IMAGE-jj3d5msm picture {
  --width: 20px;
height: 100%;
width: 100%;
}
[id^="TEXT-1xlrlwz5"], .--clone-TEXT-1xlrlwz5 {
  font-size: 0px;
  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-1xlrlwz5"] .x-text,
[id^="TEXT-1xlrlwz5"] .x-text a,
.--clone-TEXT-1xlrlwz5 .x-text,
.--clone-TEXT-1xlrlwz5 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-1xlrlwz5"] .x-text:hover,
.--clone-TEXT-1xlrlwz5 .x-text:hover,
[id^="TEXT-1xlrlwz5"] a:hover,
.--clone-TEXT-1xlrlwz5 a:hover {
  
}

  #TEXT-1xlrlwz5{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-1xlrlwz5:hover, #TEXT-1xlrlwz5:hover > * {
    cursor: pointer;
  }

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


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

#FORM-hl4fbbpy {
  --width: 100%;align-self: start;column-gap: 15px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(78px, max-content) minmax(44px, max-content) minmax(20px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 24px;width: 100%;
  
  --icon-color: inherit;
  
}
#PHONE-NUMBER-dgd8iv8j {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-dgd8iv8j .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-dgd8iv8j input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #a3a3a3ff;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-dgd8iv8j input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-dgd8iv8j input::placeholder {
  color: var(--color_21);
  -webkit-text-fill-color: var(--color_21) !important;
}
#PASSWORD-ofa4pcq6 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;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%;
  
}
#PASSWORD-ofa4pcq6 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-ofa4pcq6 input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #a3a3a3ff;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-ofa4pcq6 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-ofa4pcq6 input::placeholder {
  color: var(--color_21);
  -webkit-text-fill-color: var(--color_21) !important;
}
[id^="TEXT-wi83jd73"], .--clone-TEXT-wi83jd73 {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 40%;
  
}
[id^="TEXT-wi83jd73"] .x-text,
[id^="TEXT-wi83jd73"] .x-text a,
.--clone-TEXT-wi83jd73 .x-text,
.--clone-TEXT-wi83jd73 .x-text a {
  --width: 40%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_20);
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: left;
text-decoration: underline;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-wi83jd73"] .x-text:hover,
.--clone-TEXT-wi83jd73 .x-text:hover,
[id^="TEXT-wi83jd73"] a:hover,
.--clone-TEXT-wi83jd73 a:hover {
  
}

#SUBMIT-BUTTON-kcdu9kfy {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: 100%;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 160px;
  
}
#SUBMIT-BUTTON-kcdu9kfy .x-button-wrapper {
  --width: 160px;
-webkit-text-stroke: 0px #000000ff;
background: #ff937e;
border-color: #000000ff;
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-kcdu9kfy[disabled=true] {
  display: none;
}


#CONTAINER-vhyb9jqm {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 1fr;grid-template-rows: minmax(24px, max-content) minmax(24px, max-content) minmax(30px, max-content) minmax(24px, max-content);height: auto;justify-self: end;margin-bottom: -0.2578125px;margin-right: -0.08121101871101871%;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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


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

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

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

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



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


#CONTAINER-xbddixn4 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 60%;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(24px, max-content) minmax(18px, max-content) minmax(100px, max-content) minmax(24px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 60%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-ahd7z5ly"], .--clone-TEXT-ahd7z5ly {
  font-size: 0px;
  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-ahd7z5ly"] .x-text,
[id^="TEXT-ahd7z5ly"] .x-text a,
.--clone-TEXT-ahd7z5ly .x-text,
.--clone-TEXT-ahd7z5ly .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-ahd7z5ly"] .x-text:hover,
.--clone-TEXT-ahd7z5ly .x-text:hover,
[id^="TEXT-ahd7z5ly"] a:hover,
.--clone-TEXT-ahd7z5ly a:hover {
  
}

#FORM-uryno98v {
  --width: 100.0238246505718%;align-self: start;column-gap: 15px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(78px, max-content) minmax(78px, max-content) minmax(78px, max-content) minmax(78px, max-content) minmax(78px, max-content) minmax(78px, max-content) minmax(78px, max-content) minmax(78px, max-content) minmax(78px, max-content) minmax(130px, max-content);height: auto;justify-self: end;margin-right: -0.023824650571792064%;margin-top: 0px;row-gap: 24px;width: 100.0238246505718%;
  
  --icon-color: inherit;
  
}
#INPUT-wj8d0ucn {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-wj8d0ucn .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#INPUT-wj8d0ucn input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #a3a3a3;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-wj8d0ucn input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#INPUT-wj8d0ucn input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#INPUT-b6s3brfj {
  --width: 100%;align-self: center;grid-column-end: 3;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-b6s3brfj .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#INPUT-b6s3brfj input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #a3a3a3;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-b6s3brfj input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#INPUT-b6s3brfj input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#PHONE-NUMBER-ahn7a3n6 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 9;grid-row-start: 8;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#PHONE-NUMBER-ahn7a3n6 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#PHONE-NUMBER-ahn7a3n6 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #a3a3a3;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-ahn7a3n6 input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#PHONE-NUMBER-ahn7a3n6 input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#EMAIL-bhgk33mk {
  --width: 100%;align-self: center;grid-column-end: 3;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%;
  
}
#EMAIL-bhgk33mk .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#EMAIL-bhgk33mk input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #a3a3a3;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#EMAIL-bhgk33mk input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#EMAIL-bhgk33mk input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#DETECT-ADDRESS-auwuz484 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#DETECT-ADDRESS-auwuz484 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#DETECT-ADDRESS-auwuz484 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #a3a3a3;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#DETECT-ADDRESS-auwuz484 input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#DETECT-ADDRESS-auwuz484 input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#TEXT-AREA-iwl1row7 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 11;grid-row-start: 10;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-AREA-iwl1row7 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#TEXT-AREA-iwl1row7 textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #a3a3a3;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#TEXT-AREA-iwl1row7 textarea::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#INPUT-7jr9nvpf {
  --width: 100.0238246505718%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: end;margin-right: -0.023824650571796897%;margin-top: calc(0px * 2);width: 100.0238246505718%;
  
}
#INPUT-7jr9nvpf .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#INPUT-7jr9nvpf input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #a3a3a3;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-7jr9nvpf input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#INPUT-7jr9nvpf input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#ADDRESS-t7gsr76f {
  --width: 100.0238246505718%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: end;margin-right: -0.023824650571791613%;margin-top: calc(0px * 2);width: 100.0238246505718%;
  
}
#ADDRESS-t7gsr76f .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#ADDRESS-t7gsr76f .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #a3a3a3;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#ADDRESS-p3d1n218 {
  --width: 100.04616026048284%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 100%;justify-self: end;margin-right: -0.04616026048284625%;margin-top: calc(0px * 2);width: 100.04616026048284%;
  
}
#ADDRESS-p3d1n218 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#ADDRESS-p3d1n218 .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #a3a3a3;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#ADDRESS-bhlm2r1a {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#ADDRESS-bhlm2r1a .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#ADDRESS-bhlm2r1a .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #a3a3a3;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}


#CONTAINER-dxm42b3q {
  --bg: #e8e8e880;
  background: #e8e8e880;
border-color: #000000ff;
  --width: 36%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 50px 1fr 50px;grid-template-rows: minmax(50px, max-content) minmax(24px, max-content) minmax(56px, max-content) minmax(56px, max-content) minmax(56px, max-content) minmax(56px, max-content) minmax(56px, max-content) minmax(56px, max-content) minmax(20px, max-content) minmax(40px, max-content) minmax(50px, max-content) minmax(40px, max-content) minmax(50px, max-content) minmax(50px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: 0px;width: 36%;
  
  
  
  
  
  border:   #000000ff;


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

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

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

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

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

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

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

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

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

#QUANTITY-INPUT-360zi1o5 {
  --width: 21.9921875px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 21.9921875px;justify-self: end;margin-right: 10px;margin-top: 0px;width: 21.9921875px;
  -webkit-text-stroke: 0px #000000ff;
background: #000000;
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
border-style: solid;
border-width: 1.0px;
color: #ffffff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-360zi1o5 .quantity__input {
  background: #000000;
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-360zi1o5 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-360zi1o5 .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-360zi1o5 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-360zi1o5 .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-360zi1o5 .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#LINE-5ivvdczv {
  --width: 100%;align-self: end;grid-column-end: 4;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  height: auto;
  
}
#LINE-5ivvdczv .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 3.0px;
}

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

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

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

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

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

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

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

[id^="TEXT-DATASET-0ct5f99x"], .--clone-TEXT-DATASET-0ct5f99x {
  font-size: 0px;
  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-right: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-DATASET-0ct5f99x"] .x-text,
[id^="TEXT-DATASET-0ct5f99x"] .x-text a,
.--clone-TEXT-DATASET-0ct5f99x .x-text,
.--clone-TEXT-DATASET-0ct5f99x .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_20);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-DATASET-0ct5f99x"] .x-text:hover,
.--clone-TEXT-DATASET-0ct5f99x .x-text:hover,
[id^="TEXT-DATASET-0ct5f99x"] a:hover,
.--clone-TEXT-DATASET-0ct5f99x a:hover {
  
}

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

#PAYMENT-bie8ievq {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 12;grid-row-start: 11;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --icon-color: var(--color_20, inherit);
  
}
#PAYMENT-bie8ievq label {
  -webkit-text-stroke: 0px #000000ff;
border-color: #d7d7d7;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
}
#PAYMENT-bie8ievq .payment--method {
  padding: 8px 8px;
}
#PAYMENT-bie8ievq .payment-wrapper {
  grid-template-columns: repeat(1, 1fr);
  gap: 12px;
}
#PAYMENT-bie8ievq .payment-wrapper label.selected, #PAYMENT-bie8ievq .payment-wrapper label:hover {
  border-color: var(--color_20);
}
#FORM-vca9ldku {
  --width: 100%;align-self: start;column-gap: 15px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 14;grid-row-start: 13;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(50px, 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-ejb55xsg {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-ejb55xsg .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
background: #ff937e;
border-color: #000000ff;
color: rgba(255, 255, 255, 1);
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

[id^="TEXT-41un9bzz"], .--clone-TEXT-41un9bzz {
  font-size: 0px;
  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: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-41un9bzz"] .x-text,
[id^="TEXT-41un9bzz"] .x-text a,
.--clone-TEXT-41un9bzz .x-text,
.--clone-TEXT-41un9bzz .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-41un9bzz"] .x-text:hover,
.--clone-TEXT-41un9bzz .x-text:hover,
[id^="TEXT-41un9bzz"] a:hover,
.--clone-TEXT-41un9bzz a:hover {
  
}

[id^="TEXT-DATASET-lkdcewn2"], .--clone-TEXT-DATASET-lkdcewn2 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: end;
margin-bottom: calc(1.4375px * 2);
margin-right: 0%;
width: 50%;
  
}
[id^="TEXT-DATASET-lkdcewn2"] .x-text,
[id^="TEXT-DATASET-lkdcewn2"] .x-text a,
.--clone-TEXT-DATASET-lkdcewn2 .x-text,
.--clone-TEXT-DATASET-lkdcewn2 .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_20);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-DATASET-lkdcewn2"] .x-text:hover,
.--clone-TEXT-DATASET-lkdcewn2 .x-text:hover,
[id^="TEXT-DATASET-lkdcewn2"] a:hover,
.--clone-TEXT-DATASET-lkdcewn2 a:hover {
  
}

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

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

#SECTION-udd5lk7c .x-section-background {
  background: #ff937e;
  
  
  
  
  
  
  --height: 390;
  --bg: #ff937e;
}

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



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

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

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


#IMAGE-vmyiivhm {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 256px;
  
}
#IMAGE-vmyiivhm picture {
  --width: 256px;
border-color: var(--color_00);
height: 100%;
width: 100%;
}

#CONTAINER-2hf36i4p {
  --bg: #ff937e;
  background: #ff937e;
background-attachment: fixed;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
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: 15px 1fr 15px;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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

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

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

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


#CONTAINER-o2yt3uub {
  --bg: ;
  background-attachment: fixed;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
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(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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

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

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


#CONTAINER-v207cxrl {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
overflow-x: hidden;
overflow-y: auto;
  --width: 64px;align-self: start;display: none;grid-column-end: 6;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(203px, max-content);height: 203px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 64px;
  
  
  overflow-x: hidden;
  overflow-y: auto;
  
  border:   #000000ff;


  
}

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

#IMAGE-30b12by2 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 64px;
  
}
#IMAGE-30b12by2 picture {
  --width: 64px;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
height: 100%;
width: 100%;
}
#EMBED-dvyib4mr {
  --width: 100%;align-self: end;grid-column-end: 6;grid-column-start: 5;grid-row-end: 8;grid-row-start: 1;height: 85.7269287109375%;justify-self: center;margin-bottom: 16.6171875px;margin-left: calc(0% * 2);width: 100%;
  
}

#CONTAINER-x9ccdtsd {
  --bg: #ff937e;
  background: #ff937e;
background-attachment: fixed;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
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: 15px 1fr 15px;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

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


  
}

#IMAGE-xusgbbj1 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 18.729171752929684px;
  
}
#IMAGE-xusgbbj1 picture {
  --width: 18.729171752929684px;
border-color: #fffcfc;
height: 100%;
width: 100%;
}
[id^="TEXT-3m9we3qg"], .--clone-TEXT-3m9we3qg {
  font-size: 0px;
  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-3m9we3qg"] .x-text,
[id^="TEXT-3m9we3qg"] .x-text a,
.--clone-TEXT-3m9we3qg .x-text,
.--clone-TEXT-3m9we3qg .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-3m9we3qg"] .x-text:hover,
.--clone-TEXT-3m9we3qg .x-text:hover,
[id^="TEXT-3m9we3qg"] a:hover,
.--clone-TEXT-3m9we3qg a:hover {
  
}


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


  
}

#IMAGE-zyopanap {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 18.729171752929684px;
  
}
#IMAGE-zyopanap picture {
  --width: 18.729171752929684px;
height: 100%;
width: 100%;
}
[id^="TEXT-btbs0vvx"], .--clone-TEXT-btbs0vvx {
  font-size: 0px;
  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-btbs0vvx"] .x-text,
[id^="TEXT-btbs0vvx"] .x-text a,
.--clone-TEXT-btbs0vvx .x-text,
.--clone-TEXT-btbs0vvx .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #fffcfc;
font: var(--font_5);
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, #fffcfc);
}
[id^="TEXT-btbs0vvx"] .x-text:hover,
.--clone-TEXT-btbs0vvx .x-text:hover,
[id^="TEXT-btbs0vvx"] a:hover,
.--clone-TEXT-btbs0vvx a:hover {
  
}


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


  
}

#IMAGE-89fkjr1t {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 18.729171752929684px;
  
}
#IMAGE-89fkjr1t picture {
  --width: 18.729171752929684px;
height: 100%;
width: 100%;
}
[id^="TEXT-at9wb6h1"], .--clone-TEXT-at9wb6h1 {
  font-size: 0px;
  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-at9wb6h1"] .x-text,
[id^="TEXT-at9wb6h1"] .x-text a,
.--clone-TEXT-at9wb6h1 .x-text,
.--clone-TEXT-at9wb6h1 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-at9wb6h1"] .x-text:hover,
.--clone-TEXT-at9wb6h1 .x-text:hover,
[id^="TEXT-at9wb6h1"] a:hover,
.--clone-TEXT-at9wb6h1 a:hover {
  
}


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


  
}

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

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

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

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

#IMAGE-hr38gl1y {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 86px;
justify-self: start;
margin-bottom: 0.203125px;
margin-left: 17.734375px;
width: 83.81023523142511px;
  
}
#IMAGE-hr38gl1y picture {
  --width: 83.81023523142511px;
border-color: #000000ff;
height: 100%;
width: 100%;
}

#CONTAINER-409bpatf {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 65px;bottom: 20px;grid-template-columns: 1fr;grid-template-rows: minmax(65px, max-content);height: auto;position: fixed;right: 20px;row-gap: 10px;width: 65px;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


  
}

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


  
}
#RECT-u8fnhrc9 .animation, #RECT-u8fnhrc9.animation {
  animation-name: pulse;
  -webkit-animation-name: pulse;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#RECT-u8fnhrc9 {
  
}

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

  border:   ;


  background: var(--active-color, #038733b3);
}
#RECT-u8fnhrc9::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;
  
}
#IMAGE-9ruuna43 .animation, #IMAGE-9ruuna43.animation {
  animation-name: tada;
  -webkit-animation-name: tada;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#IMAGE-9ruuna43 {
  
}

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

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


  
}
#RECT-h5vte3hl .animation, #RECT-h5vte3hl.animation {
  animation-name: pulse;
  -webkit-animation-name: pulse;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#RECT-h5vte3hl {
  
}

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

  border:   ;


  background: var(--active-color, #046ad6b3);
}
#RECT-h5vte3hl::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;
  
}
#IMAGE-sy324zn9 .animation, #IMAGE-sy324zn9.animation {
  animation-name: tada;
  -webkit-animation-name: tada;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#IMAGE-sy324zn9 {
  
}

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

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


  
}
#RECT-non0b4iy .animation, #RECT-non0b4iy.animation {
  animation-name: pulse;
  -webkit-animation-name: pulse;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#RECT-non0b4iy {
  
}

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

  border:   ;


  background: var(--active-color, #00b2e3b8);
}
#RECT-non0b4iy::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;
  
}
#IMAGE-19syq43r .animation, #IMAGE-19syq43r.animation {
  animation-name: tada;
  -webkit-animation-name: tada;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#IMAGE-19syq43r {
  
}

#IMAGE-19syq43r {
  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: 70.9583346048991%;
  
}
#IMAGE-19syq43r picture {
  --width: 70.9583346048991%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#SECTION-f4kxa42g {
  height: auto;
  grid-template-columns: 30px 100px 1fr 50px 30px;
  grid-template-rows: minmax(10px, max-content) minmax(15px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  --box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.251);
  position: sticky;z-index: 100;top: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-f4kxa42g .x-section-background {
  background: #ff937e;
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
  --height: 35;
  --bg: #ff937e;
}

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



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


#CONTAINER-aga0emll {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 98.75%;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(34.79999923706055px, max-content);height: auto;justify-self: end;margin-bottom: calc(0.22500038146972656px * 2);margin-right: -3.814697265625e-5%;width: 98.75%;
  
  
  
  
  
  border:   #000000ff;


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

#MEMBER-BAR-k5red9j9 .x-loginbar {
  -webkit-text-stroke: 0px var(--color_00);
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  
  justify-content: flex-start;
}
#MEMBER-BAR-k5red9j9 .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-k5red9j9 .x-loginbar .login-bar-icon {
    width: 20px;
  height: 20px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  

  border: none;
}

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


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

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

  #TEXT-nujqylsy{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-nujqylsy:hover, #TEXT-nujqylsy:hover > * {
    color: #ff937e !important;
  }
[id^="TEXT-rfku15wy"], .--clone-TEXT-rfku15wy {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-rfku15wy"] .x-text,
[id^="TEXT-rfku15wy"] .x-text a,
.--clone-TEXT-rfku15wy .x-text,
.--clone-TEXT-rfku15wy .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-rfku15wy"] .x-text:hover,
.--clone-TEXT-rfku15wy .x-text:hover,
[id^="TEXT-rfku15wy"] a:hover,
.--clone-TEXT-rfku15wy a:hover {
  
}

  #TEXT-rfku15wy{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-rfku15wy:hover, #TEXT-rfku15wy:hover > * {
    color: #ff937e !important;
  }
[id^="TEXT-agqjsk59"], .--clone-TEXT-agqjsk59 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-agqjsk59"] .x-text,
[id^="TEXT-agqjsk59"] .x-text a,
.--clone-TEXT-agqjsk59 .x-text,
.--clone-TEXT-agqjsk59 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-agqjsk59"] .x-text:hover,
.--clone-TEXT-agqjsk59 .x-text:hover,
[id^="TEXT-agqjsk59"] a:hover,
.--clone-TEXT-agqjsk59 a:hover {
  
}

  #TEXT-agqjsk59{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-agqjsk59:hover, #TEXT-agqjsk59:hover > * {
    color: #ff937e !important;
  }
#CART-ICON-prjvhxsn {
  --width: 20px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 20px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 20px;
  
}
#CART-ICON-prjvhxsn .x-cart-icon {
  border-color: #000000ff;
color: #fffcfc;
}
#CART-ICON-prjvhxsn .x-cart-item-count {
  position: absolute;
  top: -5.0px;
  right: -5.0px;
  width: 10.0px;
  height: 10.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
border-radius: 50%;
color: var(--color_04);
font-family: Roboto;
font-size: 6.666666666666667px;
}
#CART-ICON-prjvhxsn .x-image-cart-icon {
  border-radius: ;
}

#IMAGE-d4yofh41 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-right: calc(2.1634615384615383% * 2);
margin-top: calc(0px * 2);
width: 95px;
  
}
#IMAGE-d4yofh41 picture {
  --width: 95px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#INPUT-SEARCH-ymlsq16q {
  --width: 450px;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 50px;justify-self: start;margin-left: -153.5px;margin-top: -112px;width: 450px;
  
}
#INPUT-SEARCH-ymlsq16q > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: #00000000;
  border-style: solid;
  
  
  
}
#INPUT-SEARCH-ymlsq16q > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-ymlsq16q > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-ymlsq16q > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-ymlsq16q > .input-search--wrapper:hover {
  border-style: none;
  border-color: #00000000 !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-ymlsq16q > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #00000000 !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-ymlsq16q .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-ymlsq16q .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-ymlsq16q .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-ymlsq16q .input-search--icon path {
  
}
#INPUT-SEARCH-ymlsq16q .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-ymlsq16q .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#MEMBER-BAR-j3ggf38q {
  --width: 0%;align-self: end;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: px;justify-self: start;margin-bottom: 1366px;margin-left: -180.58823529411765%;width: 0%;
  
}
#MEMBER-BAR-j3ggf38q .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: right;
  
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-j3ggf38q .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: right;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-j3ggf38q .x-member:hover {
  
}
#MEMBER-BAR-j3ggf38q .x-avatar-member-origin {   width: 22px;
  height: 22px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-j3ggf38q .x-avatar-member-initial {   width: 22px;
  height: 22px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-j3ggf38q .customer-icon {   width: 22px;
  height: 22px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-j3ggf38q .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  
}

#MEMBER-BAR-j3ggf38q .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: right;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  
  justify-content: flex-end;
}
#MEMBER-BAR-j3ggf38q .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-j3ggf38q .x-loginbar .login-bar-icon {
    width: 22px;
  height: 22px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}

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


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

#MEMBER-BAR-j3ggf38q .customer-signup {
  display: none;
}
#MEMBER-BAR-j3ggf38q .customer-icon {
  
}
#MEMBER-BAR-j3ggf38q .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-lgbb1mnn {
  width: pxpx;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

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


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


#MENU-n1petgmo .x-rect {
  --gap: 30px;
--pad-x: 0px;
-webkit-text-stroke: 0px var(--color_00);
color: #ff937e;
font-size: 13.0px;
font-weight: 500;
justify-content: flex-start;
letter-spacing: 2.3px;
  
}
#MENU-n1petgmo > ul {
  
  justify-content: flex-start;
  align-items: flex-start;
  gap: 30px;
  
  border-radius: inherit;
}
#MENU-n1petgmo > ul > .menu-item .tag-link {
  --gap: 30px;
--pad-x: 0px;
-webkit-text-stroke: 0px var(--color_00);
color: #ff937e;
font-size: 13.0px;
font-weight: 500;
justify-content: flex-start;
letter-spacing: 2.3px;
}
#MENU-n1petgmo > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-n1petgmo > ul > .menu-item:not(:first-child) {
  
}
#MENU-n1petgmo ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}


#MENU-n1petgmo .arrow { color: var(--color_00); }
#MENU-n1petgmo.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 100%;
}


#MENU-ITEM-reth7jbx > a, #MENU-ITEM-reth7jbx > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}
#MENU-ITEM-reth7jbx .animation, #MENU-ITEM-reth7jbx.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#MENU-ITEM-reth7jbx {
  
}

#MENU-ITEM-df9qgp2b > a, #MENU-ITEM-df9qgp2b > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}
#MENU-ITEM-df9qgp2b .animation, #MENU-ITEM-df9qgp2b.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#MENU-ITEM-df9qgp2b {
  
}

#MENU-ITEM-pfh2h44p > a, #MENU-ITEM-pfh2h44p > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px var(--color_00) !important;
}
#MENU-ITEM-pfh2h44p .animation, #MENU-ITEM-pfh2h44p.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#MENU-ITEM-pfh2h44p {
  
}

#SUBMENU-shbhcpwp {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 0px 1fr 0px;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffff00;
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-pfh2h44p.menu-item:hover > .x-submenu {
  display: grid;
}


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


  
}

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


  
}

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

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


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

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






border-style: none none none none;

}




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

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

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

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


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


  
}

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

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


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

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






border-style: none none none none;

}




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

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

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


#CONTAINER-2pha756e {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 100%;align-self: start;column-gap: 10px;grid-column-end: 6;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 65px 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;


  
}

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

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


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

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






border-style: none none none none;

}




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

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

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

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

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

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

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

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


#IMAGE-kcg595sl {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 24.253731343283583%;
  
}
#IMAGE-kcg595sl picture {
  --width: 24.253731343283583%;
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
height: 100%;
width: 100%;
}
#MENU-d95e3eay {
  --width: 72.01492537313433%;align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: 0%;margin-top: 22px;width: 72.01492537313433%;
  --active-link-color: var(--color_04);
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

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

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

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

#MENU-ITEM-ot8sxz7t > a, #MENU-ITEM-ot8sxz7t > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}
#MENU-ITEM-ot8sxz7t .animation, #MENU-ITEM-ot8sxz7t.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#MENU-ITEM-ot8sxz7t {
  
}

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

#MENU-rkp5yhp1 {
  --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(7.3px * 2);margin-top: 0px;width: 100%;
  --active-link-color: var(--color_04);
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

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

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

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

#MENU-ITEM-0wk6312n > a, #MENU-ITEM-0wk6312n > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #fffcfc !important;
}
#MENU-ITEM-0wk6312n .animation, #MENU-ITEM-0wk6312n.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#MENU-ITEM-0wk6312n {
  
}

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

#MENU-zkh9krg1 {
  --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(7.3px * 2);margin-top: 0.1875px;width: 100%;
  --active-link-color: var(--color_04);
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

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

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

#MENU-ITEM-s6pnsvyg > a, #MENU-ITEM-s6pnsvyg > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}
#MENU-ITEM-s6pnsvyg .animation, #MENU-ITEM-s6pnsvyg.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#MENU-ITEM-s6pnsvyg {
  
}

#INPUT-SEARCH-o5he7xa2 {
  --width: 20px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 34px;justify-self: end;margin-right: 0px;margin-top: calc(0px * 2);width: 20px;
  
}
#INPUT-SEARCH-o5he7xa2 > .input-search--wrapper {
  color: var(--color_00);
font-size: 14.0px;
  border-width: 0px;
  border-color: #ffffff00;
  border-style: solid;
  border-radius: 15px;
  background-color: #ffffff00;
  
}
#INPUT-SEARCH-o5he7xa2 > .input-search--wrapper .btn-close {
  color: #ffffff00;
  fill: #ffffff00;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-o5he7xa2 > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-o5he7xa2 > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_00);
}
#INPUT-SEARCH-o5he7xa2 > .input-search--wrapper:hover {
  border-style: none;
  border-color: #ff937e !important;
  border-style: solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-o5he7xa2 > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #ff937e !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-o5he7xa2 .input-search--icon {
  
  
  color: var(--color_00);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-o5he7xa2 .input-search--wrapper:hover .input-search--icon {
  color: var(--color_00);
}
#INPUT-SEARCH-o5he7xa2 .input-search--wrapper:focus-within .input-search--icon {
  color: #fffcfc;
}
#INPUT-SEARCH-o5he7xa2 .input-search--icon path {
  fill: var(--color_00);
}
#INPUT-SEARCH-o5he7xa2 .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_00);
}
#INPUT-SEARCH-o5he7xa2 .input-search--wrapper:focus-within .input-search--icon path {
  fill: #fffcfc;
}

#SEARCH-DROPPABLE-nlqxqw23 {
  position: fixed; transform: translate(-50%, 0%);
  height: auto;
  grid-template-columns: 60px 1fr 60px;
  grid-template-rows: minmax(80px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
}
#INPUT-SEARCH-rnhrpwh7 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 50px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-rnhrpwh7 > .input-search--wrapper {
  font-size: 16.0px;
  
  border-color: rgba(0, 0, 0, 1);
  
  border-radius: 30px;
  background-color: #ff937e36;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-rnhrpwh7 > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-rnhrpwh7 > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-rnhrpwh7 > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-rnhrpwh7 > .input-search--wrapper:hover {
  
  border-color: rgba(0, 0, 0, 1) !important;
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-rnhrpwh7 > .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-rnhrpwh7 .input-search--icon {
  margin-left: 8px;
  margin-right: 8px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-rnhrpwh7 .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-rnhrpwh7 .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-rnhrpwh7 .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-rnhrpwh7 .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-rnhrpwh7 .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#MENU-b9fnwmlq {
  --width: 5.756578947368421%;align-self: end;display: none;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 35px;justify-self: end;margin-bottom: 12.662498474121094px;margin-right: 3.9473659113833777%;width: 5.756578947368421%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-3ua4311a {
  background: rgba(255, 255, 255, 1);
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(61px, max-content) minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  
  
}

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

  border:   ;


  background: var(--active-color, #ff937e);
}
#RECT-9i8b20kn::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;
  
}

#RECT-p63784zq {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 19.699995040893555px;
justify-self: end;
margin-right: 7.799648911985632%;
margin-top: calc(0px * 2);
width: 6.746573644141628%;
  
  
  
  
}
#RECT-p63784zq .x-rect {
  --width: 6.746573644141628%;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-p63784zq::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;
  
}
#MENU-509eq3es {
  --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: #ff937e;
  
  
  
  
  
}


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

}
#MENU-509eq3es ul li .tag-link:hover,
#MENU-509eq3es ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

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

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

#SUBMENU-wgd0gjr9 {
  
  
  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-8twq8n1s.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-yji58dzb {
  --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%;
  --active-link-color: #ff937e;
  
  
  
  
  
}


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

}
#MENU-yji58dzb ul li .tag-link:hover,
#MENU-yji58dzb ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

#SUBMENU-7z0phfpw {
  
  
  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-7za15m5e.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-dhqjeoik {
  --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: end;margin-right: %;margin-top: 0px;width: 100%;
  --active-link-color: #ff937e;
  
  
  
  
  
}


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

}
#MENU-dhqjeoik ul li .tag-link:hover,
#MENU-dhqjeoik ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

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

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

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

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

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

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

#SUBMENU-2nqqeagn {
  
  
  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-q6cvzfij.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

}
#MENU-x9wukrt0 ul li .tag-link:hover,
#MENU-x9wukrt0 ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

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

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

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

#SUBMENU-3svucqxl {
  
  
  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-pwmrwyo1.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-1296ai9q {
  --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: #ff937e;
  
  
  
  
  
}


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

}
#MENU-1296ai9q ul li .tag-link:hover,
#MENU-1296ai9q ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

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

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

#SUBMENU-y31uttu6 {
  
  
  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-n8u8lb19.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-u6jgelou {
  --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%;
  --active-link-color: #ff937e;
  
  
  
  
  
}


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

}
#MENU-u6jgelou ul li .tag-link:hover,
#MENU-u6jgelou ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

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

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

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

#SUBMENU-bix62f2r {
  
  
  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-vh1b7lhg.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-kfr1ji0c {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  --active-link-color: #ff937e;
  
  
  
  
  
}


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

}
#MENU-kfr1ji0c ul li .tag-link:hover,
#MENU-kfr1ji0c ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

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

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

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

#SUBMENU-jmub5zqn {
  
  
  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-7miincaa.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-n0ujufkn {
  --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%;
  --active-link-color: #ff937e;
  
  
  
  
  
}


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

}
#MENU-n0ujufkn ul li .tag-link:hover,
#MENU-n0ujufkn ul li > a:hover {
  color: #ffffff !important;
background: #ff937e;






border-style: none none none none;

}





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

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

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

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

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

  border:   ;


  background: var(--active-color, #E5E7EB);
}
#RECT-wag2m3gy::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-6xnfpe7m {
  
  
  
  background: #ffffff;
  width: 450px;
  height: auto;
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(40px, max-content) minmax(50px, max-content) minmax(10px, max-content) minmax(30px, max-content) minmax(20px, max-content) minmax(50px, max-content) minmax(10px, max-content) minmax(50px, max-content) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 80px; top: var(--top);
  
  
  --right: 0px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-6xnfpe7m.anim {
  --width: 450px;
  
}
#CART-ITEMS-3brqaerh {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 120px 1fr 30px;grid-template-rows: minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(20px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.39581298828125px;width: 100%;
  
}
#CART-ITEMS-3brqaerh cart-item, #CART-ITEMS-3brqaerh .cart-loading {
  grid-template-columns: 120px 1fr 30px;
  grid-template-rows: minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(20px, max-content);
}

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

[id^="TEXT-DATASET-tpnjn122"], .--clone-TEXT-DATASET-tpnjn122 {
  font-size: 0px;
  align-self: start;
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: 0px;
width: 99.9928977272727%;
  
}
[id^="TEXT-DATASET-tpnjn122"] .x-text,
[id^="TEXT-DATASET-tpnjn122"] .x-text a,
.--clone-TEXT-DATASET-tpnjn122 .x-text,
.--clone-TEXT-DATASET-tpnjn122 .x-text a {
  --width: 99.9928977272727%;
border-color: #000000ff;
color: var(--color_20);
font-size: 16.0px;
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-DATASET-tpnjn122"] .x-text:hover,
.--clone-TEXT-DATASET-tpnjn122 .x-text:hover,
[id^="TEXT-DATASET-tpnjn122"] a:hover,
.--clone-TEXT-DATASET-tpnjn122 a:hover {
  
}

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

#QUANTITY-INPUT-rxv0pc76 {
  --width: 85px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 50px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 85px;
  border-color: var(--color_30);
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 16.0px;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-rxv0pc76 .quantity__input {
  
  
  
  
  
}
#QUANTITY-INPUT-rxv0pc76 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-rxv0pc76 .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-rxv0pc76 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-rxv0pc76 .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-rxv0pc76 .quantity__button[name="plus"] svg {
  width: 9.3px;
}

#RECT-qnruqavq {
  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-qnruqavq .x-rect {
  --width: 20px;
background: rgba(0, 0, 0, 1);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xOSw2LjQxTDE3LjU5LDVMMTIsMTAuNTlMNi40MSw1TDUsNi40MUwxMC41OSwxMkw1LDE3LjU5TDYuNDEsMTlMMTIsMTMuNDFMMTcuNTksMTlMMTksMTcuNTlMMTMuNDEsMTJMMTksNi40MVonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#CART-ITEMS-EMPTY-7e7qgw6b {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(30px, max-content) minmax(100px, max-content) minmax(10px, max-content) minmax(20px, max-content) minmax(30px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
[id^="TEXT-y8vj8o47"], .--clone-TEXT-y8vj8o47 {
  font-size: 0px;
  align-self: start;
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: 0px;
width: 100%;
  
}
[id^="TEXT-y8vj8o47"] .x-text,
[id^="TEXT-y8vj8o47"] .x-text a,
.--clone-TEXT-y8vj8o47 .x-text,
.--clone-TEXT-y8vj8o47 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, #25282A);
}
[id^="TEXT-y8vj8o47"] .x-text:hover,
.--clone-TEXT-y8vj8o47 .x-text:hover,
[id^="TEXT-y8vj8o47"] a:hover,
.--clone-TEXT-y8vj8o47 a:hover {
  
}


#IMAGE-gn71i8w4 {
  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: 100px;
  
}
#IMAGE-gn71i8w4 picture {
  --width: 100px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-3sdap8qa"], .--clone-TEXT-3sdap8qa {
  font-size: 0px;
  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: 50%;
  
}
[id^="TEXT-3sdap8qa"] .x-text,
[id^="TEXT-3sdap8qa"] .x-text a,
.--clone-TEXT-3sdap8qa .x-text,
.--clone-TEXT-3sdap8qa .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_20);
font: var(--font_5);
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-3sdap8qa"] .x-text:hover,
.--clone-TEXT-3sdap8qa .x-text:hover,
[id^="TEXT-3sdap8qa"] a:hover,
.--clone-TEXT-3sdap8qa a:hover {
  
}

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

#BUTTON-t2ob1xck {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 50px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-t2ob1xck .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: var(--color_20);
border-style: solid;
border-width: 1.0px;
color: var(--color_20);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-t2ob1xck{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-t2ob1xck:hover > * {
    background: var(--color_20) !important;
  }
  #BUTTON-t2ob1xck{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-t2ob1xck:hover, #BUTTON-t2ob1xck:hover > * {
    color: var(--color_00) !important;
  }
#BUTTON-mskldq6h {
  align-self: start;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: 50px;
justify-self: start;
margin-left: 0.24390243902439024%;
margin-top: 0px;
width: 90.2439024390244%;
  
}
#BUTTON-mskldq6h .x-button-wrapper {
  --width: 90.2439024390244%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_20);
border-color: var(--color_20);
border-style: solid;
border-width: 1.0px;
color: var(--color_00);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-mskldq6h{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-mskldq6h:hover > * {
    background: var(--color_00) !important;
  }
  #BUTTON-mskldq6h{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-mskldq6h:hover, #BUTTON-mskldq6h:hover > * {
    color: var(--color_20) !important;
  }
#POPUP-7x7dq5wt {
  
  
  
  background: #ffffff;
  width: 450px;
  height: auto;
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(40px, max-content) minmax(50px, max-content) minmax(10px, max-content) minmax(30px, max-content) minmax(20px, max-content) minmax(50px, max-content) minmax(10px, max-content) minmax(50px, max-content) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 80px; top: var(--top);
  
  
  --right: 0px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-7x7dq5wt.anim {
  --width: 450px;
  
}
#CART-ITEMS-1c46a8eo {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 120px 1fr 30px;grid-template-rows: minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(20px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.39581298828125px;width: 100%;
  
}
#CART-ITEMS-1c46a8eo cart-item, #CART-ITEMS-1c46a8eo .cart-loading {
  grid-template-columns: 120px 1fr 30px;
  grid-template-rows: minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(20px, max-content);
}

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

[id^="TEXT-DATASET-egmk8c9v"], .--clone-TEXT-DATASET-egmk8c9v {
  font-size: 0px;
  align-self: start;
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: 0px;
width: 99.9928977272727%;
  
}
[id^="TEXT-DATASET-egmk8c9v"] .x-text,
[id^="TEXT-DATASET-egmk8c9v"] .x-text a,
.--clone-TEXT-DATASET-egmk8c9v .x-text,
.--clone-TEXT-DATASET-egmk8c9v .x-text a {
  --width: 99.9928977272727%;
border-color: #000000ff;
color: var(--color_20);
font-size: 16.0px;
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-DATASET-egmk8c9v"] .x-text:hover,
.--clone-TEXT-DATASET-egmk8c9v .x-text:hover,
[id^="TEXT-DATASET-egmk8c9v"] a:hover,
.--clone-TEXT-DATASET-egmk8c9v a:hover {
  
}

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

#QUANTITY-INPUT-8zhv10m2 {
  --width: 85px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 50px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 85px;
  border-color: var(--color_30);
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 16.0px;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-8zhv10m2 .quantity__input {
  
  
  
  
  
}
#QUANTITY-INPUT-8zhv10m2 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-8zhv10m2 .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-8zhv10m2 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-8zhv10m2 .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-8zhv10m2 .quantity__button[name="plus"] svg {
  width: 9.3px;
}

#RECT-w0e3y8ql {
  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-w0e3y8ql .x-rect {
  --width: 20px;
background: rgba(0, 0, 0, 1);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xOSw2LjQxTDE3LjU5LDVMMTIsMTAuNTlMNi40MSw1TDUsNi40MUwxMC41OSwxMkw1LDE3LjU5TDYuNDEsMTlMMTIsMTMuNDFMMTcuNTksMTlMMTksMTcuNTlMMTMuNDEsMTJMMTksNi40MVonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#CART-ITEMS-EMPTY-64nksxv6 {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(30px, max-content) minmax(100px, max-content) minmax(10px, max-content) minmax(20px, max-content) minmax(30px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
[id^="TEXT-g44o7yee"], .--clone-TEXT-g44o7yee {
  font-size: 0px;
  align-self: start;
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: 0px;
width: 100%;
  
}
[id^="TEXT-g44o7yee"] .x-text,
[id^="TEXT-g44o7yee"] .x-text a,
.--clone-TEXT-g44o7yee .x-text,
.--clone-TEXT-g44o7yee .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, #25282A);
}
[id^="TEXT-g44o7yee"] .x-text:hover,
.--clone-TEXT-g44o7yee .x-text:hover,
[id^="TEXT-g44o7yee"] a:hover,
.--clone-TEXT-g44o7yee a:hover {
  
}


#IMAGE-v03p9v3l {
  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: 100px;
  
}
#IMAGE-v03p9v3l picture {
  --width: 100px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-0hg91w0m"], .--clone-TEXT-0hg91w0m {
  font-size: 0px;
  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: 50%;
  
}
[id^="TEXT-0hg91w0m"] .x-text,
[id^="TEXT-0hg91w0m"] .x-text a,
.--clone-TEXT-0hg91w0m .x-text,
.--clone-TEXT-0hg91w0m .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_20);
font: var(--font_5);
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-0hg91w0m"] .x-text:hover,
.--clone-TEXT-0hg91w0m .x-text:hover,
[id^="TEXT-0hg91w0m"] a:hover,
.--clone-TEXT-0hg91w0m a:hover {
  
}

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

#BUTTON-iw8cljgc {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 50px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-iw8cljgc .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: var(--color_20);
border-style: solid;
border-width: 1.0px;
color: var(--color_20);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-iw8cljgc{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-iw8cljgc:hover > * {
    background: var(--color_20) !important;
  }
  #BUTTON-iw8cljgc{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-iw8cljgc:hover, #BUTTON-iw8cljgc:hover > * {
    color: var(--color_00) !important;
  }
#BUTTON-7xhtqame {
  align-self: start;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: 50px;
justify-self: start;
margin-left: 0.24390243902439024%;
margin-top: 0px;
width: 90.2439024390244%;
  
}
#BUTTON-7xhtqame .x-button-wrapper {
  --width: 90.2439024390244%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_20);
border-color: var(--color_20);
border-style: solid;
border-width: 1.0px;
color: var(--color_00);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-7xhtqame{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-7xhtqame:hover > * {
    background: var(--color_00) !important;
  }
  #BUTTON-7xhtqame{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-7xhtqame:hover, #BUTTON-7xhtqame:hover > * {
    color: var(--color_20) !important;
  }
#POPUP-b6lotkyi {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 100%;
  height: 100.1%;
  grid-template-columns: 1fr 1230px 1fr;
  grid-template-rows: minmax(80px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(0%, 100%) minmax(50px, 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-b6lotkyi.anim {
  --width: 100%;
  animation: fade-in 0.5s ease;
}
[id^="TEXT-1j22x5jg"], .--clone-TEXT-1j22x5jg {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-1j22x5jg"] .x-text,
[id^="TEXT-1j22x5jg"] .x-text a,
.--clone-TEXT-1j22x5jg .x-text,
.--clone-TEXT-1j22x5jg .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-size: 24.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-1j22x5jg"] .x-text:hover,
.--clone-TEXT-1j22x5jg .x-text:hover,
[id^="TEXT-1j22x5jg"] a:hover,
.--clone-TEXT-1j22x5jg a:hover {
  
}

#INPUT-SEARCH-ptmtzgtd {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 50px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;max-width: 840px;width: 100%;
  
}
#INPUT-SEARCH-ptmtzgtd > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: #20202066;
  border-style: solid;
  
  background-color: #ffffff00;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-ptmtzgtd > .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-ptmtzgtd > .input-search--wrapper .input-search--input {
  padding-left: 15px;
  text-align: left;
}
#INPUT-SEARCH-ptmtzgtd > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_02);
}
#INPUT-SEARCH-ptmtzgtd > .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-ptmtzgtd > .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-ptmtzgtd .input-search--icon {
  margin-left: 15px;
  margin-right: 15px;
  color: var(--color_03);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-ptmtzgtd .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-ptmtzgtd .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-ptmtzgtd .input-search--icon path {
  fill: var(--color_03);
}
#INPUT-SEARCH-ptmtzgtd .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-ptmtzgtd .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}


#RECT-idb8i7vt {
  align-self: start;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 1;
height: 26px;
justify-self: end;
margin-right: 20px;
margin-top: 20px;
width: 26px;
  
  
  
  
}
#RECT-idb8i7vt .x-rect {
  --width: 26px;
background: var(--color_04);
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xOSw2LjQxTDE3LjU5LDVMMTIsMTAuNTlMNi40MSw1TDUsNi40MUwxMC41OSwxMkw1LDE3LjU5TDYuNDEsMTlMMTIsMTMuNDFMMTcuNTksMTlMMTksMTcuNTlMMTMuNDEsMTJMMTksNi40MVonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-idb8i7vt::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-66g9exj2 {
  
  
  
  background: #ffffff;
  width: 450px;
  height: auto;
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(40px, max-content) minmax(50px, max-content) minmax(10px, max-content) minmax(30px, max-content) minmax(20px, max-content) minmax(50px, max-content) minmax(10px, max-content) minmax(50px, max-content) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 80px; top: var(--top);
  
  
  --right: 0px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-66g9exj2.anim {
  --width: 450px;
  
}
#CART-ITEMS-hcm1h853 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 120px 1fr 30px;grid-template-rows: minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(20px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.39581298828125px;width: 100%;
  
}
#CART-ITEMS-hcm1h853 cart-item, #CART-ITEMS-hcm1h853 .cart-loading {
  grid-template-columns: 120px 1fr 30px;
  grid-template-rows: minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(20px, max-content);
}

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

[id^="TEXT-DATASET-0co9goir"], .--clone-TEXT-DATASET-0co9goir {
  font-size: 0px;
  align-self: start;
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: 0px;
width: 99.9928977272727%;
  
}
[id^="TEXT-DATASET-0co9goir"] .x-text,
[id^="TEXT-DATASET-0co9goir"] .x-text a,
.--clone-TEXT-DATASET-0co9goir .x-text,
.--clone-TEXT-DATASET-0co9goir .x-text a {
  --width: 99.9928977272727%;
border-color: #000000ff;
color: var(--color_20);
font-size: 16.0px;
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-DATASET-0co9goir"] .x-text:hover,
.--clone-TEXT-DATASET-0co9goir .x-text:hover,
[id^="TEXT-DATASET-0co9goir"] a:hover,
.--clone-TEXT-DATASET-0co9goir a:hover {
  
}

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

#QUANTITY-INPUT-hcf79niw {
  --width: 85px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 50px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 85px;
  border-color: var(--color_30);
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 16.0px;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-hcf79niw .quantity__input {
  
  
  
  
  
}
#QUANTITY-INPUT-hcf79niw .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-hcf79niw .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-hcf79niw .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-hcf79niw .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-hcf79niw .quantity__button[name="plus"] svg {
  width: 9.3px;
}

#RECT-37w37lq6 {
  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-37w37lq6 .x-rect {
  --width: 20px;
background: rgba(0, 0, 0, 1);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xOSw2LjQxTDE3LjU5LDVMMTIsMTAuNTlMNi40MSw1TDUsNi40MUwxMC41OSwxMkw1LDE3LjU5TDYuNDEsMTlMMTIsMTMuNDFMMTcuNTksMTlMMTksMTcuNTlMMTMuNDEsMTJMMTksNi40MVonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#CART-ITEMS-EMPTY-q6nfbpua {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(30px, max-content) minmax(100px, max-content) minmax(10px, max-content) minmax(20px, max-content) minmax(30px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
[id^="TEXT-i3yjo2k3"], .--clone-TEXT-i3yjo2k3 {
  font-size: 0px;
  align-self: start;
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: 0px;
width: 100%;
  
}
[id^="TEXT-i3yjo2k3"] .x-text,
[id^="TEXT-i3yjo2k3"] .x-text a,
.--clone-TEXT-i3yjo2k3 .x-text,
.--clone-TEXT-i3yjo2k3 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, #25282A);
}
[id^="TEXT-i3yjo2k3"] .x-text:hover,
.--clone-TEXT-i3yjo2k3 .x-text:hover,
[id^="TEXT-i3yjo2k3"] a:hover,
.--clone-TEXT-i3yjo2k3 a:hover {
  
}


#IMAGE-tid5wyix {
  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: 100px;
  
}
#IMAGE-tid5wyix picture {
  --width: 100px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-obhlxmor"], .--clone-TEXT-obhlxmor {
  font-size: 0px;
  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: 50%;
  
}
[id^="TEXT-obhlxmor"] .x-text,
[id^="TEXT-obhlxmor"] .x-text a,
.--clone-TEXT-obhlxmor .x-text,
.--clone-TEXT-obhlxmor .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_20);
font: var(--font_5);
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-obhlxmor"] .x-text:hover,
.--clone-TEXT-obhlxmor .x-text:hover,
[id^="TEXT-obhlxmor"] a:hover,
.--clone-TEXT-obhlxmor a:hover {
  
}

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

#BUTTON-o58n1daa {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 50px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-o58n1daa .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: var(--color_20);
border-style: solid;
border-width: 1.0px;
color: var(--color_20);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-o58n1daa{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-o58n1daa:hover > * {
    background: var(--color_20) !important;
  }
  #BUTTON-o58n1daa{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-o58n1daa:hover, #BUTTON-o58n1daa:hover > * {
    color: var(--color_00) !important;
  }
#BUTTON-d8vra9uk {
  align-self: start;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: 50px;
justify-self: start;
margin-left: 0.24390243902439024%;
margin-top: 0px;
width: 90.2439024390244%;
  
}
#BUTTON-d8vra9uk .x-button-wrapper {
  --width: 90.2439024390244%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_20);
border-color: var(--color_20);
border-style: solid;
border-width: 1.0px;
color: var(--color_00);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-d8vra9uk{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-d8vra9uk:hover > * {
    background: var(--color_00) !important;
  }
  #BUTTON-d8vra9uk{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-d8vra9uk:hover, #BUTTON-d8vra9uk:hover > * {
    color: var(--color_20) !important;
  }
#POPUP-l9un5bqd {
  
  --left: 50%; left: var(--left);
  transform: translateX(-50%);
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 50px 1fr 50px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 100px; top: var(--top);
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-l9un5bqd.anim {
  --width: 100%;
  animation: slide-center_x-top 0.5s ease;
}
#MENU-x4dtxads {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: var(--color_21);
  
  
  
  
  
}


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

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






border-style: none none none none;

}



#MENU-x4dtxads.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 100%;
}


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

#SUBMENU-cwsbpbb3 {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 50px 1fr 50px;
  grid-template-rows: minmax(70px, max-content) minmax(100px, max-content) minmax(60px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  animation: vertical-move 0.5s ease;
  
}
.vertical-menu #MENU-ITEM-n6ys3yi6.menu-item:hover > .x-submenu {
  display: grid;
}


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


  
}
[id^="TEXT-15580sqi"], .--clone-TEXT-15580sqi {
  font-size: 0px;
  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-15580sqi"] .x-text,
[id^="TEXT-15580sqi"] .x-text a,
.--clone-TEXT-15580sqi .x-text,
.--clone-TEXT-15580sqi .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_20);
font: var(--font_2);
font-size: 36.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-15580sqi"] .x-text:hover,
.--clone-TEXT-15580sqi .x-text:hover,
[id^="TEXT-15580sqi"] a:hover,
.--clone-TEXT-15580sqi a:hover {
  
}


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


  
}

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


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

  #TEXT-baftv0vb{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-baftv0vb:hover{
    scale: 1.4;
  }
  #TEXT-baftv0vb{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-baftv0vb:hover, #TEXT-baftv0vb:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-nncrf6lq"], .--clone-TEXT-nncrf6lq {
  font-size: 0px;
  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: 99.8482407323572%;
  
}
[id^="TEXT-nncrf6lq"] .x-text,
[id^="TEXT-nncrf6lq"] .x-text a,
.--clone-TEXT-nncrf6lq .x-text,
.--clone-TEXT-nncrf6lq .x-text a {
  --width: 99.8482407323572%;
-webkit-text-stroke: 0px #000000ff;
color: #20202066;
font: var(--font_3);
height: 100%;
width: 100%;
  color: var(--active-color, #20202066);
}
[id^="TEXT-nncrf6lq"] .x-text:hover,
.--clone-TEXT-nncrf6lq .x-text:hover,
[id^="TEXT-nncrf6lq"] a:hover,
.--clone-TEXT-nncrf6lq a:hover {
  
}

  #TEXT-nncrf6lq{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-nncrf6lq:hover{
    scale: 1.4;
  }
  #TEXT-nncrf6lq{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-nncrf6lq:hover, #TEXT-nncrf6lq:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-gipuikug"], .--clone-TEXT-gipuikug {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-right: 0.041441254268418874%;
margin-top: calc(0px * 2);
width: 99.69647135955609%;
  
}
[id^="TEXT-gipuikug"] .x-text,
[id^="TEXT-gipuikug"] .x-text a,
.--clone-TEXT-gipuikug .x-text,
.--clone-TEXT-gipuikug .x-text a {
  --width: 99.69647135955609%;
-webkit-text-stroke: 0px #000000ff;
color: #20202066;
font: var(--font_3);
height: 100%;
width: 100%;
  color: var(--active-color, #20202066);
}
[id^="TEXT-gipuikug"] .x-text:hover,
.--clone-TEXT-gipuikug .x-text:hover,
[id^="TEXT-gipuikug"] a:hover,
.--clone-TEXT-gipuikug a:hover {
  
}

  #TEXT-gipuikug{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-gipuikug:hover{
    scale: 1.4;
  }
  #TEXT-gipuikug{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-gipuikug:hover, #TEXT-gipuikug:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-czb951fo"], .--clone-TEXT-czb951fo {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0.04826223613410596% * 2);
margin-top: calc(0px * 2);
width: 99.54470198675496%;
  
}
[id^="TEXT-czb951fo"] .x-text,
[id^="TEXT-czb951fo"] .x-text a,
.--clone-TEXT-czb951fo .x-text,
.--clone-TEXT-czb951fo .x-text a {
  --width: 99.54470198675496%;
-webkit-text-stroke: 0px #000000ff;
color: #20202066;
font: var(--font_3);
height: 100%;
width: 100%;
  color: var(--active-color, #20202066);
}
[id^="TEXT-czb951fo"] .x-text:hover,
.--clone-TEXT-czb951fo .x-text:hover,
[id^="TEXT-czb951fo"] a:hover,
.--clone-TEXT-czb951fo a:hover {
  
}

  #TEXT-czb951fo{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-czb951fo:hover{
    scale: 1.4;
  }
  #TEXT-czb951fo{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-czb951fo:hover, #TEXT-czb951fo:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-tpa0udgo"], .--clone-TEXT-tpa0udgo {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-right: calc(0.020720627134209437% * 2);
margin-top: calc(0px * 2);
width: 99.40673626021834%;
  
}
[id^="TEXT-tpa0udgo"] .x-text,
[id^="TEXT-tpa0udgo"] .x-text a,
.--clone-TEXT-tpa0udgo .x-text,
.--clone-TEXT-tpa0udgo .x-text a {
  --width: 99.40673626021834%;
-webkit-text-stroke: 0px #000000ff;
color: #20202066;
font: var(--font_3);
height: 100%;
width: 100%;
  color: var(--active-color, #20202066);
}
[id^="TEXT-tpa0udgo"] .x-text:hover,
.--clone-TEXT-tpa0udgo .x-text:hover,
[id^="TEXT-tpa0udgo"] a:hover,
.--clone-TEXT-tpa0udgo a:hover {
  
}

  #TEXT-tpa0udgo{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-tpa0udgo:hover{
    scale: 1.4;
  }
  #TEXT-tpa0udgo{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-tpa0udgo:hover, #TEXT-tpa0udgo:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-nd5ngklr"], .--clone-TEXT-nd5ngklr {
  font-size: 0px;
  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-nd5ngklr"] .x-text,
[id^="TEXT-nd5ngklr"] .x-text a,
.--clone-TEXT-nd5ngklr .x-text,
.--clone-TEXT-nd5ngklr .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #20202066;
font: var(--font_3);
height: 100%;
width: 100%;
  color: var(--active-color, #20202066);
}
[id^="TEXT-nd5ngklr"] .x-text:hover,
.--clone-TEXT-nd5ngklr .x-text:hover,
[id^="TEXT-nd5ngklr"] a:hover,
.--clone-TEXT-nd5ngklr a:hover {
  
}

  #TEXT-nd5ngklr{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-nd5ngklr:hover{
    scale: 1.4;
  }
  #TEXT-nd5ngklr{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-nd5ngklr:hover, #TEXT-nd5ngklr:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-06ipbz59"], .--clone-TEXT-06ipbz59 {
  font-size: 0px;
  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-06ipbz59"] .x-text,
[id^="TEXT-06ipbz59"] .x-text a,
.--clone-TEXT-06ipbz59 .x-text,
.--clone-TEXT-06ipbz59 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #20202066;
font: var(--font_3);
height: 100%;
width: 100%;
  color: var(--active-color, #20202066);
}
[id^="TEXT-06ipbz59"] .x-text:hover,
.--clone-TEXT-06ipbz59 .x-text:hover,
[id^="TEXT-06ipbz59"] a:hover,
.--clone-TEXT-06ipbz59 a:hover {
  
}

  #TEXT-06ipbz59{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-06ipbz59:hover{
    scale: 1.4;
  }
  #TEXT-06ipbz59{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-06ipbz59:hover, #TEXT-06ipbz59:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-s539xhu8"], .--clone-TEXT-s539xhu8 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-s539xhu8"] .x-text,
[id^="TEXT-s539xhu8"] .x-text a,
.--clone-TEXT-s539xhu8 .x-text,
.--clone-TEXT-s539xhu8 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #20202066;
font: var(--font_3);
height: 100%;
width: 100%;
  color: var(--active-color, #20202066);
}
[id^="TEXT-s539xhu8"] .x-text:hover,
.--clone-TEXT-s539xhu8 .x-text:hover,
[id^="TEXT-s539xhu8"] a:hover,
.--clone-TEXT-s539xhu8 a:hover {
  
}

  #TEXT-s539xhu8{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-s539xhu8:hover{
    scale: 1.4;
  }
  #TEXT-s539xhu8{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-s539xhu8:hover, #TEXT-s539xhu8:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-aqjqnv5k"], .--clone-TEXT-aqjqnv5k {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-aqjqnv5k"] .x-text,
[id^="TEXT-aqjqnv5k"] .x-text a,
.--clone-TEXT-aqjqnv5k .x-text,
.--clone-TEXT-aqjqnv5k .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #20202066;
font: var(--font_3);
height: 100%;
width: 100%;
  color: var(--active-color, #20202066);
}
[id^="TEXT-aqjqnv5k"] .x-text:hover,
.--clone-TEXT-aqjqnv5k .x-text:hover,
[id^="TEXT-aqjqnv5k"] a:hover,
.--clone-TEXT-aqjqnv5k a:hover {
  
}

  #TEXT-aqjqnv5k{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-aqjqnv5k:hover, #TEXT-aqjqnv5k:hover > * {
    color: var(--color_20) !important;
  }
  #TEXT-aqjqnv5k{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-aqjqnv5k:hover{
    scale: 1.4;
  }
[id^="TEXT-jhwhkv5c"], .--clone-TEXT-jhwhkv5c {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-jhwhkv5c"] .x-text,
[id^="TEXT-jhwhkv5c"] .x-text a,
.--clone-TEXT-jhwhkv5c .x-text,
.--clone-TEXT-jhwhkv5c .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #20202066;
font: var(--font_3);
height: 100%;
width: 100%;
  color: var(--active-color, #20202066);
}
[id^="TEXT-jhwhkv5c"] .x-text:hover,
.--clone-TEXT-jhwhkv5c .x-text:hover,
[id^="TEXT-jhwhkv5c"] a:hover,
.--clone-TEXT-jhwhkv5c a:hover {
  
}

  #TEXT-jhwhkv5c{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-jhwhkv5c:hover{
    scale: 1.4;
  }
  #TEXT-jhwhkv5c{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-jhwhkv5c:hover, #TEXT-jhwhkv5c:hover > * {
    color: var(--color_20) !important;
  }

#IMAGE-9er0tic5 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: calc(0.010406494140625px * 2);
margin-right: 0.004542181283157403%;
width: 57.99999999999999%;
  
}
#IMAGE-9er0tic5 picture {
  --width: 57.99999999999999%;
height: 100%;
width: 100%;
}
#MENU-ITEM-p4gl90m7 > a, #MENU-ITEM-p4gl90m7 > div {
  
  
  
  
  
  
  
  
  
}

#SUBMENU-o6pbhdx9 {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 50px 4fr 3fr 3fr 3fr 50px;
  grid-template-rows: minmax(70px, max-content) minmax(100px, max-content) minmax(60px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  animation: vertical-move 0.5s ease;
  
}
.vertical-menu #MENU-ITEM-p4gl90m7.menu-item:hover > .x-submenu {
  display: grid;
}


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


  
}

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

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


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

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

  #TEXT-1f24h6ah{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-1f24h6ah:hover, #TEXT-1f24h6ah:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-my33i1a6"], .--clone-TEXT-my33i1a6 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-my33i1a6"] .x-text,
[id^="TEXT-my33i1a6"] .x-text a,
.--clone-TEXT-my33i1a6 .x-text,
.--clone-TEXT-my33i1a6 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-my33i1a6"] .x-text:hover,
.--clone-TEXT-my33i1a6 .x-text:hover,
[id^="TEXT-my33i1a6"] a:hover,
.--clone-TEXT-my33i1a6 a:hover {
  
}

  #TEXT-my33i1a6{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-my33i1a6:hover, #TEXT-my33i1a6:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-qhdd3hi2"], .--clone-TEXT-qhdd3hi2 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-qhdd3hi2"] .x-text,
[id^="TEXT-qhdd3hi2"] .x-text a,
.--clone-TEXT-qhdd3hi2 .x-text,
.--clone-TEXT-qhdd3hi2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-qhdd3hi2"] .x-text:hover,
.--clone-TEXT-qhdd3hi2 .x-text:hover,
[id^="TEXT-qhdd3hi2"] a:hover,
.--clone-TEXT-qhdd3hi2 a:hover {
  
}

  #TEXT-qhdd3hi2{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-qhdd3hi2:hover, #TEXT-qhdd3hi2:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-m3tdcxsf"], .--clone-TEXT-m3tdcxsf {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-m3tdcxsf"] .x-text,
[id^="TEXT-m3tdcxsf"] .x-text a,
.--clone-TEXT-m3tdcxsf .x-text,
.--clone-TEXT-m3tdcxsf .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-m3tdcxsf"] .x-text:hover,
.--clone-TEXT-m3tdcxsf .x-text:hover,
[id^="TEXT-m3tdcxsf"] a:hover,
.--clone-TEXT-m3tdcxsf a:hover {
  
}

  #TEXT-m3tdcxsf{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-m3tdcxsf:hover, #TEXT-m3tdcxsf:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-85bw84a4"], .--clone-TEXT-85bw84a4 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-85bw84a4"] .x-text,
[id^="TEXT-85bw84a4"] .x-text a,
.--clone-TEXT-85bw84a4 .x-text,
.--clone-TEXT-85bw84a4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-85bw84a4"] .x-text:hover,
.--clone-TEXT-85bw84a4 .x-text:hover,
[id^="TEXT-85bw84a4"] a:hover,
.--clone-TEXT-85bw84a4 a:hover {
  
}

  #TEXT-85bw84a4{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-85bw84a4:hover, #TEXT-85bw84a4:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-ktfh7nvf"], .--clone-TEXT-ktfh7nvf {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-ktfh7nvf"] .x-text,
[id^="TEXT-ktfh7nvf"] .x-text a,
.--clone-TEXT-ktfh7nvf .x-text,
.--clone-TEXT-ktfh7nvf .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-ktfh7nvf"] .x-text:hover,
.--clone-TEXT-ktfh7nvf .x-text:hover,
[id^="TEXT-ktfh7nvf"] a:hover,
.--clone-TEXT-ktfh7nvf a:hover {
  
}

  #TEXT-ktfh7nvf{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-ktfh7nvf:hover, #TEXT-ktfh7nvf:hover > * {
    color: var(--color_20) !important;
  }

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


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

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

  #TEXT-0iwj0otn{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-0iwj0otn:hover, #TEXT-0iwj0otn:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-58qhz7pi"], .--clone-TEXT-58qhz7pi {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-58qhz7pi"] .x-text,
[id^="TEXT-58qhz7pi"] .x-text a,
.--clone-TEXT-58qhz7pi .x-text,
.--clone-TEXT-58qhz7pi .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-58qhz7pi"] .x-text:hover,
.--clone-TEXT-58qhz7pi .x-text:hover,
[id^="TEXT-58qhz7pi"] a:hover,
.--clone-TEXT-58qhz7pi a:hover {
  
}

  #TEXT-58qhz7pi{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-58qhz7pi:hover, #TEXT-58qhz7pi:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-bgox7f34"], .--clone-TEXT-bgox7f34 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-bgox7f34"] .x-text,
[id^="TEXT-bgox7f34"] .x-text a,
.--clone-TEXT-bgox7f34 .x-text,
.--clone-TEXT-bgox7f34 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-bgox7f34"] .x-text:hover,
.--clone-TEXT-bgox7f34 .x-text:hover,
[id^="TEXT-bgox7f34"] a:hover,
.--clone-TEXT-bgox7f34 a:hover {
  
}

  #TEXT-bgox7f34{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-bgox7f34:hover, #TEXT-bgox7f34:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-62d6h0jy"], .--clone-TEXT-62d6h0jy {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-62d6h0jy"] .x-text,
[id^="TEXT-62d6h0jy"] .x-text a,
.--clone-TEXT-62d6h0jy .x-text,
.--clone-TEXT-62d6h0jy .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-62d6h0jy"] .x-text:hover,
.--clone-TEXT-62d6h0jy .x-text:hover,
[id^="TEXT-62d6h0jy"] a:hover,
.--clone-TEXT-62d6h0jy a:hover {
  
}

  #TEXT-62d6h0jy{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-62d6h0jy:hover, #TEXT-62d6h0jy:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-iqj7zt5j"], .--clone-TEXT-iqj7zt5j {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-iqj7zt5j"] .x-text,
[id^="TEXT-iqj7zt5j"] .x-text a,
.--clone-TEXT-iqj7zt5j .x-text,
.--clone-TEXT-iqj7zt5j .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-iqj7zt5j"] .x-text:hover,
.--clone-TEXT-iqj7zt5j .x-text:hover,
[id^="TEXT-iqj7zt5j"] a:hover,
.--clone-TEXT-iqj7zt5j a:hover {
  
}

  #TEXT-iqj7zt5j{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-iqj7zt5j:hover, #TEXT-iqj7zt5j:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-1xdwx6c9"], .--clone-TEXT-1xdwx6c9 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-1xdwx6c9"] .x-text,
[id^="TEXT-1xdwx6c9"] .x-text a,
.--clone-TEXT-1xdwx6c9 .x-text,
.--clone-TEXT-1xdwx6c9 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-1xdwx6c9"] .x-text:hover,
.--clone-TEXT-1xdwx6c9 .x-text:hover,
[id^="TEXT-1xdwx6c9"] a:hover,
.--clone-TEXT-1xdwx6c9 a:hover {
  
}

  #TEXT-1xdwx6c9{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-1xdwx6c9:hover, #TEXT-1xdwx6c9:hover > * {
    color: var(--color_20) !important;
  }

#CONTAINER-90giy059 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 99.43321452421304%;align-self: start;grid-column-end: 6;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 20px 1fr 20px;grid-template-rows: minmax(10px, max-content) minmax(24px, max-content) minmax(15px, max-content) minmax(38px, max-content) minmax(38px, max-content) minmax(38px, max-content) minmax(38px, max-content) minmax(38px, max-content) minmax(38px, max-content);height: auto;justify-self: start;margin-left: 0.08130656108600179%;margin-top: 0px;width: 99.43321452421304%;
  
  
  
  
  
  border:   #000000ff;


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

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

  #TEXT-2nvx7utf{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-2nvx7utf:hover, #TEXT-2nvx7utf:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-jqc6i9mv"], .--clone-TEXT-jqc6i9mv {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-jqc6i9mv"] .x-text,
[id^="TEXT-jqc6i9mv"] .x-text a,
.--clone-TEXT-jqc6i9mv .x-text,
.--clone-TEXT-jqc6i9mv .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-jqc6i9mv"] .x-text:hover,
.--clone-TEXT-jqc6i9mv .x-text:hover,
[id^="TEXT-jqc6i9mv"] a:hover,
.--clone-TEXT-jqc6i9mv a:hover {
  
}

  #TEXT-jqc6i9mv{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-jqc6i9mv:hover, #TEXT-jqc6i9mv:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-p3l8lryh"], .--clone-TEXT-p3l8lryh {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-p3l8lryh"] .x-text,
[id^="TEXT-p3l8lryh"] .x-text a,
.--clone-TEXT-p3l8lryh .x-text,
.--clone-TEXT-p3l8lryh .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-p3l8lryh"] .x-text:hover,
.--clone-TEXT-p3l8lryh .x-text:hover,
[id^="TEXT-p3l8lryh"] a:hover,
.--clone-TEXT-p3l8lryh a:hover {
  
}

  #TEXT-p3l8lryh{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-p3l8lryh:hover, #TEXT-p3l8lryh:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-6llcvr95"], .--clone-TEXT-6llcvr95 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-6llcvr95"] .x-text,
[id^="TEXT-6llcvr95"] .x-text a,
.--clone-TEXT-6llcvr95 .x-text,
.--clone-TEXT-6llcvr95 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-6llcvr95"] .x-text:hover,
.--clone-TEXT-6llcvr95 .x-text:hover,
[id^="TEXT-6llcvr95"] a:hover,
.--clone-TEXT-6llcvr95 a:hover {
  
}

  #TEXT-6llcvr95{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-6llcvr95:hover, #TEXT-6llcvr95:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-hb5zdvgh"], .--clone-TEXT-hb5zdvgh {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-hb5zdvgh"] .x-text,
[id^="TEXT-hb5zdvgh"] .x-text a,
.--clone-TEXT-hb5zdvgh .x-text,
.--clone-TEXT-hb5zdvgh .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-hb5zdvgh"] .x-text:hover,
.--clone-TEXT-hb5zdvgh .x-text:hover,
[id^="TEXT-hb5zdvgh"] a:hover,
.--clone-TEXT-hb5zdvgh a:hover {
  
}

  #TEXT-hb5zdvgh{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-hb5zdvgh:hover, #TEXT-hb5zdvgh:hover > * {
    color: var(--color_20) !important;
  }
[id^="TEXT-poeifkkq"], .--clone-TEXT-poeifkkq {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-poeifkkq"] .x-text,
[id^="TEXT-poeifkkq"] .x-text a,
.--clone-TEXT-poeifkkq .x-text,
.--clone-TEXT-poeifkkq .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-poeifkkq"] .x-text:hover,
.--clone-TEXT-poeifkkq .x-text:hover,
[id^="TEXT-poeifkkq"] a:hover,
.--clone-TEXT-poeifkkq a:hover {
  
}

  #TEXT-poeifkkq{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-poeifkkq:hover, #TEXT-poeifkkq:hover > * {
    color: var(--color_20) !important;
  }
#MENU-ITEM-h9d336py > a, #MENU-ITEM-h9d336py > div {
  
  
  
  
  
  
  
  
  
}

#SUBMENU-1qmwu5ur {
  
  
  width: 440px;
  height: auto;
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(50px, max-content) minmax(50px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  animation: vertical-move 0.5s ease;
  
}
.vertical-menu #MENU-ITEM-h9d336py.menu-item:hover > .x-submenu {
  display: grid;
}

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

#MENU-zidit49y > ul {
  grid-template-rows: repeat(5, 1fr);
  gap: 0px !important;
  grid-auto-flow: column;
  grid-template-columns: repeat(2, 1fr);
}
#MENU-zidit49y .menu-item {
  --pad-x: 0px;
--pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--color_21);
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
line-height: 1.6;
}

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

}
#MENU-zidit49y ul li .tag-link:hover,
#MENU-zidit49y ul li > a:hover {
  color: var(--color_20) !important;







border-style: none none none none;

}





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

#MENU-ITEM-91qa169e > a, #MENU-ITEM-91qa169e > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

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

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

#MENU-yan0banj {
  --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%;
  --active-link-color: var(--color_21);
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

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

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

#MENU-ITEM-67z7d5z8 > a, #MENU-ITEM-67z7d5z8 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-vwc16iqn {
  --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%;
  --active-link-color: var(--color_21);
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-7195flmx > a, #MENU-ITEM-7195flmx > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-385jhpsz > a, #MENU-ITEM-385jhpsz > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-ITEM-40c2uju0 > a, #MENU-ITEM-40c2uju0 > div {
  
  
  
  
  
  
  
  
  
}

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

#POPUP-hokh0lyz {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 974px;
  height: auto;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: minmax(533px, 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-hokh0lyz.anim {
  --width: 974px;
  animation: zoom-in 0.2s ease;
}
#PRODUCT-GALLERY-9mufhvt4 {
  --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%;
  
  
}
#PRODUCT-GALLERY-9mufhvt4 .product-gallery-wrapper {
  transition: height 0.3s ease;
  flex-direction: column;
  
  
}

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

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


#PRODUCT-GALLERY-9mufhvt4 .product-gallery-mini {
  min-height: 70px;
  min-width: 70px;
}
#PRODUCT-GALLERY-9mufhvt4 .product-gallery-mini-show {
  display: none;
}
#PRODUCT-GALLERY-9mufhvt4 .product-gallery-mini .product-gallery-mini-wrapper {
  
}
#PRODUCT-GALLERY-9mufhvt4 .product-gallery--nav-item img {
  object-fit: cover;
  aspect-ratio: auto;
  
}
#PRODUCT-GALLERY-9mufhvt4 .product-gallery--nav-item img:hover {
  
}
modal-product-gallery[data-id="PRODUCT-GALLERY-9mufhvt4"] .modal-product-slider__item img {
  object-fit: contain;
}
#PRODUCT-GALLERY-9mufhvt4 .product-gallery--controls > * {
  width: 100%;
  height: calc(100% - 40px);
  color: #FFFFFF;
}
#PRODUCT-GALLERY-9mufhvt4 .product-view {
  height: 100%;
  width: 100%;
}
#PRODUCT-GALLERY-9mufhvt4 .thumbnail-icon {
  margin: ;
  width: 60px;
  height: 60px;
}
#PRODUCT-GALLERY-9mufhvt4 .product-gallery--controls {
  width: 40px;
  height: 80px;
  
  
}
#PRODUCT-GALLERY-9mufhvt4 .product-gallery--controls.left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#PRODUCT-GALLERY-9mufhvt4 .product-gallery--controls.right {
  right: 5px;
}

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


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

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

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

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

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

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



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

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

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

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

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

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

#CONTAINER-xlnqr3dr {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(40px, max-content) minmax(24px, max-content) minmax(28px, max-content) minmax(24px, max-content) minmax(28px, max-content) minmax(26px, max-content) minmax(12px, max-content) minmax(28px, 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(8px, max-content) minmax(48px, max-content) minmax(35px, max-content) minmax(24px, max-content) minmax(24px, max-content) minmax(24px, max-content) minmax(40px, max-content);height: auto;justify-self: start;margin-left: -0.0954691569010417%;margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

#CONTAINER-yqzihkea {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  --width: 102.78048780487804px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(18px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 102.78048780487804px;
  
  
  
  
  
  border:   ;


  
}

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

  border:   ;


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


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

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

  border:   ;


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


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

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

  border:   ;


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


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

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

  border:   ;


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


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

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-cwwflf46"], .--clone-TEXT-cwwflf46 {
  font-size: 0px;
  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: 110px;
margin-top: calc(0px * 2);
width: 71.45834350585938px;
  
}
[id^="TEXT-cwwflf46"] .x-text,
[id^="TEXT-cwwflf46"] .x-text a,
.--clone-TEXT-cwwflf46 .x-text,
.--clone-TEXT-cwwflf46 .x-text a {
  --width: 71.45834350585938px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_20);
font: var(--font_5);
font-weight: 400;
height: 100%;
text-decoration: underline;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-cwwflf46"] .x-text:hover,
.--clone-TEXT-cwwflf46 .x-text:hover,
[id^="TEXT-cwwflf46"] a:hover,
.--clone-TEXT-cwwflf46 a:hover {
  
}

  #TEXT-cwwflf46{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-cwwflf46:hover, #TEXT-cwwflf46:hover > * {
    color: var(--color_34) !important;
  }
[id^="TEXT-DATASET-datm2m9w"], .--clone-TEXT-DATASET-datm2m9w {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-DATASET-datm2m9w"] .x-text,
[id^="TEXT-DATASET-datm2m9w"] .x-text a,
.--clone-TEXT-DATASET-datm2m9w .x-text,
.--clone-TEXT-DATASET-datm2m9w .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_20);
font-size: 36.0px;
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-DATASET-datm2m9w"] .x-text:hover,
.--clone-TEXT-DATASET-datm2m9w .x-text:hover,
[id^="TEXT-DATASET-datm2m9w"] a:hover,
.--clone-TEXT-DATASET-datm2m9w a:hover {
  
}


#CONTAINER-6sbkv7xg {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  --width: 100%;align-self: center;column-gap: 10px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 80px 1fr;grid-template-rows: minmax(25.58333396911621px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0.12504100799560547px * 2);width: 100%;
  
  
  
  
  
  border:   ;


  
}
[id^="TEXT-DATASET-zm6u9p0q"], .--clone-TEXT-DATASET-zm6u9p0q {
  font-size: 0px;
  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-bottom: calc(0.010416984558105469px * 2);
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-zm6u9p0q"] .x-text,
[id^="TEXT-DATASET-zm6u9p0q"] .x-text a,
.--clone-TEXT-DATASET-zm6u9p0q .x-text,
.--clone-TEXT-DATASET-zm6u9p0q .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_33);
font-size: 15.0px;
font-weight: 500;
height: 100%;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, var(--color_33));
}
[id^="TEXT-DATASET-zm6u9p0q"] .x-text:hover,
.--clone-TEXT-DATASET-zm6u9p0q .x-text:hover,
[id^="TEXT-DATASET-zm6u9p0q"] a:hover,
.--clone-TEXT-DATASET-zm6u9p0q a:hover {
  
}

[id^="TEXT-DATASET-djvrgxkj"], .--clone-TEXT-DATASET-djvrgxkj {
  font-size: 0px;
  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-djvrgxkj"] .x-text,
[id^="TEXT-DATASET-djvrgxkj"] .x-text a,
.--clone-TEXT-DATASET-djvrgxkj .x-text,
.--clone-TEXT-DATASET-djvrgxkj .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_20);
font-size: 18.0px;
font-weight: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-DATASET-djvrgxkj"] .x-text:hover,
.--clone-TEXT-DATASET-djvrgxkj .x-text:hover,
[id^="TEXT-DATASET-djvrgxkj"] a:hover,
.--clone-TEXT-DATASET-djvrgxkj a:hover {
  
}

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


#CONTAINER-r3sr3w47 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  --width: 100%;align-self: start;column-gap: 20px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 17;grid-row-start: 16;grid-template-columns: 80px 1fr;grid-template-rows: minmax(49.47918701171875px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   ;


  
}
#BUTTON-rx2s98mp {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 48px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 250px;
  
}
#BUTTON-rx2s98mp .x-button-wrapper {
  --width: 250px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_20);
border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: var(--color_00);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

#QUANTITY-INPUT-a6yxx3z5 {
  --width: 80px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 48px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 80px;
  -webkit-text-stroke: 0px #000000ff;
border-color: #a3a3a3;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 18.0px;
font-weight: 700;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-a6yxx3z5 .quantity__input {
  
  
  
  
  
}
#QUANTITY-INPUT-a6yxx3z5 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-a6yxx3z5 .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-a6yxx3z5 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-a6yxx3z5 .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-a6yxx3z5 .quantity__button[name="plus"] svg {
  width: 9.3px;
}

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


  
}
[id^="TEXT-6dp35xyn"], .--clone-TEXT-6dp35xyn {
  font-size: 0px;
  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: 0px;
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-6dp35xyn"] .x-text,
[id^="TEXT-6dp35xyn"] .x-text a,
.--clone-TEXT-6dp35xyn .x-text,
.--clone-TEXT-6dp35xyn .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-6dp35xyn"] .x-text:hover,
.--clone-TEXT-6dp35xyn .x-text:hover,
[id^="TEXT-6dp35xyn"] a:hover,
.--clone-TEXT-6dp35xyn a:hover {
  
}

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


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


  
}
[id^="TEXT-43jkm0tx"], .--clone-TEXT-43jkm0tx {
  font-size: 0px;
  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: 0px;
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-43jkm0tx"] .x-text,
[id^="TEXT-43jkm0tx"] .x-text a,
.--clone-TEXT-43jkm0tx .x-text,
.--clone-TEXT-43jkm0tx .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-43jkm0tx"] .x-text:hover,
.--clone-TEXT-43jkm0tx .x-text:hover,
[id^="TEXT-43jkm0tx"] a:hover,
.--clone-TEXT-43jkm0tx a:hover {
  
}

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


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


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


#RECT-t3jn3zgv {
  align-self: start;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 30px;
justify-self: end;
margin-right: 15px;
margin-top: 0px;
width: 30px;
  
  
  
  
}
#RECT-t3jn3zgv .x-rect {
  --width: 30px;
background: var(--color_20);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9ImNsb3NlIj48cGF0aCBkPSJNMTksNi40MUwxNy41OSw1TDEyLDEwLjU5TDYuNDEsNUw1LDYuNDFMMTAuNTksMTJMNSwxNy41OUw2LjQxLDE5TDEyLDEzLjQxTDE3LjU5LDE5TDE5LDE3LjU5TDEzLjQxLDEyTDE5LDYuNDFaIj48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

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

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

#ATTR-jipna47e .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: rgba(196, 196, 196, 1);
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

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

#ATTR-jipna47e .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-232b668u"], .--clone-TEXT-DATASET-232b668u {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-232b668u"] .x-text,
[id^="TEXT-DATASET-232b668u"] .x-text a,
.--clone-TEXT-DATASET-232b668u .x-text,
.--clone-TEXT-DATASET-232b668u .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-232b668u"] .x-text:hover,
.--clone-TEXT-DATASET-232b668u .x-text:hover,
[id^="TEXT-DATASET-232b668u"] a:hover,
.--clone-TEXT-DATASET-232b668u a:hover {
  
}

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

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

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

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

#ATTR-vhungy9v .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: rgba(196, 196, 196, 1);
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

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

#ATTR-vhungy9v .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-3z72ydbw"], .--clone-TEXT-DATASET-3z72ydbw {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 14;
grid-row-start: 13;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-3z72ydbw"] .x-text,
[id^="TEXT-DATASET-3z72ydbw"] .x-text a,
.--clone-TEXT-DATASET-3z72ydbw .x-text,
.--clone-TEXT-DATASET-3z72ydbw .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-3z72ydbw"] .x-text:hover,
.--clone-TEXT-DATASET-3z72ydbw .x-text:hover,
[id^="TEXT-DATASET-3z72ydbw"] a:hover,
.--clone-TEXT-DATASET-3z72ydbw a:hover {
  
}

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

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

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

#ATTR-cqromqug .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: rgba(196, 196, 196, 1);
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

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

#ATTR-cqromqug .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#POPUP-oi83xdx1 {
  --top: 0px; top: var(--top);
  --left: 0; left: var(--left);
  
  background: #ffffff;
  width: 100%;
  height: 100%;
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(100px, max-content) minmax(0px, calc(100% - 100px));
  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-oi83xdx1.anim {
  --width: 100%;
  animation: vertical-move 0.2s ease;
}

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


  
}
#INPUT-SEARCH-xxa0sjkq {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 46px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#INPUT-SEARCH-xxa0sjkq > .input-search--wrapper {
  color: var(--color_20);
font-size: 14.0px;
  border-width: 1px;
  border-color: var(--color_31);
  border-style: solid;
  
  
  flex-direction: row-reverse;
}
#INPUT-SEARCH-xxa0sjkq > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-xxa0sjkq > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-xxa0sjkq > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_21);
}
#INPUT-SEARCH-xxa0sjkq > .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-xxa0sjkq > .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-xxa0sjkq .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-xxa0sjkq .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-xxa0sjkq .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-xxa0sjkq .input-search--icon path {
  
}
#INPUT-SEARCH-xxa0sjkq .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-xxa0sjkq .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

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


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

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






border-style: none none none none;

}





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

#SUBMENU-bh15obhu {
  
  
  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-9a4apek3.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

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

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

#SUBMENU-x4rdgy2a {
  
  
  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-pu2r9csq.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

#SUBMENU-iwkvm1b2 {
  
  
  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-8bufos6c.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

#MENU-ITEM-816nj87i > a, #MENU-ITEM-816nj87i > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

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

#SUBMENU-4l7pcmcx {
  
  
  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-ipxsbsr7.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}





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

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

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

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

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

#SUBMENU-iuxv9erm {
  
  
  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-gn1ug7k3.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

#LANGUAGE-MENU-aj0ho3bh {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 9;grid-row-start: 8;height: 30px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  background: var(--color_00);
border-color: rgba(232, 234, 237, 1);
border-radius: 0;
border-width: 0.0px;
color: var(--color_20);
font-size: 14.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-aj0ho3bh .language-menu-content div {
  height: 30px;
  background: #ffffff00;
}
#LANGUAGE-MENU-aj0ho3bh img {
  width: 22px;
  height: 22px;
}

#LANGUAGE-MENU-aj0ho3bh .language-menu-content-item {
  gap: 5px;
}

#LANGUAGE-MENU-aj0ho3bh .language-menu-content > div:hover {
  background: rgba(232, 234, 237, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-aj0ho3bh .language-menu-content-item.active, #LANGUAGE-MENU-aj0ho3bh .language-menu-item.active {
  background: rgba(232, 234, 237, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-aj0ho3bh .language-menu-item {
  border-color: #00000000;
}
#LANGUAGE-MENU-aj0ho3bh .language-menu-name { display: none; }
#LANGUAGE-MENU-aj0ho3bh .language-menu-lang { display: none; }


#LANGUAGE-MENU-aj0ho3bh .dropdown-icon {
  width: 16px;
  height: 16px;
}
#LINE-ycgton57 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 10;grid-row-start: 9;height: auto;justify-self: end;margin-right: -0.10506298408999463%;margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-ycgton57 .line-container {
  border-color: #f3f3f3;
border-style: solid;
border-width: 1.0px;
}

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

#LANGUAGE-MENU-v7pdvssk {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 13;grid-row-start: 12;height: 30px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  background: var(--color_00);
border-color: rgba(232, 234, 237, 1);
border-radius: 0;
border-width: 0.0px;
color: var(--color_20);
font-size: 14.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-v7pdvssk .language-menu-content div {
  height: 30px;
  background: #ffffff00;
}
#LANGUAGE-MENU-v7pdvssk img {
  width: 22px;
  height: 22px;
}

#LANGUAGE-MENU-v7pdvssk .language-menu-content-item {
  gap: 5px;
}

#LANGUAGE-MENU-v7pdvssk .language-menu-content > div:hover {
  background: rgba(232, 234, 237, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-v7pdvssk .language-menu-content-item.active, #LANGUAGE-MENU-v7pdvssk .language-menu-item.active {
  background: rgba(232, 234, 237, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-v7pdvssk .language-menu-item {
  border-color: #00000000;
}

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

#LANGUAGE-MENU-v7pdvssk .dropdown-icon {
  width: 16px;
  height: 16px;
}

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

  border:   ;


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


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

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

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


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


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

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

[id^="TEXT-DATASET-rwlxje7f"], .--clone-TEXT-DATASET-rwlxje7f {
  font-size: 0px;
  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: 99.99289772727272%;
  
}
[id^="TEXT-DATASET-rwlxje7f"] .x-text,
[id^="TEXT-DATASET-rwlxje7f"] .x-text a,
.--clone-TEXT-DATASET-rwlxje7f .x-text,
.--clone-TEXT-DATASET-rwlxje7f .x-text a {
  --width: 99.99289772727272%;
border-color: #000000ff;
color: var(--color_20);
font-size: 16.0px;
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-DATASET-rwlxje7f"] .x-text:hover,
.--clone-TEXT-DATASET-rwlxje7f .x-text:hover,
[id^="TEXT-DATASET-rwlxje7f"] a:hover,
.--clone-TEXT-DATASET-rwlxje7f a:hover {
  
}

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

#QUANTITY-INPUT-ygj70zm7 {
  --width: 100px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 40px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 100px;
  border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-ygj70zm7 .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-ygj70zm7 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-ygj70zm7 .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-ygj70zm7 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-ygj70zm7 .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-ygj70zm7 .quantity__button[name="plus"] svg {
  width: 9.3px;
}

#RECT-z9d20qgc {
  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-z9d20qgc .x-rect {
  --width: 20px;
background: rgba(0, 0, 0, 1);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xOSw2LjQxTDE3LjU5LDVMMTIsMTAuNTlMNi40MSw1TDUsNi40MUwxMC41OSwxMkw1LDE3LjU5TDYuNDEsMTlMMTIsMTMuNDFMMTcuNTksMTlMMTksMTcuNTlMMTMuNDEsMTJMMTksNi40MVonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

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

#BUTTON-eaahqpxu {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 50px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-eaahqpxu .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: var(--color_20);
border-style: solid;
border-width: 1.0px;
color: #181818ff;
font-size: 14.0px;
font-weight: 500;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

#BUTTON-y4e2fhcn {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: 50px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-y4e2fhcn .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #ff937e;
border-color: var(--color_20);
border-style: solid;
border-width: 1.0px;
color: var(--color_00);
font-size: 14.0px;
font-weight: 500;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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


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

  border:   ;


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


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

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

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


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

  border:   ;


  background: var(--active-color, var(--color_20));
}
#RECT-rnif2yew::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;
  
}

#IMAGE-f5xck0q5 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100px;
  
}
#IMAGE-f5xck0q5 picture {
  --width: 100px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-4tq7pb32"], .--clone-TEXT-4tq7pb32 {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-4tq7pb32"] .x-text,
[id^="TEXT-4tq7pb32"] .x-text a,
.--clone-TEXT-4tq7pb32 .x-text,
.--clone-TEXT-4tq7pb32 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_20);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-4tq7pb32"] .x-text:hover,
.--clone-TEXT-4tq7pb32 .x-text:hover,
[id^="TEXT-4tq7pb32"] a:hover,
.--clone-TEXT-4tq7pb32 a:hover {
  
}

