#SECTION-l0n9rqo7 {
  height: auto;
  grid-template-columns: 20px 1fr 20px;
  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-bp5 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


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


  
}

#RECT-ab5y4nff {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 17.986112594604492px;
justify-self: start;
margin-bottom: calc(0.008678436279296875px * 2);
margin-left: 0%;
width: 17.986112594604492px;
  
  
  
}

#RECT-ab5y4nff .x-rect {
  --width: 17.986112594604492px;
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: 20px 170px 1fr 20px;
  grid-template-rows: minmax(90px, 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: 90;
  --bg: #151515;
}

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



#SECTION-vbfiivub .video {
  display: none;
}
#SECTION-vbfiivub .video-bp5 {
  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: 100px;
  
}
[id^="IMAGE-youp1628"] picture {
  --width: 100px;
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: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 50px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 70%;
  
}
#INPUT-SEARCH-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: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 30px;justify-self: end;margin-right: 80px;margin-top: calc(0px * 2);width: 30px;
  
}
#MEMBER-BAR-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: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: #000000ff;
 }
#MEMBER-BAR-92gjjgyy .x-avatar-member-initial {   width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: #000000ff;
 }
#MEMBER-BAR-92gjjgyy .customer-icon {   width: 21px;
  height: 21px;
  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: 21px;
  height: 21px;
  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: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 28px;justify-self: end;margin-right: 40px;margin-top: calc(0px * 2);width: 28px;
  
}
#CART-ICON-2pja9dla .x-cart-icon {
  border-color: #000000ff;
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;
  --width: 20px;align-self: center;display: none;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 20px;
  
  
  
  
  
  border:   #000000ff;


  
}

[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: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 21px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 21px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-v5ttgnwe .x-rect {
  -webkit-text-stroke: 0px #000000ff;
background: #00000000;
color: #000000d9;
  
}
#MENU-v5ttgnwe > ul {
  background: #00000000;
  
  
  
  
  border-radius: inherit;
}
#MENU-v5ttgnwe > ul > .menu-item .tag-link {
  -webkit-text-stroke: 0px #000000ff;
background: #00000000;
color: #000000d9;
}
#MENU-v5ttgnwe > ul > .menu-item.menu-item-active-link > .tag-link,
#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;
overflow-x: hidden;
overflow-y: auto;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 1fr;grid-template-rows: minmax(20px, max-content) minmax(30px, max-content) minmax(40px, max-content) minmax(10px, max-content) minmax(30px, max-content) minmax(10px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;max-height: 100%;width: 100%;
  
  
  overflow-x: hidden;
  overflow-y: auto;
  
  border:   #000000ff;


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


#MENU-fklgz356 .x-rect {
  --pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--color_41);
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
  
}
#MENU-fklgz356 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  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;
}
#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-udhjlgfu > a, #MENU-ITEM-udhjlgfu > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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






border-style: none none none none;

}





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

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

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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

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

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

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

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






border-style: none none none none;

}





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

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

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

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

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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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






border-style: none none none none;

}





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

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

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

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

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

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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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






border-style: none none none none;

}





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

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

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

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

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


[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;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9Im1lbnUiPjxwYXRoIGQ9Ik0zLDZIMjFWOEgzVjZNMywxMUgyMVYxM0gzVjExTTMsMTZIMjFWMThIM1YxNloiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

}
#MENU-iy7j5d5i > ul {
  background: #000000ff;
  
  
  
  
  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;
  
}
#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;
}
#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-c645lpwz > a, #MENU-ITEM-c645lpwz > div {
  
  
  
  
  
  
  
  
  
}

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

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

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


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

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






border-style: none none none none;

}





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

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

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


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

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






border-style: none none none none;

}





#MENU-ITEM-711jc3kh > a, #MENU-ITEM-711jc3kh > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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


[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-jg8xir73 > a, #MENU-ITEM-jg8xir73 > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  text-transform: uppercase !important;
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-3koqhxzr > a, #MENU-ITEM-3koqhxzr > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  text-transform: uppercase !important;
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

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

#MENU-xvlxqou1 {
  --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: rgba(8, 0, 0, 1);
  
  
  
  
  
}


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

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





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

}




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

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

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

#MENU-ITEM-lr6tqizd > a, #MENU-ITEM-lr6tqizd > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  text-transform: uppercase !important;
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

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

#MENU-25yjthc9 {
  --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: rgba(8, 0, 0, 1);
  
  
  
  
  
}


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

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





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

}




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

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

#MENU-ITEM-43w8c3k7 > a, #MENU-ITEM-43w8c3k7 > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-ITEM-pvkwvkit > a, #MENU-ITEM-pvkwvkit > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  text-transform: uppercase !important;
  -webkit-text-stroke: 0px #000000ff !important;
}

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

#MENU-axbplu1x {
  --width: 90%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: calc(10.001953125px * 2);margin-left: calc(0% * 2);width: 90%;
  --active-link-color: #C78A07;
  
  
  
  
  
}


#MENU-axbplu1x .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #C78A07;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
line-height: 1.5;
  
}
#MENU-axbplu1x > ul {
  background: #ffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-axbplu1x > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #C78A07;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
line-height: 1.5;
}
#MENU-axbplu1x > ul > .menu-item.menu-item-active-link > .tag-link,
#MENU-axbplu1x > ul > .menu-item.menu-item-active-link > * > .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-axbplu1x > ul > .menu-item:not(:first-child) {
  
}
#MENU-axbplu1x ul li .tag-link {
  border-style: none none none none;

}
#MENU-axbplu1x ul li .tag-link:hover {
  color: #ffffff !important;
background: #C78A07;






border-style: none none none none;

}




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

#MENU-ITEM-xw791siw > a, #MENU-ITEM-xw791siw > div {
  color: var(--color_04) !important;
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

#MENU-ITEM-x76iqpnq > a, #MENU-ITEM-x76iqpnq > div {
  color: var(--color_04) !important;
  
  
  
  
  
  
  
  
}

#MENU-ITEM-ig7mcbu5 > a, #MENU-ITEM-ig7mcbu5 > div {
  color: var(--color_04) !important;
  
  
  
  
  
  
  
  
}

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

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

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



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

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

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

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

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

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

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



#SECTION-tte8miww .video {
  display: none;
}
#SECTION-tte8miww .video-bp5 {
  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--inner {
  padding-bottom: calc(100% / (3/4));
}


#GRID-PRODUCT-75p5oaq0 .grid-product--info {
  text-align: center;
  padding: 15px 0px;
  justify-content: unset;
  align-items: center
}
#GRID-PRODUCT-75p5oaq0 .grid-product--category {
  
  
  
  
  
  color: var(--color_41);
  
  padding: 0px 0px;
}
#GRID-PRODUCT-75p5oaq0 .grid-product--title {
  
  font-family: 'Montserrat', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_41);
  
  
  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: 15px 1fr 15px;
  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-bp5 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}
#SECTION-3fyglf8p .overlay {
  background-repeat: repeat;
  background-size: auto;
  background-image: url(https://content.pancake.vn/1/s500x500/fwebp0/82/f8/99/d8/394d17a90f3c5dc358392f1605173f53c8f621756b31c39ae1892e71.webp);
  background-position: center;
}


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


  
}

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


  
}

[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;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 15px 1fr 15px;grid-template-rows: minmax(65px, max-content);height: auto;justify-self: start;margin-left: -0.001404220993454392%;margin-top: 0.998291015625px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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

#MENU-s4h67j1m .x-rect {
  --pad-x: 0px;
--pad-y: 9px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_32);
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
  
}
#MENU-s4h67j1m > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  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-1pj6zl5g {
  height: auto;
  grid-template-columns: 20px 170px 1fr 20px;
  grid-template-rows: minmax(90px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  position: sticky;z-index: 100;top: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-1pj6zl5g .x-section-background {
  background: #151515;
  
  
  
  
  
  filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  --height: 90;
  --bg: #151515;
}

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



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


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

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

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

#GRID-PRODUCT-4srqqzj9 .grid-product--inner img,
#GRID-PRODUCT-4srqqzj9 .grid-product--inner video {
  object-fit: contain;
}
#GRID-PRODUCT-4srqqzj9 .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#GRID-PRODUCT-4srqqzj9 .thumbnail-wrapper { width: 20%;min-width: 20%; }
#GRID-PRODUCT-4srqqzj9 .grid-product--wrapper {
  margin-bottom: 1px;
}
#GRID-PRODUCT-4srqqzj9 .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-4srqqzj9 .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-4srqqzj9 .empty-product .empty-product-text {
  color: #25282A;
  text-align: center;
  max-width: 357px;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#GRID-PRODUCT-4srqqzj9 .empty-product .empty-product-description {
  color: #43484C;
  text-align: center;
  max-width: 425px;
  font-family: Roboto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
#GRID-PRODUCT-4srqqzj9 .grid-product--wrapper {
  display: grid;
  column-gap: 30px;
  row-gap: 30px;
  
  grid-template-columns: repeat(2, 1fr);

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



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


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


}






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

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

#GRID-PRODUCT-4srqqzj9 .grid-product--price {
  margin-top: 6px;
  margin-bottom: 6px;
}
#GRID-PRODUCT-4srqqzj9 .grid-product--retail-price, #GRID-PRODUCT-4srqqzj9 .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  margin: 0 0px;
}
#GRID-PRODUCT-4srqqzj9 .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_40);
  
  margin: 0 10px;
}
#GRID-PRODUCT-4srqqzj9 .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#GRID-PRODUCT-4srqqzj9 .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




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

#EMPTY-PRODUCT-LAYOUT-jm8u21li {
  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-d7zc2v5j"], .--clone-TEXT-d7zc2v5j {
  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-d7zc2v5j"] .x-text,
[id^="TEXT-d7zc2v5j"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-d7zc2v5j .x-text,
.--clone-TEXT-d7zc2v5j .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-d7zc2v5j"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-d7zc2v5j .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #43484C);
}
[id^="TEXT-d7zc2v5j"] .x-text:hover,
.--clone-TEXT-d7zc2v5j .x-text:hover,
[id^="TEXT-d7zc2v5j"] a:hover,
.--clone-TEXT-d7zc2v5j a:hover {
  
}


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

#MEMBER-BAR-9088nfyl .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-9088nfyl .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-9088nfyl .x-loginbar .login-bar-icon {
    width: 21px;
  height: 21px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: #000000ff;

  border: none;
}

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


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

#MEMBER-BAR-9088nfyl .customer-signup {
  display: none;
}
#MEMBER-BAR-9088nfyl .customer-icon {
  
}
#MEMBER-BAR-9088nfyl .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-tlz3kx2q {
  width: 170px;
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(10px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

[id^="TEXT-zdnhgzcp"], .--clone-TEXT-zdnhgzcp {
  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-zdnhgzcp"] .x-text,
[id^="TEXT-zdnhgzcp"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-zdnhgzcp .x-text,
.--clone-TEXT-zdnhgzcp .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-zdnhgzcp"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-zdnhgzcp .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-zdnhgzcp"] .x-text:hover,
.--clone-TEXT-zdnhgzcp .x-text:hover,
[id^="TEXT-zdnhgzcp"] a:hover,
.--clone-TEXT-zdnhgzcp a:hover {
  
}


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

[id^="TEXT-bjuz3qba"], .--clone-TEXT-bjuz3qba {
  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-bjuz3qba"] .x-text,
[id^="TEXT-bjuz3qba"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-bjuz3qba .x-text,
.--clone-TEXT-bjuz3qba .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-bjuz3qba"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-bjuz3qba .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-bjuz3qba"] .x-text:hover,
.--clone-TEXT-bjuz3qba .x-text:hover,
[id^="TEXT-bjuz3qba"] a:hover,
.--clone-TEXT-bjuz3qba a:hover {
  
}


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

#CONTAINER-8t6cvcfn {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 20px;align-self: center;display: none;grid-column-end: 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:   #000000ff;


  
}

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

[id^="IMAGE-hz5ty2gz"] {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 18px;
  
}
[id^="IMAGE-hz5ty2gz"] picture {
  --width: 18px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-hz5ty2gz"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
#MENU-9vl687n7 {
  --width: 21px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 21px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 21px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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







border-style: none none none none;

}





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

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

#RECT-7fuggch2 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 29px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 29px;
  
  
  
}

#RECT-7fuggch2 .x-rect {
  --width: 29px;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

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

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

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


  
}
#GRID-PRODUCT-6wdwigmc {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}

#GRID-PRODUCT-6wdwigmc .grid-product--inner img,
#GRID-PRODUCT-6wdwigmc .grid-product--inner video {
  object-fit: contain;
}
#GRID-PRODUCT-6wdwigmc .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#GRID-PRODUCT-6wdwigmc .thumbnail-wrapper { width: 20%;min-width: 20%; }
#GRID-PRODUCT-6wdwigmc .grid-product--wrapper {
  margin-bottom: 1px;
}
#GRID-PRODUCT-6wdwigmc .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-6wdwigmc .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-6wdwigmc .empty-product .empty-product-text {
  color: #25282A;
  text-align: center;
  max-width: 357px;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#GRID-PRODUCT-6wdwigmc .empty-product .empty-product-description {
  color: #43484C;
  text-align: center;
  max-width: 425px;
  font-family: Roboto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
#GRID-PRODUCT-6wdwigmc .grid-product--wrapper {
  display: grid;
  column-gap: 30px;
  row-gap: 30px;
  
  grid-template-columns: repeat(2, 1fr);

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



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


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


}






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

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

#GRID-PRODUCT-6wdwigmc .grid-product--price {
  margin-top: 6px;
  margin-bottom: 6px;
}
#GRID-PRODUCT-6wdwigmc .grid-product--retail-price, #GRID-PRODUCT-6wdwigmc .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_41);
  
  margin: 0 0px;
}
#GRID-PRODUCT-6wdwigmc .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_40);
  
  margin: 0 10px;
}
#GRID-PRODUCT-6wdwigmc .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#GRID-PRODUCT-6wdwigmc .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




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

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

[id^="TEXT-u8ini81w"], .--clone-TEXT-u8ini81w {
  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-u8ini81w"] .x-text,
[id^="TEXT-u8ini81w"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-u8ini81w .x-text,
.--clone-TEXT-u8ini81w .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-u8ini81w"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-u8ini81w .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #43484C);
}
[id^="TEXT-u8ini81w"] .x-text:hover,
.--clone-TEXT-u8ini81w .x-text:hover,
[id^="TEXT-u8ini81w"] a:hover,
.--clone-TEXT-u8ini81w a:hover {
  
}



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


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


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

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






border-style: none none none none;

}





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

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

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

#MENU-ekgsdo7j {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  
}


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

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







border-style: none none none none;

}





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

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

#MENU-9gwvnblb {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  
}


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

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







border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

#MENU-ett1yqv6 {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  
}


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

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







border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

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

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

#MENU-4cvqy32k {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  
}


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

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







border-style: none none none none;

}





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

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

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

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

#MENU-iskk6h3o {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  
}


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

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







border-style: none none none none;

}





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

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

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

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

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

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

#MENU-9x3y3wfb {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  
}


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

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







border-style: none none none none;

}





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

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

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

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

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

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

#MENU-i6rbl3en {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  
}


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

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







border-style: none none none none;

}





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

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

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

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

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

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

#MENU-efmccbd2 {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  
}


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

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







border-style: none none none none;

}





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

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

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

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

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

#MENU-qjdjfihc {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  
}


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

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







border-style: none none none none;

}





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

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

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

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

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

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

#MENU-bh1h4uqb {
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;height: px;justify-self: start;margin-left: %;margin-top: px;width: %;
  
  
  
  
  
  
}


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

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







border-style: none none none none;

}





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

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

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

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

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


[id^="TEXT-m2xk094b"], .--clone-TEXT-m2xk094b {
  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-m2xk094b"] .x-text,
[id^="TEXT-m2xk094b"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-m2xk094b .x-text,
.--clone-TEXT-m2xk094b .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-m2xk094b"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-m2xk094b .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_41));
}
[id^="TEXT-m2xk094b"] .x-text:hover,
.--clone-TEXT-m2xk094b .x-text:hover,
[id^="TEXT-m2xk094b"] a:hover,
.--clone-TEXT-m2xk094b a:hover {
  
}


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

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

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

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

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

#RECT-8r6bj7l9 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: 24px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 20px;
  
  
  
}

#RECT-8r6bj7l9 .x-rect {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-8r6bj7l9 .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-aa7d48e3"], .--clone-TEXT-aa7d48e3 {
  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-aa7d48e3"] .x-text,
[id^="TEXT-aa7d48e3"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-aa7d48e3 .x-text,
.--clone-TEXT-aa7d48e3 .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-aa7d48e3"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-aa7d48e3 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--color_41));
}
[id^="TEXT-aa7d48e3"] .x-text:hover,
.--clone-TEXT-aa7d48e3 .x-text:hover,
[id^="TEXT-aa7d48e3"] a:hover,
.--clone-TEXT-aa7d48e3 a:hover {
  
}


#LINE-vu7wz925 {
  --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-vu7wz925 .line-container {
  border-color: #e9e9e9;
border-style: solid;
border-width: 1.0px;
}


#CONTAINER-cmoebsxk {
  --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-pcoe6jkr"] {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 20px;
  
}
[id^="IMAGE-pcoe6jkr"] picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-pcoe6jkr"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="IMAGE-n0yfv5y1"] {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 18px;
  
}
[id^="IMAGE-n0yfv5y1"] picture {
  --width: 18px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-n0yfv5y1"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
#MENU-du7ft5og {
  --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-du7ft5og .x-rect {
  -webkit-text-stroke: 0px #000000ff;
background: #000000ff;
color: #000000d9;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9Im1lbnUiPjxwYXRoIGQ9Ik0zLDZIMjFWOEgzVjZNMywxMUgyMVYxM0gzVjExTTMsMTZIMjFWMThIM1YxNloiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-fq8e11en {
  background: rgba(255, 255, 255, 1);
  top: 0;
  left: 0;
  width: 800px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(20px, max-content) minmax(100px, max-content) minmax(30px, max-content) minmax(400px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --width: 800px;
  
  overflow_x: visible;
  overflow_y: visible;
  
}
#MENU-h00gcqo2 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 1.52587890625e-5px;width: 100%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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


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

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






border-style: none none none none;

}





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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





#MENU-ITEM-54tc68cu > a, #MENU-ITEM-54tc68cu > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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


[id^="IMAGE-eqjgf525"] {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 1.4544517435926072%;
margin-top: -10.173614501953123px;
width: 40%;
  
}
[id^="IMAGE-eqjgf525"] picture {
  --width: 40%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-eqjgf525"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
#LANGUAGE-MENU-8m37k1x2 {
  --width: 303.9930725097656px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 45.000003814697266px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 303.9930725097656px;
  background: #e8eaed00;
border-color: var(--color_04);
border-radius: 0;
border-width: 0.0px;
font-size: 28.0px;
font-weight: bold;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-8m37k1x2 .language-menu-content div {
  height: 45.000003814697266px;
  background: #ffffff00;
}
#LANGUAGE-MENU-8m37k1x2 img {
  width: 22px;
  height: 22px;
}

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

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

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

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


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

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







border-style: none none none none;

}



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


#MENU-ITEM-9oupjrqk > a, #MENU-ITEM-9oupjrqk > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  text-transform: uppercase !important;
  
}

#MENU-ITEM-gwpfcya1 > a, #MENU-ITEM-gwpfcya1 > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  text-transform: uppercase !important;
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

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

#MENU-uu9n8u7c {
  --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: rgba(8, 0, 0, 1);
  
  
  
  
  
}


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

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





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

}




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

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

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

#MENU-ITEM-0dexzv6o > a, #MENU-ITEM-0dexzv6o > div {
  color: var(--color_00) !important;
  font-weight: 700 !important;
  
  
  
  
  
  text-transform: uppercase !important;
  -webkit-text-stroke: 0px #000000ff !important;
}

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

#MENU-oyc6m4kh {
  --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: rgba(8, 0, 0, 1);
  
  
  
  
  
}


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

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





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

}




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

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

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

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

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

#MENU-ITEM-qyn4mlti > a, #MENU-ITEM-qyn4mlti > div {
  color: var(--color_00) !important;
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#POPUP-nplwozco {
  
  
  
  overflow: hidden auto;
  background: #ffffff;
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.102);
right: -40;
  width: 410px;
  height: auto;
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(30px, max-content) minmax(100px, max-content) minmax(10px, max-content) minmax(25px, max-content) minmax(60px, max-content) minmax(10px, max-content) minmax(30px, 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: 410px;
  animation: fade-in 0.5s ease;
}
#CART-ITEMS-sl8rzd5y {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 115px 1fr 33px;grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(25px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-sl8rzd5y cart-item, #CART-ITEMS-sl8rzd5y .cart-loading {
  grid-template-columns: 115px 1fr 33px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(25px, max-content);
}

[id^="IMAGE-DATASET-n51sfqgc"] {
  --width: 100px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100px;
  
}
[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: 410px;
  height: auto;
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(30px, max-content) minmax(100px, max-content) minmax(10px, max-content) minmax(25px, max-content) minmax(60px, max-content) minmax(10px, max-content) minmax(30px, 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: 410px;
  animation: fade-in 0.5s ease;
}
#CART-ITEMS-ge0tlrx4 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 115px 1fr 33px;grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(25px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-ge0tlrx4 cart-item, #CART-ITEMS-ge0tlrx4 .cart-loading {
  grid-template-columns: 115px 1fr 33px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(25px, max-content);
}

[id^="IMAGE-DATASET-mpzxo7m7"] {
  --width: 100px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100px;
  
}
[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: 410px;
  height: auto;
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(30px, max-content) minmax(100px, max-content) minmax(10px, max-content) minmax(25px, max-content) minmax(60px, max-content) minmax(10px, max-content) minmax(30px, 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: 410px;
  animation: fade-in 0.5s ease;
}
#CART-ITEMS-0wc5gzba {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 115px 1fr 33px;grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(25px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-0wc5gzba cart-item, #CART-ITEMS-0wc5gzba .cart-loading {
  grid-template-columns: 115px 1fr 33px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(25px, max-content);
}

[id^="IMAGE-DATASET-bj9wr88y"] {
  --width: 100px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100px;
  
}
[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;
}
