#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-vbfiivub {
  height: auto;
  grid-template-columns: 100px 1fr 150px 1fr 100px;
  grid-template-rows: minmax(100px, 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-vbfiivub .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 100;
  --bg: #ffffff00;
}

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



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


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

#INPUT-SEARCH-lzwuc9zz {
  --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-lzwuc9zz > .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-lzwuc9zz > .input-search--wrapper .btn-close {
  color: #a7a7a7;
  fill: #a7a7a7;
  width: 15px;
  margin: 0 15px;
}
#INPUT-SEARCH-lzwuc9zz > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-lzwuc9zz > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_40);
}
#INPUT-SEARCH-lzwuc9zz > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  : solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-lzwuc9zz > .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-lzwuc9zz .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_41);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-lzwuc9zz .input-search--wrapper:hover .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-lzwuc9zz .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-lzwuc9zz .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-lzwuc9zz .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-lzwuc9zz .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_41);
}

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

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



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


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


}






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









#GRID-PRODUCT-qm9hicpy .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-qm9hicpy .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-i7jpbqhx {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#TEXT-r4859l5q, .--clone-TEXT-r4859l5q {
  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-r4859l5q .x-text,
#TEXT-r4859l5q .x-text a,
.--clone-TEXT-r4859l5q .x-text,
.--clone-TEXT-r4859l5q .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-r4859l5q .x-text:hover,
.--clone-TEXT-r4859l5q .x-text:hover,
#TEXT-r4859l5q a:hover,
.--clone-TEXT-r4859l5q a:hover {
  
}

#MEMBER-BAR-92gjjgyy {
  --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-92gjjgyy .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: center;
  
  display: none;
}
#MEMBER-BAR-92gjjgyy .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-92gjjgyy .x-member:hover {
  
}
#MEMBER-BAR-92gjjgyy .x-avatar-member-origin {   width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-92gjjgyy .x-avatar-member-initial {   width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-92gjjgyy .customer-icon {   width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-92gjjgyy .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  color: #000000ff;
}

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

  border: none;
}

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


#MEMBER-BAR-92gjjgyy .member-divider {
  background: var(--color_00);
}
#MEMBER-BAR-92gjjgyy svg, #MEMBER-BAR-92gjjgyy path {
  color: var(--color_00);
  fill: var(--color_00);
}
#MEMBER-BAR-92gjjgyy .customer-signup {
  display: none;
}
#MEMBER-BAR-92gjjgyy .customer-icon {
  
}
#MEMBER-BAR-92gjjgyy .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-zfixexkc {
  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-swkbru52, .--clone-TEXT-swkbru52 {
  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-swkbru52 .x-text,
#TEXT-swkbru52 .x-text a,
.--clone-TEXT-swkbru52 .x-text,
.--clone-TEXT-swkbru52 .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-swkbru52 .x-text:hover,
.--clone-TEXT-swkbru52 .x-text:hover,
#TEXT-swkbru52 a:hover,
.--clone-TEXT-swkbru52 a:hover {
  
}

  #TEXT-swkbru52{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-swkbru52:hover, #TEXT-swkbru52:hover > * {
    color: var(--color_41) !important;
  }
#TEXT-qs2d2fix, .--clone-TEXT-qs2d2fix {
  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-qs2d2fix .x-text,
#TEXT-qs2d2fix .x-text a,
.--clone-TEXT-qs2d2fix .x-text,
.--clone-TEXT-qs2d2fix .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-qs2d2fix .x-text:hover,
.--clone-TEXT-qs2d2fix .x-text:hover,
#TEXT-qs2d2fix a:hover,
.--clone-TEXT-qs2d2fix a:hover {
  
}

  #TEXT-qs2d2fix{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-qs2d2fix:hover, #TEXT-qs2d2fix:hover > * {
    color: var(--color_41) !important;
  }
#CART-ICON-2pja9dla {
  --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-2pja9dla .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-2pja9dla .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-2pja9dla .x-image-cart-icon {
  border-radius: ;
}

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


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


#CONTAINER-r0p6h4wx {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 20px;align-self: center;display: none;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-o7k6m9z3 {
  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-o7k6m9z3 picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-o7k6m9z3 img {
  object-fit: cover;
}


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

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

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







border-style: none none none none;

}





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


#RECT-c34jekdc {
  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-c34jekdc .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-c34jekdc::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-7uxxc258 {
  --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-7uxxc258 > .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-7uxxc258 > .input-search--wrapper .btn-close {
  color: #a7a7a7;
  fill: #a7a7a7;
  width: 15px;
  margin: 0 15px;
}
#INPUT-SEARCH-7uxxc258 > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-7uxxc258 > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_40);
}
#INPUT-SEARCH-7uxxc258 > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_32) !important;
  border-style: solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-7uxxc258 > .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-7uxxc258 .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_41);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-7uxxc258 .input-search--wrapper:hover .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-7uxxc258 .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-7uxxc258 .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-7uxxc258 .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-7uxxc258 .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_41);
}

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

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



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


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


}






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









#GRID-PRODUCT-2qkovifm .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-2qkovifm .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-iuvozpbp {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#TEXT-1zcjuhpd, .--clone-TEXT-1zcjuhpd {
  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-1zcjuhpd .x-text,
#TEXT-1zcjuhpd .x-text a,
.--clone-TEXT-1zcjuhpd .x-text,
.--clone-TEXT-1zcjuhpd .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-1zcjuhpd .x-text:hover,
.--clone-TEXT-1zcjuhpd .x-text:hover,
#TEXT-1zcjuhpd a:hover,
.--clone-TEXT-1zcjuhpd a:hover {
  
}


#CONTAINER-f5tq2w3g {
  --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-fklgz356 {
  --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-fklgz356 .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-fklgz356 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-fklgz356 > 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-fklgz356 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-fklgz356 > ul > .menu-item:not(:first-child) {
  
}
#MENU-fklgz356 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

#MENU-74t7z7t6 {
  --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-74t7z7t6 .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-74t7z7t6 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-74t7z7t6 > 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-74t7z7t6 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-74t7z7t6 > ul > .menu-item:not(:first-child) {
  
}
#MENU-74t7z7t6 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

#MENU-d26rcwx3 {
  --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-d26rcwx3 .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-d26rcwx3 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-d26rcwx3 > 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-d26rcwx3 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-d26rcwx3 > ul > .menu-item:not(:first-child) {
  
}
#MENU-d26rcwx3 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

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

#MENU-ITEM-157hgaui > a, #MENU-ITEM-157hgaui > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-e4cm07zd {
  --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-e4cm07zd .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-e4cm07zd > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-e4cm07zd > 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-e4cm07zd > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-e4cm07zd > ul > .menu-item:not(:first-child) {
  
}
#MENU-e4cm07zd ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

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

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

#MENU-ITEM-71wu621s > a, #MENU-ITEM-71wu621s > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-ITEM-6695qyic > a, #MENU-ITEM-6695qyic > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-8o8gg5t0 {
  --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-8o8gg5t0 .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-8o8gg5t0 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-8o8gg5t0 > 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-8o8gg5t0 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-8o8gg5t0 > ul > .menu-item:not(:first-child) {
  
}
#MENU-8o8gg5t0 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

#MENU-vbjsp6yo {
  --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-vbjsp6yo .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-vbjsp6yo > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-vbjsp6yo > 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-vbjsp6yo > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-vbjsp6yo > ul > .menu-item:not(:first-child) {
  
}
#MENU-vbjsp6yo ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

#MENU-ITEM-81wl19yp > a, #MENU-ITEM-81wl19yp > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-t7vnou6q {
  --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-t7vnou6q .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-t7vnou6q > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-t7vnou6q > 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-t7vnou6q > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-t7vnou6q > ul > .menu-item:not(:first-child) {
  
}
#MENU-t7vnou6q ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

#MENU-ITEM-13yj3uo2 > a, #MENU-ITEM-13yj3uo2 > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-c5ni9v3s {
  --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-c5ni9v3s .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-c5ni9v3s > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-c5ni9v3s > 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-c5ni9v3s > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-c5ni9v3s > ul > .menu-item:not(:first-child) {
  
}
#MENU-c5ni9v3s ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





#MENU-ITEM-05uyyba4 > a, #MENU-ITEM-05uyyba4 > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-ITEM-89q825ey > a, #MENU-ITEM-89q825ey > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-twimafmz {
  --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-twimafmz .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-twimafmz > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-twimafmz > 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-twimafmz > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-twimafmz > ul > .menu-item:not(:first-child) {
  
}
#MENU-twimafmz ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

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

#MENU-wy35ojay {
  --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-wy35ojay .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-wy35ojay > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-wy35ojay > 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-wy35ojay > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-wy35ojay > ul > .menu-item:not(:first-child) {
  
}
#MENU-wy35ojay ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

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

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

#MENU-mchoyuwx {
  --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-mchoyuwx .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-mchoyuwx > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-mchoyuwx > 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-mchoyuwx > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-mchoyuwx > ul > .menu-item:not(:first-child) {
  
}
#MENU-mchoyuwx ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

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

#TEXT-frw9shev, .--clone-TEXT-frw9shev {
  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-frw9shev .x-text,
#TEXT-frw9shev .x-text a,
.--clone-TEXT-frw9shev .x-text,
.--clone-TEXT-frw9shev .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-frw9shev .x-text:hover,
.--clone-TEXT-frw9shev .x-text:hover,
#TEXT-frw9shev a:hover,
.--clone-TEXT-frw9shev a:hover {
  
}

#LANGUAGE-MENU-v3m0e2w3 {
  --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-v3m0e2w3 .language-menu-content div {
  height: 30.98958396911621px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-v3m0e2w3 img {
  width: 22px;
  height: 22px;
}
#LANGUAGE-MENU-v3m0e2w3 .language-menu-content > div:hover {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-v3m0e2w3 .language-menu-content-item.active, #LANGUAGE-MENU-v3m0e2w3 .language-menu-item.active {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-v3m0e2w3 .language-menu-item {
  border-color: ;
}

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

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

#RECT-5mkfmgjp {
  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-5mkfmgjp .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-5mkfmgjp::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-3pcvgfj1, .--clone-TEXT-3pcvgfj1 {
  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-3pcvgfj1 .x-text,
#TEXT-3pcvgfj1 .x-text a,
.--clone-TEXT-3pcvgfj1 .x-text,
.--clone-TEXT-3pcvgfj1 .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-3pcvgfj1 .x-text:hover,
.--clone-TEXT-3pcvgfj1 .x-text:hover,
#TEXT-3pcvgfj1 a:hover,
.--clone-TEXT-3pcvgfj1 a:hover {
  
}

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


#CONTAINER-z1085kxt {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 23.03819465637207px;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: start;margin-left: 50px;margin-top: calc(0px * 2);width: 23.03819465637207px;
  
  
  
  
  
  border:   #000000ff;


  
}

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


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-br3jxapu {
  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-hsc41tzk {
  --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-hsc41tzk .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-hsc41tzk > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-hsc41tzk > 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-hsc41tzk > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-hsc41tzk > ul > .menu-item:not(:first-child) {
  
}
#MENU-hsc41tzk ul li .tag-link {
  border-style: none none none none;

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

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

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

#MENU-t5a89yny {
  --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-t5a89yny .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-t5a89yny > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-t5a89yny > 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-t5a89yny > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-t5a89yny > ul > .menu-item:not(:first-child) {
  
}
#MENU-t5a89yny ul li .tag-link {
  border-style: none none none none;

}
#MENU-t5a89yny ul li .tag-link:hover,
#MENU-t5a89yny 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-2in89yj0 > a, #MENU-ITEM-2in89yj0 > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-njilhqhi {
  --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-njilhqhi .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-njilhqhi > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-njilhqhi > 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-njilhqhi > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-njilhqhi > ul > .menu-item:not(:first-child) {
  
}
#MENU-njilhqhi ul li .tag-link {
  border-style: none none none none;

}
#MENU-njilhqhi ul li .tag-link:hover,
#MENU-njilhqhi 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-711jc3kh > a, #MENU-ITEM-711jc3kh > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

#MENU-bhfus5dw {
  --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-bhfus5dw .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-bhfus5dw > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-bhfus5dw > 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-bhfus5dw > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-bhfus5dw > ul > .menu-item:not(:first-child) {
  
}
#MENU-bhfus5dw ul li .tag-link {
  border-style: none none none none;

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

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

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

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

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

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

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

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

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

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

#MENU-q95ym2pc {
  --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-q95ym2pc .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-q95ym2pc > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-q95ym2pc > 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-q95ym2pc > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-q95ym2pc > ul > .menu-item:not(:first-child) {
  
}
#MENU-q95ym2pc ul li .tag-link {
  border-style: none none none none;

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

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

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

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

#MENU-8at3ej6g {
  --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-8at3ej6g .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-8at3ej6g > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-8at3ej6g > 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-8at3ej6g > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-8at3ej6g > ul > .menu-item:not(:first-child) {
  
}
#MENU-8at3ej6g ul li .tag-link {
  border-style: none none none none;

}
#MENU-8at3ej6g ul li .tag-link:hover,
#MENU-8at3ej6g 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-itmjhayv > a, #MENU-ITEM-itmjhayv > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

#MENU-h7vd9bze {
  --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-h7vd9bze .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-h7vd9bze > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-h7vd9bze > 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-h7vd9bze > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-h7vd9bze > ul > .menu-item:not(:first-child) {
  
}
#MENU-h7vd9bze ul li .tag-link {
  border-style: none none none none;

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

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

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

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

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

#SUBMENU-600swr3y {
  
  
  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-12cz5u5i.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-65ujb6l0 {
  --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-65ujb6l0 .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-65ujb6l0 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-65ujb6l0 > 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-65ujb6l0 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-65ujb6l0 > ul > .menu-item:not(:first-child) {
  
}
#MENU-65ujb6l0 ul li .tag-link {
  border-style: none none none none;

}
#MENU-65ujb6l0 ul li .tag-link:hover,
#MENU-65ujb6l0 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-vrxph9w2 > a, #MENU-ITEM-vrxph9w2 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

#MENU-w5kd97bq {
  --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-w5kd97bq .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-w5kd97bq > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-w5kd97bq > 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-w5kd97bq > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-w5kd97bq > ul > .menu-item:not(:first-child) {
  
}
#MENU-w5kd97bq ul li .tag-link {
  border-style: none none none none;

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

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

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

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

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

#MENU-y3hbfnjp {
  --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-y3hbfnjp .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-y3hbfnjp > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-y3hbfnjp > 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-y3hbfnjp > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-y3hbfnjp > ul > .menu-item:not(:first-child) {
  
}
#MENU-y3hbfnjp ul li .tag-link {
  border-style: none none none none;

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

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

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

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

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

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

#MENU-ttzabezi {
  --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-ttzabezi .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-ttzabezi > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-ttzabezi > 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-ttzabezi > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ttzabezi > ul > .menu-item:not(:first-child) {
  
}
#MENU-ttzabezi ul li .tag-link {
  border-style: none none none none;

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

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

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

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

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


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

#LANGUAGE-MENU-uyw3ew6v {
  --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-uyw3ew6v .language-menu-content div {
  height: 45.000003814697266px;
  background: #ffffff00;
}
#LANGUAGE-MENU-uyw3ew6v img {
  width: 22px;
  height: 22px;
}
#LANGUAGE-MENU-uyw3ew6v .language-menu-content > div:hover {
  background: rgba(232, 234, 237, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-uyw3ew6v .language-menu-content-item.active, #LANGUAGE-MENU-uyw3ew6v .language-menu-item.active {
  background: rgba(232, 234, 237, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-uyw3ew6v .language-menu-item {
  border-color: #000000ff;
}

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

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


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

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






border-style: none none none none;

}

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


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


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

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

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

#TEXT-pb1dwi62, .--clone-TEXT-pb1dwi62 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: -0.9999981161988796%;
margin-top: 0px;
width: 101%;
  
}
#TEXT-pb1dwi62 .x-text,
#TEXT-pb1dwi62 .x-text a,
.--clone-TEXT-pb1dwi62 .x-text,
.--clone-TEXT-pb1dwi62 .x-text a {
  --width: 101%;
-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-pb1dwi62 .x-text:hover,
.--clone-TEXT-pb1dwi62 .x-text:hover,
#TEXT-pb1dwi62 a:hover,
.--clone-TEXT-pb1dwi62 a:hover {
  
}

#TEXT-j08f5wsl, .--clone-TEXT-j08f5wsl {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 3.0517578125e-5px;
width: 100%;
  
}
#TEXT-j08f5wsl .x-text,
#TEXT-j08f5wsl .x-text a,
.--clone-TEXT-j08f5wsl .x-text,
.--clone-TEXT-j08f5wsl .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-j08f5wsl .x-text:hover,
.--clone-TEXT-j08f5wsl .x-text:hover,
#TEXT-j08f5wsl a:hover,
.--clone-TEXT-j08f5wsl a:hover {
  
}


#CONTAINER-oemtho1z {
  --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: 4;grid-row-start: 3;grid-template-columns: ;grid-template-rows: minmax(172.89927291870117px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 3.0517578125e-5px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-c00hv9tw, .--clone-TEXT-c00hv9tw {
  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.004314464917177073%;
margin-top: 0px;
width: 100%;
  
}
#TEXT-c00hv9tw .x-text,
#TEXT-c00hv9tw .x-text a,
.--clone-TEXT-c00hv9tw .x-text,
.--clone-TEXT-c00hv9tw .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-c00hv9tw .x-text:hover,
.--clone-TEXT-c00hv9tw .x-text:hover,
#TEXT-c00hv9tw a:hover,
.--clone-TEXT-c00hv9tw a:hover {
  
}

#TEXT-rmv5d7bj, .--clone-TEXT-rmv5d7bj {
  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: 63.4375px;
width: 56.32636359123768%;
  
}
#TEXT-rmv5d7bj .x-text,
#TEXT-rmv5d7bj .x-text a,
.--clone-TEXT-rmv5d7bj .x-text,
.--clone-TEXT-rmv5d7bj .x-text a {
  --width: 56.32636359123768%;
-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-rmv5d7bj .x-text:hover,
.--clone-TEXT-rmv5d7bj .x-text:hover,
#TEXT-rmv5d7bj a:hover,
.--clone-TEXT-rmv5d7bj a:hover {
  
}

#TEXT-lu8l6lpy, .--clone-TEXT-lu8l6lpy {
  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: 32.58681106567383px;
margin-left: 0.004314464917177073%;
width: 56.10482745745205%;
  
}
#TEXT-lu8l6lpy .x-text,
#TEXT-lu8l6lpy .x-text a,
.--clone-TEXT-lu8l6lpy .x-text,
.--clone-TEXT-lu8l6lpy .x-text a {
  --width: 56.10482745745205%;
-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-lu8l6lpy .x-text:hover,
.--clone-TEXT-lu8l6lpy .x-text:hover,
#TEXT-lu8l6lpy a:hover,
.--clone-TEXT-lu8l6lpy a:hover {
  
}

#TEXT-f90lbtbk, .--clone-TEXT-f90lbtbk {
  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: -0.017314910888671875px;
margin-left: 0.004314464917177073%;
width: 55.95803319595601%;
  
}
#TEXT-f90lbtbk .x-text,
#TEXT-f90lbtbk .x-text a,
.--clone-TEXT-f90lbtbk .x-text,
.--clone-TEXT-f90lbtbk .x-text a {
  --width: 55.95803319595601%;
-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-f90lbtbk .x-text:hover,
.--clone-TEXT-f90lbtbk .x-text:hover,
#TEXT-f90lbtbk a:hover,
.--clone-TEXT-f90lbtbk a:hover {
  
}

#TEXT-1yj1ux0y, .--clone-TEXT-1yj1ux0y {
  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: 65.20833206176758px;
margin-left: 0.004314464917177073%;
width: 56.25161792434393%;
  
}
#TEXT-1yj1ux0y .x-text,
#TEXT-1yj1ux0y .x-text a,
.--clone-TEXT-1yj1ux0y .x-text,
.--clone-TEXT-1yj1ux0y .x-text a {
  --width: 56.25161792434393%;
-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-1yj1ux0y .x-text:hover,
.--clone-TEXT-1yj1ux0y .x-text:hover,
#TEXT-1yj1ux0y a:hover,
.--clone-TEXT-1yj1ux0y a:hover {
  
}


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


  
}
#TEXT-m1oshyyv, .--clone-TEXT-m1oshyyv {
  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.43691325129939473%;
margin-top: 0px;
width: 81.60355577712728%;
  
}
#TEXT-m1oshyyv .x-text,
#TEXT-m1oshyyv .x-text a,
.--clone-TEXT-m1oshyyv .x-text,
.--clone-TEXT-m1oshyyv .x-text a {
  --width: 81.60355577712728%;
-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-m1oshyyv .x-text:hover,
.--clone-TEXT-m1oshyyv .x-text:hover,
#TEXT-m1oshyyv a:hover,
.--clone-TEXT-m1oshyyv a:hover {
  
}
#TEXT-m1oshyyv .animation, #TEXT-m1oshyyv.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-m1oshyyv {
  
}

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

#TEXT-m31s50ad, .--clone-TEXT-m31s50ad {
  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-bottom: calc(4.175363540649414px * 2);
margin-left: 0.007659944285189764%;
width: 99.86968662945608%;
  
}
#TEXT-m31s50ad .x-text,
#TEXT-m31s50ad .x-text a,
.--clone-TEXT-m31s50ad .x-text,
.--clone-TEXT-m31s50ad .x-text a {
  --width: 99.86968662945608%;
-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-m31s50ad .x-text:hover,
.--clone-TEXT-m31s50ad .x-text:hover,
#TEXT-m31s50ad a:hover,
.--clone-TEXT-m31s50ad a:hover {
  
}

#TEXT-mir7k6pr, .--clone-TEXT-mir7k6pr {
  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: 99.1319465637207px;
margin-left: 0.007659944285189764%;
width: 99.6090733623248%;
  
}
#TEXT-mir7k6pr .x-text,
#TEXT-mir7k6pr .x-text a,
.--clone-TEXT-mir7k6pr .x-text,
.--clone-TEXT-mir7k6pr .x-text a {
  --width: 99.6090733623248%;
-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-mir7k6pr .x-text:hover,
.--clone-TEXT-mir7k6pr .x-text:hover,
#TEXT-mir7k6pr a:hover,
.--clone-TEXT-mir7k6pr a:hover {
  
}

#TEXT-jeashdik, .--clone-TEXT-jeashdik {
  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: 66.4756965637207px;
margin-left: 0.007659944285189764%;
width: 99.34845335821524%;
  
}
#TEXT-jeashdik .x-text,
#TEXT-jeashdik .x-text a,
.--clone-TEXT-jeashdik .x-text,
.--clone-TEXT-jeashdik .x-text a {
  --width: 99.34845335821524%;
-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-jeashdik .x-text:hover,
.--clone-TEXT-jeashdik .x-text:hover,
#TEXT-jeashdik a:hover,
.--clone-TEXT-jeashdik a:hover {
  
}

#TEXT-xk1l1sd4, .--clone-TEXT-xk1l1sd4 {
  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.979175567626953px;
margin-left: 0.007659944285189764%;
width: 99.08784009108396%;
  
}
#TEXT-xk1l1sd4 .x-text,
#TEXT-xk1l1sd4 .x-text a,
.--clone-TEXT-xk1l1sd4 .x-text,
.--clone-TEXT-xk1l1sd4 .x-text a {
  --width: 99.08784009108396%;
-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-xk1l1sd4 .x-text:hover,
.--clone-TEXT-xk1l1sd4 .x-text:hover,
#TEXT-xk1l1sd4 a:hover,
.--clone-TEXT-xk1l1sd4 a:hover {
  
}

#TEXT-de8z1uzs, .--clone-TEXT-de8z1uzs {
  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: -0.017345428466796875px;
margin-left: 0.007659944285189764%;
width: 99.08784009108396%;
  
}
#TEXT-de8z1uzs .x-text,
#TEXT-de8z1uzs .x-text a,
.--clone-TEXT-de8z1uzs .x-text,
.--clone-TEXT-de8z1uzs .x-text a {
  --width: 99.08784009108396%;
-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-de8z1uzs .x-text:hover,
.--clone-TEXT-de8z1uzs .x-text:hover,
#TEXT-de8z1uzs a:hover,
.--clone-TEXT-de8z1uzs a:hover {
  
}

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


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


  
}
#TEXT-ijh0qny9, .--clone-TEXT-ijh0qny9 {
  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.004272460615561357%;
margin-top: 0px;
width: 99.9999924647961%;
  
}
#TEXT-ijh0qny9 .x-text,
#TEXT-ijh0qny9 .x-text a,
.--clone-TEXT-ijh0qny9 .x-text,
.--clone-TEXT-ijh0qny9 .x-text a {
  --width: 99.9999924647961%;
-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-ijh0qny9 .x-text:hover,
.--clone-TEXT-ijh0qny9 .x-text:hover,
#TEXT-ijh0qny9 a:hover,
.--clone-TEXT-ijh0qny9 a:hover {
  
}

#TEXT-ej5pe1yz, .--clone-TEXT-ej5pe1yz {
  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.44445037841797px;
width: 55.90854502317817%;
  
}
#TEXT-ej5pe1yz .x-text,
#TEXT-ej5pe1yz .x-text a,
.--clone-TEXT-ej5pe1yz .x-text,
.--clone-TEXT-ej5pe1yz .x-text a {
  --width: 55.90854502317817%;
-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-ej5pe1yz .x-text:hover,
.--clone-TEXT-ej5pe1yz .x-text:hover,
#TEXT-ej5pe1yz a:hover,
.--clone-TEXT-ej5pe1yz a:hover {
  
}

#TEXT-u6z0gngt, .--clone-TEXT-u6z0gngt {
  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: 65.29164505004883px;
margin-left: 0%;
width: 99.99568195263876%;
  
}
#TEXT-u6z0gngt .x-text,
#TEXT-u6z0gngt .x-text a,
.--clone-TEXT-u6z0gngt .x-text,
.--clone-TEXT-u6z0gngt .x-text a {
  --width: 99.99568195263876%;
-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-u6z0gngt .x-text:hover,
.--clone-TEXT-u6z0gngt .x-text:hover,
#TEXT-u6z0gngt a:hover,
.--clone-TEXT-u6z0gngt a:hover {
  
}

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

#TEXT-4h8lcl0r, .--clone-TEXT-4h8lcl0r {
  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: 3.814697265625e-6px;
margin-right: -0.004279995819468872%;
width: 100%;
  
}
#TEXT-4h8lcl0r .x-text,
#TEXT-4h8lcl0r .x-text a,
.--clone-TEXT-4h8lcl0r .x-text,
.--clone-TEXT-4h8lcl0r .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-4h8lcl0r .x-text:hover,
.--clone-TEXT-4h8lcl0r .x-text:hover,
#TEXT-4h8lcl0r a:hover,
.--clone-TEXT-4h8lcl0r a:hover {
  
}


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


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

#TEXT-cjnduyrd, .--clone-TEXT-cjnduyrd {
  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: 32.32638168334961px;
margin-left: 0%;
width: 99.48071712033418%;
  
}
#TEXT-cjnduyrd .x-text,
#TEXT-cjnduyrd .x-text a,
.--clone-TEXT-cjnduyrd .x-text,
.--clone-TEXT-cjnduyrd .x-text a {
  --width: 99.48071712033418%;
-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-cjnduyrd .x-text:hover,
.--clone-TEXT-cjnduyrd .x-text:hover,
#TEXT-cjnduyrd a:hover,
.--clone-TEXT-cjnduyrd a:hover {
  
}

#TEXT-mjaw2hvm, .--clone-TEXT-mjaw2hvm {
  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: 81.18365541883756%;
  
}
#TEXT-mjaw2hvm .x-text,
#TEXT-mjaw2hvm .x-text a,
.--clone-TEXT-mjaw2hvm .x-text,
.--clone-TEXT-mjaw2hvm .x-text a {
  --width: 81.18365541883756%;
-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-mjaw2hvm .x-text:hover,
.--clone-TEXT-mjaw2hvm .x-text:hover,
#TEXT-mjaw2hvm a:hover,
.--clone-TEXT-mjaw2hvm a:hover {
  
}


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


  
}
#TEXT-ecbjipte, .--clone-TEXT-ecbjipte {
  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: 55.6944580078125px;
width: 81.08141620899633%;
  
}
#TEXT-ecbjipte .x-text,
#TEXT-ecbjipte .x-text a,
.--clone-TEXT-ecbjipte .x-text,
.--clone-TEXT-ecbjipte .x-text a {
  --width: 81.08141620899633%;
-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-ecbjipte .x-text:hover,
.--clone-TEXT-ecbjipte .x-text:hover,
#TEXT-ecbjipte a:hover,
.--clone-TEXT-ecbjipte a:hover {
  
}

#TEXT-rkmi990k, .--clone-TEXT-rkmi990k {
  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: 65.17360305786133px;
margin-left: 0%;
width: 80.97575628264966%;
  
}
#TEXT-rkmi990k .x-text,
#TEXT-rkmi990k .x-text a,
.--clone-TEXT-rkmi990k .x-text,
.--clone-TEXT-rkmi990k .x-text a {
  --width: 80.97575628264966%;
-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-rkmi990k .x-text:hover,
.--clone-TEXT-rkmi990k .x-text:hover,
#TEXT-rkmi990k a:hover,
.--clone-TEXT-rkmi990k a:hover {
  
}

#TEXT-s3hprcq7, .--clone-TEXT-s3hprcq7 {
  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: 32.5694465637207px;
margin-left: 0%;
width: 80.76444735483108%;
  
}
#TEXT-s3hprcq7 .x-text,
#TEXT-s3hprcq7 .x-text a,
.--clone-TEXT-s3hprcq7 .x-text,
.--clone-TEXT-s3hprcq7 .x-text a {
  --width: 80.76444735483108%;
-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-s3hprcq7 .x-text:hover,
.--clone-TEXT-s3hprcq7 .x-text:hover,
#TEXT-s3hprcq7 a:hover,
.--clone-TEXT-s3hprcq7 a:hover {
  
}

#TEXT-82xrxxlz, .--clone-TEXT-82xrxxlz {
  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: -0.017345428466796875px;
margin-left: 0%;
width: 80.55313296457511%;
  
}
#TEXT-82xrxxlz .x-text,
#TEXT-82xrxxlz .x-text a,
.--clone-TEXT-82xrxxlz .x-text,
.--clone-TEXT-82xrxxlz .x-text a {
  --width: 80.55313296457511%;
-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-82xrxxlz .x-text:hover,
.--clone-TEXT-82xrxxlz .x-text:hover,
#TEXT-82xrxxlz a:hover,
.--clone-TEXT-82xrxxlz a:hover {
  
}

#TEXT-cht8g2jp, .--clone-TEXT-cht8g2jp {
  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%;
  
}
#TEXT-cht8g2jp .x-text,
#TEXT-cht8g2jp .x-text a,
.--clone-TEXT-cht8g2jp .x-text,
.--clone-TEXT-cht8g2jp .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-cht8g2jp .x-text:hover,
.--clone-TEXT-cht8g2jp .x-text:hover,
#TEXT-cht8g2jp a:hover,
.--clone-TEXT-cht8g2jp a:hover {
  
}


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


  
}
#TEXT-m021ws15, .--clone-TEXT-m021ws15 {
  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%;
  
}
#TEXT-m021ws15 .x-text,
#TEXT-m021ws15 .x-text a,
.--clone-TEXT-m021ws15 .x-text,
.--clone-TEXT-m021ws15 .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-m021ws15 .x-text:hover,
.--clone-TEXT-m021ws15 .x-text:hover,
#TEXT-m021ws15 a:hover,
.--clone-TEXT-m021ws15 a:hover {
  
}

#TEXT-dqi1f366, .--clone-TEXT-dqi1f366 {
  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.87156295776367px;
margin-left: 0%;
width: 60.21972331492731%;
  
}
#TEXT-dqi1f366 .x-text,
#TEXT-dqi1f366 .x-text a,
.--clone-TEXT-dqi1f366 .x-text,
.--clone-TEXT-dqi1f366 .x-text a {
  --width: 60.21972331492731%;
-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-dqi1f366 .x-text:hover,
.--clone-TEXT-dqi1f366 .x-text:hover,
#TEXT-dqi1f366 a:hover,
.--clone-TEXT-dqi1f366 a:hover {
  
}

#TEXT-in5w9bwe, .--clone-TEXT-in5w9bwe {
  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.017353057861328125px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#TEXT-in5w9bwe .x-text,
#TEXT-in5w9bwe .x-text a,
.--clone-TEXT-in5w9bwe .x-text,
.--clone-TEXT-in5w9bwe .x-text a {
  --width: 100%;
-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-in5w9bwe .x-text:hover,
.--clone-TEXT-in5w9bwe .x-text:hover,
#TEXT-in5w9bwe a:hover,
.--clone-TEXT-in5w9bwe a:hover {
  
}


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


  
}
#TEXT-c5es90n8, .--clone-TEXT-c5es90n8 {
  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%;
  
}
#TEXT-c5es90n8 .x-text,
#TEXT-c5es90n8 .x-text a,
.--clone-TEXT-c5es90n8 .x-text,
.--clone-TEXT-c5es90n8 .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-c5es90n8 .x-text:hover,
.--clone-TEXT-c5es90n8 .x-text:hover,
#TEXT-c5es90n8 a:hover,
.--clone-TEXT-c5es90n8 a:hover {
  
}

#TEXT-sh2vbx64, .--clone-TEXT-sh2vbx64 {
  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: 64.96529006958008px;
margin-left: 0%;
width: 58.96497460368181%;
  
}
#TEXT-sh2vbx64 .x-text,
#TEXT-sh2vbx64 .x-text a,
.--clone-TEXT-sh2vbx64 .x-text,
.--clone-TEXT-sh2vbx64 .x-text a {
  --width: 58.96497460368181%;
-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-sh2vbx64 .x-text:hover,
.--clone-TEXT-sh2vbx64 .x-text:hover,
#TEXT-sh2vbx64 a:hover,
.--clone-TEXT-sh2vbx64 a:hover {
  
}

#TEXT-b8t2u5rx, .--clone-TEXT-b8t2u5rx {
  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: 32.60420608520508px;
margin-left: 0%;
width: 58.888135357835395%;
  
}
#TEXT-b8t2u5rx .x-text,
#TEXT-b8t2u5rx .x-text a,
.--clone-TEXT-b8t2u5rx .x-text,
.--clone-TEXT-b8t2u5rx .x-text a {
  --width: 58.888135357835395%;
-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-b8t2u5rx .x-text:hover,
.--clone-TEXT-b8t2u5rx .x-text:hover,
#TEXT-b8t2u5rx a:hover,
.--clone-TEXT-b8t2u5rx a:hover {
  
}

#TEXT-lkqaqblo, .--clone-TEXT-lkqaqblo {
  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: -0.017314910888671875px;
margin-left: 0%;
width: 58.734464811057606%;
  
}
#TEXT-lkqaqblo .x-text,
#TEXT-lkqaqblo .x-text a,
.--clone-TEXT-lkqaqblo .x-text,
.--clone-TEXT-lkqaqblo .x-text a {
  --width: 58.734464811057606%;
-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-lkqaqblo .x-text:hover,
.--clone-TEXT-lkqaqblo .x-text:hover,
#TEXT-lkqaqblo a:hover,
.--clone-TEXT-lkqaqblo a:hover {
  
}


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


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

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

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

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

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

#TEXT-t9yrwbsl, .--clone-TEXT-t9yrwbsl {
  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.982654571533203px;
margin-right: -0.007621303888912861%;
width: 99.70693447565114%;
  
}
#TEXT-t9yrwbsl .x-text,
#TEXT-t9yrwbsl .x-text a,
.--clone-TEXT-t9yrwbsl .x-text,
.--clone-TEXT-t9yrwbsl .x-text a {
  --width: 99.70693447565114%;
-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-t9yrwbsl .x-text:hover,
.--clone-TEXT-t9yrwbsl .x-text:hover,
#TEXT-t9yrwbsl a:hover,
.--clone-TEXT-t9yrwbsl a:hover {
  
}

#TEXT-9ylhhr65, .--clone-TEXT-9ylhhr65 {
  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.2968243977132514%;
margin-top: 0px;
width: 100%;
  
}
#TEXT-9ylhhr65 .x-text,
#TEXT-9ylhhr65 .x-text a,
.--clone-TEXT-9ylhhr65 .x-text,
.--clone-TEXT-9ylhhr65 .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-9ylhhr65 .x-text:hover,
.--clone-TEXT-9ylhhr65 .x-text:hover,
#TEXT-9ylhhr65 a:hover,
.--clone-TEXT-9ylhhr65 a:hover {
  
}

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

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

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

#MENU-qlz6pyoh {
  --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-qlz6pyoh .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-qlz6pyoh > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-qlz6pyoh > 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-qlz6pyoh > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-qlz6pyoh > ul > .menu-item:not(:first-child) {
  
}
#MENU-qlz6pyoh ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}




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

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

#MENU-ITEM-6519txve > a, #MENU-ITEM-6519txve > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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



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

#BREADCRUMB-ue4sbjsh {
  display: inline;
  --width: auto;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_41);
font-size: 14.0px;
gap: 8.0px;
  gap: unset;
  
}
#BREADCRUMB-ue4sbjsh .x-breadcrumb-item {
  display: inline;
}

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

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

#BREADCRUMB-ue4sbjsh .x-breadcrumb-item:hover .x-text {
  color: var(--color_41);
}

#BREADCRUMB-ue4sbjsh .x-breadcrumb-item:hover .x-text .x-icon {
  color: var(--color_41);
}
#SECTION-hw9gbsqc {
  height: auto;
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(23px, max-content) minmax(10px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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

#BREADCRUMB-aqe6ezpd {
  display: inline;
  --width: auto;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_41);
font-size: 24.0px;
font-weight: 600;
gap: 0.0px;
text-transform: uppercase;
  gap: unset;
  
}
#BREADCRUMB-aqe6ezpd .x-breadcrumb-item {
  display: inline;
}

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

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

#BREADCRUMB-aqe6ezpd .x-breadcrumb-item:hover .x-text {
  color: var(--color_41);
}

#BREADCRUMB-aqe6ezpd .x-breadcrumb-item:hover .x-text .x-icon {
  color: var(--color_41);
}
#SECTION-tte8miww {
  height: auto;
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(10px, max-content) minmax(10px, max-content) minmax(10px, max-content) minmax(35px, 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-tte8miww .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
  --height: 265;
  --bg: rgba(255, 255, 255, 0);
}

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



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

#DROPDOWN-ps4we828 {
  --width: 220px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 40px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 220px;
  
}
#DROPDOWN-ps4we828 .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
font-weight: 600;
  padding-left: 10px;
  padding-right: 10px;
}
#DROPDOWN-ps4we828 .dropdown--icon {
  color: #000;
  width: 16px;
  height: 16px;
}

#DROPDOWN-ps4we828 .select {
  position: relative;
}

#DROPDOWN-ps4we828 .select-icon {
  color: #000;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  transform: translateY(-40%);
  right: 10px;
  pointer-events: none;
}

#DROPDOWN-ps4we828 .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
font-weight: 600;
  padding-left: 10px;
  padding-right: 10px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-ps4we828 .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  pointer-events: none;
  justify-content: space-between;
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
font-weight: 600;
  padding-left: 10px;
  padding-right: 10px;
}

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

#DROPDOWN-ps4we828 .select-overlay .select--icon {
  color: #000;
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#DROPDOWN-CONTENT-5gh52ita {
  
  top: 100%;
  left: 0%;
  width: 100%;
  height: autoauto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(200px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
}
#DROPDOWN-CONTENT-5gh52ita > .dropdown--style {
  
}
#GRID-PRODUCT-75p5oaq0 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}

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

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

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



#GRID-PRODUCT-75p5oaq0 .slider-product--item:hover .product-overlay[data-type="quick-view"] {
  display: grid;
}
#GRID-PRODUCT-75p5oaq0 .slider-product--item {
  opacity: 1;
  transition: opacity 0.3s ease;
}
#GRID-PRODUCT-75p5oaq0 .slider-product--item.invisible {
  opacity: 0;
}


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


}




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


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



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

#GRID-PRODUCT-75p5oaq0 .grid-product--btn-add-cart {
  
  
  
  
  
  
  
  
  
  
  
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#GRID-PRODUCT-75p5oaq0 .grid-product--btn-add-cart:hover {
  
  
}

#GRID-PRODUCT-75p5oaq0 .loaded-action {
  display: flex;
  justify-content: center;
}


#GRID-PRODUCT-75p5oaq0 .load-more-btn {
  background-color: #000;
  
  
  
  
  
  
  color: #FFF;
  padding: 8px 16px;
}


#GRID-PRODUCT-75p5oaq0 .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: ;
}
#GRID-PRODUCT-75p5oaq0 .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: ;
}
#GRID-PRODUCT-75p5oaq0 .ribbon-6e412848 {
  background: var(--color_44);
}
#GRID-PRODUCT-75p5oaq0 .ribbon-9c3ee882 {
  background: var(--color_23);
}




#PRODUCT-OVERLAY-oa61w88n {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#TEXT-DATASET-ba2ifo46, .--clone-TEXT-DATASET-ba2ifo46 {
  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-ba2ifo46 .x-text,
#TEXT-DATASET-ba2ifo46 .x-text a,
.--clone-TEXT-DATASET-ba2ifo46 .x-text,
.--clone-TEXT-DATASET-ba2ifo46 .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-ba2ifo46 .x-text:hover,
.--clone-TEXT-DATASET-ba2ifo46 .x-text:hover,
#TEXT-DATASET-ba2ifo46 a:hover,
.--clone-TEXT-DATASET-ba2ifo46 a:hover {
  
}

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

#CONTAINER-wbs5r5lh {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 142px;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: 142px;
  
  
  
  
  
  border:   #000000ff;


  
}

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


#CONTAINER-6lpurrre {
  --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-93rbhdni {
  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-93rbhdni .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-93rbhdni::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-k4spw00e {
  --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-0pjm0wgy {
  --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-2cno6a6t, .--clone-TEXT-2cno6a6t {
  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-2cno6a6t .x-text,
#TEXT-2cno6a6t .x-text a,
.--clone-TEXT-2cno6a6t .x-text,
.--clone-TEXT-2cno6a6t .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_20);
font: var(--font_5);
font-size: 12.0px;
font-weight: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_20));
}
#TEXT-2cno6a6t .x-text:hover,
.--clone-TEXT-2cno6a6t .x-text:hover,
#TEXT-2cno6a6t a:hover,
.--clone-TEXT-2cno6a6t a:hover {
  
}


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


#CONTAINER-wf5etsu5 {
  --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-db0htr81 {
  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-db0htr81 .x-favorite {
  --width: 20px;
background: #ffffff00;
border-color: #00000000;
color: var(--color_41);
height: 100%;
width: 100%;
}
#FAVORITE-ICON-db0htr81 .x-favorite svg {
  color: var(--color_41);
  fill: var(--color_41);
}


#CONTAINER-tncbdlcg {
  --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-1w6ossz7 {
  --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-jvhbrx75, .--clone-TEXT-jvhbrx75 {
  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-jvhbrx75 .x-text,
#TEXT-jvhbrx75 .x-text a,
.--clone-TEXT-jvhbrx75 .x-text,
.--clone-TEXT-jvhbrx75 .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: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-jvhbrx75 .x-text:hover,
.--clone-TEXT-jvhbrx75 .x-text:hover,
#TEXT-jvhbrx75 a:hover,
.--clone-TEXT-jvhbrx75 a:hover {
  
}


#CONTAINER-iiud9d26 {
  --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-bjbjj8qo {
  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-bjbjj8qo .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-bjbjj8qo::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-wdl45vmo {
  
  
  
  
  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);
}
#GRID-PRODUCT-75p5oaq0 .grid-product--info {
  flex: unset;
}

#CONTAINER-pzd2b72d {
  --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-makjxalb {
  --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-cdf2o8mj {
  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-cdf2o8mj .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-cdf2o8mj::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-f6eyiflr {
  --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-i3qd729t {
  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-i3qd729t .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-i3qd729t::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-2890xzbn {
  --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-mo9jftbj {
  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-mo9jftbj .x-favorite {
  --width: 17px;
background: #ffffff00;
color: var(--color_40);
height: 100%;
width: 100%;
}
#FAVORITE-ICON-mo9jftbj .x-favorite svg {
  color: var(--color_40);
  fill: var(--color_40);
}

#PRODUCT-OVERLAY-1cwn4m1l {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#EMPTY-PRODUCT-LAYOUT-9n8pxjp4 {
  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-mvuo3vi0 {
  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-mvuo3vi0 picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-mvuo3vi0 img {
  object-fit: cover;
}

#TEXT-sywauq8v, .--clone-TEXT-sywauq8v {
  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-sywauq8v .x-text,
#TEXT-sywauq8v .x-text a,
.--clone-TEXT-sywauq8v .x-text,
.--clone-TEXT-sywauq8v .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-sywauq8v .x-text:hover,
.--clone-TEXT-sywauq8v .x-text:hover,
#TEXT-sywauq8v a:hover,
.--clone-TEXT-sywauq8v a:hover {
  
}

#TEXT-wtjn3luv, .--clone-TEXT-wtjn3luv {
  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-wtjn3luv .x-text,
#TEXT-wtjn3luv .x-text a,
.--clone-TEXT-wtjn3luv .x-text,
.--clone-TEXT-wtjn3luv .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-wtjn3luv .x-text:hover,
.--clone-TEXT-wtjn3luv .x-text:hover,
#TEXT-wtjn3luv a:hover,
.--clone-TEXT-wtjn3luv a:hover {
  
}


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


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

#DROPDOWN-hhmn9yl9 {
  --width: 160px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 40px;justify-self: start;margin-left: 360px;margin-top: calc(0px * 2);width: 160px;
  
}
#DROPDOWN-hhmn9yl9 .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-style: none;
border-width: 1.0px;
color: var(--color_41);
font-size: 14.0px;
font-weight: 600;
  padding-left: 10px;
  padding-right: 10px;
}
#DROPDOWN-hhmn9yl9 .dropdown--icon {
  color: #000;
  width: 16px;
  height: 16px;
}

#DROPDOWN-hhmn9yl9 .select {
  position: relative;
}

#DROPDOWN-hhmn9yl9 .select-icon {
  color: #000;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  transform: translateY(-40%);
  right: 10px;
  pointer-events: none;
}

#DROPDOWN-hhmn9yl9 .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-style: none;
border-width: 1.0px;
color: var(--color_41);
font-size: 14.0px;
font-weight: 600;
  padding-left: 10px;
  padding-right: 10px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-hhmn9yl9 .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  pointer-events: none;
  justify-content: space-between;
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-style: none;
border-width: 1.0px;
color: var(--color_41);
font-size: 14.0px;
font-weight: 600;
  padding-left: 10px;
  padding-right: 10px;
}

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

#DROPDOWN-hhmn9yl9 .select-overlay .select--icon {
  color: #000;
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#DROPDOWN-CONTENT-20ddhjue {
  
  top: 100%;
  left: 0%;
  width: 100%;
  height: autoauto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(200px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
}
#DROPDOWN-CONTENT-20ddhjue > .dropdown--style {
  
}
#DROPDOWN-8t5jk2z8 {
  --width: 160px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 40px;justify-self: start;margin-left: 180px;margin-top: calc(0px * 2);width: 160px;
  
}
#DROPDOWN-8t5jk2z8 .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-style: none;
border-width: 1.0px;
color: var(--color_41);
font-size: 14.0px;
font-weight: 600;
  padding-left: 10px;
  padding-right: 10px;
}
#DROPDOWN-8t5jk2z8 .dropdown--icon {
  color: #000;
  width: 16px;
  height: 16px;
}

#DROPDOWN-8t5jk2z8 .select {
  position: relative;
}

#DROPDOWN-8t5jk2z8 .select-icon {
  color: #000;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  transform: translateY(-40%);
  right: 10px;
  pointer-events: none;
}

#DROPDOWN-8t5jk2z8 .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-style: none;
border-width: 1.0px;
color: var(--color_41);
font-size: 14.0px;
font-weight: 600;
  padding-left: 10px;
  padding-right: 10px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-8t5jk2z8 .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  pointer-events: none;
  justify-content: space-between;
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-style: none;
border-width: 1.0px;
color: var(--color_41);
font-size: 14.0px;
font-weight: 600;
  padding-left: 10px;
  padding-right: 10px;
}

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

#DROPDOWN-8t5jk2z8 .select-overlay .select--icon {
  color: #000;
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#DROPDOWN-CONTENT-yqfe1z2i {
  
  top: 100%;
  left: 0%;
  width: 100%;
  height: autoauto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(200px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
}
#DROPDOWN-CONTENT-yqfe1z2i > .dropdown--style {
  
}
#DROPDOWN-cbdiw1uz {
  --width: 160px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 40px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 160px;
  
}
#DROPDOWN-cbdiw1uz .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-style: none;
border-width: 1.0px;
color: var(--color_41);
font-size: 14.0px;
font-weight: 600;
  padding-left: 10px;
  padding-right: 10px;
}
#DROPDOWN-cbdiw1uz .dropdown--icon {
  color: #000;
  width: 16px;
  height: 16px;
}

#DROPDOWN-cbdiw1uz .select {
  position: relative;
}

#DROPDOWN-cbdiw1uz .select-icon {
  color: #000;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  transform: translateY(-40%);
  right: 10px;
  pointer-events: none;
}

#DROPDOWN-cbdiw1uz .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-style: none;
border-width: 1.0px;
color: var(--color_41);
font-size: 14.0px;
font-weight: 600;
  padding-left: 10px;
  padding-right: 10px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-cbdiw1uz .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  pointer-events: none;
  justify-content: space-between;
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-style: none;
border-width: 1.0px;
color: var(--color_41);
font-size: 14.0px;
font-weight: 600;
  padding-left: 10px;
  padding-right: 10px;
}

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

#DROPDOWN-cbdiw1uz .select-overlay .select--icon {
  color: #000;
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#DROPDOWN-CONTENT-j4vh432l {
  
  top: 100%;
  left: 0%;
  width: 100%;
  height: autoauto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(200px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
}
#DROPDOWN-CONTENT-j4vh432l > .dropdown--style {
  
}
#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-1pj6zl5g {
  height: auto;
  grid-template-columns: 100px 1fr 150px 1fr 100px;
  grid-template-rows: minmax(100px, 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-1pj6zl5g .x-section-background {
  background: #ffffffff;
  
  
  
  
  
  filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  --height: 100;
  --bg: #ffffffff;
}

#SECTION-1pj6zl5g .x-section-video-background {
  
  
}



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


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

#INPUT-SEARCH-dyvdc6aa {
  --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-dyvdc6aa > .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-dyvdc6aa > .input-search--wrapper .btn-close {
  color: #a7a7a7;
  fill: #a7a7a7;
  width: 15px;
  margin: 0 15px;
}
#INPUT-SEARCH-dyvdc6aa > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-dyvdc6aa > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_40);
}
#INPUT-SEARCH-dyvdc6aa > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  : solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-dyvdc6aa > .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-dyvdc6aa .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_41);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-dyvdc6aa .input-search--wrapper:hover .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-dyvdc6aa .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-dyvdc6aa .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-dyvdc6aa .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-dyvdc6aa .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_41);
}

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

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



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


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


}






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









#GRID-PRODUCT-4srqqzj9 .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-4srqqzj9 .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-jm8u21li {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#TEXT-d7zc2v5j, .--clone-TEXT-d7zc2v5j {
  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-d7zc2v5j .x-text,
#TEXT-d7zc2v5j .x-text a,
.--clone-TEXT-d7zc2v5j .x-text,
.--clone-TEXT-d7zc2v5j .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-d7zc2v5j .x-text:hover,
.--clone-TEXT-d7zc2v5j .x-text:hover,
#TEXT-d7zc2v5j a:hover,
.--clone-TEXT-d7zc2v5j a:hover {
  
}

#MEMBER-BAR-9088nfyl {
  --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-9088nfyl .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: center;
  
  display: none;
}
#MEMBER-BAR-9088nfyl .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-9088nfyl .x-member:hover {
  
}
#MEMBER-BAR-9088nfyl .x-avatar-member-origin {   width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-9088nfyl .x-avatar-member-initial {   width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-9088nfyl .customer-icon {   width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  border-color: #000000ff;
 }
#MEMBER-BAR-9088nfyl .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  color: #000000ff;
}

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

  border: none;
}

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


#MEMBER-BAR-9088nfyl .member-divider {
  background: var(--color_00);
}
#MEMBER-BAR-9088nfyl svg, #MEMBER-BAR-9088nfyl path {
  color: var(--color_00);
  fill: var(--color_00);
}
#MEMBER-BAR-9088nfyl .customer-signup {
  display: none;
}
#MEMBER-BAR-9088nfyl .customer-icon {
  
}
#MEMBER-BAR-9088nfyl .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-tlz3kx2q {
  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-zdnhgzcp, .--clone-TEXT-zdnhgzcp {
  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-zdnhgzcp .x-text,
#TEXT-zdnhgzcp .x-text a,
.--clone-TEXT-zdnhgzcp .x-text,
.--clone-TEXT-zdnhgzcp .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-zdnhgzcp .x-text:hover,
.--clone-TEXT-zdnhgzcp .x-text:hover,
#TEXT-zdnhgzcp a:hover,
.--clone-TEXT-zdnhgzcp a:hover {
  
}

  #TEXT-zdnhgzcp{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-zdnhgzcp:hover, #TEXT-zdnhgzcp:hover > * {
    color: var(--color_41) !important;
  }
#TEXT-bjuz3qba, .--clone-TEXT-bjuz3qba {
  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-bjuz3qba .x-text,
#TEXT-bjuz3qba .x-text a,
.--clone-TEXT-bjuz3qba .x-text,
.--clone-TEXT-bjuz3qba .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-bjuz3qba .x-text:hover,
.--clone-TEXT-bjuz3qba .x-text:hover,
#TEXT-bjuz3qba a:hover,
.--clone-TEXT-bjuz3qba a:hover {
  
}

  #TEXT-bjuz3qba{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-bjuz3qba:hover, #TEXT-bjuz3qba:hover > * {
    color: var(--color_41) !important;
  }
#CART-ICON-jbonvciy {
  --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-jbonvciy .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-jbonvciy .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-jbonvciy .x-image-cart-icon {
  border-radius: ;
}

#CONTAINER-8t6cvcfn {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 20px;align-self: center;display: none;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-hz6iw4v1 {
  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-hz6iw4v1 picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-hz6iw4v1 img {
  object-fit: cover;
}


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

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

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







border-style: none none none none;

}





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


#RECT-7fuggch2 {
  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-7fuggch2 .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-7fuggch2::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-3djgw63h {
  --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-3djgw63h > .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-3djgw63h > .input-search--wrapper .btn-close {
  color: #a7a7a7;
  fill: #a7a7a7;
  width: 15px;
  margin: 0 15px;
}
#INPUT-SEARCH-3djgw63h > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-3djgw63h > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_40);
}
#INPUT-SEARCH-3djgw63h > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_32) !important;
  border-style: solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-3djgw63h > .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-3djgw63h .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_41);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-3djgw63h .input-search--wrapper:hover .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-3djgw63h .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-3djgw63h .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-3djgw63h .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-3djgw63h .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_41);
}

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

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



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


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


}






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









#GRID-PRODUCT-6wdwigmc .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-6wdwigmc .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-8hqbm24e {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#TEXT-u8ini81w, .--clone-TEXT-u8ini81w {
  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-u8ini81w .x-text,
#TEXT-u8ini81w .x-text a,
.--clone-TEXT-u8ini81w .x-text,
.--clone-TEXT-u8ini81w .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-u8ini81w .x-text:hover,
.--clone-TEXT-u8ini81w .x-text:hover,
#TEXT-u8ini81w a:hover,
.--clone-TEXT-u8ini81w a:hover {
  
}


#CONTAINER-6f8mjhqh {
  --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-3609f2nx {
  --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-3609f2nx .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-3609f2nx > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-3609f2nx > 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-3609f2nx > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-3609f2nx > ul > .menu-item:not(:first-child) {
  
}
#MENU-3609f2nx ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

#SUBMENU-ejljp3lr {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
}
.vertical-menu #MENU-ITEM-rmjx2s7b.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-ekgsdo7j {
  --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: %;
  
  
  
  
  
  
}


#MENU-ekgsdo7j .x-rect {
  
  
}
#MENU-ekgsdo7j > ul {
  
  
  
  
  height: auto;
}
#MENU-ekgsdo7j > ul > .menu-item .tag-link {
  
}
#MENU-ekgsdo7j > ul > .menu-item.menu-item-active-link .tag-link {
  
  
  
  
  
}
#MENU-ekgsdo7j > ul > .menu-item:not(:first-child) {
  
}
#MENU-ekgsdo7j ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





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

#SUBMENU-amwixtst {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
}
.vertical-menu #MENU-ITEM-b1edzqfn.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-9gwvnblb {
  --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: %;
  
  
  
  
  
  
}


#MENU-9gwvnblb .x-rect {
  
  
}
#MENU-9gwvnblb > ul {
  
  
  
  
  height: auto;
}
#MENU-9gwvnblb > ul > .menu-item .tag-link {
  
}
#MENU-9gwvnblb > ul > .menu-item.menu-item-active-link .tag-link {
  
  
  
  
  
}
#MENU-9gwvnblb > ul > .menu-item:not(:first-child) {
  
}
#MENU-9gwvnblb ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





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

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

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

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

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

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

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

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

#SUBMENU-jfevomvl {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
}
.vertical-menu #MENU-ITEM-sd2ed7tx.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-ett1yqv6 {
  --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: %;
  
  
  
  
  
  
}


#MENU-ett1yqv6 .x-rect {
  
  
}
#MENU-ett1yqv6 > ul {
  
  
  
  
  height: auto;
}
#MENU-ett1yqv6 > ul > .menu-item .tag-link {
  
}
#MENU-ett1yqv6 > ul > .menu-item.menu-item-active-link .tag-link {
  
  
  
  
  
}
#MENU-ett1yqv6 > ul > .menu-item:not(:first-child) {
  
}
#MENU-ett1yqv6 ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

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

#SUBMENU-rh6s93xc {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
}
.vertical-menu #MENU-ITEM-onzowzoi.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-4cvqy32k {
  --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: %;
  
  
  
  
  
  
}


#MENU-4cvqy32k .x-rect {
  
  
}
#MENU-4cvqy32k > ul {
  
  
  
  
  height: auto;
}
#MENU-4cvqy32k > ul > .menu-item .tag-link {
  
}
#MENU-4cvqy32k > ul > .menu-item.menu-item-active-link .tag-link {
  
  
  
  
  
}
#MENU-4cvqy32k > ul > .menu-item:not(:first-child) {
  
}
#MENU-4cvqy32k ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





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

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

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

#SUBMENU-4s5ivb40 {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
}
.vertical-menu #MENU-ITEM-qjsmojux.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-iskk6h3o {
  --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: %;
  
  
  
  
  
  
}


#MENU-iskk6h3o .x-rect {
  
  
}
#MENU-iskk6h3o > ul {
  
  
  
  
  height: auto;
}
#MENU-iskk6h3o > ul > .menu-item .tag-link {
  
}
#MENU-iskk6h3o > ul > .menu-item.menu-item-active-link .tag-link {
  
  
  
  
  
}
#MENU-iskk6h3o > ul > .menu-item:not(:first-child) {
  
}
#MENU-iskk6h3o ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





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

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

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

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

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

#SUBMENU-dwhas35o {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
}
.vertical-menu #MENU-ITEM-fyoio2od.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-9x3y3wfb {
  --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: %;
  
  
  
  
  
  
}


#MENU-9x3y3wfb .x-rect {
  
  
}
#MENU-9x3y3wfb > ul {
  
  
  
  
  height: auto;
}
#MENU-9x3y3wfb > ul > .menu-item .tag-link {
  
}
#MENU-9x3y3wfb > ul > .menu-item.menu-item-active-link .tag-link {
  
  
  
  
  
}
#MENU-9x3y3wfb > ul > .menu-item:not(:first-child) {
  
}
#MENU-9x3y3wfb ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





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

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

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

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

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

#SUBMENU-3pzcclb0 {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
}
.vertical-menu #MENU-ITEM-0ekata5a.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-i6rbl3en {
  --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: %;
  
  
  
  
  
  
}


#MENU-i6rbl3en .x-rect {
  
  
}
#MENU-i6rbl3en > ul {
  
  
  
  
  height: auto;
}
#MENU-i6rbl3en > ul > .menu-item .tag-link {
  
}
#MENU-i6rbl3en > ul > .menu-item.menu-item-active-link .tag-link {
  
  
  
  
  
}
#MENU-i6rbl3en > ul > .menu-item:not(:first-child) {
  
}
#MENU-i6rbl3en ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





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

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

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

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

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

#SUBMENU-rzr24zkl {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
}
.vertical-menu #MENU-ITEM-o0yav16l.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-efmccbd2 {
  --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: %;
  
  
  
  
  
  
}


#MENU-efmccbd2 .x-rect {
  
  
}
#MENU-efmccbd2 > ul {
  
  
  
  
  height: auto;
}
#MENU-efmccbd2 > ul > .menu-item .tag-link {
  
}
#MENU-efmccbd2 > ul > .menu-item.menu-item-active-link .tag-link {
  
  
  
  
  
}
#MENU-efmccbd2 > ul > .menu-item:not(:first-child) {
  
}
#MENU-efmccbd2 ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





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

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

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

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

#SUBMENU-8xh8dtvf {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
}
.vertical-menu #MENU-ITEM-pfahsreg.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-qjdjfihc {
  --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: %;
  
  
  
  
  
  
}


#MENU-qjdjfihc .x-rect {
  
  
}
#MENU-qjdjfihc > ul {
  
  
  
  
  height: auto;
}
#MENU-qjdjfihc > ul > .menu-item .tag-link {
  
}
#MENU-qjdjfihc > ul > .menu-item.menu-item-active-link .tag-link {
  
  
  
  
  
}
#MENU-qjdjfihc > ul > .menu-item:not(:first-child) {
  
}
#MENU-qjdjfihc ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





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

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

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

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

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

#SUBMENU-bba4mrpr {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
}
.vertical-menu #MENU-ITEM-0m7wjv9f.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-bh1h4uqb {
  --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: %;
  
  
  
  
  
  
}


#MENU-bh1h4uqb .x-rect {
  
  
}
#MENU-bh1h4uqb > ul {
  
  
  
  
  height: auto;
}
#MENU-bh1h4uqb > ul > .menu-item .tag-link {
  
}
#MENU-bh1h4uqb > ul > .menu-item.menu-item-active-link .tag-link {
  
  
  
  
  
}
#MENU-bh1h4uqb > ul > .menu-item:not(:first-child) {
  
}
#MENU-bh1h4uqb ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





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

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

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

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

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

#TEXT-m2xk094b, .--clone-TEXT-m2xk094b {
  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-m2xk094b .x-text,
#TEXT-m2xk094b .x-text a,
.--clone-TEXT-m2xk094b .x-text,
.--clone-TEXT-m2xk094b .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-m2xk094b .x-text:hover,
.--clone-TEXT-m2xk094b .x-text:hover,
#TEXT-m2xk094b a:hover,
.--clone-TEXT-m2xk094b a:hover {
  
}

#LANGUAGE-MENU-me00g6ks {
  --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-me00g6ks .language-menu-content div {
  height: 30.98958396911621px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-me00g6ks img {
  width: 22px;
  height: 22px;
}
#LANGUAGE-MENU-me00g6ks .language-menu-content > div:hover {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-me00g6ks .language-menu-content-item.active, #LANGUAGE-MENU-me00g6ks .language-menu-item.active {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-me00g6ks .language-menu-item {
  border-color: ;
}

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

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

#RECT-8r6bj7l9 {
  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-8r6bj7l9 .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-8r6bj7l9::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-aa7d48e3, .--clone-TEXT-aa7d48e3 {
  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-aa7d48e3 .x-text,
#TEXT-aa7d48e3 .x-text a,
.--clone-TEXT-aa7d48e3 .x-text,
.--clone-TEXT-aa7d48e3 .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-aa7d48e3 .x-text:hover,
.--clone-TEXT-aa7d48e3 .x-text:hover,
#TEXT-aa7d48e3 a:hover,
.--clone-TEXT-aa7d48e3 a:hover {
  
}

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


#CONTAINER-cmoebsxk {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 23.03819465637207px;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: start;margin-left: 50px;margin-top: calc(0px * 2);width: 23.03819465637207px;
  
  
  
  
  
  border:   #000000ff;


  
}

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


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-fq8e11en {
  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-h00gcqo2 {
  --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-h00gcqo2 .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-h00gcqo2 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-h00gcqo2 > 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-h00gcqo2 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-h00gcqo2 > ul > .menu-item:not(:first-child) {
  
}
#MENU-h00gcqo2 ul li .tag-link {
  border-style: none none none none;

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

#MENU-ITEM-56h1sxnv > a, #MENU-ITEM-56h1sxnv > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-77u31mv3 {
  --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-77u31mv3 .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-77u31mv3 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-77u31mv3 > 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-77u31mv3 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-77u31mv3 > ul > .menu-item:not(:first-child) {
  
}
#MENU-77u31mv3 ul li .tag-link {
  border-style: none none none none;

}
#MENU-77u31mv3 ul li .tag-link:hover,
#MENU-77u31mv3 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-ioryrwa1 > a, #MENU-ITEM-ioryrwa1 > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-eepa8z0r {
  --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-eepa8z0r .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-eepa8z0r > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-eepa8z0r > 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-eepa8z0r > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-eepa8z0r > ul > .menu-item:not(:first-child) {
  
}
#MENU-eepa8z0r ul li .tag-link {
  border-style: none none none none;

}
#MENU-eepa8z0r ul li .tag-link:hover,
#MENU-eepa8z0r 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-9ciw7o8z > a, #MENU-ITEM-9ciw7o8z > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

#MENU-ym3s6dkb {
  --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-ym3s6dkb .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-ym3s6dkb > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-ym3s6dkb > 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-ym3s6dkb > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ym3s6dkb > ul > .menu-item:not(:first-child) {
  
}
#MENU-ym3s6dkb ul li .tag-link {
  border-style: none none none none;

}
#MENU-ym3s6dkb ul li .tag-link:hover,
#MENU-ym3s6dkb 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-5btq5z40 > a, #MENU-ITEM-5btq5z40 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

#MENU-ITEM-95pevcmz > a, #MENU-ITEM-95pevcmz > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-ovvlqgni {
  --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-ovvlqgni .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-ovvlqgni > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-ovvlqgni > 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-ovvlqgni > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ovvlqgni > ul > .menu-item:not(:first-child) {
  
}
#MENU-ovvlqgni ul li .tag-link {
  border-style: none none none none;

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

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

#MENU-ITEM-26yqlq2u > a, #MENU-ITEM-26yqlq2u > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-251ikhud {
  --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-251ikhud .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-251ikhud > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-251ikhud > 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-251ikhud > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-251ikhud > ul > .menu-item:not(:first-child) {
  
}
#MENU-251ikhud ul li .tag-link {
  border-style: none none none none;

}
#MENU-251ikhud ul li .tag-link:hover,
#MENU-251ikhud 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-qtjk4sxa > a, #MENU-ITEM-qtjk4sxa > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-ITEM-02m5183n > a, #MENU-ITEM-02m5183n > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-vuotv3z0 {
  --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-vuotv3z0 .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-vuotv3z0 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-vuotv3z0 > 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-vuotv3z0 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-vuotv3z0 > ul > .menu-item:not(:first-child) {
  
}
#MENU-vuotv3z0 ul li .tag-link {
  border-style: none none none none;

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

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

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

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

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

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

#MENU-s0pp4pqy {
  --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-s0pp4pqy .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-s0pp4pqy > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-s0pp4pqy > 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-s0pp4pqy > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-s0pp4pqy > ul > .menu-item:not(:first-child) {
  
}
#MENU-s0pp4pqy ul li .tag-link {
  border-style: none none none none;

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

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

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

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

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

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

#MENU-1yohglht {
  --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-1yohglht .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-1yohglht > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-1yohglht > 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-1yohglht > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-1yohglht > ul > .menu-item:not(:first-child) {
  
}
#MENU-1yohglht ul li .tag-link {
  border-style: none none none none;

}
#MENU-1yohglht ul li .tag-link:hover,
#MENU-1yohglht 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-54tc68cu > a, #MENU-ITEM-54tc68cu > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

#MENU-ayenyi68 {
  --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-ayenyi68 .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-ayenyi68 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-ayenyi68 > 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-ayenyi68 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ayenyi68 > ul > .menu-item:not(:first-child) {
  
}
#MENU-ayenyi68 ul li .tag-link {
  border-style: none none none none;

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

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

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

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

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

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

#MENU-y7ek5a6l {
  --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-y7ek5a6l .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-y7ek5a6l > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-y7ek5a6l > 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-y7ek5a6l > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-y7ek5a6l > ul > .menu-item:not(:first-child) {
  
}
#MENU-y7ek5a6l ul li .tag-link {
  border-style: none none none none;

}
#MENU-y7ek5a6l ul li .tag-link:hover,
#MENU-y7ek5a6l 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-8x60zk90 > a, #MENU-ITEM-8x60zk90 > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-353ewuk8 > a, #MENU-ITEM-353ewuk8 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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


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

#LANGUAGE-MENU-8m37k1x2 {
  --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-8m37k1x2 .language-menu-content div {
  height: 45.000003814697266px;
  background: #ffffff00;
}
#LANGUAGE-MENU-8m37k1x2 img {
  width: 22px;
  height: 22px;
}
#LANGUAGE-MENU-8m37k1x2 .language-menu-content > div:hover {
  background: rgba(232, 234, 237, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-8m37k1x2 .language-menu-content-item.active, #LANGUAGE-MENU-8m37k1x2 .language-menu-item.active {
  background: rgba(232, 234, 237, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-8m37k1x2 .language-menu-item {
  border-color: #000000ff;
}

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

#LANGUAGE-MENU-8m37k1x2 .dropdown-icon {
  width: 16px;
  height: 16px;
}
#MENU-6j4ri8gc {
  --width: 100%;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 60px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

}
#MENU-6j4ri8gc ul li .tag-link:hover {
  







border-style: none none none none;

}



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


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

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

#SUBMENU-m46gp6lj {
  position: fixed;
  left: 0% !important;
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  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-orgtkaim.menu-item:hover > .x-submenu {
  display: grid;
}

#TEXT-sgw38k8y, .--clone-TEXT-sgw38k8y {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-sgw38k8y .x-text,
#TEXT-sgw38k8y .x-text a,
.--clone-TEXT-sgw38k8y .x-text,
.--clone-TEXT-sgw38k8y .x-text a {
  --width: %;
-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-sgw38k8y .x-text:hover,
.--clone-TEXT-sgw38k8y .x-text:hover,
#TEXT-sgw38k8y a:hover,
.--clone-TEXT-sgw38k8y a:hover {
  
}

#TEXT-q5050xyf, .--clone-TEXT-q5050xyf {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-q5050xyf .x-text,
#TEXT-q5050xyf .x-text a,
.--clone-TEXT-q5050xyf .x-text,
.--clone-TEXT-q5050xyf .x-text a {
  --width: %;
-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-q5050xyf .x-text:hover,
.--clone-TEXT-q5050xyf .x-text:hover,
#TEXT-q5050xyf a:hover,
.--clone-TEXT-q5050xyf a:hover {
  
}


#CONTAINER-ewxm6coa {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;grid-template-columns: ;grid-template-rows: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-g671eg8p, .--clone-TEXT-g671eg8p {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-g671eg8p .x-text,
#TEXT-g671eg8p .x-text a,
.--clone-TEXT-g671eg8p .x-text,
.--clone-TEXT-g671eg8p .x-text a {
  --width: %;
-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-g671eg8p .x-text:hover,
.--clone-TEXT-g671eg8p .x-text:hover,
#TEXT-g671eg8p a:hover,
.--clone-TEXT-g671eg8p a:hover {
  
}

#TEXT-otcgft05, .--clone-TEXT-otcgft05 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-otcgft05 .x-text,
#TEXT-otcgft05 .x-text a,
.--clone-TEXT-otcgft05 .x-text,
.--clone-TEXT-otcgft05 .x-text a {
  --width: %;
-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-otcgft05 .x-text:hover,
.--clone-TEXT-otcgft05 .x-text:hover,
#TEXT-otcgft05 a:hover,
.--clone-TEXT-otcgft05 a:hover {
  
}

#TEXT-1t9fs8qg, .--clone-TEXT-1t9fs8qg {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-1t9fs8qg .x-text,
#TEXT-1t9fs8qg .x-text a,
.--clone-TEXT-1t9fs8qg .x-text,
.--clone-TEXT-1t9fs8qg .x-text a {
  --width: %;
-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-1t9fs8qg .x-text:hover,
.--clone-TEXT-1t9fs8qg .x-text:hover,
#TEXT-1t9fs8qg a:hover,
.--clone-TEXT-1t9fs8qg a:hover {
  
}

#TEXT-0w0whpp3, .--clone-TEXT-0w0whpp3 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-0w0whpp3 .x-text,
#TEXT-0w0whpp3 .x-text a,
.--clone-TEXT-0w0whpp3 .x-text,
.--clone-TEXT-0w0whpp3 .x-text a {
  --width: %;
-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-0w0whpp3 .x-text:hover,
.--clone-TEXT-0w0whpp3 .x-text:hover,
#TEXT-0w0whpp3 a:hover,
.--clone-TEXT-0w0whpp3 a:hover {
  
}

#TEXT-6gh2ksoo, .--clone-TEXT-6gh2ksoo {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-6gh2ksoo .x-text,
#TEXT-6gh2ksoo .x-text a,
.--clone-TEXT-6gh2ksoo .x-text,
.--clone-TEXT-6gh2ksoo .x-text a {
  --width: %;
-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-6gh2ksoo .x-text:hover,
.--clone-TEXT-6gh2ksoo .x-text:hover,
#TEXT-6gh2ksoo a:hover,
.--clone-TEXT-6gh2ksoo a:hover {
  
}


#CONTAINER-tes3i2zt {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;grid-template-columns: ;grid-template-rows: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-jy6zy4wr, .--clone-TEXT-jy6zy4wr {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-jy6zy4wr .x-text,
#TEXT-jy6zy4wr .x-text a,
.--clone-TEXT-jy6zy4wr .x-text,
.--clone-TEXT-jy6zy4wr .x-text a {
  --width: %;
-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-jy6zy4wr .x-text:hover,
.--clone-TEXT-jy6zy4wr .x-text:hover,
#TEXT-jy6zy4wr a:hover,
.--clone-TEXT-jy6zy4wr a:hover {
  
}
#TEXT-jy6zy4wr .animation, #TEXT-jy6zy4wr.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-jy6zy4wr {
  
}

#TEXT-q10vs6sn, .--clone-TEXT-q10vs6sn {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-q10vs6sn .x-text,
#TEXT-q10vs6sn .x-text a,
.--clone-TEXT-q10vs6sn .x-text,
.--clone-TEXT-q10vs6sn .x-text a {
  --width: %;
-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-q10vs6sn .x-text:hover,
.--clone-TEXT-q10vs6sn .x-text:hover,
#TEXT-q10vs6sn a:hover,
.--clone-TEXT-q10vs6sn a:hover {
  
}

#TEXT-wwtolc0h, .--clone-TEXT-wwtolc0h {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-wwtolc0h .x-text,
#TEXT-wwtolc0h .x-text a,
.--clone-TEXT-wwtolc0h .x-text,
.--clone-TEXT-wwtolc0h .x-text a {
  --width: %;
-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-wwtolc0h .x-text:hover,
.--clone-TEXT-wwtolc0h .x-text:hover,
#TEXT-wwtolc0h a:hover,
.--clone-TEXT-wwtolc0h a:hover {
  
}

#TEXT-ynr391mv, .--clone-TEXT-ynr391mv {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-ynr391mv .x-text,
#TEXT-ynr391mv .x-text a,
.--clone-TEXT-ynr391mv .x-text,
.--clone-TEXT-ynr391mv .x-text a {
  --width: %;
-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-ynr391mv .x-text:hover,
.--clone-TEXT-ynr391mv .x-text:hover,
#TEXT-ynr391mv a:hover,
.--clone-TEXT-ynr391mv a:hover {
  
}

#TEXT-akcqxbnt, .--clone-TEXT-akcqxbnt {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-akcqxbnt .x-text,
#TEXT-akcqxbnt .x-text a,
.--clone-TEXT-akcqxbnt .x-text,
.--clone-TEXT-akcqxbnt .x-text a {
  --width: %;
-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-akcqxbnt .x-text:hover,
.--clone-TEXT-akcqxbnt .x-text:hover,
#TEXT-akcqxbnt a:hover,
.--clone-TEXT-akcqxbnt a:hover {
  
}

#TEXT-iamftxgr, .--clone-TEXT-iamftxgr {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-iamftxgr .x-text,
#TEXT-iamftxgr .x-text a,
.--clone-TEXT-iamftxgr .x-text,
.--clone-TEXT-iamftxgr .x-text a {
  --width: %;
-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-iamftxgr .x-text:hover,
.--clone-TEXT-iamftxgr .x-text:hover,
#TEXT-iamftxgr a:hover,
.--clone-TEXT-iamftxgr a:hover {
  
}

#TEXT-2yt04fdl, .--clone-TEXT-2yt04fdl {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-2yt04fdl .x-text,
#TEXT-2yt04fdl .x-text a,
.--clone-TEXT-2yt04fdl .x-text,
.--clone-TEXT-2yt04fdl .x-text a {
  --width: %;
-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-2yt04fdl .x-text:hover,
.--clone-TEXT-2yt04fdl .x-text:hover,
#TEXT-2yt04fdl a:hover,
.--clone-TEXT-2yt04fdl a:hover {
  
}

#TEXT-4hbldi2o, .--clone-TEXT-4hbldi2o {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-4hbldi2o .x-text,
#TEXT-4hbldi2o .x-text a,
.--clone-TEXT-4hbldi2o .x-text,
.--clone-TEXT-4hbldi2o .x-text a {
  --width: %;
-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-4hbldi2o .x-text:hover,
.--clone-TEXT-4hbldi2o .x-text:hover,
#TEXT-4hbldi2o a:hover,
.--clone-TEXT-4hbldi2o a:hover {
  
}


#CONTAINER-hra8rwh1 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;grid-template-columns: ;grid-template-rows: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-6iozkcz9, .--clone-TEXT-6iozkcz9 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-6iozkcz9 .x-text,
#TEXT-6iozkcz9 .x-text a,
.--clone-TEXT-6iozkcz9 .x-text,
.--clone-TEXT-6iozkcz9 .x-text a {
  --width: %;
-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-6iozkcz9 .x-text:hover,
.--clone-TEXT-6iozkcz9 .x-text:hover,
#TEXT-6iozkcz9 a:hover,
.--clone-TEXT-6iozkcz9 a:hover {
  
}

#TEXT-8vwiwuz7, .--clone-TEXT-8vwiwuz7 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-8vwiwuz7 .x-text,
#TEXT-8vwiwuz7 .x-text a,
.--clone-TEXT-8vwiwuz7 .x-text,
.--clone-TEXT-8vwiwuz7 .x-text a {
  --width: %;
-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-8vwiwuz7 .x-text:hover,
.--clone-TEXT-8vwiwuz7 .x-text:hover,
#TEXT-8vwiwuz7 a:hover,
.--clone-TEXT-8vwiwuz7 a:hover {
  
}

#TEXT-pulpjts9, .--clone-TEXT-pulpjts9 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-pulpjts9 .x-text,
#TEXT-pulpjts9 .x-text a,
.--clone-TEXT-pulpjts9 .x-text,
.--clone-TEXT-pulpjts9 .x-text a {
  --width: %;
-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-pulpjts9 .x-text:hover,
.--clone-TEXT-pulpjts9 .x-text:hover,
#TEXT-pulpjts9 a:hover,
.--clone-TEXT-pulpjts9 a:hover {
  
}

#TEXT-8g4clcat, .--clone-TEXT-8g4clcat {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-8g4clcat .x-text,
#TEXT-8g4clcat .x-text a,
.--clone-TEXT-8g4clcat .x-text,
.--clone-TEXT-8g4clcat .x-text a {
  --width: %;
-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-8g4clcat .x-text:hover,
.--clone-TEXT-8g4clcat .x-text:hover,
#TEXT-8g4clcat a:hover,
.--clone-TEXT-8g4clcat a:hover {
  
}

#TEXT-sfzoh3i1, .--clone-TEXT-sfzoh3i1 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-sfzoh3i1 .x-text,
#TEXT-sfzoh3i1 .x-text a,
.--clone-TEXT-sfzoh3i1 .x-text,
.--clone-TEXT-sfzoh3i1 .x-text a {
  --width: %;
-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-sfzoh3i1 .x-text:hover,
.--clone-TEXT-sfzoh3i1 .x-text:hover,
#TEXT-sfzoh3i1 a:hover,
.--clone-TEXT-sfzoh3i1 a:hover {
  
}


#CONTAINER-8lst8jln {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;grid-template-columns: ;grid-template-rows: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-cwhuehig, .--clone-TEXT-cwhuehig {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-cwhuehig .x-text,
#TEXT-cwhuehig .x-text a,
.--clone-TEXT-cwhuehig .x-text,
.--clone-TEXT-cwhuehig .x-text a {
  --width: %;
-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-cwhuehig .x-text:hover,
.--clone-TEXT-cwhuehig .x-text:hover,
#TEXT-cwhuehig a:hover,
.--clone-TEXT-cwhuehig a:hover {
  
}

#TEXT-8063d5bs, .--clone-TEXT-8063d5bs {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-8063d5bs .x-text,
#TEXT-8063d5bs .x-text a,
.--clone-TEXT-8063d5bs .x-text,
.--clone-TEXT-8063d5bs .x-text a {
  --width: %;
-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-8063d5bs .x-text:hover,
.--clone-TEXT-8063d5bs .x-text:hover,
#TEXT-8063d5bs a:hover,
.--clone-TEXT-8063d5bs a:hover {
  
}

#TEXT-mojildf4, .--clone-TEXT-mojildf4 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-mojildf4 .x-text,
#TEXT-mojildf4 .x-text a,
.--clone-TEXT-mojildf4 .x-text,
.--clone-TEXT-mojildf4 .x-text a {
  --width: %;
-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-mojildf4 .x-text:hover,
.--clone-TEXT-mojildf4 .x-text:hover,
#TEXT-mojildf4 a:hover,
.--clone-TEXT-mojildf4 a:hover {
  
}


#CONTAINER-7v89dolq {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;grid-template-columns: ;grid-template-rows: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-lbuavhec, .--clone-TEXT-lbuavhec {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-lbuavhec .x-text,
#TEXT-lbuavhec .x-text a,
.--clone-TEXT-lbuavhec .x-text,
.--clone-TEXT-lbuavhec .x-text a {
  --width: %;
-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-lbuavhec .x-text:hover,
.--clone-TEXT-lbuavhec .x-text:hover,
#TEXT-lbuavhec a:hover,
.--clone-TEXT-lbuavhec a:hover {
  
}

#TEXT-2fr1iae8, .--clone-TEXT-2fr1iae8 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-2fr1iae8 .x-text,
#TEXT-2fr1iae8 .x-text a,
.--clone-TEXT-2fr1iae8 .x-text,
.--clone-TEXT-2fr1iae8 .x-text a {
  --width: %;
-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-2fr1iae8 .x-text:hover,
.--clone-TEXT-2fr1iae8 .x-text:hover,
#TEXT-2fr1iae8 a:hover,
.--clone-TEXT-2fr1iae8 a:hover {
  
}

#TEXT-ej4ugn57, .--clone-TEXT-ej4ugn57 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-ej4ugn57 .x-text,
#TEXT-ej4ugn57 .x-text a,
.--clone-TEXT-ej4ugn57 .x-text,
.--clone-TEXT-ej4ugn57 .x-text a {
  --width: %;
-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-ej4ugn57 .x-text:hover,
.--clone-TEXT-ej4ugn57 .x-text:hover,
#TEXT-ej4ugn57 a:hover,
.--clone-TEXT-ej4ugn57 a:hover {
  
}

#TEXT-m8k312t5, .--clone-TEXT-m8k312t5 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-m8k312t5 .x-text,
#TEXT-m8k312t5 .x-text a,
.--clone-TEXT-m8k312t5 .x-text,
.--clone-TEXT-m8k312t5 .x-text a {
  --width: %;
-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-m8k312t5 .x-text:hover,
.--clone-TEXT-m8k312t5 .x-text:hover,
#TEXT-m8k312t5 a:hover,
.--clone-TEXT-m8k312t5 a:hover {
  
}

#TEXT-cranj8bp, .--clone-TEXT-cranj8bp {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-cranj8bp .x-text,
#TEXT-cranj8bp .x-text a,
.--clone-TEXT-cranj8bp .x-text,
.--clone-TEXT-cranj8bp .x-text a {
  --width: %;
-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-cranj8bp .x-text:hover,
.--clone-TEXT-cranj8bp .x-text:hover,
#TEXT-cranj8bp a:hover,
.--clone-TEXT-cranj8bp a:hover {
  
}


#CONTAINER-6yl6wgpo {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;grid-template-columns: ;grid-template-rows: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-3c6ajc7u, .--clone-TEXT-3c6ajc7u {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-3c6ajc7u .x-text,
#TEXT-3c6ajc7u .x-text a,
.--clone-TEXT-3c6ajc7u .x-text,
.--clone-TEXT-3c6ajc7u .x-text a {
  --width: %;
-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-3c6ajc7u .x-text:hover,
.--clone-TEXT-3c6ajc7u .x-text:hover,
#TEXT-3c6ajc7u a:hover,
.--clone-TEXT-3c6ajc7u a:hover {
  
}

#TEXT-9fyyhdmq, .--clone-TEXT-9fyyhdmq {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-9fyyhdmq .x-text,
#TEXT-9fyyhdmq .x-text a,
.--clone-TEXT-9fyyhdmq .x-text,
.--clone-TEXT-9fyyhdmq .x-text a {
  --width: %;
-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-9fyyhdmq .x-text:hover,
.--clone-TEXT-9fyyhdmq .x-text:hover,
#TEXT-9fyyhdmq a:hover,
.--clone-TEXT-9fyyhdmq a:hover {
  
}

#TEXT-cttsaa4u, .--clone-TEXT-cttsaa4u {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-cttsaa4u .x-text,
#TEXT-cttsaa4u .x-text a,
.--clone-TEXT-cttsaa4u .x-text,
.--clone-TEXT-cttsaa4u .x-text a {
  --width: %;
-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-cttsaa4u .x-text:hover,
.--clone-TEXT-cttsaa4u .x-text:hover,
#TEXT-cttsaa4u a:hover,
.--clone-TEXT-cttsaa4u a:hover {
  
}


#CONTAINER-7lmcic6b {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;grid-template-columns: ;grid-template-rows: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-jaruo5eo, .--clone-TEXT-jaruo5eo {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-jaruo5eo .x-text,
#TEXT-jaruo5eo .x-text a,
.--clone-TEXT-jaruo5eo .x-text,
.--clone-TEXT-jaruo5eo .x-text a {
  --width: %;
-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-jaruo5eo .x-text:hover,
.--clone-TEXT-jaruo5eo .x-text:hover,
#TEXT-jaruo5eo a:hover,
.--clone-TEXT-jaruo5eo a:hover {
  
}

#TEXT-n4nt5uhc, .--clone-TEXT-n4nt5uhc {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-n4nt5uhc .x-text,
#TEXT-n4nt5uhc .x-text a,
.--clone-TEXT-n4nt5uhc .x-text,
.--clone-TEXT-n4nt5uhc .x-text a {
  --width: %;
-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-n4nt5uhc .x-text:hover,
.--clone-TEXT-n4nt5uhc .x-text:hover,
#TEXT-n4nt5uhc a:hover,
.--clone-TEXT-n4nt5uhc a:hover {
  
}

#TEXT-7tj1v2mq, .--clone-TEXT-7tj1v2mq {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-7tj1v2mq .x-text,
#TEXT-7tj1v2mq .x-text a,
.--clone-TEXT-7tj1v2mq .x-text,
.--clone-TEXT-7tj1v2mq .x-text a {
  --width: %;
-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-7tj1v2mq .x-text:hover,
.--clone-TEXT-7tj1v2mq .x-text:hover,
#TEXT-7tj1v2mq a:hover,
.--clone-TEXT-7tj1v2mq a:hover {
  
}

#TEXT-w6g3cam6, .--clone-TEXT-w6g3cam6 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-w6g3cam6 .x-text,
#TEXT-w6g3cam6 .x-text a,
.--clone-TEXT-w6g3cam6 .x-text,
.--clone-TEXT-w6g3cam6 .x-text a {
  --width: %;
-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-w6g3cam6 .x-text:hover,
.--clone-TEXT-w6g3cam6 .x-text:hover,
#TEXT-w6g3cam6 a:hover,
.--clone-TEXT-w6g3cam6 a:hover {
  
}


#CONTAINER-tq522ofe {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;grid-template-columns: ;grid-template-rows: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-orb8m23q, .--clone-TEXT-orb8m23q {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-orb8m23q .x-text,
#TEXT-orb8m23q .x-text a,
.--clone-TEXT-orb8m23q .x-text,
.--clone-TEXT-orb8m23q .x-text a {
  --width: %;
-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-orb8m23q .x-text:hover,
.--clone-TEXT-orb8m23q .x-text:hover,
#TEXT-orb8m23q a:hover,
.--clone-TEXT-orb8m23q a:hover {
  
}

#TEXT-ly329ye2, .--clone-TEXT-ly329ye2 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-ly329ye2 .x-text,
#TEXT-ly329ye2 .x-text a,
.--clone-TEXT-ly329ye2 .x-text,
.--clone-TEXT-ly329ye2 .x-text a {
  --width: %;
-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-ly329ye2 .x-text:hover,
.--clone-TEXT-ly329ye2 .x-text:hover,
#TEXT-ly329ye2 a:hover,
.--clone-TEXT-ly329ye2 a:hover {
  
}

#TEXT-4gw2ani8, .--clone-TEXT-4gw2ani8 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-4gw2ani8 .x-text,
#TEXT-4gw2ani8 .x-text a,
.--clone-TEXT-4gw2ani8 .x-text,
.--clone-TEXT-4gw2ani8 .x-text a {
  --width: %;
-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-4gw2ani8 .x-text:hover,
.--clone-TEXT-4gw2ani8 .x-text:hover,
#TEXT-4gw2ani8 a:hover,
.--clone-TEXT-4gw2ani8 a:hover {
  
}

#TEXT-q5fktpbh, .--clone-TEXT-q5fktpbh {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-q5fktpbh .x-text,
#TEXT-q5fktpbh .x-text a,
.--clone-TEXT-q5fktpbh .x-text,
.--clone-TEXT-q5fktpbh .x-text a {
  --width: %;
-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-q5fktpbh .x-text:hover,
.--clone-TEXT-q5fktpbh .x-text:hover,
#TEXT-q5fktpbh a:hover,
.--clone-TEXT-q5fktpbh a:hover {
  
}

#TEXT-yqdd70pm, .--clone-TEXT-yqdd70pm {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-yqdd70pm .x-text,
#TEXT-yqdd70pm .x-text a,
.--clone-TEXT-yqdd70pm .x-text,
.--clone-TEXT-yqdd70pm .x-text a {
  --width: %;
-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-yqdd70pm .x-text:hover,
.--clone-TEXT-yqdd70pm .x-text:hover,
#TEXT-yqdd70pm a:hover,
.--clone-TEXT-yqdd70pm a:hover {
  
}

#TEXT-1zioh1q6, .--clone-TEXT-1zioh1q6 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-1zioh1q6 .x-text,
#TEXT-1zioh1q6 .x-text a,
.--clone-TEXT-1zioh1q6 .x-text,
.--clone-TEXT-1zioh1q6 .x-text a {
  --width: %;
-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-1zioh1q6 .x-text:hover,
.--clone-TEXT-1zioh1q6 .x-text:hover,
#TEXT-1zioh1q6 a:hover,
.--clone-TEXT-1zioh1q6 a:hover {
  
}

#TEXT-5pp4p041, .--clone-TEXT-5pp4p041 {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-5pp4p041 .x-text,
#TEXT-5pp4p041 .x-text a,
.--clone-TEXT-5pp4p041 .x-text,
.--clone-TEXT-5pp4p041 .x-text a {
  --width: %;
-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-5pp4p041 .x-text:hover,
.--clone-TEXT-5pp4p041 .x-text:hover,
#TEXT-5pp4p041 a:hover,
.--clone-TEXT-5pp4p041 a:hover {
  
}

#TEXT-sxmvzxlj, .--clone-TEXT-sxmvzxlj {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
#TEXT-sxmvzxlj .x-text,
#TEXT-sxmvzxlj .x-text a,
.--clone-TEXT-sxmvzxlj .x-text,
.--clone-TEXT-sxmvzxlj .x-text a {
  --width: %;
-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-sxmvzxlj .x-text:hover,
.--clone-TEXT-sxmvzxlj .x-text:hover,
#TEXT-sxmvzxlj a:hover,
.--clone-TEXT-sxmvzxlj a:hover {
  
}

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

#SUBMENU-x2dwudyy {
  
  
  width: px;
  height: 100px;
  grid-template-columns: ;
  grid-template-rows: ;
  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-d7mwxgi5.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}




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

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

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

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

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

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

#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;
}
