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

#SECTION-rawoe18l .x-section-background {
  background: var(--color_40);
  
  
  
  
  
  
  --height: 40;
  --bg: var(--color_40);
}

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



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

[id^="TEXT-5slyrypw"], .--clone-TEXT-5slyrypw {
  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-5slyrypw"] .x-text,
[id^="TEXT-5slyrypw"] .x-text a,
.--clone-TEXT-5slyrypw .x-text,
.--clone-TEXT-5slyrypw .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_43);
font: var(--font_4);
font-size: 12.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_43));
}
[id^="TEXT-5slyrypw"] .x-text:hover,
.--clone-TEXT-5slyrypw .x-text:hover,
[id^="TEXT-5slyrypw"] a:hover,
.--clone-TEXT-5slyrypw a:hover {
  
}

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

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

#SECTION-lq4uqww1 .x-section-background {
  background: var(--color_00);
  
  
  
  
  
  
  --height: 68;
  --bg: var(--color_00);
}

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



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


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


#CONTAINER-tqtbttmd {
  --bg: var(--color_41);
  background: var(--color_41);
border-color: #000000ff;
border-radius: 43px 43px 43px 43px;
  --width: 191px;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 32px 1fr 32px;grid-template-rows: minmax(12px, max-content) minmax(24px, max-content) minmax(12px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 191px;
  
  
  
  
  
  border:   #000000ff;


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


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

#MEMBER-BAR-kzypsdo1 {
  --width: 32px;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 32px;justify-self: end;margin-right: 215px;margin-top: calc(0px * 2);width: 32px;
  
}
#MEMBER-BAR-kzypsdo1 .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  
  display: none;
}
#MEMBER-BAR-kzypsdo1 .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-kzypsdo1 .x-member:hover {
  
}
#MEMBER-BAR-kzypsdo1 .x-avatar-member-origin {   width: 26px;
  height: 26px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-kzypsdo1 .x-avatar-member-initial {   width: 26px;
  height: 26px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-kzypsdo1 .customer-icon {   width: 26px;
  height: 26px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-kzypsdo1 .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  
}

#MEMBER-BAR-kzypsdo1 .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  
  justify-content: center;
}
#MEMBER-BAR-kzypsdo1 .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-kzypsdo1 .x-loginbar .login-bar-icon {
    width: 26px;
  height: 26px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}

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


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

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

  #TEXT-5bimasxz{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-5bimasxz:hover, #TEXT-5bimasxz:hover > * {
    color: var(--color_41) !important;
  }
[id^="TEXT-nu3jao5z"], .--clone-TEXT-nu3jao5z {
  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-nu3jao5z"] .x-text,
[id^="TEXT-nu3jao5z"] .x-text a,
.--clone-TEXT-nu3jao5z .x-text,
.--clone-TEXT-nu3jao5z .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-nu3jao5z"] .x-text:hover,
.--clone-TEXT-nu3jao5z .x-text:hover,
[id^="TEXT-nu3jao5z"] a:hover,
.--clone-TEXT-nu3jao5z a:hover {
  
}

  #TEXT-nu3jao5z{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-nu3jao5z:hover, #TEXT-nu3jao5z:hover > * {
    color: var(--color_41) !important;
  }
#CART-ICON-es0drtmi {
  --width: 38px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 38px;justify-self: end;margin-right: 0px;margin-top: calc(0px * 2);width: 38px;
  
}
#CART-ICON-es0drtmi .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-es0drtmi .x-cart-item-count {
  position: absolute;
  top: -9.5px;
  right: -9.5px;
  width: 19.0px;
  height: 19.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: helvetica;
font-size: 12.666666666666666px;
}
#CART-ICON-es0drtmi .x-image-cart-icon {
  border-radius: ;
}
#MENU-u3qt4f5r {
  --width: 28px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 20px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 28px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-eehcenaj {
  background: #ffffffff;
  top: 0;
  left: 0;
  width: 320px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(60px, max-content) minmax(16px, max-content) minmax(48px, max-content) minmax(16px, max-content) minmax(46px, max-content) minmax(16px, max-content) minmax(0%, calc(100% - 202px));
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 320px;
  animation: slide-left 0.2s ease;
  
}

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


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

  border:   ;


  background: var(--active-color, var(--color_43));
}
#RECT-u9sj115q::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;
  
}
#INPUT-SEARCH-so9p39yl {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-so9p39yl > .input-search--wrapper {
  color: #838789;
font-size: 16.0px;
  border-width: 1px;
  border-color: #DBDDDE;
  border-style: solid;
  border-radius: 50px;
  
  
}
#INPUT-SEARCH-so9p39yl > .input-search--wrapper .btn-close {
  color: #838789;
  fill: #838789;
  width: 15px;
  margin: 0 15px;
}
#INPUT-SEARCH-so9p39yl > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-so9p39yl > .input-search--wrapper .input-search--input::placeholder {
  color: #838789;
}
#INPUT-SEARCH-so9p39yl > .input-search--wrapper:hover {
  border-style: none;
  border-color: #DBDDDE !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-so9p39yl > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #DBDDDE !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-so9p39yl .input-search--icon {
  margin-left: 12px;
  margin-right: 12px;
  color: #838789;
  height: 18px;
  width: 18px;
}
#INPUT-SEARCH-so9p39yl .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-so9p39yl .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-so9p39yl .input-search--icon path {
  fill: #838789;
}
#INPUT-SEARCH-so9p39yl .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-so9p39yl .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}


#CONTAINER-g8whxrqf {
  --bg: var(--color_41);
  background: var(--color_41);
border-color: #000000ff;
border-radius: 43px 43px 43px 43px;
  --width: 215px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 32px 1fr 32px;grid-template-rows: minmax(12px, max-content) minmax(24px, max-content) minmax(12px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 215px;
  
  
  
  
  
  border:   #000000ff;


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


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

#MEMBER-BAR-uznkx3fb {
  --width: 36px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 36px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 36px;
  
}
#MEMBER-BAR-uznkx3fb .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: center;
  background: #00000000;
  display: none;
}
#MEMBER-BAR-uznkx3fb .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  border-color: #000000ff;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-uznkx3fb .x-member:hover {
  
}
#MEMBER-BAR-uznkx3fb .x-avatar-member-origin {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-uznkx3fb .x-avatar-member-initial {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-uznkx3fb .customer-icon {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-uznkx3fb .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  color: #000000ff;
}

#MEMBER-BAR-uznkx3fb .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  border-color: #000000ff;
  background: #00000000;
  justify-content: center;
}
#MEMBER-BAR-uznkx3fb .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-uznkx3fb .x-loginbar .login-bar-icon {
    width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;

  border: none;
}

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


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

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

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

  #TEXT-2vp09yyl{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-2vp09yyl:hover, #TEXT-2vp09yyl:hover > * {
    color: var(--color_41) !important;
  }
#MENU-57pau1t1 {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  --active-link-color: var(--color_30);
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

#MENU-dgelmdic {
  --width: %;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: %;margin-top: -72px;width: %;
  --active-link-color: rgba(8, 0, 0, 1);
  
  
  
  
  
}


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

}
#MENU-dgelmdic ul li .tag-link:hover,
#MENU-dgelmdic 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-0glymwkr > a, #MENU-ITEM-0glymwkr > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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



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

#MENU-mlr4jyy8 {
  --width: 100%;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 100%;
  --active-link-color: #5E5951;
  
  
  
  
  
}


#MENU-mlr4jyy8 .x-rect {
  --pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
color: #5E5951;
font-size: 12.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-mlr4jyy8 > ul {
  
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-mlr4jyy8 > ul > .menu-item .tag-link {
  --pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
color: #5E5951;
font-size: 12.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-mlr4jyy8 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-mlr4jyy8 > ul > .menu-item:not(:first-child) {
  
}
#MENU-mlr4jyy8 ul li .tag-link {
  border-style: none none none none;

}
#MENU-mlr4jyy8 ul li .tag-link:hover {
  color: rgba(26, 92, 255, 1) !important;







border-style: none none none none;

}



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


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

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

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

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

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

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

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

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

#MENU-1u0ivimr {
  --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: var(--color_30);
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

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

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

#INPUT-SEARCH-vrv7sot8 {
  --width: 100%;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-vrv7sot8 > .input-search--wrapper {
  color: #838789;
font-size: 16.0px;
  border-width: 1px;
  border-color: #DBDDDE;
  border-style: solid;
  border-radius: 50px;
  
  
}
#INPUT-SEARCH-vrv7sot8 > .input-search--wrapper .btn-close {
  color: #838789;
  fill: #838789;
  width: 15px;
  margin: 0 15px;
}
#INPUT-SEARCH-vrv7sot8 > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-vrv7sot8 > .input-search--wrapper .input-search--input::placeholder {
  color: #838789;
}
#INPUT-SEARCH-vrv7sot8 > .input-search--wrapper:hover {
  border-style: none;
  border-color: #DBDDDE !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-vrv7sot8 > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #DBDDDE !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-vrv7sot8 .input-search--icon {
  margin-left: 12px;
  margin-right: 12px;
  color: #838789;
  height: 18px;
  width: 18px;
}
#INPUT-SEARCH-vrv7sot8 .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-vrv7sot8 .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-vrv7sot8 .input-search--icon path {
  fill: #838789;
}
#INPUT-SEARCH-vrv7sot8 .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-vrv7sot8 .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

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

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

#SECTION-jxr6b27a .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 405;
  --bg: #ffffff00;
}

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



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

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


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


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

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

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

#LINE-1w2lb0ju {
  --width: 100%;align-self: start;display: none;grid-column-end: 6;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%;
  height: auto;
  
}
#LINE-1w2lb0ju .line-container {
  border-color: #DBDDDE;
border-style: solid;
border-width: 1.0px;
}

#CART-ITEMS-71800y8v {
  --width: 100%;align-self: start;grid-column-end: 6;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 92px 1fr 35px;grid-template-rows: minmax(50px, max-content) minmax(0px, max-content) minmax(35px, max-content) minmax(35px, max-content) minmax(15px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-71800y8v cart-item, #CART-ITEMS-71800y8v .cart-loading {
  grid-template-columns: 92px 1fr 35px;
  grid-template-rows: minmax(50px, max-content) minmax(0px, max-content) minmax(35px, max-content) minmax(35px, max-content) minmax(15px, max-content);
}

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

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

[id^="TEXT-DATASET-q71hfwxn"], .--clone-TEXT-DATASET-q71hfwxn {
  align-self: center;
display: none;
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-DATASET-q71hfwxn"] .x-text,
[id^="TEXT-DATASET-q71hfwxn"] .x-text a,
.--clone-TEXT-DATASET-q71hfwxn .x-text,
.--clone-TEXT-DATASET-q71hfwxn .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_42);
font-size: 16.0px;
height: 100%;
text-align: center;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, var(--color_42));
}
[id^="TEXT-DATASET-q71hfwxn"] .x-text:hover,
.--clone-TEXT-DATASET-q71hfwxn .x-text:hover,
[id^="TEXT-DATASET-q71hfwxn"] a:hover,
.--clone-TEXT-DATASET-q71hfwxn a:hover {
  
}

#QUANTITY-INPUT-uikykw0o {
  --width: 105px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 34px;justify-self: start;margin-left: %;margin-top: calc(0px * 2);width: 105px;
  border-color: #E9E9E9;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-uikykw0o .quantity__input {
  
  
  padding-left: 34px;
  padding-right: 34px;
  
}
#QUANTITY-INPUT-uikykw0o .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-uikykw0o .quantity__button[name="minus"] {
  border-color: #E9E9E9;
border-width: 0.0px;
  border-top-style: unset;border-bottom-style: unset;border-left-style: unset;
  width:34px;
}
#QUANTITY-INPUT-uikykw0o .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-uikykw0o .quantity__button[name="plus"] {
  border-color: #E9E9E9;
border-width: 0.0px;
  border-top-style: unset;border-bottom-style: unset;border-right-style: unset;
  width:34px;
}
#QUANTITY-INPUT-uikykw0o .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-y46j7j2l"], .--clone-TEXT-DATASET-y46j7j2l {
  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-DATASET-y46j7j2l"] .x-text,
[id^="TEXT-DATASET-y46j7j2l"] .x-text a,
.--clone-TEXT-DATASET-y46j7j2l .x-text,
.--clone-TEXT-DATASET-y46j7j2l .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_41);
font-size: 15.0px;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--color_41));
}
[id^="TEXT-DATASET-y46j7j2l"] .x-text:hover,
.--clone-TEXT-DATASET-y46j7j2l .x-text:hover,
[id^="TEXT-DATASET-y46j7j2l"] a:hover,
.--clone-TEXT-DATASET-y46j7j2l a:hover {
  
}

[id^="TEXT-DATASET-okx4jqws"], .--clone-TEXT-DATASET-okx4jqws {
  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: -9.765625e-4px;
width: 89%;
  
}
[id^="TEXT-DATASET-okx4jqws"] .x-text,
[id^="TEXT-DATASET-okx4jqws"] .x-text a,
.--clone-TEXT-DATASET-okx4jqws .x-text,
.--clone-TEXT-DATASET-okx4jqws .x-text a {
  --width: 89%;
border-color: #000000ff;
color: var(--color_42);
font-size: 14.0px;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--color_42));
}
[id^="TEXT-DATASET-okx4jqws"] .x-text:hover,
.--clone-TEXT-DATASET-okx4jqws .x-text:hover,
[id^="TEXT-DATASET-okx4jqws"] a:hover,
.--clone-TEXT-DATASET-okx4jqws a:hover {
  
}


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

  border:   ;


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


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

#CONTAINER-g6ogaazv {
  --bg: #f2f2f2;
  background: #f2f2f2;
border-color: #000000ff;
border-radius: 8px 8px 8px 8px;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 12px 1fr 12px;grid-template-rows: minmax(53px, max-content) minmax(16px, max-content) minmax(38px, max-content) minmax(16px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(16px, max-content) minmax(40px, max-content) minmax(50px, max-content) minmax(22px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

#LINE-gn1qs7md {
  --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%;
  height: auto;
  
}
#LINE-gn1qs7md .line-container {
  border-color: #DBDDDE;
border-style: solid;
border-width: 1.0px;
}

#FORM-9piwf8zh {
  --width: 100%;align-self: center;column-gap: 10px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr 90px;grid-template-rows: minmax(38px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  --icon-color: inherit;
  
}
#COUPON-egwl0hhl {
  --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-egwl0hhl .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#COUPON-egwl0hhl input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#COUPON-egwl0hhl input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#COUPON-egwl0hhl input::placeholder {
  color: var(--color_34);
  -webkit-text-fill-color: var(--color_34) !important;
}
#SUBMIT-BUTTON-s0s4b0lf {
  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%;
  
}
#SUBMIT-BUTTON-s0s4b0lf .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_44);
border-color: var(--color_41);
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: var(--color_43);
font-size: 15.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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

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

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

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

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

#BUTTON-ccvehwa1 {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: 43px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#BUTTON-ccvehwa1 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_41);
border-radius: 43px 43px 43px 43px;
color: var(--color_43);
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

#PROMOTIONS-SHORT-o45qrq96 {
  --width: auto;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: auto;
  flex-direction: row; width: auto;
  display: flex;
  gap: 8px;
  align-items: center;
  
}
#PROMOTIONS-SHORT-o45qrq96 .x-promotion-content {
  flex-direction: row;
}
#PROMOTIONS-SHORT-o45qrq96 .x-promotion-content .x-promotion-item {
  --height: auto;
  --dot-color: #FFF;
  --border-color: #d0011b;
  --color: #d0011b;
  --background: #ffffff00;
  --padding-x: 12px;
  --padding-y: 3px;
  --border-width: 1px;
  --border-radius: 5px;
  height: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #d0011b;
font-size: 13.0px;
}
#PROMOTIONS-SHORT-o45qrq96 .x-promotion-arrow {
  width: calc(auto / 2);
  height: calc(auto / 2);
  min-width: calc(auto / 2);
  min-height: calc(auto / 2);
  display: none;
}

#PROMOTIONS-SHORT-o45qrq96 .x-promotion-content .x-promotion-item .x-text-overlay {
  top: calc(50% + 0px);
}
#SECTION-xu5qfzdb {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(48px, max-content) minmax(76px, max-content) minmax(15px, max-content) minmax(50px, max-content) minmax(48px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-xu5qfzdb .x-section-background {
  background: url(https://content.pancake.vn/web-media/fe/02/1d/c0/57b484297b0b4f8f01b95dbc06f7d6904e6e23554eea345ed760a554-w:7680-h:1200-l:1525408-t:image/png.png);
  background-size: cover;
  background-attachment: local; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
  --height: 237;
  --bg: url(https://content.pancake.vn/web-media/fe/02/1d/c0/57b484297b0b4f8f01b95dbc06f7d6904e6e23554eea345ed760a554-w:7680-h:1200-l:1525408-t:image/png.png);
}

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



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

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


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


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


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

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

#SECTION-0pvcg485 .x-section-background {
  background: var(--color_44);
  
  
  
  
  
  
  --height: 525;
  --bg: var(--color_44);
}

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



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


#CONTAINER-axnmih7p {
  --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(35px, max-content) minmax(12px, 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-goc2c41g"], .--clone-TEXT-goc2c41g {
  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-goc2c41g"] .x-text,
[id^="TEXT-goc2c41g"] .x-text a,
.--clone-TEXT-goc2c41g .x-text,
.--clone-TEXT-goc2c41g .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_43);
font: var(--font_3);
font-size: 22.0px;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_43));
}
[id^="TEXT-goc2c41g"] .x-text:hover,
.--clone-TEXT-goc2c41g .x-text:hover,
[id^="TEXT-goc2c41g"] a:hover,
.--clone-TEXT-goc2c41g a:hover {
  
}

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


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

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






border-style: none none none none;

}





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

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

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

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

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


#CONTAINER-kqbiyzx7 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(35px, max-content) minmax(12px, 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-d6ra3nvq"], .--clone-TEXT-d6ra3nvq {
  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-d6ra3nvq"] .x-text,
[id^="TEXT-d6ra3nvq"] .x-text a,
.--clone-TEXT-d6ra3nvq .x-text,
.--clone-TEXT-d6ra3nvq .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_43);
font: var(--font_3);
font-size: 22.0px;
height: 100%;
line-height: 1.5;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_43));
}
[id^="TEXT-d6ra3nvq"] .x-text:hover,
.--clone-TEXT-d6ra3nvq .x-text:hover,
[id^="TEXT-d6ra3nvq"] a:hover,
.--clone-TEXT-d6ra3nvq a:hover {
  
}

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


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

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






border-style: none none none none;

}





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

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

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

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

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


#CONTAINER-jouul3kx {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 1fr;grid-template-rows: minmax(35px, max-content) minmax(12px, max-content) minmax(50px, max-content) minmax(50px, 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-btq9mz4d"], .--clone-TEXT-btq9mz4d {
  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-btq9mz4d"] .x-text,
[id^="TEXT-btq9mz4d"] .x-text a,
.--clone-TEXT-btq9mz4d .x-text,
.--clone-TEXT-btq9mz4d .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_43);
font: var(--font_3);
font-size: 22.0px;
height: 100%;
line-height: 1.5;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_43));
}
[id^="TEXT-btq9mz4d"] .x-text:hover,
.--clone-TEXT-btq9mz4d .x-text:hover,
[id^="TEXT-btq9mz4d"] a:hover,
.--clone-TEXT-btq9mz4d a:hover {
  
}


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

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


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

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


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

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

#FORM-r3dmnry9 {
  --width: 100%;align-self: start;column-gap: 8px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 9;grid-row-start: 8;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(42px, max-content) minmax(42px, max-content) minmax(66px, max-content) minmax(45px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 7px;width: 100%;
  
  --icon-color: #0075fffe01;
  
}
[id^="TEXT-188ebiof"], .--clone-TEXT-188ebiof {
  align-self: start;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: -0.21875px;
width: 100%;
  
}
[id^="TEXT-188ebiof"] .x-text,
[id^="TEXT-188ebiof"] .x-text a,
.--clone-TEXT-188ebiof .x-text,
.--clone-TEXT-188ebiof .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: var(--color_43);
font-size: 22.0px;
font-weight: 700;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_43));
}
[id^="TEXT-188ebiof"] .x-text:hover,
.--clone-TEXT-188ebiof .x-text:hover,
[id^="TEXT-188ebiof"] a:hover,
.--clone-TEXT-188ebiof a:hover {
  
}

#INPUT-3apmw1q1 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-3apmw1q1 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-3apmw1q1 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-3apmw1q1 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-3apmw1q1 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#EMAIL-xv80vj28 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;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%;
  
}
#EMAIL-xv80vj28 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-xv80vj28 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#EMAIL-xv80vj28 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-xv80vj28 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#TEXTAREA-f52iy4f0 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXTAREA-f52iy4f0 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#TEXTAREA-f52iy4f0 textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#TEXTAREA-f52iy4f0 textarea::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-fjdx4tf3 {
  align-self: end;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: 40px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-fjdx4tf3 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_41);
border-color: #000000ff;
border-radius: 43px 43px 43px 43px;
color: var(--color_42);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#PHONE-NUMBER-b4940elw {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-b4940elw .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#PHONE-NUMBER-b4940elw input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-b4940elw input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-b4940elw input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}

#CONTAINER-t4mfsj26 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 44px;bottom: 165px;grid-template-columns: 1fr;grid-template-rows: minmax(54px, max-content) minmax(54px, max-content) minmax(54px, max-content);height: auto;position: fixed;right: 20px;width: 44px;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


  
}

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


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


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


#CONTAINER-557j6tdl {
  --bg: #ffffff;
  background: #ffffff;
border-color: #dddddd;
border-radius: 50px 50px 50px 50px;
border-style: solid;
border-width: 1.0px;
  --width: 50px;bottom: 120px;grid-template-columns: 1fr;grid-template-rows: minmax(50px, max-content);height: 50px;position: fixed;right: 16px;width: 50px;z-index: 9999;
  
  
  
  
  
  border: 1px solid #dddddd;


  
}

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

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

#SECTION-azn9ayjw .x-section-background {
  background: var(--color_30);
  
  
  
  
  
  
  --height: 330;
  --bg: var(--color_30);
}

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



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

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

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


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

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


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

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


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

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

[id^="TEXT-utwsscrs"], .--clone-TEXT-utwsscrs {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: end;
margin-right: -2.3333333333333335%;
margin-top: 0px;
width: 102.33333333333334%;
  
}
[id^="TEXT-utwsscrs"] .x-text,
[id^="TEXT-utwsscrs"] .x-text a,
.--clone-TEXT-utwsscrs .x-text,
.--clone-TEXT-utwsscrs .x-text a {
  --width: 102.33333333333334%;
-webkit-text-stroke: 0px #000000ff;
color: #E9E9E9;
font: var(--font_5);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, #E9E9E9);
}
[id^="TEXT-utwsscrs"] .x-text:hover,
.--clone-TEXT-utwsscrs .x-text:hover,
[id^="TEXT-utwsscrs"] a:hover,
.--clone-TEXT-utwsscrs a:hover {
  
}

#POPUP-ujv8p2zs {
  --top: 50%; top: var(--top);
  --left: 0; left: var(--left);
  transform: translateY(-50%);
  background: #ffffff;
  width: 320px;
  height: 100%;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(50px, max-content) minmax(300px, calc(100% - 50px));
  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-ujv8p2zs.anim {
  --width: 320px;
  animation: slide-center_y-left 0.5s ease;
}

#CONTAINER-rcqbl1kx {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(20px, max-content) minmax(20px, max-content) minmax(15px, max-content) minmax(100px, max-content) minmax(20px, max-content) minmax(20px, max-content) minmax(15px, max-content) minmax(100px, max-content) minmax(20px, max-content) minmax(20px, max-content) minmax(15px, max-content) minmax(100px, max-content) minmax(20px, max-content) minmax(20px, max-content) minmax(15px, max-content) minmax(40px, max-content) minmax(20px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border: 1px solid #DBDDDE;


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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

#CHECKBOX-GROUP-i6yx88t3 {
  --width: 100%;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%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-i6yx88t3 .checked {
  width: 14px;
  height: 14px;
  margin-right: 10px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-i6yx88t3 label {
  flex-basis: 50.0%;
}
#CHECKBOX-GROUP-i6yx88t3 .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 16px;
}
[id^="TEXT-q0if8x8y"], .--clone-TEXT-q0if8x8y {
  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%;
  
}
[id^="TEXT-q0if8x8y"] .x-text,
[id^="TEXT-q0if8x8y"] .x-text a,
.--clone-TEXT-q0if8x8y .x-text,
.--clone-TEXT-q0if8x8y .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_43);
font: var(--font_4);
height: 100%;
line-height: 1.4;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_43));
}
[id^="TEXT-q0if8x8y"] .x-text:hover,
.--clone-TEXT-q0if8x8y .x-text:hover,
[id^="TEXT-q0if8x8y"] a:hover,
.--clone-TEXT-q0if8x8y a:hover {
  
}

#CHECKBOX-GROUP-rg58urnb {
  --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%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-rg58urnb .checked {
  width: 14px;
  height: 14px;
  margin-right: 10px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-rg58urnb label {
  flex-basis: 50.0%;
}
#CHECKBOX-GROUP-rg58urnb .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 16px;
}
[id^="TEXT-n60i1xz7"], .--clone-TEXT-n60i1xz7 {
  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%;
  
}
[id^="TEXT-n60i1xz7"] .x-text,
[id^="TEXT-n60i1xz7"] .x-text a,
.--clone-TEXT-n60i1xz7 .x-text,
.--clone-TEXT-n60i1xz7 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_43);
font: var(--font_4);
height: 100%;
line-height: 1.4;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_43));
}
[id^="TEXT-n60i1xz7"] .x-text:hover,
.--clone-TEXT-n60i1xz7 .x-text:hover,
[id^="TEXT-n60i1xz7"] a:hover,
.--clone-TEXT-n60i1xz7 a:hover {
  
}

#TWO-POINT-RANGE-3omqx3s7 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 17;grid-row-start: 16;height: 45px;justify-self: center;margin-bottom: calc(0.28125px * 2);margin-left: calc(0% * 2);width: 100%;
}
#TWO-POINT-RANGE-3omqx3s7 .two-point--slider-range {
  background-color: #DBDDDE;
}

#TWO-POINT-RANGE-3omqx3s7 .two-point--slider-range .cursor-pointer {
  width: 23px;
  height: 23px;
  top: -9.5px;
  left: -11.5px;
  cursor: ew-resize;
  background: transparent;
  border-radius: 0;
}

#TWO-POINT-RANGE-3omqx3s7 .two-point--slider-range .cursor-pointer .display {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 13px !important;
  height: 13px !important;
  border-radius: 50% !important;
  background-color: var(--color_43);
}

#TWO-POINT-RANGE-3omqx3s7 .two-point--slider-range .two-point--slider-left,
#TWO-POINT-RANGE-3omqx3s7 .two-point--slider-range .two-point--slider-right {
  height: 4px;
}

#TWO-POINT-RANGE-3omqx3s7 .two-point--slider-range .two-point--slider-left {
  background-color: var(--color_43);
}

#TWO-POINT-RANGE-3omqx3s7 .two-point--slider-min span,
#TWO-POINT-RANGE-3omqx3s7 .two-point--slider-max span{
  color: var(--color_30);
}

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

  border:   ;


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


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

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


#CONTAINER-bm3dps2e {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #DBDDDE;
border-style: solid;
border-width: 0.0px;
  --width: 100%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(25px, max-content) minmax(50px, max-content) minmax(16px, max-content) minmax(300px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border: 0px solid #DBDDDE;


  
}

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

#FORM-wtdpqcyu {
  --width: 100%;align-self: center;column-gap: 15px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(30px, max-content) minmax(72px, max-content) minmax(72px, max-content) minmax(72px, max-content) minmax(45px, max-content) minmax(25px, max-content) minmax(45px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 15px;width: 100%;
  
  --icon-color: inherit;
  
}
[id^="TEXT-1v0uwjcp"], .--clone-TEXT-1v0uwjcp {
  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-1v0uwjcp"] .x-text,
[id^="TEXT-1v0uwjcp"] .x-text a,
.--clone-TEXT-1v0uwjcp .x-text,
.--clone-TEXT-1v0uwjcp .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_30);
font-size: 24.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_30));
}
[id^="TEXT-1v0uwjcp"] .x-text:hover,
.--clone-TEXT-1v0uwjcp .x-text:hover,
[id^="TEXT-1v0uwjcp"] a:hover,
.--clone-TEXT-1v0uwjcp a:hover {
  
}

#INPUT-q2tkeoaz {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-q2tkeoaz .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#INPUT-q2tkeoaz input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-q2tkeoaz input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-q2tkeoaz input::placeholder {
  color: var(--color_30);
  -webkit-text-fill-color: var(--color_30) !important;
}
#PHONE-NUMBER-mgn2l4gn {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100.28846153846152%;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#PHONE-NUMBER-mgn2l4gn .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-mgn2l4gn input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-mgn2l4gn input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-mgn2l4gn input::placeholder {
  color: var(--color_30);
  -webkit-text-fill-color: var(--color_30) !important;
}
#PASSWORD-1qnfj6uc {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PASSWORD-1qnfj6uc .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-1qnfj6uc input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-1qnfj6uc input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-1qnfj6uc input::placeholder {
  color: var(--color_30);
  -webkit-text-fill-color: var(--color_30) !important;
}
#SUBMIT-BUTTON-svojfwbj {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-svojfwbj .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_41);
border-color: #000000ff;
border-radius: 43px 43px 43px 43px;
color: #ffffffff;
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

#BUTTON-LOGIN-GOOGLE-mate8b5l {
  align-self: center;
grid-column-end: 2;
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%;
  
}
#BUTTON-LOGIN-GOOGLE-mate8b5l .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #2942ff00;
border-color: var(--color_41);
border-radius: 43px 43px 43px 43px;
border-style: solid;
border-width: 1.0px;
color: var(--color_30);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


  color: var(--active-color, var(--color_30));
}
#BUTTON-LOGIN-GOOGLE-mate8b5l[disabled=true] {
  display: none;
}

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

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


#RECT-smw1izk6 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: 30px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 30px;
  
  
  
  
}
#RECT-smw1izk6 .x-rect {
  --width: 30px;
background: var(--color_30);
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xMy40NiwxMkwxOSwxNy41NFYxOUgxNy41NEwxMiwxMy40Nkw2LjQ2LDE5SDVWMTcuNTRMMTAuNTQsMTJMNSw2LjQ2VjVINi40NkwxMiwxMC41NEwxNy41NCw1SDE5VjYuNDZMMTMuNDYsMTJaJz48L3BhdGg+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_30));
}
#RECT-smw1izk6::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-jx0a1k5v {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 98%;
  height: auto;
  grid-template-columns: 12px 0fr 1fr 12px;
  grid-template-rows: minmax(16px, max-content) minmax(200px, max-content) minmax(16px, 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-jx0a1k5v.anim {
  --width: 98%;
  
}

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


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


  
}

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

#FORM-21s132gr {
  --width: 100%;align-self: center;column-gap: 15px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content) minmax(72px, max-content) minmax(72px, max-content) minmax(20px, max-content) minmax(45px, max-content) minmax(20px, max-content) minmax(45px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 15px;width: 100%;
  
  --icon-color: inherit;
  
}
[id^="TEXT-i1i8syvl"], .--clone-TEXT-i1i8syvl {
  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-i1i8syvl"] .x-text,
[id^="TEXT-i1i8syvl"] .x-text a,
.--clone-TEXT-i1i8syvl .x-text,
.--clone-TEXT-i1i8syvl .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_30);
font-size: 24.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_30));
}
[id^="TEXT-i1i8syvl"] .x-text:hover,
.--clone-TEXT-i1i8syvl .x-text:hover,
[id^="TEXT-i1i8syvl"] a:hover,
.--clone-TEXT-i1i8syvl a:hover {
  
}

#PHONE-NUMBER-1tqlb7eu {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-1tqlb7eu .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-1tqlb7eu input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-1tqlb7eu input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-1tqlb7eu input::placeholder {
  color: var(--color_30);
  -webkit-text-fill-color: var(--color_30) !important;
}
#PASSWORD-tf1eo7oc {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PASSWORD-tf1eo7oc .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-tf1eo7oc input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-tf1eo7oc input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-tf1eo7oc input::placeholder {
  color: var(--color_30);
  -webkit-text-fill-color: var(--color_30) !important;
}
[id^="TEXT-gwb2f6ab"], .--clone-TEXT-gwb2f6ab {
  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% * 2);
margin-top: calc(0px * 2);
width: 80%;
  
}
[id^="TEXT-gwb2f6ab"] .x-text,
[id^="TEXT-gwb2f6ab"] .x-text a,
.--clone-TEXT-gwb2f6ab .x-text,
.--clone-TEXT-gwb2f6ab .x-text a {
  --width: 80%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_30);
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-decoration: initial;
width: 100%;
  color: var(--active-color, var(--color_30));
}
[id^="TEXT-gwb2f6ab"] .x-text:hover,
.--clone-TEXT-gwb2f6ab .x-text:hover,
[id^="TEXT-gwb2f6ab"] a:hover,
.--clone-TEXT-gwb2f6ab a:hover {
  
}

#SUBMIT-BUTTON-szcwtihs {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-szcwtihs .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_41);
border-color: #000000ff;
border-radius: 43px 43px 43px 43px;
color: var(--color_43);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

#BUTTON-LOGIN-GOOGLE-1bc6a5xl {
  align-self: center;
grid-column-end: 2;
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%;
  
}
#BUTTON-LOGIN-GOOGLE-1bc6a5xl .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #2942ff00;
border-color: var(--color_41);
border-radius: 43px 43px 43px 43px;
border-style: solid;
border-width: 1.0px;
color: var(--color_30);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


  color: var(--active-color, var(--color_30));
}
#BUTTON-LOGIN-GOOGLE-1bc6a5xl[disabled=true] {
  display: none;
}

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

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


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#POPUP-ce7dswh8 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 98%;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(12px, max-content) minmax(100px, max-content) minmax(22px, 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-ce7dswh8.anim {
  --width: 98%;
  
}
#FORM-l906zbfr {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(20px, max-content) minmax(30px, max-content) minmax(70px, max-content) minmax(70px, max-content) minmax(70px, max-content) minmax(98px, max-content) minmax(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 10px;width: 100%;
  
  --icon-color: #0075fffe01;
  
}
[id^="TEXT-7od5lnmc"], .--clone-TEXT-7od5lnmc {
  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: 100%;
  
}
[id^="TEXT-7od5lnmc"] .x-text,
[id^="TEXT-7od5lnmc"] .x-text a,
.--clone-TEXT-7od5lnmc .x-text,
.--clone-TEXT-7od5lnmc .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: var(--color_30);
font-size: 24.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_30));
}
[id^="TEXT-7od5lnmc"] .x-text:hover,
.--clone-TEXT-7od5lnmc .x-text:hover,
[id^="TEXT-7od5lnmc"] a:hover,
.--clone-TEXT-7od5lnmc a:hover {
  
}

#INPUT-cizvft1j {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-cizvft1j .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-cizvft1j input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-cizvft1j input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-cizvft1j input::placeholder {
  color: #5E5951;
  -webkit-text-fill-color: #5E5951 !important;
}
#PHONE-NUMBER-gyvbeffk {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-gyvbeffk .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#PHONE-NUMBER-gyvbeffk input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-gyvbeffk input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-gyvbeffk input::placeholder {
  color: #5E5951;
  -webkit-text-fill-color: #5E5951 !important;
}
#EMAIL-9vu5ukz5 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#EMAIL-9vu5ukz5 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-9vu5ukz5 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#EMAIL-9vu5ukz5 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-9vu5ukz5 input::placeholder {
  color: #5E5951;
  -webkit-text-fill-color: #5E5951 !important;
}
#TEXTAREA-hsutx64j {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXTAREA-hsutx64j .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#TEXTAREA-hsutx64j textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#TEXTAREA-hsutx64j textarea::placeholder {
  color: #5E5951;
  -webkit-text-fill-color: #5E5951 !important;
}
#SUBMIT-BUTTON-mqxni6zp {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 43px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-mqxni6zp .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_41);
border-color: #000000ff;
border-radius: 43px 43px 43px 43px;
color: var(--color_43);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#RECT-k9dmqd5t {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 30px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 30px;
  
  
  
  
}
#RECT-k9dmqd5t .x-rect {
  --width: 30px;
background: var(--color_42);
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xMy40NiwxMkwxOSwxNy41NFYxOUgxNy41NEwxMiwxMy40Nkw2LjQ2LDE5SDVWMTcuNTRMMTAuNTQsMTJMNSw2LjQ2VjVINi40NkwxMiwxMC41NEwxNy41NCw1SDE5VjYuNDZMMTMuNDYsMTJaJz48L3BhdGg+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_42));
}
#RECT-k9dmqd5t::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-eoj31wf4 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 98%;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(16px, max-content) minmax(100px, max-content) minmax(24px, 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-eoj31wf4.anim {
  --width: 98%;
  
}
#FORM-jhs290td {
  --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(13px, max-content) minmax(30px, max-content) minmax(70px, max-content) minmax(70px, max-content) minmax(70px, max-content) minmax(47px, max-content) minmax(98px, max-content) minmax(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  --icon-color: #0075fffe01;
  
}
[id^="TEXT-omw3dzeg"], .--clone-TEXT-omw3dzeg {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-omw3dzeg"] .x-text,
[id^="TEXT-omw3dzeg"] .x-text a,
.--clone-TEXT-omw3dzeg .x-text,
.--clone-TEXT-omw3dzeg .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: var(--color_30);
font-size: 24.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_30));
}
[id^="TEXT-omw3dzeg"] .x-text:hover,
.--clone-TEXT-omw3dzeg .x-text:hover,
[id^="TEXT-omw3dzeg"] a:hover,
.--clone-TEXT-omw3dzeg a:hover {
  
}

#INPUT-r5qat1uo {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-r5qat1uo .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-r5qat1uo input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-r5qat1uo input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-r5qat1uo input::placeholder {
  color: #5E5951;
  -webkit-text-fill-color: #5E5951 !important;
}
#PHONE-NUMBER-bl71ceou {
  --width: 100%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: center;margin-bottom: px;margin-left: calc(0% * 2);width: 100%;
  
}
#PHONE-NUMBER-bl71ceou .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#PHONE-NUMBER-bl71ceou input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-bl71ceou input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-bl71ceou input::placeholder {
  color: #5E5951;
  -webkit-text-fill-color: #5E5951 !important;
}
#EMAIL-sj17g65y {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#EMAIL-sj17g65y .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-sj17g65y input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#EMAIL-sj17g65y input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-sj17g65y input::placeholder {
  color: #5E5951;
  -webkit-text-fill-color: #5E5951 !important;
}
#TEXT-AREA-1zfcrf6e {
  --width: 100%;align-self: center;grid-column-end: 2;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%;
  
}
#TEXT-AREA-1zfcrf6e .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#TEXT-AREA-1zfcrf6e textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#TEXT-AREA-1zfcrf6e textarea::placeholder {
  color: #5E5951;
  -webkit-text-fill-color: #5E5951 !important;
}
#SUBMIT-BUTTON-18lkoms1 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 9;
grid-row-start: 8;
height: 43px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-18lkoms1 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_41);
border-color: #000000ff;
border-radius: 43px 43px 43px 43px;
color: var(--color_43);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

[id^="RADIO-tmtjm0t8"] {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --icon-color: inherit;
  
}
[id^="RADIO-tmtjm0t8"] .x-radio {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
-webkit-text-stroke: 0px #000000ff;
background: #f4f7f8;
border: none;
color: #000000d9;

  background: #ffffff00;
  grid-template-columns: repeat(2, 1fr);
  gap: 12px;
}
[id^="RADIO-tmtjm0t8"] .x-radio-option {
  padding: 0px 15px;
  border-color: #DBDDDE;
  border-radius: 8px;
  border-width: 1px;
  border-style: solid;
}
[id^="RADIO-tmtjm0t8"] .x-radio-option input {
  width: 12px;
  height: 12px;
  flex-shrink: 0;
}

#RECT-by77bytd {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 27px;
justify-self: end;
margin-right: 0.3868037168317642%;
margin-top: 0px;
width: 27px;
  
  
  
  
}
#RECT-by77bytd .x-rect {
  --width: 27px;
background: var(--color_42);
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xMy40NiwxMkwxOSwxNy41NFYxOUgxNy41NEwxMiwxMy40Nkw2LjQ2LDE5SDVWMTcuNTRMMTAuNTQsMTJMNSw2LjQ2VjVINi40NkwxMiwxMC41NEwxNy41NCw1SDE5VjYuNDZMMTMuNDYsMTJaJz48L3BhdGg+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_42));
}
#RECT-by77bytd::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-wasafbhb {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 98%;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(16px, max-content) minmax(100px, max-content) minmax(24px, 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-wasafbhb.anim {
  --width: 98%;
  
}
#FORM-y8zplmaa {
  --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(20px, max-content) minmax(30px, max-content) minmax(70px, max-content) minmax(70px, max-content) minmax(70px, max-content) minmax(47px, max-content) minmax(70px, max-content) minmax(98px, max-content) minmax(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  --icon-color: #0075fffe01;
  
}
[id^="TEXT-pdwjung7"], .--clone-TEXT-pdwjung7 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-pdwjung7"] .x-text,
[id^="TEXT-pdwjung7"] .x-text a,
.--clone-TEXT-pdwjung7 .x-text,
.--clone-TEXT-pdwjung7 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: var(--color_30);
font-size: 24.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_30));
}
[id^="TEXT-pdwjung7"] .x-text:hover,
.--clone-TEXT-pdwjung7 .x-text:hover,
[id^="TEXT-pdwjung7"] a:hover,
.--clone-TEXT-pdwjung7 a:hover {
  
}

#INPUT-q6jujvue {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-q6jujvue .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-q6jujvue input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-q6jujvue input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-q6jujvue input::placeholder {
  color: #5E5951;
  -webkit-text-fill-color: #5E5951 !important;
}
#PHONE-NUMBER-j55dvxkv {
  --width: 100%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: center;margin-bottom: px;margin-left: calc(0% * 2);width: 100%;
  
}
#PHONE-NUMBER-j55dvxkv .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#PHONE-NUMBER-j55dvxkv input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-j55dvxkv input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-j55dvxkv input::placeholder {
  color: #5E5951;
  -webkit-text-fill-color: #5E5951 !important;
}
#EMAIL-tnw12w4n {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#EMAIL-tnw12w4n .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-tnw12w4n input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#EMAIL-tnw12w4n input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-tnw12w4n input::placeholder {
  color: #5E5951;
  -webkit-text-fill-color: #5E5951 !important;
}
[id^="SELECT-bto6n6vi"] {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
[id^="SELECT-bto6n6vi"] .x-select {
  -webkit-text-stroke: 0px #000000ff;
background: #f4f7f8;
border: none;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding-left: 15px;
}
#INPUT-FILE-tu95jjiz {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#INPUT-FILE-tu95jjiz .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-FILE-tu95jjiz .x-input-file {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#TEXT-AREA-a93kyu9m {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 9;grid-row-start: 8;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-AREA-a93kyu9m .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#TEXT-AREA-a93kyu9m textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #DBDDDE;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#TEXT-AREA-a93kyu9m textarea::placeholder {
  color: #5E5951;
  -webkit-text-fill-color: #5E5951 !important;
}
#SUBMIT-BUTTON-54zany8l {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 43px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-54zany8l .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_41);
border-color: #000000ff;
border-radius: 43px 43px 43px 43px;
color: var(--color_43);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#RECT-oxyjfkv1 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 27px;
justify-self: end;
margin-right: 0.3868037168317642%;
margin-top: 0px;
width: 27px;
  
  
  
  
}
#RECT-oxyjfkv1 .x-rect {
  --width: 27px;
background: var(--color_42);
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xMy40NiwxMkwxOSwxNy41NFYxOUgxNy41NEwxMiwxMy40Nkw2LjQ2LDE5SDVWMTcuNTRMMTAuNTQsMTJMNSw2LjQ2VjVINi40NkwxMiwxMC41NEwxNy41NCw1SDE5VjYuNDZMMTMuNDYsMTJaJz48L3BhdGg+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_42));
}
#RECT-oxyjfkv1::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;
  
}
#CART-DROPPABLE-rk4opurb {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 320px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(60px, max-content) minmax(0%, calc(100% - 160px)) minmax(40px, max-content) minmax(60px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

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

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

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


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


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

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

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

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

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

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


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

  border:   ;


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


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

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

#BUTTON-9l0gc65n {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: 44px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-9l0gc65n .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_31);
border-color: #000000ff;
border-radius: 43px 43px 43px 43px;
color: #000000;
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

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

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

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

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


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

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

