<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#SECTION-kddy9fah {
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(45px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-kddy9fah .x-section-background {
  background: var(--color_30);
  
  
  
  
  
  
  --height: 45;
  --bg: var(--color_30);
}

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



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


#IMAGE-tw8dgy4z {
  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.0078125px;
margin-top: calc(0px * 2);
width: 24.57383201827237px;
  
}
#IMAGE-tw8dgy4z picture {
  --width: 24.57383201827237px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-tw8dgy4z img {
  object-fit: cover;
}

#TEXT-2ypnlijd, .--clone-TEXT-2ypnlijd {
  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: 40px;
margin-top: calc(0px * 2);
width: 50%;
  
}
#TEXT-2ypnlijd .x-text,
#TEXT-2ypnlijd .x-text a,
.--clone-TEXT-2ypnlijd .x-text,
.--clone-TEXT-2ypnlijd .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-2ypnlijd .x-text:hover,
.--clone-TEXT-2ypnlijd .x-text:hover,
#TEXT-2ypnlijd a:hover,
.--clone-TEXT-2ypnlijd a:hover {
  
}

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

#SECTION-2yw7jwl4 .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
  --height: 112;
  --bg: rgba(255, 255, 255, 0);
}

#SECTION-2yw7jwl4 .x-section-video-background {
  
  
}



#SECTION-2yw7jwl4 .video {
  display: none;
}
#SECTION-2yw7jwl4 .video-bp1 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


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


  
}
#DROPDOWN-2x01eqpl {
  --width: 100%;align-self: center;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 48px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#DROPDOWN-2x01eqpl .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: var(--color_44);
border-color: var(--color_44);
border-style: solid;
border-width: 1.0px;
color: var(--color_42);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
  padding-left: 10px;
  padding-right: 10px;
}
#DROPDOWN-2x01eqpl .dropdown--icon {
  color: #000;
  width: 16px;
  height: 16px;
}

#DROPDOWN-2x01eqpl .select {
  position: relative;
}

#DROPDOWN-2x01eqpl .select-icon {
  color: #000;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  transform: translateY(-40%);
  right: 10px;
  pointer-events: none;
}

#DROPDOWN-2x01eqpl .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
background: var(--color_44);
border-color: var(--color_44);
border-style: solid;
border-width: 1.0px;
color: var(--color_42);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
  padding-left: 10px;
  padding-right: 10px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-2x01eqpl .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  pointer-events: none;
  justify-content: space-between;
  -webkit-text-stroke: 0px #000000ff;
background: var(--color_44);
border-color: var(--color_44);
border-style: solid;
border-width: 1.0px;
color: var(--color_42);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
  padding-left: 10px;
  padding-right: 10px;
}

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

#DROPDOWN-2x01eqpl .select-overlay .select--icon {
  color: #000;
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#DROPDOWN-CONTENT-g3e6df6g {
  
  top: 100%;
  left: 0%;
  width: 100%;
  height: autoauto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(200px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
}
#DROPDOWN-CONTENT-g3e6df6g &gt; .dropdown--style {
  
}
#INPUT-SEARCH-37c406zp {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 48px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-37c406zp &gt; .input-search--wrapper {
  font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
  border-width: 1px;
  border-color: var(--color_44);
  border-style: solid;
  
  background-color: var(--color_44);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-37c406zp &gt; .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-37c406zp &gt; .input-search--wrapper .input-search--input {
  padding-left: 24px;
  text-align: left;
}
#INPUT-SEARCH-37c406zp &gt; .input-search--wrapper .input-search--input::placeholder {
  color: #717171;
}
#INPUT-SEARCH-37c406zp &gt; .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_44) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-37c406zp &gt; .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_44) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}


#CONTAINER-5knpwz0a {
  --bg: #c90707ff;
  background: #c90707ff;
  --width: 44px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(48px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 44px;
  
  
  
  
  
  border:   ;


  
}

#IMAGE-sn4uiv2p {
  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: 20.20664451827241px;
  
}
#IMAGE-sn4uiv2p picture {
  --width: 20.20664451827241px;
height: 100%;
width: 100%;
}
#IMAGE-sn4uiv2p img {
  object-fit: cover;
}

#GOOGLEMAP-7qo2jmqv {
  --width: 304.9921875px;align-self: start;display: none;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 160px;justify-self: center;margin-left: calc(0% * 2);margin-top: -45px;width: 304.9921875px;
  
}

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


  
}

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


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

#TEXT-182zvby1, .--clone-TEXT-182zvby1 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#TEXT-182zvby1 .x-text,
#TEXT-182zvby1 .x-text a,
.--clone-TEXT-182zvby1 .x-text,
.--clone-TEXT-182zvby1 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font: var(--font_5);
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_04));
}
#TEXT-182zvby1 .x-text:hover,
.--clone-TEXT-182zvby1 .x-text:hover,
#TEXT-182zvby1 a:hover,
.--clone-TEXT-182zvby1 a:hover {
  
}

#MEMBER-BAR-c645onbr {
  --width: 40px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 40px;
  
}
#MEMBER-BAR-c645onbr .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
text-align: center;
  
  display: none;
}
#MEMBER-BAR-c645onbr .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
text-align: center;
  border-width: 0px;
  border-style: solid;
  
  justify-content: center;
}
#MEMBER-BAR-c645onbr .x-member:hover {
  
}
#MEMBER-BAR-c645onbr .x-avatar-member-origin {   width: 20px;
  height: 20px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_42);
  
 }
#MEMBER-BAR-c645onbr .x-avatar-member-initial {   width: 20px;
  height: 20px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_42);
  
 }
#MEMBER-BAR-c645onbr .customer-icon {   width: 20px;
  height: 20px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_42);
  
 }
#MEMBER-BAR-c645onbr .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  color: var(--color_42);
}

#MEMBER-BAR-c645onbr .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
text-align: center;
  
  justify-content: center;
}
#MEMBER-BAR-c645onbr .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-c645onbr .x-loginbar .login-bar-icon {
    width: 20px;
  height: 20px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_42);
  

  border: none;
}



#MEMBER-BAR-c645onbr .member-divider {
  background: var(--color_04);
}
#MEMBER-BAR-c645onbr svg, #MEMBER-BAR-c645onbr path {
  color: var(--color_04);
  fill: var(--color_04);
}
#MEMBER-BAR-c645onbr .customer-signup {
  display: none;
}
#MEMBER-BAR-c645onbr .customer-icon {
  
}
#MEMBER-BAR-c645onbr .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-9ocxvw4o {
  width: 170px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(170px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
}

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


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

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

#WISHLIST-0r0ty9mc {
  --width: 20px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: 20px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 20px;
  
}
#WISHLIST-0r0ty9mc .x-wishlist-icon {
  color: var(--color_04);
}
#WISHLIST-0r0ty9mc .x-wishlist-item-count {
  position: absolute;
  top: -5.0px;
  right: -5.0px;
  width: 13.333333333333334px;
  height: 13.333333333333334px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_04);
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 6.666666666666667px;
}
#WISHLIST-0r0ty9mc .x-image-wishlist-icon {
  border-radius: ;
}

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


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

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

#CART-ICON-bjabke78 {
  --width: 20px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: 20px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 20px;
  
}
#CART-ICON-bjabke78 .x-cart-icon {
  color: var(--color_04);
}
#CART-ICON-bjabke78 .x-cart-item-count {
  position: absolute;
  top: -5.0px;
  right: -5.0px;
  width: 10.0px;
  height: 10.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_04);
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 6.666666666666667px;
}
#CART-ICON-bjabke78 .x-image-cart-icon {
  border-radius: ;
}

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


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


  
}
#MEMBER-BAR-1xos9735 {
  --width: 39.984375px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 39.984375px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 39.984375px;
  
}
#MEMBER-BAR-1xos9735 .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  
  display: none;
}
#MEMBER-BAR-1xos9735 .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  border-width: 0px;
  border-style: solid;
  
  justify-content: center;
}
#MEMBER-BAR-1xos9735 .x-member:hover {
  
}
#MEMBER-BAR-1xos9735 .x-avatar-member-origin {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-1xos9735 .x-avatar-member-initial {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-1xos9735 .customer-icon {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-1xos9735 .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  
}

#MEMBER-BAR-1xos9735 .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  
  justify-content: center;
}
#MEMBER-BAR-1xos9735 .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-1xos9735 .x-loginbar .login-bar-icon {
    width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}

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


#MEMBER-BAR-1xos9735 .member-divider {
  background: rgba(0, 0, 0, 1);
}
#MEMBER-BAR-1xos9735 svg, #MEMBER-BAR-1xos9735 path {
  color: rgba(0, 0, 0, 1);
  fill: rgba(0, 0, 0, 1);
}
#MEMBER-BAR-1xos9735 .customer-signup {
  display: none;
}
#MEMBER-BAR-1xos9735 .customer-icon {
  
}
#MEMBER-BAR-1xos9735 .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-bbwfnaqh {
  width: 170px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(170px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
}
#WISHLIST-2m8clpaf {
  --width: 40px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 40px;
  
}
#WISHLIST-2m8clpaf .x-wishlist-icon {
  color: var(--color_04);
}
#WISHLIST-2m8clpaf .x-wishlist-item-count {
  position: absolute;
  top: -10.0px;
  right: -10.0px;
  width: 26.666666666666668px;
  height: 26.666666666666668px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_30);
border-radius: 50%;
color: var(--color_00);
font-family: Monda;
font-size: 12.0px;
}
#WISHLIST-2m8clpaf .x-image-wishlist-icon {
  border-radius: ;
}
#CART-ICON-s72pjsaw {
  --width: 40px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 40px;
  
}
#CART-ICON-s72pjsaw .x-cart-icon {
  border-color: #000000ff;
color: var(--color_04);
}
#CART-ICON-s72pjsaw .x-cart-item-count {
  position: absolute;
  top: -10.0px;
  right: -10.0px;
  width: 20.0px;
  height: 20.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_30);
border-radius: 50%;
color: var(--color_00);
font-family: Montserrat;
font-size: 12.0px;
}
#CART-ICON-s72pjsaw .x-image-cart-icon {
  border-radius: ;
}

#CONTAINER-59pmwovv {
  --bg: var(--color_30);
  background: var(--color_30);
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
  --width: 48px;align-self: center;grid-column-end: 6;grid-column-start: 5;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(35px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 48px;
  
  
  
  
  
  border:   #000000ff;


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


#MENU-0az2lkbq .x-rect {
  -webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: #000000d9;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNTM2IDE4OTYuMDgzMyIgY2xhc3M9ImJhcnMiPjxwYXRoIGQ9Ik0xNTM2IDEzNDR2MTI4cTAgMjYtMTkgNDV0LTQ1IDE5SDY0cS0yNiAwLTQ1LTE5dC0xOS00NXYtMTI4cTAtMjYgMTktNDV0NDUtMTloMTQwOHEyNiAwIDQ1IDE5dDE5IDQ1em0wLTUxMnYxMjhxMCAyNi0xOSA0NXQtNDUgMTlINjRxLTI2IDAtNDUtMTlUMCA5NjBWODMycTAtMjYgMTktNDV0NDUtMTloMTQwOHEyNiAwIDQ1IDE5dDE5IDQ1em0wLTUxMnYxMjhxMCAyNi0xOSA0NXQtNDUgMTlINjRxLTI2IDAtNDUtMTlUMCA0NDhWMzIwcTAtMjYgMTktNDV0NDUtMTloMTQwOHEyNiAwIDQ1IDE5dDE5IDQ1eiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

}
#MENU-0az2lkbq &gt; ul {
  background: var(--color_00);
  
  
  
  
}
#MENU-0az2lkbq &gt; ul &gt; .menu-item .tag-link {
  -webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: #000000d9;
}
#MENU-0az2lkbq &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-0az2lkbq &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-0az2lkbq ul li .tag-link {
  border-style: none none none none;

}
#MENU-0az2lkbq ul li .tag-link:hover,
#MENU-0az2lkbq ul li &gt; a:hover {
  







border-style: none none none none;

}





#MENU-DROPPABLE-lxm55l3p {
  background: rgba(255, 255, 255, 1);
overflow-x: hidden;
overflow-y: auto;
  top: 0;
  left: 0;
  width: 320px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(50px, max-content) minmax(50px, max-content) minmax(20px, max-content) minmax(100px, max-content) minmax(20px, max-content) minmax(48px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 320px;
  animation: slide-left 0.2s ease;
  
}

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

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


#MENU-0g9twxzp .x-rect {
  --pad-x: 20px;
--pad-y: 15px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: #e8e8e8;
border-width: 1.0px;
color: var(--color_04);
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
  
}
#MENU-0g9twxzp &gt; ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-0g9twxzp &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 15px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: #e8e8e8;
border-width: 1.0px;
color: var(--color_04);
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
}
#MENU-0g9twxzp &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-0g9twxzp &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-0g9twxzp ul li .tag-link {
  border-style: none none solid none;

}
#MENU-0g9twxzp ul li .tag-link:hover,
#MENU-0g9twxzp ul li &gt; a:hover {
  color: var(--color_30) !important;
background: var(--color_00);
border-width: 1px;
border-color: #e8e8e8;




border-style: none none solid none;

}





#MENU-ITEM-f0e5aqya &gt; a, #MENU-ITEM-f0e5aqya &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-uuybx3ir &gt; a, #MENU-ITEM-uuybx3ir &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-sknf37dt &gt; a, #MENU-ITEM-sknf37dt &gt; div {
  
  
  
  
  
  
  
  
  
}

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

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


#MENU-09o7xqy1 .x-rect {
  --pad-x: 22px;
--pad-y: 15px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: #e8e8e8;
border-width: 1.0px;
color: var(--color_04);
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
  
}
#MENU-09o7xqy1 &gt; ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-09o7xqy1 &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 22px;
--pad-y: 15px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: #e8e8e8;
border-width: 1.0px;
color: var(--color_04);
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
}
#MENU-09o7xqy1 &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-09o7xqy1 &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-09o7xqy1 ul li .tag-link {
  border-style: none none solid none;

}
#MENU-09o7xqy1 ul li .tag-link:hover,
#MENU-09o7xqy1 ul li &gt; a:hover {
  color: var(--color_30) !important;
background: var(--color_00);
border-width: 1px;





border-style: none none solid none;

}





#MENU-ITEM-2yu6b0nh &gt; a, #MENU-ITEM-2yu6b0nh &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-dk6cg18z &gt; a, #MENU-ITEM-dk6cg18z &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-8l1m4pv7 &gt; a, #MENU-ITEM-8l1m4pv7 &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-em1oz0ms &gt; a, #MENU-ITEM-em1oz0ms &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-ehlurbzd &gt; a, #MENU-ITEM-ehlurbzd &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-1s64u0t8 &gt; a, #MENU-ITEM-1s64u0t8 &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-px43pfa5 &gt; a, #MENU-ITEM-px43pfa5 &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-un789d7i &gt; a, #MENU-ITEM-un789d7i &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-awpyxta8 &gt; a, #MENU-ITEM-awpyxta8 &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-0e3q9y63 &gt; a, #MENU-ITEM-0e3q9y63 &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-awj49hoe &gt; a, #MENU-ITEM-awj49hoe &gt; div {
  
  
  
  
  
  
  
  
  
}

#INPUT-SEARCH-fkl9ir40 {
  --width: 230px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;height: 48px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 230px;
  
}
#INPUT-SEARCH-fkl9ir40 &gt; .input-search--wrapper {
  color: #717171;
font-size: 16.0px;
  border-width: 1px;
  border-color: #f5f5f5;
  border-style: solid;
  
  background-color: #f5f5f5;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-fkl9ir40 &gt; .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-fkl9ir40 &gt; .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-fkl9ir40 &gt; .input-search--wrapper .input-search--input::placeholder {
  color: #717171;
}
#INPUT-SEARCH-fkl9ir40 &gt; .input-search--wrapper:hover {
  border-style: none;
  border-color: #f5f5f5 !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-fkl9ir40 &gt; .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #f5f5f5 !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-fkl9ir40 .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-fkl9ir40 .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-fkl9ir40 .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-fkl9ir40 .input-search--icon path {
  
}
#INPUT-SEARCH-fkl9ir40 .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-fkl9ir40 .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}


#CONTAINER-9chvyuyq {
  --bg: var(--color_30);
  background: var(--color_30);
border-color: #000000ff;
  --width: 38px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 1fr;grid-template-rows: minmax(48px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: 0px;width: 38px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-lz9yoeqn {
  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: 16.40625px;
  
}
#IMAGE-lz9yoeqn picture {
  --width: 16.40625px;
height: 100%;
width: 100%;
}
#IMAGE-lz9yoeqn img {
  object-fit: cover;
}


#RECT-p4fha3xl {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 18px;
  
  
  
  
}
#RECT-p4fha3xl .x-rect {
  --width: 18px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
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-p4fha3xl::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;
  
}
#SECTION-rqyg9ohn {
  height: auto;
  grid-template-columns: 12px 200px 1fr 200px 12px;
  grid-template-rows: minmax(55px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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

#LINE-jou70anv {
  --width: %;align-self: start;grid-column-end: 6;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: px;justify-self: center;margin-right: calc(% * 2);margin-top: 0px;width: %;
  height: auto;
  
}
#LINE-jou70anv .line-container {
  border-color: var(--color_43);
border-style: solid;
border-width: 1.0px;
}


#IMAGE-gh3uq6h9 {
  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.0078125px;
margin-top: calc(0px * 2);
width: 16.909433582526972px;
  
}
#IMAGE-gh3uq6h9 picture {
  --width: 16.909433582526972px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-gh3uq6h9 img {
  object-fit: cover;
}

#TEXT-7ae11t8q, .--clone-TEXT-7ae11t8q {
  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: 30px;
margin-top: calc(0px * 2);
width: 65.15580736543909%;
  
}
#TEXT-7ae11t8q .x-text,
#TEXT-7ae11t8q .x-text a,
.--clone-TEXT-7ae11t8q .x-text,
.--clone-TEXT-7ae11t8q .x-text a {
  --width: 65.15580736543909%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_42);
font: var(--font_4);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_42));
}
#TEXT-7ae11t8q .x-text:hover,
.--clone-TEXT-7ae11t8q .x-text:hover,
#TEXT-7ae11t8q a:hover,
.--clone-TEXT-7ae11t8q a:hover {
  
}

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


#MENU-s55bs7d0 .x-rect {
  --gap: 8px;
--pad-x: 8px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: center;
  
}
#MENU-s55bs7d0 &gt; ul {
  
  justify-content: center;
  align-items: center;
  gap: 8px;
  
}
#MENU-s55bs7d0 &gt; ul &gt; .menu-item .tag-link {
  --gap: 8px;
--pad-x: 8px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: center;
}
#MENU-s55bs7d0 &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-s55bs7d0 &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-s55bs7d0 ul li .tag-link {
  border-style: none none none none;

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


border-radius: 8px 8px 8px 8px;



border-style: none none none none;

}



#MENU-s55bs7d0.horizontal-menu &gt; ul &gt; .menu-item &gt; .x-submenu {
  top: 36px;
}


#MENU-ITEM-muf6giws &gt; a, #MENU-ITEM-muf6giws &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-vnflja1k &gt; a, #MENU-ITEM-vnflja1k &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-hhss2c33 &gt; a, #MENU-ITEM-hhss2c33 &gt; div {
  
  
  
  
  
  
  
  
  
}

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


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


  
}
#TEXT-id1gtv9i, .--clone-TEXT-id1gtv9i {
  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-id1gtv9i .x-text,
#TEXT-id1gtv9i .x-text a,
.--clone-TEXT-id1gtv9i .x-text,
.--clone-TEXT-id1gtv9i .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_04));
}
#TEXT-id1gtv9i .x-text:hover,
.--clone-TEXT-id1gtv9i .x-text:hover,
#TEXT-id1gtv9i a:hover,
.--clone-TEXT-id1gtv9i a:hover {
  
}

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


#MENU-5ivta34t .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #717171;
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-5ivta34t &gt; ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-5ivta34t &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #717171;
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-5ivta34t &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-5ivta34t &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-5ivta34t ul li .tag-link {
  border-style: none none none none;

}
#MENU-5ivta34t ul li .tag-link:hover,
#MENU-5ivta34t ul li &gt; a:hover {
  color: var(--color_30) !important;
background: var(--color_00);






border-style: none none none none;

}





#MENU-ITEM-90pkxt2z &gt; a, #MENU-ITEM-90pkxt2z &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-3ag5itxr &gt; a, #MENU-ITEM-3ag5itxr &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-yzlbk97o &gt; a, #MENU-ITEM-yzlbk97o &gt; div {
  
  
  
  
  
  
  
  
  
}

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

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

#TEXT-siuoe5ww, .--clone-TEXT-siuoe5ww {
  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-bottom: calc(0.18748950958251953px * 2);
margin-left: calc(0% * 2);
width: 100%;
  
}
#TEXT-siuoe5ww .x-text,
#TEXT-siuoe5ww .x-text a,
.--clone-TEXT-siuoe5ww .x-text,
.--clone-TEXT-siuoe5ww .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_04));
}
#TEXT-siuoe5ww .x-text:hover,
.--clone-TEXT-siuoe5ww .x-text:hover,
#TEXT-siuoe5ww a:hover,
.--clone-TEXT-siuoe5ww a:hover {
  
}

#MENU-7faqj2pi {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.08331298828125px;width: 100%;
  --active-link-color: #717171;
  
  
  
  
  
}


#MENU-7faqj2pi .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #717171;
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-7faqj2pi &gt; ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-7faqj2pi &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #717171;
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-7faqj2pi &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-7faqj2pi &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-7faqj2pi ul li .tag-link {
  border-style: none none none none;

}
#MENU-7faqj2pi ul li .tag-link:hover,
#MENU-7faqj2pi ul li &gt; a:hover {
  color: var(--color_30) !important;
background: var(--color_00);






border-style: none none none none;

}





#MENU-ITEM-7mesccwx &gt; a, #MENU-ITEM-7mesccwx &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-81hlr16u &gt; a, #MENU-ITEM-81hlr16u &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-9eah2zon &gt; a, #MENU-ITEM-9eah2zon &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-zn9jzimk &gt; a, #MENU-ITEM-zn9jzimk &gt; div {
  
  
  
  
  
  
  
  
  
}

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


#MENU-hzcwrae7 .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #717171;
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-hzcwrae7 &gt; ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-hzcwrae7 &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #717171;
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-hzcwrae7 &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-hzcwrae7 &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-hzcwrae7 ul li .tag-link {
  border-style: none none none none;

}
#MENU-hzcwrae7 ul li .tag-link:hover,
#MENU-hzcwrae7 ul li &gt; a:hover {
  color: var(--color_30) !important;
background: var(--color_00);






border-style: none none none none;

}





#MENU-ITEM-l3gyk5q6 &gt; a, #MENU-ITEM-l3gyk5q6 &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-5qco41t7 &gt; a, #MENU-ITEM-5qco41t7 &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-xc59pmx3 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 8;grid-row-start: 7;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.1875px;width: 100%;
  --active-link-color: #717171;
  
  
  
  
  
}


#MENU-xc59pmx3 .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #717171;
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-xc59pmx3 &gt; ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-xc59pmx3 &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #717171;
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-xc59pmx3 &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-xc59pmx3 &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-xc59pmx3 ul li .tag-link {
  border-style: none none none none;

}
#MENU-xc59pmx3 ul li .tag-link:hover,
#MENU-xc59pmx3 ul li &gt; a:hover {
  color: var(--color_30) !important;
background: var(--color_00);






border-style: none none none none;

}





#MENU-ITEM-tqk264xn &gt; a, #MENU-ITEM-tqk264xn &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-l6p99zio &gt; a, #MENU-ITEM-l6p99zio &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-9c05wenq &gt; a, #MENU-ITEM-9c05wenq &gt; div {
  
  
  
  
  
  
  
  
  
}


#CONTAINER-etodf038 {
  --bg: var(--color_30);
  background: var(--color_30);
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
  --width: 190px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 20px 24px 1fr 20px;grid-template-rows: minmax(50px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 190px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-gt2ksb3s {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 18.19147458478752px;
  
}
#IMAGE-gt2ksb3s picture {
  --width: 18.19147458478752px;
height: 100%;
width: 100%;
}
#IMAGE-gt2ksb3s img {
  object-fit: cover;
}

#TEXT-1siqa8tv, .--clone-TEXT-1siqa8tv {
  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-1siqa8tv .x-text,
#TEXT-1siqa8tv .x-text a,
.--clone-TEXT-1siqa8tv .x-text,
.--clone-TEXT-1siqa8tv .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_4);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-1siqa8tv .x-text:hover,
.--clone-TEXT-1siqa8tv .x-text:hover,
#TEXT-1siqa8tv a:hover,
.--clone-TEXT-1siqa8tv a:hover {
  
}

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

#SECTION-x6e94l4h .x-section-background {
  background: #f5f5f5;
  
  
  
  
  
  
  --height: 110;
  --bg: #f5f5f5;
}

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



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

#BREADCRUMB-v7pwrnuh {
  display: inline;
  --width: auto;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #121111;
font-size: 16.0px;
gap: 8.0px;
  gap: unset;
  
}
#BREADCRUMB-v7pwrnuh .x-breadcrumb-item {
  display: inline;
}

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

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

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

#BREADCRUMB-v7pwrnuh .x-breadcrumb-item:hover .x-text .x-icon {
  color: #121111;
}
#SECTION-ful7kwcg {
  height: auto;
  grid-template-columns: 12px 2fr 1fr 12px;
  grid-template-rows: minmax(50px, max-content) minmax(100px, max-content) minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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


#CONTAINER-gxmcgheq {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 99.99335106382978%;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(20px, max-content) minmax(42px, max-content) minmax(50px, max-content) minmax(50px, max-content) minmax(30px, max-content) minmax(42px, max-content) minmax(50px, max-content) minmax(40px, max-content) minmax(30px, max-content) minmax(42px, max-content) minmax(50px, max-content) minmax(30px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 99.99335106382978%;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-58g7hhk7, .--clone-TEXT-58g7hhk7 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#TEXT-58g7hhk7 .x-text,
#TEXT-58g7hhk7 .x-text a,
.--clone-TEXT-58g7hhk7 .x-text,
.--clone-TEXT-58g7hhk7 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #2b2f3e;
font: var(--font_3);
font-size: 24.0px;
font-weight: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, #2b2f3e);
}
#TEXT-58g7hhk7 .x-text:hover,
.--clone-TEXT-58g7hhk7 .x-text:hover,
#TEXT-58g7hhk7 a:hover,
.--clone-TEXT-58g7hhk7 a:hover {
  
}

#LINE-lm6hhc66 {
  --width: 100%;align-self: start;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: 15px;width: 100%;
  height: auto;
  
}
#LINE-lm6hhc66 .line-container {
  border-color: var(--color_42);
border-style: solid;
border-width: 1.0px;
}

#POST-LIST-2i37krzm {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 1.953125px;width: 100%;
  
}
#POST-LIST-2i37krzm .post-list__content {
  ;
}
#POST-LIST-2i37krzm .post-list__wrapper {
  gap: 0px;
  
  
  grid-template-columns: repeat(1, 1fr);
}
#POST-LIST-2i37krzm post-list-item {
  border-color: #000;
  
  
  
  border-radius: 0px;
  overflow: hidden;
}
#POST-LIST-2i37krzm .post-list__thumbnail {
  width: 30%;
  
  
}

#POST-LIST-2i37krzm .post-list__inner img {
  object-fit: cover;
}
#POST-LIST-2i37krzm .post-list__overlay {
  display: none;
}
#POST-LIST-2i37krzm .post-list__content {
  
  text-align: left;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 24px;
  padding-bottom: 24px;
  background: #ffffff;
}
#POST-LIST-2i37krzm .post-list__title {
  -webkit-line-clamp: 4;
  color: #2b2f3e;
  font-size: 18px;
  
  font-weight: bold;
  
  font-family: 'Montserrat', sans-serif;
}
#POST-LIST-2i37krzm .post-list__description {
  -webkit-line-clamp: 4;
  
  
  
  
  
  
  display: none;
}
#POST-LIST-2i37krzm .post-list__publish_date {
  
  
  
  
  
  
  display: none;
}
#POST-LIST-2i37krzm .post-list__category {
  width: 100%;
  display: none;
  
  
  
  
  
  
  padding: 0px 0;
  text-align: left;
}
#POST-LIST-2i37krzm .post-list__read-button {
  display: none;
  color: #ffffff;
  
  
  
  
  
  background: #00C1A2;
}


#TEXT-bjdprve3, .--clone-TEXT-bjdprve3 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-bjdprve3 .x-text,
#TEXT-bjdprve3 .x-text a,
.--clone-TEXT-bjdprve3 .x-text,
.--clone-TEXT-bjdprve3 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #121111;
font: var(--font_3);
font-size: 24.0px;
font-weight: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, #121111);
}
#TEXT-bjdprve3 .x-text:hover,
.--clone-TEXT-bjdprve3 .x-text:hover,
#TEXT-bjdprve3 a:hover,
.--clone-TEXT-bjdprve3 a:hover {
  
}

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

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


#MENU-fq1opjf8 .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #2b2f3e;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-fq1opjf8 &gt; ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-fq1opjf8 &gt; ul &gt; .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #2b2f3e;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-fq1opjf8 &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-fq1opjf8 &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-fq1opjf8 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





#MENU-ITEM-36jc8vzr &gt; a, #MENU-ITEM-36jc8vzr &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-rk9llfyd &gt; a, #MENU-ITEM-rk9llfyd &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-srenv4w3 &gt; a, #MENU-ITEM-srenv4w3 &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-2vbpew86 &gt; a, #MENU-ITEM-2vbpew86 &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-o9n85ih1 &gt; a, #MENU-ITEM-o9n85ih1 &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-4k4ddq00 &gt; a, #MENU-ITEM-4k4ddq00 &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-lfi7aq1c &gt; a, #MENU-ITEM-lfi7aq1c &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-66kiidwz &gt; a, #MENU-ITEM-66kiidwz &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-ju8s0p9u &gt; a, #MENU-ITEM-ju8s0p9u &gt; div {
  
  
  
  
  
  
  
  
  
}

#TEXT-5jslfr0s, .--clone-TEXT-5jslfr0s {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#TEXT-5jslfr0s .x-text,
#TEXT-5jslfr0s .x-text a,
.--clone-TEXT-5jslfr0s .x-text,
.--clone-TEXT-5jslfr0s .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #121111;
font: var(--font_3);
font-size: 24.0px;
font-weight: 500;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, #121111);
}
#TEXT-5jslfr0s .x-text:hover,
.--clone-TEXT-5jslfr0s .x-text:hover,
#TEXT-5jslfr0s a:hover,
.--clone-TEXT-5jslfr0s a:hover {
  
}

#LINE-imc4ncbu {
  --width: 100%;align-self: start;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: 15px;width: 100%;
  height: auto;
  
}
#LINE-imc4ncbu .line-container {
  border-color: var(--color_42);
border-style: solid;
border-width: 1.0px;
}

#TAGS-rjnqvu1t {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 12;grid-row-start: 11;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
font-size: 18.0px;
item-background: var(--color_43);
item-border-color: var(--color_43);
  
}
#TAGS-rjnqvu1t .x-tags-wrapper {
  display: flex; flex-wrap: wrap;
  row-gap: 10px;
  column-gap: 10px;
}
#TAGS-rjnqvu1t .x-tag-item {
  cursor: pointer;
  white-space: nowrap;
  border-style: solid;
  user-select: none;
  border-width: 1px;
  border-color: var(--color_43);
  
  
  background: var(--color_43);
  padding: 4px 6px;
  color: #000000;
}
#TAGS-rjnqvu1t .x-tag-item:not(.active):hover {
  border-color: var(--color_43);
  background: var(--color_43);
  color: #000000;
  
  
  
  
}
#TAGS-rjnqvu1t .x-tag-item.active {
  border-color: var(--color_43);
  background: var(--color_43);
  color: #000000;
  
  
  
  
}

#CONTAINER-iifip9gl {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 98%;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(50px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(50px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: -0.185546875px;width: 98%;
  
  
  
  
  
  border:   #000000ff;


  
}

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


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


  
}
#TEXT-DATASET-wtw15a2m, .--clone-TEXT-DATASET-wtw15a2m {
  align-self: start;
grid-column-end: 10;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: -0.10919744318181818%;
margin-top: 0px;
width: 100%;
  
}
#TEXT-DATASET-wtw15a2m .x-text,
#TEXT-DATASET-wtw15a2m .x-text a,
.--clone-TEXT-DATASET-wtw15a2m .x-text,
.--clone-TEXT-DATASET-wtw15a2m .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_04);
font-size: 32.0px;
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_04));
}
#TEXT-DATASET-wtw15a2m .x-text:hover,
.--clone-TEXT-DATASET-wtw15a2m .x-text:hover,
#TEXT-DATASET-wtw15a2m a:hover,
.--clone-TEXT-DATASET-wtw15a2m a:hover {
  
}

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


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


  
}
#TEXT-DATASET-mwgbaxjj, .--clone-TEXT-DATASET-mwgbaxjj {
  align-self: start;
grid-column-end: 5;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 99.99584441489364%;
  
}
#TEXT-DATASET-mwgbaxjj .x-text,
#TEXT-DATASET-mwgbaxjj .x-text a,
.--clone-TEXT-DATASET-mwgbaxjj .x-text,
.--clone-TEXT-DATASET-mwgbaxjj .x-text a {
  --width: 99.99584441489364%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_42);
font-size: 32.0px;
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_42));
}
#TEXT-DATASET-mwgbaxjj .x-text:hover,
.--clone-TEXT-DATASET-mwgbaxjj .x-text:hover,
#TEXT-DATASET-mwgbaxjj a:hover,
.--clone-TEXT-DATASET-mwgbaxjj a:hover {
  
}


#CONTAINER-p96o2j2l {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  --width: 200px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 110px 1fr 1fr;grid-template-rows: minmax(30.87890625px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 200px;
  
  
  
  
  
  border:   ;


  
}
#TEXT-ula8fbs7, .--clone-TEXT-ula8fbs7 {
  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-ula8fbs7 .x-text,
#TEXT-ula8fbs7 .x-text a,
.--clone-TEXT-ula8fbs7 .x-text,
.--clone-TEXT-ula8fbs7 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
#TEXT-ula8fbs7 .x-text:hover,
.--clone-TEXT-ula8fbs7 .x-text:hover,
#TEXT-ula8fbs7 a:hover,
.--clone-TEXT-ula8fbs7 a:hover {
  
}


#IMAGE-thm3bqxb {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 30px;
  
}
#IMAGE-thm3bqxb picture {
  --width: 30px;
height: 100%;
width: 100%;
}
#IMAGE-thm3bqxb img {
  object-fit: cover;
}


#IMAGE-e7mvmrb9 {
  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: 30px;
  
}
#IMAGE-e7mvmrb9 picture {
  --width: 30px;
height: 100%;
width: 100%;
}
#IMAGE-e7mvmrb9 img {
  object-fit: cover;
}

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

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

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



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


#CONTAINER-wxipr9yu {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: var(--color_31);
border-radius: 46px 46px 46px 46px;
border-style: solid;
border-width: 3.0px;
  --width: 50px;bottom: 50px;grid-template-columns: 1fr;grid-template-rows: minmax(50px, max-content);height: 50px;position: fixed;right: 10px;width: 50px;z-index: 9999;
  
  
  
  
  
  border: 3px solid var(--color_31);


  
}

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

  border:   ;


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

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


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


#CONTAINER-dujhsaxa {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  --width: 240px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;grid-template-rows: minmax(32.25px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: 0.125px;width: 240px;
  
  
  
  
  
  border:   ;


  
}

#IMAGE-s6ynkz6v {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 36px;
  
}
#IMAGE-s6ynkz6v picture {
  --width: 36px;
height: 100%;
width: 100%;
}
#IMAGE-s6ynkz6v img {
  object-fit: cover;
}


#IMAGE-tadc2lzi {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 36px;
  
}
#IMAGE-tadc2lzi picture {
  --width: 36px;
height: 100%;
width: 100%;
}
#IMAGE-tadc2lzi img {
  object-fit: cover;
}


#IMAGE-yr8c4i23 {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 36px;
  
}
#IMAGE-yr8c4i23 picture {
  --width: 36px;
height: 100%;
width: 100%;
}
#IMAGE-yr8c4i23 img {
  object-fit: cover;
}


#IMAGE-pbl3pkr8 {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 36px;
  
}
#IMAGE-pbl3pkr8 picture {
  --width: 36px;
border-radius: 100px 100px 100px 100px;
height: 100%;
width: 100%;
}
#IMAGE-pbl3pkr8 img {
  object-fit: cover;
}


#IMAGE-t6d9k1q2 {
  align-self: center;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 36px;
  
}
#IMAGE-t6d9k1q2 picture {
  --width: 36px;
height: 100%;
width: 100%;
}
#IMAGE-t6d9k1q2 img {
  object-fit: cover;
}


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


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


#IMAGE-vxf0q6sc {
  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: 0px;
margin-top: 0px;
width: 240px;
  
}
#IMAGE-vxf0q6sc picture {
  --width: 240px;
height: 100%;
width: 100%;
}
#IMAGE-vxf0q6sc img {
  object-fit: cover;
}


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


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

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


#MENU-s098m4e9 .x-rect {
  --pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_04);
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-s098m4e9 &gt; ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-s098m4e9 &gt; ul &gt; .menu-item .tag-link {
  --pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_04);
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-s098m4e9 &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-s098m4e9 &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-s098m4e9 ul li .tag-link {
  border-style: none none none none;

}
#MENU-s098m4e9 ul li .tag-link:hover,
#MENU-s098m4e9 ul li &gt; a:hover {
  color: var(--color_30) !important;
background: var(--color_00);






border-style: none none none none;

}





#MENU-ITEM-3uqxgm1p &gt; a, #MENU-ITEM-3uqxgm1p &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-yiszwobd &gt; a, #MENU-ITEM-yiszwobd &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-of4nnrzc &gt; a, #MENU-ITEM-of4nnrzc &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-fvz40uh3 &gt; a, #MENU-ITEM-fvz40uh3 &gt; div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-wjlcjyh9 &gt; a, #MENU-ITEM-wjlcjyh9 &gt; div {
  
  
  
  
  
  
  
  
  
}


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


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


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


  
}

#IMAGE-ap0onin5 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 24px;
  
}
#IMAGE-ap0onin5 picture {
  --width: 24px;
height: 100%;
width: 100%;
}
#IMAGE-ap0onin5 img {
  object-fit: cover;
}

#TEXT-0pl9j46e, .--clone-TEXT-0pl9j46e {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-0pl9j46e .x-text,
#TEXT-0pl9j46e .x-text a,
.--clone-TEXT-0pl9j46e .x-text,
.--clone-TEXT-0pl9j46e .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-0pl9j46e .x-text:hover,
.--clone-TEXT-0pl9j46e .x-text:hover,
#TEXT-0pl9j46e a:hover,
.--clone-TEXT-0pl9j46e a:hover {
  
}


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


  
}

#IMAGE-4bp97t06 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 24px;
  
}
#IMAGE-4bp97t06 picture {
  --width: 24px;
height: 100%;
width: 100%;
}
#IMAGE-4bp97t06 img {
  object-fit: cover;
}

#TEXT-hqbju489, .--clone-TEXT-hqbju489 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-hqbju489 .x-text,
#TEXT-hqbju489 .x-text a,
.--clone-TEXT-hqbju489 .x-text,
.--clone-TEXT-hqbju489 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-hqbju489 .x-text:hover,
.--clone-TEXT-hqbju489 .x-text:hover,
#TEXT-hqbju489 a:hover,
.--clone-TEXT-hqbju489 a:hover {
  
}


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


  
}

#IMAGE-ikhcj649 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 24px;
  
}
#IMAGE-ikhcj649 picture {
  --width: 24px;
height: 100%;
width: 100%;
}
#IMAGE-ikhcj649 img {
  object-fit: cover;
}

#TEXT-kmkgltr8, .--clone-TEXT-kmkgltr8 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-kmkgltr8 .x-text,
#TEXT-kmkgltr8 .x-text a,
.--clone-TEXT-kmkgltr8 .x-text,
.--clone-TEXT-kmkgltr8 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
#TEXT-kmkgltr8 .x-text:hover,
.--clone-TEXT-kmkgltr8 .x-text:hover,
#TEXT-kmkgltr8 a:hover,
.--clone-TEXT-kmkgltr8 a:hover {
  
}


#CONTAINER-23oxxixb {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 50.0416259765625px;bottom: 150px;grid-template-columns: 1fr;grid-template-rows: minmax(50px, max-content) minmax(50px, max-content) minmax(50px, max-content) minmax(50px, max-content);height: auto;position: fixed;right: 10px;row-gap: 8px;width: 50.0416259765625px;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


  
}

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


#IMAGE-nrkvzdxm {
  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-right: -7.626216553130097e-5%;
margin-top: calc(0px * 2);
width: 50px;
  
}
#IMAGE-nrkvzdxm picture {
  --width: 50px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-nrkvzdxm img {
  object-fit: cover;
}


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


#IMAGE-m3mqr2xu {
  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: -8.388838208443105e-5px;
margin-top: calc(0px * 2);
width: 50px;
  
}
#IMAGE-m3mqr2xu picture {
  --width: 50px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-m3mqr2xu img {
  object-fit: cover;
}

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

#SECTION-3pknlp2v .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
  --height: 95;
  --bg: rgba(255, 255, 255, 0);
}

#SECTION-3pknlp2v .x-section-video-background {
  
  
}



#SECTION-3pknlp2v .video {
  display: none;
}
#SECTION-3pknlp2v .video-bp1 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#LINE-23wprr5u {
  --width: 100.28003961267606%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: -0.28003961267605637%;margin-top: 0px;width: 100.28003961267606%;
  height: auto;
  
}
#LINE-23wprr5u .line-container {
  border-color: #efefef;
border-style: solid;
border-width: 1.0px;
}


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


  
}

#IMAGE-t44t14uf {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 50.1875px;
  
}
#IMAGE-t44t14uf picture {
  --width: 50.1875px;
height: 100%;
width: 100%;
}
#IMAGE-t44t14uf img {
  object-fit: cover;
}


#IMAGE-tkxy1vjg {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 50.1796875px;
  
}
#IMAGE-tkxy1vjg picture {
  --width: 50.1796875px;
height: 100%;
width: 100%;
}
#IMAGE-tkxy1vjg img {
  object-fit: cover;
}


#IMAGE-ei4e3qde {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 50.1796875px;
  
}
#IMAGE-ei4e3qde picture {
  --width: 50.1796875px;
height: 100%;
width: 100%;
}
#IMAGE-ei4e3qde img {
  object-fit: cover;
}


#IMAGE-k9jt7rs2 {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 50.1796875px;
  
}
#IMAGE-k9jt7rs2 picture {
  --width: 50.1796875px;
height: 100%;
width: 100%;
}
#IMAGE-k9jt7rs2 img {
  object-fit: cover;
}


#IMAGE-zgtnf6vf {
  align-self: center;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 50.1796875px;
  
}
#IMAGE-zgtnf6vf picture {
  --width: 50.1796875px;
height: 100%;
width: 100%;
}
#IMAGE-zgtnf6vf img {
  object-fit: cover;
}

#TEXT-gyztfvjd, .--clone-TEXT-gyztfvjd {
  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: 60%;
  
}
#TEXT-gyztfvjd .x-text,
#TEXT-gyztfvjd .x-text a,
.--clone-TEXT-gyztfvjd .x-text,
.--clone-TEXT-gyztfvjd .x-text a {
  --width: 60%;
-webkit-text-stroke: 0px #000000ff;
color: #717171;
font: var(--font_4);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #717171);
}
#TEXT-gyztfvjd .x-text:hover,
.--clone-TEXT-gyztfvjd .x-text:hover,
#TEXT-gyztfvjd a:hover,
.--clone-TEXT-gyztfvjd a:hover {
  
}

#POPUP-jc42bdwi {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
overflow-x: hidden;
overflow-y: auto;
  width: 968px;
  height: auto;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: minmax(40px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-jc42bdwi.anim {
  --width: 968px;
  animation: fade-in 0.2s ease;
}

#IMAGE-DATASET-62mjhyzv {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  
}
#IMAGE-DATASET-62mjhyzv picture {
  border-color: #000000ff;
}
#IMAGE-DATASET-62mjhyzv img {
  object-fit: cover;
}


#CONTAINER-26mectph {
  --bg: #e8eaed00;
  background: #e8eaed00;
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: 40px 1fr 20px;grid-template-rows: minmax(20px, max-content) minmax(10px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(46px, max-content) minmax(20px, max-content) minmax(30px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

#TEXT-DATASET-9c6x9d63, .--clone-TEXT-DATASET-9c6x9d63 {
  align-self: start;
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: 0px;
width: 100%;
  
}
#TEXT-DATASET-9c6x9d63 .x-text,
#TEXT-DATASET-9c6x9d63 .x-text a,
.--clone-TEXT-DATASET-9c6x9d63 .x-text,
.--clone-TEXT-DATASET-9c6x9d63 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #717171;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #717171);
}
#TEXT-DATASET-9c6x9d63 .x-text:hover,
.--clone-TEXT-DATASET-9c6x9d63 .x-text:hover,
#TEXT-DATASET-9c6x9d63 a:hover,
.--clone-TEXT-DATASET-9c6x9d63 a:hover {
  
}

#QUANTITY-INPUT-5kw6jo19 {
  --width: 100px;align-self: start;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 12;grid-row-start: 11;height: 46px;justify-self: start;margin-left: 0px;margin-top: 0px;width: 100px;
  -webkit-text-stroke: 0px #000000ff;
background: #f3f4f8;
border-color: rgba(0, 0, 0, 1);
border-style: none;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-5kw6jo19 .quantity__input {
  background: #f3f4f8;
  
  padding-left: 30px;
  padding-right: 30px;
  
}
#QUANTITY-INPUT-5kw6jo19 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-5kw6jo19 .quantity__button[name="minus"] {
  
  
  width:30px;
}
#QUANTITY-INPUT-5kw6jo19 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-5kw6jo19 .quantity__button[name="plus"] {
  
  
  width:30px;
}
#QUANTITY-INPUT-5kw6jo19 .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-n44gicqj {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 12;
grid-row-start: 11;
height: 46px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 200px;
  
}
#BUTTON-n44gicqj .x-button-wrapper {
  --width: 200px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_30);
border-color: #000000ff;
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


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


  
}
#TEXT-vn6l7fiy, .--clone-TEXT-vn6l7fiy {
  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-vn6l7fiy .x-text,
#TEXT-vn6l7fiy .x-text a,
.--clone-TEXT-vn6l7fiy .x-text,
.--clone-TEXT-vn6l7fiy .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_42);
font: var(--font_4);
font-weight: 400;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_42));
}
#TEXT-vn6l7fiy .x-text:hover,
.--clone-TEXT-vn6l7fiy .x-text:hover,
#TEXT-vn6l7fiy a:hover,
.--clone-TEXT-vn6l7fiy a:hover {
  
}

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

#TEXT-3vyhaenl, .--clone-TEXT-3vyhaenl {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 99.984375%;
  
}
#TEXT-3vyhaenl .x-text,
#TEXT-3vyhaenl .x-text a,
.--clone-TEXT-3vyhaenl .x-text,
.--clone-TEXT-3vyhaenl .x-text a {
  --width: 99.984375%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_42);
font: var(--font_4);
font-weight: 400;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_42));
}
#TEXT-3vyhaenl .x-text:hover,
.--clone-TEXT-3vyhaenl .x-text:hover,
#TEXT-3vyhaenl a:hover,
.--clone-TEXT-3vyhaenl a:hover {
  
}

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

#TEXT-czyc24ed, .--clone-TEXT-czyc24ed {
  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: 0%;
margin-top: calc(0px * 2);
width: 99.9609375%;
  
}
#TEXT-czyc24ed .x-text,
#TEXT-czyc24ed .x-text a,
.--clone-TEXT-czyc24ed .x-text,
.--clone-TEXT-czyc24ed .x-text a {
  --width: 99.9609375%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_42);
font: var(--font_4);
font-weight: 400;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_42));
}
#TEXT-czyc24ed .x-text:hover,
.--clone-TEXT-czyc24ed .x-text:hover,
#TEXT-czyc24ed a:hover,
.--clone-TEXT-czyc24ed a:hover {
  
}

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

#TEXT-DATASET-1kwyba6i, .--clone-TEXT-DATASET-1kwyba6i {
  align-self: start;
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: 10px;
width: 100%;
  
}
#TEXT-DATASET-1kwyba6i .x-text,
#TEXT-DATASET-1kwyba6i .x-text a,
.--clone-TEXT-DATASET-1kwyba6i .x-text,
.--clone-TEXT-DATASET-1kwyba6i .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-1kwyba6i .x-text:hover,
.--clone-TEXT-DATASET-1kwyba6i .x-text:hover,
#TEXT-DATASET-1kwyba6i a:hover,
.--clone-TEXT-DATASET-1kwyba6i a:hover {
  
}

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

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

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

#ATTR-kvfm3nl0 .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: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

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

#ATTR-kvfm3nl0 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#TEXT-DATASET-4fvg8oo2, .--clone-TEXT-DATASET-4fvg8oo2 {
  align-self: start;
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: 10px;
width: 100%;
  
}
#TEXT-DATASET-4fvg8oo2 .x-text,
#TEXT-DATASET-4fvg8oo2 .x-text a,
.--clone-TEXT-DATASET-4fvg8oo2 .x-text,
.--clone-TEXT-DATASET-4fvg8oo2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-4fvg8oo2 .x-text:hover,
.--clone-TEXT-DATASET-4fvg8oo2 .x-text:hover,
#TEXT-DATASET-4fvg8oo2 a:hover,
.--clone-TEXT-DATASET-4fvg8oo2 a:hover {
  
}

#ATTR-0196y0zl {
  --width: 100%;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: 10px;width: 100%;
  
}
#ATTR-0196y0zl .attr--item, #ATTR-0196y0zl select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: left;
  
}
#ATTR-0196y0zl .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-0196y0zl .chevron svg{
  height: 16px;
}
#ATTR-0196y0zl .attr--item {
  margin-right: 12px;
  margin-bottom: 6px;
}
#ATTR-0196y0zl .attr--item:hover {
  border-color: var(--color_40);
  border-width: 1px;
}
#ATTR-0196y0zl .attr--item.selected {
  
  border-color: var(--color_40);
border-width: 1px;

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

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

#ATTR-0196y0zl .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: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

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

#ATTR-0196y0zl .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#TEXT-qxbamb9t, .--clone-TEXT-qxbamb9t {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-qxbamb9t .x-text,
#TEXT-qxbamb9t .x-text a,
.--clone-TEXT-qxbamb9t .x-text,
.--clone-TEXT-qxbamb9t .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
#TEXT-qxbamb9t .x-text:hover,
.--clone-TEXT-qxbamb9t .x-text:hover,
#TEXT-qxbamb9t a:hover,
.--clone-TEXT-qxbamb9t a:hover {
  
}


#RECT-mz5cuf43 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 30.25390625px;
justify-self: end;
margin-right: 20px;
margin-top: calc(0px * 2);
width: 30.25390625px;
  
  
  
  
}
#RECT-mz5cuf43 .x-rect {
  --width: 30.25390625px;
background: rgba(160, 162, 164, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xMiwyMEM3LjU5LDIwIDQsMTYuNDEgNCwxMkM0LDcuNTkgNy41OSw0IDEyLDRDMTYuNDEsNCAyMCw3LjU5IDIwLDEyQzIwLDE2LjQxIDE2LjQxLDIwIDEyLDIwTTEyLDJDNi40NywyIDIsNi40NyAyLDEyQzIsMTcuNTMgNi40NywyMiAxMiwyMkMxNy41MywyMiAyMiwxNy41MyAyMiwxMkMyMiw2LjQ3IDE3LjUzLDIgMTIsMk0xNC41OSw4TDEyLDEwLjU5TDkuNDEsOEw4LDkuNDFMMTAuNTksMTJMOCwxNC41OUw5LjQxLDE2TDEyLDEzLjQxTDE0LjU5LDE2TDE2LDE0LjU5TDEzLjQxLDEyTDE2LDkuNDFMMTQuNTksOFonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(160, 162, 164, 1));
}
#RECT-mz5cuf43::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#CART-DROPPABLE-8tylb0p7 {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 400px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 24px 1fr 24px;
  grid-template-rows: minmax(24px, max-content) minmax(30px, max-content) minmax(24px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-8tylb0p7.anim {
  --width: 400px;
  animation: slide-right 0.2s ease;
}
#TEXT-1qn6fy2f, .--clone-TEXT-1qn6fy2f {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-1qn6fy2f .x-text,
#TEXT-1qn6fy2f .x-text a,
.--clone-TEXT-1qn6fy2f .x-text,
.--clone-TEXT-1qn6fy2f .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #121111;
font: var(--font_4);
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, #121111);
}
#TEXT-1qn6fy2f .x-text:hover,
.--clone-TEXT-1qn6fy2f .x-text:hover,
#TEXT-1qn6fy2f a:hover,
.--clone-TEXT-1qn6fy2f a:hover {
  
}


#RECT-pf8tn6he {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 20.75px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 20.75px;
  
  
  
  
}
#RECT-pf8tn6he .x-rect {
  --width: 20.75px;
background: #121111;
border-color: #000000ff;
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, #121111);
}
#RECT-pf8tn6he::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-pcdqt3e6 {
  --width: 100%;align-self: end;grid-column-end: 4;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  height: auto;
  
}
#LINE-pcdqt3e6 .line-container {
  border-color: #dee2e6;
border-style: solid;
border-width: 1.0px;
}

#TEXT-ws623n2p, .--clone-TEXT-ws623n2p {
  align-self: start;
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: 0px;
width: 100%;
  
}
#TEXT-ws623n2p .x-text,
#TEXT-ws623n2p .x-text a,
.--clone-TEXT-ws623n2p .x-text,
.--clone-TEXT-ws623n2p .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #717171;
font: var(--font_4);
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, #717171);
}
#TEXT-ws623n2p .x-text:hover,
.--clone-TEXT-ws623n2p .x-text:hover,
#TEXT-ws623n2p a:hover,
.--clone-TEXT-ws623n2p a:hover {
  
}

#CART-DROPPABLE-9nhyeixh {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 400px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 24px 1fr 24px;
  grid-template-rows: minmax(24px, max-content) minmax(30px, max-content) minmax(24px, max-content) minmax(20px, max-content) minmax(100px, max-content) minmax(20px, max-content) minmax(30px, max-content) minmax(20px, max-content) minmax(30px, max-content) minmax(15px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-9nhyeixh.anim {
  --width: 400px;
  animation: slide-right 0.2s ease;
}
#TEXT-1s0x7pvy, .--clone-TEXT-1s0x7pvy {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-1s0x7pvy .x-text,
#TEXT-1s0x7pvy .x-text a,
.--clone-TEXT-1s0x7pvy .x-text,
.--clone-TEXT-1s0x7pvy .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #121111;
font: var(--font_4);
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, #121111);
}
#TEXT-1s0x7pvy .x-text:hover,
.--clone-TEXT-1s0x7pvy .x-text:hover,
#TEXT-1s0x7pvy a:hover,
.--clone-TEXT-1s0x7pvy a:hover {
  
}


#RECT-9opgg7py {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 16.85546875px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 16.85546875px;
  
  
  
  
}
#RECT-9opgg7py .x-rect {
  --width: 16.85546875px;
background: var(--color_04);
border-color: #000000ff;
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, var(--color_04));
}
#RECT-9opgg7py::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-bpz3n17r {
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  height: auto;
  
}
#LINE-bpz3n17r .line-container {
  border-color: #dee2e6;
border-style: solid;
border-width: 1.0px;
}

#TEXT-0dxqnm4u, .--clone-TEXT-0dxqnm4u {
  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: 49%;
  
}
#TEXT-0dxqnm4u .x-text,
#TEXT-0dxqnm4u .x-text a,
.--clone-TEXT-0dxqnm4u .x-text,
.--clone-TEXT-0dxqnm4u .x-text a {
  --width: 49%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-weight: 600;
height: 100%;
line-height: 1.6;
text-align: right;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
#TEXT-0dxqnm4u .x-text:hover,
.--clone-TEXT-0dxqnm4u .x-text:hover,
#TEXT-0dxqnm4u a:hover,
.--clone-TEXT-0dxqnm4u a:hover {
  
}

#TEXT-DATASET-0ecovsz9, .--clone-TEXT-DATASET-0ecovsz9 {
  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: 49%;
  
}
#TEXT-DATASET-0ecovsz9 .x-text,
#TEXT-DATASET-0ecovsz9 .x-text a,
.--clone-TEXT-DATASET-0ecovsz9 .x-text,
.--clone-TEXT-DATASET-0ecovsz9 .x-text a {
  --width: 49%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
font-weight: 600;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-0ecovsz9 .x-text:hover,
.--clone-TEXT-DATASET-0ecovsz9 .x-text:hover,
#TEXT-DATASET-0ecovsz9 a:hover,
.--clone-TEXT-DATASET-0ecovsz9 a:hover {
  
}


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


  
}
#BUTTON-52btv92f {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-52btv92f .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #1A1D3E;
border-style: solid;
border-width: 1.0px;
color: #1A1D3E;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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


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


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


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

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

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

#QUANTITY-INPUT-n4jz8y3d {
  --width: 120px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 45.984375px;justify-self: start;margin-left: 0.4897388059701493%;margin-top: 2.0625px;width: 120px;
  border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-n4jz8y3d .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-n4jz8y3d .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-n4jz8y3d .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-n4jz8y3d .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-n4jz8y3d .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-n4jz8y3d .quantity__button[name="plus"] svg {
  width: 9.3px;
}

#RECT-rf3n9peq {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: 20px;
justify-self: end;
margin-right: -0.4166666666666667%;
margin-top: 2.71875px;
width: 20px;
  
  
  
  
}
#RECT-rf3n9peq .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-rf3n9peq::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;
  
}

#CONTAINER-o4ro0mia {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 100.02657312925167%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 60px 1fr;grid-template-rows: minmax(20.53125px, max-content);height: auto;justify-self: end;margin-right: -0.026573129251687793%;margin-top: calc(0px * 2);width: 100.02657312925167%;
  
  
  
  
  
  border:   #000000ff;


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

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

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

</pre></body></html>