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

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

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



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


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


  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-ab5y4nff::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;
  
}
#TEXT-1sjzcibu, .--clone-TEXT-1sjzcibu {
  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: 25.590286254882812px;
margin-top: calc(0px * 2);
width: 100px;
  
}
#TEXT-1sjzcibu .x-text,
#TEXT-1sjzcibu .x-text a,
.--clone-TEXT-1sjzcibu .x-text,
.--clone-TEXT-1sjzcibu .x-text a {
  --width: 100px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-weight: 400;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-1sjzcibu .x-text:hover,
.--clone-TEXT-1sjzcibu .x-text:hover,
#TEXT-1sjzcibu a:hover,
.--clone-TEXT-1sjzcibu a:hover {
  
}

#LANGUAGE-MENU-pu8ob8ue {
  --width: 100px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 31px;justify-self: end;margin-right: 4.768371218233397e-6%;margin-top: calc(0px * 2);width: 100px;
  border-radius: 0;
border-width: 0.0px;
color: var(--color_41);
font-size: 14.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-pu8ob8ue .language-menu-content div {
  height: 31px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-pu8ob8ue img {
  width: 22px;
  height: 22px;
}
#LANGUAGE-MENU-pu8ob8ue .language-menu-content > div:hover {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-pu8ob8ue .language-menu-content-item.active, #LANGUAGE-MENU-pu8ob8ue .language-menu-item.active {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-pu8ob8ue .language-menu-item {
  border-color: ;
}
#LANGUAGE-MENU-pu8ob8ue .language-menu-name { display: none; }
#LANGUAGE-MENU-pu8ob8ue .language-menu-lang { display: none; }


#LANGUAGE-MENU-pu8ob8ue .dropdown-icon {
  width: 16px;
  height: 16px;
}
#LANGUAGE-MENU-3u5xibm1 {
  --width: 150px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 30.98958396911621px;justify-self: end;margin-right: 100.00007629394533px;margin-top: calc(0px * 2);width: 150px;
  border-radius: 0;
border-width: 0.0px;
color: var(--color_41);
font-size: 14.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-3u5xibm1 .language-menu-content div {
  height: 30.98958396911621px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-3u5xibm1 img {
  width: 22px;
  height: 22px;
}
#LANGUAGE-MENU-3u5xibm1 .language-menu-content > div:hover {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-3u5xibm1 .language-menu-content-item.active, #LANGUAGE-MENU-3u5xibm1 .language-menu-item.active {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-3u5xibm1 .language-menu-item {
  border-color: ;
}

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

#LANGUAGE-MENU-3u5xibm1 .dropdown-icon {
  width: 16px;
  height: 16px;
}
#SECTION-f3gftd7w {
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  position: sticky;z-index: 100;top: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-f3gftd7w .x-section-background {
  background: #ffffff;
  
  
  
  
  
  
  --height: 0;
  --bg: #ffffff;
}

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



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

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

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

#SECTION-3vjrkaxg .x-section-video-background {
  background-image: https://content.pancake.vn/web-media/e6/69/7a/b1/762dc32c92ab0291a09d9f7582635d4e54e00677b037d8a1ff2b2578-w:1920-h:1080-l:42724-t:image/jpeg.jpeg;
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
--bg: "url(https://content.pancake.vn/web-media/e6/69/7a/b1/762dc32c92ab0291a09d9f7582635d4e54e00677b037d8a1ff2b2578-w:1920-h:1080-l:42724-t:image/jpeg.jpeg)";
--height: 600;

  grid-area: 1 / 1 / 2 / 2;
position: relative;

}

#SECTION-3vjrkaxg .x-section-video-background::before {
  content: "";
  display: block;
  padding-top: 56.25%;
}

#SECTION-3vjrkaxg .x-section-video-background > * {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}


#SECTION-3vjrkaxg .video {
  display: none;
}
#SECTION-3vjrkaxg .video-bp3 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}
#SECTION-3vjrkaxg .overlay {
  background-repeat: repeat;
  background-size: auto;
  background-image: url(https://content.pancake.vn/1/s500x500/fwebp0/cf/29/c6/cc/918ce17e37b57bdfa9c2aea15e9b262753773ba3ac29dd601dc4e35c.webp);
  background-position: center;
}


#CONTAINER-8cjfrqoo {
  --bg: linear-gradient(0deg, rgba(255,255,255,0.00) 0%, rgba(255,255,255,0.00) 0%, rgba(79,79,79,0.51) 99%);
  background: linear-gradient(0deg, rgba(255,255,255,0.00) 0%, rgba(255,255,255,0.00) 0%, rgba(79,79,79,0.51) 99%);
border-color: #000000ff;
  --width: 100.00000726609002%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 100px 1fr 150px 1fr 100px;grid-template-rows: minmax(100px, max-content);height: auto;justify-self: end;margin-right: -7.266090029761904e-6%;margin-top: 0px;width: 100.00000726609002%;
  
  
  
  
  
  border:   #000000ff;


  
}

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


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


  
}

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


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

#CART-ICON-arnbmvug {
  --width: 28px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 28px;justify-self: end;margin-right: 40px;margin-top: calc(0px * 2);width: 28px;
  
}
#CART-ICON-arnbmvug .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-arnbmvug .x-cart-item-count {
  position: absolute;
  top: -7.0px;
  right: -7.0px;
  width: 14.0px;
  height: 14.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Montserrat;
font-size: 10.0px;
}
#CART-ICON-arnbmvug .x-image-cart-icon {
  border-radius: ;
}
#MEMBER-BAR-xwke6clc {
  --width: 30px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 30px;justify-self: end;margin-right: 80px;margin-top: calc(0px * 2);width: 30px;
  
}
#MEMBER-BAR-xwke6clc .x-menu-bar {
  -webkit-text-stroke: 0px #00000000;
color: #fce6dd;
text-align: center;
  
  display: none;
}
#MEMBER-BAR-xwke6clc .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #00000000;
color: #fce6dd;
text-align: center;
  border-width: 0px;
  border-style: solid;
  border-color: #000000ff;
  justify-content: center;
}
#MEMBER-BAR-xwke6clc .x-member:hover {
  color: #ffffff;
}
#MEMBER-BAR-xwke6clc .x-avatar-member-origin {   width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-xwke6clc .x-avatar-member-initial {   width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-xwke6clc .customer-icon {   width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-xwke6clc .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  color: #000000ff;
}

#MEMBER-BAR-xwke6clc .x-loginbar {
  -webkit-text-stroke: 0px #00000000;
color: #fce6dd;
text-align: center;
  
  justify-content: center;
}
#MEMBER-BAR-xwke6clc .x-loginbar .login-bar-text:hover {
  color: #ffffff;
}
#MEMBER-BAR-xwke6clc .x-loginbar .login-bar-icon {
    width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;

  border: none;
}

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


#MEMBER-BAR-xwke6clc .member-divider {
  background: #fce6dd;
}
#MEMBER-BAR-xwke6clc svg, #MEMBER-BAR-xwke6clc path {
  color: #fce6dd;
  fill: #fce6dd;
}
#MEMBER-BAR-xwke6clc .customer-signup {
  display: none;
}
#MEMBER-BAR-xwke6clc .customer-icon {
  
}
#MEMBER-BAR-xwke6clc .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-uofz8v14 {
  width: 170px;
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(10px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
}
#TEXT-04cp0cpf, .--clone-TEXT-04cp0cpf {
  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%;
  
}
#TEXT-04cp0cpf .x-text,
#TEXT-04cp0cpf .x-text a,
.--clone-TEXT-04cp0cpf .x-text,
.--clone-TEXT-04cp0cpf .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-04cp0cpf .x-text:hover,
.--clone-TEXT-04cp0cpf .x-text:hover,
#TEXT-04cp0cpf a:hover,
.--clone-TEXT-04cp0cpf a:hover {
  
}

  #TEXT-04cp0cpf{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-04cp0cpf:hover, #TEXT-04cp0cpf:hover > * {
    color: var(--color_41) !important;
  }
#TEXT-v39zsybs, .--clone-TEXT-v39zsybs {
  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%;
  
}
#TEXT-v39zsybs .x-text,
#TEXT-v39zsybs .x-text a,
.--clone-TEXT-v39zsybs .x-text,
.--clone-TEXT-v39zsybs .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-v39zsybs .x-text:hover,
.--clone-TEXT-v39zsybs .x-text:hover,
#TEXT-v39zsybs a:hover,
.--clone-TEXT-v39zsybs a:hover {
  
}

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

#CONTAINER-rrocfdy6 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 0px;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(0px, max-content);height: auto;justify-self: stretch;margin-left: 50px;margin-right: 161px;margin-top: calc(0.0069427490234375px * 2);width: auto;
  
  
  
  
  
  border:   #000000ff;


  
}

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


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

#INPUT-SEARCH-at4g2ciy {
  --width: 70%;align-self: center;display: none;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 50px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 70%;
  
}
#INPUT-SEARCH-at4g2ciy > .input-search--wrapper {
  color: var(--color_41);
font-size: 15.0px;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 1);
  : solid;
  
  background-color: #ffffff00;
  
}
#INPUT-SEARCH-at4g2ciy > .input-search--wrapper .btn-close {
  color: #a7a7a7;
  fill: #a7a7a7;
  width: 15px;
  margin: 0 15px;
}
#INPUT-SEARCH-at4g2ciy > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-at4g2ciy > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_40);
}
#INPUT-SEARCH-at4g2ciy > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  : solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-at4g2ciy > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 0px !important;
  : solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-at4g2ciy .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_41);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-at4g2ciy .input-search--wrapper:hover .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-at4g2ciy .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-at4g2ciy .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-at4g2ciy .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-at4g2ciy .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_41);
}

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

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


  
}
#GRID-PRODUCT-vszbirab {
  --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%;
  
}

#GRID-PRODUCT-vszbirab .grid-product--inner img {
  object-fit: contain;
}
#GRID-PRODUCT-vszbirab .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#GRID-PRODUCT-vszbirab .thumbnail-wrapper { width: 20%;min-width: 20%; }
#GRID-PRODUCT-vszbirab .grid-product--wrapper {
  margin-bottom: 1px;
}
#GRID-PRODUCT-vszbirab .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-vszbirab .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-vszbirab .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;
}
#GRID-PRODUCT-vszbirab .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;
}
#GRID-PRODUCT-vszbirab .grid-product--wrapper {
  display: grid;
  column-gap: 30px;
  row-gap: 30px;
  
  grid-template-columns: repeat(2, 1fr);

  
  
  
}
#GRID-PRODUCT-vszbirab .slider-product--item:hover {
  
}



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


#GRID-PRODUCT-vszbirab .slider-product--item {
  display: flex;
  flex-direction: row;
  
  
  
  
border-color: #000;


}






#GRID-PRODUCT-vszbirab .grid-product--info {
  text-align: left;
  
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-vszbirab .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-vszbirab .grid-product--title {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  
}
#GRID-PRODUCT-vszbirab .grid-product--price {
  margin-top: 6px;
  margin-bottom: 6px;
}
#GRID-PRODUCT-vszbirab .grid-product--retail-price, #GRID-PRODUCT-vszbirab .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  margin: 0 0px;
}
#GRID-PRODUCT-vszbirab .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_40);
  
  margin: 0 10px;
}
#GRID-PRODUCT-vszbirab .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: ;
}
#GRID-PRODUCT-vszbirab .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#EMPTY-PRODUCT-LAYOUT-2waua5o7 {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#TEXT-7mk3ynwm, .--clone-TEXT-7mk3ynwm {
  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: 96%;
  
}
#TEXT-7mk3ynwm .x-text,
#TEXT-7mk3ynwm .x-text a,
.--clone-TEXT-7mk3ynwm .x-text,
.--clone-TEXT-7mk3ynwm .x-text a {
  --width: 96%;
-webkit-text-stroke: 0px #000000ff;
color: #43484C;
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #43484C);
}
#TEXT-7mk3ynwm .x-text:hover,
.--clone-TEXT-7mk3ynwm .x-text:hover,
#TEXT-7mk3ynwm a:hover,
.--clone-TEXT-7mk3ynwm a:hover {
  
}

#MENU-wko5lzap {
  --width: 21px;align-self: center;display: none;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 21px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 21px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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







border-style: none none none none;

}





#MENU-DROPPABLE-s1e15ba1 {
  background: rgba(255, 255, 255, 1);
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(20px, max-content) minmax(50px, max-content) minmax(20px, max-content) minmax(65px, max-content) minmax(100px, calc(100% - 200px)) minmax(25px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  animation: slide-right 0.2s ease;
  
}

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


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#INPUT-SEARCH-8jqsnzws {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 46px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#INPUT-SEARCH-8jqsnzws > .input-search--wrapper {
  color: var(--color_41);
font-size: 15.0px;
  border-width: 1px;
  border-color: var(--color_32);
  border-style: solid;
  
  background-color: var(--color_00);
  
}
#INPUT-SEARCH-8jqsnzws > .input-search--wrapper .btn-close {
  color: #a7a7a7;
  fill: #a7a7a7;
  width: 15px;
  margin: 0 15px;
}
#INPUT-SEARCH-8jqsnzws > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-8jqsnzws > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_40);
}
#INPUT-SEARCH-8jqsnzws > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_32) !important;
  border-style: solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-8jqsnzws > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_32) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-8jqsnzws .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_41);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-8jqsnzws .input-search--wrapper:hover .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-8jqsnzws .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-8jqsnzws .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-8jqsnzws .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-8jqsnzws .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_41);
}

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

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


  
}
#GRID-PRODUCT-hl5gigv2 {
  --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%;
  
}

#GRID-PRODUCT-hl5gigv2 .grid-product--inner img {
  object-fit: contain;
}
#GRID-PRODUCT-hl5gigv2 .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#GRID-PRODUCT-hl5gigv2 .thumbnail-wrapper { width: 20%;min-width: 20%; }
#GRID-PRODUCT-hl5gigv2 .grid-product--wrapper {
  margin-bottom: 1px;
}
#GRID-PRODUCT-hl5gigv2 .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-hl5gigv2 .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-hl5gigv2 .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;
}
#GRID-PRODUCT-hl5gigv2 .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;
}
#GRID-PRODUCT-hl5gigv2 .grid-product--wrapper {
  display: grid;
  column-gap: 30px;
  row-gap: 30px;
  
  grid-template-columns: repeat(2, 1fr);

  
  
  
}
#GRID-PRODUCT-hl5gigv2 .slider-product--item:hover {
  
}



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


#GRID-PRODUCT-hl5gigv2 .slider-product--item {
  display: flex;
  flex-direction: row;
  
  
  
  
border-color: #000;


}






#GRID-PRODUCT-hl5gigv2 .grid-product--info {
  text-align: left;
  
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-hl5gigv2 .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-hl5gigv2 .grid-product--title {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  
}
#GRID-PRODUCT-hl5gigv2 .grid-product--price {
  margin-top: 6px;
  margin-bottom: 6px;
}
#GRID-PRODUCT-hl5gigv2 .grid-product--retail-price, #GRID-PRODUCT-hl5gigv2 .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  margin: 0 0px;
}
#GRID-PRODUCT-hl5gigv2 .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_40);
  
  margin: 0 10px;
}
#GRID-PRODUCT-hl5gigv2 .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: ;
}
#GRID-PRODUCT-hl5gigv2 .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#EMPTY-PRODUCT-LAYOUT-luoczmpl {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#TEXT-71ugqrqa, .--clone-TEXT-71ugqrqa {
  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: 96%;
  
}
#TEXT-71ugqrqa .x-text,
#TEXT-71ugqrqa .x-text a,
.--clone-TEXT-71ugqrqa .x-text,
.--clone-TEXT-71ugqrqa .x-text a {
  --width: 96%;
-webkit-text-stroke: 0px #000000ff;
color: #43484C;
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #43484C);
}
#TEXT-71ugqrqa .x-text:hover,
.--clone-TEXT-71ugqrqa .x-text:hover,
#TEXT-71ugqrqa a:hover,
.--clone-TEXT-71ugqrqa a:hover {
  
}


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


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


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

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






border-style: none none none none;

}





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

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

#SUBMENU-md0s27fg {
  
  
  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);
  
  animation: fade-in 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-oho9838x.menu-item:hover > .x-submenu {
  display: grid;
}

#TEXT-l6n8aea6, .--clone-TEXT-l6n8aea6 {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 88.02085876464844px;
width: 56.1342630268615%;
  
}
#TEXT-l6n8aea6 .x-text,
#TEXT-l6n8aea6 .x-text a,
.--clone-TEXT-l6n8aea6 .x-text,
.--clone-TEXT-l6n8aea6 .x-text a {
  --width: 56.1342630268615%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-l6n8aea6 .x-text:hover,
.--clone-TEXT-l6n8aea6 .x-text:hover,
#TEXT-l6n8aea6 a:hover,
.--clone-TEXT-l6n8aea6 a:hover {
  
}

#TEXT-lds07n41, .--clone-TEXT-lds07n41 {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 55.69447326660156px;
width: 55.842767409336425%;
  
}
#TEXT-lds07n41 .x-text,
#TEXT-lds07n41 .x-text a,
.--clone-TEXT-lds07n41 .x-text,
.--clone-TEXT-lds07n41 .x-text a {
  --width: 55.842767409336425%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-lds07n41 .x-text:hover,
.--clone-TEXT-lds07n41 .x-text:hover,
#TEXT-lds07n41 a:hover,
.--clone-TEXT-lds07n41 a:hover {
  
}

#TEXT-sm2550oe, .--clone-TEXT-sm2550oe {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0.24433968979635357%;
margin-top: 56.70140075683594px;
width: 55.924215434510025%;
  
}
#TEXT-sm2550oe .x-text,
#TEXT-sm2550oe .x-text a,
.--clone-TEXT-sm2550oe .x-text,
.--clone-TEXT-sm2550oe .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-sm2550oe .x-text:hover,
.--clone-TEXT-sm2550oe .x-text:hover,
#TEXT-sm2550oe a:hover,
.--clone-TEXT-sm2550oe a:hover {
  
}

#TEXT-anghni12, .--clone-TEXT-anghni12 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0.24433968979635357%;
margin-top: 89.02778625488281px;
width: 55.85133870442708%;
  
}
#TEXT-anghni12 .x-text,
#TEXT-anghni12 .x-text a,
.--clone-TEXT-anghni12 .x-text,
.--clone-TEXT-anghni12 .x-text a {
  --width: 55.85133870442708%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-anghni12 .x-text:hover,
.--clone-TEXT-anghni12 .x-text:hover,
#TEXT-anghni12 a:hover,
.--clone-TEXT-anghni12 a:hover {
  
}

#TEXT-0prj0k2z, .--clone-TEXT-0prj0k2z {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0.24433968979635357%;
margin-top: 121.61460876464844px;
width: 55.70559277946566%;
  
}
#TEXT-0prj0k2z .x-text,
#TEXT-0prj0k2z .x-text a,
.--clone-TEXT-0prj0k2z .x-text,
.--clone-TEXT-0prj0k2z .x-text a {
  --width: 55.70559277946566%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-0prj0k2z .x-text:hover,
.--clone-TEXT-0prj0k2z .x-text:hover,
#TEXT-0prj0k2z a:hover,
.--clone-TEXT-0prj0k2z a:hover {
  
}

#TEXT-rl5k25pg, .--clone-TEXT-rl5k25pg {
  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.24433968979635357%;
margin-top: calc(12.534734725952148px * 2);
width: 55.559843086902006%;
  
}
#TEXT-rl5k25pg .x-text,
#TEXT-rl5k25pg .x-text a,
.--clone-TEXT-rl5k25pg .x-text,
.--clone-TEXT-rl5k25pg .x-text a {
  --width: 55.559843086902006%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-rl5k25pg .x-text:hover,
.--clone-TEXT-rl5k25pg .x-text:hover,
#TEXT-rl5k25pg a:hover,
.--clone-TEXT-rl5k25pg a:hover {
  
}

#TEXT-gqp7cit6, .--clone-TEXT-gqp7cit6 {
  align-self: end;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 94.60068130493164px;
margin-left: 0.24433968979635357%;
width: 55.41409716194059%;
  
}
#TEXT-gqp7cit6 .x-text,
#TEXT-gqp7cit6 .x-text a,
.--clone-TEXT-gqp7cit6 .x-text,
.--clone-TEXT-gqp7cit6 .x-text a {
  --width: 55.41409716194059%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-gqp7cit6 .x-text:hover,
.--clone-TEXT-gqp7cit6 .x-text:hover,
#TEXT-gqp7cit6 a:hover,
.--clone-TEXT-gqp7cit6 a:hover {
  
}

#TEXT-xbb9mtt2, .--clone-TEXT-xbb9mtt2 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 55.69447326660156px;
width: 55.924215434510025%;
  
}
#TEXT-xbb9mtt2 .x-text,
#TEXT-xbb9mtt2 .x-text a,
.--clone-TEXT-xbb9mtt2 .x-text,
.--clone-TEXT-xbb9mtt2 .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-xbb9mtt2 .x-text:hover,
.--clone-TEXT-xbb9mtt2 .x-text:hover,
#TEXT-xbb9mtt2 a:hover,
.--clone-TEXT-xbb9mtt2 a:hover {
  
}

#TEXT-t5smmbl0, .--clone-TEXT-t5smmbl0 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 88.03822326660156px;
width: 55.85133870442708%;
  
}
#TEXT-t5smmbl0 .x-text,
#TEXT-t5smmbl0 .x-text a,
.--clone-TEXT-t5smmbl0 .x-text,
.--clone-TEXT-t5smmbl0 .x-text a {
  --width: 55.85133870442708%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-t5smmbl0 .x-text:hover,
.--clone-TEXT-t5smmbl0 .x-text:hover,
#TEXT-t5smmbl0 a:hover,
.--clone-TEXT-t5smmbl0 a:hover {
  
}

#TEXT-56yi5eoo, .--clone-TEXT-56yi5eoo {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 120.6423797607422px;
width: 55.70559277946566%;
  
}
#TEXT-56yi5eoo .x-text,
#TEXT-56yi5eoo .x-text a,
.--clone-TEXT-56yi5eoo .x-text,
.--clone-TEXT-56yi5eoo .x-text a {
  --width: 55.70559277946566%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-56yi5eoo .x-text:hover,
.--clone-TEXT-56yi5eoo .x-text:hover,
#TEXT-56yi5eoo a:hover,
.--clone-TEXT-56yi5eoo a:hover {
  
}

#TEXT-c9hpuna8, .--clone-TEXT-c9hpuna8 {
  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-right: 0%;
margin-top: 3.5643577575683594e-5px;
width: 99.28841296537423%;
  
}
#TEXT-c9hpuna8 .x-text,
#TEXT-c9hpuna8 .x-text a,
.--clone-TEXT-c9hpuna8 .x-text,
.--clone-TEXT-c9hpuna8 .x-text a {
  --width: 99.28841296537423%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-c9hpuna8 .x-text:hover,
.--clone-TEXT-c9hpuna8 .x-text:hover,
#TEXT-c9hpuna8 a:hover,
.--clone-TEXT-c9hpuna8 a:hover {
  
}

#TEXT-q248rz8l, .--clone-TEXT-q248rz8l {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: -0.9895477294921876px;
width: 100%;
  
}
#TEXT-q248rz8l .x-text,
#TEXT-q248rz8l .x-text a,
.--clone-TEXT-q248rz8l .x-text,
.--clone-TEXT-q248rz8l .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-q248rz8l .x-text:hover,
.--clone-TEXT-q248rz8l .x-text:hover,
#TEXT-q248rz8l a:hover,
.--clone-TEXT-q248rz8l a:hover {
  
}

#TEXT-wjno27j2, .--clone-TEXT-wjno27j2 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 55.13890266418457px;
width: 55.924215434510025%;
  
}
#TEXT-wjno27j2 .x-text,
#TEXT-wjno27j2 .x-text a,
.--clone-TEXT-wjno27j2 .x-text,
.--clone-TEXT-wjno27j2 .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-wjno27j2 .x-text:hover,
.--clone-TEXT-wjno27j2 .x-text:hover,
#TEXT-wjno27j2 a:hover,
.--clone-TEXT-wjno27j2 a:hover {
  
}

#TEXT-rnbyqj5p, .--clone-TEXT-rnbyqj5p {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 90.03480529785156px;
width: 27.92566935221354%;
  
}
#TEXT-rnbyqj5p .x-text,
#TEXT-rnbyqj5p .x-text a,
.--clone-TEXT-rnbyqj5p .x-text,
.--clone-TEXT-rnbyqj5p .x-text a {
  --width: 27.92566935221354%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-rnbyqj5p .x-text:hover,
.--clone-TEXT-rnbyqj5p .x-text:hover,
#TEXT-rnbyqj5p a:hover,
.--clone-TEXT-rnbyqj5p a:hover {
  
}

#TEXT-05n96nwi, .--clone-TEXT-05n96nwi {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 122.67366027832033px;
width: 27.85279638973283%;
  
}
#TEXT-05n96nwi .x-text,
#TEXT-05n96nwi .x-text a,
.--clone-TEXT-05n96nwi .x-text,
.--clone-TEXT-05n96nwi .x-text a {
  --width: 27.85279638973283%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-05n96nwi .x-text:hover,
.--clone-TEXT-05n96nwi .x-text:hover,
#TEXT-05n96nwi a:hover,
.--clone-TEXT-05n96nwi a:hover {
  
}

#TEXT-fm2l5eqx, .--clone-TEXT-fm2l5eqx {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 155.27784729003906px;
width: 27.779921543451003%;
  
}
#TEXT-fm2l5eqx .x-text,
#TEXT-fm2l5eqx .x-text a,
.--clone-TEXT-fm2l5eqx .x-text,
.--clone-TEXT-fm2l5eqx .x-text a {
  --width: 27.779921543451003%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-fm2l5eqx .x-text:hover,
.--clone-TEXT-fm2l5eqx .x-text:hover,
#TEXT-fm2l5eqx a:hover,
.--clone-TEXT-fm2l5eqx a:hover {
  
}

#TEXT-5aizm9kj, .--clone-TEXT-5aizm9kj {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 1.3186607831790124e-5%;
margin-top: 0px;
width: 94.8431095076196%;
  
}
#TEXT-5aizm9kj .x-text,
#TEXT-5aizm9kj .x-text a,
.--clone-TEXT-5aizm9kj .x-text,
.--clone-TEXT-5aizm9kj .x-text a {
  --width: 94.8431095076196%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-5aizm9kj .x-text:hover,
.--clone-TEXT-5aizm9kj .x-text:hover,
#TEXT-5aizm9kj a:hover,
.--clone-TEXT-5aizm9kj a:hover {
  
}

#TEXT-33w1exaa, .--clone-TEXT-33w1exaa {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 90.00007629394531px;
width: 55.924215434510025%;
  
}
#TEXT-33w1exaa .x-text,
#TEXT-33w1exaa .x-text a,
.--clone-TEXT-33w1exaa .x-text,
.--clone-TEXT-33w1exaa .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-33w1exaa .x-text:hover,
.--clone-TEXT-33w1exaa .x-text:hover,
#TEXT-33w1exaa a:hover,
.--clone-TEXT-33w1exaa a:hover {
  
}

#TEXT-o0upekcs, .--clone-TEXT-o0upekcs {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 122.36116027832033px;
width: 55.85133870442708%;
  
}
#TEXT-o0upekcs .x-text,
#TEXT-o0upekcs .x-text a,
.--clone-TEXT-o0upekcs .x-text,
.--clone-TEXT-o0upekcs .x-text a {
  --width: 55.85133870442708%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-o0upekcs .x-text:hover,
.--clone-TEXT-o0upekcs .x-text:hover,
#TEXT-o0upekcs a:hover,
.--clone-TEXT-o0upekcs a:hover {
  
}

#TEXT-2czqyqbl, .--clone-TEXT-2czqyqbl {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 154.98268127441406px;
width: 55.70559277946566%;
  
}
#TEXT-2czqyqbl .x-text,
#TEXT-2czqyqbl .x-text a,
.--clone-TEXT-2czqyqbl .x-text,
.--clone-TEXT-2czqyqbl .x-text a {
  --width: 55.70559277946566%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-2czqyqbl .x-text:hover,
.--clone-TEXT-2czqyqbl .x-text:hover,
#TEXT-2czqyqbl a:hover,
.--clone-TEXT-2czqyqbl a:hover {
  
}

#TEXT-1pjh4ju6, .--clone-TEXT-1pjh4ju6 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 92.86694185233412%;
  
}
#TEXT-1pjh4ju6 .x-text,
#TEXT-1pjh4ju6 .x-text a,
.--clone-TEXT-1pjh4ju6 .x-text,
.--clone-TEXT-1pjh4ju6 .x-text a {
  --width: 92.86694185233412%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-1pjh4ju6 .x-text:hover,
.--clone-TEXT-1pjh4ju6 .x-text:hover,
#TEXT-1pjh4ju6 a:hover,
.--clone-TEXT-1pjh4ju6 a:hover {
  
}

#TEXT-wjhxg5r5, .--clone-TEXT-wjhxg5r5 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 55.13893127441406px;
width: 55.924215434510025%;
  
}
#TEXT-wjhxg5r5 .x-text,
#TEXT-wjhxg5r5 .x-text a,
.--clone-TEXT-wjhxg5r5 .x-text,
.--clone-TEXT-wjhxg5r5 .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-wjhxg5r5 .x-text:hover,
.--clone-TEXT-wjhxg5r5 .x-text:hover,
#TEXT-wjhxg5r5 a:hover,
.--clone-TEXT-wjhxg5r5 a:hover {
  
}

#TEXT-31l9gqak, .--clone-TEXT-31l9gqak {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 89.02784729003906px;
width: 55.85133870442708%;
  
}
#TEXT-31l9gqak .x-text,
#TEXT-31l9gqak .x-text a,
.--clone-TEXT-31l9gqak .x-text,
.--clone-TEXT-31l9gqak .x-text a {
  --width: 55.85133870442708%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-31l9gqak .x-text:hover,
.--clone-TEXT-31l9gqak .x-text:hover,
#TEXT-31l9gqak a:hover,
.--clone-TEXT-31l9gqak a:hover {
  
}

#TEXT-d5p5nxj1, .--clone-TEXT-d5p5nxj1 {
  align-self: center;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(11.562536239624023px * 2);
width: 55.559843086902006%;
  
}
#TEXT-d5p5nxj1 .x-text,
#TEXT-d5p5nxj1 .x-text a,
.--clone-TEXT-d5p5nxj1 .x-text,
.--clone-TEXT-d5p5nxj1 .x-text a {
  --width: 55.559843086902006%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-d5p5nxj1 .x-text:hover,
.--clone-TEXT-d5p5nxj1 .x-text:hover,
#TEXT-d5p5nxj1 a:hover,
.--clone-TEXT-d5p5nxj1 a:hover {
  
}

#TEXT-xmurssqr, .--clone-TEXT-xmurssqr {
  align-self: end;
grid-column-end: 5;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 61.51041030883789px;
margin-left: 0.24005058370990515%;
width: 55.41409716194059%;
  
}
#TEXT-xmurssqr .x-text,
#TEXT-xmurssqr .x-text a,
.--clone-TEXT-xmurssqr .x-text,
.--clone-TEXT-xmurssqr .x-text a {
  --width: 55.41409716194059%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-xmurssqr .x-text:hover,
.--clone-TEXT-xmurssqr .x-text:hover,
#TEXT-xmurssqr a:hover,
.--clone-TEXT-xmurssqr a:hover {
  
}

#TEXT-6b7tjcxc, .--clone-TEXT-6b7tjcxc {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: -7.5352044893440546e-6%;
margin-top: 0px;
width: 100.00000753520447%;
  
}
#TEXT-6b7tjcxc .x-text,
#TEXT-6b7tjcxc .x-text a,
.--clone-TEXT-6b7tjcxc .x-text,
.--clone-TEXT-6b7tjcxc .x-text a {
  --width: 100.00000753520447%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-6b7tjcxc .x-text:hover,
.--clone-TEXT-6b7tjcxc .x-text:hover,
#TEXT-6b7tjcxc a:hover,
.--clone-TEXT-6b7tjcxc a:hover {
  
}

#TEXT-c48sqc2b, .--clone-TEXT-c48sqc2b {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: -7.5352044893440546e-6%;
margin-top: 0px;
width: 100.00000753520447%;
  
}
#TEXT-c48sqc2b .x-text,
#TEXT-c48sqc2b .x-text a,
.--clone-TEXT-c48sqc2b .x-text,
.--clone-TEXT-c48sqc2b .x-text a {
  --width: 100.00000753520447%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-c48sqc2b .x-text:hover,
.--clone-TEXT-c48sqc2b .x-text:hover,
#TEXT-c48sqc2b a:hover,
.--clone-TEXT-c48sqc2b a:hover {
  
}

#TEXT-manclj3j, .--clone-TEXT-manclj3j {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 45.57184666763117%;
  
}
#TEXT-manclj3j .x-text,
#TEXT-manclj3j .x-text a,
.--clone-TEXT-manclj3j .x-text,
.--clone-TEXT-manclj3j .x-text a {
  --width: 45.57184666763117%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-manclj3j .x-text:hover,
.--clone-TEXT-manclj3j .x-text:hover,
#TEXT-manclj3j a:hover,
.--clone-TEXT-manclj3j a:hover {
  
}

#TEXT-fyi3tv45, .--clone-TEXT-fyi3tv45 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0.4801011674198103%;
margin-top: 28.003494262695312px;
width: 45.45181839554398%;
  
}
#TEXT-fyi3tv45 .x-text,
#TEXT-fyi3tv45 .x-text a,
.--clone-TEXT-fyi3tv45 .x-text,
.--clone-TEXT-fyi3tv45 .x-text a {
  --width: 45.45181839554398%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-fyi3tv45 .x-text:hover,
.--clone-TEXT-fyi3tv45 .x-text:hover,
#TEXT-fyi3tv45 a:hover,
.--clone-TEXT-fyi3tv45 a:hover {
  
}

#TEXT-qfho0rj0, .--clone-TEXT-qfho0rj0 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 68.97291395399306%;
  
}
#TEXT-qfho0rj0 .x-text,
#TEXT-qfho0rj0 .x-text a,
.--clone-TEXT-qfho0rj0 .x-text,
.--clone-TEXT-qfho0rj0 .x-text a {
  --width: 68.97291395399306%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-qfho0rj0 .x-text:hover,
.--clone-TEXT-qfho0rj0 .x-text:hover,
#TEXT-qfho0rj0 a:hover,
.--clone-TEXT-qfho0rj0 a:hover {
  
}

#TEXT-82v84u8h, .--clone-TEXT-82v84u8h {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0.24433968979635357%;
margin-top: 28.003494262695312px;
width: 45.63614833502122%;
  
}
#TEXT-82v84u8h .x-text,
#TEXT-82v84u8h .x-text a,
.--clone-TEXT-82v84u8h .x-text,
.--clone-TEXT-82v84u8h .x-text a {
  --width: 45.63614833502122%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-82v84u8h .x-text:hover,
.--clone-TEXT-82v84u8h .x-text:hover,
#TEXT-82v84u8h a:hover,
.--clone-TEXT-82v84u8h a:hover {
  
}
#TEXT-82v84u8h .animation, #TEXT-82v84u8h.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;
}
#TEXT-82v84u8h {
  
}

#TEXT-ybezq59y, .--clone-TEXT-ybezq59y {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0.004281879943094135%;
margin-top: 89.02778625488281px;
width: 55.924215434510025%;
  
}
#TEXT-ybezq59y .x-text,
#TEXT-ybezq59y .x-text a,
.--clone-TEXT-ybezq59y .x-text,
.--clone-TEXT-ybezq59y .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-ybezq59y .x-text:hover,
.--clone-TEXT-ybezq59y .x-text:hover,
#TEXT-ybezq59y a:hover,
.--clone-TEXT-ybezq59y a:hover {
  
}

#TEXT-f9w0ci0f, .--clone-TEXT-f9w0ci0f {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0.004281879943094135%;
margin-top: 121.35417175292967px;
width: 55.85133870442708%;
  
}
#TEXT-f9w0ci0f .x-text,
#TEXT-f9w0ci0f .x-text a,
.--clone-TEXT-f9w0ci0f .x-text,
.--clone-TEXT-f9w0ci0f .x-text a {
  --width: 55.85133870442708%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-f9w0ci0f .x-text:hover,
.--clone-TEXT-f9w0ci0f .x-text:hover,
#TEXT-f9w0ci0f a:hover,
.--clone-TEXT-f9w0ci0f a:hover {
  
}

#TEXT-n4987n9a, .--clone-TEXT-n4987n9a {
  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.004281879943094135%;
margin-top: calc(12.256963729858398px * 2);
width: 55.70559277946566%;
  
}
#TEXT-n4987n9a .x-text,
#TEXT-n4987n9a .x-text a,
.--clone-TEXT-n4987n9a .x-text,
.--clone-TEXT-n4987n9a .x-text a {
  --width: 55.70559277946566%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-n4987n9a .x-text:hover,
.--clone-TEXT-n4987n9a .x-text:hover,
#TEXT-n4987n9a a:hover,
.--clone-TEXT-n4987n9a a:hover {
  
}

#TEXT-gg741iu7, .--clone-TEXT-gg741iu7 {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 96.77081680297852px;
margin-left: 0.0042818799430941355%;
width: 55.559843086902006%;
  
}
#TEXT-gg741iu7 .x-text,
#TEXT-gg741iu7 .x-text a,
.--clone-TEXT-gg741iu7 .x-text,
.--clone-TEXT-gg741iu7 .x-text a {
  --width: 55.559843086902006%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-gg741iu7 .x-text:hover,
.--clone-TEXT-gg741iu7 .x-text:hover,
#TEXT-gg741iu7 a:hover,
.--clone-TEXT-gg741iu7 a:hover {
  
}

#TEXT-ikw950g9, .--clone-TEXT-ikw950g9 {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 62.274295806884766px;
margin-left: 0.0042818799430941355%;
width: 55.41409716194059%;
  
}
#TEXT-ikw950g9 .x-text,
#TEXT-ikw950g9 .x-text a,
.--clone-TEXT-ikw950g9 .x-text,
.--clone-TEXT-ikw950g9 .x-text a {
  --width: 55.41409716194059%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-ikw950g9 .x-text:hover,
.--clone-TEXT-ikw950g9 .x-text:hover,
#TEXT-ikw950g9 a:hover,
.--clone-TEXT-ikw950g9 a:hover {
  
}

#TEXT-mxff6o8k, .--clone-TEXT-mxff6o8k {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 55.13893127441406px;
width: 55.924215434510025%;
  
}
#TEXT-mxff6o8k .x-text,
#TEXT-mxff6o8k .x-text a,
.--clone-TEXT-mxff6o8k .x-text,
.--clone-TEXT-mxff6o8k .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-mxff6o8k .x-text:hover,
.--clone-TEXT-mxff6o8k .x-text:hover,
#TEXT-mxff6o8k a:hover,
.--clone-TEXT-mxff6o8k a:hover {
  
}

#TEXT-f7sadv3e, .--clone-TEXT-f7sadv3e {
  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.6596723794937134px * 2);
margin-left: 0%;
width: 55.85133870442708%;
  
}
#TEXT-f7sadv3e .x-text,
#TEXT-f7sadv3e .x-text a,
.--clone-TEXT-f7sadv3e .x-text,
.--clone-TEXT-f7sadv3e .x-text a {
  --width: 55.85133870442708%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-f7sadv3e .x-text:hover,
.--clone-TEXT-f7sadv3e .x-text:hover,
#TEXT-f7sadv3e a:hover,
.--clone-TEXT-f7sadv3e a:hover {
  
}

#TEXT-kpmczzzo, .--clone-TEXT-kpmczzzo {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 123.62851464748384px;
width: 55.70559277946566%;
  
}
#TEXT-kpmczzzo .x-text,
#TEXT-kpmczzzo .x-text a,
.--clone-TEXT-kpmczzzo .x-text,
.--clone-TEXT-kpmczzzo .x-text a {
  --width: 55.70559277946566%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-kpmczzzo .x-text:hover,
.--clone-TEXT-kpmczzzo .x-text:hover,
#TEXT-kpmczzzo a:hover,
.--clone-TEXT-kpmczzzo a:hover {
  
}

#TEXT-x44ockcw, .--clone-TEXT-x44ockcw {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 156.23270165920258px;
width: 55.559843086902006%;
  
}
#TEXT-x44ockcw .x-text,
#TEXT-x44ockcw .x-text a,
.--clone-TEXT-x44ockcw .x-text,
.--clone-TEXT-x44ockcw .x-text a {
  --width: 55.559843086902006%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-x44ockcw .x-text:hover,
.--clone-TEXT-x44ockcw .x-text:hover,
#TEXT-x44ockcw a:hover,
.--clone-TEXT-x44ockcw a:hover {
  
}

#TEXT-3y1ughko, .--clone-TEXT-3y1ughko {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 30.277774810791016px;
margin-left: 0.0042818799430941355%;
width: 55.41409716194059%;
  
}
#TEXT-3y1ughko .x-text,
#TEXT-3y1ughko .x-text a,
.--clone-TEXT-3y1ughko .x-text,
.--clone-TEXT-3y1ughko .x-text a {
  --width: 55.41409716194059%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-3y1ughko .x-text:hover,
.--clone-TEXT-3y1ughko .x-text:hover,
#TEXT-3y1ughko a:hover,
.--clone-TEXT-3y1ughko a:hover {
  
}

#TEXT-odajeg1x, .--clone-TEXT-odajeg1x {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 56.70140075683594px;
width: 55.924215434510025%;
  
}
#TEXT-odajeg1x .x-text,
#TEXT-odajeg1x .x-text a,
.--clone-TEXT-odajeg1x .x-text,
.--clone-TEXT-odajeg1x .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-odajeg1x .x-text:hover,
.--clone-TEXT-odajeg1x .x-text:hover,
#TEXT-odajeg1x a:hover,
.--clone-TEXT-odajeg1x a:hover {
  
}

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

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

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

#TEXT-56oay7al, .--clone-TEXT-56oay7al {
  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%;
  
}
#TEXT-56oay7al .x-text,
#TEXT-56oay7al .x-text a,
.--clone-TEXT-56oay7al .x-text,
.--clone-TEXT-56oay7al .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_41);
font: var(--font_5);
font-weight: 600;
height: 100%;
line-height: 2.1;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-56oay7al .x-text:hover,
.--clone-TEXT-56oay7al .x-text:hover,
#TEXT-56oay7al a:hover,
.--clone-TEXT-56oay7al a:hover {
  
}

#LANGUAGE-MENU-l9ig20q4 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 30.98958396911621px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  border-radius: 0;
border-width: 0.0px;
color: var(--color_41);
font-size: 14.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-l9ig20q4 .language-menu-content div {
  height: 30.98958396911621px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-l9ig20q4 img {
  width: 22px;
  height: 22px;
}
#LANGUAGE-MENU-l9ig20q4 .language-menu-content > div:hover {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-l9ig20q4 .language-menu-content-item.active, #LANGUAGE-MENU-l9ig20q4 .language-menu-item.active {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-l9ig20q4 .language-menu-item {
  border-color: ;
}

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

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

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-fddhgdct::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;
  
}
#TEXT-aqn5ok0e, .--clone-TEXT-aqn5ok0e {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: stretch;
margin-left: 30px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
#TEXT-aqn5ok0e .x-text,
#TEXT-aqn5ok0e .x-text a,
.--clone-TEXT-aqn5ok0e .x-text,
.--clone-TEXT-aqn5ok0e .x-text a {
  --width: 89.13043478260869%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_41);
font: var(--font_5);
font-weight: 600;
height: 100%;
line-height: 1.9;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-aqn5ok0e .x-text:hover,
.--clone-TEXT-aqn5ok0e .x-text:hover,
#TEXT-aqn5ok0e a:hover,
.--clone-TEXT-aqn5ok0e a:hover {
  
}

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


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-xlteystf {
  background: rgba(255, 255, 255, 1);
  top: 0;
  left: 0;
  width: 800px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(20px, max-content) minmax(100px, max-content) minmax(30px, max-content) minmax(400px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 800px;
  
  
}
#MENU-9ubijrb7 {
  --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: 1.52587890625e-5px;width: 100%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

#SUBMENU-6yh4ies0 {
  
  
  width: 800px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(480px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-brt6wyl2.menu-item:hover > .x-submenu {
  display: grid;
}

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


#MENU-g3mo5zx7 .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-g3mo5zx7 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-g3mo5zx7 > 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-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-g3mo5zx7 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-g3mo5zx7 > ul > .menu-item:not(:first-child) {
  
}
#MENU-g3mo5zx7 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

#SUBMENU-768woswo {
  
  
  width: 800px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(480px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-4olnxarp.menu-item:hover > .x-submenu {
  display: grid;
}

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


#MENU-aufnw7fd .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-aufnw7fd > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-aufnw7fd > 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-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-aufnw7fd > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-aufnw7fd > ul > .menu-item:not(:first-child) {
  
}
#MENU-aufnw7fd ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

#SUBMENU-l4a5i8bi {
  
  
  width: 800px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(480px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-gguqw14t.menu-item:hover > .x-submenu {
  display: grid;
}

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


#MENU-ubqumbuk .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-ubqumbuk > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-ubqumbuk > 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-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-ubqumbuk > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ubqumbuk > ul > .menu-item:not(:first-child) {
  
}
#MENU-ubqumbuk ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

#SUBMENU-nw0x4i58 {
  
  
  width: 800px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(480px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-fuuev1yu.menu-item:hover > .x-submenu {
  display: grid;
}

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


#MENU-hmsvw0kf .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-hmsvw0kf > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-hmsvw0kf > 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-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-hmsvw0kf > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-hmsvw0kf > ul > .menu-item:not(:first-child) {
  
}
#MENU-hmsvw0kf ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

#SUBMENU-p35pz1m9 {
  
  
  width: 800px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(480px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-h94al4pw.menu-item:hover > .x-submenu {
  display: grid;
}

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


#MENU-lcaozly9 .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-lcaozly9 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-lcaozly9 > 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-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-lcaozly9 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-lcaozly9 > ul > .menu-item:not(:first-child) {
  
}
#MENU-lcaozly9 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

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

#SUBMENU-n8ivwanz {
  
  
  width: 800px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(480px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-kbswxo7q.menu-item:hover > .x-submenu {
  display: grid;
}

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


#MENU-v90s1gd3 .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-v90s1gd3 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-v90s1gd3 > 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-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-v90s1gd3 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-v90s1gd3 > ul > .menu-item:not(:first-child) {
  
}
#MENU-v90s1gd3 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

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

#SUBMENU-y8try958 {
  
  
  width: 800px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(480px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-zzsg9e7q.menu-item:hover > .x-submenu {
  display: grid;
}

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


#MENU-39x7q7wy .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-39x7q7wy > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-39x7q7wy > 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-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-39x7q7wy > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-39x7q7wy > ul > .menu-item:not(:first-child) {
  
}
#MENU-39x7q7wy ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

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

#SUBMENU-oo0xpjbl {
  
  
  width: 800px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(480px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-rbzvcldn.menu-item:hover > .x-submenu {
  display: grid;
}

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


#MENU-l8modd6r .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-l8modd6r > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-l8modd6r > 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-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-l8modd6r > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-l8modd6r > ul > .menu-item:not(:first-child) {
  
}
#MENU-l8modd6r ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

#MENU-ITEM-86t2w62m > a, #MENU-ITEM-86t2w62m > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-31rififd > a, #MENU-ITEM-31rififd > div {
  
  
  
  
  
  
  
  
  
}

#SUBMENU-v1myj5cd {
  
  
  width: 800px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(480px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-31rififd.menu-item:hover > .x-submenu {
  display: grid;
}

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


#MENU-w7hwoh9y .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-w7hwoh9y > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-w7hwoh9y > 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-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-w7hwoh9y > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-w7hwoh9y > ul > .menu-item:not(:first-child) {
  
}
#MENU-w7hwoh9y ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

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

#SUBMENU-vjowh0bf {
  
  
  width: 800px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(480px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-epiqtxbw.menu-item:hover > .x-submenu {
  display: grid;
}

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


#MENU-nij4pp7r .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-nij4pp7r > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-nij4pp7r > 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-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-nij4pp7r > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-nij4pp7r > ul > .menu-item:not(:first-child) {
  
}
#MENU-nij4pp7r ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

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


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

#LANGUAGE-MENU-t8j6o78u {
  --width: 303.9930725097656px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 45.000003814697266px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 303.9930725097656px;
  background: #e8eaed00;
border-color: var(--color_04);
border-radius: 0;
border-width: 0.0px;
font-size: 28.0px;
font-weight: bold;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-t8j6o78u .language-menu-content div {
  height: 45.000003814697266px;
  background: #ffffff00;
}
#LANGUAGE-MENU-t8j6o78u img {
  width: 22px;
  height: 22px;
}
#LANGUAGE-MENU-t8j6o78u .language-menu-content > div:hover {
  background: rgba(232, 234, 237, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-t8j6o78u .language-menu-content-item.active, #LANGUAGE-MENU-t8j6o78u .language-menu-item.active {
  background: rgba(232, 234, 237, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-t8j6o78u .language-menu-item {
  border-color: #000000ff;
}

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

#LANGUAGE-MENU-t8j6o78u .dropdown-icon {
  width: 16px;
  height: 16px;
}
#MENU-6jiwceos {
  --width: 100%;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 65%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: var(--color_41);
  
  
  
  
  
}


#MENU-6jiwceos .x-rect {
  --gap: 50px;
--pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font-size: 14.0px;
font-weight: 600;
justify-content: flex-start;
  
}
#MENU-6jiwceos > ul {
  
  justify-content: flex-start;
  align-items: flex-start;
  gap: 50px;
  
}
#MENU-6jiwceos > ul > .menu-item .tag-link {
  --gap: 50px;
--pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font-size: 14.0px;
font-weight: 600;
justify-content: flex-start;
}
#MENU-6jiwceos > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-6jiwceos > ul > .menu-item:not(:first-child) {
  
}
#MENU-6jiwceos ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}



#MENU-6jiwceos.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 65px;
}


#MENU-ITEM-7690zppb > a, #MENU-ITEM-7690zppb > div {
  
  
  
  
  
  
  
  
  
}

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

#SUBMENU-pdr9dhrg {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 30px 1fr 1fr 1fr 1fr 30px;
  grid-template-rows: minmax(30px, max-content) minmax(300px, max-content) minmax(200px, max-content) minmax(100px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
overflow-x: hidden;
overflow-y: hidden;
  
  animation: vertical-move 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-kb5pabe7.menu-item:hover > .x-submenu {
  display: grid;
}

#TEXT-d1ho8sis, .--clone-TEXT-d1ho8sis {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: -7.5352044893440546e-6%;
margin-top: 0px;
width: 100.00000753520447%;
  
}
#TEXT-d1ho8sis .x-text,
#TEXT-d1ho8sis .x-text a,
.--clone-TEXT-d1ho8sis .x-text,
.--clone-TEXT-d1ho8sis .x-text a {
  --width: 100.00000753520447%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-d1ho8sis .x-text:hover,
.--clone-TEXT-d1ho8sis .x-text:hover,
#TEXT-d1ho8sis a:hover,
.--clone-TEXT-d1ho8sis a:hover {
  
}

#TEXT-n9jilbaf, .--clone-TEXT-n9jilbaf {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: -7.5352044893440546e-6%;
margin-top: 0px;
width: 100.00000753520447%;
  
}
#TEXT-n9jilbaf .x-text,
#TEXT-n9jilbaf .x-text a,
.--clone-TEXT-n9jilbaf .x-text,
.--clone-TEXT-n9jilbaf .x-text a {
  --width: 100.00000753520447%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-n9jilbaf .x-text:hover,
.--clone-TEXT-n9jilbaf .x-text:hover,
#TEXT-n9jilbaf a:hover,
.--clone-TEXT-n9jilbaf a:hover {
  
}


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


  
}
#TEXT-fqf6o0rp, .--clone-TEXT-fqf6o0rp {
  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: 96.30453242139669%;
  
}
#TEXT-fqf6o0rp .x-text,
#TEXT-fqf6o0rp .x-text a,
.--clone-TEXT-fqf6o0rp .x-text,
.--clone-TEXT-fqf6o0rp .x-text a {
  --width: 96.30453242139669%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 22.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-fqf6o0rp .x-text:hover,
.--clone-TEXT-fqf6o0rp .x-text:hover,
#TEXT-fqf6o0rp a:hover,
.--clone-TEXT-fqf6o0rp a:hover {
  
}

#TEXT-5udohpao, .--clone-TEXT-5udohpao {
  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.00716444779008406%;
margin-top: 26.666656494140625px;
width: 99.6125143730427%;
  
}
#TEXT-5udohpao .x-text,
#TEXT-5udohpao .x-text a,
.--clone-TEXT-5udohpao .x-text,
.--clone-TEXT-5udohpao .x-text a {
  --width: 99.6125143730427%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-5udohpao .x-text:hover,
.--clone-TEXT-5udohpao .x-text:hover,
#TEXT-5udohpao a:hover,
.--clone-TEXT-5udohpao a:hover {
  
}

#TEXT-wx1392n3, .--clone-TEXT-wx1392n3 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: calc(3.046881675720215px * 2);
margin-right: -0.00716444779008406%;
width: 99.6125143730427%;
  
}
#TEXT-wx1392n3 .x-text,
#TEXT-wx1392n3 .x-text a,
.--clone-TEXT-wx1392n3 .x-text,
.--clone-TEXT-wx1392n3 .x-text a {
  --width: 99.6125143730427%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-wx1392n3 .x-text:hover,
.--clone-TEXT-wx1392n3 .x-text:hover,
#TEXT-wx1392n3 a:hover,
.--clone-TEXT-wx1392n3 a:hover {
  
}

#TEXT-ej0emhmt, .--clone-TEXT-ej0emhmt {
  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: 32.56947135925293px;
margin-right: -0.00716444779008406%;
width: 99.6125143730427%;
  
}
#TEXT-ej0emhmt .x-text,
#TEXT-ej0emhmt .x-text a,
.--clone-TEXT-ej0emhmt .x-text,
.--clone-TEXT-ej0emhmt .x-text a {
  --width: 99.6125143730427%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-ej0emhmt .x-text:hover,
.--clone-TEXT-ej0emhmt .x-text:hover,
#TEXT-ej0emhmt a:hover,
.--clone-TEXT-ej0emhmt a:hover {
  
}

#TEXT-1mlachzr, .--clone-TEXT-1mlachzr {
  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: 1.33514404296875e-5px;
margin-right: -0.00716444779008406%;
width: 99.6125143730427%;
  
}
#TEXT-1mlachzr .x-text,
#TEXT-1mlachzr .x-text a,
.--clone-TEXT-1mlachzr .x-text,
.--clone-TEXT-1mlachzr .x-text a {
  --width: 99.6125143730427%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-1mlachzr .x-text:hover,
.--clone-TEXT-1mlachzr .x-text:hover,
#TEXT-1mlachzr a:hover,
.--clone-TEXT-1mlachzr a:hover {
  
}


#CONTAINER-a5yyvh5c {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 100.38469243346408%;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(73.4548511505127px, max-content);height: auto;justify-self: end;margin-right: -0.38327418916947614%;margin-top: 1.52587890625e-5px;width: 100.38469243346408%;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-iyoq55ah, .--clone-TEXT-iyoq55ah {
  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: 99.61678806105404%;
  
}
#TEXT-iyoq55ah .x-text,
#TEXT-iyoq55ah .x-text a,
.--clone-TEXT-iyoq55ah .x-text,
.--clone-TEXT-iyoq55ah .x-text a {
  --width: 99.61678806105404%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 22.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-iyoq55ah .x-text:hover,
.--clone-TEXT-iyoq55ah .x-text:hover,
#TEXT-iyoq55ah a:hover,
.--clone-TEXT-iyoq55ah a:hover {
  
}

#TEXT-ob6cobth, .--clone-TEXT-ob6cobth {
  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: -0.017351150512695312px;
margin-right: -0.007177576393569345%;
width: 99.60530898457225%;
  
}
#TEXT-ob6cobth .x-text,
#TEXT-ob6cobth .x-text a,
.--clone-TEXT-ob6cobth .x-text,
.--clone-TEXT-ob6cobth .x-text a {
  --width: 99.60530898457225%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-ob6cobth .x-text:hover,
.--clone-TEXT-ob6cobth .x-text:hover,
#TEXT-ob6cobth a:hover,
.--clone-TEXT-ob6cobth a:hover {
  
}

#TEXT-b8waau30, .--clone-TEXT-b8waau30 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: calc(2.79514217376709px * 2);
margin-right: calc(0.05740484318635448% * 2);
width: 99.08145312998464%;
  
}
#TEXT-b8waau30 .x-text,
#TEXT-b8waau30 .x-text a,
.--clone-TEXT-b8waau30 .x-text,
.--clone-TEXT-b8waau30 .x-text a {
  --width: 99.08145312998464%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-b8waau30 .x-text:hover,
.--clone-TEXT-b8waau30 .x-text:hover,
#TEXT-b8waau30 a:hover,
.--clone-TEXT-b8waau30 a:hover {
  
}


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


  
}
#TEXT-mokbxa23, .--clone-TEXT-mokbxa23 {
  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.19413286498779656%;
margin-top: 29.635406494140625px;
width: 50.215704236557976%;
  
}
#TEXT-mokbxa23 .x-text,
#TEXT-mokbxa23 .x-text a,
.--clone-TEXT-mokbxa23 .x-text,
.--clone-TEXT-mokbxa23 .x-text a {
  --width: 50.215704236557976%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-mokbxa23 .x-text:hover,
.--clone-TEXT-mokbxa23 .x-text:hover,
#TEXT-mokbxa23 a:hover,
.--clone-TEXT-mokbxa23 a:hover {
  
}

#TEXT-knnghta3, .--clone-TEXT-knnghta3 {
  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.19413286498779656%;
margin-top: 61.979156494140625px;
width: 50.15099328156204%;
  
}
#TEXT-knnghta3 .x-text,
#TEXT-knnghta3 .x-text a,
.--clone-TEXT-knnghta3 .x-text,
.--clone-TEXT-knnghta3 .x-text a {
  --width: 50.15099328156204%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-knnghta3 .x-text:hover,
.--clone-TEXT-knnghta3 .x-text:hover,
#TEXT-knnghta3 a:hover,
.--clone-TEXT-knnghta3 a:hover {
  
}

#TEXT-d4fxouh7, .--clone-TEXT-d4fxouh7 {
  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.007191510428247098%;
margin-top: 94.60067749023438px;
width: 99.81305864544044%;
  
}
#TEXT-d4fxouh7 .x-text,
#TEXT-d4fxouh7 .x-text a,
.--clone-TEXT-d4fxouh7 .x-text,
.--clone-TEXT-d4fxouh7 .x-text a {
  --width: 99.81305864544044%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-d4fxouh7 .x-text:hover,
.--clone-TEXT-d4fxouh7 .x-text:hover,
#TEXT-d4fxouh7 a:hover,
.--clone-TEXT-d4fxouh7 a:hover {
  
}

#TEXT-usicrmz6, .--clone-TEXT-usicrmz6 {
  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: 97.6388988494873px;
margin-right: -0.007191510428247098%;
width: 99.81305864544044%;
  
}
#TEXT-usicrmz6 .x-text,
#TEXT-usicrmz6 .x-text a,
.--clone-TEXT-usicrmz6 .x-text,
.--clone-TEXT-usicrmz6 .x-text a {
  --width: 99.81305864544044%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-usicrmz6 .x-text:hover,
.--clone-TEXT-usicrmz6 .x-text:hover,
#TEXT-usicrmz6 a:hover,
.--clone-TEXT-usicrmz6 a:hover {
  
}

#TEXT-d3sofzfn, .--clone-TEXT-d3sofzfn {
  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: 63.05555534362793px;
margin-right: -0.007191510428247098%;
width: 99.81305864544044%;
  
}
#TEXT-d3sofzfn .x-text,
#TEXT-d3sofzfn .x-text a,
.--clone-TEXT-d3sofzfn .x-text,
.--clone-TEXT-d3sofzfn .x-text a {
  --width: 99.81305864544044%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-d3sofzfn .x-text:hover,
.--clone-TEXT-d3sofzfn .x-text:hover,
#TEXT-d3sofzfn a:hover,
.--clone-TEXT-d3sofzfn a:hover {
  
}

#TEXT-lvvcomhb, .--clone-TEXT-lvvcomhb {
  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: 29.479169845581055px;
margin-right: 0.07911293414004639%;
width: 99.51826359274465%;
  
}
#TEXT-lvvcomhb .x-text,
#TEXT-lvvcomhb .x-text a,
.--clone-TEXT-lvvcomhb .x-text,
.--clone-TEXT-lvvcomhb .x-text a {
  --width: 99.51826359274465%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-lvvcomhb .x-text:hover,
.--clone-TEXT-lvvcomhb .x-text:hover,
#TEXT-lvvcomhb a:hover,
.--clone-TEXT-lvvcomhb a:hover {
  
}

#TEXT-h6qt07f8, .--clone-TEXT-h6qt07f8 {
  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: 99.8101769857258%;
  
}
#TEXT-h6qt07f8 .x-text,
#TEXT-h6qt07f8 .x-text a,
.--clone-TEXT-h6qt07f8 .x-text,
.--clone-TEXT-h6qt07f8 .x-text a {
  --width: 99.8101769857258%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 22.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-h6qt07f8 .x-text:hover,
.--clone-TEXT-h6qt07f8 .x-text:hover,
#TEXT-h6qt07f8 a:hover,
.--clone-TEXT-h6qt07f8 a:hover {
  
}

#TEXT-nw5qe712, .--clone-TEXT-nw5qe712 {
  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: -0.017351150512695312px;
margin-left: calc(0.014364062568915387% * 2);
width: 99.81305864544044%;
  
}
#TEXT-nw5qe712 .x-text,
#TEXT-nw5qe712 .x-text a,
.--clone-TEXT-nw5qe712 .x-text,
.--clone-TEXT-nw5qe712 .x-text a {
  --width: 99.81305864544044%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-nw5qe712 .x-text:hover,
.--clone-TEXT-nw5qe712 .x-text:hover,
#TEXT-nw5qe712 a:hover,
.--clone-TEXT-nw5qe712 a:hover {
  
}


#CONTAINER-9prp3yqp {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 94.23265892440352%;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(240.4861011505127px, max-content);height: auto;justify-self: start;margin-left: 1.2662895487551868e-5%;margin-top: 1.52587890625e-5px;width: 94.23265892440352%;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-j90hqf0g, .--clone-TEXT-j90hqf0g {
  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.007646168127546147%;
margin-top: 0px;
width: 100.00764616812754%;
  
}
#TEXT-j90hqf0g .x-text,
#TEXT-j90hqf0g .x-text a,
.--clone-TEXT-j90hqf0g .x-text,
.--clone-TEXT-j90hqf0g .x-text a {
  --width: 100.00764616812754%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 22.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-j90hqf0g .x-text:hover,
.--clone-TEXT-j90hqf0g .x-text:hover,
#TEXT-j90hqf0g a:hover,
.--clone-TEXT-j90hqf0g a:hover {
  
}
#TEXT-j90hqf0g .animation, #TEXT-j90hqf0g.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;
}
#TEXT-j90hqf0g {
  
}

#TEXT-gb61dgvm, .--clone-TEXT-gb61dgvm {
  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.06881551314791533%;
margin-top: 61.979156494140625px;
width: 99.50309313704676%;
  
}
#TEXT-gb61dgvm .x-text,
#TEXT-gb61dgvm .x-text a,
.--clone-TEXT-gb61dgvm .x-text,
.--clone-TEXT-gb61dgvm .x-text a {
  --width: 99.50309313704676%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-gb61dgvm .x-text:hover,
.--clone-TEXT-gb61dgvm .x-text:hover,
#TEXT-gb61dgvm a:hover,
.--clone-TEXT-gb61dgvm a:hover {
  
}

#TEXT-dsgiqrbz, .--clone-TEXT-dsgiqrbz {
  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.11465892714989016% * 2);
margin-top: 94.32290649414062px;
width: 99.37313515468912%;
  
}
#TEXT-dsgiqrbz .x-text,
#TEXT-dsgiqrbz .x-text a,
.--clone-TEXT-dsgiqrbz .x-text,
.--clone-TEXT-dsgiqrbz .x-text a {
  --width: 99.37313515468912%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-dsgiqrbz .x-text:hover,
.--clone-TEXT-dsgiqrbz .x-text:hover,
#TEXT-dsgiqrbz a:hover,
.--clone-TEXT-dsgiqrbz a:hover {
  
}

#TEXT-579189p3, .--clone-TEXT-579189p3 {
  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: 99.149320602417px;
margin-right: calc(0.015299055207752705% * 2);
width: 99.11321918997382%;
  
}
#TEXT-579189p3 .x-text,
#TEXT-579189p3 .x-text a,
.--clone-TEXT-579189p3 .x-text,
.--clone-TEXT-579189p3 .x-text a {
  --width: 99.11321918997382%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-579189p3 .x-text:hover,
.--clone-TEXT-579189p3 .x-text:hover,
#TEXT-579189p3 a:hover,
.--clone-TEXT-579189p3 a:hover {
  
}

#TEXT-rviyhn2q, .--clone-TEXT-rviyhn2q {
  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: 66.45834159851074px;
margin-right: calc(0.14526039704172578% * 2);
width: 98.85329650630588%;
  
}
#TEXT-rviyhn2q .x-text,
#TEXT-rviyhn2q .x-text a,
.--clone-TEXT-rviyhn2q .x-text,
.--clone-TEXT-rviyhn2q .x-text a {
  --width: 98.85329650630588%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-rviyhn2q .x-text:hover,
.--clone-TEXT-rviyhn2q .x-text:hover,
#TEXT-rviyhn2q a:hover,
.--clone-TEXT-rviyhn2q a:hover {
  
}

#TEXT-5qd493w9, .--clone-TEXT-5qd493w9 {
  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: 31.961820602416992px;
margin-right: calc(0.27521837939936866% * 2);
width: 98.59338054159058%;
  
}
#TEXT-5qd493w9 .x-text,
#TEXT-5qd493w9 .x-text a,
.--clone-TEXT-5qd493w9 .x-text,
.--clone-TEXT-5qd493w9 .x-text a {
  --width: 98.59338054159058%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-5qd493w9 .x-text:hover,
.--clone-TEXT-5qd493w9 .x-text:hover,
#TEXT-5qd493w9 a:hover,
.--clone-TEXT-5qd493w9 a:hover {
  
}

#TEXT-3o7okizf, .--clone-TEXT-3o7okizf {
  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: -0.017335891723632812px;
margin-right: calc(0.27521837939936866% * 2);
width: 98.59338054159058%;
  
}
#TEXT-3o7okizf .x-text,
#TEXT-3o7okizf .x-text a,
.--clone-TEXT-3o7okizf .x-text,
.--clone-TEXT-3o7okizf .x-text a {
  --width: 98.59338054159058%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-3o7okizf .x-text:hover,
.--clone-TEXT-3o7okizf .x-text:hover,
#TEXT-3o7okizf a:hover,
.--clone-TEXT-3o7okizf a:hover {
  
}

#TEXT-61oxbwem, .--clone-TEXT-61oxbwem {
  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.06881551314791533%;
margin-top: 29.670135498046875px;
width: 99.50309313704676%;
  
}
#TEXT-61oxbwem .x-text,
#TEXT-61oxbwem .x-text a,
.--clone-TEXT-61oxbwem .x-text,
.--clone-TEXT-61oxbwem .x-text a {
  --width: 99.50309313704676%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-61oxbwem .x-text:hover,
.--clone-TEXT-61oxbwem .x-text:hover,
#TEXT-61oxbwem a:hover,
.--clone-TEXT-61oxbwem a:hover {
  
}


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


  
}
#TEXT-mk12bcav, .--clone-TEXT-mk12bcav {
  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: 97.91542925732648%;
  
}
#TEXT-mk12bcav .x-text,
#TEXT-mk12bcav .x-text a,
.--clone-TEXT-mk12bcav .x-text,
.--clone-TEXT-mk12bcav .x-text a {
  --width: 97.91542925732648%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-mk12bcav .x-text:hover,
.--clone-TEXT-mk12bcav .x-text:hover,
#TEXT-mk12bcav a:hover,
.--clone-TEXT-mk12bcav a:hover {
  
}

#TEXT-316rgq8v, .--clone-TEXT-316rgq8v {
  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: 66.09378147125244px;
margin-right: -0.004292288378470945%;
width: 99.98990869074444%;
  
}
#TEXT-316rgq8v .x-text,
#TEXT-316rgq8v .x-text a,
.--clone-TEXT-316rgq8v .x-text,
.--clone-TEXT-316rgq8v .x-text a {
  --width: 99.98990869074444%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 13.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-316rgq8v .x-text:hover,
.--clone-TEXT-316rgq8v .x-text:hover,
#TEXT-316rgq8v a:hover,
.--clone-TEXT-316rgq8v a:hover {
  
}

#TEXT-605z5m1o, .--clone-TEXT-605z5m1o {
  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: 32.62155246734619px;
margin-right: -0.004292288378470945%;
width: 99.98990869074444%;
  
}
#TEXT-605z5m1o .x-text,
#TEXT-605z5m1o .x-text a,
.--clone-TEXT-605z5m1o .x-text,
.--clone-TEXT-605z5m1o .x-text a {
  --width: 99.98990869074444%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 13.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-605z5m1o .x-text:hover,
.--clone-TEXT-605z5m1o .x-text:hover,
#TEXT-605z5m1o a:hover,
.--clone-TEXT-605z5m1o a:hover {
  
}

#TEXT-ddvsimxm, .--clone-TEXT-ddvsimxm {
  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: -2.956390380859375e-5px;
margin-right: -0.004292288378470945%;
width: 99.98990869074444%;
  
}
#TEXT-ddvsimxm .x-text,
#TEXT-ddvsimxm .x-text a,
.--clone-TEXT-ddvsimxm .x-text,
.--clone-TEXT-ddvsimxm .x-text a {
  --width: 99.98990869074444%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 13.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-ddvsimxm .x-text:hover,
.--clone-TEXT-ddvsimxm .x-text:hover,
#TEXT-ddvsimxm a:hover,
.--clone-TEXT-ddvsimxm a:hover {
  
}


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


  
}
#TEXT-33z5yy8o, .--clone-TEXT-33z5yy8o {
  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.007192835226961177%;
margin-top: 0px;
width: 97.92233593149275%;
  
}
#TEXT-33z5yy8o .x-text,
#TEXT-33z5yy8o .x-text a,
.--clone-TEXT-33z5yy8o .x-text,
.--clone-TEXT-33z5yy8o .x-text a {
  --width: 97.92233593149275%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-33z5yy8o .x-text:hover,
.--clone-TEXT-33z5yy8o .x-text:hover,
#TEXT-33z5yy8o a:hover,
.--clone-TEXT-33z5yy8o a:hover {
  
}

#TEXT-wojyfxux, .--clone-TEXT-wojyfxux {
  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: 64.40972900390625px;
width: 55.918164783549464%;
  
}
#TEXT-wojyfxux .x-text,
#TEXT-wojyfxux .x-text a,
.--clone-TEXT-wojyfxux .x-text,
.--clone-TEXT-wojyfxux .x-text a {
  --width: 55.918164783549464%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 11.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-wojyfxux .x-text:hover,
.--clone-TEXT-wojyfxux .x-text:hover,
#TEXT-wojyfxux a:hover,
.--clone-TEXT-wojyfxux a:hover {
  
}

#TEXT-tqt5ftf4, .--clone-TEXT-tqt5ftf4 {
  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: 65.76385593414307px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#TEXT-tqt5ftf4 .x-text,
#TEXT-tqt5ftf4 .x-text a,
.--clone-TEXT-tqt5ftf4 .x-text,
.--clone-TEXT-tqt5ftf4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 13.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-tqt5ftf4 .x-text:hover,
.--clone-TEXT-tqt5ftf4 .x-text:hover,
#TEXT-tqt5ftf4 a:hover,
.--clone-TEXT-tqt5ftf4 a:hover {
  
}

#TEXT-dav3ayly, .--clone-TEXT-dav3ayly {
  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: 32.604126930236816px;
margin-right: -0.004318233824636904%;
width: 100.00431823382463%;
  
}
#TEXT-dav3ayly .x-text,
#TEXT-dav3ayly .x-text a,
.--clone-TEXT-dav3ayly .x-text,
.--clone-TEXT-dav3ayly .x-text a {
  --width: 100.00431823382463%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 13.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-dav3ayly .x-text:hover,
.--clone-TEXT-dav3ayly .x-text:hover,
#TEXT-dav3ayly a:hover,
.--clone-TEXT-dav3ayly a:hover {
  
}

#TEXT-lxg0ablk, .--clone-TEXT-lxg0ablk {
  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: 9.5367431640625e-7px;
margin-right: -0.004318233824636904%;
width: 100.00431823382463%;
  
}
#TEXT-lxg0ablk .x-text,
#TEXT-lxg0ablk .x-text a,
.--clone-TEXT-lxg0ablk .x-text,
.--clone-TEXT-lxg0ablk .x-text a {
  --width: 100.00431823382463%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 13.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-lxg0ablk .x-text:hover,
.--clone-TEXT-lxg0ablk .x-text:hover,
#TEXT-lxg0ablk a:hover,
.--clone-TEXT-lxg0ablk a:hover {
  
}


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


  
}
#TEXT-i6k8uqqg, .--clone-TEXT-i6k8uqqg {
  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.002898615496100596%;
margin-top: 0px;
width: 100.0028986154961%;
  
}
#TEXT-i6k8uqqg .x-text,
#TEXT-i6k8uqqg .x-text a,
.--clone-TEXT-i6k8uqqg .x-text,
.--clone-TEXT-i6k8uqqg .x-text a {
  --width: 100.0028986154961%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-i6k8uqqg .x-text:hover,
.--clone-TEXT-i6k8uqqg .x-text:hover,
#TEXT-i6k8uqqg a:hover,
.--clone-TEXT-i6k8uqqg a:hover {
  
}

#TEXT-rgo0demc, .--clone-TEXT-rgo0demc {
  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: 64.40972900390625px;
width: 56.39255809202146%;
  
}
#TEXT-rgo0demc .x-text,
#TEXT-rgo0demc .x-text a,
.--clone-TEXT-rgo0demc .x-text,
.--clone-TEXT-rgo0demc .x-text a {
  --width: 56.39255809202146%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 11.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-rgo0demc .x-text:hover,
.--clone-TEXT-rgo0demc .x-text:hover,
#TEXT-rgo0demc a:hover,
.--clone-TEXT-rgo0demc a:hover {
  
}

#TEXT-gkglk6r2, .--clone-TEXT-gkglk6r2 {
  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: 65.78123569488525px;
margin-right: -0.002898615496100596%;
width: 100.0028986154961%;
  
}
#TEXT-gkglk6r2 .x-text,
#TEXT-gkglk6r2 .x-text a,
.--clone-TEXT-gkglk6r2 .x-text,
.--clone-TEXT-gkglk6r2 .x-text a {
  --width: 100.0028986154961%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 13.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-gkglk6r2 .x-text:hover,
.--clone-TEXT-gkglk6r2 .x-text:hover,
#TEXT-gkglk6r2 a:hover,
.--clone-TEXT-gkglk6r2 a:hover {
  
}

#TEXT-aehn89jy, .--clone-TEXT-aehn89jy {
  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: 32.604172706604004px;
margin-right: -0.002898615496100596%;
width: 100.0028986154961%;
  
}
#TEXT-aehn89jy .x-text,
#TEXT-aehn89jy .x-text a,
.--clone-TEXT-aehn89jy .x-text,
.--clone-TEXT-aehn89jy .x-text a {
  --width: 100.0028986154961%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 13.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-aehn89jy .x-text:hover,
.--clone-TEXT-aehn89jy .x-text:hover,
#TEXT-aehn89jy a:hover,
.--clone-TEXT-aehn89jy a:hover {
  
}

#TEXT-t0ywwp1f, .--clone-TEXT-t0ywwp1f {
  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: -1.430511474609375e-5px;
margin-right: -0.002898615496100596%;
width: 100.0028986154961%;
  
}
#TEXT-t0ywwp1f .x-text,
#TEXT-t0ywwp1f .x-text a,
.--clone-TEXT-t0ywwp1f .x-text,
.--clone-TEXT-t0ywwp1f .x-text a {
  --width: 100.0028986154961%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 13.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-t0ywwp1f .x-text:hover,
.--clone-TEXT-t0ywwp1f .x-text:hover,
#TEXT-t0ywwp1f a:hover,
.--clone-TEXT-t0ywwp1f a:hover {
  
}


#CONTAINER-xdbop91e {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 138.74795498443265%;align-self: start;grid-column-end: 7;grid-column-start: 5;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(97.46531867980956px, max-content);height: auto;justify-self: end;margin-right: -38.73644614131688%;margin-top: 1.52587890625e-5px;width: 138.74795498443265%;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-m8x6nnz1, .--clone-TEXT-m8x6nnz1 {
  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: 99.99814950025144%;
  
}
#TEXT-m8x6nnz1 .x-text,
#TEXT-m8x6nnz1 .x-text a,
.--clone-TEXT-m8x6nnz1 .x-text,
.--clone-TEXT-m8x6nnz1 .x-text a {
  --width: 99.99814950025144%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-m8x6nnz1 .x-text:hover,
.--clone-TEXT-m8x6nnz1 .x-text:hover,
#TEXT-m8x6nnz1 a:hover,
.--clone-TEXT-m8x6nnz1 a:hover {
  
}

#TEXT-fii41rqf, .--clone-TEXT-fii41rqf {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 33.87154197692871px;
margin-left: 0.004610016917463491%;
width: 35.87491596967587%;
  
}
#TEXT-fii41rqf .x-text,
#TEXT-fii41rqf .x-text a,
.--clone-TEXT-fii41rqf .x-text,
.--clone-TEXT-fii41rqf .x-text a {
  --width: 35.87491596967587%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-fii41rqf .x-text:hover,
.--clone-TEXT-fii41rqf .x-text:hover,
#TEXT-fii41rqf a:hover,
.--clone-TEXT-fii41rqf a:hover {
  
}

#TEXT-krjo9t22, .--clone-TEXT-krjo9t22 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: -4.00543212890625e-5px;
margin-left: 0.004610016917463491%;
width: 59.57336565972427%;
  
}
#TEXT-krjo9t22 .x-text,
#TEXT-krjo9t22 .x-text a,
.--clone-TEXT-krjo9t22 .x-text,
.--clone-TEXT-krjo9t22 .x-text a {
  --width: 59.57336565972427%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-krjo9t22 .x-text:hover,
.--clone-TEXT-krjo9t22 .x-text:hover,
#TEXT-krjo9t22 a:hover,
.--clone-TEXT-krjo9t22 a:hover {
  
}

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

#SUBMENU-qwn4mknc {
  
  
  width: 250px;
  height: 160px;
  grid-template-columns: 10px 1fr 30px;
  grid-template-rows: minmax(13.352380952380951px, max-content) minmax(133.33333333333334px, max-content) minmax(13.352380952380951px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  
  animation: vertical-move 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-1leyq1ln.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-xwvtlrgs {
  --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: #080000ff;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

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

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

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

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

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


#CONTAINER-xt5a6mv6 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100.00000610351564%;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 20px 170px 1fr 20px;grid-template-rows: minmax(80px, max-content);height: auto;justify-self: end;margin-right: -6.103515625e-6%;margin-top: 0px;width: 100.00000610351564%;
  
  
  
  
  
  border:   #000000ff;


  
}

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

#MENU-zdj546le {
  --width: 70.00675299868763%;align-self: center;display: none;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 65px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 70.00675299868763%;
  --active-link-color: var(--color_41);
  
  
  
  
  
}


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

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






border-style: none none none none;

}



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


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

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

#SUBMENU-3o9kraa6 {
  
  
  width: 440px;
  height: auto;
  grid-template-columns: 35px 1fr 35px;
  grid-template-rows: minmax(35px, max-content) minmax(50px, max-content) minmax(35px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
overflow-x: hidden;
overflow-y: hidden;
  
  animation: fade-in 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-5zxxjwsw.menu-item:hover > .x-submenu {
  display: grid;
}

#TEXT-mjbmwzu8, .--clone-TEXT-mjbmwzu8 {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 88.02085876464844px;
width: 56.1342630268615%;
  
}
#TEXT-mjbmwzu8 .x-text,
#TEXT-mjbmwzu8 .x-text a,
.--clone-TEXT-mjbmwzu8 .x-text,
.--clone-TEXT-mjbmwzu8 .x-text a {
  --width: 56.1342630268615%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-mjbmwzu8 .x-text:hover,
.--clone-TEXT-mjbmwzu8 .x-text:hover,
#TEXT-mjbmwzu8 a:hover,
.--clone-TEXT-mjbmwzu8 a:hover {
  
}

#TEXT-d69m7yry, .--clone-TEXT-d69m7yry {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 55.69447326660156px;
width: 55.842767409336425%;
  
}
#TEXT-d69m7yry .x-text,
#TEXT-d69m7yry .x-text a,
.--clone-TEXT-d69m7yry .x-text,
.--clone-TEXT-d69m7yry .x-text a {
  --width: 55.842767409336425%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-d69m7yry .x-text:hover,
.--clone-TEXT-d69m7yry .x-text:hover,
#TEXT-d69m7yry a:hover,
.--clone-TEXT-d69m7yry a:hover {
  
}

#TEXT-rvjc4e07, .--clone-TEXT-rvjc4e07 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0.24433968979635357%;
margin-top: 56.70140075683594px;
width: 55.924215434510025%;
  
}
#TEXT-rvjc4e07 .x-text,
#TEXT-rvjc4e07 .x-text a,
.--clone-TEXT-rvjc4e07 .x-text,
.--clone-TEXT-rvjc4e07 .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-rvjc4e07 .x-text:hover,
.--clone-TEXT-rvjc4e07 .x-text:hover,
#TEXT-rvjc4e07 a:hover,
.--clone-TEXT-rvjc4e07 a:hover {
  
}

#TEXT-304pkdlc, .--clone-TEXT-304pkdlc {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0.24433968979635357%;
margin-top: 89.02778625488281px;
width: 55.85133870442708%;
  
}
#TEXT-304pkdlc .x-text,
#TEXT-304pkdlc .x-text a,
.--clone-TEXT-304pkdlc .x-text,
.--clone-TEXT-304pkdlc .x-text a {
  --width: 55.85133870442708%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-304pkdlc .x-text:hover,
.--clone-TEXT-304pkdlc .x-text:hover,
#TEXT-304pkdlc a:hover,
.--clone-TEXT-304pkdlc a:hover {
  
}

#TEXT-mqvzbrei, .--clone-TEXT-mqvzbrei {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0.24433968979635357%;
margin-top: 121.61460876464844px;
width: 55.70559277946566%;
  
}
#TEXT-mqvzbrei .x-text,
#TEXT-mqvzbrei .x-text a,
.--clone-TEXT-mqvzbrei .x-text,
.--clone-TEXT-mqvzbrei .x-text a {
  --width: 55.70559277946566%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-mqvzbrei .x-text:hover,
.--clone-TEXT-mqvzbrei .x-text:hover,
#TEXT-mqvzbrei a:hover,
.--clone-TEXT-mqvzbrei a:hover {
  
}

#TEXT-t2l7mrg2, .--clone-TEXT-t2l7mrg2 {
  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.24433968979635357%;
margin-top: calc(12.534734725952148px * 2);
width: 55.559843086902006%;
  
}
#TEXT-t2l7mrg2 .x-text,
#TEXT-t2l7mrg2 .x-text a,
.--clone-TEXT-t2l7mrg2 .x-text,
.--clone-TEXT-t2l7mrg2 .x-text a {
  --width: 55.559843086902006%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-t2l7mrg2 .x-text:hover,
.--clone-TEXT-t2l7mrg2 .x-text:hover,
#TEXT-t2l7mrg2 a:hover,
.--clone-TEXT-t2l7mrg2 a:hover {
  
}

#TEXT-b8sevgj7, .--clone-TEXT-b8sevgj7 {
  align-self: end;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 94.60068130493164px;
margin-left: 0.24433968979635357%;
width: 55.41409716194059%;
  
}
#TEXT-b8sevgj7 .x-text,
#TEXT-b8sevgj7 .x-text a,
.--clone-TEXT-b8sevgj7 .x-text,
.--clone-TEXT-b8sevgj7 .x-text a {
  --width: 55.41409716194059%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-b8sevgj7 .x-text:hover,
.--clone-TEXT-b8sevgj7 .x-text:hover,
#TEXT-b8sevgj7 a:hover,
.--clone-TEXT-b8sevgj7 a:hover {
  
}

#TEXT-nr1ts0tg, .--clone-TEXT-nr1ts0tg {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 55.69447326660156px;
width: 55.924215434510025%;
  
}
#TEXT-nr1ts0tg .x-text,
#TEXT-nr1ts0tg .x-text a,
.--clone-TEXT-nr1ts0tg .x-text,
.--clone-TEXT-nr1ts0tg .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-nr1ts0tg .x-text:hover,
.--clone-TEXT-nr1ts0tg .x-text:hover,
#TEXT-nr1ts0tg a:hover,
.--clone-TEXT-nr1ts0tg a:hover {
  
}

#TEXT-74yu3inn, .--clone-TEXT-74yu3inn {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 88.03822326660156px;
width: 55.85133870442708%;
  
}
#TEXT-74yu3inn .x-text,
#TEXT-74yu3inn .x-text a,
.--clone-TEXT-74yu3inn .x-text,
.--clone-TEXT-74yu3inn .x-text a {
  --width: 55.85133870442708%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-74yu3inn .x-text:hover,
.--clone-TEXT-74yu3inn .x-text:hover,
#TEXT-74yu3inn a:hover,
.--clone-TEXT-74yu3inn a:hover {
  
}

#TEXT-yzoqfb24, .--clone-TEXT-yzoqfb24 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 120.6423797607422px;
width: 55.70559277946566%;
  
}
#TEXT-yzoqfb24 .x-text,
#TEXT-yzoqfb24 .x-text a,
.--clone-TEXT-yzoqfb24 .x-text,
.--clone-TEXT-yzoqfb24 .x-text a {
  --width: 55.70559277946566%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-yzoqfb24 .x-text:hover,
.--clone-TEXT-yzoqfb24 .x-text:hover,
#TEXT-yzoqfb24 a:hover,
.--clone-TEXT-yzoqfb24 a:hover {
  
}

#TEXT-99536ydd, .--clone-TEXT-99536ydd {
  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-right: 0%;
margin-top: 3.5643577575683594e-5px;
width: 99.28841296537423%;
  
}
#TEXT-99536ydd .x-text,
#TEXT-99536ydd .x-text a,
.--clone-TEXT-99536ydd .x-text,
.--clone-TEXT-99536ydd .x-text a {
  --width: 99.28841296537423%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-99536ydd .x-text:hover,
.--clone-TEXT-99536ydd .x-text:hover,
#TEXT-99536ydd a:hover,
.--clone-TEXT-99536ydd a:hover {
  
}

#TEXT-fvnpgssu, .--clone-TEXT-fvnpgssu {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: -0.9895477294921876px;
width: 100%;
  
}
#TEXT-fvnpgssu .x-text,
#TEXT-fvnpgssu .x-text a,
.--clone-TEXT-fvnpgssu .x-text,
.--clone-TEXT-fvnpgssu .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-fvnpgssu .x-text:hover,
.--clone-TEXT-fvnpgssu .x-text:hover,
#TEXT-fvnpgssu a:hover,
.--clone-TEXT-fvnpgssu a:hover {
  
}

#TEXT-zuq00gyv, .--clone-TEXT-zuq00gyv {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 55.13890266418457px;
width: 55.924215434510025%;
  
}
#TEXT-zuq00gyv .x-text,
#TEXT-zuq00gyv .x-text a,
.--clone-TEXT-zuq00gyv .x-text,
.--clone-TEXT-zuq00gyv .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-zuq00gyv .x-text:hover,
.--clone-TEXT-zuq00gyv .x-text:hover,
#TEXT-zuq00gyv a:hover,
.--clone-TEXT-zuq00gyv a:hover {
  
}

#TEXT-6nabrn9v, .--clone-TEXT-6nabrn9v {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 90.03480529785156px;
width: 27.92566935221354%;
  
}
#TEXT-6nabrn9v .x-text,
#TEXT-6nabrn9v .x-text a,
.--clone-TEXT-6nabrn9v .x-text,
.--clone-TEXT-6nabrn9v .x-text a {
  --width: 27.92566935221354%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-6nabrn9v .x-text:hover,
.--clone-TEXT-6nabrn9v .x-text:hover,
#TEXT-6nabrn9v a:hover,
.--clone-TEXT-6nabrn9v a:hover {
  
}

#TEXT-2hg6g30d, .--clone-TEXT-2hg6g30d {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 122.67366027832033px;
width: 27.85279638973283%;
  
}
#TEXT-2hg6g30d .x-text,
#TEXT-2hg6g30d .x-text a,
.--clone-TEXT-2hg6g30d .x-text,
.--clone-TEXT-2hg6g30d .x-text a {
  --width: 27.85279638973283%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-2hg6g30d .x-text:hover,
.--clone-TEXT-2hg6g30d .x-text:hover,
#TEXT-2hg6g30d a:hover,
.--clone-TEXT-2hg6g30d a:hover {
  
}

#TEXT-jbs7tqfi, .--clone-TEXT-jbs7tqfi {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 155.27784729003906px;
width: 27.779921543451003%;
  
}
#TEXT-jbs7tqfi .x-text,
#TEXT-jbs7tqfi .x-text a,
.--clone-TEXT-jbs7tqfi .x-text,
.--clone-TEXT-jbs7tqfi .x-text a {
  --width: 27.779921543451003%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-jbs7tqfi .x-text:hover,
.--clone-TEXT-jbs7tqfi .x-text:hover,
#TEXT-jbs7tqfi a:hover,
.--clone-TEXT-jbs7tqfi a:hover {
  
}

#TEXT-tz8y6hvz, .--clone-TEXT-tz8y6hvz {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 1.3186607831790124e-5%;
margin-top: 0px;
width: 94.8431095076196%;
  
}
#TEXT-tz8y6hvz .x-text,
#TEXT-tz8y6hvz .x-text a,
.--clone-TEXT-tz8y6hvz .x-text,
.--clone-TEXT-tz8y6hvz .x-text a {
  --width: 94.8431095076196%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-tz8y6hvz .x-text:hover,
.--clone-TEXT-tz8y6hvz .x-text:hover,
#TEXT-tz8y6hvz a:hover,
.--clone-TEXT-tz8y6hvz a:hover {
  
}

#TEXT-5vzys790, .--clone-TEXT-5vzys790 {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 90.00007629394531px;
width: 55.924215434510025%;
  
}
#TEXT-5vzys790 .x-text,
#TEXT-5vzys790 .x-text a,
.--clone-TEXT-5vzys790 .x-text,
.--clone-TEXT-5vzys790 .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-5vzys790 .x-text:hover,
.--clone-TEXT-5vzys790 .x-text:hover,
#TEXT-5vzys790 a:hover,
.--clone-TEXT-5vzys790 a:hover {
  
}

#TEXT-lqztrlar, .--clone-TEXT-lqztrlar {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 122.36116027832033px;
width: 55.85133870442708%;
  
}
#TEXT-lqztrlar .x-text,
#TEXT-lqztrlar .x-text a,
.--clone-TEXT-lqztrlar .x-text,
.--clone-TEXT-lqztrlar .x-text a {
  --width: 55.85133870442708%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-lqztrlar .x-text:hover,
.--clone-TEXT-lqztrlar .x-text:hover,
#TEXT-lqztrlar a:hover,
.--clone-TEXT-lqztrlar a:hover {
  
}

#TEXT-ym071zsy, .--clone-TEXT-ym071zsy {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 154.98268127441406px;
width: 55.70559277946566%;
  
}
#TEXT-ym071zsy .x-text,
#TEXT-ym071zsy .x-text a,
.--clone-TEXT-ym071zsy .x-text,
.--clone-TEXT-ym071zsy .x-text a {
  --width: 55.70559277946566%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-ym071zsy .x-text:hover,
.--clone-TEXT-ym071zsy .x-text:hover,
#TEXT-ym071zsy a:hover,
.--clone-TEXT-ym071zsy a:hover {
  
}

#TEXT-o0gox510, .--clone-TEXT-o0gox510 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 92.86694185233412%;
  
}
#TEXT-o0gox510 .x-text,
#TEXT-o0gox510 .x-text a,
.--clone-TEXT-o0gox510 .x-text,
.--clone-TEXT-o0gox510 .x-text a {
  --width: 92.86694185233412%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-o0gox510 .x-text:hover,
.--clone-TEXT-o0gox510 .x-text:hover,
#TEXT-o0gox510 a:hover,
.--clone-TEXT-o0gox510 a:hover {
  
}

#TEXT-9d7knqi7, .--clone-TEXT-9d7knqi7 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 55.13893127441406px;
width: 55.924215434510025%;
  
}
#TEXT-9d7knqi7 .x-text,
#TEXT-9d7knqi7 .x-text a,
.--clone-TEXT-9d7knqi7 .x-text,
.--clone-TEXT-9d7knqi7 .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-9d7knqi7 .x-text:hover,
.--clone-TEXT-9d7knqi7 .x-text:hover,
#TEXT-9d7knqi7 a:hover,
.--clone-TEXT-9d7knqi7 a:hover {
  
}

#TEXT-uguir8u6, .--clone-TEXT-uguir8u6 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 89.02784729003906px;
width: 55.85133870442708%;
  
}
#TEXT-uguir8u6 .x-text,
#TEXT-uguir8u6 .x-text a,
.--clone-TEXT-uguir8u6 .x-text,
.--clone-TEXT-uguir8u6 .x-text a {
  --width: 55.85133870442708%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-uguir8u6 .x-text:hover,
.--clone-TEXT-uguir8u6 .x-text:hover,
#TEXT-uguir8u6 a:hover,
.--clone-TEXT-uguir8u6 a:hover {
  
}

#TEXT-r21densx, .--clone-TEXT-r21densx {
  align-self: center;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(11.562536239624023px * 2);
width: 55.559843086902006%;
  
}
#TEXT-r21densx .x-text,
#TEXT-r21densx .x-text a,
.--clone-TEXT-r21densx .x-text,
.--clone-TEXT-r21densx .x-text a {
  --width: 55.559843086902006%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-r21densx .x-text:hover,
.--clone-TEXT-r21densx .x-text:hover,
#TEXT-r21densx a:hover,
.--clone-TEXT-r21densx a:hover {
  
}

#TEXT-yjjxmgho, .--clone-TEXT-yjjxmgho {
  align-self: end;
grid-column-end: 5;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 61.51041030883789px;
margin-left: 0.24005058370990515%;
width: 55.41409716194059%;
  
}
#TEXT-yjjxmgho .x-text,
#TEXT-yjjxmgho .x-text a,
.--clone-TEXT-yjjxmgho .x-text,
.--clone-TEXT-yjjxmgho .x-text a {
  --width: 55.41409716194059%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-yjjxmgho .x-text:hover,
.--clone-TEXT-yjjxmgho .x-text:hover,
#TEXT-yjjxmgho a:hover,
.--clone-TEXT-yjjxmgho a:hover {
  
}

#TEXT-jfr0x63q, .--clone-TEXT-jfr0x63q {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: -7.5352044893440546e-6%;
margin-top: 0px;
width: 100.00000753520447%;
  
}
#TEXT-jfr0x63q .x-text,
#TEXT-jfr0x63q .x-text a,
.--clone-TEXT-jfr0x63q .x-text,
.--clone-TEXT-jfr0x63q .x-text a {
  --width: 100.00000753520447%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-jfr0x63q .x-text:hover,
.--clone-TEXT-jfr0x63q .x-text:hover,
#TEXT-jfr0x63q a:hover,
.--clone-TEXT-jfr0x63q a:hover {
  
}

#TEXT-3eccn33z, .--clone-TEXT-3eccn33z {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: -7.5352044893440546e-6%;
margin-top: 0px;
width: 100.00000753520447%;
  
}
#TEXT-3eccn33z .x-text,
#TEXT-3eccn33z .x-text a,
.--clone-TEXT-3eccn33z .x-text,
.--clone-TEXT-3eccn33z .x-text a {
  --width: 100.00000753520447%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-3eccn33z .x-text:hover,
.--clone-TEXT-3eccn33z .x-text:hover,
#TEXT-3eccn33z a:hover,
.--clone-TEXT-3eccn33z a:hover {
  
}

#TEXT-rskafgjy, .--clone-TEXT-rskafgjy {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 45.57184666763117%;
  
}
#TEXT-rskafgjy .x-text,
#TEXT-rskafgjy .x-text a,
.--clone-TEXT-rskafgjy .x-text,
.--clone-TEXT-rskafgjy .x-text a {
  --width: 45.57184666763117%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-rskafgjy .x-text:hover,
.--clone-TEXT-rskafgjy .x-text:hover,
#TEXT-rskafgjy a:hover,
.--clone-TEXT-rskafgjy a:hover {
  
}

#TEXT-5x5rx0qg, .--clone-TEXT-5x5rx0qg {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0.4801011674198103%;
margin-top: 28.003494262695312px;
width: 45.45181839554398%;
  
}
#TEXT-5x5rx0qg .x-text,
#TEXT-5x5rx0qg .x-text a,
.--clone-TEXT-5x5rx0qg .x-text,
.--clone-TEXT-5x5rx0qg .x-text a {
  --width: 45.45181839554398%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-5x5rx0qg .x-text:hover,
.--clone-TEXT-5x5rx0qg .x-text:hover,
#TEXT-5x5rx0qg a:hover,
.--clone-TEXT-5x5rx0qg a:hover {
  
}

#TEXT-kw1g3uww, .--clone-TEXT-kw1g3uww {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 68.97291395399306%;
  
}
#TEXT-kw1g3uww .x-text,
#TEXT-kw1g3uww .x-text a,
.--clone-TEXT-kw1g3uww .x-text,
.--clone-TEXT-kw1g3uww .x-text a {
  --width: 68.97291395399306%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-kw1g3uww .x-text:hover,
.--clone-TEXT-kw1g3uww .x-text:hover,
#TEXT-kw1g3uww a:hover,
.--clone-TEXT-kw1g3uww a:hover {
  
}

#TEXT-jpfe85w0, .--clone-TEXT-jpfe85w0 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0.24433968979635357%;
margin-top: 28.003494262695312px;
width: 45.63614833502122%;
  
}
#TEXT-jpfe85w0 .x-text,
#TEXT-jpfe85w0 .x-text a,
.--clone-TEXT-jpfe85w0 .x-text,
.--clone-TEXT-jpfe85w0 .x-text a {
  --width: 45.63614833502122%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-jpfe85w0 .x-text:hover,
.--clone-TEXT-jpfe85w0 .x-text:hover,
#TEXT-jpfe85w0 a:hover,
.--clone-TEXT-jpfe85w0 a:hover {
  
}
#TEXT-jpfe85w0 .animation, #TEXT-jpfe85w0.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;
}
#TEXT-jpfe85w0 {
  
}

#TEXT-m7ci0wqo, .--clone-TEXT-m7ci0wqo {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0.004281879943094135%;
margin-top: 89.02778625488281px;
width: 55.924215434510025%;
  
}
#TEXT-m7ci0wqo .x-text,
#TEXT-m7ci0wqo .x-text a,
.--clone-TEXT-m7ci0wqo .x-text,
.--clone-TEXT-m7ci0wqo .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-m7ci0wqo .x-text:hover,
.--clone-TEXT-m7ci0wqo .x-text:hover,
#TEXT-m7ci0wqo a:hover,
.--clone-TEXT-m7ci0wqo a:hover {
  
}

#TEXT-98o5050r, .--clone-TEXT-98o5050r {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0.004281879943094135%;
margin-top: 121.35417175292967px;
width: 55.85133870442708%;
  
}
#TEXT-98o5050r .x-text,
#TEXT-98o5050r .x-text a,
.--clone-TEXT-98o5050r .x-text,
.--clone-TEXT-98o5050r .x-text a {
  --width: 55.85133870442708%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-98o5050r .x-text:hover,
.--clone-TEXT-98o5050r .x-text:hover,
#TEXT-98o5050r a:hover,
.--clone-TEXT-98o5050r a:hover {
  
}

#TEXT-7wgbgi4p, .--clone-TEXT-7wgbgi4p {
  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.004281879943094135%;
margin-top: calc(12.256963729858398px * 2);
width: 55.70559277946566%;
  
}
#TEXT-7wgbgi4p .x-text,
#TEXT-7wgbgi4p .x-text a,
.--clone-TEXT-7wgbgi4p .x-text,
.--clone-TEXT-7wgbgi4p .x-text a {
  --width: 55.70559277946566%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-7wgbgi4p .x-text:hover,
.--clone-TEXT-7wgbgi4p .x-text:hover,
#TEXT-7wgbgi4p a:hover,
.--clone-TEXT-7wgbgi4p a:hover {
  
}

#TEXT-di93hngf, .--clone-TEXT-di93hngf {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 96.77081680297852px;
margin-left: 0.0042818799430941355%;
width: 55.559843086902006%;
  
}
#TEXT-di93hngf .x-text,
#TEXT-di93hngf .x-text a,
.--clone-TEXT-di93hngf .x-text,
.--clone-TEXT-di93hngf .x-text a {
  --width: 55.559843086902006%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-di93hngf .x-text:hover,
.--clone-TEXT-di93hngf .x-text:hover,
#TEXT-di93hngf a:hover,
.--clone-TEXT-di93hngf a:hover {
  
}

#TEXT-akzyx9ia, .--clone-TEXT-akzyx9ia {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 62.274295806884766px;
margin-left: 0.0042818799430941355%;
width: 55.41409716194059%;
  
}
#TEXT-akzyx9ia .x-text,
#TEXT-akzyx9ia .x-text a,
.--clone-TEXT-akzyx9ia .x-text,
.--clone-TEXT-akzyx9ia .x-text a {
  --width: 55.41409716194059%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-akzyx9ia .x-text:hover,
.--clone-TEXT-akzyx9ia .x-text:hover,
#TEXT-akzyx9ia a:hover,
.--clone-TEXT-akzyx9ia a:hover {
  
}

#TEXT-e9u59c1r, .--clone-TEXT-e9u59c1r {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 55.13893127441406px;
width: 55.924215434510025%;
  
}
#TEXT-e9u59c1r .x-text,
#TEXT-e9u59c1r .x-text a,
.--clone-TEXT-e9u59c1r .x-text,
.--clone-TEXT-e9u59c1r .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-e9u59c1r .x-text:hover,
.--clone-TEXT-e9u59c1r .x-text:hover,
#TEXT-e9u59c1r a:hover,
.--clone-TEXT-e9u59c1r a:hover {
  
}

#TEXT-dgdr6ipj, .--clone-TEXT-dgdr6ipj {
  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.6596723794937134px * 2);
margin-left: 0%;
width: 55.85133870442708%;
  
}
#TEXT-dgdr6ipj .x-text,
#TEXT-dgdr6ipj .x-text a,
.--clone-TEXT-dgdr6ipj .x-text,
.--clone-TEXT-dgdr6ipj .x-text a {
  --width: 55.85133870442708%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-dgdr6ipj .x-text:hover,
.--clone-TEXT-dgdr6ipj .x-text:hover,
#TEXT-dgdr6ipj a:hover,
.--clone-TEXT-dgdr6ipj a:hover {
  
}

#TEXT-6azqam58, .--clone-TEXT-6azqam58 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 123.62851464748384px;
width: 55.70559277946566%;
  
}
#TEXT-6azqam58 .x-text,
#TEXT-6azqam58 .x-text a,
.--clone-TEXT-6azqam58 .x-text,
.--clone-TEXT-6azqam58 .x-text a {
  --width: 55.70559277946566%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-6azqam58 .x-text:hover,
.--clone-TEXT-6azqam58 .x-text:hover,
#TEXT-6azqam58 a:hover,
.--clone-TEXT-6azqam58 a:hover {
  
}

#TEXT-0ww2x4a2, .--clone-TEXT-0ww2x4a2 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 156.23270165920258px;
width: 55.559843086902006%;
  
}
#TEXT-0ww2x4a2 .x-text,
#TEXT-0ww2x4a2 .x-text a,
.--clone-TEXT-0ww2x4a2 .x-text,
.--clone-TEXT-0ww2x4a2 .x-text a {
  --width: 55.559843086902006%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-0ww2x4a2 .x-text:hover,
.--clone-TEXT-0ww2x4a2 .x-text:hover,
#TEXT-0ww2x4a2 a:hover,
.--clone-TEXT-0ww2x4a2 a:hover {
  
}

#TEXT-76ujl1mv, .--clone-TEXT-76ujl1mv {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 30.277774810791016px;
margin-left: 0.0042818799430941355%;
width: 55.41409716194059%;
  
}
#TEXT-76ujl1mv .x-text,
#TEXT-76ujl1mv .x-text a,
.--clone-TEXT-76ujl1mv .x-text,
.--clone-TEXT-76ujl1mv .x-text a {
  --width: 55.41409716194059%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-76ujl1mv .x-text:hover,
.--clone-TEXT-76ujl1mv .x-text:hover,
#TEXT-76ujl1mv a:hover,
.--clone-TEXT-76ujl1mv a:hover {
  
}

#TEXT-bpn0y2e8, .--clone-TEXT-bpn0y2e8 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 56.70140075683594px;
width: 55.924215434510025%;
  
}
#TEXT-bpn0y2e8 .x-text,
#TEXT-bpn0y2e8 .x-text a,
.--clone-TEXT-bpn0y2e8 .x-text,
.--clone-TEXT-bpn0y2e8 .x-text a {
  --width: 55.924215434510025%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-bpn0y2e8 .x-text:hover,
.--clone-TEXT-bpn0y2e8 .x-text:hover,
#TEXT-bpn0y2e8 a:hover,
.--clone-TEXT-bpn0y2e8 a:hover {
  
}

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

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

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


#CONTAINER-f6945igq {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 20px;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(0px, max-content) minmax(0px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 20px;
  
  
  
  
  
  border:   #000000ff;


  
}

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


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

#CART-ICON-p0v52fkv {
  --width: 28px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 28px;justify-self: end;margin-right: 40px;margin-top: calc(0px * 2);width: 28px;
  
}
#CART-ICON-p0v52fkv .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-p0v52fkv .x-cart-item-count {
  position: absolute;
  top: -7.0px;
  right: -7.0px;
  width: 14.0px;
  height: 14.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Montserrat;
font-size: 10.0px;
}
#CART-ICON-p0v52fkv .x-image-cart-icon {
  border-radius: ;
}
#MEMBER-BAR-cum4h2ol {
  --width: 30px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 30px;justify-self: end;margin-right: 80px;margin-top: calc(0px * 2);width: 30px;
  
}
#MEMBER-BAR-cum4h2ol .x-menu-bar {
  -webkit-text-stroke: 0px #00000000;
color: #fce6dd;
text-align: center;
  
  display: none;
}
#MEMBER-BAR-cum4h2ol .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #00000000;
color: #fce6dd;
text-align: center;
  border-width: 0px;
  border-style: solid;
  border-color: #000000ff;
  justify-content: center;
}
#MEMBER-BAR-cum4h2ol .x-member:hover {
  color: #ffffff;
}
#MEMBER-BAR-cum4h2ol .x-avatar-member-origin {   width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-cum4h2ol .x-avatar-member-initial {   width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-cum4h2ol .customer-icon {   width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-cum4h2ol .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  color: #000000ff;
}

#MEMBER-BAR-cum4h2ol .x-loginbar {
  -webkit-text-stroke: 0px #00000000;
color: #fce6dd;
text-align: center;
  
  justify-content: center;
}
#MEMBER-BAR-cum4h2ol .x-loginbar .login-bar-text:hover {
  color: #ffffff;
}
#MEMBER-BAR-cum4h2ol .x-loginbar .login-bar-icon {
    width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;

  border: none;
}

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


#MEMBER-BAR-cum4h2ol .member-divider {
  background: #fce6dd;
}
#MEMBER-BAR-cum4h2ol svg, #MEMBER-BAR-cum4h2ol path {
  color: #fce6dd;
  fill: #fce6dd;
}
#MEMBER-BAR-cum4h2ol .customer-signup {
  display: none;
}
#MEMBER-BAR-cum4h2ol .customer-icon {
  
}
#MEMBER-BAR-cum4h2ol .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-6r6jd6ck {
  width: 170px;
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(10px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
}
#TEXT-0vj8am78, .--clone-TEXT-0vj8am78 {
  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%;
  
}
#TEXT-0vj8am78 .x-text,
#TEXT-0vj8am78 .x-text a,
.--clone-TEXT-0vj8am78 .x-text,
.--clone-TEXT-0vj8am78 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-0vj8am78 .x-text:hover,
.--clone-TEXT-0vj8am78 .x-text:hover,
#TEXT-0vj8am78 a:hover,
.--clone-TEXT-0vj8am78 a:hover {
  
}

  #TEXT-0vj8am78{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-0vj8am78:hover, #TEXT-0vj8am78:hover > * {
    color: var(--color_41) !important;
  }
#TEXT-y3ya60k1, .--clone-TEXT-y3ya60k1 {
  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%;
  
}
#TEXT-y3ya60k1 .x-text,
#TEXT-y3ya60k1 .x-text a,
.--clone-TEXT-y3ya60k1 .x-text,
.--clone-TEXT-y3ya60k1 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-y3ya60k1 .x-text:hover,
.--clone-TEXT-y3ya60k1 .x-text:hover,
#TEXT-y3ya60k1 a:hover,
.--clone-TEXT-y3ya60k1 a:hover {
  
}

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

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


  
}

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


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

#INPUT-SEARCH-5ilbyudn {
  --width: 70%;align-self: center;display: none;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 50px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 70%;
  
}
#INPUT-SEARCH-5ilbyudn > .input-search--wrapper {
  color: var(--color_41);
font-size: 15.0px;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 1);
  : solid;
  
  background-color: #ffffff00;
  
}
#INPUT-SEARCH-5ilbyudn > .input-search--wrapper .btn-close {
  color: #a7a7a7;
  fill: #a7a7a7;
  width: 15px;
  margin: 0 15px;
}
#INPUT-SEARCH-5ilbyudn > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-5ilbyudn > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_40);
}
#INPUT-SEARCH-5ilbyudn > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  : solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-5ilbyudn > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 0px !important;
  : solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-5ilbyudn .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_41);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-5ilbyudn .input-search--wrapper:hover .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-5ilbyudn .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-5ilbyudn .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-5ilbyudn .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-5ilbyudn .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_41);
}

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

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


  
}
#GRID-PRODUCT-jeheejvj {
  --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%;
  
}

#GRID-PRODUCT-jeheejvj .grid-product--inner img {
  object-fit: contain;
}
#GRID-PRODUCT-jeheejvj .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#GRID-PRODUCT-jeheejvj .thumbnail-wrapper { width: 20%;min-width: 20%; }
#GRID-PRODUCT-jeheejvj .grid-product--wrapper {
  margin-bottom: 1px;
}
#GRID-PRODUCT-jeheejvj .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-jeheejvj .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-jeheejvj .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;
}
#GRID-PRODUCT-jeheejvj .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;
}
#GRID-PRODUCT-jeheejvj .grid-product--wrapper {
  display: grid;
  column-gap: 30px;
  row-gap: 30px;
  
  grid-template-columns: repeat(2, 1fr);

  
  
  
}
#GRID-PRODUCT-jeheejvj .slider-product--item:hover {
  
}



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


#GRID-PRODUCT-jeheejvj .slider-product--item {
  display: flex;
  flex-direction: row;
  
  
  
  
border-color: #000;


}






#GRID-PRODUCT-jeheejvj .grid-product--info {
  text-align: left;
  
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-jeheejvj .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-jeheejvj .grid-product--title {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  
}
#GRID-PRODUCT-jeheejvj .grid-product--price {
  margin-top: 6px;
  margin-bottom: 6px;
}
#GRID-PRODUCT-jeheejvj .grid-product--retail-price, #GRID-PRODUCT-jeheejvj .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  margin: 0 0px;
}
#GRID-PRODUCT-jeheejvj .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_40);
  
  margin: 0 10px;
}
#GRID-PRODUCT-jeheejvj .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: ;
}
#GRID-PRODUCT-jeheejvj .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#EMPTY-PRODUCT-LAYOUT-5er9xxc6 {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#TEXT-ol87anku, .--clone-TEXT-ol87anku {
  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: 96%;
  
}
#TEXT-ol87anku .x-text,
#TEXT-ol87anku .x-text a,
.--clone-TEXT-ol87anku .x-text,
.--clone-TEXT-ol87anku .x-text a {
  --width: 96%;
-webkit-text-stroke: 0px #000000ff;
color: #43484C;
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #43484C);
}
#TEXT-ol87anku .x-text:hover,
.--clone-TEXT-ol87anku .x-text:hover,
#TEXT-ol87anku a:hover,
.--clone-TEXT-ol87anku a:hover {
  
}

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


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

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







border-style: none none none none;

}





#MENU-DROPPABLE-hongokr8 {
  background: rgba(255, 255, 255, 1);
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(20px, max-content) minmax(50px, max-content) minmax(20px, max-content) minmax(65px, max-content) minmax(100px, calc(100% - 200px)) minmax(25px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  animation: slide-right 0.2s ease;
  
}

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


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#INPUT-SEARCH-jwyqobm7 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 46px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#INPUT-SEARCH-jwyqobm7 > .input-search--wrapper {
  color: var(--color_41);
font-size: 15.0px;
  border-width: 1px;
  border-color: var(--color_32);
  border-style: solid;
  
  background-color: var(--color_00);
  
}
#INPUT-SEARCH-jwyqobm7 > .input-search--wrapper .btn-close {
  color: #a7a7a7;
  fill: #a7a7a7;
  width: 15px;
  margin: 0 15px;
}
#INPUT-SEARCH-jwyqobm7 > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-jwyqobm7 > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_40);
}
#INPUT-SEARCH-jwyqobm7 > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_32) !important;
  border-style: solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-jwyqobm7 > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_32) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-jwyqobm7 .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_41);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-jwyqobm7 .input-search--wrapper:hover .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-jwyqobm7 .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-jwyqobm7 .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-jwyqobm7 .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-jwyqobm7 .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_41);
}

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

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


  
}
#GRID-PRODUCT-ibx112ia {
  --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%;
  
}

#GRID-PRODUCT-ibx112ia .grid-product--inner img {
  object-fit: contain;
}
#GRID-PRODUCT-ibx112ia .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#GRID-PRODUCT-ibx112ia .thumbnail-wrapper { width: 20%;min-width: 20%; }
#GRID-PRODUCT-ibx112ia .grid-product--wrapper {
  margin-bottom: 1px;
}
#GRID-PRODUCT-ibx112ia .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-ibx112ia .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-ibx112ia .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;
}
#GRID-PRODUCT-ibx112ia .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;
}
#GRID-PRODUCT-ibx112ia .grid-product--wrapper {
  display: grid;
  column-gap: 30px;
  row-gap: 30px;
  
  grid-template-columns: repeat(2, 1fr);

  
  
  
}
#GRID-PRODUCT-ibx112ia .slider-product--item:hover {
  
}



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


#GRID-PRODUCT-ibx112ia .slider-product--item {
  display: flex;
  flex-direction: row;
  
  
  
  
border-color: #000;


}






#GRID-PRODUCT-ibx112ia .grid-product--info {
  text-align: left;
  
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-ibx112ia .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-ibx112ia .grid-product--title {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  
}
#GRID-PRODUCT-ibx112ia .grid-product--price {
  margin-top: 6px;
  margin-bottom: 6px;
}
#GRID-PRODUCT-ibx112ia .grid-product--retail-price, #GRID-PRODUCT-ibx112ia .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  margin: 0 0px;
}
#GRID-PRODUCT-ibx112ia .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_40);
  
  margin: 0 10px;
}
#GRID-PRODUCT-ibx112ia .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: ;
}
#GRID-PRODUCT-ibx112ia .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#EMPTY-PRODUCT-LAYOUT-uv98v2yw {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#TEXT-jgd5z7lj, .--clone-TEXT-jgd5z7lj {
  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: 96%;
  
}
#TEXT-jgd5z7lj .x-text,
#TEXT-jgd5z7lj .x-text a,
.--clone-TEXT-jgd5z7lj .x-text,
.--clone-TEXT-jgd5z7lj .x-text a {
  --width: 96%;
-webkit-text-stroke: 0px #000000ff;
color: #43484C;
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #43484C);
}
#TEXT-jgd5z7lj .x-text:hover,
.--clone-TEXT-jgd5z7lj .x-text:hover,
#TEXT-jgd5z7lj a:hover,
.--clone-TEXT-jgd5z7lj a:hover {
  
}


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


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


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

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






border-style: none none none none;

}





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

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

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

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


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

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






border-style: none none none none;

}





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

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

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


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

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






border-style: none none none none;

}





#MENU-ITEM-30yfu0gx > a, #MENU-ITEM-30yfu0gx > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





#MENU-ITEM-15396x4a > a, #MENU-ITEM-15396x4a > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

#MENU-ITEM-98hrbikh > a, #MENU-ITEM-98hrbikh > div {
  
  
  
  
  
  
  
  
  
}

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

#MENU-ITEM-85p8vdpm > a, #MENU-ITEM-85p8vdpm > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-68nysge4 > a, #MENU-ITEM-68nysge4 > div {
  
  
  
  
  
  
  
  
  
}

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

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


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

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






border-style: none none none none;

}





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

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

#MENU-ITEM-872cg0cg > a, #MENU-ITEM-872cg0cg > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-ITEM-31ee3dyf > a, #MENU-ITEM-31ee3dyf > div {
  
  
  
  
  
  
  
  
  
}

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

#TEXT-yqql4x5f, .--clone-TEXT-yqql4x5f {
  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%;
  
}
#TEXT-yqql4x5f .x-text,
#TEXT-yqql4x5f .x-text a,
.--clone-TEXT-yqql4x5f .x-text,
.--clone-TEXT-yqql4x5f .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_41);
font: var(--font_5);
font-weight: 600;
height: 100%;
line-height: 2.1;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-yqql4x5f .x-text:hover,
.--clone-TEXT-yqql4x5f .x-text:hover,
#TEXT-yqql4x5f a:hover,
.--clone-TEXT-yqql4x5f a:hover {
  
}

#LANGUAGE-MENU-dqzz7t2v {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 30.98958396911621px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  border-radius: 0;
border-width: 0.0px;
color: var(--color_41);
font-size: 14.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-dqzz7t2v .language-menu-content div {
  height: 30.98958396911621px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-dqzz7t2v img {
  width: 22px;
  height: 22px;
}
#LANGUAGE-MENU-dqzz7t2v .language-menu-content > div:hover {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-dqzz7t2v .language-menu-content-item.active, #LANGUAGE-MENU-dqzz7t2v .language-menu-item.active {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-dqzz7t2v .language-menu-item {
  border-color: ;
}

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

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

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-n8imtwzs::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;
  
}
#TEXT-omqd9glm, .--clone-TEXT-omqd9glm {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: stretch;
margin-left: 30px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
#TEXT-omqd9glm .x-text,
#TEXT-omqd9glm .x-text a,
.--clone-TEXT-omqd9glm .x-text,
.--clone-TEXT-omqd9glm .x-text a {
  --width: 89.13043478260869%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_41);
font: var(--font_5);
font-weight: 600;
height: 100%;
line-height: 1.9;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-omqd9glm .x-text:hover,
.--clone-TEXT-omqd9glm .x-text:hover,
#TEXT-omqd9glm a:hover,
.--clone-TEXT-omqd9glm a:hover {
  
}

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

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

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



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

#TEXT-kut7lk6i, .--clone-TEXT-kut7lk6i {
  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%;
  
}
#TEXT-kut7lk6i .x-text,
#TEXT-kut7lk6i .x-text a,
.--clone-TEXT-kut7lk6i .x-text,
.--clone-TEXT-kut7lk6i .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_41);
font: var(--font_3);
font-size: 24.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-kut7lk6i .x-text:hover,
.--clone-TEXT-kut7lk6i .x-text:hover,
#TEXT-kut7lk6i a:hover,
.--clone-TEXT-kut7lk6i a:hover {
  
}

#TAGS-wr14ak4n {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
column-gap: 0;
font-size: 14.0px;
font-weight: 500;
item-border-width: 0;
item-padding-x: 25;
item-padding-y: 10;
item-text-color: #a7a7a7;
item-text-color-active: var(--color_41);
item-text-color-hover: var(--color_41);
text-transform: uppercase;
  
}
#TAGS-wr14ak4n .x-tags-wrapper {
  display: flex; flex-wrap: wrap;
  row-gap: 10px;
  column-gap: 0px;
}
#TAGS-wr14ak4n .x-tag-item {
  cursor: pointer;
  white-space: nowrap;
  border-style: solid;
  user-select: none;
  border-width: 0px;
  border-color: #000000;
  
  
  background: #ffffff;
  padding: 10px 25px;
  color: #a7a7a7;
}
#TAGS-wr14ak4n .x-tag-item:not(.active):hover {
  border-color: #000000;
  background: #ffffff;
  color: var(--color_41);
  
  
  
  
}
#TAGS-wr14ak4n .x-tag-item.active {
  border-color: #000000;
  background: #ffffff;
  color: var(--color_41);
  
  
  
  
}
#SLIDER-PRODUCT-9keofd71 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#SLIDER-PRODUCT-9keofd71 .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

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

  
  
}
#SLIDER-PRODUCT-9keofd71 .slider-product--item:hover {
  
}
#SLIDER-PRODUCT-9keofd71 .slider-product--item:hover .grid-product--title {
  color: var(--color_34);
}



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

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

}




#SLIDER-PRODUCT-9keofd71 .grid-product--inner {
  padding-bottom: calc(100% / (3/4));
}


#SLIDER-PRODUCT-9keofd71 .grid-product--info {
  text-align: center;
  padding: 15px 0px;
  justify-content: unset;
  align-items: center
}
#SLIDER-PRODUCT-9keofd71 .grid-product--category {
  
  font-family: 'Montserrat', sans-serif;
  
  
  
  color: var(--color_41);
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-9keofd71 .grid-product--title {
  
  font-family: 'Montserrat', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_41);
  
  
}
#SLIDER-PRODUCT-9keofd71 .grid-product--price {
  margin-top: 6px;
  margin-bottom: 6px;
}
#SLIDER-PRODUCT-9keofd71 .grid-product--retail-price, #SLIDER-PRODUCT-9keofd71 .grid-product--selling-price {
  
  font-family: 'Montserrat', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_41);
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-9keofd71 .grid-product--origin-price {
  
  font-family: 'Montserrat', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_42);
  
  margin: 0 12px;
}
#SLIDER-PRODUCT-9keofd71 .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-9keofd71 .grid-product--wholesale-price {
  
  
  
  
  
  
}









#SLIDER-PRODUCT-9keofd71 .product--ribbons-wrapper {
  font-family: 'Montserrat', sans-serif;
  font-weight: bold;
  font-size: 14px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 10px 0px 0px 10px;
  display: ;
}
#SLIDER-PRODUCT-9keofd71 .product--ribbon {
  border-radius: 0px;
  background: var(--color_44);
  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-OVERLAY-dgkfmo4u {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#TEXT-DATASET-2y65sq2z, .--clone-TEXT-DATASET-2y65sq2z {
  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: 10px;
margin-top: 10px;
width: 60px;
  
}
#TEXT-DATASET-2y65sq2z .x-text,
#TEXT-DATASET-2y65sq2z .x-text a,
.--clone-TEXT-DATASET-2y65sq2z .x-text,
.--clone-TEXT-DATASET-2y65sq2z .x-text a {
  --width: 60px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_30);
border-color: #000000ff;
color: var(--color_00);
font-size: 14.0px;
font-weight: 600;
height: 100%;
line-height: 1.9;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-DATASET-2y65sq2z .x-text:hover,
.--clone-TEXT-DATASET-2y65sq2z .x-text:hover,
#TEXT-DATASET-2y65sq2z a:hover,
.--clone-TEXT-DATASET-2y65sq2z a:hover {
  
}

#PRODUCT-OVERLAY-jxtbgl9b {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  display: none;
  
}

#CONTAINER-r6kt4uf4 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 135px;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content);height: auto;justify-self: end;margin-bottom: 10px;margin-right: 10px;row-gap: 10px;width: 135px;
  
  
  
  
  
  border:   #000000ff;


  
}

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


  
}

#CONTAINER-417utf86 {
  --bg: var(--color_41);
  background: var(--color_41);
border-color: var(--color_41);
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 15px 1fr 50px;grid-template-rows: minmax(5px, max-content) minmax(30px, max-content) minmax(5px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border: 1px solid var(--color_41);


  
}
#TEXT-c4sevuus, .--clone-TEXT-c4sevuus {
  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%;
  
}
#TEXT-c4sevuus .x-text,
#TEXT-c4sevuus .x-text a,
.--clone-TEXT-c4sevuus .x-text,
.--clone-TEXT-c4sevuus .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-c4sevuus .x-text:hover,
.--clone-TEXT-c4sevuus .x-text:hover,
#TEXT-c4sevuus a:hover,
.--clone-TEXT-c4sevuus a:hover {
  
}


#CONTAINER-jq5lvc50 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: var(--color_41);
border-style: solid;
border-width: 1.0px;
  --width: 40px;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(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 40px;
  
  
  
  
  
  border: 1px solid var(--color_41);


  
}

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

  border:   ;


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


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

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


  
}

#CONTAINER-pf6n8o5z {
  --bg: var(--color_41);
  background: var(--color_41);
border-color: var(--color_41);
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 15px 1fr 50px;grid-template-rows: minmax(5px, max-content) minmax(30px, max-content) minmax(5px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border: 1px solid var(--color_41);


  
}
#TEXT-boazuzyd, .--clone-TEXT-boazuzyd {
  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%;
  
}
#TEXT-boazuzyd .x-text,
#TEXT-boazuzyd .x-text a,
.--clone-TEXT-boazuzyd .x-text,
.--clone-TEXT-boazuzyd .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_20);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_20));
}
#TEXT-boazuzyd .x-text:hover,
.--clone-TEXT-boazuzyd .x-text:hover,
#TEXT-boazuzyd a:hover,
.--clone-TEXT-boazuzyd a:hover {
  
}


#CONTAINER-691uneio {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: var(--color_41);
border-style: solid;
border-width: 1.0px;
  --width: 40px;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(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 40px;
  
  
  
  
  
  border: 1px solid var(--color_41);


  
}

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

  border:   ;


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


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

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


  
}

#CONTAINER-w4yf9x2d {
  --bg: var(--color_41);
  background: var(--color_41);
border-color: var(--color_41);
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 15px 1fr 50px;grid-template-rows: minmax(5px, max-content) minmax(30px, max-content) minmax(5px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border: 1px solid var(--color_41);


  
}
#TEXT-klzig9ri, .--clone-TEXT-klzig9ri {
  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%;
  
}
#TEXT-klzig9ri .x-text,
#TEXT-klzig9ri .x-text a,
.--clone-TEXT-klzig9ri .x-text,
.--clone-TEXT-klzig9ri .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-klzig9ri .x-text:hover,
.--clone-TEXT-klzig9ri .x-text:hover,
#TEXT-klzig9ri a:hover,
.--clone-TEXT-klzig9ri a:hover {
  
}


#CONTAINER-q64d7qon {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: var(--color_41);
border-style: solid;
border-width: 1.0px;
  --width: 40px;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(40px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 40px;
  
  
  
  
  
  border: 1px solid var(--color_41);


  
}
#FAVORITE-ICON-jtopfltq {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: center;
margin-bottom: calc(2.09808349609375e-5px * 2);
margin-left: calc(0% * 2);
width: 20px;
  
  
  
  
}
#FAVORITE-ICON-jtopfltq .x-favorite {
  --width: 20px;
background: #ffffff00;
border-color: #000000ff;
color: var(--color_41);
height: 100%;
width: 100%;
}
#FAVORITE-ICON-jtopfltq .x-favorite svg {
  color: var(--color_41);
  fill: var(--color_41);
}


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


  
}

#CONTAINER-opqx8o99 {
  --bg: var(--color_41);
  background: var(--color_41);
border-color: var(--color_41);
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 15px 1fr 50px;grid-template-rows: minmax(5px, max-content) minmax(30px, max-content) minmax(5px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border: 1px solid var(--color_41);


  
}
#TEXT-mpy4bvmt, .--clone-TEXT-mpy4bvmt {
  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%;
  
}
#TEXT-mpy4bvmt .x-text,
#TEXT-mpy4bvmt .x-text a,
.--clone-TEXT-mpy4bvmt .x-text,
.--clone-TEXT-mpy4bvmt .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-mpy4bvmt .x-text:hover,
.--clone-TEXT-mpy4bvmt .x-text:hover,
#TEXT-mpy4bvmt a:hover,
.--clone-TEXT-mpy4bvmt a:hover {
  
}


#CONTAINER-tsse7ebj {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: var(--color_41);
border-style: solid;
border-width: 1.0px;
  --width: 40px;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(40px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 40px;
  
  
  
  
  
  border: 1px solid var(--color_41);


  
}

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#CUSTOM-LAYOUT-m8w0y2vc {
  
  
  
  
  background: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  margin: 0;
  flex: 1 0 0;
  
  --bg: rgba(255, 255, 255, 0);
}
#SLIDER-PRODUCT-9keofd71 .grid-product--info {
  flex: unset;
}

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


  
}

#CONTAINER-rhhimusp {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #d7d7d7;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
  --width: 38px;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(35.99999747025357px, max-content);height: 38px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 38px;
  
  
  
  
  
  border: 1px solid #d7d7d7;


  
}

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

  border:   ;


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


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

#CONTAINER-aq7mgi3r {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #d7d7d7;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
  --width: 38px;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(35.99999747025357px, max-content);height: 38px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 38px;
  
  
  
  
  
  border: 1px solid #d7d7d7;


  
}

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

  border:   ;


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


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

#CONTAINER-zszkw62f {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #d7d7d7;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
  --width: 38px;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(35.99999747025357px, max-content);height: 38px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 38px;
  
  
  
  
  
  border: 1px solid #d7d7d7;


  
}
#FAVORITE-ICON-av6zqc7n {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 17px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 17px;
  
  
  
  
}
#FAVORITE-ICON-av6zqc7n .x-favorite {
  --width: 17px;
background: #ffffff00;
color: var(--color_40);
height: 100%;
width: 100%;
}
#FAVORITE-ICON-av6zqc7n .x-favorite svg {
  color: var(--color_40);
  fill: var(--color_40);
}

#PRODUCT-OVERLAY-4q5njgux {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#SECTION-rbi91mva {
  height: auto;
  grid-template-columns: 100px 1fr 100px;
  grid-template-rows: minmax(30px, max-content) minmax(60px, max-content) minmax(300px, max-content) minmax(60px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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

#GRID-CATE-ucxxxsr1 {
  --width: 100.00000824799407%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: -4.123997043918919e-6%;margin-top: calc(0px * 2);width: 100.00000824799407%;
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-weight: 700;
text-align: left;
  grid-template-columns: repeat(4, 1fr);
  column-gap: 10px;
  row-gap: 10px;
  
}
#GRID-CATE-ucxxxsr1 .x-gc-item {
  background: #ffffffff;
  overflow: hidden;
  border-radius: 0px;
  align-items: start;
}
#GRID-CATE-ucxxxsr1 .x-gc-name {
  padding: 10px 0;
}
#GRID-CATE-ucxxxsr1 .x-gc-thumbnail {
  position: relative;
}
#GRID-CATE-ucxxxsr1 .x-gc-thumbnail::before {
  position: absolute;
  top: 0;
  left: -75%;
  z-index: 2;
  display: block;
  content: '';
  width: 50%;
  height: 100%;
  background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
  background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
  -webkit-transform: skewX(-25deg);
  transform: skewX(-25deg);
}
#GRID-CATE-ucxxxsr1 .x-gc-thumbnail:hover::before {
  -webkit-animation: hover-shine .75s;
  animation: hover-shine .75s;
}

#GRID-CATE-ucxxxsr1 .x-gc-thumbnail img {
  aspect-ratio: 4/3;
  border-radius: 0px;
  object-fit: cover;
}
#TEXT-aj1fk6cj, .--clone-TEXT-aj1fk6cj {
  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%;
  
}
#TEXT-aj1fk6cj .x-text,
#TEXT-aj1fk6cj .x-text a,
.--clone-TEXT-aj1fk6cj .x-text,
.--clone-TEXT-aj1fk6cj .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-family: 'Montserrat', sans-serif;
font-size: 28.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
#TEXT-aj1fk6cj .x-text:hover,
.--clone-TEXT-aj1fk6cj .x-text:hover,
#TEXT-aj1fk6cj a:hover,
.--clone-TEXT-aj1fk6cj a:hover {
  
}

#TEXT-1hcuhkne, .--clone-TEXT-1hcuhkne {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-bottom: 0px;
margin-left: 0%;
width: 100%;
  
}
#TEXT-1hcuhkne .x-text,
#TEXT-1hcuhkne .x-text a,
.--clone-TEXT-1hcuhkne .x-text,
.--clone-TEXT-1hcuhkne .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-family: 'Montserrat', sans-serif;
font-size: 28.0px;
font-weight: 600;
height: 100%;
text-align: center;
text-decoration: underline;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
#TEXT-1hcuhkne .x-text:hover,
.--clone-TEXT-1hcuhkne .x-text:hover,
#TEXT-1hcuhkne a:hover,
.--clone-TEXT-1hcuhkne a:hover {
  
}

#SLIDER-CATE-241cwhes {
  --width: 100%;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  
}
#SLIDER-CATE-241cwhes .cake-slider {
  display: grid;
  grid-template-rows: repeat(1, max-content);
  grid-auto-flow: column;
  
  column-gap: 10px;
}
#SLIDER-CATE-241cwhes .x-gc-item {
  
  min-width: 200px;
  border-radius: 0px;
  overflow: hidden;
  align-items: start;
}
#SLIDER-CATE-241cwhes .x-gc-item a {
  flex: 1
}
#SLIDER-CATE-241cwhes .x-gc-name {
  padding: 0px 0;
}

#SLIDER-CATE-241cwhes .x-gc-thumbnail img {
  aspect-ratio: 3/4;
  border-radius: 0px;
  object-fit: cover;
}
#SLIDER-CATE-241cwhes .button-arrow {
  width: 40px;
  height: 40px;
  color: #00000000;
}
#SLIDER-CATE-241cwhes .button-arrow svg {
  width: 35%;
  height: 35%;
}
#SLIDER-CATE-241cwhes .button-arrow path {
  fill: #00000000;
}
#SLIDER-CATE-241cwhes .button-arrow:after {
  border: 0px solid rgba(0, 0, 0, 0.2);
}
#SLIDER-CATE-241cwhes .slider-product--next {
  right: 30px;
  
}
#SLIDER-CATE-241cwhes .slider-product--prev {
  left: 30px;
  
}
#SECTION-9xglp6wz {
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100px, max-content) minmax(300px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-9xglp6wz .x-section-background {
  background: url(https://content.pancake.vn/web-media/f6/0e/0b/27/8227c391828f3ee1ebde4c4df62908c2cd2d1321ce73623bd5bd3fe4-w:1440-h:1129-l:132051-t:image/jpeg.jpeg);
  background-size: cover;
  background-attachment: local; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  filter: contrast(100%) grayscale(18%) hue-rotate(0deg) invert(2%) saturate(64%) sepia(0%) opacity(100%) brightness(82%) blur(0px);
  --height: 500;
  --bg: url(https://content.pancake.vn/web-media/f6/0e/0b/27/8227c391828f3ee1ebde4c4df62908c2cd2d1321ce73623bd5bd3fe4-w:1440-h:1129-l:132051-t:image/jpeg.jpeg);
}

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



#SECTION-9xglp6wz .video {
  display: none;
}
#SECTION-9xglp6wz .video-bp3 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}
#SECTION-9xglp6wz .overlay {
  background-repeat: repeat;
  background-size: auto;
  background-image: url(https://content.pancake.vn/1/s500x500/fwebp0/1d/ec/b1/6e/764b206c159d924b0e0b81d60113693400ca765389f3cbc27d0c0dcc.webp);
  background-position: center;
}

#BUTTON-21wqmr0h {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: 50.000003814697266px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 240px;
  
}
#BUTTON-21wqmr0h .x-button-wrapper {
  --width: 240px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: var(--color_41);
border-radius: 24px 24px 24px 24px;
border-style: solid;
border-width: 0.0px;
color: var(--color_00);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-21wqmr0h{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-21wqmr0h:hover > * {
    background: var(--color_04) !important;
  }
  #BUTTON-21wqmr0h{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-21wqmr0h:hover, #BUTTON-21wqmr0h:hover > * {
    color: #f7e011 !important;
  }
#SECTION-tr7avjes {
  height: auto;
  grid-template-columns: 100px 1fr 100px;
  grid-template-rows: minmax(30px, max-content) minmax(50px, max-content) minmax(300px, max-content) minmax(50px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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

#SLIDER-PRODUCT-a0r8z3fq {
  --width: 100%;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%;
  
}
#SLIDER-PRODUCT-a0r8z3fq .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

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


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



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

#SLIDER-PRODUCT-a0r8z3fq .slider-product--item {
  width: 240px;min-width: 240px;
  display: flex;
  flex-direction: column;
  background: #ffffffff;
  
  box-shadow: 0px 2px 8px 1px var(--color_01);
  border-color: #000;
  

}




#SLIDER-PRODUCT-a0r8z3fq .grid-product--inner {
  padding-bottom: calc(100% / (3/4));
}


#SLIDER-PRODUCT-a0r8z3fq .grid-product--info {
  text-align: center;
  padding: 15px 0px;
  justify-content: unset;
  align-items: center
}
#SLIDER-PRODUCT-a0r8z3fq .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-a0r8z3fq .grid-product--title {
  
  font-family: 'Readex Pro', sans-serif;
  
  font-size: 20px;
  
  
  
  
}
#SLIDER-PRODUCT-a0r8z3fq .grid-product--price {
  margin-top: 5px;
  margin-bottom: 5px;
}
#SLIDER-PRODUCT-a0r8z3fq .grid-product--retail-price, #SLIDER-PRODUCT-a0r8z3fq .grid-product--selling-price {
  
  font-family: 'Roboto', sans-serif;
  
  font-size: 14px;
  
  
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-a0r8z3fq .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-a0r8z3fq .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-a0r8z3fq .grid-product--wholesale-price {
  
  
  
  
  
  
}



@media (hover: hover) {
  #SLIDER-PRODUCT-a0r8z3fq .grid-product--btn-add-cart {
    opacity: 0;
  }
  #SLIDER-PRODUCT-a0r8z3fq .slider-product--item:hover .grid-product--btn-add-cart {
    opacity: 1;
  }
}

#SLIDER-PRODUCT-a0r8z3fq .grid-product--btn-add-cart {
  
  
  
  
  
  
  
  
  
  
  
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#SLIDER-PRODUCT-a0r8z3fq .grid-product--btn-add-cart:hover {
  color: #f7e011;
  background-color: var(--color_04);
}





#SLIDER-PRODUCT-a0r8z3fq .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-a0r8z3fq .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-OVERLAY-kdk7geq7 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-9lrj6ekz {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#TEXT-hx2tz031, .--clone-TEXT-hx2tz031 {
  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%;
  
}
#TEXT-hx2tz031 .x-text,
#TEXT-hx2tz031 .x-text a,
.--clone-TEXT-hx2tz031 .x-text,
.--clone-TEXT-hx2tz031 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 27.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-hx2tz031 .x-text:hover,
.--clone-TEXT-hx2tz031 .x-text:hover,
#TEXT-hx2tz031 a:hover,
.--clone-TEXT-hx2tz031 a:hover {
  
}

#TEXT-5krkduaw, .--clone-TEXT-5krkduaw {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-bottom: calc(2.781238555908203px * 2);
margin-left: calc(0% * 2);
width: 100%;
  
}
#TEXT-5krkduaw .x-text,
#TEXT-5krkduaw .x-text a,
.--clone-TEXT-5krkduaw .x-text,
.--clone-TEXT-5krkduaw .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 27.0px;
font-weight: 600;
height: 100%;
text-align: center;
text-decoration: underline;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-5krkduaw .x-text:hover,
.--clone-TEXT-5krkduaw .x-text:hover,
#TEXT-5krkduaw a:hover,
.--clone-TEXT-5krkduaw a:hover {
  
}

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

#SECTION-uvds93dw .x-section-background {
  background: url(https://content.pancake.vn/web-media/f6/0e/0b/27/8227c391828f3ee1ebde4c4df62908c2cd2d1321ce73623bd5bd3fe4-w:1440-h:1129-l:132051-t:image/jpeg.jpeg);
  background-size: auto;
  background-attachment: fixed; -webkit-transform: none;
  background-repeat: repeat;
  background-position-x: center;
  background-position-y: center;
  filter: contrast(108%) grayscale(18%) hue-rotate(0deg) invert(17%) saturate(74%) sepia(0%) opacity(100%) brightness(42%) blur(1px);
  --height: 480;
  --bg: url(https://content.pancake.vn/web-media/f6/0e/0b/27/8227c391828f3ee1ebde4c4df62908c2cd2d1321ce73623bd5bd3fe4-w:1440-h:1129-l:132051-t:image/jpeg.jpeg);
}

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



#SECTION-uvds93dw .video {
  display: none;
}
#SECTION-uvds93dw .video-bp3 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}
#SECTION-uvds93dw .overlay {
  background-repeat: repeat;
  background-size: auto;
  background-image: url(https://content.pancake.vn/1/s500x500/fwebp0/7a/ce/69/2b/47f95c455c73168bde9b9e374a7e169a8ee49f37e73966f45f387b0c.webp);
  background-position: center;
}

#GRID-PRODUCT-ukqhtgf1 {
  --width: 93.67089380191852%;align-self: center;grid-column-end: 4;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-bottom: calc(20.0086669921875px * 2);margin-right: calc(1.2658184389524822% * 2);width: 93.67089380191852%;
  
}

#GRID-PRODUCT-ukqhtgf1 .grid-product--inner img {
  object-fit: cover;
}
#GRID-PRODUCT-ukqhtgf1 .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

#GRID-PRODUCT-ukqhtgf1 .grid-product--wrapper {
  margin-bottom: 12px;
}
#GRID-PRODUCT-ukqhtgf1 .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-ukqhtgf1 .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-ukqhtgf1 .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;
}
#GRID-PRODUCT-ukqhtgf1 .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;
}
#GRID-PRODUCT-ukqhtgf1 .grid-product--wrapper {
  display: grid;
  column-gap: 10px;
  row-gap: 10px;
  
  grid-template-columns: repeat(6, 1fr);

  
  
  
}
#GRID-PRODUCT-ukqhtgf1 .slider-product--item:hover {
  
}



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


#GRID-PRODUCT-ukqhtgf1 .slider-product--item {
  display: flex;
  flex-direction: column;
  
  
  
  
border-color: #000;


}






#GRID-PRODUCT-ukqhtgf1 .grid-product--info {
  text-align: center;
  
  justify-content: unset;
  align-items: center
}
#GRID-PRODUCT-ukqhtgf1 .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-ukqhtgf1 .grid-product--title {
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-ukqhtgf1 .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-ukqhtgf1 .grid-product--retail-price, #GRID-PRODUCT-ukqhtgf1 .grid-product--selling-price {
  
  
  
  
  
  
  
  margin: 0 0px;
}
#GRID-PRODUCT-ukqhtgf1 .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-ukqhtgf1 .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: ;
}
#GRID-PRODUCT-ukqhtgf1 .grid-product--wholesale-price {
  
  
  
  
  
  
}









#GRID-PRODUCT-ukqhtgf1 .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: ;
}
#GRID-PRODUCT-ukqhtgf1 .product--ribbon {
  border-radius: 0px;
  background: rgba(0, 0, 0, 1);
  border-color: rgba(0, 0, 0, 1);
  border-width: 0px;
  background-size: cover;
  background-attachment: scroll;
  background-position-x: center;
  background-position-y: center;
  background-repeat: no-repeat;
  filter: ;
}




#SLIDER-PRODUCT-uvnrtn4q {
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-bottom: 0.1353759765625px;margin-left: -4.123997043918919e-6%;width: 100%;
  
}
#SLIDER-PRODUCT-uvnrtn4q .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

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

  
  
}
#SLIDER-PRODUCT-uvnrtn4q .slider-product--item:hover {
  background: #ffffffff;
}
#SLIDER-PRODUCT-uvnrtn4q .slider-product--item:hover .grid-product--title {
  color: var(--color_04);
}

#SLIDER-PRODUCT-uvnrtn4q .slider-product--item:hover .grid-product--price {
  color: var(--color_04);
}


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

#SLIDER-PRODUCT-uvnrtn4q .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: column;
  background: #ffffffff;
  
  box-shadow: 0px 0px 0px 0px var(--color_04);
  border-color: #000;
  

}




#SLIDER-PRODUCT-uvnrtn4q .grid-product--inner {
  padding-bottom: calc(100% / (2/3));
}


#SLIDER-PRODUCT-uvnrtn4q .grid-product--info {
  text-align: center;
  padding: 15px 0px;
  justify-content: unset;
  align-items: center
}
#SLIDER-PRODUCT-uvnrtn4q .grid-product--category {
  
  
  
  
  
  color: var(--color_04);
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-uvnrtn4q .grid-product--title {
  
  font-family: 'Readex Pro', sans-serif;
  
  font-size: 20px;
  
  color: var(--color_04);
  
  
}
#SLIDER-PRODUCT-uvnrtn4q .grid-product--price {
  margin-top: 5px;
  margin-bottom: 5px;
}
#SLIDER-PRODUCT-uvnrtn4q .grid-product--retail-price, #SLIDER-PRODUCT-uvnrtn4q .grid-product--selling-price {
  
  font-family: 'Roboto', sans-serif;
  
  font-size: 14px;
  
  
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-uvnrtn4q .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-uvnrtn4q .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-uvnrtn4q .grid-product--wholesale-price {
  
  
  
  
  
  
}



@media (hover: hover) {
  #SLIDER-PRODUCT-uvnrtn4q .grid-product--btn-add-cart {
    opacity: 0;
  }
  #SLIDER-PRODUCT-uvnrtn4q .slider-product--item:hover .grid-product--btn-add-cart {
    opacity: 1;
  }
}

#SLIDER-PRODUCT-uvnrtn4q .grid-product--btn-add-cart {
  
  
  
  
  
  
  
  
  
  
  
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#SLIDER-PRODUCT-uvnrtn4q .grid-product--btn-add-cart:hover {
  color: #f7e011;
  background-color: var(--color_04);
}





#SLIDER-PRODUCT-uvnrtn4q .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-uvnrtn4q .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-OVERLAY-io9514t2 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-bpf5qp9m {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#EMPTY-PRODUCT-LAYOUT-9l3m2cm5 {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(160px, 1fr) minmax(0px, max-content) minmax(0px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}

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

#TEXT-3ntgfq3u, .--clone-TEXT-3ntgfq3u {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-bottom: calc(0.90625px * 2);
margin-right: calc(1.1770833333333333% * 2);
width: 60%;
  
}
#TEXT-3ntgfq3u .x-text,
#TEXT-3ntgfq3u .x-text a,
.--clone-TEXT-3ntgfq3u .x-text,
.--clone-TEXT-3ntgfq3u .x-text a {
  --width: 60%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #25282A);
}
#TEXT-3ntgfq3u .x-text:hover,
.--clone-TEXT-3ntgfq3u .x-text:hover,
#TEXT-3ntgfq3u a:hover,
.--clone-TEXT-3ntgfq3u a:hover {
  
}

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

#TEXT-imilm4yh, .--clone-TEXT-imilm4yh {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-imilm4yh .x-text,
#TEXT-imilm4yh .x-text a,
.--clone-TEXT-imilm4yh .x-text,
.--clone-TEXT-imilm4yh .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_2);
font-size: 27.0px;
font-weight: 600;
height: 100%;
text-align: center;
text-decoration: underline;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-imilm4yh .x-text:hover,
.--clone-TEXT-imilm4yh .x-text:hover,
#TEXT-imilm4yh a:hover,
.--clone-TEXT-imilm4yh a:hover {
  
}

#TEXT-ooxtatck, .--clone-TEXT-ooxtatck {
  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%;
  
}
#TEXT-ooxtatck .x-text,
#TEXT-ooxtatck .x-text a,
.--clone-TEXT-ooxtatck .x-text,
.--clone-TEXT-ooxtatck .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_2);
font-size: 27.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-ooxtatck .x-text:hover,
.--clone-TEXT-ooxtatck .x-text:hover,
#TEXT-ooxtatck a:hover,
.--clone-TEXT-ooxtatck a:hover {
  
}

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

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

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



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

#CAROUSEL-ckidkfbm {
  --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 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows: minmax(130px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#CAROUSEL-ckidkfbm .x-carousel-wrapper {
  border-color: #000000ff;
  width: calc(160% + 0px);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows: minmax(130px, max-content);
  display: grid;
  column-gap: 0px;
  transition: left 350ms ease-in-out;
  will-change: left;
}
#CAROUSEL-ckidkfbm .x-carousel-wrapper > *{
  overflow: hidden;
}

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


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


#IMAGE-m56jemph {
  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: 180px;
  
}
#IMAGE-m56jemph picture {
  --width: 180px;
height: 100%;
width: 100%;
}
#IMAGE-m56jemph img {
  object-fit: cover;
}


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


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


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


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


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

#TEXT-hxjsn678, .--clone-TEXT-hxjsn678 {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: -41.333343505859375px;
margin-left: calc(0% * 2);
width: 84.52991452991454%;
  
}
#TEXT-hxjsn678 .x-text,
#TEXT-hxjsn678 .x-text a,
.--clone-TEXT-hxjsn678 .x-text,
.--clone-TEXT-hxjsn678 .x-text a {
  --width: 84.52991452991454%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 27.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-hxjsn678 .x-text:hover,
.--clone-TEXT-hxjsn678 .x-text:hover,
#TEXT-hxjsn678 a:hover,
.--clone-TEXT-hxjsn678 a:hover {
  
}

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

#SECTION-w5q6v82g .x-section-background {
  background: #000000ff;
  
  
  
  
  
  
  --height: 920;
  --bg: #000000ff;
}

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



#SECTION-w5q6v82g .video {
  display: none;
}
#SECTION-w5q6v82g .video-bp3 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}
#SECTION-w5q6v82g .overlay {
  background-repeat: repeat;
  background-size: auto;
  background-image: url(https://content.pancake.vn/1/s500x500/fwebp0/cf/29/c6/cc/918ce17e37b57bdfa9c2aea15e9b262753773ba3ac29dd601dc4e35c.webp);
  background-position: center;
}

#TEXT-6xijr96w, .--clone-TEXT-6xijr96w {
  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%;
  
}
#TEXT-6xijr96w .x-text,
#TEXT-6xijr96w .x-text a,
.--clone-TEXT-6xijr96w .x-text,
.--clone-TEXT-6xijr96w .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_2);
font-size: 27.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-6xijr96w .x-text:hover,
.--clone-TEXT-6xijr96w .x-text:hover,
#TEXT-6xijr96w a:hover,
.--clone-TEXT-6xijr96w a:hover {
  
}

#TEXT-3f3bw8py, .--clone-TEXT-3f3bw8py {
  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%;
  
}
#TEXT-3f3bw8py .x-text,
#TEXT-3f3bw8py .x-text a,
.--clone-TEXT-3f3bw8py .x-text,
.--clone-TEXT-3f3bw8py .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_2);
font-size: 27.0px;
font-weight: 600;
height: 100%;
text-align: center;
text-decoration: underline;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-3f3bw8py .x-text:hover,
.--clone-TEXT-3f3bw8py .x-text:hover,
#TEXT-3f3bw8py a:hover,
.--clone-TEXT-3f3bw8py a:hover {
  
}


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


  
}

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


  
}

#IMAGE-pis5kwga {
  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: -0.020843505859375px;
width: 100%;
  
}
#IMAGE-pis5kwga picture {
  --width: 100%;
border-color: #000000ff;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
height: 100%;
width: 100%;
}
#IMAGE-pis5kwga img {
  object-fit: cover;
}

#TEXT-fofobxxc, .--clone-TEXT-fofobxxc {
  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%;
  
}
#TEXT-fofobxxc .x-text,
#TEXT-fofobxxc .x-text a,
.--clone-TEXT-fofobxxc .x-text,
.--clone-TEXT-fofobxxc .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-fofobxxc .x-text:hover,
.--clone-TEXT-fofobxxc .x-text:hover,
#TEXT-fofobxxc a:hover,
.--clone-TEXT-fofobxxc a:hover {
  
}

  #TEXT-fofobxxc{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-fofobxxc:hover, #TEXT-fofobxxc:hover > * {
    color: var(--color_34) !important;
  }
#TEXT-lfkgsuzt, .--clone-TEXT-lfkgsuzt {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-lfkgsuzt .x-text,
#TEXT-lfkgsuzt .x-text a,
.--clone-TEXT-lfkgsuzt .x-text,
.--clone-TEXT-lfkgsuzt .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-lfkgsuzt .x-text:hover,
.--clone-TEXT-lfkgsuzt .x-text:hover,
#TEXT-lfkgsuzt a:hover,
.--clone-TEXT-lfkgsuzt a:hover {
  
}


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


  
}

#IMAGE-8wkadddv {
  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: 15.729167938232418px;
  
}
#IMAGE-8wkadddv picture {
  --width: 15.729167938232418px;
height: 100%;
width: 100%;
}
#IMAGE-8wkadddv img {
  object-fit: cover;
}


#IMAGE-uveulij2 {
  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: 16.729167938232422px;
  
}
#IMAGE-uveulij2 picture {
  --width: 16.729167938232422px;
height: 100%;
width: 100%;
}
#IMAGE-uveulij2 img {
  object-fit: cover;
}


#IMAGE-987yo5su {
  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: 4.374953375922309%;
margin-top: calc(0px * 2);
width: 16.645915985107422px;
  
}
#IMAGE-987yo5su picture {
  --width: 16.645915985107422px;
height: 100%;
width: 100%;
}
#IMAGE-987yo5su img {
  object-fit: cover;
}


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


  
}

#IMAGE-vv04ehaj {
  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(0.020843505859375px * 2);
width: 100%;
  
}
#IMAGE-vv04ehaj picture {
  --width: 100%;
height: 100%;
width: 100%;
}
#IMAGE-vv04ehaj img {
  object-fit: cover;
}

#TEXT-8saen4fg, .--clone-TEXT-8saen4fg {
  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%;
  
}
#TEXT-8saen4fg .x-text,
#TEXT-8saen4fg .x-text a,
.--clone-TEXT-8saen4fg .x-text,
.--clone-TEXT-8saen4fg .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_41);
font: var(--font_5);
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-8saen4fg .x-text:hover,
.--clone-TEXT-8saen4fg .x-text:hover,
#TEXT-8saen4fg a:hover,
.--clone-TEXT-8saen4fg a:hover {
  
}

  #TEXT-8saen4fg{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-8saen4fg:hover, #TEXT-8saen4fg:hover > * {
    color: var(--color_34) !important;
  }
#TEXT-0oye8pdu, .--clone-TEXT-0oye8pdu {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-0oye8pdu .x-text,
#TEXT-0oye8pdu .x-text a,
.--clone-TEXT-0oye8pdu .x-text,
.--clone-TEXT-0oye8pdu .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
#TEXT-0oye8pdu .x-text:hover,
.--clone-TEXT-0oye8pdu .x-text:hover,
#TEXT-0oye8pdu a:hover,
.--clone-TEXT-0oye8pdu a:hover {
  
}


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


  
}

#IMAGE-0sxsg0xc {
  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: 15.729167938232418px;
  
}
#IMAGE-0sxsg0xc picture {
  --width: 15.729167938232418px;
height: 100%;
width: 100%;
}
#IMAGE-0sxsg0xc img {
  object-fit: cover;
}


#IMAGE-25vm1aqd {
  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: 16.729167938232422px;
  
}
#IMAGE-25vm1aqd picture {
  --width: 16.729167938232422px;
height: 100%;
width: 100%;
}
#IMAGE-25vm1aqd img {
  object-fit: cover;
}


#IMAGE-fzl6ldrg {
  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: 4.374953375922309%;
margin-top: calc(0px * 2);
width: 16.645915985107422px;
  
}
#IMAGE-fzl6ldrg picture {
  --width: 16.645915985107422px;
height: 100%;
width: 100%;
}
#IMAGE-fzl6ldrg img {
  object-fit: cover;
}


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


  
}

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

#TEXT-zzg4uqxw, .--clone-TEXT-zzg4uqxw {
  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%;
  
}
#TEXT-zzg4uqxw .x-text,
#TEXT-zzg4uqxw .x-text a,
.--clone-TEXT-zzg4uqxw .x-text,
.--clone-TEXT-zzg4uqxw .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_41);
font: var(--font_5);
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-zzg4uqxw .x-text:hover,
.--clone-TEXT-zzg4uqxw .x-text:hover,
#TEXT-zzg4uqxw a:hover,
.--clone-TEXT-zzg4uqxw a:hover {
  
}

  #TEXT-zzg4uqxw{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-zzg4uqxw:hover, #TEXT-zzg4uqxw:hover > * {
    color: var(--color_34) !important;
  }
#TEXT-7ujwt3yn, .--clone-TEXT-7ujwt3yn {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-7ujwt3yn .x-text,
#TEXT-7ujwt3yn .x-text a,
.--clone-TEXT-7ujwt3yn .x-text,
.--clone-TEXT-7ujwt3yn .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-7ujwt3yn .x-text:hover,
.--clone-TEXT-7ujwt3yn .x-text:hover,
#TEXT-7ujwt3yn a:hover,
.--clone-TEXT-7ujwt3yn a:hover {
  
}


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


  
}

#IMAGE-86da4mcr {
  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: 15.729167938232418px;
  
}
#IMAGE-86da4mcr picture {
  --width: 15.729167938232418px;
height: 100%;
width: 100%;
}
#IMAGE-86da4mcr img {
  object-fit: cover;
}


#IMAGE-vfmg2z3p {
  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: 16.729167938232422px;
  
}
#IMAGE-vfmg2z3p picture {
  --width: 16.729167938232422px;
height: 100%;
width: 100%;
}
#IMAGE-vfmg2z3p img {
  object-fit: cover;
}


#IMAGE-5qlw98fr {
  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: 4.374953375922309%;
margin-top: calc(0px * 2);
width: 16.645915985107422px;
  
}
#IMAGE-5qlw98fr picture {
  --width: 16.645915985107422px;
height: 100%;
width: 100%;
}
#IMAGE-5qlw98fr img {
  object-fit: cover;
}


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


  
}

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

#TEXT-wudxni9e, .--clone-TEXT-wudxni9e {
  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%;
  
}
#TEXT-wudxni9e .x-text,
#TEXT-wudxni9e .x-text a,
.--clone-TEXT-wudxni9e .x-text,
.--clone-TEXT-wudxni9e .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_41);
font: var(--font_5);
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-wudxni9e .x-text:hover,
.--clone-TEXT-wudxni9e .x-text:hover,
#TEXT-wudxni9e a:hover,
.--clone-TEXT-wudxni9e a:hover {
  
}

  #TEXT-wudxni9e{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-wudxni9e:hover, #TEXT-wudxni9e:hover > * {
    color: var(--color_34) !important;
  }
#TEXT-evif4s6f, .--clone-TEXT-evif4s6f {
  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%;
  
}
#TEXT-evif4s6f .x-text,
#TEXT-evif4s6f .x-text a,
.--clone-TEXT-evif4s6f .x-text,
.--clone-TEXT-evif4s6f .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-evif4s6f .x-text:hover,
.--clone-TEXT-evif4s6f .x-text:hover,
#TEXT-evif4s6f a:hover,
.--clone-TEXT-evif4s6f a:hover {
  
}


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


  
}

#IMAGE-oodjguyx {
  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: 15.729167938232418px;
  
}
#IMAGE-oodjguyx picture {
  --width: 15.729167938232418px;
height: 100%;
width: 100%;
}
#IMAGE-oodjguyx img {
  object-fit: cover;
}


#IMAGE-vfmr11ci {
  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: 16.729167938232422px;
  
}
#IMAGE-vfmr11ci picture {
  --width: 16.729167938232422px;
height: 100%;
width: 100%;
}
#IMAGE-vfmr11ci img {
  object-fit: cover;
}


#IMAGE-7cl8dpuc {
  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: 4.374953375922309%;
margin-top: calc(0px * 2);
width: 16.645915985107422px;
  
}
#IMAGE-7cl8dpuc picture {
  --width: 16.645915985107422px;
height: 100%;
width: 100%;
}
#IMAGE-7cl8dpuc img {
  object-fit: cover;
}


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


  
}

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

#TEXT-car048dt, .--clone-TEXT-car048dt {
  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%;
  
}
#TEXT-car048dt .x-text,
#TEXT-car048dt .x-text a,
.--clone-TEXT-car048dt .x-text,
.--clone-TEXT-car048dt .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-car048dt .x-text:hover,
.--clone-TEXT-car048dt .x-text:hover,
#TEXT-car048dt a:hover,
.--clone-TEXT-car048dt a:hover {
  
}

  #TEXT-car048dt{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-car048dt:hover, #TEXT-car048dt:hover > * {
    color: var(--color_34) !important;
  }
#TEXT-3jvu78vk, .--clone-TEXT-3jvu78vk {
  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%;
  
}
#TEXT-3jvu78vk .x-text,
#TEXT-3jvu78vk .x-text a,
.--clone-TEXT-3jvu78vk .x-text,
.--clone-TEXT-3jvu78vk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-3jvu78vk .x-text:hover,
.--clone-TEXT-3jvu78vk .x-text:hover,
#TEXT-3jvu78vk a:hover,
.--clone-TEXT-3jvu78vk a:hover {
  
}


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


  
}

#IMAGE-7gfb0lnz {
  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: 15.729167938232418px;
  
}
#IMAGE-7gfb0lnz picture {
  --width: 15.729167938232418px;
height: 100%;
width: 100%;
}
#IMAGE-7gfb0lnz img {
  object-fit: cover;
}


#IMAGE-92bt74wi {
  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: 16.729167938232422px;
  
}
#IMAGE-92bt74wi picture {
  --width: 16.729167938232422px;
height: 100%;
width: 100%;
}
#IMAGE-92bt74wi img {
  object-fit: cover;
}


#IMAGE-ymj180nd {
  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: 4.374953375922309%;
margin-top: calc(0px * 2);
width: 16.645915985107422px;
  
}
#IMAGE-ymj180nd picture {
  --width: 16.645915985107422px;
height: 100%;
width: 100%;
}
#IMAGE-ymj180nd img {
  object-fit: cover;
}


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


  
}

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

#TEXT-urbmcq3i, .--clone-TEXT-urbmcq3i {
  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%;
  
}
#TEXT-urbmcq3i .x-text,
#TEXT-urbmcq3i .x-text a,
.--clone-TEXT-urbmcq3i .x-text,
.--clone-TEXT-urbmcq3i .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_41);
font: var(--font_5);
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-urbmcq3i .x-text:hover,
.--clone-TEXT-urbmcq3i .x-text:hover,
#TEXT-urbmcq3i a:hover,
.--clone-TEXT-urbmcq3i a:hover {
  
}

  #TEXT-urbmcq3i{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-urbmcq3i:hover, #TEXT-urbmcq3i:hover > * {
    color: var(--color_34) !important;
  }
#TEXT-3ksg5ih8, .--clone-TEXT-3ksg5ih8 {
  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%;
  
}
#TEXT-3ksg5ih8 .x-text,
#TEXT-3ksg5ih8 .x-text a,
.--clone-TEXT-3ksg5ih8 .x-text,
.--clone-TEXT-3ksg5ih8 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-3ksg5ih8 .x-text:hover,
.--clone-TEXT-3ksg5ih8 .x-text:hover,
#TEXT-3ksg5ih8 a:hover,
.--clone-TEXT-3ksg5ih8 a:hover {
  
}


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


  
}

#IMAGE-4x7jm4qq {
  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: 15.729167938232418px;
  
}
#IMAGE-4x7jm4qq picture {
  --width: 15.729167938232418px;
height: 100%;
width: 100%;
}
#IMAGE-4x7jm4qq img {
  object-fit: cover;
}


#IMAGE-5sb4cov3 {
  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: 16.729167938232422px;
  
}
#IMAGE-5sb4cov3 picture {
  --width: 16.729167938232422px;
height: 100%;
width: 100%;
}
#IMAGE-5sb4cov3 img {
  object-fit: cover;
}


#IMAGE-f6040lq3 {
  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: 4.374953375922309%;
margin-top: calc(0px * 2);
width: 16.645915985107422px;
  
}
#IMAGE-f6040lq3 picture {
  --width: 16.645915985107422px;
height: 100%;
width: 100%;
}
#IMAGE-f6040lq3 img {
  object-fit: cover;
}

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

#SECTION-3fyglf8p .x-section-background {
  background: url(https://content.pancake.vn/web-media/f6/0e/0b/27/8227c391828f3ee1ebde4c4df62908c2cd2d1321ce73623bd5bd3fe4-w:1440-h:1129-l:132051-t:image/jpeg.jpeg);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  filter: contrast(115%) grayscale(9%) hue-rotate(0deg) invert(0%) saturate(90%) sepia(0%) opacity(100%) brightness(37%) blur(1px);
  --height: 290;
  --bg: url(https://content.pancake.vn/web-media/f6/0e/0b/27/8227c391828f3ee1ebde4c4df62908c2cd2d1321ce73623bd5bd3fe4-w:1440-h:1129-l:132051-t:image/jpeg.jpeg);
}

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



#SECTION-3fyglf8p .video {
  display: none;
}
#SECTION-3fyglf8p .video-bp3 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}
#SECTION-3fyglf8p .overlay {
  background-repeat: repeat;
  background-size: auto;
  background-image: url(https://content.pancake.vn/1/s500x500/fwebp0/82/f8/99/d8/394d17a90f3c5dc358392f1605173f53c8f621756b31c39ae1892e71.webp);
  background-position: center;
}


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


  
}

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


  
}

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


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


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


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


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

#TEXT-miz676ow, .--clone-TEXT-miz676ow {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-miz676ow .x-text,
#TEXT-miz676ow .x-text a,
.--clone-TEXT-miz676ow .x-text,
.--clone-TEXT-miz676ow .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_33);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_33));
}
#TEXT-miz676ow .x-text:hover,
.--clone-TEXT-miz676ow .x-text:hover,
#TEXT-miz676ow a:hover,
.--clone-TEXT-miz676ow a:hover {
  
}


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

#TEXT-5r62hssn, .--clone-TEXT-5r62hssn {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
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%;
  
}
#TEXT-5r62hssn .x-text,
#TEXT-5r62hssn .x-text a,
.--clone-TEXT-5r62hssn .x-text,
.--clone-TEXT-5r62hssn .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_33);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_33));
}
#TEXT-5r62hssn .x-text:hover,
.--clone-TEXT-5r62hssn .x-text:hover,
#TEXT-5r62hssn a:hover,
.--clone-TEXT-5r62hssn a:hover {
  
}


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

#TEXT-sip5g6kp, .--clone-TEXT-sip5g6kp {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-sip5g6kp .x-text,
#TEXT-sip5g6kp .x-text a,
.--clone-TEXT-sip5g6kp .x-text,
.--clone-TEXT-sip5g6kp .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_33);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_33));
}
#TEXT-sip5g6kp .x-text:hover,
.--clone-TEXT-sip5g6kp .x-text:hover,
#TEXT-sip5g6kp a:hover,
.--clone-TEXT-sip5g6kp a:hover {
  
}

#TEXT-p8axdwd9, .--clone-TEXT-p8axdwd9 {
  align-self: center;
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: calc(0px * 2);
width: 100%;
  
}
#TEXT-p8axdwd9 .x-text,
#TEXT-p8axdwd9 .x-text a,
.--clone-TEXT-p8axdwd9 .x-text,
.--clone-TEXT-p8axdwd9 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_3);
font-size: 24.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-p8axdwd9 .x-text:hover,
.--clone-TEXT-p8axdwd9 .x-text:hover,
#TEXT-p8axdwd9 a:hover,
.--clone-TEXT-p8axdwd9 a:hover {
  
}


#CONTAINER-8opzbkz3 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 15px 1fr 15px;grid-template-rows: minmax(65px, max-content);height: auto;justify-self: start;margin-left: -0.001404220993454392%;margin-top: 0.998291015625px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

#MENU-s4h67j1m > ul {
  grid-template-rows: repeat(5, 1fr);
  gap: 0px !important;
  grid-auto-flow: column;
  grid-template-columns: repeat(1, 1fr);
}
#MENU-s4h67j1m .menu-item {
  --pad-x: 0px;
--pad-y: 9px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_32);
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
}

#MENU-s4h67j1m .x-rect {
  --pad-x: 0px;
--pad-y: 9px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_32);
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
  
}
#MENU-s4h67j1m > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-s4h67j1m > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 9px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_32);
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
}
#MENU-s4h67j1m > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-s4h67j1m > ul > .menu-item:not(:first-child) {
  
}
#MENU-s4h67j1m ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





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

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

#MENU-ITEM-30eq9k2f > a, #MENU-ITEM-30eq9k2f > div {
  
  
  
  
  
  
  
  
  
}

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

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


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


  
}
#TEXT-3pptcfkr, .--clone-TEXT-3pptcfkr {
  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%;
  
}
#TEXT-3pptcfkr .x-text,
#TEXT-3pptcfkr .x-text a,
.--clone-TEXT-3pptcfkr .x-text,
.--clone-TEXT-3pptcfkr .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_3);
font-size: 24.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-3pptcfkr .x-text:hover,
.--clone-TEXT-3pptcfkr .x-text:hover,
#TEXT-3pptcfkr a:hover,
.--clone-TEXT-3pptcfkr a:hover {
  
}

#TEXT-6p6bzlep, .--clone-TEXT-6p6bzlep {
  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%;
  
}
#TEXT-6p6bzlep .x-text,
#TEXT-6p6bzlep .x-text a,
.--clone-TEXT-6p6bzlep .x-text,
.--clone-TEXT-6p6bzlep .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-6p6bzlep .x-text:hover,
.--clone-TEXT-6p6bzlep .x-text:hover,
#TEXT-6p6bzlep a:hover,
.--clone-TEXT-6p6bzlep a:hover {
  
}

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

#FORM-rdan8sld {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 1fr 80px;grid-template-rows: minmax(48px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  --icon-color: inherit;
  
}
#EMAIL-bbidxq3w {
  --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%;
  
}
#EMAIL-bbidxq3w .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 13px;
  
  
}
#EMAIL-bbidxq3w input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: none;
border-width: 1.0px;
color: #000000;
font-size: 13.0px;
font-weight: 500;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#EMAIL-bbidxq3w input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-bbidxq3w input::placeholder {
  color: var(--color_00);
  -webkit-text-fill-color: var(--color_00) !important;
}
#SUBMIT-BUTTON-hoenck19 {
  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: 0%;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-hoenck19 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #00000000;
border-color: #000000ff;
color: #ffffffff;
font-size: 13.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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


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

#TEXT-vyiefb7y, .--clone-TEXT-vyiefb7y {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
#TEXT-vyiefb7y .x-text,
#TEXT-vyiefb7y .x-text a,
.--clone-TEXT-vyiefb7y .x-text,
.--clone-TEXT-vyiefb7y .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-vyiefb7y .x-text:hover,
.--clone-TEXT-vyiefb7y .x-text:hover,
#TEXT-vyiefb7y a:hover,
.--clone-TEXT-vyiefb7y a:hover {
  
}

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

#SECTION-pqu12txt .x-section-background {
  background: #ffffff;
  
  
  
  
  
  
  --height: 86;
  --bg: #ffffff;
}

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



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


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

#MENU-e2b7w3p8 {
  --width: 70.49486461251168%;align-self: center;display: none;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 65px;justify-self: start;margin-bottom: calc(0.5px * 2);margin-left: 1.52587890625e-5px;width: 70.49486461251168%;
  --active-link-color: var(--color_41);
  
  
  
  
  
}


#MENU-e2b7w3p8 .x-rect {
  --gap: 50px;
--pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font-size: 14.0px;
font-weight: 600;
justify-content: flex-start;
  
}
#MENU-e2b7w3p8 > ul {
  
  justify-content: flex-start;
  align-items: flex-start;
  gap: 50px;
  
}
#MENU-e2b7w3p8 > ul > .menu-item .tag-link {
  --gap: 50px;
--pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font-size: 14.0px;
font-weight: 600;
justify-content: flex-start;
}
#MENU-e2b7w3p8 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-e2b7w3p8 > ul > .menu-item:not(:first-child) {
  
}
#MENU-e2b7w3p8 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}



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


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

#MENU-ITEM-243vuwp4 > a, #MENU-ITEM-243vuwp4 > div {
  
  
  
  
  
  
  
  
  
}

#SUBMENU-k3anyn79 {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 30px 1fr 1fr 1fr 1fr 30px;
  grid-template-rows: minmax(30px, max-content) minmax(300px, max-content) minmax(100px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  
  animation: fade-in 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-243vuwp4.menu-item:hover > .x-submenu {
  display: grid;
}

#TEXT-b4cl7qle, .--clone-TEXT-b4cl7qle {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: -1.8838011188271604e-6%;
margin-top: 0px;
width: 97.5679012345679%;
  
}
#TEXT-b4cl7qle .x-text,
#TEXT-b4cl7qle .x-text a,
.--clone-TEXT-b4cl7qle .x-text,
.--clone-TEXT-b4cl7qle .x-text a {
  --width: 97.5679012345679%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-b4cl7qle .x-text:hover,
.--clone-TEXT-b4cl7qle .x-text:hover,
#TEXT-b4cl7qle a:hover,
.--clone-TEXT-b4cl7qle a:hover {
  
}

#TEXT-rbetfs7t, .--clone-TEXT-rbetfs7t {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 3.0517578125e-5px;
width: 50.00000376760224%;
  
}
#TEXT-rbetfs7t .x-text,
#TEXT-rbetfs7t .x-text a,
.--clone-TEXT-rbetfs7t .x-text,
.--clone-TEXT-rbetfs7t .x-text a {
  --width: 50.00000376760224%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-rbetfs7t .x-text:hover,
.--clone-TEXT-rbetfs7t .x-text:hover,
#TEXT-rbetfs7t a:hover,
.--clone-TEXT-rbetfs7t a:hover {
  
}

#TEXT-gdz4yla6, .--clone-TEXT-gdz4yla6 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-bottom: calc(0.32990264892578125px * 2);
margin-right: %;
width: %;
  
}
#TEXT-gdz4yla6 .x-text,
#TEXT-gdz4yla6 .x-text a,
.--clone-TEXT-gdz4yla6 .x-text,
.--clone-TEXT-gdz4yla6 .x-text a {
  --width: %;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-gdz4yla6 .x-text:hover,
.--clone-TEXT-gdz4yla6 .x-text:hover,
#TEXT-gdz4yla6 a:hover,
.--clone-TEXT-gdz4yla6 a:hover {
  
}


#CONTAINER-1iguy8t1 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 102.98154486061462%;align-self: start;grid-column-end: 7;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(151.05903816223145px, max-content);height: auto;justify-self: end;margin-right: -3.3031393241178506%;margin-top: -0.97222900390625px;width: 102.98154486061462%;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-jcadrf9v, .--clone-TEXT-jcadrf9v {
  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: 37.951385498046875px;
width: 81.0575448209377%;
  
}
#TEXT-jcadrf9v .x-text,
#TEXT-jcadrf9v .x-text a,
.--clone-TEXT-jcadrf9v .x-text,
.--clone-TEXT-jcadrf9v .x-text a {
  --width: 81.0575448209377%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-jcadrf9v .x-text:hover,
.--clone-TEXT-jcadrf9v .x-text:hover,
#TEXT-jcadrf9v a:hover,
.--clone-TEXT-jcadrf9v a:hover {
  
}

#TEXT-hyptmhci, .--clone-TEXT-hyptmhci {
  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.039933204650879px * 2);
width: 80.951791760403%;
  
}
#TEXT-hyptmhci .x-text,
#TEXT-hyptmhci .x-text a,
.--clone-TEXT-hyptmhci .x-text,
.--clone-TEXT-hyptmhci .x-text a {
  --width: 80.951791760403%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-hyptmhci .x-text:hover,
.--clone-TEXT-hyptmhci .x-text:hover,
#TEXT-hyptmhci a:hover,
.--clone-TEXT-hyptmhci a:hover {
  
}

#TEXT-sx40o7yy, .--clone-TEXT-sx40o7yy {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 33.69790458679199px;
margin-left: 0%;
width: 80.7402801717987%;
  
}
#TEXT-sx40o7yy .x-text,
#TEXT-sx40o7yy .x-text a,
.--clone-TEXT-sx40o7yy .x-text,
.--clone-TEXT-sx40o7yy .x-text a {
  --width: 80.7402801717987%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-sx40o7yy .x-text:hover,
.--clone-TEXT-sx40o7yy .x-text:hover,
#TEXT-sx40o7yy a:hover,
.--clone-TEXT-sx40o7yy a:hover {
  
}

#TEXT-yu0ilz4b, .--clone-TEXT-yu0ilz4b {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: -1.9073486328125e-6px;
margin-left: 0%;
width: 80.52877405072934%;
  
}
#TEXT-yu0ilz4b .x-text,
#TEXT-yu0ilz4b .x-text a,
.--clone-TEXT-yu0ilz4b .x-text,
.--clone-TEXT-yu0ilz4b .x-text a {
  --width: 80.52877405072934%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-yu0ilz4b .x-text:hover,
.--clone-TEXT-yu0ilz4b .x-text:hover,
#TEXT-yu0ilz4b a:hover,
.--clone-TEXT-yu0ilz4b a:hover {
  
}

#TEXT-uwe7uzlr, .--clone-TEXT-uwe7uzlr {
  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.0025260011357367226%;
margin-top: 0px;
width: 99.97138292219842%;
  
}
#TEXT-uwe7uzlr .x-text,
#TEXT-uwe7uzlr .x-text a,
.--clone-TEXT-uwe7uzlr .x-text,
.--clone-TEXT-uwe7uzlr .x-text a {
  --width: 99.97138292219842%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-uwe7uzlr .x-text:hover,
.--clone-TEXT-uwe7uzlr .x-text:hover,
#TEXT-uwe7uzlr a:hover,
.--clone-TEXT-uwe7uzlr a:hover {
  
}


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


  
}
#TEXT-spnhfe7d, .--clone-TEXT-spnhfe7d {
  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: -0.017351150512695312px;
margin-right: -0.007651432471872581%;
width: 100.00765143247187%;
  
}
#TEXT-spnhfe7d .x-text,
#TEXT-spnhfe7d .x-text a,
.--clone-TEXT-spnhfe7d .x-text,
.--clone-TEXT-spnhfe7d .x-text a {
  --width: 100.00765143247187%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-spnhfe7d .x-text:hover,
.--clone-TEXT-spnhfe7d .x-text:hover,
#TEXT-spnhfe7d a:hover,
.--clone-TEXT-spnhfe7d a:hover {
  
}

#TEXT-8h9yxxh6, .--clone-TEXT-8h9yxxh6 {
  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.8385400772094727px * 2);
width: 99.48745487806386%;
  
}
#TEXT-8h9yxxh6 .x-text,
#TEXT-8h9yxxh6 .x-text a,
.--clone-TEXT-8h9yxxh6 .x-text,
.--clone-TEXT-8h9yxxh6 .x-text a {
  --width: 99.48745487806386%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-8h9yxxh6 .x-text:hover,
.--clone-TEXT-8h9yxxh6 .x-text:hover,
#TEXT-8h9yxxh6 a:hover,
.--clone-TEXT-8h9yxxh6 a:hover {
  
}

#TEXT-yhedhbk3, .--clone-TEXT-yhedhbk3 {
  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.03060572988749033%;
margin-top: 0px;
width: 81.20352416555474%;
  
}
#TEXT-yhedhbk3 .x-text,
#TEXT-yhedhbk3 .x-text a,
.--clone-TEXT-yhedhbk3 .x-text,
.--clone-TEXT-yhedhbk3 .x-text a {
  --width: 81.20352416555474%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-yhedhbk3 .x-text:hover,
.--clone-TEXT-yhedhbk3 .x-text:hover,
#TEXT-yhedhbk3 a:hover,
.--clone-TEXT-yhedhbk3 a:hover {
  
}


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


  
}
#TEXT-yr6lh17q, .--clone-TEXT-yr6lh17q {
  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-right: calc(0.06460837930981816% * 2);
margin-top: 40.920135498046875px;
width: 99.66968121946692%;
  
}
#TEXT-yr6lh17q .x-text,
#TEXT-yr6lh17q .x-text a,
.--clone-TEXT-yr6lh17q .x-text,
.--clone-TEXT-yr6lh17q .x-text a {
  --width: 99.66968121946692%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-yr6lh17q .x-text:hover,
.--clone-TEXT-yr6lh17q .x-text:hover,
#TEXT-yr6lh17q a:hover,
.--clone-TEXT-yr6lh17q a:hover {
  
}

#TEXT-lp3ogzt5, .--clone-TEXT-lp3ogzt5 {
  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-right: calc(0.06460837930981816% * 2);
margin-top: 73.26388549804688px;
width: 99.66968121946692%;
  
}
#TEXT-lp3ogzt5 .x-text,
#TEXT-lp3ogzt5 .x-text a,
.--clone-TEXT-lp3ogzt5 .x-text,
.--clone-TEXT-lp3ogzt5 .x-text a {
  --width: 99.66968121946692%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-lp3ogzt5 .x-text:hover,
.--clone-TEXT-lp3ogzt5 .x-text:hover,
#TEXT-lp3ogzt5 a:hover,
.--clone-TEXT-lp3ogzt5 a:hover {
  
}

#TEXT-kyfqixp1, .--clone-TEXT-kyfqixp1 {
  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-right: calc(0.06460837930981816% * 2);
margin-top: 105.83334350585938px;
width: 99.66968121946692%;
  
}
#TEXT-kyfqixp1 .x-text,
#TEXT-kyfqixp1 .x-text a,
.--clone-TEXT-kyfqixp1 .x-text,
.--clone-TEXT-kyfqixp1 .x-text a {
  --width: 99.66968121946692%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-kyfqixp1 .x-text:hover,
.--clone-TEXT-kyfqixp1 .x-text:hover,
#TEXT-kyfqixp1 a:hover,
.--clone-TEXT-kyfqixp1 a:hover {
  
}

#TEXT-22au0z3y, .--clone-TEXT-22au0z3y {
  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: 100.260404586792px;
margin-right: calc(0.06460837930981816% * 2);
width: 99.66968121946692%;
  
}
#TEXT-22au0z3y .x-text,
#TEXT-22au0z3y .x-text a,
.--clone-TEXT-22au0z3y .x-text,
.--clone-TEXT-22au0z3y .x-text a {
  --width: 99.66968121946692%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-22au0z3y .x-text:hover,
.--clone-TEXT-22au0z3y .x-text:hover,
#TEXT-22au0z3y a:hover,
.--clone-TEXT-22au0z3y a:hover {
  
}

#TEXT-b2xwdkno, .--clone-TEXT-b2xwdkno {
  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: 63.07290458679199px;
margin-right: calc(0.06460837930981816% * 2);
width: 99.66968121946692%;
  
}
#TEXT-b2xwdkno .x-text,
#TEXT-b2xwdkno .x-text a,
.--clone-TEXT-b2xwdkno .x-text,
.--clone-TEXT-b2xwdkno .x-text a {
  --width: 99.66968121946692%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-b2xwdkno .x-text:hover,
.--clone-TEXT-b2xwdkno .x-text:hover,
#TEXT-b2xwdkno a:hover,
.--clone-TEXT-b2xwdkno a:hover {
  
}

#TEXT-37ojahxg, .--clone-TEXT-37ojahxg {
  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: 29.98263359069824px;
margin-right: calc(0.0035816406426025012% * 2);
width: 99.38963163315113%;
  
}
#TEXT-37ojahxg .x-text,
#TEXT-37ojahxg .x-text a,
.--clone-TEXT-37ojahxg .x-text,
.--clone-TEXT-37ojahxg .x-text a {
  --width: 99.38963163315113%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-37ojahxg .x-text:hover,
.--clone-TEXT-37ojahxg .x-text:hover,
#TEXT-37ojahxg a:hover,
.--clone-TEXT-37ojahxg a:hover {
  
}

#TEXT-szy9u0i2, .--clone-TEXT-szy9u0i2 {
  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.004304280032167235%;
margin-top: 0px;
width: 99.6811677145674%;
  
}
#TEXT-szy9u0i2 .x-text,
#TEXT-szy9u0i2 .x-text a,
.--clone-TEXT-szy9u0i2 .x-text,
.--clone-TEXT-szy9u0i2 .x-text a {
  --width: 99.6811677145674%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-szy9u0i2 .x-text:hover,
.--clone-TEXT-szy9u0i2 .x-text:hover,
#TEXT-szy9u0i2 a:hover,
.--clone-TEXT-szy9u0i2 a:hover {
  
}

#TEXT-5a0qnpn7, .--clone-TEXT-5a0qnpn7 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: -1.9073486328125e-6px;
margin-left: 0%;
width: 99.68404564960358%;
  
}
#TEXT-5a0qnpn7 .x-text,
#TEXT-5a0qnpn7 .x-text a,
.--clone-TEXT-5a0qnpn7 .x-text,
.--clone-TEXT-5a0qnpn7 .x-text a {
  --width: 99.68404564960358%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-5a0qnpn7 .x-text:hover,
.--clone-TEXT-5a0qnpn7 .x-text:hover,
#TEXT-5a0qnpn7 a:hover,
.--clone-TEXT-5a0qnpn7 a:hover {
  
}


#CONTAINER-qq7kk99g {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 99.57786338457922%;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(253.95836067199707px, max-content);height: auto;justify-self: end;margin-right: 0.011516903445928425%;margin-top: -0.97222900390625px;width: 99.57786338457922%;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-sc0njhvk, .--clone-TEXT-sc0njhvk {
  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.4340676329866222%;
margin-top: 0px;
width: 81.60945520330566%;
  
}
#TEXT-sc0njhvk .x-text,
#TEXT-sc0njhvk .x-text a,
.--clone-TEXT-sc0njhvk .x-text,
.--clone-TEXT-sc0njhvk .x-text a {
  --width: 81.60945520330566%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-sc0njhvk .x-text:hover,
.--clone-TEXT-sc0njhvk .x-text:hover,
#TEXT-sc0njhvk a:hover,
.--clone-TEXT-sc0njhvk a:hover {
  
}
#TEXT-sc0njhvk .animation, #TEXT-sc0njhvk.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;
}
#TEXT-sc0njhvk {
  
}

#TEXT-uurxy27b, .--clone-TEXT-uurxy27b {
  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.007235732207458488%;
margin-top: 73.26388549804688px;
width: 99.99276426779254%;
  
}
#TEXT-uurxy27b .x-text,
#TEXT-uurxy27b .x-text a,
.--clone-TEXT-uurxy27b .x-text,
.--clone-TEXT-uurxy27b .x-text a {
  --width: 99.99276426779254%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-uurxy27b .x-text:hover,
.--clone-TEXT-uurxy27b .x-text:hover,
#TEXT-uurxy27b a:hover,
.--clone-TEXT-uurxy27b a:hover {
  
}

#TEXT-j869d04v, .--clone-TEXT-j869d04v {
  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.021707196622375465%;
margin-top: 105.59030151367188px;
width: 99.86254652121193%;
  
}
#TEXT-j869d04v .x-text,
#TEXT-j869d04v .x-text a,
.--clone-TEXT-j869d04v .x-text,
.--clone-TEXT-j869d04v .x-text a {
  --width: 99.86254652121193%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-j869d04v .x-text:hover,
.--clone-TEXT-j869d04v .x-text:hover,
#TEXT-j869d04v a:hover,
.--clone-TEXT-j869d04v a:hover {
  
}

#TEXT-wjaunrn7, .--clone-TEXT-wjaunrn7 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 101.75346183776855px;
margin-left: 0%;
width: 99.60211102805069%;
  
}
#TEXT-wjaunrn7 .x-text,
#TEXT-wjaunrn7 .x-text a,
.--clone-TEXT-wjaunrn7 .x-text,
.--clone-TEXT-wjaunrn7 .x-text a {
  --width: 99.60211102805069%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-wjaunrn7 .x-text:hover,
.--clone-TEXT-wjaunrn7 .x-text:hover,
#TEXT-wjaunrn7 a:hover,
.--clone-TEXT-wjaunrn7 a:hover {
  
}

#TEXT-cd7n5p38, .--clone-TEXT-cd7n5p38 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 69.4444408416748px;
margin-left: 0%;
width: 99.34167553488942%;
  
}
#TEXT-cd7n5p38 .x-text,
#TEXT-cd7n5p38 .x-text a,
.--clone-TEXT-cd7n5p38 .x-text,
.--clone-TEXT-cd7n5p38 .x-text a {
  --width: 99.34167553488942%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-cd7n5p38 .x-text:hover,
.--clone-TEXT-cd7n5p38 .x-text:hover,
#TEXT-cd7n5p38 a:hover,
.--clone-TEXT-cd7n5p38 a:hover {
  
}

#TEXT-1vwq3fp3, .--clone-TEXT-1vwq3fp3 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 31.944440841674805px;
margin-left: 0%;
width: 99.08124004172818%;
  
}
#TEXT-1vwq3fp3 .x-text,
#TEXT-1vwq3fp3 .x-text a,
.--clone-TEXT-1vwq3fp3 .x-text,
.--clone-TEXT-1vwq3fp3 .x-text a {
  --width: 99.08124004172818%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-1vwq3fp3 .x-text:hover,
.--clone-TEXT-1vwq3fp3 .x-text:hover,
#TEXT-1vwq3fp3 a:hover,
.--clone-TEXT-1vwq3fp3 a:hover {
  
}

#TEXT-8qenjatv, .--clone-TEXT-8qenjatv {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: -1.71661376953125e-5px;
margin-left: 0%;
width: 99.08124004172818%;
  
}
#TEXT-8qenjatv .x-text,
#TEXT-8qenjatv .x-text a,
.--clone-TEXT-8qenjatv .x-text,
.--clone-TEXT-8qenjatv .x-text a {
  --width: 99.08124004172818%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-8qenjatv .x-text:hover,
.--clone-TEXT-8qenjatv .x-text:hover,
#TEXT-8qenjatv a:hover,
.--clone-TEXT-8qenjatv a:hover {
  
}

#TEXT-qx7dzm5t, .--clone-TEXT-qx7dzm5t {
  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.007235732207458488%;
margin-top: 40.9375px;
width: 99.99276426779254%;
  
}
#TEXT-qx7dzm5t .x-text,
#TEXT-qx7dzm5t .x-text a,
.--clone-TEXT-qx7dzm5t .x-text,
.--clone-TEXT-qx7dzm5t .x-text a {
  --width: 99.99276426779254%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-qx7dzm5t .x-text:hover,
.--clone-TEXT-qx7dzm5t .x-text:hover,
#TEXT-qx7dzm5t a:hover,
.--clone-TEXT-qx7dzm5t a:hover {
  
}

#TEXT-mrcwkxp3, .--clone-TEXT-mrcwkxp3 {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-right: -0.0014625644288122409%;
margin-top: 2.038478851318359e-5px;
width: 99.99568195263876%;
  
}
#TEXT-mrcwkxp3 .x-text,
#TEXT-mrcwkxp3 .x-text a,
.--clone-TEXT-mrcwkxp3 .x-text,
.--clone-TEXT-mrcwkxp3 .x-text a {
  --width: 99.99568195263876%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-mrcwkxp3 .x-text:hover,
.--clone-TEXT-mrcwkxp3 .x-text:hover,
#TEXT-mrcwkxp3 a:hover,
.--clone-TEXT-mrcwkxp3 a:hover {
  
}

#TEXT-d25970p6, .--clone-TEXT-d25970p6 {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0.25791152384271265%;
margin-top: 72.06596374511719px;
width: 55.90133983564575%;
  
}
#TEXT-d25970p6 .x-text,
#TEXT-d25970p6 .x-text a,
.--clone-TEXT-d25970p6 .x-text,
.--clone-TEXT-d25970p6 .x-text a {
  --width: 55.90133983564575%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-d25970p6 .x-text:hover,
.--clone-TEXT-d25970p6 .x-text:hover,
#TEXT-d25970p6 a:hover,
.--clone-TEXT-d25970p6 a:hover {
  
}

#TEXT-hhqksyq2, .--clone-TEXT-hhqksyq2 {
  align-self: end;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-bottom: 60.67709159851074px;
margin-left: -0.4048391001847769%;
width: 99.96686753395682%;
  
}
#TEXT-hhqksyq2 .x-text,
#TEXT-hhqksyq2 .x-text a,
.--clone-TEXT-hhqksyq2 .x-text,
.--clone-TEXT-hhqksyq2 .x-text a {
  --width: 99.96686753395682%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-hhqksyq2 .x-text:hover,
.--clone-TEXT-hhqksyq2 .x-text:hover,
#TEXT-hhqksyq2 a:hover,
.--clone-TEXT-hhqksyq2 a:hover {
  
}

#TEXT-ximcgk5f, .--clone-TEXT-ximcgk5f {
  align-self: end;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-bottom: 32.01394462585449px;
margin-left: -0.3832362004830135%;
width: 99.97407272148924%;
  
}
#TEXT-ximcgk5f .x-text,
#TEXT-ximcgk5f .x-text a,
.--clone-TEXT-ximcgk5f .x-text,
.--clone-TEXT-ximcgk5f .x-text a {
  --width: 99.97407272148924%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-ximcgk5f .x-text:hover,
.--clone-TEXT-ximcgk5f .x-text:hover,
#TEXT-ximcgk5f a:hover,
.--clone-TEXT-ximcgk5f a:hover {
  
}

#TEXT-0ny03n1d, .--clone-TEXT-0ny03n1d {
  align-self: end;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-bottom: 0.6944866180419922px;
margin-left: -0.4048391001847769%;
width: 99.96686753395682%;
  
}
#TEXT-0ny03n1d .x-text,
#TEXT-0ny03n1d .x-text a,
.--clone-TEXT-0ny03n1d .x-text,
.--clone-TEXT-0ny03n1d .x-text a {
  --width: 99.96686753395682%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-0ny03n1d .x-text:hover,
.--clone-TEXT-0ny03n1d .x-text:hover,
#TEXT-0ny03n1d a:hover,
.--clone-TEXT-0ny03n1d a:hover {
  
}

#TEXT-ku6jwmq5, .--clone-TEXT-ku6jwmq5 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: -0.02737084859634336%;
margin-top: 2.038478851318359e-5px;
width: 99.59227375964406%;
  
}
#TEXT-ku6jwmq5 .x-text,
#TEXT-ku6jwmq5 .x-text a,
.--clone-TEXT-ku6jwmq5 .x-text,
.--clone-TEXT-ku6jwmq5 .x-text a {
  --width: 99.59227375964406%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-ku6jwmq5 .x-text:hover,
.--clone-TEXT-ku6jwmq5 .x-text:hover,
#TEXT-ku6jwmq5 a:hover,
.--clone-TEXT-ku6jwmq5 a:hover {
  
}

#TEXT-77nrrz2i, .--clone-TEXT-77nrrz2i {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: -0.012973136426996887%;
margin-top: 72.04856872558594px;
width: 93.95891244975364%;
  
}
#TEXT-77nrrz2i .x-text,
#TEXT-77nrrz2i .x-text a,
.--clone-TEXT-77nrrz2i .x-text,
.--clone-TEXT-77nrrz2i .x-text a {
  --width: 93.95891244975364%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-77nrrz2i .x-text:hover,
.--clone-TEXT-77nrrz2i .x-text:hover,
#TEXT-77nrrz2i a:hover,
.--clone-TEXT-77nrrz2i a:hover {
  
}

#TEXT-is3na5eu, .--clone-TEXT-is3na5eu {
  align-self: end;
grid-column-end: 6;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-bottom: 32.01394462585449px;
margin-right: 3.2899563737924664%;
width: 46.91822479374676%;
  
}
#TEXT-is3na5eu .x-text,
#TEXT-is3na5eu .x-text a,
.--clone-TEXT-is3na5eu .x-text,
.--clone-TEXT-is3na5eu .x-text a {
  --width: 46.91822479374676%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-is3na5eu .x-text:hover,
.--clone-TEXT-is3na5eu .x-text:hover,
#TEXT-is3na5eu a:hover,
.--clone-TEXT-is3na5eu a:hover {
  
}

#TEXT-8vxxi6ta, .--clone-TEXT-8vxxi6ta {
  align-self: end;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-bottom: 60.62502861022949px;
margin-left: -0.012973136426996887%;
width: 93.59152386297328%;
  
}
#TEXT-8vxxi6ta .x-text,
#TEXT-8vxxi6ta .x-text a,
.--clone-TEXT-8vxxi6ta .x-text,
.--clone-TEXT-8vxxi6ta .x-text a {
  --width: 93.59152386297328%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-8vxxi6ta .x-text:hover,
.--clone-TEXT-8vxxi6ta .x-text:hover,
#TEXT-8vxxi6ta a:hover,
.--clone-TEXT-8vxxi6ta a:hover {
  
}

#TEXT-0zcf2poa, .--clone-TEXT-0zcf2poa {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: -0.011516903445928425%;
margin-top: 2.038478851318359e-5px;
width: 99.59227375964406%;
  
}
#TEXT-0zcf2poa .x-text,
#TEXT-0zcf2poa .x-text a,
.--clone-TEXT-0zcf2poa .x-text,
.--clone-TEXT-0zcf2poa .x-text a {
  --width: 99.59227375964406%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-0zcf2poa .x-text:hover,
.--clone-TEXT-0zcf2poa .x-text:hover,
#TEXT-0zcf2poa a:hover,
.--clone-TEXT-0zcf2poa a:hover {
  
}

#TEXT-qz3dzzld, .--clone-TEXT-qz3dzzld {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0.2694347587363849%;
margin-top: 72.04856872558594px;
width: 56.29754917255576%;
  
}
#TEXT-qz3dzzld .x-text,
#TEXT-qz3dzzld .x-text a,
.--clone-TEXT-qz3dzzld .x-text,
.--clone-TEXT-qz3dzzld .x-text a {
  --width: 56.29754917255576%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-qz3dzzld .x-text:hover,
.--clone-TEXT-qz3dzzld .x-text:hover,
#TEXT-qz3dzzld a:hover,
.--clone-TEXT-qz3dzzld a:hover {
  
}

#TEXT-tuxfr2dr, .--clone-TEXT-tuxfr2dr {
  align-self: end;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-bottom: 60.65975761413574px;
margin-left: -0.05473536574494294%;
width: 93.56990830037604%;
  
}
#TEXT-tuxfr2dr .x-text,
#TEXT-tuxfr2dr .x-text a,
.--clone-TEXT-tuxfr2dr .x-text,
.--clone-TEXT-tuxfr2dr .x-text a {
  --width: 93.56990830037604%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-tuxfr2dr .x-text:hover,
.--clone-TEXT-tuxfr2dr .x-text:hover,
#TEXT-tuxfr2dr a:hover,
.--clone-TEXT-tuxfr2dr a:hover {
  
}

#TEXT-cthzfjmn, .--clone-TEXT-cthzfjmn {
  align-self: end;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-bottom: 32.01394462585449px;
margin-left: -0.4077262403559388%;
width: 93.3249825758558%;
  
}
#TEXT-cthzfjmn .x-text,
#TEXT-cthzfjmn .x-text a,
.--clone-TEXT-cthzfjmn .x-text,
.--clone-TEXT-cthzfjmn .x-text a {
  --width: 93.3249825758558%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-cthzfjmn .x-text:hover,
.--clone-TEXT-cthzfjmn .x-text:hover,
#TEXT-cthzfjmn a:hover,
.--clone-TEXT-cthzfjmn a:hover {
  
}

#TEXT-otcvri0m, .--clone-TEXT-otcvri0m {
  align-self: start;
grid-column-end: 7;
grid-column-start: 5;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: -38.72491482351537%;
margin-top: 0px;
width: 138.74281997082855%;
  
}
#TEXT-otcvri0m .x-text,
#TEXT-otcvri0m .x-text a,
.--clone-TEXT-otcvri0m .x-text,
.--clone-TEXT-otcvri0m .x-text a {
  --width: 138.74281997082855%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-otcvri0m .x-text:hover,
.--clone-TEXT-otcvri0m .x-text:hover,
#TEXT-otcvri0m a:hover,
.--clone-TEXT-otcvri0m a:hover {
  
}

#TEXT-x7u1la83, .--clone-TEXT-x7u1la83 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: -0.012941479188278008%;
margin-top: 35.18402099609375px;
width: 93.98052801235087%;
  
}
#TEXT-x7u1la83 .x-text,
#TEXT-x7u1la83 .x-text a,
.--clone-TEXT-x7u1la83 .x-text,
.--clone-TEXT-x7u1la83 .x-text a {
  --width: 93.98052801235087%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-x7u1la83 .x-text:hover,
.--clone-TEXT-x7u1la83 .x-text:hover,
#TEXT-x7u1la83 a:hover,
.--clone-TEXT-x7u1la83 a:hover {
  
}

#TEXT-b97v49bo, .--clone-TEXT-b97v49bo {
  align-self: end;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-bottom: 15.288166046142578px;
margin-left: -0.005748954551348547%;
width: 92.94318361401064%;
  
}
#TEXT-b97v49bo .x-text,
#TEXT-b97v49bo .x-text a,
.--clone-TEXT-b97v49bo .x-text,
.--clone-TEXT-b97v49bo .x-text a {
  --width: 92.94318361401064%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-b97v49bo .x-text:hover,
.--clone-TEXT-b97v49bo .x-text:hover,
#TEXT-b97v49bo a:hover,
.--clone-TEXT-b97v49bo a:hover {
  
}

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

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

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


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

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






border-style: none none none none;

}




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

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

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

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

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

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

#INPUT-SEARCH-czasg86f {
  --width: 70%;align-self: center;display: none;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 50px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 70%;
  
}
#INPUT-SEARCH-czasg86f > .input-search--wrapper {
  color: var(--color_41);
font-size: 15.0px;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 1);
  : solid;
  
  background-color: var(--color_00);
  
}
#INPUT-SEARCH-czasg86f > .input-search--wrapper .btn-close {
  color: #a7a7a7;
  fill: #a7a7a7;
  width: 15px;
  margin: 0 15px;
}
#INPUT-SEARCH-czasg86f > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-czasg86f > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_40);
}
#INPUT-SEARCH-czasg86f > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  : solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-czasg86f > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 0px !important;
  : solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-czasg86f .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_41);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-czasg86f .input-search--wrapper:hover .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-czasg86f .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-czasg86f .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-czasg86f .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-czasg86f .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_41);
}

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

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


  
}
#GRID-PRODUCT-surex190 {
  --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%;
  
}

#GRID-PRODUCT-surex190 .grid-product--inner img {
  object-fit: contain;
}
#GRID-PRODUCT-surex190 .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#GRID-PRODUCT-surex190 .thumbnail-wrapper { width: 20%;min-width: 20%; }
#GRID-PRODUCT-surex190 .grid-product--wrapper {
  margin-bottom: 1px;
}
#GRID-PRODUCT-surex190 .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-surex190 .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-surex190 .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;
}
#GRID-PRODUCT-surex190 .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;
}
#GRID-PRODUCT-surex190 .grid-product--wrapper {
  display: grid;
  column-gap: 30px;
  row-gap: 30px;
  
  grid-template-columns: repeat(2, 1fr);

  
  
  
}
#GRID-PRODUCT-surex190 .slider-product--item:hover {
  
}



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


#GRID-PRODUCT-surex190 .slider-product--item {
  display: flex;
  flex-direction: row;
  
  
  
  
border-color: #000;


}






#GRID-PRODUCT-surex190 .grid-product--info {
  text-align: left;
  
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-surex190 .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-surex190 .grid-product--title {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  
}
#GRID-PRODUCT-surex190 .grid-product--price {
  margin-top: 6px;
  margin-bottom: 6px;
}
#GRID-PRODUCT-surex190 .grid-product--retail-price, #GRID-PRODUCT-surex190 .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  margin: 0 0px;
}
#GRID-PRODUCT-surex190 .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_40);
  
  margin: 0 10px;
}
#GRID-PRODUCT-surex190 .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: ;
}
#GRID-PRODUCT-surex190 .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#EMPTY-PRODUCT-LAYOUT-ty5b4v9o {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#TEXT-57q7cbf1, .--clone-TEXT-57q7cbf1 {
  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: 96%;
  
}
#TEXT-57q7cbf1 .x-text,
#TEXT-57q7cbf1 .x-text a,
.--clone-TEXT-57q7cbf1 .x-text,
.--clone-TEXT-57q7cbf1 .x-text a {
  --width: 96%;
-webkit-text-stroke: 0px #000000ff;
color: #43484C;
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #43484C);
}
#TEXT-57q7cbf1 .x-text:hover,
.--clone-TEXT-57q7cbf1 .x-text:hover,
#TEXT-57q7cbf1 a:hover,
.--clone-TEXT-57q7cbf1 a:hover {
  
}


#CONTAINER-svd6sb68 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 20px;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(0px, max-content) minmax(0px, max-content);height: auto;justify-self: end;margin-right: 85px;margin-top: calc(0px * 2);width: 20px;
  
  
  
  
  
  border:   #000000ff;


  
}

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


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

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

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

  border: none;
}

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


#MEMBER-BAR-bpjivj1s .member-divider {
  background: var(--color_00);
}
#MEMBER-BAR-bpjivj1s svg, #MEMBER-BAR-bpjivj1s path {
  color: var(--color_00);
  fill: var(--color_00);
}
#MEMBER-BAR-bpjivj1s .customer-signup {
  display: none;
}
#MEMBER-BAR-bpjivj1s .customer-icon {
  
}
#MEMBER-BAR-bpjivj1s .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-pxoal93e {
  width: 170px;
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(10px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
}
#TEXT-mnyuwj41, .--clone-TEXT-mnyuwj41 {
  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%;
  
}
#TEXT-mnyuwj41 .x-text,
#TEXT-mnyuwj41 .x-text a,
.--clone-TEXT-mnyuwj41 .x-text,
.--clone-TEXT-mnyuwj41 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-mnyuwj41 .x-text:hover,
.--clone-TEXT-mnyuwj41 .x-text:hover,
#TEXT-mnyuwj41 a:hover,
.--clone-TEXT-mnyuwj41 a:hover {
  
}

  #TEXT-mnyuwj41{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-mnyuwj41:hover, #TEXT-mnyuwj41:hover > * {
    color: var(--color_41) !important;
  }
#TEXT-6fjzgsbl, .--clone-TEXT-6fjzgsbl {
  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%;
  
}
#TEXT-6fjzgsbl .x-text,
#TEXT-6fjzgsbl .x-text a,
.--clone-TEXT-6fjzgsbl .x-text,
.--clone-TEXT-6fjzgsbl .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-6fjzgsbl .x-text:hover,
.--clone-TEXT-6fjzgsbl .x-text:hover,
#TEXT-6fjzgsbl a:hover,
.--clone-TEXT-6fjzgsbl a:hover {
  
}

  #TEXT-6fjzgsbl{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-6fjzgsbl:hover, #TEXT-6fjzgsbl:hover > * {
    color: var(--color_41) !important;
  }
#CART-ICON-r7ictdne {
  --width: 28px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 28px;justify-self: end;margin-right: 0px;margin-top: calc(0px * 2);width: 28px;
  
}
#CART-ICON-r7ictdne .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-r7ictdne .x-cart-item-count {
  position: absolute;
  top: -7.0px;
  right: -7.0px;
  width: 14.0px;
  height: 14.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Montserrat;
font-size: 10.0px;
}
#CART-ICON-r7ictdne .x-image-cart-icon {
  border-radius: ;
}

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


  
}

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


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

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


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

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







border-style: none none none none;

}





#MENU-DROPPABLE-n4rmncjw {
  background: rgba(255, 255, 255, 1);
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(20px, max-content) minmax(50px, max-content) minmax(20px, max-content) minmax(65px, max-content) minmax(100px, calc(100% - 200px)) minmax(25px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  animation: slide-right 0.2s ease;
  
}

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


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#INPUT-SEARCH-yhl1b5si {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 46px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#INPUT-SEARCH-yhl1b5si > .input-search--wrapper {
  color: var(--color_41);
font-size: 15.0px;
  border-width: 1px;
  border-color: var(--color_32);
  border-style: solid;
  
  background-color: var(--color_00);
  
}
#INPUT-SEARCH-yhl1b5si > .input-search--wrapper .btn-close {
  color: #a7a7a7;
  fill: #a7a7a7;
  width: 15px;
  margin: 0 15px;
}
#INPUT-SEARCH-yhl1b5si > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-yhl1b5si > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_40);
}
#INPUT-SEARCH-yhl1b5si > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_32) !important;
  border-style: solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-yhl1b5si > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_32) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-yhl1b5si .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_41);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-yhl1b5si .input-search--wrapper:hover .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-yhl1b5si .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-yhl1b5si .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-yhl1b5si .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-yhl1b5si .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_41);
}

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

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


  
}
#GRID-PRODUCT-ccp2b2gr {
  --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%;
  
}

#GRID-PRODUCT-ccp2b2gr .grid-product--inner img {
  object-fit: contain;
}
#GRID-PRODUCT-ccp2b2gr .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#GRID-PRODUCT-ccp2b2gr .thumbnail-wrapper { width: 20%;min-width: 20%; }
#GRID-PRODUCT-ccp2b2gr .grid-product--wrapper {
  margin-bottom: 1px;
}
#GRID-PRODUCT-ccp2b2gr .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-ccp2b2gr .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-ccp2b2gr .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;
}
#GRID-PRODUCT-ccp2b2gr .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;
}
#GRID-PRODUCT-ccp2b2gr .grid-product--wrapper {
  display: grid;
  column-gap: 30px;
  row-gap: 30px;
  
  grid-template-columns: repeat(2, 1fr);

  
  
  
}
#GRID-PRODUCT-ccp2b2gr .slider-product--item:hover {
  
}



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


#GRID-PRODUCT-ccp2b2gr .slider-product--item {
  display: flex;
  flex-direction: row;
  
  
  
  
border-color: #000;


}






#GRID-PRODUCT-ccp2b2gr .grid-product--info {
  text-align: left;
  
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-ccp2b2gr .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-ccp2b2gr .grid-product--title {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  
}
#GRID-PRODUCT-ccp2b2gr .grid-product--price {
  margin-top: 6px;
  margin-bottom: 6px;
}
#GRID-PRODUCT-ccp2b2gr .grid-product--retail-price, #GRID-PRODUCT-ccp2b2gr .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  margin: 0 0px;
}
#GRID-PRODUCT-ccp2b2gr .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_40);
  
  margin: 0 10px;
}
#GRID-PRODUCT-ccp2b2gr .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: ;
}
#GRID-PRODUCT-ccp2b2gr .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#EMPTY-PRODUCT-LAYOUT-vth5pdsp {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#TEXT-2cqzzund, .--clone-TEXT-2cqzzund {
  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: 96%;
  
}
#TEXT-2cqzzund .x-text,
#TEXT-2cqzzund .x-text a,
.--clone-TEXT-2cqzzund .x-text,
.--clone-TEXT-2cqzzund .x-text a {
  --width: 96%;
-webkit-text-stroke: 0px #000000ff;
color: #43484C;
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #43484C);
}
#TEXT-2cqzzund .x-text:hover,
.--clone-TEXT-2cqzzund .x-text:hover,
#TEXT-2cqzzund a:hover,
.--clone-TEXT-2cqzzund a:hover {
  
}


#CONTAINER-qph1n03e {
  --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: 6;grid-row-start: 5;grid-template-columns: 1fr;grid-template-rows: minmax(20px, max-content) minmax(30px, max-content) minmax(40px, max-content) minmax(10px, max-content) minmax(30px, max-content) minmax(10px, 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;


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


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

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






border-style: none none none none;

}





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

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

#SUBMENU-bw3hx4ln {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-han2t3oo.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-0dhz60zs {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

#SUBMENU-yikmzwlh {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-xzyvrtsz.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-llm5jhd0 {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

#MENU-ITEM-246n2djb > a, #MENU-ITEM-246n2djb > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

#SUBMENU-34asuyos {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-h2vjy7d3.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-57zhyg9x {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

#MENU-ITEM-23zds3hd > a, #MENU-ITEM-23zds3hd > div {
  
  
  
  
  
  
  
  
  
}

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

#SUBMENU-0bjd2zak {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-kpf3pl14.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-ts3isyyg {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

#SUBMENU-my68pxs6 {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-lt0rkq7m.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-zqovhtrq {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

#SUBMENU-l079n1tp {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-ggq5envr.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-voa6ke1u {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

#MENU-ITEM-374te3gs > a, #MENU-ITEM-374te3gs > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#SUBMENU-51te4ag0 {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-sqdzc3ps.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-9d3xnb2w {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

#SUBMENU-41udqymp {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-n73iry5v.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-eh4fwwdo {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

#SUBMENU-woi27z7m {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-1k9y5wyy.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-jsgdvi9l {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

#MENU-ITEM-30vy043m > a, #MENU-ITEM-30vy043m > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-ITEM-643fhour > a, #MENU-ITEM-643fhour > div {
  
  
  
  
  
  
  
  
  
}

#SUBMENU-x9x64i8n {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-643fhour.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-y090rtrf {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

#TEXT-d3442dfd, .--clone-TEXT-d3442dfd {
  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%;
  
}
#TEXT-d3442dfd .x-text,
#TEXT-d3442dfd .x-text a,
.--clone-TEXT-d3442dfd .x-text,
.--clone-TEXT-d3442dfd .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_41);
font: var(--font_5);
font-weight: 600;
height: 100%;
line-height: 2.1;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-d3442dfd .x-text:hover,
.--clone-TEXT-d3442dfd .x-text:hover,
#TEXT-d3442dfd a:hover,
.--clone-TEXT-d3442dfd a:hover {
  
}

#LANGUAGE-MENU-2vbf0s6q {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 30.98958396911621px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  border-radius: 0;
border-width: 0.0px;
color: var(--color_41);
font-size: 14.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-2vbf0s6q .language-menu-content div {
  height: 30.98958396911621px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-2vbf0s6q img {
  width: 22px;
  height: 22px;
}
#LANGUAGE-MENU-2vbf0s6q .language-menu-content > div:hover {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-2vbf0s6q .language-menu-content-item.active, #LANGUAGE-MENU-2vbf0s6q .language-menu-item.active {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-2vbf0s6q .language-menu-item {
  border-color: ;
}

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

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

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-d7kd92f4::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;
  
}
#TEXT-j9kg4g1v, .--clone-TEXT-j9kg4g1v {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: stretch;
margin-left: 30px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
#TEXT-j9kg4g1v .x-text,
#TEXT-j9kg4g1v .x-text a,
.--clone-TEXT-j9kg4g1v .x-text,
.--clone-TEXT-j9kg4g1v .x-text a {
  --width: 89.13043478260869%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_41);
font: var(--font_5);
font-weight: 600;
height: 100%;
line-height: 1.9;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-j9kg4g1v .x-text:hover,
.--clone-TEXT-j9kg4g1v .x-text:hover,
#TEXT-j9kg4g1v a:hover,
.--clone-TEXT-j9kg4g1v a:hover {
  
}

#POPUP-nplwozco {
  
  
  
  background: #ffffff;
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.102);
right: -40;
  width: 450px;
  height: auto;
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(40px, max-content) minmax(100px, max-content) minmax(10px, max-content) minmax(25px, max-content) minmax(60px, max-content) minmax(10px, max-content) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 30px; top: var(--top);
  
  
  --right: -40px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-nplwozco.anim {
  --width: 450px;
  animation: fade-in 0.5s ease;
}
#CART-ITEMS-sl8rzd5y {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 115px 1fr 33px;grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(25px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-sl8rzd5y cart-item, #CART-ITEMS-sl8rzd5y .cart-loading {
  grid-template-columns: 115px 1fr 33px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(25px, max-content);
}

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

#TEXT-DATASET-jpouq59s, .--clone-TEXT-DATASET-jpouq59s {
  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%;
  
}
#TEXT-DATASET-jpouq59s .x-text,
#TEXT-DATASET-jpouq59s .x-text a,
.--clone-TEXT-DATASET-jpouq59s .x-text,
.--clone-TEXT-DATASET-jpouq59s .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_41);
font-size: 14.0px;
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-DATASET-jpouq59s .x-text:hover,
.--clone-TEXT-DATASET-jpouq59s .x-text:hover,
#TEXT-DATASET-jpouq59s a:hover,
.--clone-TEXT-DATASET-jpouq59s a:hover {
  
}

#TEXT-DATASET-hcgv24ka, .--clone-TEXT-DATASET-hcgv24ka {
  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%;
  
}
#TEXT-DATASET-hcgv24ka .x-text,
#TEXT-DATASET-hcgv24ka .x-text a,
.--clone-TEXT-DATASET-hcgv24ka .x-text,
.--clone-TEXT-DATASET-hcgv24ka .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
font-weight: 500;
height: 100%;
line-height: 1.8;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-hcgv24ka .x-text:hover,
.--clone-TEXT-DATASET-hcgv24ka .x-text:hover,
#TEXT-DATASET-hcgv24ka a:hover,
.--clone-TEXT-DATASET-hcgv24ka a:hover {
  
}

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

#RECT-ij3ma5ur {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: 25px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 25px;
  
  
  
  
}
#RECT-ij3ma5ur .x-rect {
  --width: 25px;
background: rgba(0, 0, 0, 1);
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, rgba(0, 0, 0, 1));
}
#RECT-ij3ma5ur::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;
  
}
#TEXT-DATASET-zy701ceb, .--clone-TEXT-DATASET-zy701ceb {
  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%;
  
}
#TEXT-DATASET-zy701ceb .x-text,
#TEXT-DATASET-zy701ceb .x-text a,
.--clone-TEXT-DATASET-zy701ceb .x-text,
.--clone-TEXT-DATASET-zy701ceb .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_40);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.8;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-DATASET-zy701ceb .x-text:hover,
.--clone-TEXT-DATASET-zy701ceb .x-text:hover,
#TEXT-DATASET-zy701ceb a:hover,
.--clone-TEXT-DATASET-zy701ceb a:hover {
  
}

#CART-ITEMS-EMPTY-mi5sa9qg {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#TEXT-qzrgbb5l, .--clone-TEXT-qzrgbb5l {
  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%;
  
}
#TEXT-qzrgbb5l .x-text,
#TEXT-qzrgbb5l .x-text a,
.--clone-TEXT-qzrgbb5l .x-text,
.--clone-TEXT-qzrgbb5l .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, #25282A);
}
#TEXT-qzrgbb5l .x-text:hover,
.--clone-TEXT-qzrgbb5l .x-text:hover,
#TEXT-qzrgbb5l a:hover,
.--clone-TEXT-qzrgbb5l a:hover {
  
}


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

  border:   ;


  background: var(--active-color, var(--color_40));
}
#RECT-8al6gcq8::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;
  
}
#TEXT-p1ana0yz, .--clone-TEXT-p1ana0yz {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
#TEXT-p1ana0yz .x-text,
#TEXT-p1ana0yz .x-text a,
.--clone-TEXT-p1ana0yz .x-text,
.--clone-TEXT-p1ana0yz .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-weight: 600;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-p1ana0yz .x-text:hover,
.--clone-TEXT-p1ana0yz .x-text:hover,
#TEXT-p1ana0yz a:hover,
.--clone-TEXT-p1ana0yz a:hover {
  
}

#TEXT-DATASET-8w9p62id, .--clone-TEXT-DATASET-8w9p62id {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 54.054054054054056%;
  
}
#TEXT-DATASET-8w9p62id .x-text,
#TEXT-DATASET-8w9p62id .x-text a,
.--clone-TEXT-DATASET-8w9p62id .x-text,
.--clone-TEXT-DATASET-8w9p62id .x-text a {
  --width: 54.054054054054056%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: var(--color_41);
font-size: 14.0px;
font-weight: 600;
height: 100%;
line-height: 1.5;
text-align: right;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-DATASET-8w9p62id .x-text:hover,
.--clone-TEXT-DATASET-8w9p62id .x-text:hover,
#TEXT-DATASET-8w9p62id a:hover,
.--clone-TEXT-DATASET-8w9p62id a:hover {
  
}

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


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

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


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

  #BUTTON-hpj0cf45{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-hpj0cf45:hover > * {
    background: var(--color_00) !important;
  }
  #BUTTON-hpj0cf45{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-hpj0cf45:hover, #BUTTON-hpj0cf45:hover > * {
    color: var(--color_41) !important;
  }
#POPUP-yteqm2jm {
  
  
  
  background: #ffffff;
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.102);
right: -40;
  width: 450px;
  height: auto;
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(40px, max-content) minmax(100px, max-content) minmax(10px, max-content) minmax(25px, max-content) minmax(60px, max-content) minmax(10px, max-content) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 30px; top: var(--top);
  
  
  --right: -40px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-yteqm2jm.anim {
  --width: 450px;
  animation: fade-in 0.5s ease;
}
#CART-ITEMS-ge0tlrx4 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 115px 1fr 33px;grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(25px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-ge0tlrx4 cart-item, #CART-ITEMS-ge0tlrx4 .cart-loading {
  grid-template-columns: 115px 1fr 33px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(25px, max-content);
}

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

#TEXT-DATASET-0f5ia6kt, .--clone-TEXT-DATASET-0f5ia6kt {
  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%;
  
}
#TEXT-DATASET-0f5ia6kt .x-text,
#TEXT-DATASET-0f5ia6kt .x-text a,
.--clone-TEXT-DATASET-0f5ia6kt .x-text,
.--clone-TEXT-DATASET-0f5ia6kt .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_41);
font-size: 14.0px;
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-DATASET-0f5ia6kt .x-text:hover,
.--clone-TEXT-DATASET-0f5ia6kt .x-text:hover,
#TEXT-DATASET-0f5ia6kt a:hover,
.--clone-TEXT-DATASET-0f5ia6kt a:hover {
  
}

#TEXT-DATASET-3f0t9l4i, .--clone-TEXT-DATASET-3f0t9l4i {
  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%;
  
}
#TEXT-DATASET-3f0t9l4i .x-text,
#TEXT-DATASET-3f0t9l4i .x-text a,
.--clone-TEXT-DATASET-3f0t9l4i .x-text,
.--clone-TEXT-DATASET-3f0t9l4i .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
font-weight: 500;
height: 100%;
line-height: 1.8;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-3f0t9l4i .x-text:hover,
.--clone-TEXT-DATASET-3f0t9l4i .x-text:hover,
#TEXT-DATASET-3f0t9l4i a:hover,
.--clone-TEXT-DATASET-3f0t9l4i a:hover {
  
}

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

#RECT-edzj9urw {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: 25px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 25px;
  
  
  
  
}
#RECT-edzj9urw .x-rect {
  --width: 25px;
background: rgba(0, 0, 0, 1);
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, rgba(0, 0, 0, 1));
}
#RECT-edzj9urw::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;
  
}
#TEXT-DATASET-sq1e4bic, .--clone-TEXT-DATASET-sq1e4bic {
  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%;
  
}
#TEXT-DATASET-sq1e4bic .x-text,
#TEXT-DATASET-sq1e4bic .x-text a,
.--clone-TEXT-DATASET-sq1e4bic .x-text,
.--clone-TEXT-DATASET-sq1e4bic .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_40);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.8;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-DATASET-sq1e4bic .x-text:hover,
.--clone-TEXT-DATASET-sq1e4bic .x-text:hover,
#TEXT-DATASET-sq1e4bic a:hover,
.--clone-TEXT-DATASET-sq1e4bic a:hover {
  
}

#CART-ITEMS-EMPTY-s69kv2b6 {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#TEXT-lqd42fdq, .--clone-TEXT-lqd42fdq {
  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-bottom: calc(0.22222232818603516px * 2);
margin-left: calc(0% * 2);
width: 100%;
  
}
#TEXT-lqd42fdq .x-text,
#TEXT-lqd42fdq .x-text a,
.--clone-TEXT-lqd42fdq .x-text,
.--clone-TEXT-lqd42fdq .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, #25282A);
}
#TEXT-lqd42fdq .x-text:hover,
.--clone-TEXT-lqd42fdq .x-text:hover,
#TEXT-lqd42fdq a:hover,
.--clone-TEXT-lqd42fdq a:hover {
  
}


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

  border:   ;


  background: var(--active-color, var(--color_40));
}
#RECT-sd7h0c4u::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;
  
}
#TEXT-p9siik8b, .--clone-TEXT-p9siik8b {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
#TEXT-p9siik8b .x-text,
#TEXT-p9siik8b .x-text a,
.--clone-TEXT-p9siik8b .x-text,
.--clone-TEXT-p9siik8b .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-weight: 600;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-p9siik8b .x-text:hover,
.--clone-TEXT-p9siik8b .x-text:hover,
#TEXT-p9siik8b a:hover,
.--clone-TEXT-p9siik8b a:hover {
  
}

#TEXT-DATASET-qdht9to8, .--clone-TEXT-DATASET-qdht9to8 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 54.054054054054056%;
  
}
#TEXT-DATASET-qdht9to8 .x-text,
#TEXT-DATASET-qdht9to8 .x-text a,
.--clone-TEXT-DATASET-qdht9to8 .x-text,
.--clone-TEXT-DATASET-qdht9to8 .x-text a {
  --width: 54.054054054054056%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: var(--color_41);
font-size: 14.0px;
font-weight: 600;
height: 100%;
line-height: 1.5;
text-align: right;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-DATASET-qdht9to8 .x-text:hover,
.--clone-TEXT-DATASET-qdht9to8 .x-text:hover,
#TEXT-DATASET-qdht9to8 a:hover,
.--clone-TEXT-DATASET-qdht9to8 a:hover {
  
}

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


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

  #BUTTON-iy8lfod4{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-iy8lfod4:hover > * {
    background: var(--color_41) !important;
  }
  #BUTTON-iy8lfod4{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-iy8lfod4:hover, #BUTTON-iy8lfod4:hover > * {
    color: #fff !important;
  }
#BUTTON-1dcuy0r6 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 49px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-1dcuy0r6 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_41);
border-color: var(--color_41);
border-style: solid;
border-width: 1.0px;
color: var(--color_00);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-1dcuy0r6{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-1dcuy0r6:hover > * {
    background: var(--color_00) !important;
  }
  #BUTTON-1dcuy0r6{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-1dcuy0r6:hover, #BUTTON-1dcuy0r6:hover > * {
    color: var(--color_41) !important;
  }
#POPUP-vez19ysr {
  
  
  
  background: #ffffff;
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.102);
right: -40;
  width: 450px;
  height: auto;
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(40px, max-content) minmax(100px, max-content) minmax(10px, max-content) minmax(25px, max-content) minmax(60px, max-content) minmax(10px, max-content) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 30px; top: var(--top);
  
  
  --right: -40px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-vez19ysr.anim {
  --width: 450px;
  animation: fade-in 0.5s ease;
}
#CART-ITEMS-0wc5gzba {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 115px 1fr 33px;grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(25px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-0wc5gzba cart-item, #CART-ITEMS-0wc5gzba .cart-loading {
  grid-template-columns: 115px 1fr 33px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(25px, max-content);
}

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

#TEXT-DATASET-ebtn21r6, .--clone-TEXT-DATASET-ebtn21r6 {
  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%;
  
}
#TEXT-DATASET-ebtn21r6 .x-text,
#TEXT-DATASET-ebtn21r6 .x-text a,
.--clone-TEXT-DATASET-ebtn21r6 .x-text,
.--clone-TEXT-DATASET-ebtn21r6 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_41);
font-size: 14.0px;
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-DATASET-ebtn21r6 .x-text:hover,
.--clone-TEXT-DATASET-ebtn21r6 .x-text:hover,
#TEXT-DATASET-ebtn21r6 a:hover,
.--clone-TEXT-DATASET-ebtn21r6 a:hover {
  
}

#TEXT-DATASET-a57waic8, .--clone-TEXT-DATASET-a57waic8 {
  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%;
  
}
#TEXT-DATASET-a57waic8 .x-text,
#TEXT-DATASET-a57waic8 .x-text a,
.--clone-TEXT-DATASET-a57waic8 .x-text,
.--clone-TEXT-DATASET-a57waic8 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
font-weight: 500;
height: 100%;
line-height: 1.8;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-a57waic8 .x-text:hover,
.--clone-TEXT-DATASET-a57waic8 .x-text:hover,
#TEXT-DATASET-a57waic8 a:hover,
.--clone-TEXT-DATASET-a57waic8 a:hover {
  
}

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

#RECT-yri3r0g9 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: 25px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 25px;
  
  
  
  
}
#RECT-yri3r0g9 .x-rect {
  --width: 25px;
background: rgba(0, 0, 0, 1);
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, rgba(0, 0, 0, 1));
}
#RECT-yri3r0g9::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;
  
}
#TEXT-DATASET-djvigwqq, .--clone-TEXT-DATASET-djvigwqq {
  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%;
  
}
#TEXT-DATASET-djvigwqq .x-text,
#TEXT-DATASET-djvigwqq .x-text a,
.--clone-TEXT-DATASET-djvigwqq .x-text,
.--clone-TEXT-DATASET-djvigwqq .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_40);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.8;
width: 100%;
  color: var(--active-color, var(--color_40));
}
#TEXT-DATASET-djvigwqq .x-text:hover,
.--clone-TEXT-DATASET-djvigwqq .x-text:hover,
#TEXT-DATASET-djvigwqq a:hover,
.--clone-TEXT-DATASET-djvigwqq a:hover {
  
}

#CART-ITEMS-EMPTY-wxyyk0ak {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#TEXT-bdcqls7f, .--clone-TEXT-bdcqls7f {
  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%;
  
}
#TEXT-bdcqls7f .x-text,
#TEXT-bdcqls7f .x-text a,
.--clone-TEXT-bdcqls7f .x-text,
.--clone-TEXT-bdcqls7f .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, #25282A);
}
#TEXT-bdcqls7f .x-text:hover,
.--clone-TEXT-bdcqls7f .x-text:hover,
#TEXT-bdcqls7f a:hover,
.--clone-TEXT-bdcqls7f a:hover {
  
}


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

  border:   ;


  background: var(--active-color, var(--color_40));
}
#RECT-at8tjgzv::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;
  
}
#TEXT-pqkimb33, .--clone-TEXT-pqkimb33 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
#TEXT-pqkimb33 .x-text,
#TEXT-pqkimb33 .x-text a,
.--clone-TEXT-pqkimb33 .x-text,
.--clone-TEXT-pqkimb33 .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-weight: 600;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-pqkimb33 .x-text:hover,
.--clone-TEXT-pqkimb33 .x-text:hover,
#TEXT-pqkimb33 a:hover,
.--clone-TEXT-pqkimb33 a:hover {
  
}

#TEXT-DATASET-qouh3doe, .--clone-TEXT-DATASET-qouh3doe {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 54.054054054054056%;
  
}
#TEXT-DATASET-qouh3doe .x-text,
#TEXT-DATASET-qouh3doe .x-text a,
.--clone-TEXT-DATASET-qouh3doe .x-text,
.--clone-TEXT-DATASET-qouh3doe .x-text a {
  --width: 54.054054054054056%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: var(--color_41);
font-size: 14.0px;
font-weight: 600;
height: 100%;
line-height: 1.5;
text-align: right;
width: 100%;
  color: var(--active-color, var(--color_41));
}
#TEXT-DATASET-qouh3doe .x-text:hover,
.--clone-TEXT-DATASET-qouh3doe .x-text:hover,
#TEXT-DATASET-qouh3doe a:hover,
.--clone-TEXT-DATASET-qouh3doe a:hover {
  
}

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


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

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


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

  #BUTTON-7cb8y0je{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-7cb8y0je:hover > * {
    background: var(--color_00) !important;
  }
  #BUTTON-7cb8y0je{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-7cb8y0je:hover, #BUTTON-7cb8y0je:hover > * {
    color: var(--color_41) !important;
  }
#POPUP-frq50jdd {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 800px;
  height: auto;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: minmax(100px, max-content) minmax(333px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-frq50jdd.anim {
  --width: 800px;
  
}

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

#TEXT-DATASET-pvg2oqpt, .--clone-TEXT-DATASET-pvg2oqpt {
  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: 24px;
margin-top: 16px;
width: 80%;
  
}
#TEXT-DATASET-pvg2oqpt .x-text,
#TEXT-DATASET-pvg2oqpt .x-text a,
.--clone-TEXT-DATASET-pvg2oqpt .x-text,
.--clone-TEXT-DATASET-pvg2oqpt .x-text a {
  --width: 80%;
color: rgba(0, 0, 0, 1);
font-size: 25.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
#TEXT-DATASET-pvg2oqpt .x-text:hover,
.--clone-TEXT-DATASET-pvg2oqpt .x-text:hover,
#TEXT-DATASET-pvg2oqpt a:hover,
.--clone-TEXT-DATASET-pvg2oqpt a:hover {
  
}

#TEXT-DATASET-mntmptgk, .--clone-TEXT-DATASET-mntmptgk {
  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: 24px;
margin-top: 60px;
width: 25%;
  
}
#TEXT-DATASET-mntmptgk .x-text,
#TEXT-DATASET-mntmptgk .x-text a,
.--clone-TEXT-DATASET-mntmptgk .x-text,
.--clone-TEXT-DATASET-mntmptgk .x-text a {
  --width: 25%;
color: rgba(0, 0, 0, 1);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
#TEXT-DATASET-mntmptgk .x-text:hover,
.--clone-TEXT-DATASET-mntmptgk .x-text:hover,
#TEXT-DATASET-mntmptgk a:hover,
.--clone-TEXT-DATASET-mntmptgk a:hover {
  
}

#QUANTITY-INPUT-bwes1yp3 {
  --width: 30%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 40px;justify-self: start;margin-bottom: calc(0.328125px * 2);margin-left: 13.28125%;width: 30%;
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-bwes1yp3 .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-bwes1yp3 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-bwes1yp3 .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-bwes1yp3 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-bwes1yp3 .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-bwes1yp3 .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-0s7x0gx1 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: 46px;
justify-self: end;
margin-bottom: calc(0px * 2);
margin-right: 13.22265625%;
width: 30%;
  
}
#BUTTON-0s7x0gx1 .x-button-wrapper {
  --width: 30%;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #000000ff;
border-radius: 100px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: #181818ff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#LINE-3ihm5ikz {
  --width: 22.710937499999996%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 17px;justify-self: start;margin-bottom: 6.5px;margin-left: 24px;width: 22.710937499999996%;
  height: auto;
  
}
#LINE-3ihm5ikz .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 1.0px;
}

#ATTR-php6jggd {
  --width: 56.99999999999999%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 24px;margin-top: 24px;width: 56.99999999999999%;
  
}
#ATTR-php6jggd .attr--item, #ATTR-php6jggd select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
  
}
#ATTR-php6jggd .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-php6jggd .chevron svg{
  height: 16px;
}
#ATTR-php6jggd .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-php6jggd .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-php6jggd .attr--item.selected {
  
  border-color: #c4c4c4ff;
border-width: 1px;

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

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

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

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

#ATTR-php6jggd .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#ATTR-hvjdaoi7 {
  --width: 56.99999999999999%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 24px;margin-top: 92px;width: 56.99999999999999%;
  
}
#ATTR-hvjdaoi7 .attr--item, #ATTR-hvjdaoi7 select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
  
}
#ATTR-hvjdaoi7 .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-hvjdaoi7 .chevron svg{
  height: 16px;
}
#ATTR-hvjdaoi7 .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-hvjdaoi7 .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-hvjdaoi7 .attr--item.selected {
  background-color: #000;
color: #fff;

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

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

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

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

#ATTR-hvjdaoi7 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#CART-DROPPABLE-3zepgrxb {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-3zepgrxb.anim {
  --width: 300px;
  animation: slide-right 0.2s ease;
}
#CART-DROPPABLE-zxwfkbxq {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

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