#SECTION-l0n9rqo7 {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  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-bp4 {
  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;
border-style: solid;
border-width: 0.0px;
  --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: 0px solid #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;
border-color: #000000ff;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-ab5y4nff .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNTEnIGhlaWdodD0nNjAnIHZpZXdCb3g9JzAgMCA1MSA2MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMzkuMjU4NiAzMi41MjVDMzkuMDEyNiAzMi4yMzQ1IDM4LjcyMDQgMzIuMDA0MSAzOC4zOTg3IDMxLjg0NjlDMzguMDc3IDMxLjY4OTcgMzcuNzMyMyAzMS42MDg3IDM3LjM4NCAzMS42MDg3QzM3LjAzNTggMzEuNjA4NyAzNi42OTA5IDMxLjY4OTcgMzYuMzY5MyAzMS44NDY5QzM2LjA0NzYgMzIuMDA0MSAzNS43NTU0IDMyLjIzNDUgMzUuNTA5NCAzMi41MjVMMzEuMjc1IDM3LjUxMjVDMjkuMDkwMSAzNi43NDY5IDI1LjUzMTkgMzUuMTAzMSAyMy4zNDcxIDMyLjUyNUMyMS4wMjk2IDI5Ljc5MzcgMTkuNzAzOSAyNS40ODQ0IDE5LjEyMDYgMjMuMTc1TDIzLjM0NzEgMTguMTkzN0MyMy41OTM1IDE3LjkwMzggMjMuNzg5IDE3LjU1OTQgMjMuOTIyNCAxNy4xODAzQzI0LjA1NTggMTYuODAxMiAyNC4xMjQ0IDE2LjM5NDggMjQuMTI0NCAxNS45ODQ0QzI0LjEyNDQgMTUuNTc0IDI0LjA1NTggMTUuMTY3NiAyMy45MjI0IDE0Ljc4ODVDMjMuNzg5IDE0LjQwOTMgMjMuNTkzNSAxNC4wNjUgMjMuMzQ3MSAxMy43NzVMMTIuNzQxMSAxLjI3NUMxMi4yMzQzIDAuNzExMTAzIDExLjU2MzUgMC4zOTY5NzMgMTAuODY2NSAwLjM5Njk3M0MxMC4xNjk1IDAuMzk2OTczIDkuNDk4ODUgMC43MTExMDMgOC45OTE4OSAxLjI3NUwxLjgwOTA2IDkuNzQzN0MwLjc5NjE5MyAxMC45MzEyIDAuMjI2MTIxIDEyLjU2ODcgMC4yNDk5ODggMTQuMjM0NEMwLjMwODMyMSAxOC42ODEyIDEuMjk5OTcgMzQuMTMxMiAxMS42NDM0IDQ2LjMyMTlDMjEuOTc4OSA1OC41IDM1LjA5NTggNTkuNjc4MSAzOC44NzE1IDU5Ljc1SDM4Ljk0NThDNDAuMzQ1NyA1OS43NSA0MS42Njg4IDU5LjEgNDIuNjcxMSA1Ny45MTg3TDQ5Ljg2MTkgNDkuNDQzN0M1MC4xMDgzIDQ5LjE1MzggNTAuMzAzOSA0OC44MDk0IDUwLjQzNzIgNDguNDMwM0M1MC41NzA2IDQ4LjA1MTIgNTAuNjM5MyA0Ny42NDQ4IDUwLjYzOTMgNDcuMjM0NEM1MC42MzkzIDQ2LjgyNCA1MC41NzA2IDQ2LjQxNzYgNTAuNDM3MiA0Ni4wMzg1QzUwLjMwMzkgNDUuNjU5MyA1MC4xMDgzIDQ1LjMxNSA0OS44NjE5IDQ1LjAyNUwzOS4yNTg2IDMyLjUyNVpNMzguOTIxOCA1My41QzM1LjYxMjggNTMuNDM0NCAyNC4yOTEgNTIuMzg3NSAxNS4zOTI2IDQxLjlDNi40NjI0MiAzMS4zNzUgNS42MDMzNCAxNy45ODc1IDUuNTUyOTQgMTQuMTY4N0wxMC44NjY1IDcuOTAzMUwxNy43MjMzIDE1Ljk4NDRMMTQuMjk0OSAyMC4wMjVDMTMuNjYzOCAyMC43Njg3IDEzLjM5MzQgMjEuODQzNyAxMy41NzY0IDIyLjg3NUMxMy42NCAyMy4yMzQ0IDE1LjE5NjQgMzEuNzU2MiAxOS41OTc4IDM2Ljk0MzdDMjMuOTk5MyA0Mi4xMzEyIDMxLjIyOTkgNDMuOTY1NiAzMS41MzQ4IDQ0LjA0MDZDMzEuOTY1OSA0NC4xNDkgMzIuNDEzIDQ0LjEyODMgMzIuODM1NSA0My45ODAzQzMzLjI1NzkgNDMuODMyNCAzMy42NDIxIDQzLjU2MTkgMzMuOTUzIDQzLjE5MzdMMzcuMzgxMyAzOS4xNTMxTDQ0LjIzODEgNDcuMjM0NEwzOC45MjE4IDUzLjVaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, rgba(0, 0, 0, 1));
}

[id^="TEXT-1sjzcibu"], .--clone-TEXT-1sjzcibu {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 25.590286254882812px;
margin-top: calc(0px * 2);
width: 100px;
  
}
[id^="TEXT-1sjzcibu"] .x-text,
[id^="TEXT-1sjzcibu"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-1sjzcibu .x-text,
.--clone-TEXT-1sjzcibu .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100px;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--font_color_5));
font: var(--font_5);
font-weight: 400;
height: 100%;
line-height: 1.5;
width: 100%;
  
}
[id^="TEXT-1sjzcibu"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-1sjzcibu .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-1sjzcibu"] .x-text:hover,
.--clone-TEXT-1sjzcibu .x-text:hover,
[id^="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-item {
  gap: 5px;
}

#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-item {
  gap: 5px;
}

#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: 15px 1fr 15px;
  grid-template-rows: minmax(80px, 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: #151515;
  
  
  
  
  
  
  --height: 80;
  --bg: #151515;
}

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



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


[id^="IMAGE-youp1628"] {
  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: 50px;
  
}
[id^="IMAGE-youp1628"] picture {
  --width: 50px;
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
height: 100%;
width: 100%;
}
[id^="IMAGE-youp1628"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
#INPUT-SEARCH-lzwuc9zz {
  --width: 70%;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;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);
  
  
  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;
  
  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;
  
  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: 50px 1fr 50px;
  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(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-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,
#GRID-PRODUCT-qm9hicpy .grid-product--inner video {
  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);
  
  
  line-height: 1.5715;
  min-height: 22.000999999999998px;
}

#GRID-PRODUCT-qm9hicpy .grid-product--title-wrapper {
  margin: 0px 0px;
}

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




#GRID-PRODUCT-qm9hicpy div[is_course_purchased_filter_color='true'] .grid-product--inner img {
  filter: grayscale(100%);
}

#EMPTY-PRODUCT-LAYOUT-i7jpbqhx {
  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);
  
}

[id^="TEXT-r4859l5q"], .--clone-TEXT-r4859l5q {
  font-size: 0px;
  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%;
  
}
[id^="TEXT-r4859l5q"] .x-text,
[id^="TEXT-r4859l5q"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-r4859l5q .x-text,
.--clone-TEXT-r4859l5q .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 60%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-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%;
  
}
[id^="TEXT-r4859l5q"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-r4859l5q .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #43484C);
}
[id^="TEXT-r4859l5q"] .x-text:hover,
.--clone-TEXT-r4859l5q .x-text:hover,
[id^="TEXT-r4859l5q"] a:hover,
.--clone-TEXT-r4859l5q a:hover {
  
}


#MEMBER-BAR-92gjjgyy {
  --width: 30px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 30px;justify-self: end;margin-right: 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;
  
  text-transform: unset;
  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-radius: 0px;
  border-style: solid;
  border-color: #000000ff;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-92gjjgyy .x-member:hover {
  
}
#MEMBER-BAR-92gjjgyy .x-avatar-member-origin {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: #000000ff;
 }
#MEMBER-BAR-92gjjgyy .x-avatar-member-initial {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: #000000ff;
 }
#MEMBER-BAR-92gjjgyy .customer-icon {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: #000000ff;
 }
#MEMBER-BAR-92gjjgyy .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  color: var(--color_00);
}

#MEMBER-BAR-92gjjgyy .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  border-color: #000000ff;
  
  justify-content: center;
}
#MEMBER-BAR-92gjjgyy .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-92gjjgyy .x-loginbar .login-bar-icon {
    width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  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 .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);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

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

[id^="TEXT-qs2d2fix"], .--clone-TEXT-qs2d2fix {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-qs2d2fix"] .x-text,
[id^="TEXT-qs2d2fix"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-qs2d2fix .x-text,
.--clone-TEXT-qs2d2fix .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--color_40));
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  
}
[id^="TEXT-qs2d2fix"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-qs2d2fix .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-qs2d2fix"] .x-text:hover,
.--clone-TEXT-qs2d2fix .x-text:hover,
[id^="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: 3;grid-column-start: 2;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;
border-style: solid;
border-width: 0.0px;
color: var(--color_00);
}
#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: var(--color_00);
border-radius: 50%;
color: var(--color_04);
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;
border-style: solid;
border-width: 0.0px;
  --width: 20px;align-self: center;display: none;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: end;margin-right: 0%;margin-top: calc(0px * 2);width: 20px;
  
  
  
  
  
  border: 0px solid #000000ff;


  
}

[id^="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;
  
}
[id^="IMAGE-501fcgf7"] picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-501fcgf7"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="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;
  
}
[id^="IMAGE-sh589kt1"] picture {
  --width: 18px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-sh589kt1"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

#CONTAINER-r0p6h4wx {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
  --width: 20px;align-self: center;display: none;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: end;margin-right: 0%;margin-top: calc(0px * 2);width: 20px;
  
  
  
  
  
  border: 0px solid #000000ff;


  
}

[id^="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;
  
}
[id^="IMAGE-o7k6m9z3"] picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-o7k6m9z3"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="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;
  
}
[id^="IMAGE-nxwydds3"] picture {
  --width: 18px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-nxwydds3"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
#MENU-v5ttgnwe {
  --width: 21px;align-self: center;grid-column-end: 3;grid-column-start: 2;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: var(--color_00);
  
  
  
  
  
}


#MENU-v5ttgnwe .x-rect {
  -webkit-text-stroke: 0px #000000ff;
background: #00000000;
color: var(--color_00);
  
}
#MENU-v5ttgnwe > ul {
  background: #00000000;
  
  
  
  
  border-radius: inherit;
}
#MENU-v5ttgnwe > ul > .menu-item .tag-link {
  -webkit-text-stroke: 0px #000000ff;
background: #00000000;
color: var(--color_00);
}
#MENU-v5ttgnwe > ul > .menu-item.menu-item-active-link > .tag-link,
#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;
  --width: 300px;
  animation: slide-right 0.2s ease;
  overflow_x: visible;
  overflow_y: visible;
  
}

[id^="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;
  
}
[id^="IMAGE-oi6gq02l"] picture {
  --width: 130px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-oi6gq02l"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

#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;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-c34jekdc .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xMy40NiwxMkwxOSwxNy41NFYxOUgxNy41NEwxMiwxMy40Nkw2LjQ2LDE5SDVWMTcuNTRMMTAuNTQsMTJMNSw2LjQ2VjVINi40NkwxMiwxMC41NEwxNy41NCw1SDE5VjYuNDZMMTMuNDYsMTJaJz48L3BhdGg+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, var(--color_40));
}
#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,
#GRID-PRODUCT-2qkovifm .grid-product--inner video {
  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);
  
  
  line-height: 1.5715;
  min-height: 22.000999999999998px;
}

#GRID-PRODUCT-2qkovifm .grid-product--title-wrapper {
  margin: 0px 0px;
}

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




#GRID-PRODUCT-2qkovifm div[is_course_purchased_filter_color='true'] .grid-product--inner img {
  filter: grayscale(100%);
}

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

[id^="TEXT-1zcjuhpd"], .--clone-TEXT-1zcjuhpd {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 96%;
  
}
[id^="TEXT-1zcjuhpd"] .x-text,
[id^="TEXT-1zcjuhpd"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-1zcjuhpd .x-text,
.--clone-TEXT-1zcjuhpd .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 96%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-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%;
  
}
[id^="TEXT-1zcjuhpd"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-1zcjuhpd .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #43484C);
}
[id^="TEXT-1zcjuhpd"] .x-text:hover,
.--clone-TEXT-1zcjuhpd .x-text:hover,
[id^="TEXT-1zcjuhpd"] a:hover,
.--clone-TEXT-1zcjuhpd a:hover {
  
}



#CONTAINER-f5tq2w3g {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
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: 0px solid #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;
text-transform: uppercase;
  
}
#MENU-fklgz356 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#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;
text-transform: uppercase;
}
#MENU-fklgz356 > ul > .menu-item.menu-item-active-link > .tag-link,
#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-hz7tnkk9 > a, #MENU-ITEM-hz7tnkk9 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

#MENU-ITEM-32c6hchx > a, #MENU-ITEM-32c6hchx > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

#MENU-ITEM-10ivn9oe > a, #MENU-ITEM-10ivn9oe > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

#MENU-ITEM-913a005p > a, #MENU-ITEM-913a005p > div {
  
  
  
  
  
  
  
  
  
}

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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


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

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






border-style: none none none none;

}





#MENU-ITEM-04qt85xc > a, #MENU-ITEM-04qt85xc > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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


[id^="TEXT-frw9shev"], .--clone-TEXT-frw9shev {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-frw9shev"] .x-text,
[id^="TEXT-frw9shev"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-frw9shev .x-text,
.--clone-TEXT-frw9shev .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--color_41));
font: var(--font_5);
font-weight: 600;
height: 100%;
line-height: 2.1;
text-transform: initial;
width: 100%;
  
}
[id^="TEXT-frw9shev"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-frw9shev .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_41));
}
[id^="TEXT-frw9shev"] .x-text:hover,
.--clone-TEXT-frw9shev .x-text:hover,
[id^="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-item {
  gap: 5px;
}

#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;
border-color: #000000ff;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-5mkfmgjp .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNDA4IDE4OTYuMDgzMyIgY2xhc3M9InBob25lIj48cGF0aCBkPSJNMTQwOCAxMjQwcTAgMjctMTAgNzAuNXQtMjEgNjguNXEtMjEgNTAtMTIyIDEwNi05NCA1MS0xODYgNTEtMjcgMC01Mi41LTMuNVQ5NTkgMTUyMHQtNDcuNS0xNC41VDg1NiAxNDg1dC00OS0xOHEtOTgtMzUtMTc1LTgzLTEyOC03OS0yNjQuNS0yMTUuNVQxNTIgOTA0cS00OC03Ny04My0xNzUtMy05LTE4LTQ5dC0yMC41LTU1LjVUMTYgNTc3IDMuNSA1MTkuNSAwIDQ2N3EwLTkyIDUxLTE4NiA1Ni0xMDEgMTA2LTEyMiAyNS0xMSA2OC41LTIxdDcwLjUtMTBxMTQgMCAyMSAzIDE4IDYgNTMgNzYgMTEgMTkgMzAgNTR0MzUgNjMuNSAzMSA1My41cTMgNCAxNy41IDI1dDIxLjUgMzUuNSA3IDI4LjVxMCAyMC0yOC41IDUwdC02MiA1NS02MiA1My0yOC41IDQ2cTAgOSA1IDIyLjV0OC41IDIwLjUgMTQgMjQgMTEuNSAxOXE3NiAxMzcgMTc0IDIzNXQyMzUgMTc0cTIgMSAxOSAxMS41dDI0IDE0IDIwLjUgOC41IDIyLjUgNXExOCAwIDQ2LTI4LjV0NTMtNjIgNTUtNjIgNTAtMjguNXExNCAwIDI4LjUgN3QzNS41IDIxLjUgMjUgMTcuNXEyNSAxNSA1My41IDMxdDYzLjUgMzUgNTQgMzBxNzAgMzUgNzYgNTMgMyA3IDMgMjF6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, rgba(0, 0, 0, 1));
}

[id^="TEXT-3pcvgfj1"], .--clone-TEXT-3pcvgfj1 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: stretch;
margin-left: 30px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-3pcvgfj1"] .x-text,
[id^="TEXT-3pcvgfj1"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-3pcvgfj1 .x-text,
.--clone-TEXT-3pcvgfj1 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 89.13043478260869%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--color_41));
font: var(--font_5);
font-weight: 600;
height: 100%;
line-height: 1.9;
text-transform: initial;
width: 100%;
  
}
[id^="TEXT-3pcvgfj1"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-3pcvgfj1 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_41));
}
[id^="TEXT-3pcvgfj1"] .x-text:hover,
.--clone-TEXT-3pcvgfj1 .x-text:hover,
[id^="TEXT-3pcvgfj1"] a:hover,
.--clone-TEXT-3pcvgfj1 a:hover {
  
}


#LINE-z5eig3jy {
  --width: 100%;align-self: end;grid-column-end: 4;grid-column-start: 2;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;
border-style: solid;
border-width: 0.0px;
  --width: 23.03819465637207px;align-self: center;display: none;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: 0px solid #000000ff;


  
}

[id^="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;
  
}
[id^="IMAGE-oeo4greu"] picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-oeo4greu"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="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;
  
}
[id^="IMAGE-nej3anna"] picture {
  --width: 18px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-nej3anna"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
#MENU-iy7j5d5i {
  --width: 35px;align-self: center;display: none;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;
  
}
#MENU-iy7j5d5i > ul {
  background: #000000ff;
  
  
  
  
  border-radius: inherit;
}
#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,
#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;
  --width: 800px;
  
  overflow_x: visible;
  overflow_y: visible;
  
}
#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;
text-transform: uppercase;
  
}
#MENU-hsc41tzk > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#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;
text-transform: uppercase;
}
#MENU-hsc41tzk > ul > .menu-item.menu-item-active-link > .tag-link,
#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-syxd2efi > a, #MENU-ITEM-syxd2efi > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

}
#MENU-76e0v3lk ul li .tag-link:hover,
#MENU-76e0v3lk 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-18ekn2v8 > a, #MENU-ITEM-18ekn2v8 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#MENU-ITEM-321zxsp9 > a, #MENU-ITEM-321zxsp9 > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-60s7vof2 > a, #MENU-ITEM-60s7vof2 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

#MENU-ITEM-65ph6yxm > a, #MENU-ITEM-65ph6yxm > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

}
#MENU-71h0ed33 ul li .tag-link:hover,
#MENU-71h0ed33 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-4kue3zjl > a, #MENU-ITEM-4kue3zjl > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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


[id^="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%;
  
}
[id^="IMAGE-23k3uzs6"] picture {
  --width: 40%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-23k3uzs6"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
#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-item {
  gap: 5px;
}

#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;
  
  border-radius: inherit;
}
#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,
#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: 100%;
}


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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

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

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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

#MENU-ITEM-683jbl17 > a, #MENU-ITEM-683jbl17 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

#MENU-ITEM-25f65arv > a, #MENU-ITEM-25f65arv > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

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

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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

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

#MENU-5hh05gj7 {
  --width: 90%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 90%;
  --active-link-color: rgba(8, 0, 0, 1);
  
  
  
  
  
}


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

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

#MENU-30kvyp6r {
  --width: 90%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 90%;
  --active-link-color: rgba(8, 0, 0, 1);
  
  
  
  
  
}


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

#MENU-ITEM-60wtizuk > a, #MENU-ITEM-60wtizuk > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

#SECTION-ooiduw8l {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  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-bp4 {
  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: 15px 1fr 15px;
  grid-template-rows: minmax(23px, max-content) minmax(10px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  display: none;
  
  
  
  
  
  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-bp4 {
  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: 22.0px;
font-weight: 600;
gap: 1.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 1px;
}

#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: 15px 1fr 15px;
  grid-template-rows: minmax(10px, max-content) minmax(15px, max-content) 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: 290;
  --bg: rgba(255, 255, 255, 0);
}

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



#SECTION-tte8miww .video {
  display: none;
}
#SECTION-tte8miww .video-bp4 {
  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-ps4we828 select {
  
}
#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: 8;grid-row-start: 7;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}

#GRID-PRODUCT-75p5oaq0 .grid-product--inner img,
#GRID-PRODUCT-75p5oaq0 .grid-product--inner video {
  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: 10px;
  row-gap: 20px;
  
  grid-template-columns: repeat(2, 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--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);
  
  
  line-height: 1.5715;
  min-height: 22.000999999999998px;
}

#GRID-PRODUCT-75p5oaq0 .grid-product--title-wrapper {
  margin: 0px 0px;
}

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




#GRID-PRODUCT-75p5oaq0 div[is_course_purchased_filter_color='true'] .grid-product--inner img {
  filter: grayscale(100%);
}

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

[id^="TEXT-DATASET-ba2ifo46"], .--clone-TEXT-DATASET-ba2ifo46 {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 10px;
margin-top: 10px;
width: 60px;
  
}
[id^="TEXT-DATASET-ba2ifo46"] .x-text,
[id^="TEXT-DATASET-ba2ifo46"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-ba2ifo46 .x-text,
.--clone-TEXT-DATASET-ba2ifo46 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 60px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_30);
border-color: #000000ff;
color: var(--active-color, var(--color_00));
font-size: 14.0px;
font-weight: 600;
height: 100%;
line-height: 1.9;
text-align: center;
width: 100%;
  
}
[id^="TEXT-DATASET-ba2ifo46"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-ba2ifo46 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-ba2ifo46"] .x-text:hover,
.--clone-TEXT-DATASET-ba2ifo46 .x-text:hover,
[id^="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);


  
}

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


  
  
  position: relative;
  overflow: hidden;
}

#RECT-93rbhdni .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNzkyIDE4OTYuMDgzMyIgY2xhc3M9ImV5ZSI+PHBhdGggZD0iTTE2NjQgOTYwcS0xNTItMjM2LTM4MS0zNTMgNjEgMTA0IDYxIDIyNSAwIDE4NS0xMzEuNSAzMTYuNVQ4OTYgMTI4MHQtMzE2LjUtMTMxLjVUNDQ4IDgzMnEwLTEyMSA2MS0yMjUtMjI5IDExNy0zODEgMzUzIDEzMyAyMDUgMzMzLjUgMzI2LjVUODk2IDE0MDh0NDM0LjUtMTIxLjVUMTY2NCA5NjB6TTk0NCA1NzZxMC0yMC0xNC0zNHQtMzQtMTRxLTEyNSAwLTIxNC41IDg5LjVUNTkyIDgzMnEwIDIwIDE0IDM0dDM0IDE0IDM0LTE0IDE0LTM0cTAtODYgNjEtMTQ3dDE0Ny02MXEyMCAwIDM0LTE0dDE0LTM0em04NDggMzg0cTAgMzQtMjAgNjktMTQwIDIzMC0zNzYuNSAzNjguNVQ4OTYgMTUzNnQtNDk5LjUtMTM5VDIwIDEwMjlRMCA5OTQgMCA5NjB0MjAtNjlxMTQwLTIyOSAzNzYuNS0zNjhUODk2IDM4NHQ0OTkuNSAxMzlUMTc3MiA4OTFxMjAgMzUgMjAgNjl6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, #202020);
}

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


  
}

[id^="TEXT-2cno6a6t"], .--clone-TEXT-2cno6a6t {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-2cno6a6t"] .x-text,
[id^="TEXT-2cno6a6t"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-2cno6a6t .x-text,
.--clone-TEXT-2cno6a6t .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--color_20));
font: var(--font_5);
font-size: 12.0px;
font-weight: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  
}
[id^="TEXT-2cno6a6t"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-2cno6a6t .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-2cno6a6t"] .x-text:hover,
.--clone-TEXT-2cno6a6t .x-text:hover,
[id^="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;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-qmsenpnr .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9InJlZnJlc2giPjxwYXRoIGQ9Ik0xNy42NSw2LjM1QzE2LjIsNC45IDE0LjIxLDQgMTIsNEE4LDggMCAwLDAgNCwxMkE4LDggMCAwLDAgMTIsMjBDMTUuNzMsMjAgMTguODQsMTcuNDUgMTkuNzMsMTRIMTcuNjVDMTYuODMsMTYuMzMgMTQuNjEsMTggMTIsMThBNiw2IDAgMCwxIDYsMTJBNiw2IDAgMCwxIDEyLDZDMTMuNjYsNiAxNS4xNCw2LjY5IDE2LjIyLDcuNzhMMTMsMTFIMjBWNEwxNy42NSw2LjM1WiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, #202020);
}

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


  
}

[id^="TEXT-9lno1mbp"], .--clone-TEXT-9lno1mbp {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-9lno1mbp"] .x-text,
[id^="TEXT-9lno1mbp"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-9lno1mbp .x-text,
.--clone-TEXT-9lno1mbp .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--color_00));
font: var(--font_5);
font-size: 12.0px;
font-weight: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  
}
[id^="TEXT-9lno1mbp"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-9lno1mbp .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-9lno1mbp"] .x-text:hover,
.--clone-TEXT-9lno1mbp .x-text:hover,
[id^="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);


  
}

[id^="TEXT-jvhbrx75"], .--clone-TEXT-jvhbrx75 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-jvhbrx75"] .x-text,
[id^="TEXT-jvhbrx75"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-jvhbrx75 .x-text,
.--clone-TEXT-jvhbrx75 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--font_color_5));
font: var(--font_5);
font-size: 12.0px;
font-weight: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  
}
[id^="TEXT-jvhbrx75"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-jvhbrx75 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-jvhbrx75"] .x-text:hover,
.--clone-TEXT-jvhbrx75 .x-text:hover,
[id^="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;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-bjbjj8qo .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMjk2JyBoZWlnaHQ9JzI1Mycgdmlld0JveD0nMCAwIDI5NiAyNTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTExNi43NjggMjUyLjM1OUMxMjguNjc2IDI1MS42ODMgMTM3LjgyOSAyNDIuMzI2IDEzNy4yMTIgMjMxLjQ2QzEzNi41OTUgMjIwLjU5NCAxMjYuNDQyIDIxMi4zMzMgMTE0LjUzMyAyMTMuMDA5QzEwMi42MjUgMjEzLjY4NSA5My40NzIgMjIzLjA0MiA5NC4wODkgMjMzLjkwOEM5NC43MDYgMjQ0Ljc3NSAxMDQuODYgMjUzLjAzNSAxMTYuNzY4IDI1Mi4zNTlaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48cGF0aCBkPSdNMjQ3Ljc2NyAyNDQuOTJDMjU5LjY3NSAyNDQuMjQ0IDI2OC44MjkgMjM0Ljg4NyAyNjguMjEyIDIyNC4wMjFDMjY3LjU5NSAyMTMuMTU1IDI1Ny40NDEgMjA0Ljg5NCAyNDUuNTMzIDIwNS41N0MyMzMuNjI0IDIwNi4yNDcgMjI0LjQ3MSAyMTUuNjAzIDIyNS4wODggMjI2LjQ2OUMyMjUuNzA1IDIzNy4zMzYgMjM1Ljg1OSAyNDUuNTk2IDI0Ny43NjcgMjQ0LjkyWicgZmlsbD0nY3VycmVudENvbG9yJy8+PHBhdGggZD0nTTI5Mi44MDggOC43NDk0QzI5MS44NTkgNy43OTY5IDI5MC42ODkgNy4wNTA0IDI4OS4zODEgNi41NjM0QzI4OC4wNzQgNi4wNzY0IDI4Ni42NjEgNS44NjExIDI4NS4yNDUgNS45MzNMODUuNzI3IDE3LjI2MjRMOTIuOTQ5IDM0LjM5NzRMMjczLjY4NCAyNC4xMzQ1TDI1NC4wNTYgMTMwLjUyTDExMC4zMTEgMTM4LjY4Mkw1OS4zMzE5IDE0LjYzODFDNTguNzgyIDEzLjMyMjQgNTcuODkwMiAxMi4xNTEgNTYuNzMyNyAxMS4yMjM4QzU1LjU3NTEgMTAuMjk2NiA1NC4xODYyIDkuNjQxMiA1Mi42ODQ0IDkuMzEzNEwxMi43Njg0IDAuNTI2NTk3QzExLjU0MTEgMC4yNTY0OTcgMTAuMjY0OSAwLjIxMDE5NSA5LjAxMjkgMC4zOTA1OTVDNy43NjA4IDAuNTcwODk1IDYuNTU3NCAwLjk3NDI5OCA1LjQ3MTMgMS41Nzc3QzMuMjc3OCAyLjc5NjMgMS42OTUzIDQuNzU1NiAxLjA3MTkgNy4wMjQ1QzAuNDQ4NjAxIDkuMjkzNSAwLjgzNTUwMiAxMS42ODYzIDIuMTQ3NCAxMy42NzY1QzMuNDU5NCAxNS42NjY3IDUuNTg5IDE3LjA5MTIgOC4wNjc4IDE3LjYzNjhMNDMuMDE3IDI1LjMwMjFMOTQuMjAzIDE0OS41OThMNzkuMTUyIDE2Mi4yMDdMNzcuOTcxIDE2My40MTVDNzQuMzE1IDE2Ny43MjQgNzIuNDA3MSAxNzMuMDQ2IDcyLjU3NDQgMTc4LjQ2NUM3Mi43NDE3IDE4My44ODMgNzQuOTc0IDE4OS4wNiA3OC44ODcgMTkzLjEwMkM4MS42NjQgMTk1Ljg1MiA4NS4xMTQgMTk3Ljk2NCA4OC45NjEgMTk5LjI2OUM5Mi44MDcgMjAwLjU3NCA5Ni45NDUgMjAxLjAzNSAxMDEuMDQyIDIwMC42MTZMMjYwLjk4MiAxOTEuNTM0QzI2My41MjQgMTkxLjM5IDI2NS45MDkgMTkwLjMzIDI2Ny42MTMgMTg4LjU4OEMyNjkuMzE3IDE4Ni44NDYgMjcwLjIgMTg0LjU2NSAyNzAuMDY4IDE4Mi4yNDZDMjY5LjkzNyAxNzkuOTI3IDI2OC44MDEgMTc3Ljc2IDI2Ni45MTEgMTc2LjIyMkMyNjUuMDIgMTc0LjY4NCAyNjIuNTMxIDE3My45MDEgMjU5Ljk4OSAxNzQuMDQ2TDk4LjUxNSAxODMuMjE1Qzk3LjQxIDE4My4yNDMgOTYuMzE4IDE4My4wMTEgOTUuMzQ1IDE4Mi41NEM5NC4zNzMgMTgyLjA2OSA5My41NTIgMTgxLjM3NiA5Mi45NjIgMTgwLjUyOEM5Mi4zNzMgMTc5LjY3OSA5Mi4wMzUgMTc4LjcwNCA5MS45OCAxNzcuNjk2QzkxLjkyNiAxNzYuNjg5IDkyLjE1NyAxNzUuNjgzIDkyLjY1MiAxNzQuNzc1TDExNC43NTQgMTU1Ljk3NUwyNjIuNzE2IDE0Ny41NzNDMjY0LjkzNCAxNDcuNDk3IDI2Ny4wNjIgMTQ2LjcyMSAyNjguNzM5IDE0NS4zNzhDMjcwLjQxNiAxNDQuMDM2IDI3MS41MzcgMTQyLjIwOSAyNzEuOTEyIDE0MC4yMDhMMjk1LjMzOCAxNi4wNjIzQzI5NS41NTYgMTQuNzQyMiAyOTUuNDQxIDEzLjM5NzIgMjk1LjAwMiAxMi4xM0MyOTQuNTY0IDEwLjg2MjcgMjkzLjgxMyA5LjcwNjUgMjkyLjgwOCA4Ljc0OTRaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, #202020);
}
#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;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;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-cdf2o8mj .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMCAxNlY5SDdMMy43ODMgMTIuMjJDNC44OTI5NiAxMy4zNTUgNi40MTI1IDEzLjk5NjQgOCAxNEMxMC41Mzk0IDEzLjk5NjIgMTIuODAxNSAxMi4zOTQyIDEzLjY0OCAxMEgxMy42NjZDMTMuNzgwNSA5LjY3NDYgMTMuODY3MiA5LjM0MDEgMTMuOTI1IDlIMTUuOTM3QzE1LjQzMzEgMTIuOTk5OSAxMi4wMzE1IDE1Ljk5OTkgOCAxNkg3Ljk5QzUuODY4NzYgMTYuMDA2MyAzLjgzMzE2IDE1LjE2MzcgMi4zMzcgMTMuNjZMMCAxNlpNMi4wNzQgN0gwLjA2MTk5OThDMC41NjU3NSAzLjAwMTYgMy45NjUgMC4wMDIxMjkxNyA3Ljk5NSAtNS4wODM0OGUtMDVIOEMxMC4xMjE2IC0wLjAwNjg0MDgzIDEyLjE1NzcgMC44MzU4MjkgMTMuNjU0IDIuMzM5OTlMMTYgLTUuMDgzNDhlLTA1VjdIOUwxMi4yMjIgMy43Nzk5OUMxMS4xMTA5IDIuNjQzNjQgOS41ODkzIDIuMDAyMTMgOCAxLjk5OTk5QzUuNDYwNTUgMi4wMDM3NCAzLjE5ODQ4IDMuNjA1NzcgMi4zNTIgNS45OTk5OUgyLjMzNEMyLjIxODU2IDYuMzI1MSAyLjEzMTg5IDYuNjU5NyAyLjA3NSA3SDIuMDc0WicgZmlsbD0nY3VycmVudENvbG9yJy8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, var(--color_40));
}

#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;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-i3qd729t .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMjk2JyBoZWlnaHQ9JzI1Mycgdmlld0JveD0nMCAwIDI5NiAyNTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTExNi43NjggMjUyLjM1OUMxMjguNjc2IDI1MS42ODMgMTM3LjgyOSAyNDIuMzI2IDEzNy4yMTIgMjMxLjQ2QzEzNi41OTUgMjIwLjU5NCAxMjYuNDQyIDIxMi4zMzMgMTE0LjUzMyAyMTMuMDA5QzEwMi42MjUgMjEzLjY4NSA5My40NzIgMjIzLjA0MiA5NC4wODkgMjMzLjkwOEM5NC43MDYgMjQ0Ljc3NSAxMDQuODYgMjUzLjAzNSAxMTYuNzY4IDI1Mi4zNTlaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48cGF0aCBkPSdNMjQ3Ljc2NyAyNDQuOTJDMjU5LjY3NSAyNDQuMjQ0IDI2OC44MjkgMjM0Ljg4NyAyNjguMjEyIDIyNC4wMjFDMjY3LjU5NSAyMTMuMTU1IDI1Ny40NDEgMjA0Ljg5NCAyNDUuNTMzIDIwNS41N0MyMzMuNjI0IDIwNi4yNDcgMjI0LjQ3MSAyMTUuNjAzIDIyNS4wODggMjI2LjQ2OUMyMjUuNzA1IDIzNy4zMzYgMjM1Ljg1OSAyNDUuNTk2IDI0Ny43NjcgMjQ0LjkyWicgZmlsbD0nY3VycmVudENvbG9yJy8+PHBhdGggZD0nTTI5Mi44MDggOC43NDk0QzI5MS44NTkgNy43OTY5IDI5MC42ODkgNy4wNTA0IDI4OS4zODEgNi41NjM0QzI4OC4wNzQgNi4wNzY0IDI4Ni42NjEgNS44NjExIDI4NS4yNDUgNS45MzNMODUuNzI3IDE3LjI2MjRMOTIuOTQ5IDM0LjM5NzRMMjczLjY4NCAyNC4xMzQ1TDI1NC4wNTYgMTMwLjUyTDExMC4zMTEgMTM4LjY4Mkw1OS4zMzE5IDE0LjYzODFDNTguNzgyIDEzLjMyMjQgNTcuODkwMiAxMi4xNTEgNTYuNzMyNyAxMS4yMjM4QzU1LjU3NTEgMTAuMjk2NiA1NC4xODYyIDkuNjQxMiA1Mi42ODQ0IDkuMzEzNEwxMi43Njg0IDAuNTI2NTk3QzExLjU0MTEgMC4yNTY0OTcgMTAuMjY0OSAwLjIxMDE5NSA5LjAxMjkgMC4zOTA1OTVDNy43NjA4IDAuNTcwODk1IDYuNTU3NCAwLjk3NDI5OCA1LjQ3MTMgMS41Nzc3QzMuMjc3OCAyLjc5NjMgMS42OTUzIDQuNzU1NiAxLjA3MTkgNy4wMjQ1QzAuNDQ4NjAxIDkuMjkzNSAwLjgzNTUwMiAxMS42ODYzIDIuMTQ3NCAxMy42NzY1QzMuNDU5NCAxNS42NjY3IDUuNTg5IDE3LjA5MTIgOC4wNjc4IDE3LjYzNjhMNDMuMDE3IDI1LjMwMjFMOTQuMjAzIDE0OS41OThMNzkuMTUyIDE2Mi4yMDdMNzcuOTcxIDE2My40MTVDNzQuMzE1IDE2Ny43MjQgNzIuNDA3MSAxNzMuMDQ2IDcyLjU3NDQgMTc4LjQ2NUM3Mi43NDE3IDE4My44ODMgNzQuOTc0IDE4OS4wNiA3OC44ODcgMTkzLjEwMkM4MS42NjQgMTk1Ljg1MiA4NS4xMTQgMTk3Ljk2NCA4OC45NjEgMTk5LjI2OUM5Mi44MDcgMjAwLjU3NCA5Ni45NDUgMjAxLjAzNSAxMDEuMDQyIDIwMC42MTZMMjYwLjk4MiAxOTEuNTM0QzI2My41MjQgMTkxLjM5IDI2NS45MDkgMTkwLjMzIDI2Ny42MTMgMTg4LjU4OEMyNjkuMzE3IDE4Ni44NDYgMjcwLjIgMTg0LjU2NSAyNzAuMDY4IDE4Mi4yNDZDMjY5LjkzNyAxNzkuOTI3IDI2OC44MDEgMTc3Ljc2IDI2Ni45MTEgMTc2LjIyMkMyNjUuMDIgMTc0LjY4NCAyNjIuNTMxIDE3My45MDEgMjU5Ljk4OSAxNzQuMDQ2TDk4LjUxNSAxODMuMjE1Qzk3LjQxIDE4My4yNDMgOTYuMzE4IDE4My4wMTEgOTUuMzQ1IDE4Mi41NEM5NC4zNzMgMTgyLjA2OSA5My41NTIgMTgxLjM3NiA5Mi45NjIgMTgwLjUyOEM5Mi4zNzMgMTc5LjY3OSA5Mi4wMzUgMTc4LjcwNCA5MS45OCAxNzcuNjk2QzkxLjkyNiAxNzYuNjg5IDkyLjE1NyAxNzUuNjgzIDkyLjY1MiAxNzQuNzc1TDExNC43NTQgMTU1Ljk3NUwyNjIuNzE2IDE0Ny41NzNDMjY0LjkzNCAxNDcuNDk3IDI2Ny4wNjIgMTQ2LjcyMSAyNjguNzM5IDE0NS4zNzhDMjcwLjQxNiAxNDQuMDM2IDI3MS41MzcgMTQyLjIwOSAyNzEuOTEyIDE0MC4yMDhMMjk1LjMzOCAxNi4wNjIzQzI5NS41NTYgMTQuNzQyMiAyOTUuNDQxIDEzLjM5NzIgMjk1LjAwMiAxMi4xM0MyOTQuNTY0IDEwLjg2MjcgMjkzLjgxMyA5LjcwNjUgMjkyLjgwOCA4Ljc0OTRaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, var(--color_40));
}

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

[id^="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;
  
}
[id^="IMAGE-mvuo3vi0"] picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-mvuo3vi0"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="TEXT-sywauq8v"], .--clone-TEXT-sywauq8v {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-bottom: calc(0.90625px * 2);
margin-right: calc(1.1770833333333333% * 2);
width: 90%;
  
}
[id^="TEXT-sywauq8v"] .x-text,
[id^="TEXT-sywauq8v"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-sywauq8v .x-text,
.--clone-TEXT-sywauq8v .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 90%;
-webkit-text-stroke: 0px #25282A;
color: var(--active-color, #25282A);
font: var(--font_6);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  
}
[id^="TEXT-sywauq8v"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-sywauq8v .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #25282A);
}
[id^="TEXT-sywauq8v"] .x-text:hover,
.--clone-TEXT-sywauq8v .x-text:hover,
[id^="TEXT-sywauq8v"] a:hover,
.--clone-TEXT-sywauq8v a:hover {
  
}



[id^="TEXT-wtjn3luv"], .--clone-TEXT-wtjn3luv {
  font-size: 0px;
  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: 90%;
  
}
[id^="TEXT-wtjn3luv"] .x-text,
[id^="TEXT-wtjn3luv"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-wtjn3luv .x-text,
.--clone-TEXT-wtjn3luv .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, #43484C);
font: var(--font_6);
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  
}
[id^="TEXT-wtjn3luv"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-wtjn3luv .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #43484C);
}
[id^="TEXT-wtjn3luv"] .x-text:hover,
.--clone-TEXT-wtjn3luv .x-text:hover,
[id^="TEXT-wtjn3luv"] a:hover,
.--clone-TEXT-wtjn3luv a:hover {
  
}



[id^="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;
  
}
[id^="IMAGE-1xp2a7aw"] picture {
  --width: 22px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-1xp2a7aw"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="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;
  
}
[id^="IMAGE-k0auvc8z"] picture {
  --width: 22px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-k0auvc8z"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
#DROPDOWN-hhmn9yl9 {
  --width: 49%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 40px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 49%;
  
}
#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-hhmn9yl9 select {
  
}
#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: 49%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 40px;justify-self: end;margin-right: 0px;margin-top: calc(0px * 2);width: 49%;
  
}
#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-8t5jk2z8 select {
  
}
#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: 49%;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: 49%;
  
}
#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-cbdiw1uz select {
  
}
#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: 5px 1fr 5px;
  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) 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: 320;
  --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-bp4 {
  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;
border-style: solid;
border-width: 0.0px;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 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: 0px solid #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;


  
}

[id^="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;
  
}
[id^="IMAGE-nczet7gr"] picture {
  --width: 17px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-nczet7gr"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="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;
  
}
[id^="IMAGE-qgcaoo67"] picture {
  --width: 17px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-qgcaoo67"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="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;
  
}
[id^="IMAGE-5oouzqeo"] picture {
  --width: 17px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-5oouzqeo"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="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;
  
}
[id^="IMAGE-eiwwtrs7"] picture {
  --width: 17px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-eiwwtrs7"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="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;
  
}
[id^="IMAGE-v3vlc850"] picture {
  --width: 18.729171752929684px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-v3vlc850"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

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



[id^="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;
  
}
[id^="IMAGE-2p6sfj9g"] picture {
  --width: 18.729171752929684px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-2p6sfj9g"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="TEXT-5r62hssn"], .--clone-TEXT-5r62hssn {
  font-size: 0px;
  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%;
  
}
[id^="TEXT-5r62hssn"] .x-text,
[id^="TEXT-5r62hssn"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-5r62hssn .x-text,
.--clone-TEXT-5r62hssn .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--color_33));
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  
}
[id^="TEXT-5r62hssn"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-5r62hssn .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_33));
}
[id^="TEXT-5r62hssn"] .x-text:hover,
.--clone-TEXT-5r62hssn .x-text:hover,
[id^="TEXT-5r62hssn"] a:hover,
.--clone-TEXT-5r62hssn a:hover {
  
}



[id^="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;
  
}
[id^="IMAGE-8kbb41xv"] picture {
  --width: 18.729171752929684px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-8kbb41xv"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

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



[id^="TEXT-p8axdwd9"], .--clone-TEXT-p8axdwd9 {
  font-size: 0px;
  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%;
  
}
[id^="TEXT-p8axdwd9"] .x-text,
[id^="TEXT-p8axdwd9"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-p8axdwd9 .x-text,
.--clone-TEXT-p8axdwd9 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-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%;
  
}
[id^="TEXT-p8axdwd9"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-p8axdwd9 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-p8axdwd9"] .x-text:hover,
.--clone-TEXT-p8axdwd9 .x-text:hover,
[id^="TEXT-p8axdwd9"] a:hover,
.--clone-TEXT-p8axdwd9 a:hover {
  
}



#CONTAINER-8opzbkz3 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
  --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: 0px solid #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;
  
  
  border-radius: inherit;
}
#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,
#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;


  
}

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



[id^="TEXT-6p6bzlep"], .--clone-TEXT-6p6bzlep {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-6p6bzlep"] .x-text,
[id^="TEXT-6p6bzlep"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-6p6bzlep .x-text,
.--clone-TEXT-6p6bzlep .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-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%;
  
}
[id^="TEXT-6p6bzlep"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-6p6bzlep .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-6p6bzlep"] .x-text:hover,
.--clone-TEXT-6p6bzlep .x-text:hover,
[id^="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;
}


[id^="IMAGE-dy6zf8c9"] {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 295px;
  
}
[id^="IMAGE-dy6zf8c9"] picture {
  --width: 295px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-dy6zf8c9"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

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


#SECTION-9qeth6lc {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(80px, 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-9qeth6lc .x-section-background {
  background: #151515;
  
  
  
  
  
  
  --height: 80;
  --bg: #151515;
}

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



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


[id^="IMAGE-umshuzx2"] {
  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: 50px;
  
}
[id^="IMAGE-umshuzx2"] picture {
  --width: 50px;
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
height: 100%;
width: 100%;
}
[id^="IMAGE-umshuzx2"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
#INPUT-SEARCH-6d16dxy9 {
  --width: 70%;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;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-6d16dxy9 > .input-search--wrapper {
  color: var(--color_41);
font-size: 15.0px;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 1);
  
  
  background-color: var(--color_00);
  
}
#INPUT-SEARCH-6d16dxy9 > .input-search--wrapper .btn-close {
  color: #a7a7a7;
  fill: #a7a7a7;
  width: 15px;
  margin: 0 15px;
}
#INPUT-SEARCH-6d16dxy9 > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-6d16dxy9 > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_40);
}
#INPUT-SEARCH-6d16dxy9 > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-6d16dxy9 > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 0px !important;
  
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-6d16dxy9 .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_41);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-6d16dxy9 .input-search--wrapper:hover .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-6d16dxy9 .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_41);
}
#INPUT-SEARCH-6d16dxy9 .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-6d16dxy9 .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_41);
}
#INPUT-SEARCH-6d16dxy9 .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_41);
}

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

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



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


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


}






#GRID-PRODUCT-pnin0960 .grid-product--info {
  text-align: left;
  
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-pnin0960 .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-pnin0960 .grid-product--title {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  
  line-height: 1.5715;
  min-height: 22.000999999999998px;
}

#GRID-PRODUCT-pnin0960 .grid-product--title-wrapper {
  margin: 0px 0px;
}

#GRID-PRODUCT-pnin0960 .grid-product--price {
  margin-top: 6px;
  margin-bottom: 6px;
}
#GRID-PRODUCT-pnin0960 .grid-product--retail-price, #GRID-PRODUCT-pnin0960 .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  margin: 0 0px;
}
#GRID-PRODUCT-pnin0960 .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_40);
  
  margin: 0 10px;
}
#GRID-PRODUCT-pnin0960 .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-pnin0960 .grid-product--wholesale-price {
  
  
  
  
  
  
}









#GRID-PRODUCT-pnin0960 .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-pnin0960 .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-pnin0960 div[is_course_purchased_filter_color='true'] .grid-product--inner img {
  filter: grayscale(100%);
}

#EMPTY-PRODUCT-LAYOUT-ujc3fj54 {
  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);
  
}

[id^="TEXT-m2h2rkd7"], .--clone-TEXT-m2h2rkd7 {
  font-size: 0px;
  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%;
  
}
[id^="TEXT-m2h2rkd7"] .x-text,
[id^="TEXT-m2h2rkd7"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-m2h2rkd7 .x-text,
.--clone-TEXT-m2h2rkd7 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 60%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-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%;
  
}
[id^="TEXT-m2h2rkd7"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-m2h2rkd7 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #43484C);
}
[id^="TEXT-m2h2rkd7"] .x-text:hover,
.--clone-TEXT-m2h2rkd7 .x-text:hover,
[id^="TEXT-m2h2rkd7"] a:hover,
.--clone-TEXT-m2h2rkd7 a:hover {
  
}


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

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

  border: none;
}

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


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

#MEMBER-BAR-3gd2slvj .customer-signup {
  display: none;
}
#MEMBER-BAR-3gd2slvj .customer-icon {
  
}
#MEMBER-BAR-3gd2slvj .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-3wh9gpht {
  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);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

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


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

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


  #TEXT-8dkvcaxi{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-8dkvcaxi:hover, #TEXT-8dkvcaxi:hover > * {
    color: var(--color_41) !important;
  }
#CART-ICON-ize76rg1 {
  --width: 28px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 28px;justify-self: end;margin-right: 40px;margin-top: calc(0px * 2);width: 28px;
  
}
#CART-ICON-ize76rg1 .x-cart-icon {
  border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
color: var(--color_00);
}
#CART-ICON-ize76rg1 .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: var(--color_00);
border-radius: 50%;
color: var(--color_04);
font-family: Montserrat;
font-size: 10.0px;
}
#CART-ICON-ize76rg1 .x-image-cart-icon {
  border-radius: ;
}

#CONTAINER-y7gy8691 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
  --width: 20px;align-self: center;display: none;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: end;margin-right: 0%;margin-top: calc(0px * 2);width: 20px;
  
  
  
  
  
  border: 0px solid #000000ff;


  
}

[id^="IMAGE-u3pbqksd"] {
  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;
  
}
[id^="IMAGE-u3pbqksd"] picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-u3pbqksd"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="IMAGE-8b61lcn6"] {
  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;
  
}
[id^="IMAGE-8b61lcn6"] picture {
  --width: 18px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-8b61lcn6"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

#CONTAINER-qeoorp65 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
  --width: 20px;align-self: center;display: none;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: end;margin-right: 0%;margin-top: calc(0px * 2);width: 20px;
  
  
  
  
  
  border: 0px solid #000000ff;


  
}

[id^="IMAGE-imu5dvqn"] {
  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;
  
}
[id^="IMAGE-imu5dvqn"] picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-imu5dvqn"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="IMAGE-t3k85ogf"] {
  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;
  
}
[id^="IMAGE-t3k85ogf"] picture {
  --width: 18px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-t3k85ogf"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
#MENU-kwfssdzm {
  --width: 21px;align-self: center;grid-column-end: 3;grid-column-start: 2;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: var(--color_00);
  
  
  
  
  
}


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

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







border-style: none none none none;

}





#MENU-DROPPABLE-u2g527ok {
  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;
  --width: 300px;
  animation: slide-right 0.2s ease;
  overflow_x: visible;
  overflow_y: visible;
  
}

[id^="IMAGE-63uwwqrs"] {
  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;
  
}
[id^="IMAGE-63uwwqrs"] picture {
  --width: 130px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-63uwwqrs"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

#RECT-dkaluq6c {
  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-dkaluq6c .x-rect {
  --width: 29px;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-dkaluq6c .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xMy40NiwxMkwxOSwxNy41NFYxOUgxNy41NEwxMiwxMy40Nkw2LjQ2LDE5SDVWMTcuNTRMMTAuNTQsMTJMNSw2LjQ2VjVINi40NkwxMiwxMC41NEwxNy41NCw1SDE5VjYuNDZMMTMuNDYsMTJaJz48L3BhdGg+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

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

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

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



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


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


}






#GRID-PRODUCT-y6yeos1o .grid-product--info {
  text-align: left;
  
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-y6yeos1o .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-y6yeos1o .grid-product--title {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  
  line-height: 1.5715;
  min-height: 22.000999999999998px;
}

#GRID-PRODUCT-y6yeos1o .grid-product--title-wrapper {
  margin: 0px 0px;
}

#GRID-PRODUCT-y6yeos1o .grid-product--price {
  margin-top: 6px;
  margin-bottom: 6px;
}
#GRID-PRODUCT-y6yeos1o .grid-product--retail-price, #GRID-PRODUCT-y6yeos1o .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  margin: 0 0px;
}
#GRID-PRODUCT-y6yeos1o .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_40);
  
  margin: 0 10px;
}
#GRID-PRODUCT-y6yeos1o .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-y6yeos1o .grid-product--wholesale-price {
  
  
  
  
  
  
}









#GRID-PRODUCT-y6yeos1o .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-y6yeos1o .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-y6yeos1o div[is_course_purchased_filter_color='true'] .grid-product--inner img {
  filter: grayscale(100%);
}

#EMPTY-PRODUCT-LAYOUT-jk2a91ao {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}

[id^="TEXT-r6putsy7"], .--clone-TEXT-r6putsy7 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 96%;
  
}
[id^="TEXT-r6putsy7"] .x-text,
[id^="TEXT-r6putsy7"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-r6putsy7 .x-text,
.--clone-TEXT-r6putsy7 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 96%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-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%;
  
}
[id^="TEXT-r6putsy7"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-r6putsy7 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #43484C);
}
[id^="TEXT-r6putsy7"] .x-text:hover,
.--clone-TEXT-r6putsy7 .x-text:hover,
[id^="TEXT-r6putsy7"] a:hover,
.--clone-TEXT-r6putsy7 a:hover {
  
}



#CONTAINER-2mm19qxn {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
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: 0px solid #000000ff;


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

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






border-style: none none none none;

}





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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

#MENU-ITEM-039fnq2e > a, #MENU-ITEM-039fnq2e > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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


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


#LANGUAGE-MENU-roew3qkq {
  --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-roew3qkq .language-menu-content div {
  height: 30.98958396911621px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-roew3qkq img {
  width: 22px;
  height: 22px;
}

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

#LANGUAGE-MENU-roew3qkq .language-menu-content > div:hover {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-roew3qkq .language-menu-content-item.active, #LANGUAGE-MENU-roew3qkq .language-menu-item.active {
  background: #e3e3e300;
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-roew3qkq .language-menu-item {
  border-color: ;
}

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

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

#RECT-lxkuyixn {
  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-lxkuyixn .x-rect {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-lxkuyixn .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNDA4IDE4OTYuMDgzMyIgY2xhc3M9InBob25lIj48cGF0aCBkPSJNMTQwOCAxMjQwcTAgMjctMTAgNzAuNXQtMjEgNjguNXEtMjEgNTAtMTIyIDEwNi05NCA1MS0xODYgNTEtMjcgMC01Mi41LTMuNVQ5NTkgMTUyMHQtNDcuNS0xNC41VDg1NiAxNDg1dC00OS0xOHEtOTgtMzUtMTc1LTgzLTEyOC03OS0yNjQuNS0yMTUuNVQxNTIgOTA0cS00OC03Ny04My0xNzUtMy05LTE4LTQ5dC0yMC41LTU1LjVUMTYgNTc3IDMuNSA1MTkuNSAwIDQ2N3EwLTkyIDUxLTE4NiA1Ni0xMDEgMTA2LTEyMiAyNS0xMSA2OC41LTIxdDcwLjUtMTBxMTQgMCAyMSAzIDE4IDYgNTMgNzYgMTEgMTkgMzAgNTR0MzUgNjMuNSAzMSA1My41cTMgNCAxNy41IDI1dDIxLjUgMzUuNSA3IDI4LjVxMCAyMC0yOC41IDUwdC02MiA1NS02MiA1My0yOC41IDQ2cTAgOSA1IDIyLjV0OC41IDIwLjUgMTQgMjQgMTEuNSAxOXE3NiAxMzcgMTc0IDIzNXQyMzUgMTc0cTIgMSAxOSAxMS41dDI0IDE0IDIwLjUgOC41IDIyLjUgNXExOCAwIDQ2LTI4LjV0NTMtNjIgNTUtNjIgNTAtMjguNXExNCAwIDI4LjUgN3QzNS41IDIxLjUgMjUgMTcuNXEyNSAxNSA1My41IDMxdDYzLjUgMzUgNTQgMzBxNzAgMzUgNzYgNTMgMyA3IDMgMjF6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, rgba(0, 0, 0, 1));
}

[id^="TEXT-itgfdyl5"], .--clone-TEXT-itgfdyl5 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: stretch;
margin-left: 30px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-itgfdyl5"] .x-text,
[id^="TEXT-itgfdyl5"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-itgfdyl5 .x-text,
.--clone-TEXT-itgfdyl5 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 89.13043478260869%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--color_41));
font: var(--font_5);
font-weight: 600;
height: 100%;
line-height: 1.9;
text-transform: initial;
width: 100%;
  
}
[id^="TEXT-itgfdyl5"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-itgfdyl5 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_41));
}
[id^="TEXT-itgfdyl5"] .x-text:hover,
.--clone-TEXT-itgfdyl5 .x-text:hover,
[id^="TEXT-itgfdyl5"] a:hover,
.--clone-TEXT-itgfdyl5 a:hover {
  
}


#LINE-tu8d9ogp {
  --width: 100%;align-self: end;grid-column-end: 4;grid-column-start: 2;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-tu8d9ogp .line-container {
  border-color: #e9e9e9;
border-style: solid;
border-width: 1.0px;
}


#CONTAINER-u94x3fvg {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
  --width: 23.03819465637207px;align-self: center;display: none;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: 0px solid #000000ff;


  
}

[id^="IMAGE-clv0tx2b"] {
  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;
  
}
[id^="IMAGE-clv0tx2b"] picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-clv0tx2b"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="IMAGE-087paodx"] {
  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;
  
}
[id^="IMAGE-087paodx"] picture {
  --width: 18px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-087paodx"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
#MENU-jetjcce8 {
  --width: 35px;align-self: center;display: none;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-jetjcce8 .x-rect {
  -webkit-text-stroke: 0px #000000ff;
background: #000000ff;
color: #000000d9;
  
}
#MENU-jetjcce8 > ul {
  background: #000000ff;
  
  
  
  
  border-radius: inherit;
}
#MENU-jetjcce8 > ul > .menu-item .tag-link {
  -webkit-text-stroke: 0px #000000ff;
background: #000000ff;
color: #000000d9;
}
#MENU-jetjcce8 > ul > .menu-item.menu-item-active-link > .tag-link,
#MENU-jetjcce8 > ul > .menu-item.menu-item-active-link > * > .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-jetjcce8 > ul > .menu-item:not(:first-child) {
  
}
#MENU-jetjcce8 ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





#MENU-DROPPABLE-mv5dnwli {
  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;
  --width: 800px;
  
  overflow_x: visible;
  overflow_y: visible;
  
}
#MENU-j07tn1mq {
  --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-j07tn1mq .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;
text-transform: uppercase;
  
}
#MENU-j07tn1mq > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-j07tn1mq > 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;
text-transform: uppercase;
}
#MENU-j07tn1mq > ul > .menu-item.menu-item-active-link > .tag-link,
#MENU-j07tn1mq > ul > .menu-item.menu-item-active-link > * > .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-j07tn1mq > ul > .menu-item:not(:first-child) {
  
}
#MENU-j07tn1mq ul li .tag-link {
  border-style: none none none none;

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

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

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

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

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

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

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

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

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

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

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

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

#MENU-ITEM-045xtg19 > a, #MENU-ITEM-045xtg19 > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-42fm8esj > a, #MENU-ITEM-42fm8esj > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#MENU-ITEM-2301qwwf > a, #MENU-ITEM-2301qwwf > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#MENU-ITEM-47bhtp0v > a, #MENU-ITEM-47bhtp0v > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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


[id^="IMAGE-jgew5oj5"] {
  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%;
  
}
[id^="IMAGE-jgew5oj5"] picture {
  --width: 40%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-jgew5oj5"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
#LANGUAGE-MENU-6rs0jne7 {
  --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-6rs0jne7 .language-menu-content div {
  height: 45.000003814697266px;
  background: #ffffff00;
}
#LANGUAGE-MENU-6rs0jne7 img {
  width: 22px;
  height: 22px;
}

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

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

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

#LANGUAGE-MENU-6rs0jne7 .dropdown-icon {
  width: 16px;
  height: 16px;
}
#MENU-8incmtp5 {
  --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-8incmtp5 .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-8incmtp5 > ul {
  
  justify-content: flex-start;
  align-items: flex-start;
  gap: 20px;
  
  border-radius: inherit;
}
#MENU-8incmtp5 > 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-8incmtp5 > ul > .menu-item.menu-item-active-link > .tag-link,
#MENU-8incmtp5 > ul > .menu-item.menu-item-active-link > * > .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-8incmtp5 > ul > .menu-item:not(:first-child) {
  
}
#MENU-8incmtp5 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}

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


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


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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

#MENU-6s7z7y2h {
  --width: 90%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 90%;
  --active-link-color: rgba(8, 0, 0, 1);
  
  
  
  
  
}


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

#MENU-ITEM-7301fe0w > a, #MENU-ITEM-7301fe0w > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-ITEM-36vzfmi4 > a, #MENU-ITEM-36vzfmi4 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

#MENU-ITEM-32pn72p3 > a, #MENU-ITEM-32pn72p3 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

#MENU-ITEM-27faoe6q > a, #MENU-ITEM-27faoe6q > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

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

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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

#MENU-ITEM-668m64bj > a, #MENU-ITEM-668m64bj > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-7mafrvnl {
  --width: 90%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 90%;
  --active-link-color: rgba(8, 0, 0, 1);
  
  
  
  
  
}


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

#MENU-5aqtsfzu {
  --width: 90%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 90%;
  --active-link-color: rgba(8, 0, 0, 1);
  
  
  
  
  
}


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

#MENU-ITEM-840ecik2 > a, #MENU-ITEM-840ecik2 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

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

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


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

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





text-decoration:  underline;
border-style: none none none none;

}




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

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

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

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

#MENU-ITEM-199agk7p > a, #MENU-ITEM-199agk7p > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

#POPUP-nplwozco {
  
  
  
  overflow: hidden auto;
  background: #ffffff;
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.102);
right: -40;
  width: 300px;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(100px, max-content) minmax(10px, max-content) minmax(25px, max-content) minmax(60px, max-content) minmax(10px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 30px; top: var(--top);
  
  
  --right: -40px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-nplwozco.anim {
  --width: 300px;
  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: 95px 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: 95px 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);
}

[id^="IMAGE-DATASET-n51sfqgc"] {
  --width: 80px;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: 80px;
  
}
[id^="IMAGE-DATASET-n51sfqgc"] picture, [id^="IMAGE-DATASET-n51sfqgc"] img {
  border-color: #000000ff;
}
[id^="IMAGE-DATASET-n51sfqgc"] img {
  object-fit: cover;
}


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



[id^="TEXT-DATASET-hcgv24ka"], .--clone-TEXT-DATASET-hcgv24ka {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-hcgv24ka"] .x-text,
[id^="TEXT-DATASET-hcgv24ka"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-hcgv24ka .x-text,
.--clone-TEXT-DATASET-hcgv24ka .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
border-color: #000000ff;
color: var(--active-color, #000000ff);
font-size: 14.0px;
font-weight: 500;
height: 100%;
line-height: 1.8;
width: 100%;
  
}
[id^="TEXT-DATASET-hcgv24ka"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-hcgv24ka .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-hcgv24ka"] .x-text:hover,
.--clone-TEXT-DATASET-hcgv24ka .x-text:hover,
[id^="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;
border-color: #000000ff;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-ij3ma5ur .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xOSw2LjQxTDE3LjU5LDVMMTIsMTAuNTlMNi40MSw1TDUsNi40MUwxMC41OSwxMkw1LDE3LjU5TDYuNDEsMTlMMTIsMTMuNDFMMTcuNTksMTlMMTksMTcuNTlMMTMuNDEsMTJMMTksNi40MVonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, rgba(0, 0, 0, 1));
}

[id^="TEXT-DATASET-zy701ceb"], .--clone-TEXT-DATASET-zy701ceb {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-zy701ceb"] .x-text,
[id^="TEXT-DATASET-zy701ceb"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-zy701ceb .x-text,
.--clone-TEXT-DATASET-zy701ceb .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
border-color: #000000ff;
color: var(--active-color, var(--color_40));
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.8;
width: 100%;
  
}
[id^="TEXT-DATASET-zy701ceb"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-zy701ceb .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-DATASET-zy701ceb"] .x-text:hover,
.--clone-TEXT-DATASET-zy701ceb .x-text:hover,
[id^="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);
  
}

[id^="TEXT-qzrgbb5l"], .--clone-TEXT-qzrgbb5l {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-qzrgbb5l"] .x-text,
[id^="TEXT-qzrgbb5l"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-qzrgbb5l .x-text,
.--clone-TEXT-qzrgbb5l .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: var(--active-color, #25282A);
font: var(--font_6);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  
}
[id^="TEXT-qzrgbb5l"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-qzrgbb5l .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #25282A);
}
[id^="TEXT-qzrgbb5l"] .x-text:hover,
.--clone-TEXT-qzrgbb5l .x-text:hover,
[id^="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;
border-color: #000000ff;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-8al6gcq8 .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMjk2JyBoZWlnaHQ9JzI1Mycgdmlld0JveD0nMCAwIDI5NiAyNTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTExNi43NjggMjUyLjM1OUMxMjguNjc2IDI1MS42ODMgMTM3LjgyOSAyNDIuMzI2IDEzNy4yMTIgMjMxLjQ2QzEzNi41OTUgMjIwLjU5NCAxMjYuNDQyIDIxMi4zMzMgMTE0LjUzMyAyMTMuMDA5QzEwMi42MjUgMjEzLjY4NSA5My40NzIgMjIzLjA0MiA5NC4wODkgMjMzLjkwOEM5NC43MDYgMjQ0Ljc3NSAxMDQuODYgMjUzLjAzNSAxMTYuNzY4IDI1Mi4zNTlaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48cGF0aCBkPSdNMjQ3Ljc2NyAyNDQuOTJDMjU5LjY3NSAyNDQuMjQ0IDI2OC44MjkgMjM0Ljg4NyAyNjguMjEyIDIyNC4wMjFDMjY3LjU5NSAyMTMuMTU1IDI1Ny40NDEgMjA0Ljg5NCAyNDUuNTMzIDIwNS41N0MyMzMuNjI0IDIwNi4yNDcgMjI0LjQ3MSAyMTUuNjAzIDIyNS4wODggMjI2LjQ2OUMyMjUuNzA1IDIzNy4zMzYgMjM1Ljg1OSAyNDUuNTk2IDI0Ny43NjcgMjQ0LjkyWicgZmlsbD0nY3VycmVudENvbG9yJy8+PHBhdGggZD0nTTI5Mi44MDggOC43NDk0QzI5MS44NTkgNy43OTY5IDI5MC42ODkgNy4wNTA0IDI4OS4zODEgNi41NjM0QzI4OC4wNzQgNi4wNzY0IDI4Ni42NjEgNS44NjExIDI4NS4yNDUgNS45MzNMODUuNzI3IDE3LjI2MjRMOTIuOTQ5IDM0LjM5NzRMMjczLjY4NCAyNC4xMzQ1TDI1NC4wNTYgMTMwLjUyTDExMC4zMTEgMTM4LjY4Mkw1OS4zMzE5IDE0LjYzODFDNTguNzgyIDEzLjMyMjQgNTcuODkwMiAxMi4xNTEgNTYuNzMyNyAxMS4yMjM4QzU1LjU3NTEgMTAuMjk2NiA1NC4xODYyIDkuNjQxMiA1Mi42ODQ0IDkuMzEzNEwxMi43Njg0IDAuNTI2NTk3QzExLjU0MTEgMC4yNTY0OTcgMTAuMjY0OSAwLjIxMDE5NSA5LjAxMjkgMC4zOTA1OTVDNy43NjA4IDAuNTcwODk1IDYuNTU3NCAwLjk3NDI5OCA1LjQ3MTMgMS41Nzc3QzMuMjc3OCAyLjc5NjMgMS42OTUzIDQuNzU1NiAxLjA3MTkgNy4wMjQ1QzAuNDQ4NjAxIDkuMjkzNSAwLjgzNTUwMiAxMS42ODYzIDIuMTQ3NCAxMy42NzY1QzMuNDU5NCAxNS42NjY3IDUuNTg5IDE3LjA5MTIgOC4wNjc4IDE3LjYzNjhMNDMuMDE3IDI1LjMwMjFMOTQuMjAzIDE0OS41OThMNzkuMTUyIDE2Mi4yMDdMNzcuOTcxIDE2My40MTVDNzQuMzE1IDE2Ny43MjQgNzIuNDA3MSAxNzMuMDQ2IDcyLjU3NDQgMTc4LjQ2NUM3Mi43NDE3IDE4My44ODMgNzQuOTc0IDE4OS4wNiA3OC44ODcgMTkzLjEwMkM4MS42NjQgMTk1Ljg1MiA4NS4xMTQgMTk3Ljk2NCA4OC45NjEgMTk5LjI2OUM5Mi44MDcgMjAwLjU3NCA5Ni45NDUgMjAxLjAzNSAxMDEuMDQyIDIwMC42MTZMMjYwLjk4MiAxOTEuNTM0QzI2My41MjQgMTkxLjM5IDI2NS45MDkgMTkwLjMzIDI2Ny42MTMgMTg4LjU4OEMyNjkuMzE3IDE4Ni44NDYgMjcwLjIgMTg0LjU2NSAyNzAuMDY4IDE4Mi4yNDZDMjY5LjkzNyAxNzkuOTI3IDI2OC44MDEgMTc3Ljc2IDI2Ni45MTEgMTc2LjIyMkMyNjUuMDIgMTc0LjY4NCAyNjIuNTMxIDE3My45MDEgMjU5Ljk4OSAxNzQuMDQ2TDk4LjUxNSAxODMuMjE1Qzk3LjQxIDE4My4yNDMgOTYuMzE4IDE4My4wMTEgOTUuMzQ1IDE4Mi41NEM5NC4zNzMgMTgyLjA2OSA5My41NTIgMTgxLjM3NiA5Mi45NjIgMTgwLjUyOEM5Mi4zNzMgMTc5LjY3OSA5Mi4wMzUgMTc4LjcwNCA5MS45OCAxNzcuNjk2QzkxLjkyNiAxNzYuNjg5IDkyLjE1NyAxNzUuNjgzIDkyLjY1MiAxNzQuNzc1TDExNC43NTQgMTU1Ljk3NUwyNjIuNzE2IDE0Ny41NzNDMjY0LjkzNCAxNDcuNDk3IDI2Ny4wNjIgMTQ2LjcyMSAyNjguNzM5IDE0NS4zNzhDMjcwLjQxNiAxNDQuMDM2IDI3MS41MzcgMTQyLjIwOSAyNzEuOTEyIDE0MC4yMDhMMjk1LjMzOCAxNi4wNjIzQzI5NS41NTYgMTQuNzQyMiAyOTUuNDQxIDEzLjM5NzIgMjk1LjAwMiAxMi4xM0MyOTQuNTY0IDEwLjg2MjcgMjkzLjgxMyA5LjcwNjUgMjkyLjgwOCA4Ljc0OTRaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, var(--color_40));
}

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



[id^="TEXT-DATASET-8w9p62id"], .--clone-TEXT-DATASET-8w9p62id {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 54.054054054054056%;
  
}
[id^="TEXT-DATASET-8w9p62id"] .x-text,
[id^="TEXT-DATASET-8w9p62id"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-8w9p62id .x-text,
.--clone-TEXT-DATASET-8w9p62id .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 54.054054054054056%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: var(--active-color, var(--color_41));
font-size: 14.0px;
font-weight: 600;
height: 100%;
line-height: 1.5;
text-align: right;
width: 100%;
  
}
[id^="TEXT-DATASET-8w9p62id"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-8w9p62id .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_41));
}
[id^="TEXT-DATASET-8w9p62id"] .x-text:hover,
.--clone-TEXT-DATASET-8w9p62id .x-text:hover,
[id^="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 {
  
  
  
  overflow: hidden auto;
  background: #ffffff;
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.102);
right: -40;
  width: 300px;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(100px, max-content) minmax(10px, max-content) minmax(25px, max-content) minmax(60px, max-content) minmax(10px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 30px; top: var(--top);
  
  
  --right: -40px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-yteqm2jm.anim {
  --width: 300px;
  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: 95px 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: 95px 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);
}

[id^="IMAGE-DATASET-mpzxo7m7"] {
  --width: 80px;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: 80px;
  
}
[id^="IMAGE-DATASET-mpzxo7m7"] picture, [id^="IMAGE-DATASET-mpzxo7m7"] img {
  border-color: #000000ff;
}
[id^="IMAGE-DATASET-mpzxo7m7"] img {
  object-fit: cover;
}


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



[id^="TEXT-DATASET-3f0t9l4i"], .--clone-TEXT-DATASET-3f0t9l4i {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-3f0t9l4i"] .x-text,
[id^="TEXT-DATASET-3f0t9l4i"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-3f0t9l4i .x-text,
.--clone-TEXT-DATASET-3f0t9l4i .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
border-color: #000000ff;
color: var(--active-color, #000000ff);
font-size: 14.0px;
font-weight: 500;
height: 100%;
line-height: 1.8;
width: 100%;
  
}
[id^="TEXT-DATASET-3f0t9l4i"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-3f0t9l4i .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-3f0t9l4i"] .x-text:hover,
.--clone-TEXT-DATASET-3f0t9l4i .x-text:hover,
[id^="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;
border-color: #000000ff;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-edzj9urw .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xOSw2LjQxTDE3LjU5LDVMMTIsMTAuNTlMNi40MSw1TDUsNi40MUwxMC41OSwxMkw1LDE3LjU5TDYuNDEsMTlMMTIsMTMuNDFMMTcuNTksMTlMMTksMTcuNTlMMTMuNDEsMTJMMTksNi40MVonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, rgba(0, 0, 0, 1));
}

[id^="TEXT-DATASET-sq1e4bic"], .--clone-TEXT-DATASET-sq1e4bic {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-sq1e4bic"] .x-text,
[id^="TEXT-DATASET-sq1e4bic"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-sq1e4bic .x-text,
.--clone-TEXT-DATASET-sq1e4bic .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
border-color: #000000ff;
color: var(--active-color, var(--color_40));
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.8;
width: 100%;
  
}
[id^="TEXT-DATASET-sq1e4bic"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-sq1e4bic .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-DATASET-sq1e4bic"] .x-text:hover,
.--clone-TEXT-DATASET-sq1e4bic .x-text:hover,
[id^="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);
  
}

[id^="TEXT-lqd42fdq"], .--clone-TEXT-lqd42fdq {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-bottom: calc(0.22222232818603516px * 2);
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-lqd42fdq"] .x-text,
[id^="TEXT-lqd42fdq"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-lqd42fdq .x-text,
.--clone-TEXT-lqd42fdq .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: var(--active-color, #25282A);
font: var(--font_6);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  
}
[id^="TEXT-lqd42fdq"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-lqd42fdq .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #25282A);
}
[id^="TEXT-lqd42fdq"] .x-text:hover,
.--clone-TEXT-lqd42fdq .x-text:hover,
[id^="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;
border-color: #000000ff;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-sd7h0c4u .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMjk2JyBoZWlnaHQ9JzI1Mycgdmlld0JveD0nMCAwIDI5NiAyNTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTExNi43NjggMjUyLjM1OUMxMjguNjc2IDI1MS42ODMgMTM3LjgyOSAyNDIuMzI2IDEzNy4yMTIgMjMxLjQ2QzEzNi41OTUgMjIwLjU5NCAxMjYuNDQyIDIxMi4zMzMgMTE0LjUzMyAyMTMuMDA5QzEwMi42MjUgMjEzLjY4NSA5My40NzIgMjIzLjA0MiA5NC4wODkgMjMzLjkwOEM5NC43MDYgMjQ0Ljc3NSAxMDQuODYgMjUzLjAzNSAxMTYuNzY4IDI1Mi4zNTlaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48cGF0aCBkPSdNMjQ3Ljc2NyAyNDQuOTJDMjU5LjY3NSAyNDQuMjQ0IDI2OC44MjkgMjM0Ljg4NyAyNjguMjEyIDIyNC4wMjFDMjY3LjU5NSAyMTMuMTU1IDI1Ny40NDEgMjA0Ljg5NCAyNDUuNTMzIDIwNS41N0MyMzMuNjI0IDIwNi4yNDcgMjI0LjQ3MSAyMTUuNjAzIDIyNS4wODggMjI2LjQ2OUMyMjUuNzA1IDIzNy4zMzYgMjM1Ljg1OSAyNDUuNTk2IDI0Ny43NjcgMjQ0LjkyWicgZmlsbD0nY3VycmVudENvbG9yJy8+PHBhdGggZD0nTTI5Mi44MDggOC43NDk0QzI5MS44NTkgNy43OTY5IDI5MC42ODkgNy4wNTA0IDI4OS4zODEgNi41NjM0QzI4OC4wNzQgNi4wNzY0IDI4Ni42NjEgNS44NjExIDI4NS4yNDUgNS45MzNMODUuNzI3IDE3LjI2MjRMOTIuOTQ5IDM0LjM5NzRMMjczLjY4NCAyNC4xMzQ1TDI1NC4wNTYgMTMwLjUyTDExMC4zMTEgMTM4LjY4Mkw1OS4zMzE5IDE0LjYzODFDNTguNzgyIDEzLjMyMjQgNTcuODkwMiAxMi4xNTEgNTYuNzMyNyAxMS4yMjM4QzU1LjU3NTEgMTAuMjk2NiA1NC4xODYyIDkuNjQxMiA1Mi42ODQ0IDkuMzEzNEwxMi43Njg0IDAuNTI2NTk3QzExLjU0MTEgMC4yNTY0OTcgMTAuMjY0OSAwLjIxMDE5NSA5LjAxMjkgMC4zOTA1OTVDNy43NjA4IDAuNTcwODk1IDYuNTU3NCAwLjk3NDI5OCA1LjQ3MTMgMS41Nzc3QzMuMjc3OCAyLjc5NjMgMS42OTUzIDQuNzU1NiAxLjA3MTkgNy4wMjQ1QzAuNDQ4NjAxIDkuMjkzNSAwLjgzNTUwMiAxMS42ODYzIDIuMTQ3NCAxMy42NzY1QzMuNDU5NCAxNS42NjY3IDUuNTg5IDE3LjA5MTIgOC4wNjc4IDE3LjYzNjhMNDMuMDE3IDI1LjMwMjFMOTQuMjAzIDE0OS41OThMNzkuMTUyIDE2Mi4yMDdMNzcuOTcxIDE2My40MTVDNzQuMzE1IDE2Ny43MjQgNzIuNDA3MSAxNzMuMDQ2IDcyLjU3NDQgMTc4LjQ2NUM3Mi43NDE3IDE4My44ODMgNzQuOTc0IDE4OS4wNiA3OC44ODcgMTkzLjEwMkM4MS42NjQgMTk1Ljg1MiA4NS4xMTQgMTk3Ljk2NCA4OC45NjEgMTk5LjI2OUM5Mi44MDcgMjAwLjU3NCA5Ni45NDUgMjAxLjAzNSAxMDEuMDQyIDIwMC42MTZMMjYwLjk4MiAxOTEuNTM0QzI2My41MjQgMTkxLjM5IDI2NS45MDkgMTkwLjMzIDI2Ny42MTMgMTg4LjU4OEMyNjkuMzE3IDE4Ni44NDYgMjcwLjIgMTg0LjU2NSAyNzAuMDY4IDE4Mi4yNDZDMjY5LjkzNyAxNzkuOTI3IDI2OC44MDEgMTc3Ljc2IDI2Ni45MTEgMTc2LjIyMkMyNjUuMDIgMTc0LjY4NCAyNjIuNTMxIDE3My45MDEgMjU5Ljk4OSAxNzQuMDQ2TDk4LjUxNSAxODMuMjE1Qzk3LjQxIDE4My4yNDMgOTYuMzE4IDE4My4wMTEgOTUuMzQ1IDE4Mi41NEM5NC4zNzMgMTgyLjA2OSA5My41NTIgMTgxLjM3NiA5Mi45NjIgMTgwLjUyOEM5Mi4zNzMgMTc5LjY3OSA5Mi4wMzUgMTc4LjcwNCA5MS45OCAxNzcuNjk2QzkxLjkyNiAxNzYuNjg5IDkyLjE1NyAxNzUuNjgzIDkyLjY1MiAxNzQuNzc1TDExNC43NTQgMTU1Ljk3NUwyNjIuNzE2IDE0Ny41NzNDMjY0LjkzNCAxNDcuNDk3IDI2Ny4wNjIgMTQ2LjcyMSAyNjguNzM5IDE0NS4zNzhDMjcwLjQxNiAxNDQuMDM2IDI3MS41MzcgMTQyLjIwOSAyNzEuOTEyIDE0MC4yMDhMMjk1LjMzOCAxNi4wNjIzQzI5NS41NTYgMTQuNzQyMiAyOTUuNDQxIDEzLjM5NzIgMjk1LjAwMiAxMi4xM0MyOTQuNTY0IDEwLjg2MjcgMjkzLjgxMyA5LjcwNjUgMjkyLjgwOCA4Ljc0OTRaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, var(--color_40));
}

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



[id^="TEXT-DATASET-qdht9to8"], .--clone-TEXT-DATASET-qdht9to8 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 54.054054054054056%;
  
}
[id^="TEXT-DATASET-qdht9to8"] .x-text,
[id^="TEXT-DATASET-qdht9to8"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-qdht9to8 .x-text,
.--clone-TEXT-DATASET-qdht9to8 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 54.054054054054056%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: var(--active-color, var(--color_41));
font-size: 14.0px;
font-weight: 600;
height: 100%;
line-height: 1.5;
text-align: right;
width: 100%;
  
}
[id^="TEXT-DATASET-qdht9to8"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-qdht9to8 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_41));
}
[id^="TEXT-DATASET-qdht9to8"] .x-text:hover,
.--clone-TEXT-DATASET-qdht9to8 .x-text:hover,
[id^="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 {
  
  
  
  overflow: hidden auto;
  background: #ffffff;
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.102);
right: -40;
  width: 300px;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(100px, max-content) minmax(10px, max-content) minmax(25px, max-content) minmax(60px, max-content) minmax(10px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 30px; top: var(--top);
  
  
  --right: -40px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-vez19ysr.anim {
  --width: 300px;
  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: 95px 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: 95px 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);
}

[id^="IMAGE-DATASET-bj9wr88y"] {
  --width: 80px;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: 80px;
  
}
[id^="IMAGE-DATASET-bj9wr88y"] picture, [id^="IMAGE-DATASET-bj9wr88y"] img {
  border-color: #000000ff;
}
[id^="IMAGE-DATASET-bj9wr88y"] img {
  object-fit: cover;
}


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



[id^="TEXT-DATASET-a57waic8"], .--clone-TEXT-DATASET-a57waic8 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-a57waic8"] .x-text,
[id^="TEXT-DATASET-a57waic8"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-a57waic8 .x-text,
.--clone-TEXT-DATASET-a57waic8 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
border-color: #000000ff;
color: var(--active-color, #000000ff);
font-size: 14.0px;
font-weight: 500;
height: 100%;
line-height: 1.8;
width: 100%;
  
}
[id^="TEXT-DATASET-a57waic8"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-a57waic8 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-a57waic8"] .x-text:hover,
.--clone-TEXT-DATASET-a57waic8 .x-text:hover,
[id^="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;
border-color: #000000ff;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-yri3r0g9 .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xOSw2LjQxTDE3LjU5LDVMMTIsMTAuNTlMNi40MSw1TDUsNi40MUwxMC41OSwxMkw1LDE3LjU5TDYuNDEsMTlMMTIsMTMuNDFMMTcuNTksMTlMMTksMTcuNTlMMTMuNDEsMTJMMTksNi40MVonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, rgba(0, 0, 0, 1));
}

[id^="TEXT-DATASET-djvigwqq"], .--clone-TEXT-DATASET-djvigwqq {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-djvigwqq"] .x-text,
[id^="TEXT-DATASET-djvigwqq"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-djvigwqq .x-text,
.--clone-TEXT-DATASET-djvigwqq .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
border-color: #000000ff;
color: var(--active-color, var(--color_40));
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.8;
width: 100%;
  
}
[id^="TEXT-DATASET-djvigwqq"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-djvigwqq .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-DATASET-djvigwqq"] .x-text:hover,
.--clone-TEXT-DATASET-djvigwqq .x-text:hover,
[id^="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);
  
}

[id^="TEXT-bdcqls7f"], .--clone-TEXT-bdcqls7f {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-bdcqls7f"] .x-text,
[id^="TEXT-bdcqls7f"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-bdcqls7f .x-text,
.--clone-TEXT-bdcqls7f .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: var(--active-color, #25282A);
font: var(--font_6);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  
}
[id^="TEXT-bdcqls7f"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-bdcqls7f .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #25282A);
}
[id^="TEXT-bdcqls7f"] .x-text:hover,
.--clone-TEXT-bdcqls7f .x-text:hover,
[id^="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;
border-color: #000000ff;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-at8tjgzv .x-rect::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMjk2JyBoZWlnaHQ9JzI1Mycgdmlld0JveD0nMCAwIDI5NiAyNTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTExNi43NjggMjUyLjM1OUMxMjguNjc2IDI1MS42ODMgMTM3LjgyOSAyNDIuMzI2IDEzNy4yMTIgMjMxLjQ2QzEzNi41OTUgMjIwLjU5NCAxMjYuNDQyIDIxMi4zMzMgMTE0LjUzMyAyMTMuMDA5QzEwMi42MjUgMjEzLjY4NSA5My40NzIgMjIzLjA0MiA5NC4wODkgMjMzLjkwOEM5NC43MDYgMjQ0Ljc3NSAxMDQuODYgMjUzLjAzNSAxMTYuNzY4IDI1Mi4zNTlaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48cGF0aCBkPSdNMjQ3Ljc2NyAyNDQuOTJDMjU5LjY3NSAyNDQuMjQ0IDI2OC44MjkgMjM0Ljg4NyAyNjguMjEyIDIyNC4wMjFDMjY3LjU5NSAyMTMuMTU1IDI1Ny40NDEgMjA0Ljg5NCAyNDUuNTMzIDIwNS41N0MyMzMuNjI0IDIwNi4yNDcgMjI0LjQ3MSAyMTUuNjAzIDIyNS4wODggMjI2LjQ2OUMyMjUuNzA1IDIzNy4zMzYgMjM1Ljg1OSAyNDUuNTk2IDI0Ny43NjcgMjQ0LjkyWicgZmlsbD0nY3VycmVudENvbG9yJy8+PHBhdGggZD0nTTI5Mi44MDggOC43NDk0QzI5MS44NTkgNy43OTY5IDI5MC42ODkgNy4wNTA0IDI4OS4zODEgNi41NjM0QzI4OC4wNzQgNi4wNzY0IDI4Ni42NjEgNS44NjExIDI4NS4yNDUgNS45MzNMODUuNzI3IDE3LjI2MjRMOTIuOTQ5IDM0LjM5NzRMMjczLjY4NCAyNC4xMzQ1TDI1NC4wNTYgMTMwLjUyTDExMC4zMTEgMTM4LjY4Mkw1OS4zMzE5IDE0LjYzODFDNTguNzgyIDEzLjMyMjQgNTcuODkwMiAxMi4xNTEgNTYuNzMyNyAxMS4yMjM4QzU1LjU3NTEgMTAuMjk2NiA1NC4xODYyIDkuNjQxMiA1Mi42ODQ0IDkuMzEzNEwxMi43Njg0IDAuNTI2NTk3QzExLjU0MTEgMC4yNTY0OTcgMTAuMjY0OSAwLjIxMDE5NSA5LjAxMjkgMC4zOTA1OTVDNy43NjA4IDAuNTcwODk1IDYuNTU3NCAwLjk3NDI5OCA1LjQ3MTMgMS41Nzc3QzMuMjc3OCAyLjc5NjMgMS42OTUzIDQuNzU1NiAxLjA3MTkgNy4wMjQ1QzAuNDQ4NjAxIDkuMjkzNSAwLjgzNTUwMiAxMS42ODYzIDIuMTQ3NCAxMy42NzY1QzMuNDU5NCAxNS42NjY3IDUuNTg5IDE3LjA5MTIgOC4wNjc4IDE3LjYzNjhMNDMuMDE3IDI1LjMwMjFMOTQuMjAzIDE0OS41OThMNzkuMTUyIDE2Mi4yMDdMNzcuOTcxIDE2My40MTVDNzQuMzE1IDE2Ny43MjQgNzIuNDA3MSAxNzMuMDQ2IDcyLjU3NDQgMTc4LjQ2NUM3Mi43NDE3IDE4My44ODMgNzQuOTc0IDE4OS4wNiA3OC44ODcgMTkzLjEwMkM4MS42NjQgMTk1Ljg1MiA4NS4xMTQgMTk3Ljk2NCA4OC45NjEgMTk5LjI2OUM5Mi44MDcgMjAwLjU3NCA5Ni45NDUgMjAxLjAzNSAxMDEuMDQyIDIwMC42MTZMMjYwLjk4MiAxOTEuNTM0QzI2My41MjQgMTkxLjM5IDI2NS45MDkgMTkwLjMzIDI2Ny42MTMgMTg4LjU4OEMyNjkuMzE3IDE4Ni44NDYgMjcwLjIgMTg0LjU2NSAyNzAuMDY4IDE4Mi4yNDZDMjY5LjkzNyAxNzkuOTI3IDI2OC44MDEgMTc3Ljc2IDI2Ni45MTEgMTc2LjIyMkMyNjUuMDIgMTc0LjY4NCAyNjIuNTMxIDE3My45MDEgMjU5Ljk4OSAxNzQuMDQ2TDk4LjUxNSAxODMuMjE1Qzk3LjQxIDE4My4yNDMgOTYuMzE4IDE4My4wMTEgOTUuMzQ1IDE4Mi41NEM5NC4zNzMgMTgyLjA2OSA5My41NTIgMTgxLjM3NiA5Mi45NjIgMTgwLjUyOEM5Mi4zNzMgMTc5LjY3OSA5Mi4wMzUgMTc4LjcwNCA5MS45OCAxNzcuNjk2QzkxLjkyNiAxNzYuNjg5IDkyLjE1NyAxNzUuNjgzIDkyLjY1MiAxNzQuNzc1TDExNC43NTQgMTU1Ljk3NUwyNjIuNzE2IDE0Ny41NzNDMjY0LjkzNCAxNDcuNDk3IDI2Ny4wNjIgMTQ2LjcyMSAyNjguNzM5IDE0NS4zNzhDMjcwLjQxNiAxNDQuMDM2IDI3MS41MzcgMTQyLjIwOSAyNzEuOTEyIDE0MC4yMDhMMjk1LjMzOCAxNi4wNjIzQzI5NS41NTYgMTQuNzQyMiAyOTUuNDQxIDEzLjM5NzIgMjk1LjAwMiAxMi4xM0MyOTQuNTY0IDEwLjg2MjcgMjkzLjgxMyA5LjcwNjUgMjkyLjgwOCA4Ljc0OTRaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  background: var(--active-color, var(--color_40));
}

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



[id^="TEXT-DATASET-qouh3doe"], .--clone-TEXT-DATASET-qouh3doe {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 54.054054054054056%;
  
}
[id^="TEXT-DATASET-qouh3doe"] .x-text,
[id^="TEXT-DATASET-qouh3doe"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-qouh3doe .x-text,
.--clone-TEXT-DATASET-qouh3doe .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 54.054054054054056%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: var(--active-color, var(--color_41));
font-size: 14.0px;
font-weight: 600;
height: 100%;
line-height: 1.5;
text-align: right;
width: 100%;
  
}
[id^="TEXT-DATASET-qouh3doe"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-qouh3doe .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_41));
}
[id^="TEXT-DATASET-qouh3doe"] .x-text:hover,
.--clone-TEXT-DATASET-qouh3doe .x-text:hover,
[id^="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%);
  overflow: hidden auto;
  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);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-frq50jdd.anim {
  --width: 800px;
  
}

[id^="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%;
  
}
[id^="IMAGE-DATASET-mfsxommh"] picture, [id^="IMAGE-DATASET-mfsxommh"] img {
  
}
[id^="IMAGE-DATASET-mfsxommh"] img {
  object-fit: cover;
}


[id^="TEXT-DATASET-pvg2oqpt"], .--clone-TEXT-DATASET-pvg2oqpt {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 24px;
margin-top: 16px;
width: 80%;
  
}
[id^="TEXT-DATASET-pvg2oqpt"] .x-text,
[id^="TEXT-DATASET-pvg2oqpt"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-pvg2oqpt .x-text,
.--clone-TEXT-DATASET-pvg2oqpt .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 80%;
color: var(--active-color, rgba(0, 0, 0, 1));
font-size: 25.0px;
height: 100%;
width: 100%;
  
}
[id^="TEXT-DATASET-pvg2oqpt"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-pvg2oqpt .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-DATASET-pvg2oqpt"] .x-text:hover,
.--clone-TEXT-DATASET-pvg2oqpt .x-text:hover,
[id^="TEXT-DATASET-pvg2oqpt"] a:hover,
.--clone-TEXT-DATASET-pvg2oqpt a:hover {
  
}



[id^="TEXT-DATASET-mntmptgk"], .--clone-TEXT-DATASET-mntmptgk {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 24px;
margin-top: 60px;
width: 25%;
  
}
[id^="TEXT-DATASET-mntmptgk"] .x-text,
[id^="TEXT-DATASET-mntmptgk"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-mntmptgk .x-text,
.--clone-TEXT-DATASET-mntmptgk .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 25%;
color: var(--active-color, rgba(0, 0, 0, 1));
font-size: 16.0px;
height: 100%;
width: 100%;
  
}
[id^="TEXT-DATASET-mntmptgk"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-mntmptgk .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-DATASET-mntmptgk"] .x-text:hover,
.--clone-TEXT-DATASET-mntmptgk .x-text:hover,
[id^="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 {
  border-color: #c4c4c4ff;
  border-width: 1px;
  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;
}
