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

#SECTION-mldgbq99 .x-section-background {
  background: #ffffffff;
  
  
  
  
  
  
  --height: 730;
  --bg: #ffffffff;
}

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



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


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


  
}
[id^="TEXT-reeq3m0k"], .--clone-TEXT-reeq3m0k {
  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%;
  
}
[id^="TEXT-reeq3m0k"] .x-text,
[id^="TEXT-reeq3m0k"] .x-text a,
.--clone-TEXT-reeq3m0k .x-text,
.--clone-TEXT-reeq3m0k .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-family: 'Segoe UI', sans-serif;
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-reeq3m0k"] .x-text:hover,
.--clone-TEXT-reeq3m0k .x-text:hover,
[id^="TEXT-reeq3m0k"] a:hover,
.--clone-TEXT-reeq3m0k a:hover {
  
}

[id^="TEXT-2fazqec3"], .--clone-TEXT-2fazqec3 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 1.8135236282491045e-5%;
margin-top: 0px;
width: 75.56874362798847px;
  
}
[id^="TEXT-2fazqec3"] .x-text,
[id^="TEXT-2fazqec3"] .x-text a,
.--clone-TEXT-2fazqec3 .x-text,
.--clone-TEXT-2fazqec3 .x-text a {
  --width: 75.56874362798847px;
-webkit-text-stroke: 0px #000000ff;
color: #357ebd;
font: var(--font_7);
font-family: 'Segoe UI', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #357ebd);
}
[id^="TEXT-2fazqec3"] .x-text:hover,
.--clone-TEXT-2fazqec3 .x-text:hover,
[id^="TEXT-2fazqec3"] a:hover,
.--clone-TEXT-2fazqec3 a:hover {
  
}


#RECT-bwg9btep {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: end;
margin-right: 85px;
margin-top: 0px;
width: 20px;
  
  
  
  
}
#RECT-bwg9btep .x-rect {
  --width: 20px;
background: #357ebd;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxNCAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNyAwQzUuNjE1NTMgMCA0LjI2MjE2IDAuNDEwNTQzIDMuMTExMDEgMS4xNzk3MUMxLjk1OTg3IDEuOTQ4ODggMS4wNjI2NiAzLjA0MjEzIDAuNTMyODQ2IDQuMzIxMjJDMC4wMDMwMzI5OCA1LjYwMDMgLTAuMTM1NTkgNy4wMDc3NyAwLjEzNDUwNiA4LjM2NTYzQzAuNDA0NjAzIDkuNzIzNSAxLjA3MTI5IDEwLjk3MDggMi4wNTAyNiAxMS45NDk3QzMuMDI5MjIgMTIuOTI4NyA0LjI3NjUgMTMuNTk1NCA1LjYzNDM3IDEzLjg2NTVDNi45OTIyNCAxNC4xMzU2IDguMzk5NyAxMy45OTcgOS42Nzg3OSAxMy40NjcyQzEwLjk1NzkgMTIuOTM3MyAxMi4wNTExIDEyLjA0MDEgMTIuODIwMyAxMC44ODlDMTMuNTg5NSA5LjczNzg1IDE0IDguMzg0NDcgMTQgN0MxNCA1LjE0MzQ4IDEzLjI2MjUgMy4zNjMwMSAxMS45NDk3IDIuMDUwMjVDMTAuNjM3IDAuNzM3NDk4IDguODU2NTIgMCA3IDBWMFpNNCAxMi4xOVYxMS4xOUMzLjk3ODA1IDEwLjc2NzggNC4xMjMwNiAxMC4zNTM5IDQuNDAzNzIgMTAuMDM3NkM0LjY4NDM3IDkuNzIxNDQgNS4wNzgxNiA5LjUyODMyIDUuNSA5LjVIOC41QzguOTIyNzYgOS41MjgzMSA5LjMxNzMzIDkuNzIyMTMgOS41OTgxMiAxMC4wMzk0QzkuODc4OTIgMTAuMzU2NyAxMC4wMjMzIDEwLjc3MTkgMTAgMTEuMTk1VjEyLjE5NUM5LjA4OTIzIDEyLjcyNTYgOC4wNTQwNCAxMy4wMDUxIDcgMTMuMDA1MUM1Ljk0NTk2IDEzLjAwNTEgNC45MTA3OCAxMi43MjU2IDQgMTIuMTk1VjEyLjE5Wk0xMSAxMS40NlYxMS4xNTVDMTEuMDEzNiAxMC40NzMzIDEwLjc1OTUgOS44MTM0NyAxMC4yOTIxIDkuMzE3MDhDOS44MjQ2NiA4LjgyMDcgOS4xODEyNyA4LjUyNzM1IDguNSA4LjVINS41QzQuODE4MyA4LjUyNjA4IDQuMTc0MTUgOC44MTkwNCAzLjcwNjQ4IDkuMzE1NzFDMy4yMzg4IDkuODEyMzggMi45ODUwNyAxMC40NzMgMyAxMS4xNTVWMTEuNDVDMi4wOTQyOCAxMC42Mzk5IDEuNDU1ODggOS41NzM4OSAxLjE2OTI4IDguMzkzMDJDMC44ODI2NzUgNy4yMTIxNSAwLjk2MTM3NyA1Ljk3MjA5IDEuMzk0OTcgNC44MzY5M0MxLjgyODU2IDMuNzAxNzcgMi41OTY2MSAyLjcyNTAyIDMuNTk3NDcgMi4wMzU5MkM0LjU5ODM0IDEuMzQ2ODIgNS43ODQ4NSAwLjk3Nzg2NCA3IDAuOTc3ODY0QzguMjE1MTUgMC45Nzc4NjQgOS40MDE2NiAxLjM0NjgyIDEwLjQwMjUgMi4wMzU5MkMxMS40MDM0IDIuNzI1MDIgMTIuMTcxNCAzLjcwMTc3IDEyLjYwNSA0LjgzNjkzQzEzLjAzODYgNS45NzIwOSAxMy4xMTczIDcuMjEyMTUgMTIuODMwNyA4LjM5MzAyQzEyLjU0NDEgOS41NzM4OSAxMS45MDU3IDEwLjYzOTkgMTEgMTEuNDVWMTEuNDZaJyBmaWxsPSdibGFjaycvPjxwYXRoIGQ9J003IDIuNUM2LjUwNTU1IDIuNSA2LjAyMjIgMi42NDY2MiA1LjYxMTA4IDIuOTIxMzNDNS4xOTk5NSAzLjE5NjAzIDQuODc5NTIgMy41ODY0OCA0LjY5MDMgNC4wNDMyOUM0LjUwMTA4IDQuNTAwMTEgNC40NTE1NyA1LjAwMjc3IDQuNTQ4MDQgNS40ODc3M0M0LjY0NDUgNS45NzI2OCA0Ljg4MjYgNi40MTgxNCA1LjIzMjIzIDYuNzY3NzdDNS41ODE4NyA3LjExNzQgNi4wMjczMiA3LjM1NTUgNi41MTIyOCA3LjQ1MTk2QzYuOTk3MjMgNy41NDg0MyA3LjQ5OTkgNy40OTg5MiA3Ljk1NjcxIDcuMzA5N0M4LjQxMzUzIDcuMTIwNDggOC44MDM5NyA2LjgwMDA1IDkuMDc4NjggNi4zODg5M0M5LjM1MzM4IDUuOTc3OCA5LjUgNS40OTQ0NSA5LjUgNUM5LjUgNC4zMzY5NiA5LjIzNjYxIDMuNzAxMDcgOC43Njc3NyAzLjIzMjIzQzguMjk4OTMgMi43NjMzOSA3LjY2MzA0IDIuNSA3IDIuNVYyLjVaTTcgNi41QzYuNzAzMzMgNi41IDYuNDEzMzIgNi40MTIwMyA2LjE2NjY1IDYuMjQ3MkM1LjkxOTk3IDYuMDgyMzggNS43Mjc3MSA1Ljg0ODExIDUuNjE0MTggNS41NzQwM0M1LjUwMDY1IDUuMjk5OTQgNS40NzA5NSA0Ljk5ODM0IDUuNTI4ODIgNC43MDczNkM1LjU4NjcgNC40MTYzOSA1LjcyOTU2IDQuMTQ5MTIgNS45MzkzNCAzLjkzOTM0QzYuMTQ5MTIgMy43Mjk1NiA2LjQxNjM5IDMuNTg2NyA2LjcwNzM3IDMuNTI4ODJDNi45OTgzNCAzLjQ3MDk0IDcuMjk5OTQgMy41MDA2NSA3LjU3NDAzIDMuNjE0MThDNy44NDgxMiAzLjcyNzcxIDguMDgyMzggMy45MTk5NyA4LjI0NzIxIDQuMTY2NjRDOC40MTIwMyA0LjQxMzMyIDguNSA0LjcwMzMzIDguNSA1QzguNSA1LjM5NzgyIDguMzQxOTcgNS43NzkzNiA4LjA2MDY2IDYuMDYwNjZDNy43NzkzNiA2LjM0MTk2IDcuMzk3ODMgNi41IDcgNi41WicgZmlsbD0nYmxhY2snLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#FORM-sm2gn1x4 {
  --width: 100%;align-self: start;column-gap: 15px;grid-column-end: 3;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(46px, max-content) minmax(46px, max-content) minmax(46px, max-content) minmax(46px, max-content) minmax(168px, max-content) minmax(100px, max-content) minmax(49.00000000000001px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 15px;width: 100%;
  font-family: 'Segoe UI', sans-serif;
  --icon-color: inherit;
  
}
#SUBMIT-BUTTON-g0bo18c0 {
  align-self: stretch;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: stretch;
margin-bottom: 0px;
margin-left: -0.24933510638296363%;
margin-right: 6.1512356769772185e-15%;
margin-top: 0px;
width: auto;
  
}
#SUBMIT-BUTTON-g0bo18c0 .x-button-wrapper {
  --width: 100.24933510638296%;
-webkit-text-stroke: 0px #000000ff;
background: #357ebd;
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#INPUT-6b5axb61 {
  --width: 100%;align-self: center;grid-column-end: 3;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%;
  
}
#INPUT-6b5axb61 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#INPUT-6b5axb61 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_02);
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-family: 'Segoe UI', sans-serif;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-6b5axb61 input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#INPUT-6b5axb61 input::placeholder {
  color: var(--color_04);
  -webkit-text-fill-color: var(--color_04) !important;
}
#PHONE-NUMBER-vqbgtkk1 {
  --width: 100%;align-self: center;grid-column-end: 3;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);width: 100%;
  
}
#PHONE-NUMBER-vqbgtkk1 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#PHONE-NUMBER-vqbgtkk1 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_02);
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-family: 'Segoe UI', sans-serif;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-vqbgtkk1 input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#PHONE-NUMBER-vqbgtkk1 input::placeholder {
  color: var(--color_04);
  -webkit-text-fill-color: var(--color_04) !important;
}
#DETECT-ADDRESS-puwl7arg {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#DETECT-ADDRESS-puwl7arg .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#DETECT-ADDRESS-puwl7arg input {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_02);
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-family: 'Segoe UI', sans-serif;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#DETECT-ADDRESS-puwl7arg input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#DETECT-ADDRESS-puwl7arg input::placeholder {
  color: var(--color_04);
  -webkit-text-fill-color: var(--color_04) !important;
}
#ADDRESS-su0h91xw {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#ADDRESS-su0h91xw .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#ADDRESS-su0h91xw .x-address {
  
  
  gap: 15px;
  
}
#ADDRESS-su0h91xw .x-address-option {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_02);
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-family: 'Segoe UI', sans-serif;
font-size: 14.1px;
font-weight: 300;
  margin-right: 0;
  padding: 3px 3px 3px 15px;
  background: #ffffff
}
#ADDRESS-su0h91xw .chevron {
  right: 5px;
}

#TEXT-AREA-00upamtw {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-AREA-00upamtw .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#TEXT-AREA-00upamtw textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_02);
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-family: 'Segoe UI', sans-serif;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#TEXT-AREA-00upamtw textarea::placeholder {
  color: var(--color_04);
  -webkit-text-fill-color: var(--color_04) !important;
}
#EMAIL-9bnwve0u {
  --width: 99.74424552429667%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 99.74424552429667%;
  
}
#EMAIL-9bnwve0u .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#EMAIL-9bnwve0u input {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_02);
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-family: 'Segoe UI', sans-serif;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#EMAIL-9bnwve0u input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#EMAIL-9bnwve0u input::placeholder {
  color: var(--color_04);
  -webkit-text-fill-color: var(--color_04) !important;
}
[id^="TEXT-s3vw0ck9"], .--clone-TEXT-s3vw0ck9 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-bottom: 25px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-s3vw0ck9"] .x-text,
[id^="TEXT-s3vw0ck9"] .x-text a,
.--clone-TEXT-s3vw0ck9 .x-text,
.--clone-TEXT-s3vw0ck9 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #0075ff;
font: var(--font_8);
font-size: 15.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #0075ff);
}
[id^="TEXT-s3vw0ck9"] .x-text:hover,
.--clone-TEXT-s3vw0ck9 .x-text:hover,
[id^="TEXT-s3vw0ck9"] a:hover,
.--clone-TEXT-s3vw0ck9 a:hover {
  
}


#CONTAINER-ytil1jen {
  --bg: #ffffff00;
  background: #ffffff00;
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: 1fr;grid-template-rows: minmax(30px, max-content) minmax(50px, max-content) minmax(30px, max-content) minmax(200px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-fwc1nuno"], .--clone-TEXT-fwc1nuno {
  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%;
  
}
[id^="TEXT-fwc1nuno"] .x-text,
[id^="TEXT-fwc1nuno"] .x-text a,
.--clone-TEXT-fwc1nuno .x-text,
.--clone-TEXT-fwc1nuno .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-family: 'Segoe UI', sans-serif;
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-fwc1nuno"] .x-text:hover,
.--clone-TEXT-fwc1nuno .x-text:hover,
[id^="TEXT-fwc1nuno"] a:hover,
.--clone-TEXT-fwc1nuno a:hover {
  
}

#BUTTON-q5p8sh4i {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: 39.99374771118164px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-q5p8sh4i .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #d1ecf1;
border-radius: 4px;
color: #000000;
font-family: 'Segoe UI', sans-serif;
font-size: 14.0px;
height: 100%;
letter-spacing: 0px;
line-height: 1.6;
text-align: center;
width: 100%;
  border:   ;


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

[id^="TEXT-aketgqnm"], .--clone-TEXT-aketgqnm {
  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-aketgqnm"] .x-text,
[id^="TEXT-aketgqnm"] .x-text a,
.--clone-TEXT-aketgqnm .x-text,
.--clone-TEXT-aketgqnm .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-family: 'Segoe UI', sans-serif;
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-aketgqnm"] .x-text:hover,
.--clone-TEXT-aketgqnm .x-text:hover,
[id^="TEXT-aketgqnm"] a:hover,
.--clone-TEXT-aketgqnm a:hover {
  
}

#PAYMENT-txyh41dg {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --icon-color: inherit;
  
}
#PAYMENT-txyh41dg label {
  -webkit-text-stroke: 0px #000000ff;
border-color: #e8eaed;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
}
#PAYMENT-txyh41dg .payment--method {
  padding: 10px 10px;
}
#PAYMENT-txyh41dg .payment-wrapper {
  grid-template-columns: repeat(1, 1fr);
  gap: 12px;
}
#PAYMENT-txyh41dg .payment-wrapper label.selected, #PAYMENT-txyh41dg .payment-wrapper label:hover {
  border-color: #2f5acf;
}

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


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

#IMAGE-DATASET-neidk2cq {
  --width: 60px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 2;height: 60px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 60px;
  
}
#IMAGE-DATASET-neidk2cq picture, #IMAGE-DATASET-neidk2cq img {
  border-color: #e3e3e3;
border-style: solid;
border-width: 1.0px;
}
#IMAGE-DATASET-neidk2cq img {
  object-fit: contain;
}

[id^="TEXT-DATASET-o8ugn2sb"], .--clone-TEXT-DATASET-o8ugn2sb {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 3.6px;
width: 100%;
  
}
[id^="TEXT-DATASET-o8ugn2sb"] .x-text,
[id^="TEXT-DATASET-o8ugn2sb"] .x-text a,
.--clone-TEXT-DATASET-o8ugn2sb .x-text,
.--clone-TEXT-DATASET-o8ugn2sb .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-family: 'Segoe UI', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-o8ugn2sb"] .x-text:hover,
.--clone-TEXT-DATASET-o8ugn2sb .x-text:hover,
[id^="TEXT-DATASET-o8ugn2sb"] a:hover,
.--clone-TEXT-DATASET-o8ugn2sb a:hover {
  
}

[id^="TEXT-DATASET-hwmuwd1l"], .--clone-TEXT-DATASET-hwmuwd1l {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 100.52631578947368%;
  
}
[id^="TEXT-DATASET-hwmuwd1l"] .x-text,
[id^="TEXT-DATASET-hwmuwd1l"] .x-text a,
.--clone-TEXT-DATASET-hwmuwd1l .x-text,
.--clone-TEXT-DATASET-hwmuwd1l .x-text a {
  --width: 100.52631578947368%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-family: 'Segoe UI', sans-serif;
font-size: 14.9px;
font-weight: 400;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-hwmuwd1l"] .x-text:hover,
.--clone-TEXT-DATASET-hwmuwd1l .x-text:hover,
[id^="TEXT-DATASET-hwmuwd1l"] a:hover,
.--clone-TEXT-DATASET-hwmuwd1l a:hover {
  
}

[id^="TEXT-DATASET-w71m359b"], .--clone-TEXT-DATASET-w71m359b {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: px;
width: 100.15010917030568%;
  
}
[id^="TEXT-DATASET-w71m359b"] .x-text,
[id^="TEXT-DATASET-w71m359b"] .x-text a,
.--clone-TEXT-DATASET-w71m359b .x-text,
.--clone-TEXT-DATASET-w71m359b .x-text a {
  --width: 100.15010917030568%;
color: #ff0080;
font-family: 'Segoe UI', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #ff0080);
}
[id^="TEXT-DATASET-w71m359b"] .x-text:hover,
.--clone-TEXT-DATASET-w71m359b .x-text:hover,
[id^="TEXT-DATASET-w71m359b"] a:hover,
.--clone-TEXT-DATASET-w71m359b a:hover {
  
}

#QUANTITY-INPUT-8kh6tfri {
  --width: 22px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: 22px;justify-self: end;margin-right: 0%;margin-top: 0px;width: 22px;
  -webkit-text-stroke: 0px #000000ff;
background: #357ebd;
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
border-style: solid;
border-width: 1.0px;
color: #ffffff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-8kh6tfri .quantity__input {
  background: #357ebd;
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-8kh6tfri .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-8kh6tfri .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-8kh6tfri .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-8kh6tfri .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-8kh6tfri .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#FORM-bj4ro290 {
  --width: 100%;align-self: start;column-gap: 10px;grid-column-end: 3;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 3fr 1fr;grid-template-rows: minmax(45px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  --icon-color: inherit;
  
}
#INPUT-ev1b7w3u {
  --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%;
  
}
#INPUT-ev1b7w3u .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-ev1b7w3u input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #f5f5f5;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 2.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-ev1b7w3u input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-ev1b7w3u input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-qibncil6 {
  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: %;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-qibncil6 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #357ebd;
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#LINE-aknjraji {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 17px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-aknjraji .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}

#LINE-28t4xxe7 {
  --width: 100%;align-self: center;grid-column-end: 3;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(0.03125px * 2);width: 100%;
  height: auto;
  
}
#LINE-28t4xxe7 .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}

[id^="TEXT-37d3mqsq"], .--clone-TEXT-37d3mqsq {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
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-37d3mqsq"] .x-text,
[id^="TEXT-37d3mqsq"] .x-text a,
.--clone-TEXT-37d3mqsq .x-text,
.--clone-TEXT-37d3mqsq .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Segoe UI', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-37d3mqsq"] .x-text:hover,
.--clone-TEXT-37d3mqsq .x-text:hover,
[id^="TEXT-37d3mqsq"] a:hover,
.--clone-TEXT-37d3mqsq a:hover {
  
}

[id^="TEXT-DATASET-1kqa0b17"], .--clone-TEXT-DATASET-1kqa0b17 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-1kqa0b17"] .x-text,
[id^="TEXT-DATASET-1kqa0b17"] .x-text a,
.--clone-TEXT-DATASET-1kqa0b17 .x-text,
.--clone-TEXT-DATASET-1kqa0b17 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-family: 'Segoe UI', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-1kqa0b17"] .x-text:hover,
.--clone-TEXT-DATASET-1kqa0b17 .x-text:hover,
[id^="TEXT-DATASET-1kqa0b17"] a:hover,
.--clone-TEXT-DATASET-1kqa0b17 a:hover {
  
}

[id^="TEXT-5hcbhzrj"], .--clone-TEXT-5hcbhzrj {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-5hcbhzrj"] .x-text,
[id^="TEXT-5hcbhzrj"] .x-text a,
.--clone-TEXT-5hcbhzrj .x-text,
.--clone-TEXT-5hcbhzrj .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Segoe UI', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-5hcbhzrj"] .x-text:hover,
.--clone-TEXT-5hcbhzrj .x-text:hover,
[id^="TEXT-5hcbhzrj"] a:hover,
.--clone-TEXT-5hcbhzrj a:hover {
  
}

[id^="TEXT-3jkwyb1y"], .--clone-TEXT-3jkwyb1y {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
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-3jkwyb1y"] .x-text,
[id^="TEXT-3jkwyb1y"] .x-text a,
.--clone-TEXT-3jkwyb1y .x-text,
.--clone-TEXT-3jkwyb1y .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Segoe UI', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-3jkwyb1y"] .x-text:hover,
.--clone-TEXT-3jkwyb1y .x-text:hover,
[id^="TEXT-3jkwyb1y"] a:hover,
.--clone-TEXT-3jkwyb1y a:hover {
  
}

[id^="TEXT-ht2kqwzy"], .--clone-TEXT-ht2kqwzy {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-ht2kqwzy"] .x-text,
[id^="TEXT-ht2kqwzy"] .x-text a,
.--clone-TEXT-ht2kqwzy .x-text,
.--clone-TEXT-ht2kqwzy .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Segoe UI', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-ht2kqwzy"] .x-text:hover,
.--clone-TEXT-ht2kqwzy .x-text:hover,
[id^="TEXT-ht2kqwzy"] a:hover,
.--clone-TEXT-ht2kqwzy a:hover {
  
}

#LINE-kur5kseo {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 10;grid-row-start: 9;height: 17.174999237060547px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-kur5kseo .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}

[id^="TEXT-64jl1igl"], .--clone-TEXT-64jl1igl {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-64jl1igl"] .x-text,
[id^="TEXT-64jl1igl"] .x-text a,
.--clone-TEXT-64jl1igl .x-text,
.--clone-TEXT-64jl1igl .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Segoe UI', sans-serif;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-64jl1igl"] .x-text:hover,
.--clone-TEXT-64jl1igl .x-text:hover,
[id^="TEXT-64jl1igl"] a:hover,
.--clone-TEXT-64jl1igl a:hover {
  
}

[id^="TEXT-DATASET-rtd3c0b6"], .--clone-TEXT-DATASET-rtd3c0b6 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-rtd3c0b6"] .x-text,
[id^="TEXT-DATASET-rtd3c0b6"] .x-text a,
.--clone-TEXT-DATASET-rtd3c0b6 .x-text,
.--clone-TEXT-DATASET-rtd3c0b6 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-family: 'Segoe UI', sans-serif;
font-size: 15.0px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-rtd3c0b6"] .x-text:hover,
.--clone-TEXT-DATASET-rtd3c0b6 .x-text:hover,
[id^="TEXT-DATASET-rtd3c0b6"] a:hover,
.--clone-TEXT-DATASET-rtd3c0b6 a:hover {
  
}

[id^="TEXT-DATASET-q9xc8ua1"], .--clone-TEXT-DATASET-q9xc8ua1 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-q9xc8ua1"] .x-text,
[id^="TEXT-DATASET-q9xc8ua1"] .x-text a,
.--clone-TEXT-DATASET-q9xc8ua1 .x-text,
.--clone-TEXT-DATASET-q9xc8ua1 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-family: 'Segoe UI', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-q9xc8ua1"] .x-text:hover,
.--clone-TEXT-DATASET-q9xc8ua1 .x-text:hover,
[id^="TEXT-DATASET-q9xc8ua1"] a:hover,
.--clone-TEXT-DATASET-q9xc8ua1 a:hover {
  
}

[id^="TEXT-DATASET-5jbd2gl9"], .--clone-TEXT-DATASET-5jbd2gl9 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-5jbd2gl9"] .x-text,
[id^="TEXT-DATASET-5jbd2gl9"] .x-text a,
.--clone-TEXT-DATASET-5jbd2gl9 .x-text,
.--clone-TEXT-DATASET-5jbd2gl9 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-family: 'Segoe UI', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-5jbd2gl9"] .x-text:hover,
.--clone-TEXT-DATASET-5jbd2gl9 .x-text:hover,
[id^="TEXT-DATASET-5jbd2gl9"] a:hover,
.--clone-TEXT-DATASET-5jbd2gl9 a:hover {
  
}

[id^="TEXT-DATASET-u2n818ep"], .--clone-TEXT-DATASET-u2n818ep {
  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-DATASET-u2n818ep"] .x-text,
[id^="TEXT-DATASET-u2n818ep"] .x-text a,
.--clone-TEXT-DATASET-u2n818ep .x-text,
.--clone-TEXT-DATASET-u2n818ep .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-family: 'Segoe UI', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-u2n818ep"] .x-text:hover,
.--clone-TEXT-DATASET-u2n818ep .x-text:hover,
[id^="TEXT-DATASET-u2n818ep"] a:hover,
.--clone-TEXT-DATASET-u2n818ep a:hover {
  
}


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

#CART-DROPPABLE-dnhvq4o0 {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(80px, max-content) minmax(10px, max-content) minmax(0%, calc(100% - 290px)) minmax(200px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-dnhvq4o0.anim {
  --width: 300px;
  
}
[id^="TEXT-48iga2hp"], .--clone-TEXT-48iga2hp {
  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-48iga2hp"] .x-text,
[id^="TEXT-48iga2hp"] .x-text a,
.--clone-TEXT-48iga2hp .x-text,
.--clone-TEXT-48iga2hp .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-48iga2hp"] .x-text:hover,
.--clone-TEXT-48iga2hp .x-text:hover,
[id^="TEXT-48iga2hp"] a:hover,
.--clone-TEXT-48iga2hp a:hover {
  
}


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#CART-ITEMS-g5h2l1uh {
  --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 5px 1fr 1fr 1fr;grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(50px, max-content) minmax(10px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-g5h2l1uh cart-item, #CART-ITEMS-g5h2l1uh .cart-loading {
  grid-template-columns: 1fr 5px 1fr 1fr 1fr;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(50px, max-content) minmax(10px, max-content);
}

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

[id^="TEXT-DATASET-zucyvqqg"], .--clone-TEXT-DATASET-zucyvqqg {
  align-self: start;
grid-column-end: 6;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 99.99289772727272%;
  
}
[id^="TEXT-DATASET-zucyvqqg"] .x-text,
[id^="TEXT-DATASET-zucyvqqg"] .x-text a,
.--clone-TEXT-DATASET-zucyvqqg .x-text,
.--clone-TEXT-DATASET-zucyvqqg .x-text a {
  --width: 99.99289772727272%;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-zucyvqqg"] .x-text:hover,
.--clone-TEXT-DATASET-zucyvqqg .x-text:hover,
[id^="TEXT-DATASET-zucyvqqg"] a:hover,
.--clone-TEXT-DATASET-zucyvqqg a:hover {
  
}

[id^="TEXT-DATASET-mgnp6y3h"], .--clone-TEXT-DATASET-mgnp6y3h {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
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-mgnp6y3h"] .x-text,
[id^="TEXT-DATASET-mgnp6y3h"] .x-text a,
.--clone-TEXT-DATASET-mgnp6y3h .x-text,
.--clone-TEXT-DATASET-mgnp6y3h .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-mgnp6y3h"] .x-text:hover,
.--clone-TEXT-DATASET-mgnp6y3h .x-text:hover,
[id^="TEXT-DATASET-mgnp6y3h"] a:hover,
.--clone-TEXT-DATASET-mgnp6y3h a:hover {
  
}

#QUANTITY-INPUT-om6jnxaw {
  --width: 100px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 4;grid-row-start: 3;height: 30px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100px;
  border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-om6jnxaw .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-om6jnxaw .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-om6jnxaw .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-om6jnxaw .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-om6jnxaw .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-om6jnxaw .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-095f8uto"], .--clone-TEXT-095f8uto {
  align-self: center;
grid-column-end: 6;
grid-column-start: 4;
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-095f8uto"] .x-text,
[id^="TEXT-095f8uto"] .x-text a,
.--clone-TEXT-095f8uto .x-text,
.--clone-TEXT-095f8uto .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #333333;
font: var(--font_8);
font-size: 13.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #333333);
}
[id^="TEXT-095f8uto"] .x-text:hover,
.--clone-TEXT-095f8uto .x-text:hover,
[id^="TEXT-095f8uto"] a:hover,
.--clone-TEXT-095f8uto a:hover {
  
}

#LINE-9i4m3kb9 {
  --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);width: 100%;
  height: auto;
  
}
#LINE-9i4m3kb9 .line-container {
  border-color: #f5f5f5;
border-style: solid;
border-width: 1.0px;
}


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


  
}
[id^="TEXT-inq4mj8h"], .--clone-TEXT-inq4mj8h {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-inq4mj8h"] .x-text,
[id^="TEXT-inq4mj8h"] .x-text a,
.--clone-TEXT-inq4mj8h .x-text,
.--clone-TEXT-inq4mj8h .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-inq4mj8h"] .x-text:hover,
.--clone-TEXT-inq4mj8h .x-text:hover,
[id^="TEXT-inq4mj8h"] a:hover,
.--clone-TEXT-inq4mj8h a:hover {
  
}

[id^="TEXT-DATASET-o7kpj398"], .--clone-TEXT-DATASET-o7kpj398 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-DATASET-o7kpj398"] .x-text,
[id^="TEXT-DATASET-o7kpj398"] .x-text a,
.--clone-TEXT-DATASET-o7kpj398 .x-text,
.--clone-TEXT-DATASET-o7kpj398 .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #916841;
font-size: 16.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #916841);
}
[id^="TEXT-DATASET-o7kpj398"] .x-text:hover,
.--clone-TEXT-DATASET-o7kpj398 .x-text:hover,
[id^="TEXT-DATASET-o7kpj398"] a:hover,
.--clone-TEXT-DATASET-o7kpj398 a:hover {
  
}

#BUTTON-wer4rsx3 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-wer4rsx3 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #333333;
background: #333333;
color: #ffffffff;
font-size: 14.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

#BUTTON-1ww8xh2q {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-1ww8xh2q .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #333333;
background: #333333;
color: #ffffffff;
font-size: 14.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

#CART-DROPPABLE-qrwo0cgc {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(80px, max-content) minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-qrwo0cgc.anim {
  --width: 300px;
  
}
[id^="TEXT-pb854wpm"], .--clone-TEXT-pb854wpm {
  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-pb854wpm"] .x-text,
[id^="TEXT-pb854wpm"] .x-text a,
.--clone-TEXT-pb854wpm .x-text,
.--clone-TEXT-pb854wpm .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-pb854wpm"] .x-text:hover,
.--clone-TEXT-pb854wpm .x-text:hover,
[id^="TEXT-pb854wpm"] a:hover,
.--clone-TEXT-pb854wpm a:hover {
  
}

#BUTTON-hj4kq49s {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(50px * 2);
width: 100%;
  
}
#BUTTON-hj4kq49s .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #333333;
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

[id^="TEXT-frjtiuju"], .--clone-TEXT-frjtiuju {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: calc(0.166656494140625px * 2);
margin-right: 0%;
width: 100%;
  
}
[id^="TEXT-frjtiuju"] .x-text,
[id^="TEXT-frjtiuju"] .x-text a,
.--clone-TEXT-frjtiuju .x-text,
.--clone-TEXT-frjtiuju .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-frjtiuju"] .x-text:hover,
.--clone-TEXT-frjtiuju .x-text:hover,
[id^="TEXT-frjtiuju"] a:hover,
.--clone-TEXT-frjtiuju a:hover {
  
}


#RECT-6qcjq1pn {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 18px;
  
  
  
  
}
#RECT-6qcjq1pn .x-rect {
  --width: 18px;
background: #000000b3;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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