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

#SECTION-jrf3n84n .x-section-background {
  background: #d81159;
  
  
  
  
  
  
  --height: 40;
  --bg: #d81159;
}

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



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

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

#SWIPER-a59elzta .x-pagination-wrapper {
  
}
#SWIPER-a59elzta .x-swiper-row .x-pagination-bar-backdrop {
  height: max(9px, 3%);
}
#SWIPER-a59elzta .x-swiper-column .x-pagination-bar-backdrop {
  width: max(9px, 1%);
}
#SWIPER-a59elzta .x-pagination-fraction {
  font-size: 14px;
  color: var(--color_00);
}
#SWIPER-a59elzta .x-pagination-bar-backdrop {
  height: 0%;
  width: 34%;
  border-radius: 1000px;
  gap: 10px;
}
#SWIPER-a59elzta .x-pagination-bullet.active {
  background: var(--color_00);
  border-radius: 1000px;
}
#SWIPER-a59elzta .x-pagination-bullet, #SWIPER-a59elzta .x-pagination-bar-backdrop {
  border-radius: 1000px;
}
#SWIPER-a59elzta .x-pagination-bar {
  background: rgba(238, 238, 238, 1);
}
#SWIPER-a59elzta .x-bar-active {
  left: -100%;
  background: var(--color_00);
}
#SLIDE-kl6799s6 {
  
  
}
#SLIDE-kl6799s6 .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(32.255951983994606px, max-content);
  column-gap: 0px;
  row-gap: 0px;
}
[id^="TEXT-26m5iyyo"], .--clone-TEXT-26m5iyyo {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-26m5iyyo"] .x-text,
[id^="TEXT-26m5iyyo"] .x-text a,
.--clone-TEXT-26m5iyyo .x-text,
.--clone-TEXT-26m5iyyo .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 17.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-26m5iyyo"] .x-text:hover,
.--clone-TEXT-26m5iyyo .x-text:hover,
[id^="TEXT-26m5iyyo"] a:hover,
.--clone-TEXT-26m5iyyo a:hover {
  
}

#SLIDE-7anuxnzs {
  
  
}
#SLIDE-7anuxnzs .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(32.255951983994606px, max-content);
  column-gap: 0px;
  row-gap: 0px;
}
[id^="TEXT-6a328vd7"], .--clone-TEXT-6a328vd7 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-6a328vd7"] .x-text,
[id^="TEXT-6a328vd7"] .x-text a,
.--clone-TEXT-6a328vd7 .x-text,
.--clone-TEXT-6a328vd7 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 17.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-6a328vd7"] .x-text:hover,
.--clone-TEXT-6a328vd7 .x-text:hover,
[id^="TEXT-6a328vd7"] a:hover,
.--clone-TEXT-6a328vd7 a:hover {
  
}

#SLIDE-ir1ur6r9 {
  
  
}
#SLIDE-ir1ur6r9 .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(32.255951983994606px, max-content);
  column-gap: 0px;
  row-gap: 0px;
}
[id^="TEXT-1jof19fl"], .--clone-TEXT-1jof19fl {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-1jof19fl"] .x-text,
[id^="TEXT-1jof19fl"] .x-text a,
.--clone-TEXT-1jof19fl .x-text,
.--clone-TEXT-1jof19fl .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 17.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-1jof19fl"] .x-text:hover,
.--clone-TEXT-1jof19fl .x-text:hover,
[id^="TEXT-1jof19fl"] a:hover,
.--clone-TEXT-1jof19fl a:hover {
  
}

#SECTION-5zbxi3x1 {
  height: auto;
  grid-template-columns: 30px 200px 30px 1fr 220px 46px 39px 30px;
  grid-template-rows: minmax(15px, max-content) minmax(75px, max-content) minmax(15px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  position: sticky;z-index: 100;top: 40px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 101;
}

#SECTION-5zbxi3x1 .x-section-background {
  background: var(--color_00);
  
  
  
  
  
  
  --height: 105;
  --bg: var(--color_00);
}

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



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

#CART-ICON-c3zxkzkr {
  --width: 29px;align-self: center;grid-column-end: 8;grid-column-start: 7;grid-row-end: 3;grid-row-start: 2;height: 28px;justify-self: start;margin-bottom: calc(2.6875px * 2);margin-left: 2.564102564102564%;width: 29px;
  
}
#CART-ICON-c3zxkzkr .x-cart-icon {
  border-color: #000000ff;
color: var(--color_04);
}
#CART-ICON-c3zxkzkr .x-cart-item-count {
  position: absolute;
  top: -7.25px;
  right: -7.25px;
  width: 14.5px;
  height: 14.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #d81159;
border-radius: 50%;
color: #ffffff;
font-family: Roboto;
font-size: 10.0px;
font-weight: 700;
}
#CART-ICON-c3zxkzkr .x-image-cart-icon {
  border-radius: ;
}
#MEMBER-BAR-pb53g045 {
  --width: 30px;align-self: center;grid-column-end: 7;grid-column-start: 6;grid-row-end: 3;grid-row-start: 2;height: 30.09375px;justify-self: center;margin-bottom: calc(1.328125px * 2);margin-left: calc(0% * 2);width: 30px;
  
}
#MEMBER-BAR-pb53g045 .x-menu-bar {
  -webkit-text-stroke: 0px #ffffff;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 700;
text-align: center;
  background: #00000000;
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-pb53g045 .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #ffffff;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 700;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-pb53g045 .x-member:hover {
  
}
#MEMBER-BAR-pb53g045 .x-avatar-member-origin {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-pb53g045 .x-avatar-member-initial {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-pb53g045 .customer-icon {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-pb53g045 .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  
}

#MEMBER-BAR-pb53g045 .x-loginbar {
  -webkit-text-stroke: 0px #ffffff;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 700;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  background: #00000000;
  justify-content: center;
}
#MEMBER-BAR-pb53g045 .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-pb53g045 .x-loginbar .login-bar-icon {
    width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}

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


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

#MEMBER-BAR-pb53g045 .customer-signup {
  display: none;
}
#MEMBER-BAR-pb53g045 .customer-icon {
  
}
#MEMBER-BAR-pb53g045 .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-93j26t5e {
  width: 169px;
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(12px, max-content) minmax(35px, max-content) minmax(35px, max-content) minmax(12px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 10px 10px 10px 10px;
box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.251);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-2lblmgee"], .--clone-TEXT-2lblmgee {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-2lblmgee"] .x-text,
[id^="TEXT-2lblmgee"] .x-text a,
.--clone-TEXT-2lblmgee .x-text,
.--clone-TEXT-2lblmgee .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-2lblmgee"] .x-text:hover,
.--clone-TEXT-2lblmgee .x-text:hover,
[id^="TEXT-2lblmgee"] a:hover,
.--clone-TEXT-2lblmgee a:hover {
  
}

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

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

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


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

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

  border:   ;


  background: var(--active-color, #d81159);
}
#RECT-e1b6tv4p::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-x1jth4su"], .--clone-TEXT-x1jth4su {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: -1.8630102666884816%;
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-x1jth4su"] .x-text,
[id^="TEXT-x1jth4su"] .x-text a,
.--clone-TEXT-x1jth4su .x-text,
.--clone-TEXT-x1jth4su .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-x1jth4su"] .x-text:hover,
.--clone-TEXT-x1jth4su .x-text:hover,
[id^="TEXT-x1jth4su"] a:hover,
.--clone-TEXT-x1jth4su a:hover {
  
}

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

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

#IMAGE-hutyww0i {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 175px;
  
}
#IMAGE-hutyww0i picture {
  --width: 175px;
border-color: #000000ff;
filter: unset;
height: 100%;
width: 100%;
}
#INPUT-SEARCH-8pracpo4 {
  --width: 38px;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 38px;justify-self: start;margin-left: 45.50000000000006px;margin-top: calc(0px * 2);width: 38px;
  
}
#INPUT-SEARCH-8pracpo4 > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 1);
  : solid;
  
  
  
}
#INPUT-SEARCH-8pracpo4 > .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-8pracpo4 > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-8pracpo4 > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-8pracpo4 > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  : solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-8pracpo4 > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 0px !important;
  : solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-8pracpo4 .input-search--icon {
  
  
  
  height: 22px;
  width: 22px;
}
#INPUT-SEARCH-8pracpo4 .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-8pracpo4 .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-8pracpo4 .input-search--icon path {
  
}
#INPUT-SEARCH-8pracpo4 .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-8pracpo4 .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#SEARCH-DROPPABLE-cibx8w49 {
  
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(100px, max-content) minmax(15px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #f7f7f7;
overflow-x: hidden;
overflow-y: auto;
}
#INPUT-SEARCH-eq0z320x {
  --width: 84.48275862068965%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 45px;justify-self: stretch;margin-left: 0%;margin-right: 45px;margin-top: calc(0px * 2);width: auto;
  
}
#INPUT-SEARCH-eq0z320x > .input-search--wrapper {
  font-family: 'Roboto', sans-serif;
font-size: 16.0px;
  
  border-color: rgba(0, 0, 0, 1);
  
  border-radius: 30px;
  background-color: #ededed;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-eq0z320x > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-eq0z320x > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-eq0z320x > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-eq0z320x > .input-search--wrapper:hover {
  
  border-color: rgba(0, 0, 0, 1) !important;
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-eq0z320x > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-eq0z320x .input-search--icon {
  margin-left: 8px;
  margin-right: 8px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-eq0z320x .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-eq0z320x .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-eq0z320x .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-eq0z320x .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-eq0z320x .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
  #RECT-ejlfvgos{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #RECT-ejlfvgos:hover > * {
    background: #d81159 !important;
  }
#SLIDER-PRODUCT-kyfawi5a {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  padding: 0px;
}
#SLIDER-PRODUCT-kyfawi5a .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

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

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



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

#SLIDER-PRODUCT-kyfawi5a .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: column;
  background: var(--color_00);
  border-radius: 8px;
  
  border-color: var(--color_01);
  

}



#SLIDER-PRODUCT-kyfawi5a .thumbnail-wrapper {
  padding: 3px;
}


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

#SLIDER-PRODUCT-kyfawi5a .grid-product--info {
  
  padding: 4px 3px;
  justify-content: unset;
  align-items: unset
}
#SLIDER-PRODUCT-kyfawi5a .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-kyfawi5a .grid-product--title {
  
  font-family: 'Roboto', sans-serif;
  font-weight: bold;
  font-size: 14px;
  
  
  
  
  line-height: 1.5715;
  min-height: 22.000999999999998px;
}
#SLIDER-PRODUCT-kyfawi5a .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#SLIDER-PRODUCT-kyfawi5a .grid-product--retail-price, #SLIDER-PRODUCT-kyfawi5a .grid-product--selling-price {
  
  font-family: 'Roboto', sans-serif;
  font-weight: bold;
  font-size: 14px;
  
  color: #dc0f00;
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-kyfawi5a .grid-product--origin-price {
  
  
  
  
  
  color: var(--color_03);
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-kyfawi5a .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-kyfawi5a .grid-product--wholesale-price {
  
  
  
  
  
  
}









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





#CONTAINER-kcpp5ja3 {
  --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: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  overflow-x: hidden;
  overflow-y: auto;
  
  border:   #000000ff;


  
}
#BUTTON-cu5vd7qc {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 36px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 100px;
  
}
#BUTTON-cu5vd7qc .x-button-wrapper {
  --width: 100px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
border-color: #B0B0B0;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
box-shadow: 0px 1px 2px 0px rgba(14, 24, 41, 0.05);
color: #474747;
font-size: 13.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-giqb6tit {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 36px;
justify-self: start;
margin-left: 110px;
margin-top: calc(0px * 2);
width: 100px;
  
}
#BUTTON-giqb6tit .x-button-wrapper {
  --width: 100px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
border-color: #B0B0B0;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
box-shadow: 0px 1px 2px 0px rgba(14, 24, 41, 0.05);
color: #474747;
font-size: 13.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-kyli3b21 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 36px;
justify-self: start;
margin-left: 220px;
margin-top: calc(0px * 2);
width: 100px;
  
}
#BUTTON-kyli3b21 .x-button-wrapper {
  --width: 100px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
border-color: #B0B0B0;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
box-shadow: 0px 1px 2px 0px rgba(14, 24, 41, 0.05);
color: #474747;
font-size: 13.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

#INPUT-SEARCH-8raf9ul9 {
  --width: 99.99944603423825%;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;height: 55.2%;justify-self: end;margin-right: -9.89224574554295e-6%;margin-top: calc(0px * 2);width: 99.99944603423825%;
  
}
#INPUT-SEARCH-8raf9ul9 > .input-search--wrapper {
  color: var(--color_03);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
  border-width: 1px;
  border-color: var(--color_03);
  border-style: solid;
  border-radius: 25px;
  
  flex-direction: row-reverse;
}
#INPUT-SEARCH-8raf9ul9 > .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-8raf9ul9 > .input-search--wrapper .input-search--input {
  padding-left: 20px;
  text-align: left;
}
#INPUT-SEARCH-8raf9ul9 > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_03);
}
#INPUT-SEARCH-8raf9ul9 > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-8raf9ul9 > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-8raf9ul9 .input-search--icon {
  margin-left: 20px;
  margin-right: 20px;
  color: var(--color_03);
  height: 18px;
  width: 18px;
}
#INPUT-SEARCH-8raf9ul9 .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-8raf9ul9 .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-8raf9ul9 .input-search--icon path {
  fill: var(--color_03);
}
#INPUT-SEARCH-8raf9ul9 .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-8raf9ul9 .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#SEARCH-DROPPABLE-v262k10e {
  
  height: auto;
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(25px, 1fr) minmax(50px, max-content) minmax(20px, max-content) minmax(30px, max-content) minmax(20px, max-content) minmax(37px, max-content) minmax(20px, max-content) minmax(25px, max-content) minmax(20px, max-content) minmax(250px, max-content) minmax(25px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffff;
}
[id^="TEXT-rjbnsgo4"], .--clone-TEXT-rjbnsgo4 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 30.520741934149942%;
  
}
[id^="TEXT-rjbnsgo4"] .x-text,
[id^="TEXT-rjbnsgo4"] .x-text a,
.--clone-TEXT-rjbnsgo4 .x-text,
.--clone-TEXT-rjbnsgo4 .x-text a {
  --width: 30.520741934149942%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Roboto', sans-serif;
font-size: 18.0px;
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-rjbnsgo4"] .x-text:hover,
.--clone-TEXT-rjbnsgo4 .x-text:hover,
[id^="TEXT-rjbnsgo4"] a:hover,
.--clone-TEXT-rjbnsgo4 a:hover {
  
}

#SLIDER-PRODUCT-d392g6zz {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 11;grid-row-start: 10;height: auto;justify-self: start;margin-left: 0px;margin-top: 0px;width: 100%;
  
  padding: 1px;
}
#SLIDER-PRODUCT-d392g6zz .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

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

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



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

#SLIDER-PRODUCT-d392g6zz .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: column;
  background: var(--color_00);
  border-radius: 10px;
  
  border-color: var(--color_01);
  border-width: 1px; border-style: solid;

}



#SLIDER-PRODUCT-d392g6zz .thumbnail-wrapper {
  padding: 8px;
}


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

#SLIDER-PRODUCT-d392g6zz .grid-product--info {
  
  padding: 0px 9px;
  justify-content: unset;
  align-items: unset
}
#SLIDER-PRODUCT-d392g6zz .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-d392g6zz .grid-product--title {
  
  font-family: 'Roboto', sans-serif;
  font-weight: bold;
  font-size: 18px;
  
  color: var(--color_04);
  
  
  line-height: 1.5715;
  min-height: 28.287px;
}
#SLIDER-PRODUCT-d392g6zz .grid-product--price {
  margin-top: 6px;
  margin-bottom: 6px;
}
#SLIDER-PRODUCT-d392g6zz .grid-product--retail-price, #SLIDER-PRODUCT-d392g6zz .grid-product--selling-price {
  
  font-family: 'Inter', sans-serif;
  font-weight: bold;
  font-size: 17px;
  
  color: #dc0f00;
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-d392g6zz .grid-product--origin-price {
  
  font-family: 'Inter', sans-serif;
  
  font-size: 13px;
  
  color: var(--color_03);
  
  margin: 0 2px;
}
#SLIDER-PRODUCT-d392g6zz .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-d392g6zz .grid-product--wholesale-price {
  
  
  
  
  
  
}









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





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


  
}
#BUTTON-ka5oh1ru {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 33.99305725097656px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 122.9340362548828px;
  
}
#BUTTON-ka5oh1ru .x-button-wrapper {
  --width: 122.9340362548828px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: var(--color_01);
border-radius: 25px 25px 25px 25px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-b3674qs2 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 33.99305725097656px;
justify-self: start;
margin-left: 150.5px;
margin-top: calc(0px * 2);
width: 122.8993148803711px;
  
}
#BUTTON-b3674qs2 .x-button-wrapper {
  --width: 122.8993148803711px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: var(--color_01);
border-radius: 25px 25px 25px 25px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-exvopej7 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 33.984375px;
justify-self: start;
margin-left: 301px;
margin-top: 0px;
width: 122.87109375px;
  
}
#BUTTON-exvopej7 .x-button-wrapper {
  --width: 122.87109375px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: var(--color_01);
border-radius: 25px 25px 25px 25px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-s79qsq7l {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 33.984375px;
justify-self: start;
margin-left: 450.87109375px;
margin-top: 0px;
width: 122.8125px;
  
}
#BUTTON-s79qsq7l .x-button-wrapper {
  --width: 122.8125px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: var(--color_01);
border-radius: 25px 25px 25px 25px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-77uwrwai {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 33.984375px;
justify-self: start;
margin-left: 601.1015625px;
margin-top: 0px;
width: 122.8125px;
  
}
#BUTTON-77uwrwai .x-button-wrapper {
  --width: 122.8125px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: var(--color_01);
border-radius: 25px 25px 25px 25px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

#INPUT-SEARCH-2wjuqzug {
  --width: 477.421875px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 43.984375px;justify-self: center;margin-right: calc(2.947481243301179% * 2);margin-top: calc(0px * 2);width: 477.421875px;
  
}
#INPUT-SEARCH-2wjuqzug > .input-search--wrapper {
  color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
  border-width: 1px;
  border-color: var(--color_02);
  border-style: solid;
  border-radius: 70px;
  background-color: #fafafa;
  
}
#INPUT-SEARCH-2wjuqzug > .input-search--wrapper .btn-close {
  color: var(--color_04);
  fill: var(--color_04);
  width: 18px;
  margin: 0 12px;
}
#INPUT-SEARCH-2wjuqzug > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-2wjuqzug > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_02);
}
#INPUT-SEARCH-2wjuqzug > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-2wjuqzug > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-2wjuqzug .input-search--icon {
  margin-left: 12px;
  margin-right: 12px;
  color: var(--color_02);
  height: 17px;
  width: 17px;
}
#INPUT-SEARCH-2wjuqzug .input-search--wrapper:hover .input-search--icon {
  color: var(--color_04);
}
#INPUT-SEARCH-2wjuqzug .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-2wjuqzug .input-search--icon path {
  fill: var(--color_02);
}
#INPUT-SEARCH-2wjuqzug .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_04);
}
#INPUT-SEARCH-2wjuqzug .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-5pzo6ssq::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-ok7pa7wz"], .--clone-TEXT-ok7pa7wz {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 30.520741934149942%;
  
}
[id^="TEXT-ok7pa7wz"] .x-text,
[id^="TEXT-ok7pa7wz"] .x-text a,
.--clone-TEXT-ok7pa7wz .x-text,
.--clone-TEXT-ok7pa7wz .x-text a {
  --width: 30.520741934149942%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Roboto', sans-serif;
font-size: 18.0px;
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-ok7pa7wz"] .x-text:hover,
.--clone-TEXT-ok7pa7wz .x-text:hover,
[id^="TEXT-ok7pa7wz"] a:hover,
.--clone-TEXT-ok7pa7wz a:hover {
  
}


#CONTAINER-kvs5j07q {
  --bg: #d81159;
  background: #d81159;
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
  --width: 40px;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 40px;
  
  
  
  
  
  border:   #000000ff;


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


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-r6vg5zgj {
  background: #f7f7f7;
  top: 0;
  left: 0;
  width: 320px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr 1fr 50px;
  grid-template-rows: minmax(40px, max-content) minmax(0%, calc(100% - 40px));
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 320px;
  animation: slide-left 0.2s ease;
  
}

#CONTAINER-169fgrm0 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
border-radius: 15px 15px 15px 15px;
  --width: 300px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(680px, max-content);height: 680px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 300px;
  
  
  
  
  
  border:   #000000ff;


  
}
#MENU-4o9ld8od {
  --width: 95%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: end;margin-right: 0%;margin-top: 0px;width: 95%;
  --active-link-color: var(--color_04);
  
  
  
  
  
}


#MENU-4o9ld8od .x-rect {
  --pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-4o9ld8od > ul {
  background: #ffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-4o9ld8od > ul > .menu-item .tag-link {
  --pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-4o9ld8od > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-4o9ld8od > ul > .menu-item:not(:first-child) {
  
}
#MENU-4o9ld8od ul li .tag-link {
  border-style: none none none none;

}
#MENU-4o9ld8od ul li .tag-link:hover,
#MENU-4o9ld8od ul li > a:hover {
  color: #d81159 !important;
background: #2D699C00;
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none solid none;

}





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

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

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

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


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

}
#MENU-4706wegi ul li .tag-link:hover,
#MENU-4706wegi ul li > a:hover {
  color: #d81159 !important;
background: var(--color_00);
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





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

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

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

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

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

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

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

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

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


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

}
#MENU-g3359szr ul li .tag-link:hover,
#MENU-g3359szr ul li > a:hover {
  color: #d81159 !important;
background: var(--color_00);
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





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

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

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

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

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


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

}
#MENU-1x3epi1m ul li .tag-link:hover,
#MENU-1x3epi1m ul li > a:hover {
  color: #d81159 !important;
background: var(--color_00);
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





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

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

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

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

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


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

}
#MENU-axxx4kvt ul li .tag-link:hover,
#MENU-axxx4kvt ul li > a:hover {
  color: #d81159 !important;
background: var(--color_00);
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





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

#MENU-ITEM-2409u4oz > a, #MENU-ITEM-2409u4oz > div {
  
  
  
  
  
  
  
  
  
}

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

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


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

}
#MENU-zl3vdb5r ul li .tag-link:hover,
#MENU-zl3vdb5r ul li > a:hover {
  color: #d81159 !important;
background: var(--color_00);
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





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

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

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

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


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

}
#MENU-o2cr2seh ul li .tag-link:hover,
#MENU-o2cr2seh ul li > a:hover {
  color: #d81159 !important;
background: var(--color_00);
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





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

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

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

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


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

}
#MENU-vofvxb4h ul li .tag-link:hover,
#MENU-vofvxb4h ul li > a:hover {
  color: #d81159 !important;
background: var(--color_00);
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





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

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

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

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

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

#SWIPER-5yi0fozi .x-pagination-wrapper {
  opacity: 0;
}
#SWIPER-5yi0fozi .x-swiper-row .x-pagination-bar-backdrop {
  height: max(9px, 3%);
}
#SWIPER-5yi0fozi .x-swiper-column .x-pagination-bar-backdrop {
  width: max(9px, 1%);
}
#SWIPER-5yi0fozi .x-pagination-fraction {
  font-size: 14px;
  color: #003cbf;
}
#SWIPER-5yi0fozi .x-pagination-bar-backdrop {
  height: 1%;
  width: 90%;
  border-radius: 1000px;
  gap: 10px;
}
#SWIPER-5yi0fozi .x-pagination-bullet.active {
  background: #003cbf;
  border-radius: 1000px;
}
#SWIPER-5yi0fozi .x-pagination-bullet, #SWIPER-5yi0fozi .x-pagination-bar-backdrop {
  border-radius: 1000px;
}
#SWIPER-5yi0fozi .x-pagination-bar {
  background: var(--color_00);
}
#SWIPER-5yi0fozi .x-bar-active {
  left: -100%;
  background: #003cbf;
}
#SLIDE-gqvx78th {
  
  
}
#SLIDE-gqvx78th .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(81.79814506666501px, max-content);
  column-gap: 0px;
  row-gap: 0px;
}

#IMAGE-8luxvzrj {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 150.5px;
justify-self: start;
margin-left: 0px;
margin-top: 0px;
width: 99.6415770609319%;
  
}
#IMAGE-8luxvzrj picture {
  --width: 99.6415770609319%;
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);
height: 100%;
width: 100%;
}
#SLIDE-i7sfc4oq {
  
  
}
#SLIDE-i7sfc4oq .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(81.79814506666501px, max-content);
  column-gap: 0px;
  row-gap: 0px;
}

#IMAGE-9sro5jzv {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 150px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: -0.24431610107421875px;
width: 100%;
  
}
#IMAGE-9sro5jzv picture {
  --width: 100%;
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);
height: 100%;
width: 100%;
}
#BUTTON-ibc56fu4 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 100%;
justify-self: start;
margin-left: 0.6628824869791666%;
margin-top: -3.814697265625e-6px;
width: 50.99621073404948%;
  
}
#BUTTON-ibc56fu4 .x-button-wrapper {
  --width: 50.99621073404948%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 25px 25px 25px 25px;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-rp4fql6p {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 100%;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12%;
  
}
#BUTTON-rp4fql6p .x-button-wrapper {
  --width: 12%;
-webkit-text-stroke: 0px var(--color_00);
background: var(--color_00);
border-color: var(--color_00);
border-radius: 20px;
border-width: 0.0px;
box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.10);
color: var(--color_04);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-rp4fql6p{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-rp4fql6p:hover > * {
    background: #d81159 !important;
  }
  #BUTTON-rp4fql6p{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-rp4fql6p:hover, #BUTTON-rp4fql6p:hover > * {
    color: #ffffffff !important;
  }
#SECTION-gbege88f {
  height: auto;
  grid-template-columns: 30px 205px 1fr 30px;
  grid-template-rows: minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  position: sticky;z-index: 100;top: 145px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-gbege88f .x-section-background {
  background: #d81159;
  
  
  
  
  
  
  --height: 40;
  --bg: #d81159;
}

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



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


#CONTAINER-0k4rts2m {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 96.56402252532624%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content);height: auto;justify-self: end;margin-right: 2.095987508585165e-6%;margin-top: calc(0px * 2);width: 96.56402252532624%;
  
  
  
  
  
  border:   #000000ff;


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


#MENU-0j22es7a .x-rect {
  --gap: 0px;
--pad-x: 15px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #d81159;
border-width: 2.0px;
color: var(--color_00);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 700;
justify-content: flex-start;
  
}
#MENU-0j22es7a > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 0px;
  
  border-radius: inherit;
}
#MENU-0j22es7a > ul > .menu-item .tag-link {
  --gap: 0px;
--pad-x: 15px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #d81159;
border-width: 2.0px;
color: var(--color_00);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 700;
justify-content: flex-start;
}
#MENU-0j22es7a > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-0j22es7a > ul > .menu-item:not(:first-child) {
  
}
#MENU-0j22es7a ul li .tag-link {
  border-style: none none solid none;

}
#MENU-0j22es7a ul li .tag-link:hover {
  
background: #d81159;
border-width: 2px;
border-color: #FFFFFFff;




border-style: none none solid none;

}



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


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

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

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

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

#INPUT-SEARCH-75wica3a {
  --width: 100.02248799255452%;align-self: center;display: none;grid-column-end: 4;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 40px;justify-self: start;margin-left: -0.12458347875201524px;margin-top: calc(0px * 2);width: 100.02248799255452%;
  
}
#INPUT-SEARCH-75wica3a > .input-search--wrapper {
  color: var(--color_04);
font-size: 15.0px;
  border-width: 2px;
  border-color: var(--color_00);
  : solid;
  border-radius: 10px;
  background-color: #f7f7f7;
  
}
#INPUT-SEARCH-75wica3a > .input-search--wrapper .btn-close {
  color: var(--color_04);
  fill: var(--color_04);
  width: 16px;
  margin: 0 10px;
}
#INPUT-SEARCH-75wica3a > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-75wica3a > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_04);
}
#INPUT-SEARCH-75wica3a > .input-search--wrapper:hover {
  border-style: none;
  border-color: #000000 !important;
  : solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-75wica3a > .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-75wica3a .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_04);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-75wica3a .input-search--wrapper:hover .input-search--icon {
  color: var(--color_22);
}
#INPUT-SEARCH-75wica3a .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_22);
}
#INPUT-SEARCH-75wica3a .input-search--icon path {
  fill: var(--color_04);
}
#INPUT-SEARCH-75wica3a .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_22);
}
#INPUT-SEARCH-75wica3a .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_22);
}

#SEARCH-DROPPABLE-atuby381 {
  position: fixed; transform: translate(-50%, 0%);
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(200px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
}

#CONTAINER-yph6gycn {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: var(--color_04);
border-radius: 10px 10px 10px 10px;
  --width: 102.4390243902439%;align-self: center;column-gap: 0px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 50px 1fr;grid-template-rows: minmax(39.96843013267877px, max-content);height: 40px;justify-self: end;margin-right: -2.4390243902439024%;margin-top: calc(0px * 2);width: 102.4390243902439%;
  
  
  
  
  
  border:   var(--color_04);


  
}

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#MENU-v9o0g58c {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: start;margin-left: -1.935483870967742%;margin-top: calc(0px * 2);width: 100%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


#MENU-v9o0g58c .x-rect {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 12.0px;
font-weight: 700;
justify-content: flex-start;
line-height: 1.5;
  
}
#MENU-v9o0g58c > ul {
  
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-v9o0g58c > ul > .menu-item .tag-link {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 12.0px;
font-weight: 700;
justify-content: flex-start;
line-height: 1.5;
}
#MENU-v9o0g58c > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-v9o0g58c > ul > .menu-item:not(:first-child) {
  
}
#MENU-v9o0g58c ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}



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


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

#SUBMENU-tmuvp6hb {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 0px 1fr 0px;
  grid-template-rows: minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #FFFFFF00;
border-radius: 0px 0px 0px 0px;
  
  animation: fade-in 0.3s ease;
  
}
.vertical-menu #MENU-ITEM-q0x7pu3c.menu-item:hover > .x-submenu {
  display: grid;
}


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


  
}

#IMAGE-ng8cf8vo {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
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%;
  
}
#IMAGE-ng8cf8vo picture {
  --width: 100%;
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
height: 100%;
width: 100%;
}
#LINE-gcb9g9nb {
  --width: auto;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: auto;
  
  
}
#LINE-gcb9g9nb .line-container {
  border-color: #eeeeeeff;
border-style: solid;
border-width: 1.0px;
}

#TABS-ypi0744c {
  --width: 99.99833599574016%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 99.99833599574016%;
  active-color: var(--color_00);
active-font-weight: bold;
color: var(--color_04);
font-family: Roboto;
font-size: 15.0px;
nav-active-bg-color: #d81159;
nav-b-l-border-radius: 4;
nav-b-r-border-radius: 4;
nav-gap: 4;
nav-min-width: 300;
nav-padding-x: 10;
nav-padding-y: 7;
nav-t-l-border-radius: 4;
nav-t-r-border-radius: 4;
  overflow: hidden;
  
  font: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-style: inherit;
  font-size: inherit;
  color: inherit;
}
#TABS-ypi0744c > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon {
  height: 0;
  width: 1px;
}
#TABS-ypi0744c > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon,
#TABS-ypi0744c > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  left: 100%;
  top: 50%;
  transform: translateY(-50%);
}
#TABS-ypi0744c > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper > .cake-tabs-nav-list {
  flex-direction: column;
}

#TABS-ypi0744c > .cake-tabs-wrapper > .tabs-contents-wrapper {
  grid-template-columns: repeat(8, 100%);
  background: #ffffffff;
}
#TABS-ypi0744c > .cake-tabs-wrapper > .tabs-contents-wrapper .tabs-content {
  grid-template-columns: 15px 1fr;
  grid-template-rows: minmax(300px, max-content) minmax(0px, max-content);
}
#TABS-ypi0744c > .cake-tabs-wrapper > .tabs-contents-wrapper > .tabs-content {
  opacity: 0;
}
#TABS-ypi0744c > .cake-tabs-wrapper > .tabs-contents-wrapper .tabs-content.active {
  opacity: 1;
}

#TABS-ypi0744c > .cake-tabs-wrapper {
  padding: 0 0px;
}
#TABS-ypi0744c > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-nav-list {
  gap: 4px;
  justify-content: start;
  
  font-family: Roboto;
  
  
  font-size: 15px;
  color: var(--color_04);
}
#TABS-ypi0744c > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item {
  padding: 7px 10px;
  border-radius: 4px 4px 4px 4px;
  justify-content: start;
  min-width: 300px;
  
  
}
#TABS-ypi0744c > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active {
  color: var(--color_00);
  font-size: px;
  font-weight: bold;
  font-style: ;
  text-decoration: ;
  background: #d81159;
}
#TABS-ypi0744c > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item .highlight-icon {
  background: var(--color_00);
}
#TABS-ypi0744c > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active .highlight-icon {
  height: 100%;
}
#TABS-ypi0744c > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  width:1px;
  background: rgba(238, 238, 238);
}
#BUTTON-wrkpmddo {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 35px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 130px;
  
}
#BUTTON-wrkpmddo .x-button-wrapper {
  --width: 130px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #d81159;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #d81159;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-wrkpmddo{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-wrkpmddo:hover > * {
    background: #d81159 !important;
  }
  #BUTTON-wrkpmddo{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-wrkpmddo:hover, #BUTTON-wrkpmddo:hover > * {
    color: #ffffffff !important;
  }
  #BUTTON-wrkpmddo{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-wrkpmddo:hover, #BUTTON-wrkpmddo:hover > * {
    font-weight: bold !important;
  }

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


  
}

#CONTAINER-434eui1l {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
box-shadow: 2px 2px 15px 1px rgba(0,0,0,0.200);
  --width: 98%;align-self: center;column-gap: 0px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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


#CONTAINER-rg3x5i5n {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
  --width: 98%;align-self: center;column-gap: 0px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-bottom: calc(0.8888816833496094px * 2);margin-left: calc(0% * 2);width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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


#CONTAINER-lb3w9s7h {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
  --width: 98%;align-self: center;column-gap: 0px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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


#CONTAINER-1ca5m6tw {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
  --width: 98%;align-self: center;column-gap: 0px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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


#CONTAINER-rdfxtbbq {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
  --width: 98%;align-self: center;column-gap: 0px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-left: calc(0.49999999999999706% * 2);margin-top: calc(0px * 2);width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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


#CONTAINER-qsi5sc5v {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
  --width: 98%;align-self: center;column-gap: 0px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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

#BUTTON-0tokar1h {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 35px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 130px;
  
}
#BUTTON-0tokar1h .x-button-wrapper {
  --width: 130px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #d81159;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #d81159;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-0tokar1h{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-0tokar1h:hover > * {
    background: #d81159 !important;
  }
  #BUTTON-0tokar1h{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-0tokar1h:hover, #BUTTON-0tokar1h:hover > * {
    color: #ffffffff !important;
  }
  #BUTTON-0tokar1h{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-0tokar1h:hover, #BUTTON-0tokar1h:hover > * {
    font-weight: bold !important;
  }

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


  
}

#CONTAINER-urjvjpv5 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
box-shadow: 2px 2px 15px 1px rgba(0,0,0,0.200);
  --width: 98%;align-self: center;column-gap: 0px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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


#CONTAINER-o6ltrx0j {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
  --width: 98%;align-self: start;column-gap: 0px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.23828125px;width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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

#BUTTON-git8xpkg {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 35px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 130px;
  
}
#BUTTON-git8xpkg .x-button-wrapper {
  --width: 130px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #d81159;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #d81159;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-git8xpkg{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-git8xpkg:hover > * {
    background: #d81159 !important;
  }
  #BUTTON-git8xpkg{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-git8xpkg:hover, #BUTTON-git8xpkg:hover > * {
    color: #ffffffff !important;
  }
  #BUTTON-git8xpkg{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-git8xpkg:hover, #BUTTON-git8xpkg:hover > * {
    font-weight: bold !important;
  }
#BUTTON-lcyx844w {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 35px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 130px;
  
}
#BUTTON-lcyx844w .x-button-wrapper {
  --width: 130px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #d81159;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #d81159;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-lcyx844w{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-lcyx844w:hover > * {
    background: #d81159 !important;
  }
  #BUTTON-lcyx844w{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-lcyx844w:hover, #BUTTON-lcyx844w:hover > * {
    color: #ffffffff !important;
  }
  #BUTTON-lcyx844w{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-lcyx844w:hover, #BUTTON-lcyx844w:hover > * {
    font-weight: bold !important;
  }
#BUTTON-l3b5a2f1 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 35px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 130px;
  
}
#BUTTON-l3b5a2f1 .x-button-wrapper {
  --width: 130px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #d81159;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #d81159;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-l3b5a2f1{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-l3b5a2f1:hover > * {
    background: #d81159 !important;
  }
  #BUTTON-l3b5a2f1{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-l3b5a2f1:hover, #BUTTON-l3b5a2f1:hover > * {
    color: #ffffffff !important;
  }
  #BUTTON-l3b5a2f1{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-l3b5a2f1:hover, #BUTTON-l3b5a2f1:hover > * {
    font-weight: bold !important;
  }
#BUTTON-7ju51cla {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 35px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 130px;
  
}
#BUTTON-7ju51cla .x-button-wrapper {
  --width: 130px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #d81159;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #d81159;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-7ju51cla{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-7ju51cla:hover > * {
    background: #d81159 !important;
  }
  #BUTTON-7ju51cla{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-7ju51cla:hover, #BUTTON-7ju51cla:hover > * {
    color: #ffffffff !important;
  }
  #BUTTON-7ju51cla{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-7ju51cla:hover, #BUTTON-7ju51cla:hover > * {
    font-weight: bold !important;
  }

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


  
}

#CONTAINER-aroirk4g {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
box-shadow: 2px 2px 15px 1px rgba(0,0,0,0.200);
  --width: 98%;align-self: center;column-gap: 0px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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

#BUTTON-abllc975 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 35px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 130px;
  
}
#BUTTON-abllc975 .x-button-wrapper {
  --width: 130px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #d81159;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #d81159;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-abllc975{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-abllc975:hover > * {
    background: #d81159 !important;
  }
  #BUTTON-abllc975{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-abllc975:hover, #BUTTON-abllc975:hover > * {
    color: #ffffffff !important;
  }
  #BUTTON-abllc975{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-abllc975:hover, #BUTTON-abllc975:hover > * {
    font-weight: bold !important;
  }
#BUTTON-tda5k666 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 35.8px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 130px;
  
}
#BUTTON-tda5k666 .x-button-wrapper {
  --width: 130px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #d81159;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #d81159;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-tda5k666{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-tda5k666:hover > * {
    background: #d81159 !important;
  }
  #BUTTON-tda5k666{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-tda5k666:hover, #BUTTON-tda5k666:hover > * {
    color: #ffffffff !important;
  }
  #BUTTON-tda5k666{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-tda5k666:hover, #BUTTON-tda5k666:hover > * {
    font-weight: bold !important;
  }

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


  
}

#CONTAINER-eevrg8sr {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
box-shadow: 2px 2px 15px 1px rgba(0,0,0,0.200);
  --width: 98%;align-self: center;column-gap: 0px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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


#CONTAINER-duzbo904 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
  --width: 98%;align-self: center;column-gap: 0px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-bottom: calc(0.8888816833496094px * 2);margin-left: calc(0% * 2);width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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


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


  
}

#CONTAINER-28mvw0qt {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
box-shadow: 2px 2px 15px 1px rgba(0,0,0,0.200);
  --width: 98%;align-self: center;column-gap: 0px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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


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


  
}

#CONTAINER-8666lctm {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
box-shadow: 2px 2px 15px 1px rgba(0,0,0,0.200);
  --width: 98%;align-self: start;column-gap: 0px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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


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


  
}

#CONTAINER-g74t2851 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
box-shadow: 2px 2px 15px 1px rgba(0,0,0,0.200);
  --width: 98%;align-self: center;column-gap: 0px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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


#CONTAINER-ow3ohm42 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: var(--color_01);
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
  --width: 98%;align-self: center;column-gap: 0px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 45px 8px 1fr 8px;grid-template-rows: minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content);height: auto;justify-self: center;margin-bottom: calc(0.8888816833496094px * 2);margin-left: calc(0% * 2);width: 98%;
  
  
  
  
  
  border: 1px solid var(--color_01);


  box-shadow: 0 0px 2px 0 rgba(60, 64, 67, 0.1), 0 0px 6px 0px rgba(60, 64, 67, 0.25);
}

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

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

#LINE-92hq02u6 {
  --width: auto;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 25px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: auto;
  
  
}
#LINE-92hq02u6 .line-container {
  border-color: var(--color_00);
border-style: solid;
border-width: 1.0px;
}

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

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

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



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


#IMAGE-5wfp1pke {
  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: 20px;
  
}
#IMAGE-5wfp1pke picture {
  --width: 20px;
border-color: var(--color_04);
height: 100%;
width: 100%;
}
#BREADCRUMB-x7zqrnwe {
  display: inline;
  --width: auto;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(4.1px * 2);width: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
gap: 8.0px;
  gap: unset;
  
}
#BREADCRUMB-x7zqrnwe .x-breadcrumb-item {
  display: inline;
}

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

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

#BREADCRUMB-x7zqrnwe .x-breadcrumb-item:hover .x-text {
  color: #d81159;
}

#BREADCRUMB-x7zqrnwe .x-breadcrumb-item:hover .x-text .x-icon {
  color: #000000;
}
#LINE-8qixlx14 {
  --width: 100%;align-self: end;grid-column-end: 5;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  height: auto;
  
}
#LINE-8qixlx14 .line-container {
  border-color: #ededed;
border-style: solid;
border-width: 1.0px;
}

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

#SECTION-ixh1am9s .x-section-background {
  background: #fdf8e9;
  
  
  
  
  
  
  --height: 670;
  --bg: #fdf8e9;
}

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



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


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

  border:   ;


  background: var(--active-color, #ffffff);
}
#RECT-vd0yl6o4::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-jfx7840f {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 15px 1fr 15px;grid-template-rows: minmax(20px, max-content) minmax(30px, max-content) minmax(12px, max-content) minmax(50px, max-content) minmax(40px, max-content) minmax(50px, max-content) minmax(10px, max-content) minmax(170px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(25px, max-content) minmax(35px, max-content) minmax(15px, max-content) minmax(35px, max-content) minmax(15px, max-content) minmax(35px, max-content) minmax(15px, max-content) minmax(35px, max-content) minmax(15px, max-content) minmax(73px, max-content) minmax(20px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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

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

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

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


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


  
}

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

  border:   ;


  background: var(--active-color, #777777);
}
#RECT-lh5rt1v4::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-uyhowcow"], .--clone-TEXT-uyhowcow {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 66.17550032988784%;
  
}
[id^="TEXT-uyhowcow"] .x-text,
[id^="TEXT-uyhowcow"] .x-text a,
.--clone-TEXT-uyhowcow .x-text,
.--clone-TEXT-uyhowcow .x-text a {
  --width: 66.17550032988784%;
-webkit-text-stroke: 0px #000000ff;
color: #777777;
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #777777);
}
[id^="TEXT-uyhowcow"] .x-text:hover,
.--clone-TEXT-uyhowcow .x-text:hover,
[id^="TEXT-uyhowcow"] a:hover,
.--clone-TEXT-uyhowcow a:hover {
  
}

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

#QUANTITY-INPUT-ci3fr0t9 {
  --width: 110px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 35px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 110px;
  border-color: #cccccc;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 15.0px;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-ci3fr0t9 .quantity__input {
  
  
  padding-left: 35px;
  padding-right: 35px;
  
}
#QUANTITY-INPUT-ci3fr0t9 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-ci3fr0t9 .quantity__button[name="minus"] {
  border-color: #ccc;
border-width: 1.0px;
  border-top-style: unset;border-bottom-style: unset;border-left-style: unset;
  width:35px;
}
#QUANTITY-INPUT-ci3fr0t9 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-ci3fr0t9 .quantity__button[name="plus"] {
  border-color: #ccc;
border-width: 1.0px;
  border-top-style: unset;border-bottom-style: unset;border-right-style: unset;
  width:35px;
}
#QUANTITY-INPUT-ci3fr0t9 .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-u0fmw1ki"], .--clone-TEXT-u0fmw1ki {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 63.1875px;
  
}
[id^="TEXT-u0fmw1ki"] .x-text,
[id^="TEXT-u0fmw1ki"] .x-text a,
.--clone-TEXT-u0fmw1ki .x-text,
.--clone-TEXT-u0fmw1ki .x-text a {
  --width: 63.1875px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-u0fmw1ki"] .x-text:hover,
.--clone-TEXT-u0fmw1ki .x-text:hover,
[id^="TEXT-u0fmw1ki"] a:hover,
.--clone-TEXT-u0fmw1ki a:hover {
  
}

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

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

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

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

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

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

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


#CONTAINER-1i0nam00 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #ddd;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
  --width: 230px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 21;grid-row-start: 20;grid-template-columns: 1fr;grid-template-rows: minmax(67px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 230px;
  
  
  
  
  
  border: 1px solid #ddd;


  
}

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

  border:   ;


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


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

[id^="TEXT-DATASET-13uuush5"], .--clone-TEXT-DATASET-13uuush5 {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 22.1px;
margin-right: 20px;
width: 100px;
  
}
[id^="TEXT-DATASET-13uuush5"] .x-text,
[id^="TEXT-DATASET-13uuush5"] .x-text a,
.--clone-TEXT-DATASET-13uuush5 .x-text,
.--clone-TEXT-DATASET-13uuush5 .x-text a {
  --width: 100px;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #dc0f00;
font: var(--font_4);
font-family: 'Inter', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #dc0f00);
}
[id^="TEXT-DATASET-13uuush5"] .x-text:hover,
.--clone-TEXT-DATASET-13uuush5 .x-text:hover,
[id^="TEXT-DATASET-13uuush5"] a:hover,
.--clone-TEXT-DATASET-13uuush5 a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #d9edf7);
}
#RECT-8mz0gvyh::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-qta4ylm8"], .--clone-TEXT-qta4ylm8 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
[id^="TEXT-qta4ylm8"] .x-text,
[id^="TEXT-qta4ylm8"] .x-text a,
.--clone-TEXT-qta4ylm8 .x-text,
.--clone-TEXT-qta4ylm8 .x-text a {
  --width: 95%;
-webkit-text-stroke: 0px #000000ff;
color: #31708f;
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #31708f);
}
[id^="TEXT-qta4ylm8"] .x-text:hover,
.--clone-TEXT-qta4ylm8 .x-text:hover,
[id^="TEXT-qta4ylm8"] a:hover,
.--clone-TEXT-qta4ylm8 a:hover {
  
}

#FORM-m82kywnh {
  --width: 95%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 4fr 100px;grid-template-rows: minmax(35px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 95%;
  font-family: 'Roboto', sans-serif;
  --icon-color: #002B5B;
  
}
#COUPON-u8oo7b1p {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#COUPON-u8oo7b1p .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  
  
}
#COUPON-u8oo7b1p input {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_03);
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#COUPON-u8oo7b1p input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#COUPON-u8oo7b1p input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-ygjb5e6j {
  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-ygjb5e6j .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
color: #ffffffff;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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

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

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


#RECT-df384ba7 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
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%;
  
  
  
  
}
#RECT-df384ba7 .x-rect {
  --width: 100%;
background: #d9edf7;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #d9edf7);
}
#RECT-df384ba7::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;
  
}
#FORM-5bp2cpdp {
  --width: 95.0688453410692%;align-self: center;column-gap: 15px;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(20px, max-content) minmax(40px, max-content) minmax(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 15px;width: 95.0688453410692%;
  font-family: 'Roboto', sans-serif;
  --icon-color: inherit;
  
}
[id^="TEXT-gdhs1a3u"], .--clone-TEXT-gdhs1a3u {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 100.08370535714286%;
  
}
[id^="TEXT-gdhs1a3u"] .x-text,
[id^="TEXT-gdhs1a3u"] .x-text a,
.--clone-TEXT-gdhs1a3u .x-text,
.--clone-TEXT-gdhs1a3u .x-text a {
  --width: 100.08370535714286%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #002B5B;
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #002B5B);
}
[id^="TEXT-gdhs1a3u"] .x-text:hover,
.--clone-TEXT-gdhs1a3u .x-text:hover,
[id^="TEXT-gdhs1a3u"] a:hover,
.--clone-TEXT-gdhs1a3u a:hover {
  
}

#REWARD-POINT-c0p63853 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 40.7px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#REWARD-POINT-c0p63853 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 15px;
  color: #000000;
  
}
#REWARD-POINT-c0p63853 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#REWARD-POINT-c0p63853 input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#REWARD-POINT-c0p63853 input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
[id^="CHECKBOX-6tsefw6f"] {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 40.8px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --icon-color: #002B5B;
  
}
[id^="CHECKBOX-6tsefw6f"] .x-checkbox {
  -webkit-text-stroke: 0px #000000ff;
background: #f4f7f8;
border: none;
color: #000000d9;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 300;

  background: #ffffff;
  gap: 0px;
  grid-template-columns: repeat(1, 1fr);
}
[id^="CHECKBOX-6tsefw6f"] .x-checkbox-option {
  padding: 0px 15px;
  border-color: #000000ff;
  border-radius: 0px;
  border-width: 0px;
  border-style: none;
}
[id^="CHECKBOX-6tsefw6f"] .checkbox-wrapper .checkbox{
  border-radius: 0px;
}
[id^="CHECKBOX-6tsefw6f"] .x-checkbox-option .checkbox:before{
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  height: 40%;
  width: 65%;
  margin-top: -1px;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  transform: translate(-50%,-50%) rotate(135deg);
  opacity: 0;
  visibility: hidden;
  box-sizing: border-box;
}
[id^="CHECKBOX-6tsefw6f"] .x-checkbox-option .checkbox-wrapper input[type="checkbox"]:checked + .checkbox {
  background: var(--icon-color, #0075ff);
  border-color: var(--icon-color, #0075ff);
}
[id^="CHECKBOX-6tsefw6f"] .x-checkbox-option .checkbox-wrapper input[type="checkbox"]:checked + .checkbox:before {
  opacity: 1;
  visibility: visible;
}
[id^="CHECKBOX-6tsefw6f"] .x-checkbox-connect {
  flex-direction: row;
}
  [id^="CHECKBOX-6tsefw6f"] .x-checkbox-connect-image {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 50%;
  }
  [id^="CHECKBOX-6tsefw6f"] .x-checkbox-connect-content {
    width: 50%;
  }

[id^="CHECKBOX-6tsefw6f"] .x-checkbox-connect-image img {
  object-fit: contain;
  border-style: solid;
  width: 200px;
  height: 150px;
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  display: flex;
}
[id^="TEXT-2xaflck3"], .--clone-TEXT-2xaflck3 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 17;
grid-row-start: 16;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 47.71863117870723%;
  
}
[id^="TEXT-2xaflck3"] .x-text,
[id^="TEXT-2xaflck3"] .x-text a,
.--clone-TEXT-2xaflck3 .x-text,
.--clone-TEXT-2xaflck3 .x-text a {
  --width: 47.71863117870723%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-2xaflck3"] .x-text:hover,
.--clone-TEXT-2xaflck3 .x-text:hover,
[id^="TEXT-2xaflck3"] a:hover,
.--clone-TEXT-2xaflck3 a:hover {
  
}

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

#LINE-xptign9x {
  --width: 100.01893566418735%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 18;grid-row-start: 17;height: 4px;justify-self: end;margin-right: -0.0189356641873681%;margin-top: calc(0px * 2);width: 100.01893566418735%;
  height: auto;
  
}
#LINE-xptign9x .line-container {
  border-color: #f4f3f3;
border-style: solid;
border-width: 1.0px;
}

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


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


  
}

#CONTAINER-a12xtjzn {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: var(--color_34);
border-radius: 0px 0px 0px 0px;
border-style: none;
border-width: 2.0px;
  --width: 100.0%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: start;margin-bottom: 0px;margin-left: 0%;row-gap: 12px;width: 100.0%;
  
  
  
  
  
  border: 2px none var(--color_34);


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

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

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

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

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

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

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

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

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

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

[id^="TEXT-v1eif0y1"], .--clone-TEXT-v1eif0y1 {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 67.25105189340813%;
  
}
[id^="TEXT-v1eif0y1"] .x-text,
[id^="TEXT-v1eif0y1"] .x-text a,
.--clone-TEXT-v1eif0y1 .x-text,
.--clone-TEXT-v1eif0y1 .x-text a {
  --width: 67.25105189340813%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 600;
height: 100%;
text-decoration: initial;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-v1eif0y1"] .x-text:hover,
.--clone-TEXT-v1eif0y1 .x-text:hover,
[id^="TEXT-v1eif0y1"] a:hover,
.--clone-TEXT-v1eif0y1 a:hover {
  
}

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


#CONTAINER-aesh3rqi {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 15px 1fr 15px;grid-template-rows: minmax(20px, max-content) minmax(30px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(10px, max-content) minmax(10px, 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:   #000000ff;


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

#FORM-d4bc788s {
  --width: 100%;align-self: start;column-gap: 15px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(38px, max-content) minmax(38px, max-content) minmax(70px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 15px;width: 100%;
  font-family: 'Roboto', sans-serif;
  --icon-color: inherit;
  
}
#INPUT-lq92dqey {
  --width: 100%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: end;margin-bottom: px;margin-right: %;width: 100%;
  
}
#INPUT-lq92dqey .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 15px;
  color: #000000;
  
}
#INPUT-lq92dqey input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #cccccc;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-lq92dqey input[type="date"] {
  -webkit-text-fill-color: var(--font_color_7);
}
#INPUT-lq92dqey input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#PHONE-NUMBER-6nzbholm {
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: end;margin-bottom: px;margin-right: %;width: 100%;
  
}
#PHONE-NUMBER-6nzbholm .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 15px;
  color: #000000;
  
}
#PHONE-NUMBER-6nzbholm input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #cccccc;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-6nzbholm input[type="date"] {
  -webkit-text-fill-color: var(--font_color_7);
}
#PHONE-NUMBER-6nzbholm input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#TEXT-AREA-vik61zvc {
  --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%;
  
}
#TEXT-AREA-vik61zvc .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 15px;
  color: #000000;
  
}
#TEXT-AREA-vik61zvc textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #cccccc;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#TEXT-AREA-vik61zvc textarea::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#DETECT-ADDRESS-35xkczz6 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#DETECT-ADDRESS-35xkczz6 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 15px;
  color: #000000;
  
}
#DETECT-ADDRESS-35xkczz6 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #cccccc;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#DETECT-ADDRESS-35xkczz6 input[type="date"] {
  -webkit-text-fill-color: var(--font_color_7);
}
#DETECT-ADDRESS-35xkczz6 input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#CHECKBOX-GROUP-7fucaqya {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 9;grid-row-start: 8;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --icon-color: #002B5B;
  
}
#CHECKBOX-GROUP-7fucaqya .checked {
  width: 15px;
  height: 15px;
  margin-right: 10px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-7fucaqya label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-7fucaqya .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
font-family: 'Roboto', sans-serif;
font-size: 13.0px;
  row-gap: 15px;
}
#FORM-fobp95v5 {
  --width: 100%;align-self: start;column-gap: 15px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 11;grid-row-start: 10;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(40.1px, max-content);height: 40.1px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 15px;width: 100%;
  font-family: 'Roboto', sans-serif;
  --icon-color: inherit;
  
}
#SUBMIT-BUTTON-orbtiry0 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 40.4px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-orbtiry0 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
background: #002B5B;
border-color: #000000ff;
border-radius: 8px 8px 8px 8px;
color: var(--color_00);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#PAYMENT-gvwg2y4u {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --icon-color: #002B5B;
  
}
#PAYMENT-gvwg2y4u label {
  -webkit-text-stroke: 0px #000000ff;
border-color: #e8eaed;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
}
#PAYMENT-gvwg2y4u .payment--method {
  padding: 8px 8px;
}
#PAYMENT-gvwg2y4u .payment-wrapper {
  grid-template-columns: repeat(1, 1fr);
  gap: 12px;
}
#PAYMENT-gvwg2y4u .payment-wrapper label.selected, #PAYMENT-gvwg2y4u .payment-wrapper label:hover {
  border-color: #002B5B;
}
#SECTION-ieanlw9u {
  height: auto;
  grid-template-columns: 30px 3fr 2fr 2fr 2fr 30px;
  grid-template-rows: minmax(30px, max-content) minmax(100px, max-content) minmax(50px, max-content) minmax(50px, max-content) minmax(200px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-ieanlw9u .x-section-background {
  background: #002B5B;
  
  
  
  
  
  
  --height: 430;
  --bg: #002B5B;
}

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



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


#CONTAINER-3wq7w0f6 {
  --bg: #30a1de00;
  background: #30a1de00;
border-color: var(--color_22);
  --width: 28.202114427860693%;align-self: start;grid-column-end: 5;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 0px 1fr 10px;grid-template-rows: minmax(20px, max-content) minmax(100px, max-content);height: auto;justify-self: start;margin-left: 530.5px;margin-top: 0px;row-gap: 10px;width: 28.202114427860693%;
  
  
  
  
  
  border:   var(--color_22);


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

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


#MENU-563rxyso .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-563rxyso > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-563rxyso > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-563rxyso > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-563rxyso > ul > .menu-item:not(:first-child) {
  
}
#MENU-563rxyso ul li .tag-link {
  border-style: none none none none;

}
#MENU-563rxyso ul li .tag-link:hover {
  color: #fa2f7a !important;
background: #00000000;



font-weight: bold;


border-style: none none none none;

}




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

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

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

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

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


#CONTAINER-ptnhp481 {
  --bg: #30a1de00;
  background: #30a1de00;
border-color: #000000ff;
  --width: 35.982572115384606%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 0px 1fr 10px;grid-template-rows: minmax(19px, max-content) minmax(100px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: 0px;row-gap: 10px;width: 35.982572115384606%;
  
  
  
  
  
  border:   #000000ff;


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

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


#MENU-7bdhkx7x .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-7bdhkx7x > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-7bdhkx7x > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-7bdhkx7x > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-7bdhkx7x > ul > .menu-item:not(:first-child) {
  
}
#MENU-7bdhkx7x ul li .tag-link {
  border-style: none none none none;

}
#MENU-7bdhkx7x ul li .tag-link:hover {
  color: #fa2f7a !important;
background: #00000000;



font-weight: bold;


border-style: none none none none;

}




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

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

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

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


#CONTAINER-vmg4m9zf {
  --bg: #30a1de00;
  background: #30a1de00;
border-color: #000000ff;
  --width: 410px;align-self: start;display: none;grid-column-end: 6;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 10px 1fr 0px;grid-template-rows: minmax(25px, max-content) minmax(156.45359029019045px, max-content);height: 191px;justify-self: end;margin-right: 0px;margin-top: 0px;row-gap: 10px;width: 410px;
  
  
  
  
  
  border:   #000000ff;


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

#GOOGLEMAP-sujc5f3x {
  --width: 400px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 130.6875px;justify-self: start;margin-left: 0px;margin-top: 0px;width: 400px;
  
}

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


  
}

#IMAGE-6nak0bbi {
  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: 25px;
  
}
#IMAGE-6nak0bbi picture {
  --width: 25px;
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
height: 100%;
width: 100%;
}

#CONTAINER-t39y9kcj {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 40px;bottom: 130px;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: 40px;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


  
}

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

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

#IMAGE-f1lbk0dl {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-bottom: 12px;
margin-left: calc(0% * 2);
width: 40px;
  
}
#IMAGE-f1lbk0dl picture {
  --width: 40px;
border-color: #000000ff;
border-radius: 25px 25px 25px 25px;
height: 100%;
width: 100%;
}
#CONTAINER-weyct8wx .animation, #CONTAINER-weyct8wx.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-weyct8wx {
  
}

#CONTAINER-weyct8wx {
  --bg: #d81159;
  background: #d81159;
border-color: #dddddd;
border-radius: 50px 50px 50px 50px;
border-style: solid;
border-width: 0.0px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
transform:  perspective(0px);
  --width: 40px;bottom: 70px;grid-template-columns: 1fr;grid-template-rows: minmax(38.46347036885832px, max-content);height: 40.4px;left: 15px;position: fixed;width: 40px;z-index: 9999;
  
  
  
  
  filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  border: 0px solid #dddddd;


  
}

#IMAGE-0noyabi8 {
  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: 21px;
  
}
#IMAGE-0noyabi8 picture {
  --width: 21px;
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
height: 100%;
width: 100%;
}

#CONTAINER-xrbp5jzy {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 83.05248963452088%;align-self: end;grid-column-end: 4;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(60px, max-content) minmax(5px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(25px, max-content);height: auto;justify-self: start;margin-bottom: 13px;margin-left: 0px;width: 83.05248963452088%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-plqarr8z"], .--clone-TEXT-plqarr8z {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: start;
margin-bottom: 0px;
margin-left: 30.6px;
width: 91.72413793103448%;
  
}
[id^="TEXT-plqarr8z"] .x-text,
[id^="TEXT-plqarr8z"] .x-text a,
.--clone-TEXT-plqarr8z .x-text,
.--clone-TEXT-plqarr8z .x-text a {
  --width: 91.72413793103448%;
-webkit-text-stroke: 0px var(--color_04);
color: var(--color_04);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 500;
height: 100%;
line-height: 1.1;
text-align: left;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-plqarr8z"] .x-text:hover,
.--clone-TEXT-plqarr8z .x-text:hover,
[id^="TEXT-plqarr8z"] a:hover,
.--clone-TEXT-plqarr8z a:hover {
  
}

  #TEXT-plqarr8z{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-plqarr8z:hover, #TEXT-plqarr8z:hover > * {
    color: #fa2f7a !important;
  }
[id^="TEXT-f82xsbz0"], .--clone-TEXT-f82xsbz0 {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: start;
margin-bottom: 0px;
margin-left: 30.8px;
width: 90.11494252873564%;
  
}
[id^="TEXT-f82xsbz0"] .x-text,
[id^="TEXT-f82xsbz0"] .x-text a,
.--clone-TEXT-f82xsbz0 .x-text,
.--clone-TEXT-f82xsbz0 .x-text a {
  --width: 90.11494252873564%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
line-height: 1.2;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-f82xsbz0"] .x-text:hover,
.--clone-TEXT-f82xsbz0 .x-text:hover,
[id^="TEXT-f82xsbz0"] a:hover,
.--clone-TEXT-f82xsbz0 a:hover {
  
}

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

#RECT-g1k276je {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 25.90625px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 5.888620542690723%;
  
  
  
  
}
#RECT-g1k276je .x-rect {
  --width: 5.888620542690723%;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9Im1hcC1tYXJrZXItcmFkaXVzIj48cGF0aCBkPSJNMTIsMkMxNS4zMSwyIDE4LDQuNjYgMTgsNy45NUMxOCwxMi40MSAxMiwxOSAxMiwxOUMxMiwxOSA2LDEyLjQxIDYsNy45NUM2LDQuNjYgOC42OSwyIDEyLDJNMTIsNkEyLDIgMCAwLDAgMTAsOEEyLDIgMCAwLDAgMTIsMTBBMiwyIDAgMCwwIDE0LDhBMiwyIDAgMCwwIDEyLDZNMjAsMTlDMjAsMjEuMjEgMTYuNDIsMjMgMTIsMjNDNy41OCwyMyA0LDIxLjIxIDQsMTlDNCwxNy43MSA1LjIyLDE2LjU2IDcuMTEsMTUuODNMNy43NSwxNi43NEM2LjY3LDE3LjE5IDYsMTcuODEgNiwxOC41QzYsMTkuODggOC42OSwyMSAxMiwyMUMxNS4zMSwyMSAxOCwxOS44OCAxOCwxOC41QzE4LDE3LjgxIDE3LjMzLDE3LjE5IDE2LjI1LDE2Ljc0TDE2Ljg5LDE1LjgzQzE4Ljc4LDE2LjU2IDIwLDE3LjcxIDIwLDE5WiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

#IMAGE-c8x2fbub {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 160px;
  
}
#IMAGE-c8x2fbub picture {
  --width: 160px;
border-color: #000000ff;
filter: contrast(1.5) brightness(1.5) saturate(1) sepia(1);
height: 100%;
width: 100%;
}
[id^="TEXT-mou1x53z"], .--clone-TEXT-mou1x53z {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 1.5px;
margin-top: 0px;
width: 99%;
  
}
[id^="TEXT-mou1x53z"] .x-text,
[id^="TEXT-mou1x53z"] .x-text a,
.--clone-TEXT-mou1x53z .x-text,
.--clone-TEXT-mou1x53z .x-text a {
  --width: 99%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font: var(--font_6);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 500;
height: 100%;
text-align: justify;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-mou1x53z"] .x-text:hover,
.--clone-TEXT-mou1x53z .x-text:hover,
[id^="TEXT-mou1x53z"] a:hover,
.--clone-TEXT-mou1x53z a:hover {
  
}


#RECT-ee09l1tf {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 17.812477111816406px;
justify-self: start;
margin-bottom: calc(0.7727470397949219px * 2);
margin-left: 2px;
width: 4.048813136018182%;
  
  
  
  
}
#RECT-ee09l1tf .x-rect {
  --width: 4.048813136018182%;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNTAnIGhlaWdodD0nNjEnIHZpZXdCb3g9JzAgMCA1MCA2MScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMzMuMzM1NSA0My4zNTIzTDM3LjY0MSAzOC4wOTc1QzM4LjIyMDggMzcuMzk4NSAzOC45NTQ1IDM2LjkyIDM5Ljc1MjkgMzYuNzIwMUM0MC41NTEzIDM2LjUyMDIgNDEuMzgwMSAzNi42MDc2IDQyLjEzODcgMzYuOTcxNEw0Ny4zODYgMzkuNTI4NUM0OC4xNTI1IDM5LjkwODIgNDguODA5OCA0MC41NTY0IDQ5LjI3NSA0MS4zOTE0QzQ5Ljc0MDIgNDIuMjI2NCA0OS45OTI1IDQzLjIxMDcgNTAgNDQuMjIwM1Y1NS45NDk4QzQ5Ljk5NTYgNTYuNjM2NyA0OS44NzcyIDU3LjMxNTMgNDkuNjUyMyA1Ny45NDQ4QzQ5LjQyNzIgNTguNTc0MyA0OS4xMDAyIDU5LjE0MTggNDguNjkwNyA1OS42MTMxQzQ4LjI4MTIgNjAuMDg0MyA0Ny43OTggNjAuNDQ5NSA0Ny4yNjk4IDYwLjY4NjhDNDYuNzQxNyA2MC45MjQgNDYuMTc5NyA2MS4wMjgzIDQ1LjYxNzcgNjAuOTkzNEM4Ljg0Nzk4IDU4LjIwMTkgMS40Mjg3MiAyMC4xOTgzIDAuMDI1NTk1NSA1LjY1Mzc1Qy0wLjAzOTUzNjMgNC45Mzk1IDAuMDE5OTc4IDQuMjE2NTQgMC4yMDAyMTggMy41MzIzMUMwLjM4MDQ1OCAyLjg0ODE4IDAuNjc3MzQ4IDIuMjE4MzcgMS4wNzEzNCAxLjY4NDMxQzEuNDY1MzQgMS4xNTAyNSAxLjk0NzUzIDAuNzI0MDU5IDIuNDg2MTkgMC40MzM3NzNDMy4wMjQ4MyAwLjE0MzQ4NyAzLjYwNzc1IC0wLjAwNDMwODQzIDQuMTk2NTggOS41NjA1M2UtMDVIMTMuNDgwM0MxNC4zMDg3IDAuMDAzMDg4MzUgMTUuMTE3NCAwLjMwODUwOSAxNS44MDI1IDAuODc3MDY5QzE2LjQ4NzYgMS40NDU2MiAxNy4wMTc2IDIuMjUxMzIgMTcuMzI0NSAzLjE5MDVMMTkuNDE5NSA5LjU5NDg2QzE5LjcyNzUgMTAuNTE2OSAxOS44MDYxIDExLjUyOTMgMTkuNjQ1NSAxMi41MDU2QzE5LjQ4NDggMTMuNDgxOSAxOS4wOTIgMTQuMzc4OCAxOC41MTYxIDE1LjA4NDJMMTQuMjEwNyAyMC4zMzlDMTQuMjEwNyAyMC4zMzkgMTYuNjkwMSA0MC44MTg4IDMzLjMzNTUgNDMuMzUyM1onIGZpbGw9J2N1cnJlbnRDb2xvcicvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#LINE-1jidmpke {
  --width: 100%;align-self: center;grid-column-end: 6;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%;
  height: auto;
  
}
#LINE-1jidmpke .line-container {
  border-color: var(--color_00);
border-style: solid;
border-width: 1.0px;
}


#CONTAINER-9kamj58k {
  --bg: #30a1de00;
  background: #30a1de00;
border-color: #000000ff;
  --width: 47.139862247880735%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 0px 1fr 10px;grid-template-rows: minmax(21px, max-content) minmax(98px, max-content);height: auto;justify-self: start;margin-left: 140px;margin-top: 0px;row-gap: 10px;width: 47.139862247880735%;
  
  
  
  
  
  border:   #000000ff;


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

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


#MENU-zu7zm9wl .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-zu7zm9wl > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-zu7zm9wl > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-zu7zm9wl > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-zu7zm9wl > ul > .menu-item:not(:first-child) {
  
}
#MENU-zu7zm9wl ul li .tag-link {
  border-style: none none none none;

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



font-weight: bold;


border-style: none none none none;

}




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

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

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

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

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


#CONTAINER-me5o6aop {
  --bg: #30a1de00;
  background: #30a1de00;
border-color: var(--color_22);
  --width: 21.323585138504583%;align-self: start;grid-column-end: 5;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 0px 1fr 10px;grid-template-rows: minmax(20px, max-content) minmax(100px, max-content);height: auto;justify-self: start;margin-left: 325px;margin-top: 0.40625px;row-gap: 10px;width: 21.323585138504583%;
  
  
  
  
  
  border:   var(--color_22);


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

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


#MENU-i64wmmns .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-i64wmmns > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-i64wmmns > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-i64wmmns > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-i64wmmns > ul > .menu-item:not(:first-child) {
  
}
#MENU-i64wmmns ul li .tag-link {
  border-style: none none none none;

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



font-weight: bold;


border-style: none none none none;

}




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

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

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

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

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

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


#CONTAINER-gik4trx8 {
  --bg: #30a1de00;
  background: #30a1de00;
border-color: #000000ff;
  --width: 410px;align-self: start;display: none;grid-column-end: 4;grid-column-start: 2;grid-row-end: 8;grid-row-start: 6;grid-template-columns: 10px 1fr 0px;grid-template-rows: minmax(25px, max-content) minmax(156.45359029019045px, max-content);height: 191px;justify-self: end;margin-right: 0px;margin-top: 29.8125px;row-gap: 10px;width: 410px;
  
  
  
  
  
  border:   #000000ff;


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

#GOOGLEMAP-pe5ovbcf {
  --width: 400px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 130.6875px;justify-self: start;margin-left: 0px;margin-top: 0px;width: 400px;
  
}

#CONTAINER-ga7zsbq0 {
  --bg: #30a1de00;
  background: #30a1de00;
border-color: #000000ff;
  --width: 312.65625px;align-self: start;grid-column-end: 6;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 12px 0.993fr 0px;grid-template-rows: minmax(25px, max-content) minmax(140px, max-content);height: 175px;justify-self: end;margin-right: 0px;margin-top: 0px;row-gap: 10px;width: 312.65625px;
  
  
  
  
  
  border:   #000000ff;


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

#GOOGLEMAP-e6vfnfat {
  --width: 300px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 130px;justify-self: start;margin-left: 0.640625px;margin-top: 1.8125px;width: 300px;
  
}

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


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

#MENU-ud2jm8jo {
  --width: 100.00000000000004%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0px;margin-top: 0px;width: 100.00000000000004%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


#MENU-ud2jm8jo .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-ud2jm8jo > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-ud2jm8jo > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-ud2jm8jo > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ud2jm8jo > ul > .menu-item:not(:first-child) {
  
}
#MENU-ud2jm8jo ul li .tag-link {
  border-style: none none none none;

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



font-weight: bold;


border-style: none none none none;

}




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

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

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

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

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

#MENU-0po4cy8u {
  --width: 99.67897271268058%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: start;margin-left: 0px;margin-top: 0px;width: 99.67897271268058%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


#MENU-0po4cy8u .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-0po4cy8u > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-0po4cy8u > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-0po4cy8u > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-0po4cy8u > ul > .menu-item:not(:first-child) {
  
}
#MENU-0po4cy8u ul li .tag-link {
  border-style: none none none none;

}
#MENU-0po4cy8u ul li .tag-link:hover {
  color: #fa2f7a !important;
background: #00000000;



font-weight: bold;


border-style: none none none none;

}




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

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

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

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

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

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

#MENU-pvnyyre3 {
  --width: 99.67897271268058%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: auto;justify-self: start;margin-left: 0px;margin-top: 0.1875px;width: 99.67897271268058%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


#MENU-pvnyyre3 .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-pvnyyre3 > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-pvnyyre3 > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-pvnyyre3 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-pvnyyre3 > ul > .menu-item:not(:first-child) {
  
}
#MENU-pvnyyre3 ul li .tag-link {
  border-style: none none none none;

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



font-weight: bold;


border-style: none none none none;

}




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

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

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

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

#MENU-vbjrw5nu {
  --width: 99.67897271268058%;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: 0px;margin-top: calc(0px * 2);width: 99.67897271268058%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


#MENU-vbjrw5nu .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-vbjrw5nu > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-vbjrw5nu > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-vbjrw5nu > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-vbjrw5nu > ul > .menu-item:not(:first-child) {
  
}
#MENU-vbjrw5nu ul li .tag-link {
  border-style: none none none none;

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



font-weight: bold;


border-style: none none none none;

}




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

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

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

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

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


#RECT-t01p76wd {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 15px;
  
  
  
  
}
#RECT-t01p76wd .x-rect {
  --width: 15px;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtZG93biI+PHBhdGggZD0iTTEwNzUgNzM2cTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMEw4NyA3NTlxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDM5MyAzOTMgMzkzLTM5M3ExMC0xMCAyMy0xMHQyMyAxMGw1MCA1MHExMCAxMCAxMCAyM3oiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

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

  border:   ;


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


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

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

  border:   ;


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


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

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

  border:   ;


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


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

#RECT-g9bik8n4 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 20px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 15px;
  
  
  
  
}
#RECT-g9bik8n4 .x-rect {
  --width: 15px;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

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

  border:   ;


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


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

#RECT-5rsvd41f {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 20px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 15px;
  
  
  
  
}
#RECT-5rsvd41f .x-rect {
  --width: 15px;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

#RECT-nvcnc28t {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 20px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 15px;
  
  
  
  
}
#RECT-nvcnc28t .x-rect {
  --width: 15px;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtZG93biI+PHBhdGggZD0iTTEwNzUgNzM2cTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMEw4NyA3NTlxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDM5MyAzOTMgMzkzLTM5M3ExMC0xMCAyMy0xMHQyMyAxMGw1MCA1MHExMCAxMCAxMCAyM3oiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-nvcnc28t::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-d59gbp1h {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 600px;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(15px, max-content) minmax(200px, max-content) minmax(15px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-d59gbp1h.anim {
  --width: 600px;
  animation: zoom-in 0.2s ease;
}
#FORM-fc6z36cn {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1.188fr;grid-template-rows: minmax(45px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(70px, 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%;
  font-family: 'Roboto', sans-serif;
  --icon-color: #0075fffe01;
  
}
[id^="TEXT-i0cna017"], .--clone-TEXT-i0cna017 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-i0cna017"] .x-text,
[id^="TEXT-i0cna017"] .x-text a,
.--clone-TEXT-i0cna017 .x-text,
.--clone-TEXT-i0cna017 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 20.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-i0cna017"] .x-text:hover,
.--clone-TEXT-i0cna017 .x-text:hover,
[id^="TEXT-i0cna017"] a:hover,
.--clone-TEXT-i0cna017 a:hover {
  
}

#INPUT-pnxsaa8q {
  --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-pnxsaa8q .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 15px;
  
  
}
#INPUT-pnxsaa8q input {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_01);
border-radius: 10px 10px 10px 10px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-pnxsaa8q input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-pnxsaa8q input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#PHONE-NUMBER-wb5mpuoe {
  --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%;
  
}
#PHONE-NUMBER-wb5mpuoe .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 15px;
  
  
}
#PHONE-NUMBER-wb5mpuoe input {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_01);
border-radius: 10px 10px 10px 10px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-wb5mpuoe input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-wb5mpuoe input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#TEXTAREA-qy694tkt {
  --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%;
  
}
#TEXTAREA-qy694tkt .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 15px;
  
  
}
#TEXTAREA-qy694tkt textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_01);
border-radius: 10px 10px 10px 10px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#TEXTAREA-qy694tkt textarea::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-vo7a9ryd {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 40px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 160px;
  
}
#SUBMIT-BUTTON-vo7a9ryd .x-button-wrapper {
  --width: 160px;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
border-style: solid;
border-width: 0.0px;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

#RECT-te0s8a0t {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 25px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 25px;
  
  
  
  
}
#RECT-te0s8a0t .x-rect {
  --width: 25px;
background: var(--color_04);
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_04));
}
#RECT-te0s8a0t::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;
  
}
  #RECT-te0s8a0t{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #RECT-te0s8a0t:hover > * {
    background: #d81159 !important;
  }
#POPUP-7somgtw6 {
  
  --right: 0; right: var(--right);
  
  background: #ffffff;
border-color: #003cbf;
border-radius: 10px 10px 10px 10px;
border-width: 1.0px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  width: 350px;
  height: auto;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 55px; top: var(--top);
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 1pxpx;
  border-color: #003cbf;
  border-radius: 10px 10px 10px 10pxpx;
  border-style: solid;
  
}
#POPUP-7somgtw6.anim {
  --width: 350px;
  animation: fade-in 0.5s ease;
}

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


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

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

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

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

#QUANTITY-INPUT-9pn6ibpr {
  --width: 100px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 32px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 100px;
  background: var(--color_00);
border-color: var(--color_01);
border-radius: 35px 35px 35px 35px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-9pn6ibpr .quantity__input {
  background: var(--color_00);
  
  padding-left: 25px;
  padding-right: 25px;
  
}
#QUANTITY-INPUT-9pn6ibpr .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-9pn6ibpr .quantity__button[name="minus"] {
  background: var(--color_01);
border-color: #003cbf;
border-width: 0.0px;
  border-top-style: unset;border-bottom-style: unset;border-left-style: unset;border-right-style: unset;
  width:25px;
}
#QUANTITY-INPUT-9pn6ibpr .quantity__button[name="minus"] svg {
  width: 8px;
}
#QUANTITY-INPUT-9pn6ibpr .quantity__button[name="plus"] {
  background: #e3e3e3ff;
border-color: #003cbf;
border-width: 0.0px;
  border-top-style: unset;border-bottom-style: unset;border-left-style: unset;border-right-style: unset;
  width:25px;
}
#QUANTITY-INPUT-9pn6ibpr .quantity__button[name="plus"] svg {
  width: 8px;
}
[id^="TEXT-DATASET-ryyie9l4"], .--clone-TEXT-DATASET-ryyie9l4 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-ryyie9l4"] .x-text,
[id^="TEXT-DATASET-ryyie9l4"] .x-text a,
.--clone-TEXT-DATASET-ryyie9l4 .x-text,
.--clone-TEXT-DATASET-ryyie9l4 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-style: initial;
font-weight: 400;
height: 100%;
line-height: 2;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-DATASET-ryyie9l4"] .x-text:hover,
.--clone-TEXT-DATASET-ryyie9l4 .x-text:hover,
[id^="TEXT-DATASET-ryyie9l4"] a:hover,
.--clone-TEXT-DATASET-ryyie9l4 a:hover {
  
}

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

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

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

#CART-ITEMS-EMPTY-z98p088e {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
[id^="TEXT-nkvui6s1"], .--clone-TEXT-nkvui6s1 {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-nkvui6s1"] .x-text,
[id^="TEXT-nkvui6s1"] .x-text a,
.--clone-TEXT-nkvui6s1 .x-text,
.--clone-TEXT-nkvui6s1 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 14.0px;
font-weight: 500;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #25282A);
}
[id^="TEXT-nkvui6s1"] .x-text:hover,
.--clone-TEXT-nkvui6s1 .x-text:hover,
[id^="TEXT-nkvui6s1"] a:hover,
.--clone-TEXT-nkvui6s1 a:hover {
  
}


#RECT-bka7cf8f {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 24px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 24px;
  
  
  
  
}
#RECT-bka7cf8f .x-rect {
  --width: 24px;
background: #000000;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAxLjM4NyAyMDEuMzg3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMDEuMzg3IDIwMS4zODc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4gPGc+IDxnPiA8cGF0aCBkPSJNMTI5LjQxMywyNC44ODVDMTI3LjM4OSwxMC42OTksMTE1LjA0MSwwLDEwMC42OTIsMEM5MS40NjQsMCw4Mi43LDQuNDUzLDc3LjI1MSwxMS45MTYgICAgYy0xLjExMywxLjUyMi0wLjc4LDMuNjU3LDAuNzQyLDQuNzdjMS41MTcsMS4xMDksMy42NTcsMC43OCw0Ljc2OC0wLjc0NGM0LjE3MS01LjcwNywxMC44NzMtOS4xMTUsMTcuOTMtOS4xMTUgICAgYzEwLjk3NCwwLDIwLjQxNSw4LjE3OCwyMS45NjMsMTkuMDIxYzAuMjQ0LDEuNzAzLDEuNzA1LDIuOTMyLDMuMzc2LDIuOTMyYzAuMTU5LDAsMC4zMjMtMC4wMTIsMC40ODYtMC4wMzQgICAgQzEyOC4zODIsMjguNDc5LDEyOS42NzksMjYuNzUsMTI5LjQxMywyNC44ODV6Ij48L3BhdGg+IDwvZz4gPC9nPiA8Zz4gPGc+IDxwYXRoIGQ9Ik0xNzguNzEyLDYzLjA5NmwtMTAuMjQtMTcuMDY3Yy0wLjYxNi0xLjAyOS0xLjcyNy0xLjY1Ny0yLjkyNy0xLjY1N2gtOS44MTNjLTEuODg0LDAtMy40MTMsMS41MjktMy40MTMsMy40MTMgICAgczEuNTI5LDMuNDEzLDMuNDEzLDMuNDEzaDcuODgxbDYuMTQ0LDEwLjI0SDMxLjYyNmw2LjE0NC0xMC4yNGgzLjYxNWMxLjg4NCwwLDMuNDEzLTEuNTI5LDMuNDEzLTMuNDEzcy0xLjUyOS0zLjQxMy0zLjQxMy0zLjQxMyAgICBoLTUuNTQ3Yy0xLjIsMC0yLjMxMSwwLjYyOC0yLjkyNywxLjY1N2wtMTAuMjQsMTcuMDY3Yy0wLjYzMywxLjA1Ni0wLjY0OCwyLjM2OS0wLjA0MywzLjQzOXMxLjczOSwxLjczMiwyLjk3LDEuNzMyaDE1MC4xODcgICAgYzEuMjMxLDAsMi4zNjQtMC42NjIsMi45Ny0xLjczMlMxNzkuMzQ1LDY0LjE1LDE3OC43MTIsNjMuMDk2eiI+PC9wYXRoPiA8L2c+IDwvZz4gPGc+IDxnPiA8cGF0aCBkPSJNMTYxLjY5OCwzMS42MjNjLTAuNDc4LTAuNzcxLTEuMjQxLTEuMzE4LTIuMTIzLTEuNTI0bC00Ni41MzEtMTAuODgzYy0wLjg4MS0wLjIwNy0xLjgwOS0wLjA1My0yLjU3OSwwLjQyMyAgICBjLTAuNzY4LDAuNDc4LTEuMzE2LDEuMjQxLTEuNTIyLDIuMTIzbC0zLjUwOSwxNWMtMC40MywxLjgzNSwwLjcxLDMuNjcxLDIuNTQ2LDQuMDk5YzEuODM1LDAuNDMsMy42NzMtMC43MSw0LjEwMS0yLjU0NiAgICBsMi43MzItMTEuNjc1bDM5Ljg4Myw5LjMyOWwtNi4yNjcsMjYuNzk1Yy0wLjQzLDEuODM1LDAuNzEsMy42NzEsMi41NDYsNC4wOTljMC4yNjMsMC4wNjEsMC41MjQsMC4wOSwwLjc4MiwwLjA5ICAgIGMxLjU1LDAsMi45NTMtMS4wNjIsMy4zMTgtMi42MzVsNy4wNDUtMzAuMTE4QzE2Mi4zMjgsMzMuMzE5LDE2Mi4xNzYsMzIuMzkxLDE2MS42OTgsMzEuNjIzeiI+PC9wYXRoPiA8L2c+IDwvZz4gPGc+IDxnPiA8cGF0aCBkPSJNMTAyLjQ5NywzOS42OTJsLTMuMTEtMjYuMzA1Yy0wLjEwNi0wLjg5OS0wLjU2NS0xLjcyLTEuMjc3LTIuMjhjLTAuNzEyLTAuNTYtMS42MTEtMC44MTYtMi41MTQtMC43MWwtNTcuMDksNi43NDggICAgYy0xLjg3MSwwLjIyMi0zLjIwOSwxLjkxOC0yLjk4OCwzLjc5MWw1LjE4NSw0My44NzNjMC4yMDYsMS43MzcsMS42NzksMy4wMTQsMy4zODYsMy4wMTRjMC4xMzMsMCwwLjI3LTAuMDA5LDAuNDA2LTAuMDI0ICAgIGMxLjg3LTAuMjIyLDMuMjA4LTEuOTE4LDIuOTg4LTMuNzkxbC00Ljc4NS00MC40ODZsNTAuMzExLTUuOTQ2bDIuNzA4LDIyLjkxNWMwLjIyMiwxLjg3MiwxLjkxLDMuMjAyLDMuNzkxLDIuOTkgICAgQzEwMS4zNzksNDMuMjYxLDEwMi43MTcsNDEuNTY0LDEwMi40OTcsMzkuNjkyeiI+PC9wYXRoPiA8L2c+IDwvZz4gPGc+IDxnPiA8cGF0aCBkPSJNMTI5LjQ5Miw2My41NTZsLTYuNzc1LTI4LjE3NGMtMC4yMTItMC44NzktMC43NjUtMS42NC0xLjUzNi0yLjExM2MtMC43NzEtMC40NjktMS42OTYtMC42MTYtMi41ODEtMC40MDZMNjMuNjEzLDQ2LjA4NyAgICBjLTEuODMzLDAuNDQtMi45NjEsMi4yODQtMi41MjEsNC4xMTdsMy4zODYsMTQuMDgyYzAuNDQsMS44MzUsMi4yODQsMi45NjQsNC4xMTYsMi41MjFjMS44MzMtMC40NCwyLjk2MS0yLjI4NCwyLjUyMS00LjExNyAgICBsLTIuNTg5LTEwLjc2NGw0OC4zNS0xMS42MjZsNS45NzcsMjQuODU0YzAuMzc1LDEuNTY1LDEuNzc1LDIuNjE1LDMuMzE2LDIuNjE1YzAuMjY1LDAsMC41MzMtMC4wMzEsMC44MDItMC4wOTYgICAgQzEyOC44MDQsNjcuMjMyLDEyOS45MzIsNjUuMzg5LDEyOS40OTIsNjMuNTU2eiI+PC9wYXRoPiA8L2c+IDwvZz4gPGc+IDxnPiA8cGF0aCBkPSJNMTc5LjE5Nyw2NC42NzljLTAuMDk0LTEuODE0LTEuNTkyLTMuMjM4LTMuNDEtMy4yMzhIMjUuNmMtMS44MTgsMC0zLjMxNiwxLjQyMy0zLjQxLDMuMjM4bC02LjgyNywxMzMuMTIgICAgYy0wLjA0OCwwLjkzNCwwLjI5LDEuODQ4LDAuOTM0LDIuNTI2YzAuNjQ1LDAuNjc3LDEuNTM5LDEuMDYyLDIuNDc1LDEuMDYyaDE2My44NGMwLjkzNSwwLDEuODMtMC4zODQsMi40NzgtMS4wNjIgICAgYzAuNjQzLTAuNjc4LDAuOTgxLTEuNTkxLDAuOTM0LTIuNTI2TDE3OS4xOTcsNjQuNjc5eiBNMjIuMzY0LDE5NC41Nmw2LjQ3Ny0xMjYuMjkzaDE0My43MDFsNi40NzcsMTI2LjI5M0gyMi4zNjR6Ij48L3BhdGg+IDwvZz4gPC9nPiA8Zz4gPGc+IDxwYXRoIGQ9Ik0xMjYuMjkyLDc1LjA5M2MtNS42NDcsMC0xMC4yNCw0LjU5My0xMC4yNCwxMC4yNGMwLDUuNjQ3LDQuNTkzLDEwLjI0LDEwLjI0LDEwLjI0YzUuNjQ3LDAsMTAuMjQtNC41OTMsMTAuMjQtMTAuMjQgICAgQzEzNi41MzIsNzkuNjg2LDEzMS45MzksNzUuMDkzLDEyNi4yOTIsNzUuMDkzeiBNMTI2LjI5Miw4OC43NDdjLTEuODgzLDAtMy40MTMtMS41MzEtMy40MTMtMy40MTNzMS41MzEtMy40MTMsMy40MTMtMy40MTMgICAgYzEuODgyLDAsMy40MTMsMS41MzEsMy40MTMsMy40MTNTMTI4LjE3NCw4OC43NDcsMTI2LjI5Miw4OC43NDd6Ij48L3BhdGg+IDwvZz4gPC9nPiA8Zz4gPGc+IDxwYXRoIGQ9Ik03NS4wOTIsNzUuMDkzYy01LjY0NywwLTEwLjI0LDQuNTkzLTEwLjI0LDEwLjI0YzAsNS42NDcsNC41OTMsMTAuMjQsMTAuMjQsMTAuMjRjNS42NDcsMCwxMC4yNC00LjU5MywxMC4yNC0xMC4yNCAgICBDODUuMzMyLDc5LjY4Niw4MC43MzksNzUuMDkzLDc1LjA5Miw3NS4wOTN6IE03NS4wOTIsODguNzQ3Yy0xLjg4MiwwLTMuNDEzLTEuNTMxLTMuNDEzLTMuNDEzczEuNTMxLTMuNDEzLDMuNDEzLTMuNDEzICAgIHMzLjQxMywxLjUzMSwzLjQxMywzLjQxM1M3Ni45NzQsODguNzQ3LDc1LjA5Miw4OC43NDd6Ij48L3BhdGg+IDwvZz4gPC9nPiA8Zz4gPGc+IDxwYXRoIGQ9Ik0xMjYuMjkyLDg1LjMzM2gtMC4yNjNjLTEuODg0LDAtMy40MTMsMS41MjktMy40MTMsMy40MTNjMCwwLjQ2NiwwLjA5MiwwLjkxMSwwLjI2MywxLjMxNnYxNy40NTcgICAgYzAsMTIuMjMzLTkuOTUzLDIyLjE4Ny0yMi4xODcsMjIuMTg3cy0yMi4xODctOS45NTMtMjIuMTg3LTIyLjE4N1Y4OC43NDdjMC0xLjg4NC0xLjUyOS0zLjQxMy0zLjQxMy0zLjQxMyAgICBzLTMuNDEzLDEuNTI5LTMuNDEzLDMuNDEzdjE4Ljc3M2MwLDE1Ljk5OCwxMy4wMTUsMjkuMDEzLDI5LjAxMywyOS4wMTNzMjkuMDEzLTEzLjAxNSwyOS4wMTMtMjkuMDEzVjg4Ljc0NyAgICBDMTI5LjcwNSw4Ni44NjMsMTI4LjE3Niw4NS4zMzMsMTI2LjI5Miw4NS4zMzN6Ij48L3BhdGg+IDwvZz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8Zz4gPC9nPiA8L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #000000);
}
#RECT-bka7cf8f::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-6s7cn6fc {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(15px, max-content) minmax(0px, max-content) minmax(60px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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

#BUTTON-xihi4q2w {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 40.6px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#BUTTON-xihi4q2w .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-xihi4q2w{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-xihi4q2w:hover > * {
    background: #d81159 !important;
  }
#POPUP-h5wzpurj {
  --top: 0px; top: var(--top);
  --left: 0; left: var(--left);
  
  background: #f7f7f7;
overflow-x: hidden;
overflow-y: hidden;
  width: 340px;
  height: 100%;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(15px, max-content) minmax(40px, max-content) minmax(20px, max-content) minmax(0px, calc(100% - 166px)) minmax(15px, max-content) minmax(60px, max-content) minmax(15px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-h5wzpurj.anim {
  --width: 340px;
  animation: slide-left 0.5s ease;
}
#BUTTON-nkpwv506 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 38px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 110px;
  
}
#BUTTON-nkpwv506 .x-button-wrapper {
  --width: 110px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 25px 25px 25px 25px;
box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.102);
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-zdpafsms {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 36px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 36px;
  
}
#BUTTON-zdpafsms .x-button-wrapper {
  --width: 36px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
border-color: #000000ff;
border-radius: 20px;
box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.102);
color: var(--color_04);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-zdpafsms{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-zdpafsms:hover > * {
    background: #d81159 !important;
  }
  #BUTTON-zdpafsms{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-zdpafsms:hover, #BUTTON-zdpafsms:hover > * {
    color: #ffffffff !important;
  }

#RECT-2dgo4pnk {
  align-self: center;
grid-column-end: 4;
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%;
  
  
  
  
}
#RECT-2dgo4pnk .x-rect {
  --width: 100%;
background: var(--color_00);
border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-top-style: unset;

  background: var(--active-color, var(--color_00));
}
#RECT-2dgo4pnk::before {
  content: "";
  border-color: var(--color_01);
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-top-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#BUTTON-a8pfdbvr {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 38px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-a8pfdbvr .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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


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


#RECT-nq2etbat {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: end;
margin-right: 0px;
margin-top: calc(0px * 2);
width: 15px;
  
  
  
  
}
#RECT-nq2etbat .x-rect {
  --width: 15px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
transform:  rotateX(180deg) perspective(1000px);
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtZG93biI+PHBhdGggZD0iTTEwNzUgNzM2cTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMEw4NyA3NTlxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDM5MyAzOTMgMzkzLTM5M3ExMC0xMCAyMy0xMHQyMyAxMGw1MCA1MHExMCAxMCAxMCAyM3oiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-qw64eko5::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-ekp0o71h"], .--clone-TEXT-ekp0o71h {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-ekp0o71h"] .x-text,
[id^="TEXT-ekp0o71h"] .x-text a,
.--clone-TEXT-ekp0o71h .x-text,
.--clone-TEXT-ekp0o71h .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-ekp0o71h"] .x-text:hover,
.--clone-TEXT-ekp0o71h .x-text:hover,
[id^="TEXT-ekp0o71h"] a:hover,
.--clone-TEXT-ekp0o71h a:hover {
  
}


#RECT-aw5dfgb0 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 20px;
justify-self: end;
margin-right: 0px;
margin-top: calc(0px * 2);
width: 15px;
  
  
  
  
}
#RECT-aw5dfgb0 .x-rect {
  --width: 15px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
transform:  rotateX(180deg) perspective(1000px);
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtZG93biI+PHBhdGggZD0iTTEwNzUgNzM2cTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMEw4NyA3NTlxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDM5MyAzOTMgMzkzLTM5M3ExMC0xMCAyMy0xMHQyMyAxMGw1MCA1MHExMCAxMCAxMCAyM3oiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-jhgyt3dc::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;
  
}
#TWO-POINT-RANGE-j0jut3iu {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 9;grid-row-start: 8;height: 45px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
}
#TWO-POINT-RANGE-j0jut3iu .two-point--slider-range {
  background-color: var(--color_03);
}

#TWO-POINT-RANGE-j0jut3iu .two-point--slider-range .cursor-pointer {
  width: 48px;
  height: 48px;
  top: -22.0px;
  left: -24.0px;
  cursor: ew-resize;
  background: transparent;
  border-radius: 0;
}

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

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

#TWO-POINT-RANGE-j0jut3iu .two-point--slider-range .two-point--slider-left {
  background-color: var(--color_01);
  width: calc(100% - var(--left-percent) - var(--right-percent) - 6.0px);
}

#TWO-POINT-RANGE-j0jut3iu .two-point--slider-range .two-point--slider-right {
  background-color: var(--color_03);
}

#TWO-POINT-RANGE-j0jut3iu .two-point--slider-min span,
#TWO-POINT-RANGE-j0jut3iu .two-point--slider-max span{
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #000000d9;
font-family: 'Inter', sans-serif;
font-size: 18.0px;
}
#MENU-v7517eby {
  --width: 100%;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%;
  --active-link-color: var(--color_04);
  
  
  
  
  
}


#MENU-v7517eby .x-rect {
  --pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-v7517eby > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-v7517eby > ul > .menu-item .tag-link {
  --pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-v7517eby > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-v7517eby > ul > .menu-item:not(:first-child) {
  
}
#MENU-v7517eby ul li .tag-link {
  border-style: none none none none;

}
#MENU-v7517eby ul li .tag-link:hover,
#MENU-v7517eby ul li > a:hover {
  color: #d81159 !important;
background: #2D699C00;
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none solid none;

}





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

#MENU-ITEM-64fwl3wv > a, #MENU-ITEM-64fwl3wv > div {
  
  
  
  
  
  
  
  
  
}

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

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


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

}
#MENU-4zcn8pa1 ul li .tag-link:hover,
#MENU-4zcn8pa1 ul li > a:hover {
  color: #d81159 !important;
background: #ffffff00;
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





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

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

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

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

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

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

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

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

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


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

}
#MENU-lrn6yvu3 ul li .tag-link:hover,
#MENU-lrn6yvu3 ul li > a:hover {
  color: #d81159 !important;
background: #ffffff00;
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





#MENU-ITEM-08s88ua1 > a, #MENU-ITEM-08s88ua1 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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


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

}
#MENU-w4ez6aap ul li .tag-link:hover,
#MENU-w4ez6aap ul li > a:hover {
  color: #d81159 !important;
background: #ffffff00;
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





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

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

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

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

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


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

}
#MENU-mjmti4iz ul li .tag-link:hover,
#MENU-mjmti4iz ul li > a:hover {
  color: #d81159 !important;
background: #ffffff00;
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





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

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

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

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


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

}
#MENU-y9uk1cho ul li .tag-link:hover,
#MENU-y9uk1cho ul li > a:hover {
  color: #d81159 !important;
background: #ffffff00;
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





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

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

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

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


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

}
#MENU-yrl1laqi ul li .tag-link:hover,
#MENU-yrl1laqi ul li > a:hover {
  color: #d81159 !important;
background: #ffffff00;
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





#MENU-ITEM-78ae7jqj > a, #MENU-ITEM-78ae7jqj > div {
  
  
  
  
  
  
  
  
  
}

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

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

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


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

}
#MENU-o0bc3xnq ul li .tag-link:hover,
#MENU-o0bc3xnq ul li > a:hover {
  color: #d81159 !important;
background: #ffffff00;
border-width: 1px;
border-color: #e3e3e3cc;




border-style: none none none none;

}





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

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

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

#POPUP-be9ctuy1 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
border-radius: 8px 8px 8px 8px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  width: 575px;
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(12px, max-content) minmax(300px, max-content) minmax(12px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 8px 8px 8px 8pxpx;
  border-style: solid;
  
}
#POPUP-be9ctuy1.anim {
  --width: 575px;
  animation: fade-in 0.3s ease;
}
#TABS-ap9obf8g {
  --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: end;margin-right: -1.0316409956589477e-14%;margin-top: -0.251953125px;width: 100%;
  active-color: #002B5B;
active-font-weight: bold;
color: var(--color_04);
font-family: Roboto;
font-size: 20.0px;
nav-bg-color: var(--color_00);
nav-gap: 10;
nav-padding-x: 10;
nav-padding-y: 6;
  overflow: hidden;
  
  font: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-style: inherit;
  font-size: inherit;
  color: inherit;
}
#TABS-ap9obf8g > .cake-tabs-wrapper {
  flex-direction: column;
}
#TABS-ap9obf8g > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon {
  width: 0;
  height: 1px;
}
#TABS-ap9obf8g > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon,
#TABS-ap9obf8g > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
}

#TABS-ap9obf8g > .cake-tabs-wrapper > .tabs-contents-wrapper {
  grid-template-columns: repeat(2, 100%);
  background: #ffffffff;
}
#TABS-ap9obf8g > .cake-tabs-wrapper > .tabs-contents-wrapper .tabs-content {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(10px, max-content) minmax(200px, max-content);
}
#TABS-ap9obf8g > .cake-tabs-wrapper > .tabs-contents-wrapper > .tabs-content {
  opacity: 0;
}
#TABS-ap9obf8g > .cake-tabs-wrapper > .tabs-contents-wrapper .tabs-content.active {
  opacity: 1;
}

#TABS-ap9obf8g > .cake-tabs-wrapper {
  padding: 0 0px;
}
#TABS-ap9obf8g > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-nav-list {
  gap: 10px;
  justify-content: center;
  
  font-family: Roboto;
  
  
  font-size: 20px;
  color: var(--color_04);
}
#TABS-ap9obf8g > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item {
  padding: 6px 10px;
  border-radius: 0px 0px 0px 0px;
  justify-content: start;
  min-width: 0px;
  
  background: var(--color_00);
}
#TABS-ap9obf8g > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active {
  color: #002B5B;
  font-size: px;
  font-weight: bold;
  font-style: ;
  text-decoration: ;
  background: ;
}
#TABS-ap9obf8g > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item .highlight-icon {
  background: #002B5B;
}
#TABS-ap9obf8g > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active .highlight-icon {
  width: 100%;
}
#TABS-ap9obf8g > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  height:1px;
  background: rgba(238, 238, 238);
}
#FORM-gwaxv7kq {
  --width: 100%;align-self: start;column-gap: 15px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(41px, max-content) minmax(41px, max-content) minmax(41px, max-content) minmax(30px, max-content) minmax(45px, max-content) minmax(20px, max-content) minmax(43px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 15px;width: 100%;
  font-family: 'Roboto', sans-serif;
  --icon-color: #002B5B;
  
}
#PHONE-NUMBER-x64s16ny {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-x64s16ny .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-x64s16ny input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #C2C2C2;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-x64s16ny input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-x64s16ny input::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}
#PASSWORD-b9u6ou33 {
  --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-b9u6ou33 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-b9u6ou33 input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #C2C2C2;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-b9u6ou33 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-b9u6ou33 input::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}
[id^="TEXT-xkit1pgy"], .--clone-TEXT-xkit1pgy {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 40%;
  
}
[id^="TEXT-xkit1pgy"] .x-text,
[id^="TEXT-xkit1pgy"] .x-text a,
.--clone-TEXT-xkit1pgy .x-text,
.--clone-TEXT-xkit1pgy .x-text a {
  --width: 40%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: left;
text-decoration: underline;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-xkit1pgy"] .x-text:hover,
.--clone-TEXT-xkit1pgy .x-text:hover,
[id^="TEXT-xkit1pgy"] a:hover,
.--clone-TEXT-xkit1pgy a:hover {
  
}

  #TEXT-xkit1pgy{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-xkit1pgy:hover, #TEXT-xkit1pgy:hover > * {
    color: #d81159 !important;
  }
#SUBMIT-BUTTON-bzosuxgs {
  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-bzosuxgs .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #SUBMIT-BUTTON-bzosuxgs{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #SUBMIT-BUTTON-bzosuxgs:hover > * {
    background: #d81159 !important;
  }
[id^="TEXT-e1u0wv4i"], .--clone-TEXT-e1u0wv4i {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-e1u0wv4i"] .x-text,
[id^="TEXT-e1u0wv4i"] .x-text a,
.--clone-TEXT-e1u0wv4i .x-text,
.--clone-TEXT-e1u0wv4i .x-text a {
  --width: 100%;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-e1u0wv4i"] .x-text:hover,
.--clone-TEXT-e1u0wv4i .x-text:hover,
[id^="TEXT-e1u0wv4i"] a:hover,
.--clone-TEXT-e1u0wv4i a:hover {
  
}

#BUTTON-LOGIN-GOOGLE-fy0npcfs {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 100%;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#BUTTON-LOGIN-GOOGLE-fy0npcfs .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-LOGIN-FACEBOOK-0cysvjhk {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: 100.0000614590115%;
justify-self: end;
margin-right: -0.004126242414360254%;
margin-top: 0px;
width: 48.45786536021155%;
  
}
#BUTTON-LOGIN-FACEBOOK-0cysvjhk .x-button-wrapper {
  --width: 48.45786536021155%;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#FORM-nccg9nq6 {
  --width: 100%;align-self: start;column-gap: 15px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(41px, max-content) minmax(41px, max-content) minmax(41px, max-content) minmax(41px, max-content) minmax(45px, max-content) minmax(20px, max-content) minmax(45px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 15px;width: 100%;
  font-family: 'Roboto', sans-serif;
  --icon-color: #002B5B;
  
}
#INPUT-n1bhapbl {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#INPUT-n1bhapbl .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#INPUT-n1bhapbl input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #C2C2C2;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-n1bhapbl input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-n1bhapbl input::placeholder {
  color: var(--color_03);
  -webkit-text-fill-color: var(--color_03) !important;
}
#PHONE-NUMBER-hvgmi8xi {
  --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-hvgmi8xi .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-hvgmi8xi input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #C2C2C2;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-hvgmi8xi input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-hvgmi8xi input::placeholder {
  color: var(--color_03);
  -webkit-text-fill-color: var(--color_03) !important;
}
#SUBMIT-BUTTON-o8i8m4hl {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-o8i8m4hl .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #SUBMIT-BUTTON-o8i8m4hl{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #SUBMIT-BUTTON-o8i8m4hl:hover > * {
    background: #d81159 !important;
  }
[id^="TEXT-hzarcdk9"], .--clone-TEXT-hzarcdk9 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-hzarcdk9"] .x-text,
[id^="TEXT-hzarcdk9"] .x-text a,
.--clone-TEXT-hzarcdk9 .x-text,
.--clone-TEXT-hzarcdk9 .x-text a {
  --width: 100%;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-hzarcdk9"] .x-text:hover,
.--clone-TEXT-hzarcdk9 .x-text:hover,
[id^="TEXT-hzarcdk9"] a:hover,
.--clone-TEXT-hzarcdk9 a:hover {
  
}

#BUTTON-LOGIN-GOOGLE-tbzvs8yn {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 100%;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#BUTTON-LOGIN-GOOGLE-tbzvs8yn .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#RETYPE-PASSWORD-hi4du085 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#RETYPE-PASSWORD-hi4du085 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#RETYPE-PASSWORD-hi4du085 input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #C2C2C2;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#RETYPE-PASSWORD-hi4du085 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#RETYPE-PASSWORD-hi4du085 input::placeholder {
  color: var(--color_03);
  -webkit-text-fill-color: var(--color_03) !important;
}
#BUTTON-LOGIN-FACEBOOK-w96h5xfj {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 98.16921869913736%;
justify-self: end;
margin-bottom: calc(0.4346623420715332px * 2);
margin-right: -0.004126242414360254%;
width: 48.63832338751985%;
  
}
#BUTTON-LOGIN-FACEBOOK-w96h5xfj .x-button-wrapper {
  --width: 48.63832338751985%;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#PASSWORD-anhnruty {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#PASSWORD-anhnruty .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-anhnruty input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #C2C2C2;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-anhnruty input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-anhnruty input::placeholder {
  color: var(--color_03);
  -webkit-text-fill-color: var(--color_03) !important;
}

#RECT-bazmshj3 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 30px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 30px;
  
  
  
  
}
#RECT-bazmshj3 .x-rect {
  --width: 30px;
background: rgba(0, 0, 0, 1);
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, rgba(0, 0, 0, 1));
}
#RECT-bazmshj3::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
  #RECT-bazmshj3{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #RECT-bazmshj3:hover > * {
    background: #d81159 !important;
  }
#POPUP-t5uv917d {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
border-radius: 15px 15px 15px 15px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  width: 933px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(570px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 15px 15px 15px 15pxpx;
  border-style: solid;
  
}
#POPUP-t5uv917d.anim {
  --width: 933px;
  animation: fade-in 0.3s ease;
}

#CONTAINER-wgyax9k3 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
border-radius: 15px 15px 15px 15px;
filter: drop-shadow(0px 4px 2px rgba(0,0,0,0.251));
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 15px 1fr 15px 1fr;grid-template-rows: minmax(570px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  filter: drop-shadow(0px 4px 2px rgba(0,0,0,0.251));
  border:   #000000ff;


  overflow: hidden;
}

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

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


  
}
#FORM-3m4ldod0 {
  --width: 100%;align-self: end;column-gap: 15px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 1fr;grid-template-rows: minmax(45px, max-content) minmax(45px, max-content) minmax(40px, max-content) minmax(0px, max-content) minmax(45px, max-content) minmax(45px, max-content);height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);row-gap: 15px;width: 100%;
  font-family: 'Roboto', sans-serif;
  --icon-color: #002B5B;
  
}
#PHONE-NUMBER-nqm9otkz {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-nqm9otkz .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-nqm9otkz input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #C2C2C2;
border-radius: 99px 99px 99px 99px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-nqm9otkz input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-nqm9otkz input::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}
#PASSWORD-53zbzed3 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PASSWORD-53zbzed3 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-53zbzed3 input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #C2C2C2;
border-radius: 99px 99px 99px 99px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-53zbzed3 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-53zbzed3 input::placeholder {
  color: var(--color_02);
  -webkit-text-fill-color: var(--color_02) !important;
}
[id^="TEXT-fvvr3x0w"], .--clone-TEXT-fvvr3x0w {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: end;
margin-bottom: 0px;
margin-right: -0.003271602889878094%;
width: 48.00000000000001%;
  
}
[id^="TEXT-fvvr3x0w"] .x-text,
[id^="TEXT-fvvr3x0w"] .x-text a,
.--clone-TEXT-fvvr3x0w .x-text,
.--clone-TEXT-fvvr3x0w .x-text a {
  --width: 48.00000000000001%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 600;
height: 100%;
text-align: right;
text-decoration: initial;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-fvvr3x0w"] .x-text:hover,
.--clone-TEXT-fvvr3x0w .x-text:hover,
[id^="TEXT-fvvr3x0w"] a:hover,
.--clone-TEXT-fvvr3x0w a:hover {
  
}

  #TEXT-fvvr3x0w{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-fvvr3x0w:hover, #TEXT-fvvr3x0w:hover > * {
    color: #d81159 !important;
  }
#SUBMIT-BUTTON-8dm9j9ed {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 40.1px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#SUBMIT-BUTTON-8dm9j9ed .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: radial-gradient(circle at 23.846893310546875% 20.028889973958332%, rgba(255,107,161,1) 1%, rgba(216,17,89,1) 100%);
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
color: #ffffffff;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #SUBMIT-BUTTON-8dm9j9ed{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #SUBMIT-BUTTON-8dm9j9ed:hover > * {
    background: #d81159 !important;
  }
[id^="TEXT-g2tnqmt5"], .--clone-TEXT-g2tnqmt5 {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: start;
margin-bottom: 0px;
margin-left: 0%;
width: 48.00000000000001%;
  
}
[id^="TEXT-g2tnqmt5"] .x-text,
[id^="TEXT-g2tnqmt5"] .x-text a,
.--clone-TEXT-g2tnqmt5 .x-text,
.--clone-TEXT-g2tnqmt5 .x-text a {
  --width: 48.00000000000001%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 600;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-g2tnqmt5"] .x-text:hover,
.--clone-TEXT-g2tnqmt5 .x-text:hover,
[id^="TEXT-g2tnqmt5"] a:hover,
.--clone-TEXT-g2tnqmt5 a:hover {
  
}

  #TEXT-g2tnqmt5{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-g2tnqmt5:hover, #TEXT-g2tnqmt5:hover > * {
    color: #d81159 !important;
  }
#BUTTON-LOGIN-FACEBOOK-rrbi2s5n {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 49%;
  
}
#BUTTON-LOGIN-FACEBOOK-rrbi2s5n .x-button-wrapper {
  --width: 49%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #C2C2C2;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-LOGIN-GOOGLE-gcegfsru {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 49%;
  
}
#BUTTON-LOGIN-GOOGLE-gcegfsru .x-button-wrapper {
  --width: 49%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #C2C2C2;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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


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


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


#IMAGE-0vpudw3x {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 44.04621531230959px;
justify-self: start;
margin-left: 214.3819274902344px;
margin-top: 5.1px;
width: 133.86111450195312px;
  
}
#IMAGE-0vpudw3x picture {
  --width: 133.86111450195312px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#BUTTON-brs6zy69 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 34.6px;
justify-self: start;
margin-left: 5.390625px;
margin-top: 5.578125px;
width: 34px;
  
}
#BUTTON-brs6zy69 .x-button-wrapper {
  --width: 34px;
-webkit-text-stroke: 0px #000000ff;
background: #f74587;
border-color: var(--color_00);
border-radius: 20px;
border-style: solid;
border-width: 2.0px;
box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.278);
color: var(--color_00);
filter: drop-shadow(0px 4px 2px rgba(0,0,0,0.251));
font-size: 13.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#POPUP-e8wd8bg4 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
border-radius: 15px 15px 15px 15px;
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  width: 933px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(570px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 15px 15px 15px 15pxpx;
  border-style: solid;
  
}
#POPUP-e8wd8bg4.anim {
  --width: 933px;
  animation: fade-in 0.3s ease;
}

#CONTAINER-jx2k8bhh {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
border-radius: 15px 15px 15px 15px;
filter: drop-shadow(2px 2px 8px rgba(0,0,0,0.302));
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 20px 1fr 20px 1fr 8px;grid-template-rows: minmax(570px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  filter: drop-shadow(2px 2px 8px rgba(0,0,0,0.302));
  border:   #000000ff;


  overflow: hidden;
}

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

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


  
}
#FORM-f49yyboj {
  --width: 100%;align-self: start;column-gap: 15px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 1fr;grid-template-rows: minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(40px, max-content) minmax(0px, max-content) minmax(45px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.4201507568359375px;row-gap: 15px;width: 100%;
  font-family: 'Roboto', sans-serif;
  --icon-color: #002B5B;
  
}
#INPUT-18via5iy {
  --width: 49.00000000000001%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100.29999999999998%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 49.00000000000001%;
  
}
#INPUT-18via5iy .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#INPUT-18via5iy input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #C2C2C2;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-18via5iy input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-18via5iy input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#PHONE-NUMBER-z6evly6k {
  --width: 49.00000000000001%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 49.00000000000001%;
  
}
#PHONE-NUMBER-z6evly6k .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-z6evly6k input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #C2C2C2;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-z6evly6k input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-z6evly6k input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#SUBMIT-BUTTON-vtlbugug {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 40px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#SUBMIT-BUTTON-vtlbugug .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: radial-gradient(circle at 23.846893310546875% 20.028889973958332%, rgba(255,107,161,1) 1%, rgba(216,17,89,1) 100%);
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
color: #ffffffff;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 600;
height: 100%;
line-height: 1.5;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #SUBMIT-BUTTON-vtlbugug{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #SUBMIT-BUTTON-vtlbugug:hover > * {
    background: #d81159 !important;
  }
#RETYPE-PASSWORD-y76ob1nm {
  --width: 100%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-bottom: -3.0517578125e-5px;margin-left: calc(0% * 2);width: 100%;
  
}
#RETYPE-PASSWORD-y76ob1nm .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#RETYPE-PASSWORD-y76ob1nm input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #C2C2C2;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#RETYPE-PASSWORD-y76ob1nm input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#RETYPE-PASSWORD-y76ob1nm input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#PASSWORD-cn8z4l9z {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#PASSWORD-cn8z4l9z .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-cn8z4l9z input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #C2C2C2;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-cn8z4l9z input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-cn8z4l9z input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
[id^="TEXT-a3j13srz"], .--clone-TEXT-a3j13srz {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: start;
margin-bottom: 0.020843505859375px;
margin-left: 0%;
width: 33.734939759036145%;
  
}
[id^="TEXT-a3j13srz"] .x-text,
[id^="TEXT-a3j13srz"] .x-text a,
.--clone-TEXT-a3j13srz .x-text,
.--clone-TEXT-a3j13srz .x-text a {
  --width: 33.734939759036145%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-a3j13srz"] .x-text:hover,
.--clone-TEXT-a3j13srz .x-text:hover,
[id^="TEXT-a3j13srz"] a:hover,
.--clone-TEXT-a3j13srz a:hover {
  
}

  #TEXT-a3j13srz{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-a3j13srz:hover, #TEXT-a3j13srz:hover > * {
    color: #d81159 !important;
  }
#BUTTON-LOGIN-FACEBOOK-2864xg67 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: 45.9px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 49.00000000000001%;
  
}
#BUTTON-LOGIN-FACEBOOK-2864xg67 .x-button-wrapper {
  --width: 49.00000000000001%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #C2C2C2;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 14.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-LOGIN-GOOGLE-xj633n5t {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: 45.2px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 49.00000000000001%;
  
}
#BUTTON-LOGIN-GOOGLE-xj633n5t .x-button-wrapper {
  --width: 49.00000000000001%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #C2C2C2;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #ffffffff;
font-size: 14.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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


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


  
}
[id^="TEXT-qkb9eec4"], .--clone-TEXT-qkb9eec4 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(2.34722900390625px * 2);
width: 70.464053436027%;
  
}
[id^="TEXT-qkb9eec4"] .x-text,
[id^="TEXT-qkb9eec4"] .x-text a,
.--clone-TEXT-qkb9eec4 .x-text,
.--clone-TEXT-qkb9eec4 .x-text a {
  --width: 70.464053436027%;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-radius: 0px 0px 0px 0px;
color: var(--color_04);
font-family: 'Roboto', sans-serif;
font-size: 26.0px;
font-weight: 500;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-qkb9eec4"] .x-text:hover,
.--clone-TEXT-qkb9eec4 .x-text:hover,
[id^="TEXT-qkb9eec4"] a:hover,
.--clone-TEXT-qkb9eec4 a:hover {
  
}


#IMAGE-4uo7s90p {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 95.91836734693877%;
justify-self: start;
margin-left: 233.79224873181457px;
margin-top: 6.6px;
width: 133px;
  
}
#IMAGE-4uo7s90p picture {
  --width: 133px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#BUTTON-pk7vgupp {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 34px;
justify-self: start;
margin-left: 10.5px;
margin-top: 10.78125px;
width: 34px;
  
}
#BUTTON-pk7vgupp .x-button-wrapper {
  --width: 34px;
-webkit-text-stroke: 0px #000000ff;
background: #f74587;
border-color: var(--color_00);
border-radius: 20px;
border-style: solid;
border-width: 2.0px;
box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.278);
color: var(--color_00);
filter: drop-shadow(0px 4px 2px rgba(0,0,0,0.251));
font-size: 13.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#POPUP-kebhtou8 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
border-radius: 10px 10px 10px 10px;
  width: 800px;
  height: auto;
  grid-template-columns: 15px 430px 20px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 10px 10px 10px 10pxpx;
  border-style: solid;
  
}
#POPUP-kebhtou8.anim {
  --width: 800px;
  animation: zoom-in 0.2s ease;
}

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


  
}
#BUTTON-cp6qwrt8 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 19;
grid-row-start: 18;
height: 40.6875px;
justify-self: end;
margin-right: 0px;
margin-top: calc(0px * 2);
width: 49%;
  
}
#BUTTON-cp6qwrt8 .x-button-wrapper {
  --width: 49%;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: var(--color_21);
border-radius: 30px 30px 30px 30px;
border-style: solid;
border-width: 0.0px;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-cp6qwrt8{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-cp6qwrt8:hover > * {
    background: #d81159 !important;
  }
#ATTR-uk2x56cp {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 9;grid-row-start: 8;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#ATTR-uk2x56cp .attr--item, #ATTR-uk2x56cp select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  
}
#ATTR-uk2x56cp .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-uk2x56cp .chevron svg{
  height: 16px;
}
#ATTR-uk2x56cp .attr--item {
  margin-right: 12px;
  margin-bottom: 1px;
}
#ATTR-uk2x56cp .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-uk2x56cp .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #002B5B;
color: #fff;

}
#ATTR-uk2x56cp img {
  width: 40px;
  height: 40px;
  padding: 0px;
  border-radius: 6px 6px 6px 6px;
}
#ATTR-uk2x56cp .attr--item:hover .tooltip {
  background: #002B5B;
  color: #fff;
}
#ATTR-uk2x56cp .attr--item:hover .tooltip:after {
  background: #002B5B;
  border-top-color: #002B5B;
}

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

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

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

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

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

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

#RATING-INPUT-tnoyp9sn {
  --width: 80.578125px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: 45.5px;margin-top: calc(0px * 2);width: 80.578125px;
  
}
#RATING-INPUT-tnoyp9sn .x-rating-input-wrapper {
  gap: 0px;
}
#RATING-INPUT-tnoyp9sn .star-active svg, #RATING-INPUT-tnoyp9sn .star-active path {
  fill: #FCD53F;
}
#RATING-INPUT-tnoyp9sn .star svg, #RATING-INPUT-tnoyp9sn .star path {
  fill: #808080;
}
[id^="TEXT-DATASET-je910gvs"], .--clone-TEXT-DATASET-je910gvs {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-bottom: calc(0.1875px * 2);
margin-right: 0%;
width: 50px;
  
}
[id^="TEXT-DATASET-je910gvs"] .x-text,
[id^="TEXT-DATASET-je910gvs"] .x-text a,
.--clone-TEXT-DATASET-je910gvs .x-text,
.--clone-TEXT-DATASET-je910gvs .x-text a {
  --width: 50px;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-je910gvs"] .x-text:hover,
.--clone-TEXT-DATASET-je910gvs .x-text:hover,
[id^="TEXT-DATASET-je910gvs"] a:hover,
.--clone-TEXT-DATASET-je910gvs a:hover {
  
}

[id^="TEXT-DATASET-nb8qgvvd"], .--clone-TEXT-DATASET-nb8qgvvd {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 99%;
  
}
[id^="TEXT-DATASET-nb8qgvvd"] .x-text,
[id^="TEXT-DATASET-nb8qgvvd"] .x-text a,
.--clone-TEXT-DATASET-nb8qgvvd .x-text,
.--clone-TEXT-DATASET-nb8qgvvd .x-text a {
  --width: 99%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #dc0f00;
font-family: 'Inter', sans-serif;
font-size: 22.0px;
font-weight: 800;
height: 100%;
line-height: 1.1;
width: 100%;
  color: var(--active-color, #dc0f00);
}
[id^="TEXT-DATASET-nb8qgvvd"] .x-text:hover,
.--clone-TEXT-DATASET-nb8qgvvd .x-text:hover,
[id^="TEXT-DATASET-nb8qgvvd"] a:hover,
.--clone-TEXT-DATASET-nb8qgvvd a:hover {
  
}


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


  
}

#IMAGE-3s3iqbtd {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 27px;
justify-self: end;
margin-right: -0.0142059326171875px;
margin-top: 0px;
width: 55px;
  
}
#IMAGE-3s3iqbtd picture {
  --width: 55px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-DATASET-0e27vo2a"], .--clone-TEXT-DATASET-0e27vo2a {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 26.9px;
margin-top: calc(0.007102012634277344px * 2);
width: 35px;
  
}
[id^="TEXT-DATASET-0e27vo2a"] .x-text,
[id^="TEXT-DATASET-0e27vo2a"] .x-text a,
.--clone-TEXT-DATASET-0e27vo2a .x-text,
.--clone-TEXT-DATASET-0e27vo2a .x-text a {
  --width: 35px;
-webkit-text-stroke: 1px var(--color_00);
border-color: #000000ff;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-0e27vo2a"] .x-text:hover,
.--clone-TEXT-DATASET-0e27vo2a .x-text:hover,
[id^="TEXT-DATASET-0e27vo2a"] a:hover,
.--clone-TEXT-DATASET-0e27vo2a a:hover {
  
}

[id^="TEXT-DATASET-0z9ds6z2"], .--clone-TEXT-DATASET-0z9ds6z2 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: stretch;
margin-left: -2.8421709430404014e-14px;
margin-right: 29.27927927927928%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-0z9ds6z2"] .x-text,
[id^="TEXT-DATASET-0z9ds6z2"] .x-text a,
.--clone-TEXT-DATASET-0z9ds6z2 .x-text,
.--clone-TEXT-DATASET-0z9ds6z2 .x-text a {
  --width: 70.72072072072073%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_03);
font-family: 'Inter', sans-serif;
font-size: 15.0px;
font-weight: 500;
height: 100%;
line-height: 1.2;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, var(--color_03));
}
[id^="TEXT-DATASET-0z9ds6z2"] .x-text:hover,
.--clone-TEXT-DATASET-0z9ds6z2 .x-text:hover,
[id^="TEXT-DATASET-0z9ds6z2"] a:hover,
.--clone-TEXT-DATASET-0z9ds6z2 a:hover {
  
}

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

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

}
#ATTR-1bsx62gr img {
  width: 40px;
  height: 40px;
  padding: 0px;
  border-radius: 6px 6px 6px 6px;
}
#ATTR-1bsx62gr .attr--item:hover .tooltip {
  background: #002B5B;
  color: #fff;
}
#ATTR-1bsx62gr .attr--item:hover .tooltip:after {
  background: #002B5B;
  border-top-color: #002B5B;
}

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

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

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

#ATTR-1bsx62gr .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#ATTR-fv2tvzw0 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 13;grid-row-start: 12;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#ATTR-fv2tvzw0 .attr--item, #ATTR-fv2tvzw0 select {
  -webkit-text-stroke: 0px #000000ff;
border-color: rgba(196, 196, 196, 1);
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  
}
#ATTR-fv2tvzw0 .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-fv2tvzw0 .chevron svg{
  height: 16px;
}
#ATTR-fv2tvzw0 .attr--item {
  margin-right: 12px;
  margin-bottom: 1px;
}
#ATTR-fv2tvzw0 .attr--item:hover {
  border-color: rgba(196, 196, 196, 1);
  border-width: 1px;
}
#ATTR-fv2tvzw0 .attr--item.selected {
  border-color: rgba(196, 196, 196, 1);
  border-width: 1px;
  background-color: #002B5B;
color: #fff;

}
#ATTR-fv2tvzw0 img {
  width: 40px;
  height: 40px;
  padding: 0px;
  border-radius: 6px 6px 6px 6px;
}
#ATTR-fv2tvzw0 .attr--item:hover .tooltip {
  background: #002B5B;
  color: #fff;
}
#ATTR-fv2tvzw0 .attr--item:hover .tooltip:after {
  background: #002B5B;
  border-top-color: #002B5B;
}

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

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

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

#ATTR-fv2tvzw0 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#LINE-ij0muuh5 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 16;grid-row-start: 15;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-ij0muuh5 .line-container {
  border-color: var(--color_43);
border-style: solid;
border-width: 1.0px;
}

#QUANTITY-INPUT-lbhfh4br {
  --width: 150px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 17;grid-row-start: 16;height: 40.4px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 150px;
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_43);
border-radius: 30px 30px 30px 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-family: 'Roboto', sans-serif;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-lbhfh4br .quantity__input {
  
  
  padding-left: 35px;
  padding-right: 35px;
  
}
#QUANTITY-INPUT-lbhfh4br .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-lbhfh4br .quantity__button[name="minus"] {
  background: var(--color_43);
border-radius: 0px;
border-width: 0.0px;
  
  width:35px;
}
#QUANTITY-INPUT-lbhfh4br .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-lbhfh4br .quantity__button[name="plus"] {
  background: var(--color_43);
border-radius: 0px;
border-width: 0.0px;
  border-top-style: unset;border-bottom-style: unset;border-left-style: unset;border-right-style: unset;
  width:35px;
}
#QUANTITY-INPUT-lbhfh4br .quantity__button[name="plus"] svg {
  width: 10px;
}
#BUTTON-0vu63gd1 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 19;
grid-row-start: 18;
height: 40.9px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 49%;
  
}
#BUTTON-0vu63gd1 .x-button-wrapper {
  --width: 49%;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: var(--color_21);
border-radius: 30px 30px 30px 30px;
border-style: solid;
border-width: 0.0px;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-0vu63gd1{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-0vu63gd1:hover > * {
    background: #d81159 !important;
  }
[id^="TEXT-DATASET-5ej9dmhd"], .--clone-TEXT-DATASET-5ej9dmhd {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: -0.13888931274414062px;
width: 100%;
  
}
[id^="TEXT-DATASET-5ej9dmhd"] .x-text,
[id^="TEXT-DATASET-5ej9dmhd"] .x-text a,
.--clone-TEXT-DATASET-5ej9dmhd .x-text,
.--clone-TEXT-DATASET-5ej9dmhd .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 18.0px;
height: 100%;
line-height: 2;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-5ej9dmhd"] .x-text:hover,
.--clone-TEXT-DATASET-5ej9dmhd .x-text:hover,
[id^="TEXT-DATASET-5ej9dmhd"] a:hover,
.--clone-TEXT-DATASET-5ej9dmhd a:hover {
  
}

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

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

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

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

}
#ATTR-ywyos7p2 img {
  width: 40px;
  height: 40px;
  padding: 0px;
  border-radius: 6px 6px 6px 6px;
}
#ATTR-ywyos7p2 .attr--item:hover .tooltip {
  background: #002B5B;
  color: #fff;
}
#ATTR-ywyos7p2 .attr--item:hover .tooltip:after {
  background: #002B5B;
  border-top-color: #002B5B;
}

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

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

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

#ATTR-ywyos7p2 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#PRODUCT-GALLERY-0e85ul43 {
  --width: 100%;align-self: center;display: none;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%;
  
  
}
#PRODUCT-GALLERY-0e85ul43 .product-gallery-wrapper {
  transition: height 0.3s ease;
  flex-direction: column;
  
  
}

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

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


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

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


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

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

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

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

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

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



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

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

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

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

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

#PRODUCT-GALLERY-0e85ul43 .product-gallery-thumbnails .product-gallery-thumbnails-item:hover,
#PRODUCT-GALLERY-0e85ul43 .product-gallery-thumbnails .product-gallery-thumbnails-item.active {
  opacity: 1;
  border-color: #000000;
}
.PRODUCT-GALLERY-0e85ul43 .x-pin-video {
  display: none;
}
#LINE-t6y6dx90 {
  --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%;
  height: auto;
  
}
#LINE-t6y6dx90 .line-container {
  border-color: var(--color_43);
border-style: solid;
border-width: 1.0px;
}

#PRODUCT-GALLERY-3ubugo10 {
  --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%;
  
  
}
#PRODUCT-GALLERY-3ubugo10 .product-gallery-wrapper {
  transition: height 0.3s ease;
  
  
  
}

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

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


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


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

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

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

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

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

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



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

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

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

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

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

#PRODUCT-GALLERY-3ubugo10 .product-gallery-thumbnails .product-gallery-thumbnails-item:hover,
#PRODUCT-GALLERY-3ubugo10 .product-gallery-thumbnails .product-gallery-thumbnails-item.active {
  opacity: 1;
  border-color: #000000;
}
.PRODUCT-GALLERY-3ubugo10 .x-pin-video {
  display: none;
}
#QUANTITY-INPUT-c1hpi6dr {
  --width: 120px;align-self: end;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 2;height: 38px;justify-self: start;margin-bottom: 0px;margin-left: 0%;width: 120px;
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_43);
border-radius: 25px 25px 25px 25px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-c1hpi6dr .quantity__input {
  
  
  padding-left: 36px;
  padding-right: 36px;
  
}
#QUANTITY-INPUT-c1hpi6dr .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-c1hpi6dr .quantity__button[name="minus"] {
  background: var(--color_43);
border-radius: 0px;
border-width: 0.0px;
  
  width:36px;
}
#QUANTITY-INPUT-c1hpi6dr .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-c1hpi6dr .quantity__button[name="plus"] {
  background: var(--color_43);
border-radius: 0px;
border-width: 0.0px;
  border-top-style: unset;border-bottom-style: unset;border-left-style: unset;border-right-style: unset;
  width:36px;
}
#QUANTITY-INPUT-c1hpi6dr .quantity__button[name="plus"] svg {
  width: 10px;
}
#BUTTON-tre7me9x {
  align-self: end;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 2;
height: 38px;
justify-self: start;
margin-bottom: 0px;
margin-left: 165px;
width: 170px;
  
}
#BUTTON-tre7me9x .x-button-wrapper {
  --width: 170px;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #002B5B;
border-radius: 25px 25px 25px 25px;
border-style: solid;
border-width: 0.0px;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-tre7me9x{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-tre7me9x:hover > * {
    background: #d81159 !important;
  }
#BUTTON-ku9egq90 {
  align-self: end;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 38px;
justify-self: start;
margin-bottom: 0px;
margin-left: 30px;
width: 170px;
  
}
#BUTTON-ku9egq90 .x-button-wrapper {
  --width: 170px;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #002B5B;
border-radius: 25px 25px 25px 25px;
border-style: solid;
border-width: 0.0px;
color: var(--color_00);
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-ku9egq90{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-ku9egq90:hover > * {
    background: #d81159 !important;
  }
  #BUTTON-ku9egq90{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-ku9egq90:hover, #BUTTON-ku9egq90:hover > * {
    color: #ffffffff !important;
  }
  #BUTTON-ku9egq90{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-ku9egq90:hover, #BUTTON-ku9egq90:hover > * {
    border-color: #d81159 !important;
  }
#POPUP-0vi2puno {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
border-radius: 10px 10px 10px 10px;
  width: 575px;
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(12px, max-content) minmax(250px, max-content) minmax(12px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 10px 10px 10px 10pxpx;
  border-style: solid;
  
}
#POPUP-0vi2puno.anim {
  --width: 575px;
  
}
#FORM-039rf3az {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 7fr;grid-template-rows: minmax(50px, max-content) minmax(40px, max-content) minmax(43px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  font-family: 'Roboto', sans-serif;
  --icon-color: #002B5B;
  
}
#IDENTITY-jomyusym {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 2;height: 43.655913978494624%;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#IDENTITY-jomyusym .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#IDENTITY-jomyusym input {
  -webkit-text-stroke: 0px #000000ff;
-webkit-textstroke: 0px #000000ff;
border-color: #C2C2C2;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#IDENTITY-jomyusym input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#IDENTITY-jomyusym input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#SUBMIT-BUTTON-4kvhm7vn {
  align-self: start;
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: px;
width: 100%;
  
}
#SUBMIT-BUTTON-4kvhm7vn .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #SUBMIT-BUTTON-4kvhm7vn{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #SUBMIT-BUTTON-4kvhm7vn:hover > * {
    background: #d81159 !important;
  }
[id^="TEXT-uha3sm1v"], .--clone-TEXT-uha3sm1v {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-uha3sm1v"] .x-text,
[id^="TEXT-uha3sm1v"] .x-text a,
.--clone-TEXT-uha3sm1v .x-text,
.--clone-TEXT-uha3sm1v .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 24.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-uha3sm1v"] .x-text:hover,
.--clone-TEXT-uha3sm1v .x-text:hover,
[id^="TEXT-uha3sm1v"] a:hover,
.--clone-TEXT-uha3sm1v a:hover {
  
}


#RECT-if9tuxri {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 30px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 30px;
  
  
  
  
}
#RECT-if9tuxri .x-rect {
  --width: 30px;
background: rgba(0, 0, 0, 1);
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, rgba(0, 0, 0, 1));
}
#RECT-if9tuxri::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
  #RECT-if9tuxri{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #RECT-if9tuxri:hover > * {
    background: #d81159 !important;
  }
#CART-DROPPABLE-3qk48y2y {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 330px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(50px, max-content) minmax(20px, max-content) minmax(30px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

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


#RECT-hhtpepzo {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 26px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 26px;
  
  
  
  
}
#RECT-hhtpepzo .x-rect {
  --width: 26px;
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-hhtpepzo::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#LINE-5z9ofeef {
  --width: 50px;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: 50px;
  height: auto;
  
}
#LINE-5z9ofeef .line-container {
  border-color: var(--color_02);
border-style: solid;
border-width: 3.0px;
}

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

#CART-DROPPABLE-b2b9e5bs {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 330px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 12px 1.003fr 12px;
  grid-template-rows: minmax(50px, max-content) minmax(20px, max-content) minmax(0%, calc(100% - 185px)) minmax(50px, max-content) minmax(12px, max-content) minmax(63px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-b2b9e5bs.anim {
  --width: 330px;
  animation: light-speed-right 0.2s ease;
}
[id^="TEXT-87c5tzpt"], .--clone-TEXT-87c5tzpt {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 56.71452702702703%;
  
}
[id^="TEXT-87c5tzpt"] .x-text,
[id^="TEXT-87c5tzpt"] .x-text a,
.--clone-TEXT-87c5tzpt .x-text,
.--clone-TEXT-87c5tzpt .x-text a {
  --width: 56.71452702702703%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Roboto', sans-serif;
font-size: 20.0px;
height: 100%;
line-height: 1.6;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-87c5tzpt"] .x-text:hover,
.--clone-TEXT-87c5tzpt .x-text:hover,
[id^="TEXT-87c5tzpt"] a:hover,
.--clone-TEXT-87c5tzpt a:hover {
  
}

#LINE-zhx7xjes {
  --width: 50px;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: 50px;
  height: auto;
  
}
#LINE-zhx7xjes .line-container {
  border-color: var(--color_02);
border-style: solid;
border-width: 3.0px;
}

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

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

#BUTTON-gkfcouqa {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 42px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-gkfcouqa .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #002B5B;
border-color: #000000ff;
border-radius: 8px 8px 8px 8px;
color: #ffffffff;
font-family: 'Roboto', sans-serif;
font-size: 18.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-gkfcouqa{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-gkfcouqa:hover > * {
    background: #d81159 !important;
  }
#LINE-pt97fw7n {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  height: auto;
  
}
#LINE-pt97fw7n .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}

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


#CONTAINER-c2v4rr6e {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
overflow-x: hidden;
overflow-y: scroll;
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(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: scroll;
  
  border:   #000000ff;


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

#IMAGE-DATASET-pla99ios {
  --width: 68px;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: 68px;
  
}
#IMAGE-DATASET-pla99ios picture, #IMAGE-DATASET-pla99ios img {
  border-color: #e3e3e3;
border-style: solid;
border-width: 1.0px;
}
#IMAGE-DATASET-pla99ios img {
  object-fit: contain;
}

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

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

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

#QUANTITY-INPUT-1nuxiaj0 {
  --width: 83.5px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 29px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 83.5px;
  -webkit-text-stroke: 0px #000000ff;
border-color: #ddd;
border-radius: 20px 20px 20px 20px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-1nuxiaj0 .quantity__input {
  
  
  padding-left: 25px;
  padding-right: 25px;
  
}
#QUANTITY-INPUT-1nuxiaj0 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-1nuxiaj0 .quantity__button[name="minus"] {
  background: #F1F1F1;
  
  width:25px;
}
#QUANTITY-INPUT-1nuxiaj0 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-1nuxiaj0 .quantity__button[name="plus"] {
  background: #F1F1F1;
  
  width:25px;
}
#QUANTITY-INPUT-1nuxiaj0 .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#LINE-ci391kbu {
  --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-ci391kbu .line-container {
  border-color: #181818ff;
border-style: dashed;
border-width: 1.0px;
}


#RECT-4te68hvs {
  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-4te68hvs .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-4te68hvs::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
  #RECT-4te68hvs{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #RECT-4te68hvs:hover, #RECT-4te68hvs:hover > * {
    color: #d81159 !important;
  }
#CART-ITEMS-EMPTY-g7juyffc {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(160px, 1fr) minmax(0px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}

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


#RECT-udrlys1i {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 26px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 26px;
  
  
  
  
}
#RECT-udrlys1i .x-rect {
  --width: 26px;
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-udrlys1i::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;
  
}
