#SECTION-oie1t2bb {
  height: auto;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(121px, max-content) minmax(100px, max-content) minmax(60px, max-content) minmax(514px, max-content) minmax(121px, max-content) minmax(50px, max-content) minmax(59px, max-content) minmax(58px, max-content) minmax(10px, max-content) minmax(80px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-oie1t2bb .x-section-background {
  background: #ffffffff;
  
  
  
  
  
  
  --height: 1173;
  --bg: #ffffffff;
}

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



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

#FORM-5cx3z8a3 {
  --width: 100%;align-self: start;column-gap: 15px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 4;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(44px, max-content) minmax(44px, max-content) minmax(44px, max-content) minmax(44px, max-content) minmax(166px, max-content) minmax(59px, max-content) minmax(75px, max-content) minmax(50px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 15px;width: 100%;
  
  --icon-color: inherit;
  
}
#TEXT-o2na174r, .--clone-TEXT-o2na174r {
  align-self: start;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 100.08370535714286%;
  
}
#TEXT-o2na174r .x-text,
#TEXT-o2na174r .x-text a,
.--clone-TEXT-o2na174r .x-text,
.--clone-TEXT-o2na174r .x-text a {
  --width: 100.08370535714286%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #000000;
font-size: 24.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
#TEXT-o2na174r .x-text:hover,
.--clone-TEXT-o2na174r .x-text:hover,
#TEXT-o2na174r a:hover,
.--clone-TEXT-o2na174r a:hover {
  
}

#PHONE-NUMBER-hxupwhln {
  --width: 100%;align-self: center;grid-column-end: 3;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);width: 100%;
  
}
#PHONE-NUMBER-hxupwhln .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#PHONE-NUMBER-hxupwhln input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dadada;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-hxupwhln input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#PHONE-NUMBER-hxupwhln input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#ADDRESS-wv8c2f15 {
  --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-wv8c2f15 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#ADDRESS-wv8c2f15 .x-address {
  
  
  gap: 15px;
  
}
#ADDRESS-wv8c2f15 .x-address-option {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dadada;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  margin-right: 0;
  padding: 3px 3px 3px 15px;
  background: #ffffff
}
#ADDRESS-wv8c2f15 .chevron {
  right: 5px;
}

#DETECT-ADDRESS-29vm5sei {
  --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-29vm5sei .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#DETECT-ADDRESS-29vm5sei input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dadada;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#DETECT-ADDRESS-29vm5sei input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#DETECT-ADDRESS-29vm5sei input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#TEXTAREA-p1jbrpc6 {
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 100%;justify-self: center;margin-bottom: -3.0517578125e-5px;margin-left: calc(0% * 2);width: 100%;
  
}
#TEXTAREA-p1jbrpc6 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#TEXTAREA-p1jbrpc6 textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dadada;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#TEXTAREA-p1jbrpc6 textarea::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#INPUT-q9m3tme9 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#INPUT-q9m3tme9 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#INPUT-q9m3tme9 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dadada;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-q9m3tme9 input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#INPUT-q9m3tme9 input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#SUBMIT-BUTTON-ozxfwldo {
  align-self: end;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 9;
grid-row-start: 8;
height: 61px;
justify-self: end;
margin-bottom: -3.0517578125e-5px;
margin-right: -0.13718258369770234%;
width: 100.13718258369772%;
  
}
#SUBMIT-BUTTON-ozxfwldo .x-button-wrapper {
  --width: 100.13718258369772%;
-webkit-text-stroke: 0px #000000ff;
background: #143a51;
border-color: #000000ff;
border-radius: 7px 7px 7px 7px;
color: #ffffffff;
display: none;
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#FORM-wc0do1k4 {
  --width: 100%;align-self: start;column-gap: 15px;display: none;grid-column-end: 5;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(44px, max-content) minmax(44px, max-content) minmax(44px, max-content) minmax(44px, max-content) minmax(166px, max-content) minmax(59px, max-content) minmax(75px, max-content) minmax(50px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 30.1875px;row-gap: 15px;width: 100%;
  
  --icon-color: inherit;
  
}
#TEXT-8xhsi4rb, .--clone-TEXT-8xhsi4rb {
  align-self: start;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 100.08370535714286%;
  
}
#TEXT-8xhsi4rb .x-text,
#TEXT-8xhsi4rb .x-text a,
.--clone-TEXT-8xhsi4rb .x-text,
.--clone-TEXT-8xhsi4rb .x-text a {
  --width: 100.08370535714286%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #000000;
font-size: 24.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
#TEXT-8xhsi4rb .x-text:hover,
.--clone-TEXT-8xhsi4rb .x-text:hover,
#TEXT-8xhsi4rb a:hover,
.--clone-TEXT-8xhsi4rb a:hover {
  
}

#PHONE-NUMBER-1b6fib25 {
  --width: 100%;align-self: center;grid-column-end: 3;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);width: 100%;
  
}
#PHONE-NUMBER-1b6fib25 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#PHONE-NUMBER-1b6fib25 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dadada;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-1b6fib25 input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#PHONE-NUMBER-1b6fib25 input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#ADDRESS-dvbxpa7e {
  --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-dvbxpa7e .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#ADDRESS-dvbxpa7e .x-address {
  
  
  gap: 15px;
  
}
#ADDRESS-dvbxpa7e .x-address-option {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dadada;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  margin-right: 0;
  padding: 3px 3px 3px 15px;
  background: #ffffff
}
#ADDRESS-dvbxpa7e .chevron {
  right: 5px;
}

#DETECT-ADDRESS-ye0pl69i {
  --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-ye0pl69i .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#DETECT-ADDRESS-ye0pl69i input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dadada;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#DETECT-ADDRESS-ye0pl69i input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#DETECT-ADDRESS-ye0pl69i input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#TEXT-AREA-485qoafg {
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 100%;justify-self: center;margin-bottom: -3.0517578125e-5px;margin-left: calc(0% * 2);width: 100%;
  
}
#TEXT-AREA-485qoafg .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#TEXT-AREA-485qoafg textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dadada;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#TEXT-AREA-485qoafg textarea::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#INPUT-qpjhqogz {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#INPUT-qpjhqogz .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#INPUT-qpjhqogz input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dadada;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-qpjhqogz input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#INPUT-qpjhqogz input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#SUBMIT-BUTTON-l8c0xsn3 {
  align-self: end;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 9;
grid-row-start: 8;
height: 61px;
justify-self: end;
margin-bottom: -3.0517578125e-5px;
margin-right: -0.13718258369770234%;
width: 100.13718258369772%;
  
}
#SUBMIT-BUTTON-l8c0xsn3 .x-button-wrapper {
  --width: 100.13718258369772%;
-webkit-text-stroke: 0px #000000ff;
background: #143a51;
border-color: #000000ff;
border-radius: 7px 7px 7px 7px;
color: #ffffffff;
display: none;
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


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


  
}
#TEXT-xi3qk2qx, .--clone-TEXT-xi3qk2qx {
  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-right: calc(1.4455514420407254% * 2);
margin-top: calc(0px * 2);
width: 91.61097449300048%;
  
}
#TEXT-xi3qk2qx .x-text,
#TEXT-xi3qk2qx .x-text a,
.--clone-TEXT-xi3qk2qx .x-text,
.--clone-TEXT-xi3qk2qx .x-text a {
  --width: 91.61097449300048%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-family: 'Montserrat', sans-serif;
font-size: 19.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
#TEXT-xi3qk2qx .x-text:hover,
.--clone-TEXT-xi3qk2qx .x-text:hover,
#TEXT-xi3qk2qx a:hover,
.--clone-TEXT-xi3qk2qx a:hover {
  
}


#RECT-nm97n941 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: 48.76251220703125px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  border-radius: 4px 4px 4px 4px;
  
}
#RECT-nm97n941 .x-rect {
  --width: 100%;
background: var(--color_00);
border-color: #ccc;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-nm97n941::before {
  content: "";
  border-color: #ccc;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
#TEXT-vo0n3eja, .--clone-TEXT-vo0n3eja {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 2.748971457009787%;
margin-top: calc(0px * 2);
width: 55.64388652424236%;
  
}
#TEXT-vo0n3eja .x-text,
#TEXT-vo0n3eja .x-text a,
.--clone-TEXT-vo0n3eja .x-text,
.--clone-TEXT-vo0n3eja .x-text a {
  --width: 55.64388652424236%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
#TEXT-vo0n3eja .x-text:hover,
.--clone-TEXT-vo0n3eja .x-text:hover,
#TEXT-vo0n3eja a:hover,
.--clone-TEXT-vo0n3eja a:hover {
  
}

#TEXT-DATASET-l08sjtii, .--clone-TEXT-DATASET-l08sjtii {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-bottom: calc(0.0062618255615234375px * 2);
margin-right: 3.9886684208125858%;
width: 48.42548160762577%;
  
}
#TEXT-DATASET-l08sjtii .x-text,
#TEXT-DATASET-l08sjtii .x-text a,
.--clone-TEXT-DATASET-l08sjtii .x-text,
.--clone-TEXT-DATASET-l08sjtii .x-text a {
  --width: 48.42548160762577%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-l08sjtii .x-text:hover,
.--clone-TEXT-DATASET-l08sjtii .x-text:hover,
#TEXT-DATASET-l08sjtii a:hover,
.--clone-TEXT-DATASET-l08sjtii a:hover {
  
}


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


  
}
#TEXT-2rdix18w, .--clone-TEXT-2rdix18w {
  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%;
  
}
#TEXT-2rdix18w .x-text,
#TEXT-2rdix18w .x-text a,
.--clone-TEXT-2rdix18w .x-text,
.--clone-TEXT-2rdix18w .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ff9000;
font: var(--font_7);
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #ff9000);
}
#TEXT-2rdix18w .x-text:hover,
.--clone-TEXT-2rdix18w .x-text:hover,
#TEXT-2rdix18w a:hover,
.--clone-TEXT-2rdix18w a:hover {
  
}

#TEXT-xddmeoiy, .--clone-TEXT-xddmeoiy {
  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(0.6666488647460938px * 2);
width: 100%;
  
}
#TEXT-xddmeoiy .x-text,
#TEXT-xddmeoiy .x-text a,
.--clone-TEXT-xddmeoiy .x-text,
.--clone-TEXT-xddmeoiy .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ff9000;
font: var(--font_7);
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #ff9000);
}
#TEXT-xddmeoiy .x-text:hover,
.--clone-TEXT-xddmeoiy .x-text:hover,
#TEXT-xddmeoiy a:hover,
.--clone-TEXT-xddmeoiy a:hover {
  
}

#TEXT-fff856lr, .--clone-TEXT-fff856lr {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-fff856lr .x-text,
#TEXT-fff856lr .x-text a,
.--clone-TEXT-fff856lr .x-text,
.--clone-TEXT-fff856lr .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ff9000;
font: var(--font_7);
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #ff9000);
}
#TEXT-fff856lr .x-text:hover,
.--clone-TEXT-fff856lr .x-text:hover,
#TEXT-fff856lr a:hover,
.--clone-TEXT-fff856lr a:hover {
  
}

#TEXT-roejzkka, .--clone-TEXT-roejzkka {
  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: 97.62525453672303%;
  
}
#TEXT-roejzkka .x-text,
#TEXT-roejzkka .x-text a,
.--clone-TEXT-roejzkka .x-text,
.--clone-TEXT-roejzkka .x-text a {
  --width: 97.62525453672303%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-size: 19.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
#TEXT-roejzkka .x-text:hover,
.--clone-TEXT-roejzkka .x-text:hover,
#TEXT-roejzkka a:hover,
.--clone-TEXT-roejzkka a:hover {
  
}

#LINE-qjq2bc96 {
  --width: 99.85632183908046%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 99.85632183908046%;
  height: auto;
  
}
#LINE-qjq2bc96 .line-container {
  border-color: #dadada;
border-style: solid;
border-width: 1.0px;
}

#TEXT-hm2sdt5w, .--clone-TEXT-hm2sdt5w {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0.6500167846679688px;
width: 99.88505747126436%;
  
}
#TEXT-hm2sdt5w .x-text,
#TEXT-hm2sdt5w .x-text a,
.--clone-TEXT-hm2sdt5w .x-text,
.--clone-TEXT-hm2sdt5w .x-text a {
  --width: 99.88505747126436%;
-webkit-text-stroke: 0px #000000ff;
color: #ff9000;
font: var(--font_6);
font-size: 13.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: right;
width: 100%;
  color: var(--active-color, #ff9000);
}
#TEXT-hm2sdt5w .x-text:hover,
.--clone-TEXT-hm2sdt5w .x-text:hover,
#TEXT-hm2sdt5w a:hover,
.--clone-TEXT-hm2sdt5w a:hover {
  
}

#TEXT-hu4h30en, .--clone-TEXT-hu4h30en {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 9.283348083496094px;
width: 28.679168701171875%;
  
}
#TEXT-hu4h30en .x-text,
#TEXT-hu4h30en .x-text a,
.--clone-TEXT-hu4h30en .x-text,
.--clone-TEXT-hu4h30en .x-text a {
  --width: 28.679168701171875%;
-webkit-text-stroke: 0px #000000ff;
color: #ff9000;
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #ff9000);
}
#TEXT-hu4h30en .x-text:hover,
.--clone-TEXT-hu4h30en .x-text:hover,
#TEXT-hu4h30en a:hover,
.--clone-TEXT-hu4h30en a:hover {
  
}


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


  
}

#CONTAINER-0akvcfhl {
  --bg: #f6f8fa;
  background: #f6f8fa;
border-color: #000000ff;
overflow-x: hidden;
overflow-y: auto;
  --width: 100.11299435028248%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 10px 1fr 10px;grid-template-rows: minmax(90px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(56px, max-content) minmax(20px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(10px, max-content) minmax(50px, max-content) minmax(10px, max-content) minmax(0px, max-content);height: auto;justify-self: end;margin-right: -0.11299435028248588%;margin-top: 0px;width: 100.11299435028248%;
  
  
  overflow-x: hidden;
  overflow-y: auto;
  
  border:   #000000ff;


  
}
#TEXT-r9o3wiv4, .--clone-TEXT-r9o3wiv4 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 45.999997192382985%;
  
}
#TEXT-r9o3wiv4 .x-text,
#TEXT-r9o3wiv4 .x-text a,
.--clone-TEXT-r9o3wiv4 .x-text,
.--clone-TEXT-r9o3wiv4 .x-text a {
  --width: 45.999997192382985%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-r9o3wiv4 .x-text:hover,
.--clone-TEXT-r9o3wiv4 .x-text:hover,
#TEXT-r9o3wiv4 a:hover,
.--clone-TEXT-r9o3wiv4 a:hover {
  
}

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

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

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

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

#FORM-96rf79x2 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 3fr 1fr;grid-template-rows: minmax(42px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  --icon-color: inherit;
  
}
#COUPON-ld5fv8zl {
  --width: 96.93251533742333%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 96.93251533742333%;
  
}
#COUPON-ld5fv8zl .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#COUPON-ld5fv8zl input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dadada;
border-radius: 10px 10px 10px 10px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffffff;
  padding: 3px 10px 3px 15px;
}
#COUPON-ld5fv8zl input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#COUPON-ld5fv8zl input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-83zubv0v {
  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-83zubv0v .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_41);
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#TEXT-pqxf0qhr, .--clone-TEXT-pqxf0qhr {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 45.999997192382985%;
  
}
#TEXT-pqxf0qhr .x-text,
#TEXT-pqxf0qhr .x-text a,
.--clone-TEXT-pqxf0qhr .x-text,
.--clone-TEXT-pqxf0qhr .x-text a {
  --width: 45.999997192382985%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_03));
}
#TEXT-pqxf0qhr .x-text:hover,
.--clone-TEXT-pqxf0qhr .x-text:hover,
#TEXT-pqxf0qhr a:hover,
.--clone-TEXT-pqxf0qhr a:hover {
  
}

#TEXT-DATASET-wu25rij0, .--clone-TEXT-DATASET-wu25rij0 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: -26.00000762939453px;
width: 45.40540601575693%;
  
}
#TEXT-DATASET-wu25rij0 .x-text,
#TEXT-DATASET-wu25rij0 .x-text a,
.--clone-TEXT-DATASET-wu25rij0 .x-text,
.--clone-TEXT-DATASET-wu25rij0 .x-text a {
  --width: 45.40540601575693%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-wu25rij0 .x-text:hover,
.--clone-TEXT-DATASET-wu25rij0 .x-text:hover,
#TEXT-DATASET-wu25rij0 a:hover,
.--clone-TEXT-DATASET-wu25rij0 a:hover {
  
}

#TEXT-wp11xv6w, .--clone-TEXT-wp11xv6w {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 46.00000024414061%;
  
}
#TEXT-wp11xv6w .x-text,
#TEXT-wp11xv6w .x-text a,
.--clone-TEXT-wp11xv6w .x-text,
.--clone-TEXT-wp11xv6w .x-text a {
  --width: 46.00000024414061%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 17.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_03));
}
#TEXT-wp11xv6w .x-text:hover,
.--clone-TEXT-wp11xv6w .x-text:hover,
#TEXT-wp11xv6w a:hover,
.--clone-TEXT-wp11xv6w a:hover {
  
}

#TEXT-DATASET-uz7l125x, .--clone-TEXT-DATASET-uz7l125x {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 40.00000061035152%;
  
}
#TEXT-DATASET-uz7l125x .x-text,
#TEXT-DATASET-uz7l125x .x-text a,
.--clone-TEXT-DATASET-uz7l125x .x-text,
.--clone-TEXT-DATASET-uz7l125x .x-text a {
  --width: 40.00000061035152%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #ec0505;
font-size: 17.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #ec0505);
}
#TEXT-DATASET-uz7l125x .x-text:hover,
.--clone-TEXT-DATASET-uz7l125x .x-text:hover,
#TEXT-DATASET-uz7l125x a:hover,
.--clone-TEXT-DATASET-uz7l125x a:hover {
  
}


#RECT-qkw7wsor {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: 29.31881438719261px;
justify-self: start;
margin-left: 0%;
margin-top: 19.29998779296875px;
width: 2.8146059422751404%;
  
  
  
  
}
#RECT-qkw7wsor .x-rect {
  --width: 2.8146059422751404%;
background: #ff9000;
border-color: #000000ff;
display: none;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCA5NjAuNzk3MiAxODk2LjA4MzMiIGNsYXNzPSJhbmdsZS1sZWZ0Ij48cGF0aCBkPSJNNjI3IDU0NHEwIDEzLTEwIDIzTDIyNCA5NjBsMzkzIDM5M3ExMCAxMCAxMCAyM3QtMTAgMjNsLTUwIDUwcS0xMCAxMC0yMyAxMHQtMjMtMTBMNTUgOTgzcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
#TEXT-47q4v9k1, .--clone-TEXT-47q4v9k1 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: end;
margin-right: 0.7371007371007371%;
margin-top: 25px;
width: 95.57739557739558%;
  
}
#TEXT-47q4v9k1 .x-text,
#TEXT-47q4v9k1 .x-text a,
.--clone-TEXT-47q4v9k1 .x-text,
.--clone-TEXT-47q4v9k1 .x-text a {
  --width: 95.57739557739558%;
-webkit-text-stroke: 0px #000000ff;
color: #ff9000;
display: none;
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #ff9000);
}
#TEXT-47q4v9k1 .x-text:hover,
.--clone-TEXT-47q4v9k1 .x-text:hover,
#TEXT-47q4v9k1 a:hover,
.--clone-TEXT-47q4v9k1 a:hover {
  
}

#TEXT-cvpx8fhj, .--clone-TEXT-cvpx8fhj {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 43.79239521284452%;
  
}
#TEXT-cvpx8fhj .x-text,
#TEXT-cvpx8fhj .x-text a,
.--clone-TEXT-cvpx8fhj .x-text,
.--clone-TEXT-cvpx8fhj .x-text a {
  --width: 43.79239521284452%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_03));
}
#TEXT-cvpx8fhj .x-text:hover,
.--clone-TEXT-cvpx8fhj .x-text:hover,
#TEXT-cvpx8fhj a:hover,
.--clone-TEXT-cvpx8fhj a:hover {
  
}

#TEXT-DATASET-2025892h, .--clone-TEXT-DATASET-2025892h {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 38.0818680678104%;
  
}
#TEXT-DATASET-2025892h .x-text,
#TEXT-DATASET-2025892h .x-text a,
.--clone-TEXT-DATASET-2025892h .x-text,
.--clone-TEXT-DATASET-2025892h .x-text a {
  --width: 38.0818680678104%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-2025892h .x-text:hover,
.--clone-TEXT-DATASET-2025892h .x-text:hover,
#TEXT-DATASET-2025892h a:hover,
.--clone-TEXT-DATASET-2025892h a:hover {
  
}


#CONTAINER-54aom4j5 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
overflow-x: hidden;
overflow-y: auto;
  --width: 99.97355430183356%;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(114px, max-content);height: 114px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 99.97355430183356%;
  
  
  overflow-x: hidden;
  overflow-y: auto;
  
  border:   #000000ff;


  
}
#CART-ITEMS-88i88uhn {
  --width: 100.09110787172013%;align-self: start;grid-column-end: 2;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: end;margin-right: -0.0911078717201166%;margin-top: 0px;width: 100.09110787172013%;
  
}
#CART-ITEMS-88i88uhn cart-item, #CART-ITEMS-88i88uhn .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-peblnjak {
  --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: %;margin-top: calc(px * 2);width: 60px;
  
}
#IMAGE-DATASET-peblnjak picture {
  border-color: #e3e3e3;
border-style: solid;
border-width: 1.0px;
}
#IMAGE-DATASET-peblnjak img {
  object-fit: contain;
}

#TEXT-DATASET-v8v28v0c, .--clone-TEXT-DATASET-v8v28v0c {
  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%;
  
}
#TEXT-DATASET-v8v28v0c .x-text,
#TEXT-DATASET-v8v28v0c .x-text a,
.--clone-TEXT-DATASET-v8v28v0c .x-text,
.--clone-TEXT-DATASET-v8v28v0c .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-v8v28v0c .x-text:hover,
.--clone-TEXT-DATASET-v8v28v0c .x-text:hover,
#TEXT-DATASET-v8v28v0c a:hover,
.--clone-TEXT-DATASET-v8v28v0c a:hover {
  
}

#TEXT-DATASET-as4t298l, .--clone-TEXT-DATASET-as4t298l {
  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%;
  
}
#TEXT-DATASET-as4t298l .x-text,
#TEXT-DATASET-as4t298l .x-text a,
.--clone-TEXT-DATASET-as4t298l .x-text,
.--clone-TEXT-DATASET-as4t298l .x-text a {
  --width: 100.52631578947368%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 14.9px;
font-weight: 400;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-as4t298l .x-text:hover,
.--clone-TEXT-DATASET-as4t298l .x-text:hover,
#TEXT-DATASET-as4t298l a:hover,
.--clone-TEXT-DATASET-as4t298l a:hover {
  
}

#TEXT-DATASET-x89negk8, .--clone-TEXT-DATASET-x89negk8 {
  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%;
  
}
#TEXT-DATASET-x89negk8 .x-text,
#TEXT-DATASET-x89negk8 .x-text a,
.--clone-TEXT-DATASET-x89negk8 .x-text,
.--clone-TEXT-DATASET-x89negk8 .x-text a {
  --width: 100.15010917030568%;
color: rgba(0, 0, 0, 1);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
#TEXT-DATASET-x89negk8 .x-text:hover,
.--clone-TEXT-DATASET-x89negk8 .x-text:hover,
#TEXT-DATASET-x89negk8 a:hover,
.--clone-TEXT-DATASET-x89negk8 a:hover {
  
}

#QUANTITY-INPUT-p7ynfmag {
  --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: #000000;
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-p7ynfmag .quantity__input {
  background: #000000;
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-p7ynfmag .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-p7ynfmag .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-p7ynfmag .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-p7ynfmag .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-p7ynfmag .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#FORM-6zbmt7vd {
  --width: 171.5749969482422px;align-self: start;column-gap: 15px;display: none;grid-column-end: 4;grid-column-start: 2;grid-row-end: 12;grid-row-start: 10;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(46.88692423787398px, max-content);height: 46.87501907348633px;justify-self: end;margin-right: 10.456253051757812px;margin-top: 81.03125px;row-gap: 15px;width: 171.5749969482422px;
  
  --icon-color: inherit;
  
}
#SUBMIT-BUTTON-p4i1py0d {
  align-self: start;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100.48469232053172%;
justify-self: start;
margin-left: -0.7054111413788376%;
margin-top: 0px;
width: 100.67251997384412%;
  
}
#SUBMIT-BUTTON-p4i1py0d .x-button-wrapper {
  --width: 100.67251997384412%;
-webkit-text-stroke: 0px #000000ff;
background: #143a51;
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
color: #ffffffff;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#IMAGE-oza4pibg {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 170.23959350585938px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 170.23959350585938px;
  
}
#IMAGE-oza4pibg picture {
  --width: 170.23959350585938px;
border-color: #000000ff;
filter: contrast(1) brightness(1) saturate(1) invert(0);
height: 100%;
width: 100%;
}
#IMAGE-oza4pibg img {
  object-fit: cover;
}

#TEXT-6rvtkehy, .--clone-TEXT-6rvtkehy {
  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-bottom: calc(1.7249631881713867px * 2);
margin-left: calc(1.1997910796618854% * 2);
width: 22.793033787461574%;
  
}
#TEXT-6rvtkehy .x-text,
#TEXT-6rvtkehy .x-text a,
.--clone-TEXT-6rvtkehy .x-text,
.--clone-TEXT-6rvtkehy .x-text a {
  --width: 22.793033787461574%;
-webkit-text-stroke: 0px #000000ff;
color: #ff9000;
font: var(--font_4);
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #ff9000);
}
#TEXT-6rvtkehy .x-text:hover,
.--clone-TEXT-6rvtkehy .x-text:hover,
#TEXT-6rvtkehy a:hover,
.--clone-TEXT-6rvtkehy a:hover {
  
}


#RECT-mnww1i7d {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: 26.850000381469727px;
justify-self: start;
margin-bottom: calc(1.7249631881713867px * 2);
margin-left: 37.40369202660733%;
width: 2.024590226470447%;
  
  
  
  
}
#RECT-mnww1i7d .x-rect {
  --width: 2.024590226470447%;
background: #ff9000;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCA5NjAuNzk3MiAxODk2LjA4MzMiIGNsYXNzPSJhbmdsZS1sZWZ0Ij48cGF0aCBkPSJNNjI3IDU0NHEwIDEzLTEwIDIzTDIyNCA5NjBsMzkzIDM5M3ExMCAxMCAxMCAyM3QtMTAgMjNsLTUwIDUwcS0xMCAxMC0yMyAxMHQtMjMtMTBMNTUgOTgzcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #ff9000);
}
#RECT-mnww1i7d::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;
}

#RECT-up7q6557 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: 21px;
justify-self: end;
margin-right: 14.874660051785982%;
margin-top: 9.675018310546877px;
width: 3.234890005090735%;
  
  
  
  
}
#RECT-up7q6557 .x-rect {
  --width: 3.234890005090735%;
background: #ff9000;
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, #ff9000);
}
#RECT-up7q6557::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;
}
#LINE-km7t2yra {
  --width: auto;align-self: center;display: none;grid-column-end: 7;grid-column-start: 6;grid-row-end: 6;grid-row-start: 1;height: 1172px;justify-self: start;margin-left: 0%;margin-top: calc(3.0500030517578125px * 2);width: auto;
  
  
}
#LINE-km7t2yra .line-container {
  border-color: #dadada;
border-style: solid;
border-width: 1.0px;
}

#PAYMENT-693hj25x {
  --width: 94.87179487179486%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 8;grid-row-start: 7;height: auto;justify-self: start;margin-bottom: calc(20.20000457763672px * 2);margin-left: 0.2564102564102564%;width: 94.87179487179486%;
  --icon-color: #ff9000;
  
}
#PAYMENT-693hj25x label {
  -webkit-text-stroke: 0px #000000ff;
border-color: #e8eaed;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
}
#PAYMENT-693hj25x .payment--method {
  padding: 7px 10px;
}
#PAYMENT-693hj25x .payment-wrapper {
  grid-template-columns: repeat(1, 1fr);
  gap: 12px;
}
#PAYMENT-693hj25x .payment-wrapper label.selected, #PAYMENT-693hj25x .payment-wrapper label:hover {
  border-color: #2f5acf;
}
#SECTION-fbh3yz54 {
  height: auto;
  grid-template-columns: 5px 1fr 30px 200px 5px;
  grid-template-rows: minmax(60px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  position: sticky;z-index: 100;bottom: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-fbh3yz54 .x-section-background {
  background: #ffffffff;
  
  
  
  
  
  
  --height: 60;
  --bg: #ffffffff;
}

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



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

#FORM-zhg3yjoo {
  --width: 98%;align-self: center;column-gap: 15px;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 2fr;grid-template-rows: minmax(60px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);row-gap: 15px;width: 98%;
  
  --icon-color: inherit;
  
}
#SUBMIT-BUTTON-jojkqar4 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 91.25%;
justify-self: end;
margin-bottom: 0px;
margin-right: -0.17578125%;
width: 100.17578125%;
  
}
#SUBMIT-BUTTON-jojkqar4 .x-button-wrapper {
  --width: 100.17578125%;
-webkit-text-stroke: 0px #000000ff;
background: #143a51;
border-color: #000000ff;
color: #ffffffff;
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#CONTAINER-khq8cckn {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 100%;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(30px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-xiyx53m4, .--clone-TEXT-xiyx53m4 {
  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: 43.55846321466038%;
  
}
#TEXT-xiyx53m4 .x-text,
#TEXT-xiyx53m4 .x-text a,
.--clone-TEXT-xiyx53m4 .x-text,
.--clone-TEXT-xiyx53m4 .x-text a {
  --width: 43.55846321466038%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
#TEXT-xiyx53m4 .x-text:hover,
.--clone-TEXT-xiyx53m4 .x-text:hover,
#TEXT-xiyx53m4 a:hover,
.--clone-TEXT-xiyx53m4 a:hover {
  
}

#TEXT-DATASET-4nwcfncg, .--clone-TEXT-DATASET-4nwcfncg {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-DATASET-4nwcfncg .x-text,
#TEXT-DATASET-4nwcfncg .x-text a,
.--clone-TEXT-DATASET-4nwcfncg .x-text,
.--clone-TEXT-DATASET-4nwcfncg .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #ec0505;
font-size: 18.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #ec0505);
}
#TEXT-DATASET-4nwcfncg .x-text:hover,
.--clone-TEXT-DATASET-4nwcfncg .x-text:hover,
#TEXT-DATASET-4nwcfncg a:hover,
.--clone-TEXT-DATASET-4nwcfncg a:hover {
  
}

#POPUP-n4cvrig7 {
  --top: 0px; top: var(--top);
  --right: 0; right: var(--right);
  
  background: #ffffff;
  width: 400px;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(10px, max-content) minmax(50px, max-content) minmax(5px, max-content) minmax(50px, max-content) minmax(5px, max-content) minmax(50px, max-content) minmax(5px, max-content) minmax(50px, max-content) minmax(5px, max-content) minmax(50px, max-content) minmax(5px, max-content) minmax(50px, max-content) minmax(5px, max-content) minmax(50px, max-content) minmax(5px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-n4cvrig7.anim {
  --width: 400px;
  animation: fade-in 0.2s ease;
}

#RECT-6cry031z {
  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: 0%;
margin-top: 0px;
width: 5.888600097034467%;
  
  
  
  
}
#RECT-6cry031z .x-rect {
  --width: 5.888600097034467%;
background: #E5E7EB;
border-color: #E5E7EB;
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, #E5E7EB);
}
#RECT-6cry031z::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

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


  
}
#TEXT-fposut1w, .--clone-TEXT-fposut1w {
  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.20848192242277935%;
margin-top: calc(0px * 2);
width: 51.09822705960304%;
  
}
#TEXT-fposut1w .x-text,
#TEXT-fposut1w .x-text a,
.--clone-TEXT-fposut1w .x-text,
.--clone-TEXT-fposut1w .x-text a {
  --width: 51.09822705960304%;
-webkit-text-stroke: 0px #000000ff;
color: #333;
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 14.7px;
height: 100%;
width: 100%;
  color: var(--active-color, #333);
}
#TEXT-fposut1w .x-text:hover,
.--clone-TEXT-fposut1w .x-text:hover,
#TEXT-fposut1w a:hover,
.--clone-TEXT-fposut1w a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-lt4i9rzv::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;
}

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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-w4e5g825::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;
}
#RADIO-GROUP-60lqxo12 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: end;margin-right: -0.005380509641873279%;margin-top: calc(0px * 2);width: 100%;
  --icon-color: #c49a68;
  
}
#RADIO-GROUP-60lqxo12 input[type='radio'] {
  width: 10px;
  height: 10px;
  margin-right: 11.1px;
  border-radius: 0px;
  border: 1px solid #000;
}
#RADIO-GROUP-60lqxo12 label {
  flex-basis: 100.0%;
}
#RADIO-GROUP-60lqxo12 .radio-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 4.9px;
}

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


  
}
#TEXT-ymr82i2w, .--clone-TEXT-ymr82i2w {
  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.20848192242277935%;
margin-top: calc(0px * 2);
width: 51.09822705960304%;
  
}
#TEXT-ymr82i2w .x-text,
#TEXT-ymr82i2w .x-text a,
.--clone-TEXT-ymr82i2w .x-text,
.--clone-TEXT-ymr82i2w .x-text a {
  --width: 51.09822705960304%;
-webkit-text-stroke: 0px #000000ff;
color: #333;
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 14.7px;
height: 100%;
width: 100%;
  color: var(--active-color, #333);
}
#TEXT-ymr82i2w .x-text:hover,
.--clone-TEXT-ymr82i2w .x-text:hover,
#TEXT-ymr82i2w a:hover,
.--clone-TEXT-ymr82i2w a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-x30lndi6::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;
}

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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-f94cl81s::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;
}
#CHECKBOX-GROUP-oozmqyab {
  --width: 97.94141701101928%;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: 97.94141701101928%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-oozmqyab .checked {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-oozmqyab label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-oozmqyab .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 17px;
}

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


  
}
#TEXT-4i3klne9, .--clone-TEXT-4i3klne9 {
  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.20848192242277935%;
margin-top: calc(0px * 2);
width: 51.09822705960304%;
  
}
#TEXT-4i3klne9 .x-text,
#TEXT-4i3klne9 .x-text a,
.--clone-TEXT-4i3klne9 .x-text,
.--clone-TEXT-4i3klne9 .x-text a {
  --width: 51.09822705960304%;
-webkit-text-stroke: 0px #000000ff;
color: #333;
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 14.7px;
height: 100%;
width: 100%;
  color: var(--active-color, #333);
}
#TEXT-4i3klne9 .x-text:hover,
.--clone-TEXT-4i3klne9 .x-text:hover,
#TEXT-4i3klne9 a:hover,
.--clone-TEXT-4i3klne9 a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-ek1alae8::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;
}

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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-49u9yy07::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;
}
#CHECKBOX-GROUP-742gyt7e {
  --width: 97.93065599173552%;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: 97.93065599173552%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-742gyt7e .checked {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-742gyt7e label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-742gyt7e .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 17px;
}

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


  
}
#TEXT-9vbaqap2, .--clone-TEXT-9vbaqap2 {
  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.20848192242277935%;
margin-top: calc(0px * 2);
width: 51.09822705960304%;
  
}
#TEXT-9vbaqap2 .x-text,
#TEXT-9vbaqap2 .x-text a,
.--clone-TEXT-9vbaqap2 .x-text,
.--clone-TEXT-9vbaqap2 .x-text a {
  --width: 51.09822705960304%;
-webkit-text-stroke: 0px #000000ff;
color: #333;
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 14.7px;
height: 100%;
width: 100%;
  color: var(--active-color, #333);
}
#TEXT-9vbaqap2 .x-text:hover,
.--clone-TEXT-9vbaqap2 .x-text:hover,
#TEXT-9vbaqap2 a:hover,
.--clone-TEXT-9vbaqap2 a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-gmv3uql9::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;
}

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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-lczxgr0v::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;
}
#TAGS-5p5q4hsg {
  --width: 97.94141701101928%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 10;grid-row-start: 9;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.1875px;width: 97.94141701101928%;
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
item-border-color: #dadada;
item-padding-x: 29;
  
}
#TAGS-5p5q4hsg .x-tags-wrapper {
  display: flex; flex-wrap: wrap;
  row-gap: 10px;
  column-gap: 10px;
}
#TAGS-5p5q4hsg .x-tag-item {
  cursor: pointer;
  white-space: nowrap;
  border-style: solid;
  user-select: none;
  border-width: 1px;
  border-color: #dadada;
  
  
  background: #ffffff;
  padding: 4px 29px;
  color: #000000;
}
#TAGS-5p5q4hsg .x-tag-item:not(.active):hover {
  border-color: #dadada;
  background: #ffffff;
  color: #000000;
  
  
  
  
}
#TAGS-5p5q4hsg .x-tag-item.active {
  border-color: #dadada;
  background: #ffffff;
  color: #000000;
  
  
  
  
}

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


  
}
#TEXT-qdiypi1u, .--clone-TEXT-qdiypi1u {
  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.20848192242277935%;
margin-top: calc(0px * 2);
width: 51.09822705960304%;
  
}
#TEXT-qdiypi1u .x-text,
#TEXT-qdiypi1u .x-text a,
.--clone-TEXT-qdiypi1u .x-text,
.--clone-TEXT-qdiypi1u .x-text a {
  --width: 51.09822705960304%;
-webkit-text-stroke: 0px #000000ff;
color: #333;
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 14.7px;
height: 100%;
width: 100%;
  color: var(--active-color, #333);
}
#TEXT-qdiypi1u .x-text:hover,
.--clone-TEXT-qdiypi1u .x-text:hover,
#TEXT-qdiypi1u a:hover,
.--clone-TEXT-qdiypi1u a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-2bhldwck::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;
}

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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-d971ucws::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;
}
#TAGS-rhuqdvx5 {
  --width: 97.94141701101928%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 12;grid-row-start: 11;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 97.94141701101928%;
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
  
}
#TAGS-rhuqdvx5 .x-tags-wrapper {
  display: flex; flex-wrap: wrap;
  row-gap: 10px;
  column-gap: 10px;
}
#TAGS-rhuqdvx5 .x-tag-item {
  cursor: pointer;
  white-space: nowrap;
  border-style: solid;
  user-select: none;
  border-width: 1px;
  border-color: #000000;
  
  
  background: #ffffff;
  padding: 4px 6px;
  color: #000000;
}
#TAGS-rhuqdvx5 .x-tag-item:not(.active):hover {
  border-color: #000000;
  background: #ffffff;
  color: #000000;
  
  
  
  
}
#TAGS-rhuqdvx5 .x-tag-item.active {
  border-color: #000000;
  background: #ffffff;
  color: #000000;
  
  
  
  
}

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


  
}
#TEXT-mjw8zdgr, .--clone-TEXT-mjw8zdgr {
  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.20848192242277935%;
margin-top: calc(0px * 2);
width: 51.09822705960304%;
  
}
#TEXT-mjw8zdgr .x-text,
#TEXT-mjw8zdgr .x-text a,
.--clone-TEXT-mjw8zdgr .x-text,
.--clone-TEXT-mjw8zdgr .x-text a {
  --width: 51.09822705960304%;
-webkit-text-stroke: 0px #000000ff;
color: #333;
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 14.7px;
height: 100%;
width: 100%;
  color: var(--active-color, #333);
}
#TEXT-mjw8zdgr .x-text:hover,
.--clone-TEXT-mjw8zdgr .x-text:hover,
#TEXT-mjw8zdgr a:hover,
.--clone-TEXT-mjw8zdgr a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-9lexkp7i::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;
}

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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-5j16a611::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;
}
#CHECKBOX-GROUP-jrh88kxf {
  --width: 97.94141701101928%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 14;grid-row-start: 13;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 97.94141701101928%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-jrh88kxf .checked {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-jrh88kxf label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-jrh88kxf .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 17px;
}

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


  
}
#TEXT-n37wwmw8, .--clone-TEXT-n37wwmw8 {
  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.20848192242277935%;
margin-top: calc(0px * 2);
width: 51.09822705960304%;
  
}
#TEXT-n37wwmw8 .x-text,
#TEXT-n37wwmw8 .x-text a,
.--clone-TEXT-n37wwmw8 .x-text,
.--clone-TEXT-n37wwmw8 .x-text a {
  --width: 51.09822705960304%;
-webkit-text-stroke: 0px #000000ff;
color: #333;
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 14.7px;
height: 100%;
width: 100%;
  color: var(--active-color, #333);
}
#TEXT-n37wwmw8 .x-text:hover,
.--clone-TEXT-n37wwmw8 .x-text:hover,
#TEXT-n37wwmw8 a:hover,
.--clone-TEXT-n37wwmw8 a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-co0nu2v5::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;
}

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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-1km6nxzl::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;
}
#TWO-POINT-RANGE-um7omrre {
  --width: 97.94141701101928%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 16;grid-row-start: 15;height: 40px;justify-self: start;margin-bottom: calc(9.4609375px * 2);margin-left: 0.2744059917355372%;width: 97.94141701101928%;
}
#TWO-POINT-RANGE-um7omrre .two-point--slider-range {
  background-color: #dfdfdf;
}

#TWO-POINT-RANGE-um7omrre .two-point--slider-range .cursor-pointer {
  width: 22px;
  height: 22px;
  top: -9.0px;
  left: -11.0px;
  cursor: ew-resize;
  background: transparent;
  border-radius: 0;
}

#TWO-POINT-RANGE-um7omrre .two-point--slider-range .cursor-pointer .display {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 12px !important;
  height: 12px !important;
  border-radius: 50% !important;
  background-color: #000000;
}

#TWO-POINT-RANGE-um7omrre .two-point--slider-range .two-point--slider-left,
#TWO-POINT-RANGE-um7omrre .two-point--slider-range .two-point--slider-right {
  height: 4px;
}

#TWO-POINT-RANGE-um7omrre .two-point--slider-range .two-point--slider-left {
  background-color: #000000;
}

#TWO-POINT-RANGE-um7omrre .two-point--slider-min span,
#TWO-POINT-RANGE-um7omrre .two-point--slider-max span{
  
}
#POPUP-qcpeh5el {
  --bottom: 0px; bottom: var(--bottom);
  --left: 50%; left: var(--left);
  transform: translateX(-50%);
  background: #ffffff;
border-radius: 10px 10px 10px 10px;
  width: 400px;
  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);
  
}
#POPUP-qcpeh5el.anim {
  --width: 400px;
  
}

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


  
}

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

#TEXT-DATASET-l9qjb7ma, .--clone-TEXT-DATASET-l9qjb7ma {
  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-right: calc(0.931262339990142% * 2);
margin-top: calc(0px * 2);
width: 89.81531128373615%;
  
}
#TEXT-DATASET-l9qjb7ma .x-text,
#TEXT-DATASET-l9qjb7ma .x-text a,
.--clone-TEXT-DATASET-l9qjb7ma .x-text,
.--clone-TEXT-DATASET-l9qjb7ma .x-text a {
  --width: 89.81531128373615%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 17.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-l9qjb7ma .x-text:hover,
.--clone-TEXT-DATASET-l9qjb7ma .x-text:hover,
#TEXT-DATASET-l9qjb7ma a:hover,
.--clone-TEXT-DATASET-l9qjb7ma a:hover {
  
}

#TEXT-DATASET-fqp3qd19, .--clone-TEXT-DATASET-fqp3qd19 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 4.161082018141778%;
margin-top: calc(0.15001678466796875px * 2);
width: 42.103368496650475%;
  
}
#TEXT-DATASET-fqp3qd19 .x-text,
#TEXT-DATASET-fqp3qd19 .x-text a,
.--clone-TEXT-DATASET-fqp3qd19 .x-text,
.--clone-TEXT-DATASET-fqp3qd19 .x-text a {
  --width: 42.103368496650475%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #ec0505;
font-size: 17.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #ec0505);
}
#TEXT-DATASET-fqp3qd19 .x-text:hover,
.--clone-TEXT-DATASET-fqp3qd19 .x-text:hover,
#TEXT-DATASET-fqp3qd19 a:hover,
.--clone-TEXT-DATASET-fqp3qd19 a:hover {
  
}

#TEXT-DATASET-cfu57sor, .--clone-TEXT-DATASET-cfu57sor {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: 23.25269039978136%;
margin-top: calc(0px * 2);
width: 34.04967722148269%;
  
}
#TEXT-DATASET-cfu57sor .x-text,
#TEXT-DATASET-cfu57sor .x-text a,
.--clone-TEXT-DATASET-cfu57sor .x-text,
.--clone-TEXT-DATASET-cfu57sor .x-text a {
  --width: 34.04967722148269%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_02);
font-size: 14.0px;
height: 100%;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, var(--color_02));
}
#TEXT-DATASET-cfu57sor .x-text:hover,
.--clone-TEXT-DATASET-cfu57sor .x-text:hover,
#TEXT-DATASET-cfu57sor a:hover,
.--clone-TEXT-DATASET-cfu57sor a:hover {
  
}


#RECT-50feuzuk {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: 21.83641835695726px;
justify-self: end;
margin-right: 7.766749379652609%;
margin-top: calc(0px * 2);
width: 11.088150934532514%;
  
  
  border-radius: 50px 50px 50px 50px;
  
}
#RECT-50feuzuk .x-rect {
  --width: 11.088150934532514%;
background: #ffaa00;
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
#TEXT-DATASET-1k3jsx09, .--clone-TEXT-DATASET-1k3jsx09 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: 10%;
margin-top: calc(0.06667327880859375px * 2);
width: 15.221702518405586%;
  
}
#TEXT-DATASET-1k3jsx09 .x-text,
#TEXT-DATASET-1k3jsx09 .x-text a,
.--clone-TEXT-DATASET-1k3jsx09 .x-text,
.--clone-TEXT-DATASET-1k3jsx09 .x-text a {
  --width: 15.221702518405586%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_00);
font-size: 12.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-DATASET-1k3jsx09 .x-text:hover,
.--clone-TEXT-DATASET-1k3jsx09 .x-text:hover,
#TEXT-DATASET-1k3jsx09 a:hover,
.--clone-TEXT-DATASET-1k3jsx09 a:hover {
  
}


#RECT-v595c2rn {
  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;
width: 4.1094858238846665%;
  
  
  
  
}
#RECT-v595c2rn .x-rect {
  --width: 4.1094858238846665%;
background: #E5E7EB;
border-color: #E5E7EB;
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, #E5E7EB);
}
#RECT-v595c2rn::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
#LINE-e88pbqey {
  --width: 90%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 90%;
  height: auto;
  
}
#LINE-e88pbqey .line-container {
  border-color: #f6f6f6;
border-style: solid;
border-width: 1.0px;
}

#TEXT-2q3lfrmc, .--clone-TEXT-2q3lfrmc {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 3.1%;
margin-top: calc(0px * 2);
width: 54.11764705882353%;
  
}
#TEXT-2q3lfrmc .x-text,
#TEXT-2q3lfrmc .x-text a,
.--clone-TEXT-2q3lfrmc .x-text,
.--clone-TEXT-2q3lfrmc .x-text a {
  --width: 54.11764705882353%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
#TEXT-2q3lfrmc .x-text:hover,
.--clone-TEXT-2q3lfrmc .x-text:hover,
#TEXT-2q3lfrmc a:hover,
.--clone-TEXT-2q3lfrmc a:hover {
  
}

#ATTR-hn195rk6 {
  --width: 53.64705882352941%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: start;margin-left: 2.2%;margin-top: calc(0.05004119873046875px * 2);width: 53.64705882352941%;
  
}
#ATTR-hn195rk6 .attr--item, #ATTR-hn195rk6 select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  
}
#ATTR-hn195rk6 .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-hn195rk6 .chevron svg{
  height: 16px;
}
#ATTR-hn195rk6 .attr--item {
  margin-right: 12px;
  margin-bottom: 1px;
}
#ATTR-hn195rk6 .attr--item:hover {
  border-color: #ff9000;
  border-width: 1px;
}
#ATTR-hn195rk6 .attr--item.selected {
  background-color: #000;
color: #fff;

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

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

#ATTR-hn195rk6 .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  pointer-events: none;
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  gap: 0px;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

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

#ATTR-hn195rk6 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#TEXT-oximo1o9, .--clone-TEXT-oximo1o9 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: start;
margin-left: 3.1%;
margin-top: calc(0px * 2);
width: 54.11765064912684%;
  
}
#TEXT-oximo1o9 .x-text,
#TEXT-oximo1o9 .x-text a,
.--clone-TEXT-oximo1o9 .x-text,
.--clone-TEXT-oximo1o9 .x-text a {
  --width: 54.11765064912684%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
#TEXT-oximo1o9 .x-text:hover,
.--clone-TEXT-oximo1o9 .x-text:hover,
#TEXT-oximo1o9 a:hover,
.--clone-TEXT-oximo1o9 a:hover {
  
}

#ATTR-kpumwcqx {
  --width: 94.94508272058825%;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-right: calc(0.33137063419117646% * 2);margin-top: calc(0px * 2);width: 94.94508272058825%;
  
}
#ATTR-kpumwcqx .attr--item, #ATTR-kpumwcqx select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  
}
#ATTR-kpumwcqx .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-kpumwcqx .chevron svg{
  height: 16px;
}
#ATTR-kpumwcqx .attr--item {
  margin-right: 12px;
  margin-bottom: 3px;
}
#ATTR-kpumwcqx .attr--item:hover {
  border-color: #ff9000;
  border-width: 1px;
}
#ATTR-kpumwcqx .attr--item.selected {
  background-color: #000;
color: #fff;

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

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

#ATTR-kpumwcqx .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  pointer-events: none;
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  gap: 0px;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

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

#ATTR-kpumwcqx .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#TEXT-3mfu8mcc, .--clone-TEXT-3mfu8mcc {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: start;
margin-bottom: calc(0.13330841064453125px * 2);
margin-left: 3.0980583639705883%;
width: 19.294121237362138%;
  
}
#TEXT-3mfu8mcc .x-text,
#TEXT-3mfu8mcc .x-text a,
.--clone-TEXT-3mfu8mcc .x-text,
.--clone-TEXT-3mfu8mcc .x-text a {
  --width: 19.294121237362138%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
#TEXT-3mfu8mcc .x-text:hover,
.--clone-TEXT-3mfu8mcc .x-text:hover,
#TEXT-3mfu8mcc a:hover,
.--clone-TEXT-3mfu8mcc a:hover {
  
}

#QUANTITY-INPUT-o553savr {
  --width: 31.44703764073989%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: 40px;justify-self: start;margin-left: 25.576487821691178%;margin-top: calc(0px * 2);width: 31.44703764073989%;
  -webkit-text-stroke: 0px #000000ff;
border-color: #dadada;
border-radius: 50px 50px 50px 50px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-o553savr .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-o553savr .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-o553savr .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-o553savr .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-o553savr .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-o553savr .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-ycgqy1he {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 9;
grid-row-start: 8;
height: 46px;
justify-self: center;
margin-right: calc(1.15488478716682% * 2);
margin-top: calc(0px * 2);
width: 91.10199513154872%;
  
}
#BUTTON-ycgqy1he .x-button-wrapper {
  --width: 91.10199513154872%;
-webkit-text-stroke: 0px #000000ff;
background: #e7f7da;
border-color: #589404;
border-radius: 4px 4px 4px 4px;
border-style: dashed;
border-width: 1.0px;
color: #4fc242;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#RECT-0r09p4x1 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 9;
grid-row-start: 8;
height: 25px;
justify-self: start;
margin-bottom: calc(0.19995880126953125px * 2);
margin-left: 5.415699678308823%;
width: 5.705869338091682%;
  
  
  
  
}
#RECT-0r09p4x1 .x-rect {
  --width: 5.705869338091682%;
background: #53d900;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMTknIGhlaWdodD0nMTknIHZpZXdCb3g9JzAgMCAxOSAxOScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNOS44OTcgMTguOTY4QzkuMzY2MyAxOC45Njk2IDguODU3MSAxOC43NTg1IDguNDgzIDE4LjM4MkwwLjY0NjAxMSAxMC41NDdDMC4yMzI0ODEgMTAuMTM0OSAwLjAyMDQ5MDcgOS41NjIxIDAuMDY2MDEwNyA4Ljk4TDAuNTY2MDExIDIuNDE0MDFDMC42Mzc0MzEgMS40MjU2OSAxLjQyNTQzIDAuNjQwNjgzIDIuNDE0MDEgMC41NzMwMTNMOC45OCAwLjA3MzAxM0M5LjAzMiAwLjA2MjAxMyA5LjA4MyAwLjA2MjAxMzEgOS4xMzUgMC4wNjIwMTMxQzkuNjY0NyAwLjA2MTM4MzEgMTAuMTcyNiAwLjI3MjM0MyAxMC41NDYgMC42NDgwMTNMMTguMzgzIDguNDgyQzE4Ljc1ODMgOC44NTcxIDE4Ljk2OTEgOS4zNjU5IDE4Ljk2OTEgOS44OTY1QzE4Ljk2OTEgMTAuNDI3MSAxOC43NTgzIDEwLjkzNTkgMTguMzgzIDExLjMxMUwxMS4zMTEgMTguMzgyQzEwLjkzNjggMTguNzU4MyAxMC40Mjc3IDE4Ljk2OTMgOS44OTcgMTguOTY4Wk01LjY1NDAxIDMuNjU0MDFDNC43NDg4MyAzLjY1NDI3IDMuOTU2NjcgNC4yNjI0NSAzLjcyMjYxIDUuMTM2ODRDMy40ODg1NCA2LjAxMTIzIDMuODcwOTMgNi45MzM4MyA0LjY1NDkyIDcuMzg2M0M1LjQzODkyIDcuODM4NyA2LjQyOTA1IDcuNzA4MiA3LjA2OSA3LjA2OEw3LjA3NiA3LjA2Mkw3LjA4MyA3LjA1NUw3LjA3NSA3LjA2MkM3LjY0MzQgNi40ODg1NyA3LjgxMTMgNS42Mjk1NyA3LjUwMDYgNC44ODQzMkM3LjE4OTggNC4xMzkwNyA2LjQ2MTQ1IDMuNjUzNzcgNS42NTQwMSAzLjY1NDAxWicgZmlsbD0nIzJFM0E1OScvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #53d900);
}
#RECT-0r09p4x1::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;
}
#BUTTON-xuh4q87i {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 91%;
  
}
#BUTTON-xuh4q87i .x-button-wrapper {
  --width: 91%;
-webkit-text-stroke: 0px #000000ff;
background: #ec0505;
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
color: var(--color_00);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#RECT-j5q3pt1s {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 26.900001525878903px;
justify-self: start;
margin-left: 23.262764425838693%;
margin-top: calc(0px * 2);
width: 6.329412123736214%;
  
  
  
  
}
#RECT-j5q3pt1s .x-rect {
  --width: 6.329412123736214%;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMjk2JyBoZWlnaHQ9JzI1Mycgdmlld0JveD0nMCAwIDI5NiAyNTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTExNi43NjggMjUyLjM1OUMxMjguNjc2IDI1MS42ODMgMTM3LjgyOSAyNDIuMzI2IDEzNy4yMTIgMjMxLjQ2QzEzNi41OTUgMjIwLjU5NCAxMjYuNDQyIDIxMi4zMzMgMTE0LjUzMyAyMTMuMDA5QzEwMi42MjUgMjEzLjY4NSA5My40NzIgMjIzLjA0MiA5NC4wODkgMjMzLjkwOEM5NC43MDYgMjQ0Ljc3NSAxMDQuODYgMjUzLjAzNSAxMTYuNzY4IDI1Mi4zNTlaJyBmaWxsPSdibGFjaycvPjxwYXRoIGQ9J00yNDcuNzY3IDI0NC45MkMyNTkuNjc1IDI0NC4yNDQgMjY4LjgyOSAyMzQuODg3IDI2OC4yMTIgMjI0LjAyMUMyNjcuNTk1IDIxMy4xNTUgMjU3LjQ0MSAyMDQuODk0IDI0NS41MzMgMjA1LjU3QzIzMy42MjQgMjA2LjI0NyAyMjQuNDcxIDIxNS42MDMgMjI1LjA4OCAyMjYuNDY5QzIyNS43MDUgMjM3LjMzNiAyMzUuODU5IDI0NS41OTYgMjQ3Ljc2NyAyNDQuOTJaJyBmaWxsPSdibGFjaycvPjxwYXRoIGQ9J00yOTIuODA4IDguNzQ5NEMyOTEuODU5IDcuNzk2OSAyOTAuNjg5IDcuMDUwNCAyODkuMzgxIDYuNTYzNEMyODguMDc0IDYuMDc2NCAyODYuNjYxIDUuODYxMSAyODUuMjQ1IDUuOTMzTDg1LjcyNyAxNy4yNjI0TDkyLjk0OSAzNC4zOTc0TDI3My42ODQgMjQuMTM0NUwyNTQuMDU2IDEzMC41MkwxMTAuMzExIDEzOC42ODJMNTkuMzMxOSAxNC42MzgxQzU4Ljc4MiAxMy4zMjI0IDU3Ljg5MDIgMTIuMTUxIDU2LjczMjcgMTEuMjIzOEM1NS41NzUxIDEwLjI5NjYgNTQuMTg2MiA5LjY0MTIgNTIuNjg0NCA5LjMxMzRMMTIuNzY4NCAwLjUyNjU5N0MxMS41NDExIDAuMjU2NDk3IDEwLjI2NDkgMC4yMTAxOTUgOS4wMTI5IDAuMzkwNTk1QzcuNzYwOCAwLjU3MDg5NSA2LjU1NzQgMC45NzQyOTggNS40NzEzIDEuNTc3N0MzLjI3NzggMi43OTYzIDEuNjk1MyA0Ljc1NTYgMS4wNzE5IDcuMDI0NUMwLjQ0ODYwMSA5LjI5MzUgMC44MzU1MDIgMTEuNjg2MyAyLjE0NzQgMTMuNjc2NUMzLjQ1OTQgMTUuNjY2NyA1LjU4OSAxNy4wOTEyIDguMDY3OCAxNy42MzY4TDQzLjAxNyAyNS4zMDIxTDk0LjIwMyAxNDkuNTk4TDc5LjE1MiAxNjIuMjA3TDc3Ljk3MSAxNjMuNDE1Qzc0LjMxNSAxNjcuNzI0IDcyLjQwNzEgMTczLjA0NiA3Mi41NzQ0IDE3OC40NjVDNzIuNzQxNyAxODMuODgzIDc0Ljk3NCAxODkuMDYgNzguODg3IDE5My4xMDJDODEuNjY0IDE5NS44NTIgODUuMTE0IDE5Ny45NjQgODguOTYxIDE5OS4yNjlDOTIuODA3IDIwMC41NzQgOTYuOTQ1IDIwMS4wMzUgMTAxLjA0MiAyMDAuNjE2TDI2MC45ODIgMTkxLjUzNEMyNjMuNTI0IDE5MS4zOSAyNjUuOTA5IDE5MC4zMyAyNjcuNjEzIDE4OC41ODhDMjY5LjMxNyAxODYuODQ2IDI3MC4yIDE4NC41NjUgMjcwLjA2OCAxODIuMjQ2QzI2OS45MzcgMTc5LjkyNyAyNjguODAxIDE3Ny43NiAyNjYuOTExIDE3Ni4yMjJDMjY1LjAyIDE3NC42ODQgMjYyLjUzMSAxNzMuOTAxIDI1OS45ODkgMTc0LjA0Nkw5OC41MTUgMTgzLjIxNUM5Ny40MSAxODMuMjQzIDk2LjMxOCAxODMuMDExIDk1LjM0NSAxODIuNTRDOTQuMzczIDE4Mi4wNjkgOTMuNTUyIDE4MS4zNzYgOTIuOTYyIDE4MC41MjhDOTIuMzczIDE3OS42NzkgOTIuMDM1IDE3OC43MDQgOTEuOTggMTc3LjY5NkM5MS45MjYgMTc2LjY4OSA5Mi4xNTcgMTc1LjY4MyA5Mi42NTIgMTc0Ljc3NUwxMTQuNzU0IDE1NS45NzVMMjYyLjcxNiAxNDcuNTczQzI2NC45MzQgMTQ3LjQ5NyAyNjcuMDYyIDE0Ni43MjEgMjY4LjczOSAxNDUuMzc4QzI3MC40MTYgMTQ0LjAzNiAyNzEuNTM3IDE0Mi4yMDkgMjcxLjkxMiAxNDAuMjA4TDI5NS4zMzggMTYuMDYyM0MyOTUuNTU2IDE0Ljc0MjIgMjk1LjQ0MSAxMy4zOTcyIDI5NS4wMDIgMTIuMTNDMjk0LjU2NCAxMC44NjI3IDI5My44MTMgOS43MDY1IDI5Mi44MDggOC43NDk0WicgZmlsbD0nYmxhY2snLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
#TEXT-gmp2orsj, .--clone-TEXT-gmp2orsj {
  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: 63.74510978249942%;
  
}
#TEXT-gmp2orsj .x-text,
#TEXT-gmp2orsj .x-text a,
.--clone-TEXT-gmp2orsj .x-text,
.--clone-TEXT-gmp2orsj .x-text a {
  --width: 63.74510978249942%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_02);
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_02));
}
#TEXT-gmp2orsj .x-text:hover,
.--clone-TEXT-gmp2orsj .x-text:hover,
#TEXT-gmp2orsj a:hover,
.--clone-TEXT-gmp2orsj a:hover {
  
}

#POPUP-nec4uuow {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 532px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(700px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-nec4uuow.anim {
  --width: 532px;
  
}

#IMAGE-r8f15yek {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: calc(19.509765625px * 2);
margin-left: calc(0.1908396946564885% * 2);
width: 93.08697313320975%;
  
}
#IMAGE-r8f15yek picture {
  --width: 93.08697313320975%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-r8f15yek img {
  object-fit: cover;
}


#RECT-460odti9 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 64px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
  
  
  
}
#RECT-460odti9 .x-rect {
  --width: 100%;
background: #143a51;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #143a51);
}
#RECT-460odti9::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;
}

#RECT-y73le8p0 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 24.27734375px;
justify-self: end;
margin-right: 3.026705473856209%;
margin-top: 19.853515625px;
width: 4.1041156045751634%;
  
  
  
  
}
#RECT-y73le8p0 .x-rect {
  --width: 4.1041156045751634%;
background: #E5E7EB;
border-color: #E5E7EB;
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, #E5E7EB);
}
#RECT-y73le8p0::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
#TEXT-b7gqdxo5, .--clone-TEXT-b7gqdxo5 {
  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.1908396946564885% * 2);
margin-top: 17.5390625px;
width: 80.71475429389314%;
  
}
#TEXT-b7gqdxo5 .x-text,
#TEXT-b7gqdxo5 .x-text a,
.--clone-TEXT-b7gqdxo5 .x-text,
.--clone-TEXT-b7gqdxo5 .x-text a {
  --width: 80.71475429389314%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_1);
font-family: 'Montserrat', sans-serif;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-b7gqdxo5 .x-text:hover,
.--clone-TEXT-b7gqdxo5 .x-text:hover,
#TEXT-b7gqdxo5 a:hover,
.--clone-TEXT-b7gqdxo5 a:hover {
  
}

#POPUP-f0cp6mkk {
  --bottom: 0px; bottom: var(--bottom);
  --left: 50%; left: var(--left);
  transform: translateX(-50%);
  background: #ffffff;
border-radius: 10px 10px 10px 10px;
  width: 420px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(120px, max-content) minmax(10px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(50px, max-content) minmax(60px, max-content) minmax(60px, max-content) minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-f0cp6mkk.anim {
  --width: 420px;
  
}

#RECT-o1a9q9jv {
  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;
width: 4.1094858238846665%;
  
  
  
  
}
#RECT-o1a9q9jv .x-rect {
  --width: 4.1094858238846665%;
background: #E5E7EB;
border-color: #E5E7EB;
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, #E5E7EB);
}
#RECT-o1a9q9jv::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

#CONTAINER-9nvzu1y2 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 94.89019416360294%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 105px 1fr;grid-template-rows: minmax(50px, max-content) minmax(50px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 94.89019416360294%;
  
  
  
  
  
  border:   #000000ff;


  
}

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

#TEXT-DATASET-d6s3li8x, .--clone-TEXT-DATASET-d6s3li8x {
  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-right: calc(0.931262339990142% * 2);
margin-top: calc(0px * 2);
width: 89.81531128373615%;
  
}
#TEXT-DATASET-d6s3li8x .x-text,
#TEXT-DATASET-d6s3li8x .x-text a,
.--clone-TEXT-DATASET-d6s3li8x .x-text,
.--clone-TEXT-DATASET-d6s3li8x .x-text a {
  --width: 89.81531128373615%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 17.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-d6s3li8x .x-text:hover,
.--clone-TEXT-DATASET-d6s3li8x .x-text:hover,
#TEXT-DATASET-d6s3li8x a:hover,
.--clone-TEXT-DATASET-d6s3li8x a:hover {
  
}

#TEXT-DATASET-9w61k3fd, .--clone-TEXT-DATASET-9w61k3fd {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 4.1457286432160805%;
margin-top: calc(0px * 2);
width: 48.14192308600349%;
  
}
#TEXT-DATASET-9w61k3fd .x-text,
#TEXT-DATASET-9w61k3fd .x-text a,
.--clone-TEXT-DATASET-9w61k3fd .x-text,
.--clone-TEXT-DATASET-9w61k3fd .x-text a {
  --width: 48.14192308600349%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #ec0505;
font-size: 17.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #ec0505);
}
#TEXT-DATASET-9w61k3fd .x-text:hover,
.--clone-TEXT-DATASET-9w61k3fd .x-text:hover,
#TEXT-DATASET-9w61k3fd a:hover,
.--clone-TEXT-DATASET-9w61k3fd a:hover {
  
}

#TEXT-DATASET-7ncg4vtl, .--clone-TEXT-DATASET-7ncg4vtl {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: 2.415976241142942%;
margin-top: 0px;
width: 44.91234014547766%;
  
}
#TEXT-DATASET-7ncg4vtl .x-text,
#TEXT-DATASET-7ncg4vtl .x-text a,
.--clone-TEXT-DATASET-7ncg4vtl .x-text,
.--clone-TEXT-DATASET-7ncg4vtl .x-text a {
  --width: 44.91234014547766%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_02);
font-size: 14.0px;
height: 100%;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, var(--color_02));
}
#TEXT-DATASET-7ncg4vtl .x-text:hover,
.--clone-TEXT-DATASET-7ncg4vtl .x-text:hover,
#TEXT-DATASET-7ncg4vtl a:hover,
.--clone-TEXT-DATASET-7ncg4vtl a:hover {
  
}


#RECT-b59to71d {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 22px;
justify-self: end;
margin-right: 4.434847414238013%;
margin-top: 18.9px;
width: 24.50986393547932%;
  
  
  border-radius: 50px 50px 50px 50px;
  
}
#RECT-b59to71d .x-rect {
  --width: 24.50986393547932%;
background: #ffaa00;
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
#TEXT-DATASET-zh60wd7i, .--clone-TEXT-DATASET-zh60wd7i {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: 10%;
margin-top: 20.474999809265135px;
width: 15.221702518405586%;
  
}
#TEXT-DATASET-zh60wd7i .x-text,
#TEXT-DATASET-zh60wd7i .x-text a,
.--clone-TEXT-DATASET-zh60wd7i .x-text,
.--clone-TEXT-DATASET-zh60wd7i .x-text a {
  --width: 15.221702518405586%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_00);
font-size: 12.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-DATASET-zh60wd7i .x-text:hover,
.--clone-TEXT-DATASET-zh60wd7i .x-text:hover,
#TEXT-DATASET-zh60wd7i a:hover,
.--clone-TEXT-DATASET-zh60wd7i a:hover {
  
}

#TEXT-40psubck, .--clone-TEXT-40psubck {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 3%;
margin-top: calc(0px * 2);
width: 54.11764705882353%;
  
}
#TEXT-40psubck .x-text,
#TEXT-40psubck .x-text a,
.--clone-TEXT-40psubck .x-text,
.--clone-TEXT-40psubck .x-text a {
  --width: 54.11764705882353%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
#TEXT-40psubck .x-text:hover,
.--clone-TEXT-40psubck .x-text:hover,
#TEXT-40psubck a:hover,
.--clone-TEXT-40psubck a:hover {
  
}

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

#ATTR-6yfruujf {
  --width: 53.64705882352941%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: start;margin-bottom: 0.0333404541015625px;margin-left: 3%;width: 53.64705882352941%;
  
}
#ATTR-6yfruujf .attr--item, #ATTR-6yfruujf select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  
}
#ATTR-6yfruujf .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-6yfruujf .chevron svg{
  height: 16px;
}
#ATTR-6yfruujf .attr--item {
  margin-right: 12px;
  margin-bottom: 1px;
}
#ATTR-6yfruujf .attr--item:hover {
  border-color: #ff9000;
  border-width: 1px;
}
#ATTR-6yfruujf .attr--item.selected {
  background-color: #000;
color: #fff;

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

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

#ATTR-6yfruujf .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  pointer-events: none;
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  gap: 0px;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

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

#ATTR-6yfruujf .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#TEXT-qv1m0wfc, .--clone-TEXT-qv1m0wfc {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: start;
margin-left: 3%;
margin-top: calc(0px * 2);
width: 54.11765064912684%;
  
}
#TEXT-qv1m0wfc .x-text,
#TEXT-qv1m0wfc .x-text a,
.--clone-TEXT-qv1m0wfc .x-text,
.--clone-TEXT-qv1m0wfc .x-text a {
  --width: 54.11765064912684%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
#TEXT-qv1m0wfc .x-text:hover,
.--clone-TEXT-qv1m0wfc .x-text:hover,
#TEXT-qv1m0wfc a:hover,
.--clone-TEXT-qv1m0wfc a:hover {
  
}

#ATTR-os4x595m {
  --width: 94.94508272058825%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: auto;justify-self: start;margin-left: 3%;margin-top: calc(0px * 2);width: 94.94508272058825%;
  
}
#ATTR-os4x595m .attr--item, #ATTR-os4x595m select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  
}
#ATTR-os4x595m .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-os4x595m .chevron svg{
  height: 16px;
}
#ATTR-os4x595m .attr--item {
  margin-right: 12px;
  margin-bottom: 3px;
}
#ATTR-os4x595m .attr--item:hover {
  border-color: #ff9000;
  border-width: 1px;
}
#ATTR-os4x595m .attr--item.selected {
  background-color: #000;
color: #fff;

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

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

#ATTR-os4x595m .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  pointer-events: none;
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  gap: 0px;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

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

#ATTR-os4x595m .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#TEXT-s9asfk4f, .--clone-TEXT-s9asfk4f {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: start;
margin-left: 3%;
margin-top: calc(0px * 2);
width: 27.424347372616044%;
  
}
#TEXT-s9asfk4f .x-text,
#TEXT-s9asfk4f .x-text a,
.--clone-TEXT-s9asfk4f .x-text,
.--clone-TEXT-s9asfk4f .x-text a {
  --width: 27.424347372616044%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
#TEXT-s9asfk4f .x-text:hover,
.--clone-TEXT-s9asfk4f .x-text:hover,
#TEXT-s9asfk4f a:hover,
.--clone-TEXT-s9asfk4f a:hover {
  
}

#QUANTITY-INPUT-7lb1h39i {
  --width: 38.94703764073989%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: 40px;justify-self: center;margin-right: calc(1.6666793823242452% * 2);margin-top: calc(0px * 2);width: 38.94703764073989%;
  -webkit-text-stroke: 0px #000000ff;
border-color: #dadada;
border-radius: 50px 50px 50px 50px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-7lb1h39i .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-7lb1h39i .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-7lb1h39i .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-7lb1h39i .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-7lb1h39i .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-7lb1h39i .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-wazej4pl {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 9;
grid-row-start: 8;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 91.10199513154872%;
  
}
#BUTTON-wazej4pl .x-button-wrapper {
  --width: 91.10199513154872%;
-webkit-text-stroke: 0px #000000ff;
background: #e7f7da;
border-color: #589404;
border-radius: 4px 4px 4px 4px;
border-style: dashed;
border-width: 1.0px;
color: #4fc242;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-rfd9cwad {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 46px;
justify-self: center;
margin-left: calc(0.833320617675808% * 2);
margin-top: calc(0px * 2);
width: 91%;
  
}
#BUTTON-rfd9cwad .x-button-wrapper {
  --width: 91%;
-webkit-text-stroke: 0px #000000ff;
background: #ec0505;
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
color: var(--color_00);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#RECT-cvesp2uy {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 26.900001525878903px;
justify-self: start;
margin-left: 15.481114555807665%;
margin-top: calc(3.9999923706054688px * 2);
width: 6.329412123736214%;
  
  
  
  
}
#RECT-cvesp2uy .x-rect {
  --width: 6.329412123736214%;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMjk2JyBoZWlnaHQ9JzI1Mycgdmlld0JveD0nMCAwIDI5NiAyNTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTExNi43NjggMjUyLjM1OUMxMjguNjc2IDI1MS42ODMgMTM3LjgyOSAyNDIuMzI2IDEzNy4yMTIgMjMxLjQ2QzEzNi41OTUgMjIwLjU5NCAxMjYuNDQyIDIxMi4zMzMgMTE0LjUzMyAyMTMuMDA5QzEwMi42MjUgMjEzLjY4NSA5My40NzIgMjIzLjA0MiA5NC4wODkgMjMzLjkwOEM5NC43MDYgMjQ0Ljc3NSAxMDQuODYgMjUzLjAzNSAxMTYuNzY4IDI1Mi4zNTlaJyBmaWxsPSdibGFjaycvPjxwYXRoIGQ9J00yNDcuNzY3IDI0NC45MkMyNTkuNjc1IDI0NC4yNDQgMjY4LjgyOSAyMzQuODg3IDI2OC4yMTIgMjI0LjAyMUMyNjcuNTk1IDIxMy4xNTUgMjU3LjQ0MSAyMDQuODk0IDI0NS41MzMgMjA1LjU3QzIzMy42MjQgMjA2LjI0NyAyMjQuNDcxIDIxNS42MDMgMjI1LjA4OCAyMjYuNDY5QzIyNS43MDUgMjM3LjMzNiAyMzUuODU5IDI0NS41OTYgMjQ3Ljc2NyAyNDQuOTJaJyBmaWxsPSdibGFjaycvPjxwYXRoIGQ9J00yOTIuODA4IDguNzQ5NEMyOTEuODU5IDcuNzk2OSAyOTAuNjg5IDcuMDUwNCAyODkuMzgxIDYuNTYzNEMyODguMDc0IDYuMDc2NCAyODYuNjYxIDUuODYxMSAyODUuMjQ1IDUuOTMzTDg1LjcyNyAxNy4yNjI0TDkyLjk0OSAzNC4zOTc0TDI3My42ODQgMjQuMTM0NUwyNTQuMDU2IDEzMC41MkwxMTAuMzExIDEzOC42ODJMNTkuMzMxOSAxNC42MzgxQzU4Ljc4MiAxMy4zMjI0IDU3Ljg5MDIgMTIuMTUxIDU2LjczMjcgMTEuMjIzOEM1NS41NzUxIDEwLjI5NjYgNTQuMTg2MiA5LjY0MTIgNTIuNjg0NCA5LjMxMzRMMTIuNzY4NCAwLjUyNjU5N0MxMS41NDExIDAuMjU2NDk3IDEwLjI2NDkgMC4yMTAxOTUgOS4wMTI5IDAuMzkwNTk1QzcuNzYwOCAwLjU3MDg5NSA2LjU1NzQgMC45NzQyOTggNS40NzEzIDEuNTc3N0MzLjI3NzggMi43OTYzIDEuNjk1MyA0Ljc1NTYgMS4wNzE5IDcuMDI0NUMwLjQ0ODYwMSA5LjI5MzUgMC44MzU1MDIgMTEuNjg2MyAyLjE0NzQgMTMuNjc2NUMzLjQ1OTQgMTUuNjY2NyA1LjU4OSAxNy4wOTEyIDguMDY3OCAxNy42MzY4TDQzLjAxNyAyNS4zMDIxTDk0LjIwMyAxNDkuNTk4TDc5LjE1MiAxNjIuMjA3TDc3Ljk3MSAxNjMuNDE1Qzc0LjMxNSAxNjcuNzI0IDcyLjQwNzEgMTczLjA0NiA3Mi41NzQ0IDE3OC40NjVDNzIuNzQxNyAxODMuODgzIDc0Ljk3NCAxODkuMDYgNzguODg3IDE5My4xMDJDODEuNjY0IDE5NS44NTIgODUuMTE0IDE5Ny45NjQgODguOTYxIDE5OS4yNjlDOTIuODA3IDIwMC41NzQgOTYuOTQ1IDIwMS4wMzUgMTAxLjA0MiAyMDAuNjE2TDI2MC45ODIgMTkxLjUzNEMyNjMuNTI0IDE5MS4zOSAyNjUuOTA5IDE5MC4zMyAyNjcuNjEzIDE4OC41ODhDMjY5LjMxNyAxODYuODQ2IDI3MC4yIDE4NC41NjUgMjcwLjA2OCAxODIuMjQ2QzI2OS45MzcgMTc5LjkyNyAyNjguODAxIDE3Ny43NiAyNjYuOTExIDE3Ni4yMjJDMjY1LjAyIDE3NC42ODQgMjYyLjUzMSAxNzMuOTAxIDI1OS45ODkgMTc0LjA0Nkw5OC41MTUgMTgzLjIxNUM5Ny40MSAxODMuMjQzIDk2LjMxOCAxODMuMDExIDk1LjM0NSAxODIuNTRDOTQuMzczIDE4Mi4wNjkgOTMuNTUyIDE4MS4zNzYgOTIuOTYyIDE4MC41MjhDOTIuMzczIDE3OS42NzkgOTIuMDM1IDE3OC43MDQgOTEuOTggMTc3LjY5NkM5MS45MjYgMTc2LjY4OSA5Mi4xNTcgMTc1LjY4MyA5Mi42NTIgMTc0Ljc3NUwxMTQuNzU0IDE1NS45NzVMMjYyLjcxNiAxNDcuNTczQzI2NC45MzQgMTQ3LjQ5NyAyNjcuMDYyIDE0Ni43MjEgMjY4LjczOSAxNDUuMzc4QzI3MC40MTYgMTQ0LjAzNiAyNzEuNTM3IDE0Mi4yMDkgMjcxLjkxMiAxNDAuMjA4TDI5NS4zMzggMTYuMDYyM0MyOTUuNTU2IDE0Ljc0MjIgMjk1LjQ0MSAxMy4zOTcyIDI5NS4wMDIgMTIuMTNDMjk0LjU2NCAxMC44NjI3IDI5My44MTMgOS43MDY1IDI5Mi44MDggOC43NDk0WicgZmlsbD0nYmxhY2snLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
#TEXT-k8k7nl2w, .--clone-TEXT-k8k7nl2w {
  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: 90%;
  
}
#TEXT-k8k7nl2w .x-text,
#TEXT-k8k7nl2w .x-text a,
.--clone-TEXT-k8k7nl2w .x-text,
.--clone-TEXT-k8k7nl2w .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_02);
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_02));
}
#TEXT-k8k7nl2w .x-text:hover,
.--clone-TEXT-k8k7nl2w .x-text:hover,
#TEXT-k8k7nl2w a:hover,
.--clone-TEXT-k8k7nl2w a:hover {
  
}

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

#CART-DROPPABLE-wh7c6xl1.anim {
  --width: 463px;
  
}

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


  
}
#CART-ITEMS-4k4banmd {
  --width: 96.78995306027684%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 81px 1.481fr 120px 150px;grid-template-rows: minmax(70px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(4.5150193602052784e-4% * 2);margin-top: 20px;width: 96.78995306027684%;
  
}
#CART-ITEMS-4k4banmd cart-item, #CART-ITEMS-4k4banmd .cart-loading {
  grid-template-columns: 81px 1.481fr 120px 150px;
  grid-template-rows: minmax(70px, max-content) minmax(30px, max-content);
}

#IMAGE-DATASET-pun2pcui {
  --width: 70px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: 84px;justify-self: start;margin-bottom: calc(1px * 2);margin-left: 0%;width: 70px;
  
}
#IMAGE-DATASET-pun2pcui picture {
  border-color: #000000ff;
}
#IMAGE-DATASET-pun2pcui img {
  object-fit: cover;
}

#TEXT-DATASET-joud079w, .--clone-TEXT-DATASET-joud079w {
  align-self: start;
grid-column-end: 5;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 76.26467803030303%;
  
}
#TEXT-DATASET-joud079w .x-text,
#TEXT-DATASET-joud079w .x-text a,
.--clone-TEXT-DATASET-joud079w .x-text,
.--clone-TEXT-DATASET-joud079w .x-text a {
  --width: 76.26467803030303%;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-joud079w .x-text:hover,
.--clone-TEXT-DATASET-joud079w .x-text:hover,
#TEXT-DATASET-joud079w a:hover,
.--clone-TEXT-DATASET-joud079w a:hover {
  
}

#TEXT-DATASET-iolmpmu1, .--clone-TEXT-DATASET-iolmpmu1 {
  align-self: end;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 10px;
margin-left: 0.4459314179002193%;
width: 70.3942955227424%;
  
}
#TEXT-DATASET-iolmpmu1 .x-text,
#TEXT-DATASET-iolmpmu1 .x-text a,
.--clone-TEXT-DATASET-iolmpmu1 .x-text,
.--clone-TEXT-DATASET-iolmpmu1 .x-text a {
  --width: 70.3942955227424%;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-iolmpmu1 .x-text:hover,
.--clone-TEXT-DATASET-iolmpmu1 .x-text:hover,
#TEXT-DATASET-iolmpmu1 a:hover,
.--clone-TEXT-DATASET-iolmpmu1 a:hover {
  
}

#QUANTITY-INPUT-lhvid2pa {
  --width: 107.75px;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 30px;justify-self: center;margin-bottom: 4.5px;margin-right: calc(1.4479573567708333% * 2);width: 107.75px;
  border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-lhvid2pa .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-lhvid2pa .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-lhvid2pa .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-lhvid2pa .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-lhvid2pa .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-lhvid2pa .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#TEXT-DATASET-bce94aep, .--clone-TEXT-DATASET-bce94aep {
  align-self: end;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 2.362499237060547px;
margin-left: 4.495849609375%;
width: 65%;
  
}
#TEXT-DATASET-bce94aep .x-text,
#TEXT-DATASET-bce94aep .x-text a,
.--clone-TEXT-DATASET-bce94aep .x-text,
.--clone-TEXT-DATASET-bce94aep .x-text a {
  --width: 65%;
border-color: #000000ff;
color: #ec0505;
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #ec0505);
}
#TEXT-DATASET-bce94aep .x-text:hover,
.--clone-TEXT-DATASET-bce94aep .x-text:hover,
#TEXT-DATASET-bce94aep a:hover,
.--clone-TEXT-DATASET-bce94aep a:hover {
  
}


#RECT-n4ciyf0h {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 20px;
  
  
  
  
}
#RECT-n4ciyf0h .x-rect {
  --width: 20px;
background: rgba(0, 0, 0, 1);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xOSw2LjQxTDE3LjU5LDVMMTIsMTAuNTlMNi40MSw1TDUsNi40MUwxMC41OSwxMkw1LDE3LjU5TDYuNDEsMTlMMTIsMTMuNDFMMTcuNTksMTlMMTksMTcuNTlMMTMuNDEsMTJMMTksNi40MVonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-n4ciyf0h::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
#TEXT-nf74vhmg, .--clone-TEXT-nf74vhmg {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-right: calc(3.808393295921386% * 2);
margin-top: 3.0666656494140625px;
width: 51.32400744897624%;
  
}
#TEXT-nf74vhmg .x-text,
#TEXT-nf74vhmg .x-text a,
.--clone-TEXT-nf74vhmg .x-text,
.--clone-TEXT-nf74vhmg .x-text a {
  --width: 51.32400744897624%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
#TEXT-nf74vhmg .x-text:hover,
.--clone-TEXT-nf74vhmg .x-text:hover,
#TEXT-nf74vhmg a:hover,
.--clone-TEXT-nf74vhmg a:hover {
  
}

#TEXT-mrkqanhg, .--clone-TEXT-mrkqanhg {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 7.076139017521177%;
margin-top: 32.837507247924805px;
width: 49.676025917926566%;
  
}
#TEXT-mrkqanhg .x-text,
#TEXT-mrkqanhg .x-text a,
.--clone-TEXT-mrkqanhg .x-text,
.--clone-TEXT-mrkqanhg .x-text a {
  --width: 49.676025917926566%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 22.5px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-mrkqanhg .x-text:hover,
.--clone-TEXT-mrkqanhg .x-text:hover,
#TEXT-mrkqanhg a:hover,
.--clone-TEXT-mrkqanhg a:hover {
  
}

#TEXT-79s7oh7b, .--clone-TEXT-79s7oh7b {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 3.8525912983113697%;
margin-top: 25.500009536743164px;
width: 9.281857945749106%;
  
}
#TEXT-79s7oh7b .x-text,
#TEXT-79s7oh7b .x-text a,
.--clone-TEXT-79s7oh7b .x-text,
.--clone-TEXT-79s7oh7b .x-text a {
  --width: 9.281857945749106%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 36.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-79s7oh7b .x-text:hover,
.--clone-TEXT-79s7oh7b .x-text:hover,
#TEXT-79s7oh7b a:hover,
.--clone-TEXT-79s7oh7b a:hover {
  
}

#LINE-kdp5abh1 {
  --width: 89.6814103260411%;align-self: center;grid-column-end: 2;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: 89.6814103260411%;
  height: auto;
  
}
#LINE-kdp5abh1 .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 1.0px;
}

#TEXT-cho0hrvm, .--clone-TEXT-cho0hrvm {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 5.016219796166307%;
margin-top: calc(0px * 2);
width: 34.77051901765827%;
  
}
#TEXT-cho0hrvm .x-text,
#TEXT-cho0hrvm .x-text a,
.--clone-TEXT-cho0hrvm .x-text,
.--clone-TEXT-cho0hrvm .x-text a {
  --width: 34.77051901765827%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-size: 20.1px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
#TEXT-cho0hrvm .x-text:hover,
.--clone-TEXT-cho0hrvm .x-text:hover,
#TEXT-cho0hrvm a:hover,
.--clone-TEXT-cho0hrvm a:hover {
  
}

#TEXT-DATASET-btaofue0, .--clone-TEXT-DATASET-btaofue0 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: 4.909552044796377%;
margin-top: calc(0px * 2);
width: 43.196544276457885%;
  
}
#TEXT-DATASET-btaofue0 .x-text,
#TEXT-DATASET-btaofue0 .x-text a,
.--clone-TEXT-DATASET-btaofue0 .x-text,
.--clone-TEXT-DATASET-btaofue0 .x-text a {
  --width: 43.196544276457885%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #ec0505;
font-size: 19.4px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #ec0505);
}
#TEXT-DATASET-btaofue0 .x-text:hover,
.--clone-TEXT-DATASET-btaofue0 .x-text:hover,
#TEXT-DATASET-btaofue0 a:hover,
.--clone-TEXT-DATASET-btaofue0 a:hover {
  
}

#BUTTON-om268vuz {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 46px;
justify-self: center;
margin-bottom: 35.39996337890625px;
margin-left: calc(0% * 2);
width: 89.97030237580994%;
  
}
#BUTTON-om268vuz .x-button-wrapper {
  --width: 89.97030237580994%;
-webkit-text-stroke: 0px #000000ff;
background: #143a51;
border-color: #000000ff;
color: #ffffffff;
font-size: 18.4px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

#CART-DROPPABLE-7ggj5n6c.anim {
  --width: 300px;
  
}
#TEXT-nv7e7m7d, .--clone-TEXT-nv7e7m7d {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 4.943181724454613%;
margin-top: 24.9375px;
width: 52.75184200202511%;
  
}
#TEXT-nv7e7m7d .x-text,
#TEXT-nv7e7m7d .x-text a,
.--clone-TEXT-nv7e7m7d .x-text,
.--clone-TEXT-nv7e7m7d .x-text a {
  --width: 52.75184200202511%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
#TEXT-nv7e7m7d .x-text:hover,
.--clone-TEXT-nv7e7m7d .x-text:hover,
#TEXT-nv7e7m7d a:hover,
.--clone-TEXT-nv7e7m7d a:hover {
  
}

#TEXT-aq9xzt2c, .--clone-TEXT-aq9xzt2c {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 3.20239110824165%;
margin-top: 17px;
width: 8.54931227657773%;
  
}
#TEXT-aq9xzt2c .x-text,
#TEXT-aq9xzt2c .x-text a,
.--clone-TEXT-aq9xzt2c .x-text,
.--clone-TEXT-aq9xzt2c .x-text a {
  --width: 8.54931227657773%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-size: 36.5px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
#TEXT-aq9xzt2c .x-text:hover,
.--clone-TEXT-aq9xzt2c .x-text:hover,
#TEXT-aq9xzt2c a:hover,
.--clone-TEXT-aq9xzt2c a:hover {
  
}

#LINE-8ahttall {
  --width: 86.46788990825688%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 16.80000114440918px;justify-self: center;margin-left: calc(0% * 2);margin-top: 77px;width: 86.46788990825688%;
  height: auto;
  
}
#LINE-8ahttall .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 1.0px;
}

#BUTTON-qaj4e59u {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 46px;
justify-self: center;
margin-right: calc(1.0851435705062444% * 2);
margin-top: 210.4750061035156px;
width: 71.75745832810708%;
  
}
#BUTTON-qaj4e59u .x-button-wrapper {
  --width: 71.75745832810708%;
-webkit-text-stroke: 0px #000000ff;
background: #181818ff;
border-color: #000000ff;
color: #ffffffff;
font-size: 16.4px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#IMAGE-2zs61vt8 {
  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.4136189186909862% * 2);
margin-top: 152.0000228881836px;
width: 71.37767076107166%;
  
}
#IMAGE-2zs61vt8 picture {
  --width: 71.37767076107166%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-2zs61vt8 img {
  object-fit: cover;
}

#TEXT-37co8e6y, .--clone-TEXT-37co8e6y {
  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: 462.400016784668px;
width: 90.32491981436354%;
  
}
#TEXT-37co8e6y .x-text,
#TEXT-37co8e6y .x-text a,
.--clone-TEXT-37co8e6y .x-text,
.--clone-TEXT-37co8e6y .x-text a {
  --width: 90.32491981436354%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 21.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
#TEXT-37co8e6y .x-text:hover,
.--clone-TEXT-37co8e6y .x-text:hover,
#TEXT-37co8e6y a:hover,
.--clone-TEXT-37co8e6y a:hover {
  
}

