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

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

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



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


#CONTAINER-latdoib2 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
  --width: 54.08132530120482%;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-right: calc(1.2462349397590362% * 2);margin-top: calc(0px * 2);min-width: 0;width: 54.08132530120482%;
  
  
  
  
  
  border: 0px solid #000000ff;


  
}
#BUTTON-n1szwhjp {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 36px;
justify-self: end;
margin-right: -0.0061432563923175774%;
margin-top: calc(0px * 2);
min-width: 0;
width: 82.56258646584004%;
  
}
#BUTTON-n1szwhjp .x-button-wrapper {
  --width: 82.56258646584004%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_44);
border-color: #000000ff;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 0.0px;
color: #ffffff;
font-size: 13.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#RECT-8p2p9p8u {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 40px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
min-width: 0;
width: 17.83118279167574%;
  
  
  
}

#RECT-8p2p9p8u .x-rect {
  --width: 17.83118279167574%;
border-color: #ffffff;
border-style: solid;
border-width: 0.0px;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

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

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

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

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



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

#ORDER-HISTORY-62xh5wvr {
  --width: 99.04761904761904%;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-right: calc(0.15873015873015872% * 2);margin-top: calc(0px * 2);min-width: 0;width: 99.04761904761904%;
  
}


  #ORDER-HISTORY-62xh5wvr .item-course-app {
    display: none;
  }

  #ORDER-HISTORY-62xh5wvr .oh-order-pending-payment-container {
    display: none;
  }
  #ORDER-HISTORY-62xh5wvr .oh-payment-order-button {
    display: none;
  }
  #ORDER-HISTORY-62xh5wvr .oh-cancel-order-button {
    display: none;
  }



  #ORDER-HISTORY-62xh5wvr .oh-repurchase-order-button {
    display: none;
  }

  #ORDER-HISTORY-62xh5wvr .oh-detail-product-container {
    display: none;
  }

#ORDER-HISTORY-62xh5wvr > .x-order-history-empty {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(160px, 1fr)minmax(0px, max-content)minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
}
#ORDER-HISTORY-62xh5wvr .oh-container {
  display: grid;
  gap: 28px;
}
#ORDER-HISTORY-62xh5wvr .oh-element {
  border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
}
#ORDER-HISTORY-62xh5wvr .x-order-history .oh-element {
  padding: 0px 0px;
}
#ORDER-HISTORY-62xh5wvr .oh-header {
  color: rgba(0, 0, 0, 1);
  font: Roboto;
  font-family: Roboto;
  font-size: 14px;
  padding: 8px 16px;
  background: #e1e1e1;
}
#ORDER-HISTORY-62xh5wvr .oh-order-id {
  font: ;
  font-size: 14px;
  color: rgba(0, 0, 0, 1);
  font-family: Roboto;
}
#ORDER-HISTORY-62xh5wvr .oh-summary {
  font: ;
  font-size: 14px;
  color: rgba(0, 0, 0, 1);
  font-family: Roboto;
  padding: 8px 16px;
  background: #e1e1e1;
}
#ORDER-HISTORY-62xh5wvr .item-image {
  padding: 0px;
  display: flex;
  align-items: center;
}
#ORDER-HISTORY-62xh5wvr .item-image img {
  width: 50px;
  height: auto;
  aspect-ratio: 3/4;
  object-fit: cover;
  border-radius: 0px;
}
#ORDER-HISTORY-62xh5wvr .item-info {
  padding: 8px 0px;
}
#ORDER-HISTORY-62xh5wvr .oh-order-item {
  padding: 8px 16px;
  background: #e1e1e1;
}
#ORDER-HISTORY-62xh5wvr .oh-separator {
  background: rgba(173, 173, 173, 1);
}
#ORDER-HISTORY-62xh5wvr .oh-separator-A {
  
}
#ORDER-HISTORY-62xh5wvr .oh-separator-B {
  
}
#ORDER-HISTORY-62xh5wvr .original-price, #ORDER-HISTORY-62xh5wvr .item-variation {
  color: rgba(173, 173, 173, 1);
}
#ORDER-HISTORY-62xh5wvr .oh-total-price {
  font: ;
  color: rgba(238, 77, 45, 1);
  font-size: 20px;
  font-family: Roboto;
}
#ORDER-HISTORY-62xh5wvr .oh-order-status {
  font: Roboto;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-family: Roboto;
}
#ORDER-HISTORY-62xh5wvr .retail-price {
  font: ;
  color: var(--color_04);
  font-size: 14px;
  font-family: Roboto;
}
#ORDER-HISTORY-62xh5wvr .item-name {
  font: Roboto;
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  color: var(--color_04);
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#ORDER-HISTORY-62xh5wvr .remaining_learn_time {
  
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: rgba(0, 0, 0, 1);
}
#ORDER-HISTORY-62xh5wvr .loaded-action {
  margin-top: 39px;
}
#ORDER-HISTORY-62xh5wvr .item-variation {
  
}
#ORDER-HISTORY-62xh5wvr .item-variation .variation-prefix {
  
}

#ORDER-HISTORY-62xh5wvr .oh-cancel-order-button {
  background-color: #fc0000;
  border-radius: 40px;
  
  font-size: 15px;
  
  
  
  color: #fc0000;
  padding: 8px;
}

#ORDER-HISTORY-62xh5wvr .oh-payment-order-button {
  background-color: #db681a;
  border-radius: 40px;
  
  font-size: 15px;
  
  
  
  color: #ffffff;
  padding: 8px;
  margin-left: 8px;
}

#ORDER-HISTORY-62xh5wvr .oh-order-pending-payment {
  background-color: #bada55;
  border-radius: 40px;
  
  font-size: 15px;
  
  
  
  color: #ff6a00;
  padding: 8px 16px;
}

#ORDER-HISTORY-62xh5wvr .oh-repurchase-order-button {
  background-color: #000000;
  
  
  font-size: 15px;
  
  
  
  color: #ffffff;
  padding: 8px;
  margin-left: 8px;
}

#ORDER-HISTORY-62xh5wvr .oh-detail-product-container {
  padding-top: 8px;
}

#ORDER-HISTORY-62xh5wvr .oh-detail-product-button {
  background-color: #000000;
  
  
  font-size: 15px;
  
  
  
  color: #ffffff;
  padding: 8px 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

#ORDER-HISTORY-62xh5wvr .oh-countdown .oh-countdown-time {
  
  
  font-size: 15px;
  
  
  
  width: 30px;
  height: 16px;
  color: #000000;
}

#ORDER-HISTORY-62xh5wvr .oh-countdown .oh-countdown-label {
  
  
  font-size: 15px;
  
  
  
  width: 16px;
  height: 16px;
  color: #000000;
}

#ORDER-HISTORY-62xh5wvr .oh-countdown .dots {
  row-gap: 2px;
}

#ORDER-HISTORY-62xh5wvr .oh-countdown .dots .dots-item-top, #ORDER-HISTORY-62xh5wvr .oh-countdown .dots .dots-item-bottom {
  width: 2px; height: 2px;
}

#ORDER-HISTORY-62xh5wvr .loaded-action {
  display: flex;
  justify-content: center;
}
#ORDER-HISTORY-62xh5wvr .pagination-wrapper {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #000000;
}
#ORDER-HISTORY-62xh5wvr .pagination-arrow {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 42px;
  height: 42px;
  border-radius: 4px;
}
#ORDER-HISTORY-62xh5wvr .pagination-arrow:hover {
  background: #000000ff;
}
#ORDER-HISTORY-62xh5wvr .pagination-number {
  width: 42px;
  height: 42px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  cursor: pointer;
}
#ORDER-HISTORY-62xh5wvr .pagination-number:hover {
  background: #000000ff;
}
#ORDER-HISTORY-62xh5wvr .pagination-number-active {
  color: #ff6462ff;
  border: 1px solid #ff6462ff;
}
#ORDER-HISTORY-62xh5wvr .pagination-skip {
  width: 42px;
  height: 42px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
#ORDER-HISTORY-62xh5wvr .pagination-skip .pagination-skip-icon {
  display: none;
  align-items: center;
  justify-content: center;
}
#ORDER-HISTORY-62xh5wvr .pagination-skip:hover .pagination-skip-icon {
  display: flex;
}
#ORDER-HISTORY-62xh5wvr .pagination-skip:hover .pagination-skip-dots {
  display: none;
}
#ORDER-HISTORY-62xh5wvr .pagination-skip:hover {
  background: #000000ff;
}


[id^="IMAGE-6gatwguy"] {
  align-self: center;
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: calc(0px * 2);
min-width: 0;
width: 160px;
  
  
}
[id^="IMAGE-6gatwguy"] picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="IMAGE-6gatwguy"] .overlay-image {
  background: ;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

[id^="TEXT-2qz6yirp"], .--clone-TEXT-2qz6yirp {
  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);
min-width: 0;
width: 25.555555555555554%;
  
}
[id^="TEXT-2qz6yirp"] .x-text,
[id^="TEXT-2qz6yirp"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-2qz6yirp .x-text,
.--clone-TEXT-2qz6yirp .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 25.555555555555554%;
-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-2qz6yirp"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-2qz6yirp .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #25282A);
}
[id^="TEXT-2qz6yirp"] .x-text:hover,
.--clone-TEXT-2qz6yirp .x-text:hover,
[id^="TEXT-2qz6yirp"] a:hover,
.--clone-TEXT-2qz6yirp a:hover {
  
}



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


#POPUP-y1t18btd {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  
  
  overflow: hidden auto;
  background: #ffffff;
  width: 369.84375px;
  height: auto;
  grid-template-columns: 3fr;
  grid-template-rows: minmax(78px, max-content) minmax(148px, max-content) minmax(209px, 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-y1t18btd.anim {
  --width: 369.84375px;
  
}
#BUTTON-pfhnc0cm {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 46px;
justify-self: center;
margin-right: calc(0.9438344594594597% * 2);
margin-top: calc(1.421875px * 2);
min-width: 0;
width: 56.16976351351352%;
  
}
#BUTTON-pfhnc0cm .x-button-wrapper {
  --width: 56.16976351351352%;
-webkit-text-stroke: 0px #db681a;
background: #db681a;
border-color: #000000ff;
border-radius: 100px;
border-style: solid;
border-width: 0.0px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: var(--color_00);
font: var(--font_8);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#CONTAINER-cah5tmul {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
  --width: 77.0263467705923%;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(28px, max-content);height: auto;justify-self: center;margin-bottom: calc(2.125px * 2);margin-right: calc(1.1447550034506575% * 2);min-width: 0;width: 77.0263467705923%;
  
  
  
  
  
  border: 0px solid #000000ff;


  
}

[id^="TEXT-DATASET-ay9pgos8"], .--clone-TEXT-DATASET-ay9pgos8 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0.5703125px * 2);
min-width: 0;
width: 45.26112185686655%;
  
}
[id^="TEXT-DATASET-ay9pgos8"] .x-text,
[id^="TEXT-DATASET-ay9pgos8"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-ay9pgos8 .x-text,
.--clone-TEXT-DATASET-ay9pgos8 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 45.26112185686655%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
color: var(--active-color, #db681a);
font-size: 16.0px;
height: 100%;
width: 100%;
  
}
[id^="TEXT-DATASET-ay9pgos8"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-ay9pgos8 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #db681a);
}
[id^="TEXT-DATASET-ay9pgos8"] .x-text:hover,
.--clone-TEXT-DATASET-ay9pgos8 .x-text:hover,
[id^="TEXT-DATASET-ay9pgos8"] a:hover,
.--clone-TEXT-DATASET-ay9pgos8 a:hover {
  
}


#QUANTITY-INPUT-t8z6ayh3 {
  --width: 45.96832688588008%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 28px;justify-self: end;margin-right: 0.06648936170212766%;margin-top: calc(0px * 2);min-width: 0;width: 45.96832688588008%;
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-t8z6ayh3 .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-t8z6ayh3 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-t8z6ayh3 .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-t8z6ayh3 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-t8z6ayh3 .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-t8z6ayh3 .quantity__button[name="plus"] svg {
  width: 9.3px;
}

#CONTAINER-8k6pr0al {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
  --width: 86.0641891891892%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(380.703125px, max-content);height: auto;justify-self: center;margin-bottom: -1px;margin-left: calc(2.322635135135135% * 2);min-width: 0;width: 86.0641891891892%;
  
  
  
  
  
  border: 0px solid #000000ff;


  
}
#ATTR-duvpaqmp {
  --width: 99.85122737416316%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-bottom: 5px;margin-left: 0px;min-width: 0;width: 99.85122737416316%;
  
}
#ATTR-duvpaqmp .attr--item, #ATTR-duvpaqmp select {
  -webkit-text-stroke: 0px var(--color_44);
background: #f5f5f750;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
  
}
#ATTR-duvpaqmp .chevron {
  width: 16px;
  right: 9px;
}
#ATTR-duvpaqmp .chevron svg{
  height: 16px;
}
#ATTR-duvpaqmp .attr--item {
  margin-right: 8px;
  margin-bottom: 9px;
}
#ATTR-duvpaqmp .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-duvpaqmp .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

}
#ATTR-duvpaqmp img {
  width: 40px;
  height: 40px;
  padding: 0px;
  border-radius: 30px;
}
#ATTR-duvpaqmp .attr--item:hover .tooltip {
  background: #000;
  color: #fff;
}
#ATTR-duvpaqmp .attr--item:hover .tooltip:after {
  background: #000;
  border-top-color: #000;
}

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

#ATTR-duvpaqmp .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 var(--color_44);
background: #f5f5f750;
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: 8px !important;
}

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

#ATTR-duvpaqmp .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}


[id^="TEXT-5wt7bhpl"], .--clone-TEXT-5wt7bhpl {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-right: calc(1.2670468633771388% * 2);
margin-top: 0px;
min-width: 0;
width: 49.33300272749814%;
  
}
[id^="TEXT-5wt7bhpl"] .x-text,
[id^="TEXT-5wt7bhpl"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-5wt7bhpl .x-text,
.--clone-TEXT-5wt7bhpl .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 49.33300272749814%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--font_color_7));
font: var(--font_7);
height: 100%;
text-decoration: underline;
width: 100%;
  
}
[id^="TEXT-5wt7bhpl"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-5wt7bhpl .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-5wt7bhpl"] .x-text:hover,
.--clone-TEXT-5wt7bhpl .x-text:hover,
[id^="TEXT-5wt7bhpl"] a:hover,
.--clone-TEXT-5wt7bhpl a:hover {
  
}


#LINE-5ps9wo3q {
  --width: 1.3940217391304344%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 17px;justify-self: end;margin-bottom: -5.5px;margin-right: -1.015855049422821%;min-width: 0;width: 1.3940217391304344%;
  height: auto;
  
}
#LINE-5ps9wo3q .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 1.0px;
}

#LINE-r8n6vpdu {
  --width: 100.28293918918918%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 4px;justify-self: start;margin-bottom: 6.65625px;margin-left: -1.015625px;min-width: 0;width: 100.28293918918918%;
  height: auto;
  
}
#LINE-r8n6vpdu .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 1.0px;
}


#CONTAINER-yqeulvfn {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
  --width: 93.56008287292818%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(139.40625px, max-content);height: auto;justify-self: center;margin-right: calc(0.004164644616992831% * 2);margin-top: 77px;min-width: 0;width: 93.56008287292818%;
  
  
  
  
  
  border: 0px solid #000000ff;


  
}
#ATTR-r2som11t {
  --width: 99.85098350884164%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-bottom: 0px;margin-left: 0px;min-width: 0;width: 99.85098350884164%;
  
}
#ATTR-r2som11t .attr--item, #ATTR-r2som11t select {
  -webkit-text-stroke: 0px Mixed;
background: #f5f5f750;
border-color: #23314b;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font: var(--font_8);
line-height: 20.8px;
  
}
#ATTR-r2som11t .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-r2som11t .chevron svg{
  height: 16px;
}
#ATTR-r2som11t .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-r2som11t .attr--item:hover {
  border-color: #23314b;
  border-width: 1px;
}
#ATTR-r2som11t .attr--item.selected {
  border-color: #23314b;
  border-width: 1px;
  background-color: #000;
color: #fff;

}
#ATTR-r2som11t img {
  width: 40px;
  height: 40px;
  padding: 0px;
  border-radius: 30px;
}
#ATTR-r2som11t .attr--item:hover .tooltip {
  background: #000;
  color: #fff;
}
#ATTR-r2som11t .attr--item:hover .tooltip:after {
  background: #000;
  border-top-color: #000;
}

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

#ATTR-r2som11t .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 Mixed;
background: #f5f5f750;
border-color: #23314b;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font: var(--font_8);
line-height: 20.8px;
  gap: 0px;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

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

#ATTR-r2som11t .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}


[id^="TEXT-icclxtwq"], .--clone-TEXT-icclxtwq {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-right: calc(1.897476654083052% * 2);
margin-top: 0px;
min-width: 0;
width: 45.19173455195708%;
  
}
[id^="TEXT-icclxtwq"] .x-text,
[id^="TEXT-icclxtwq"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-icclxtwq .x-text,
.--clone-TEXT-icclxtwq .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 45.19173455195708%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--font_color_7));
font: var(--font_7);
height: 100%;
text-decoration: underline;
width: 100%;
  
}
[id^="TEXT-icclxtwq"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-icclxtwq .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-icclxtwq"] .x-text:hover,
.--clone-TEXT-icclxtwq .x-text:hover,
[id^="TEXT-icclxtwq"] a:hover,
.--clone-TEXT-icclxtwq a:hover {
  
}


#POPUP-vdmssiji {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  
  
  overflow: hidden auto;
  background: #ffffff;
  width: 287px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(250px, 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-vdmssiji.anim {
  --width: 287px;
  
}

#RECT-c85m1rht {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 16.293800073382133px;
justify-self: end;
margin-right: 3.027317892947096%;
margin-top: 10px;
min-width: 0;
width: 4.1094858238846665%;
  
  
  
}

#RECT-c85m1rht .x-rect {
  --width: 4.1094858238846665%;
border-color: #E5E7EB;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

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

  background: var(--active-color, #E5E7EB);
}
#FORM-385f60ug {
  --width: 83.01859662576688%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 7fr;grid-template-rows: minmax(46px, max-content) minmax(46px, max-content) minmax(46px, max-content) minmax(43px, max-content);height: auto;justify-self: center;margin-bottom: calc(2.09375px * 2);margin-left: calc(2.86857745398773% * 2);min-width: 0;row-gap: 10px;width: 83.01859662576688%;
  
  --icon-color: inherit;
  
}
#CURRENT-PASSWORD-f4rwamyu {
  --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);min-width: 0;width: 100%;
  
}
#CURRENT-PASSWORD-f4rwamyu .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#CURRENT-PASSWORD-f4rwamyu input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#CURRENT-PASSWORD-f4rwamyu input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#CURRENT-PASSWORD-f4rwamyu input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#PASSWORD-wvtcbipv {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);min-width: 0;width: 100%;
  
}
#PASSWORD-wvtcbipv .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#PASSWORD-wvtcbipv input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-wvtcbipv input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-wvtcbipv input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#RETYPE-PASSWORD-39d7l8jr {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);min-width: 0;width: 100%;
  
}
#RETYPE-PASSWORD-39d7l8jr .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#RETYPE-PASSWORD-39d7l8jr input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#RETYPE-PASSWORD-39d7l8jr input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#RETYPE-PASSWORD-39d7l8jr input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-p1pgl0aa {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: px;
min-width: 0;
width: 100%;
  
}
#SUBMIT-BUTTON-p1pgl0aa .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #000000ff;
border-color: #000000ff;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 0.0px;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#CART-DROPPABLE-huyitl3p {
  max-width: 432px;
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 320px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(60px, max-content) minmax(10px, max-content) minmax(0%, calc(100% - 180px)) minmax(10px, max-content) minmax(30px, max-content) minmax(70px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-huyitl3p.anim {
  --width: 320px;
  animation: slide-right 0.2s ease;
}

[id^="TEXT-zq0uzdq5"], .--clone-TEXT-zq0uzdq5 {
  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: start;
margin-bottom: calc(0.1666717529296875px * 2);
margin-left: 0%;
min-width: 0;
width: 69.06646783729646%;
  
}
[id^="TEXT-zq0uzdq5"] .x-text,
[id^="TEXT-zq0uzdq5"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-zq0uzdq5 .x-text,
.--clone-TEXT-zq0uzdq5 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 69.06646783729646%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--font_color_3));
font: var(--font_3);
font-family: 'Roboto', sans-serif;
height: 100%;
width: 100%;
  
}
[id^="TEXT-zq0uzdq5"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-zq0uzdq5 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-zq0uzdq5"] .x-text:hover,
.--clone-TEXT-zq0uzdq5 .x-text:hover,
[id^="TEXT-zq0uzdq5"] a:hover,
.--clone-TEXT-zq0uzdq5 a:hover {
  
}



[id^="TEXT-v3plcq4r"], .--clone-TEXT-v3plcq4r {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
min-width: 0;
width: 46.122876213592235%;
  
}
[id^="TEXT-v3plcq4r"] .x-text,
[id^="TEXT-v3plcq4r"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-v3plcq4r .x-text,
.--clone-TEXT-v3plcq4r .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 46.122876213592235%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--font_color_2));
font: var(--font_2);
font-family: 'Public Sans', sans-serif;
font-weight: 500;
height: 100%;
width: 100%;
  
}
[id^="TEXT-v3plcq4r"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-v3plcq4r .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-v3plcq4r"] .x-text:hover,
.--clone-TEXT-v3plcq4r .x-text:hover,
[id^="TEXT-v3plcq4r"] a:hover,
.--clone-TEXT-v3plcq4r a:hover {
  
}



[id^="TEXT-DATASET-9752sdnt"], .--clone-TEXT-DATASET-9752sdnt {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
min-width: 0;
width: 43.81447208737864%;
  
}
[id^="TEXT-DATASET-9752sdnt"] .x-text,
[id^="TEXT-DATASET-9752sdnt"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-9752sdnt .x-text,
.--clone-TEXT-DATASET-9752sdnt .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 43.81447208737864%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
color: var(--active-color, #db681a);
font-size: 17.0px;
height: 100%;
text-align: right;
width: 100%;
  
}
[id^="TEXT-DATASET-9752sdnt"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-9752sdnt .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #db681a);
}
[id^="TEXT-DATASET-9752sdnt"] .x-text:hover,
.--clone-TEXT-DATASET-9752sdnt .x-text:hover,
[id^="TEXT-DATASET-9752sdnt"] a:hover,
.--clone-TEXT-DATASET-9752sdnt a:hover {
  
}


#BUTTON-exiq2ddr {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 46px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
min-width: 0;
width: 49%;
  
}
#BUTTON-exiq2ddr .x-button-wrapper {
  --width: 49%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: var(--color_04);
border-radius: 4px;
border-style: none;
border-width: 1.0px;
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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


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

[id^="IMAGE-DATASET-vm3zoydu"] {
  --width: 65px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;min-width: 0;width: 65px;
  
}
[id^="IMAGE-DATASET-vm3zoydu"] picture, [id^="IMAGE-DATASET-vm3zoydu"] img {
  border-color: #e3e3e3;
border-style: solid;
border-width: 1.0px;
}
[id^="IMAGE-DATASET-vm3zoydu"] img {
  object-fit: contain;
}


[id^="TEXT-DATASET-1en0gxxj"], .--clone-TEXT-DATASET-1en0gxxj {
  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);
min-width: 0;
width: 100%;
  
}
[id^="TEXT-DATASET-1en0gxxj"] .x-text,
[id^="TEXT-DATASET-1en0gxxj"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-1en0gxxj .x-text,
.--clone-TEXT-DATASET-1en0gxxj .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--active-color, #000000ff);
font-family: 'Public Sans', sans-serif;
font-size: 14.0px;
font-weight: 500;
height: 100%;
line-height: 1.4;
width: 100%;
  
}
[id^="TEXT-DATASET-1en0gxxj"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-DATASET-1en0gxxj .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-1en0gxxj"] .x-text:hover,
.--clone-TEXT-DATASET-1en0gxxj .x-text:hover,
[id^="TEXT-DATASET-1en0gxxj"] a:hover,
.--clone-TEXT-DATASET-1en0gxxj a:hover {
  
}



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



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


#QUANTITY-INPUT-hbg8ve0e {
  --width: 85px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 28px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);min-width: 0;width: 85px;
  -webkit-text-stroke: 0px #000000ff;
border-color: #ddd;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-hbg8ve0e .quantity__input {
  
  
  padding-left: 25px;
  padding-right: 25px;
  
}
#QUANTITY-INPUT-hbg8ve0e .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-hbg8ve0e .quantity__button[name="minus"] {
  background: #F1F1F1;
  
  width:25px;
}
#QUANTITY-INPUT-hbg8ve0e .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-hbg8ve0e .quantity__button[name="plus"] {
  background: #F1F1F1;
  
  width:25px;
}
#QUANTITY-INPUT-hbg8ve0e .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#LINE-qa3ymxij {
  --width: 100%;align-self: center;grid-column-end: 5;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 17px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);min-width: 0;width: 100%;
  height: auto;
  
}
#LINE-qa3ymxij .line-container {
  border-color: #181818ff;
border-style: dashed;
border-width: 1.0px;
}


#RECT-q5o5df09 {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 1;
height: 20px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
min-width: 0;
width: 20px;
  
  
  
}

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


  
  
  position: relative;
  overflow: hidden;
}

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

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

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

#RECT-rx60wn5x .x-rect {
  --width: 27px;
border-color: #000000ff;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-rx60wn5x .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, rgba(0, 0, 0, 1));
}
#LINE-fp9s8ofv {
  --width: 97.33333333333334%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-bottom: 0px;margin-left: 0%;min-width: 0;width: 97.33333333333334%;
  height: auto;
  
}
#LINE-fp9s8ofv .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}

#BUTTON-mgf7xza2 {
  align-self: center;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 46px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
min-width: 0;
width: 48.00000000000001%;
  
}
#BUTTON-mgf7xza2 .x-button-wrapper {
  --width: 48.00000000000001%;
-webkit-text-stroke: 0px var(--color_04);
background: var(--color_00);
border-color: var(--color_04);
border-radius: 4px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-mgf7xza2{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-mgf7xza2:hover > * {
    background: #357ebd !important;
  }
  #BUTTON-mgf7xza2{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-mgf7xza2:hover, #BUTTON-mgf7xza2:hover > * {
    color: #ffffffff !important;
  }
  #BUTTON-mgf7xza2{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-mgf7xza2:hover, #BUTTON-mgf7xza2:hover > * {
    border-color: #357ebd !important;
  }
#CART-DROPPABLE-3w0g1kv8 {
  max-width: 432px;
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 320px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(60px, max-content) minmax(10px, max-content) minmax(100px, max-content) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-3w0g1kv8.anim {
  --width: 320px;
  animation: slide-right 0.2s ease;
}

[id^="TEXT-ermp5w3l"], .--clone-TEXT-ermp5w3l {
  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: start;
margin-bottom: calc(0.1666717529296875px * 2);
margin-left: 0%;
min-width: 0;
width: 57.89136202830189%;
  
}
[id^="TEXT-ermp5w3l"] .x-text,
[id^="TEXT-ermp5w3l"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-ermp5w3l .x-text,
.--clone-TEXT-ermp5w3l .x-text:not(.post-content-bidding):not(.description-bidding) a {
  --width: 57.89136202830189%;
-webkit-text-stroke: 0px #000000ff;
color: var(--active-color, var(--font_color_3));
font: var(--font_3);
font-family: 'Roboto', sans-serif;
height: 100%;
width: 100%;
  
}
[id^="TEXT-ermp5w3l"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-ermp5w3l .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-ermp5w3l"] .x-text:hover,
.--clone-TEXT-ermp5w3l .x-text:hover,
[id^="TEXT-ermp5w3l"] a:hover,
.--clone-TEXT-ermp5w3l a:hover {
  
}



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

#RECT-s5nltk3o .x-rect {
  --width: 27px;
border-color: #000000ff;
height: 100%;
width: 100%;
  border:   ;


  
  
  position: relative;
  overflow: hidden;
}

#RECT-s5nltk3o .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, rgba(0, 0, 0, 1));
}
#LINE-1vf4h7n2 {
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);min-width: 0;width: 100%;
  height: auto;
  
}
#LINE-1vf4h7n2 .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}


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

[id^="TEXT-fc9ptoo6"], .--clone-TEXT-fc9ptoo6 {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
min-width: 0;
width: 100%;
  
}
[id^="TEXT-fc9ptoo6"] .x-text,
[id^="TEXT-fc9ptoo6"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-fc9ptoo6 .x-text,
.--clone-TEXT-fc9ptoo6 .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: 15.0px;
font-weight: 400;
height: 100%;
line-height: 1.4;
text-align: center;
text-transform: initial;
width: 100%;
  
}
[id^="TEXT-fc9ptoo6"] .x-text:not(.post-content-bidding):not(.description-bidding) a,
.--clone-TEXT-fc9ptoo6 .x-text:not(.post-content-bidding):not(.description-bidding) a {
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-fc9ptoo6"] .x-text:hover,
.--clone-TEXT-fc9ptoo6 .x-text:hover,
[id^="TEXT-fc9ptoo6"] a:hover,
.--clone-TEXT-fc9ptoo6 a:hover {
  
}


