#SECTION-ellt9hll {
  height: auto;
  grid-template-columns: 10px 550px 15.882fr 180px 205px 123px 10px;
  grid-template-rows: minmax(80px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  --box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  position: sticky;z-index: 100;top: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-ellt9hll .x-section-background {
  background: #ffffffff;
  
  
  
  
  
  
  --height: 80;
  --bg: #ffffffff;
}

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



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


#IMAGE-0b9cr153 {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: 59.40764525226344px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(4px * 2);
width: 191.671875px;
  
}
#IMAGE-0b9cr153 picture {
  --width: 191.671875px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#INPUT-SEARCH-779st42l {
  --width: 80.03472222222221%;align-self: end;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 50px;justify-self: center;margin-bottom: 6px;margin-right: calc(0.6909857855902857% * 2);width: 80.03472222222221%;
  
}
#INPUT-SEARCH-779st42l > .input-search--wrapper {
  color: #231f20;
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
  border-width: 0px;
  
  : solid;
  border-radius: 70px;
  background-color: #ececec00;
  
}
#INPUT-SEARCH-779st42l > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-779st42l > .input-search--wrapper .input-search--input {
  padding-left: 4px;
  text-align: left;
}
#INPUT-SEARCH-779st42l > .input-search--wrapper .input-search--input::placeholder {
  color: #231f20;
}
#INPUT-SEARCH-779st42l > .input-search--wrapper:hover {
  border-style: none;
  border-color: #000000ff !important;
  : solid;
  background-color: #ffffffff !important;
}
#INPUT-SEARCH-779st42l > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #000000 !important;
  border-width: 0px !important;
  border-bottom-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}

#MENU-pp2khfb0 {
  --width: 84.48333324684249%;align-self: end;grid-column-end: 6;grid-column-start: 5;grid-row-end: 2;grid-row-start: 1;height: 60px;justify-self: center;margin-bottom: 0px;margin-right: calc(0.2507114253592413% * 2);width: 84.48333324684249%;
  --active-link-color: var(--color_03);
  
  
  
  
  
}


#MENU-pp2khfb0 .x-rect {
  --pad-x: 8px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font-family: 'Roboto', sans-serif;
font-size: 16.3px;
font-weight: 400;
justify-content: center;
  
}
#MENU-pp2khfb0 > ul {
  
  justify-content: center;
  align-items: center;
  
  
  border-radius: inherit;
}
#MENU-pp2khfb0 > ul > .menu-item .tag-link {
  --pad-x: 8px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font-family: 'Roboto', sans-serif;
font-size: 16.3px;
font-weight: 400;
justify-content: center;
}
#MENU-pp2khfb0 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-pp2khfb0 > ul > .menu-item:not(:first-child) {
  
}
#MENU-pp2khfb0 ul li .tag-link {
  border-style: none none none none;

}
#MENU-pp2khfb0 ul li .tag-link:hover {
  color: rgba(26, 92, 255, 1) !important;







border-style: none none none none;

}



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


#MENU-ITEM-ouunvecn > a, #MENU-ITEM-ouunvecn > div {
  color: #231f20 !important;
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-2dgwuqh1 {
  
  
  width: 199px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(134.00000000000003px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  
  
  
}
.vertical-menu #MENU-ITEM-ouunvecn.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}





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

#SUBMENU-8ve3az3q {
  
  
  width: 199px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(134.00000000000003px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  
  
  
}
.vertical-menu #MENU-ITEM-f6rp3bwi.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}





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

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

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

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

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

#SUBMENU-ukcw7ry7 {
  
  
  width: 199px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(134.00000000000003px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  
  
  
}
.vertical-menu #MENU-ITEM-vcounmgr.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}





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

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

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

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

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

#MENU-ITEM-78fbnmnh > a, #MENU-ITEM-78fbnmnh > div {
  
  
  
  
  
  
  
  
  
}

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

[id^="TEXT-rsdg5576"], .--clone-TEXT-rsdg5576 {
  font-size: 0px;
  align-self: end;
grid-column-end: 7;
grid-column-start: 6;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 20.8125px;
margin-left: 8.384146341463415%;
width: 65.07876016260163%;
  
}
[id^="TEXT-rsdg5576"] .x-text,
[id^="TEXT-rsdg5576"] .x-text a,
.--clone-TEXT-rsdg5576 .x-text,
.--clone-TEXT-rsdg5576 .x-text a {
  --width: 65.07876016260163%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_3);
font-family: 'Roboto', sans-serif;
font-size: 16.4px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_03));
}
[id^="TEXT-rsdg5576"] .x-text:hover,
.--clone-TEXT-rsdg5576 .x-text:hover,
[id^="TEXT-rsdg5576"] a:hover,
.--clone-TEXT-rsdg5576 a:hover {
  
}

#CART-ICON-yayyz6f0 {
  --width: 18.178353658536587%;align-self: end;grid-column-end: 7;grid-column-start: 6;grid-row-end: 2;grid-row-start: 1;height: 27.625px;justify-self: end;margin-bottom: 18px;margin-right: 8.333333333333332%;width: 18.178353658536587%;
  
}
#CART-ICON-yayyz6f0 .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-yayyz6f0 .x-cart-item-count {
  position: absolute;
  top: -5.58984375px;
  right: -5.58984375px;
  width: 11.1796875px;
  height: 13.8125px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 9.208333333333334px;
}
#CART-ICON-yayyz6f0 .x-image-cart-icon {
  border-radius: ;
}
#INPUT-SEARCH-ncw0hjtg {
  --width: 33.08270676691729%;align-self: center;display: none;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 45px;justify-self: end;margin-bottom: calc(2.5px * 2);margin-right: 2.086438630756579%;width: 33.08270676691729%;
  
}
#INPUT-SEARCH-ncw0hjtg > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-radius: 0px;
  background-color: #ffffff00;
  
}
#INPUT-SEARCH-ncw0hjtg > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-ncw0hjtg > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-ncw0hjtg > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-ncw0hjtg > .input-search--wrapper:hover {
  border-style: none;
  border-color: #000000 !important;
  : solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-ncw0hjtg > .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-ncw0hjtg .input-search--icon {
  margin-left: 5px;
  margin-right: 5px;
  color: #000000ff;
  height: 45px;
  width: 45px;
}
#INPUT-SEARCH-ncw0hjtg .input-search--wrapper:hover .input-search--icon {
  color: #000000ff;
}
#INPUT-SEARCH-ncw0hjtg .input-search--wrapper:focus-within .input-search--icon {
  color: #000000ff;
}
#INPUT-SEARCH-ncw0hjtg .input-search--icon path {
  fill: #000000ff;
}
#INPUT-SEARCH-ncw0hjtg .input-search--wrapper:hover .input-search--icon path {
  fill: #000000ff;
}
#INPUT-SEARCH-ncw0hjtg .input-search--wrapper:focus-within .input-search--icon path {
  fill: #000000ff;
}

#SEARCH-DROPPABLE-hj82tr4t {
  position: fixed; transform: translate(-50%, 0%);
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(200px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
}
#INPUT-SEARCH-rq8ayghg {
  --width: 87.9843807220459%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 38.125px;justify-self: center;margin-right: calc(0.35936832427978516% * 2);margin-top: 13.837501525878906px;width: 87.9843807220459%;
  
}
#INPUT-SEARCH-rq8ayghg > .input-search--wrapper {
  font-size: 16.0px;
  
  
  
  border-radius: 30px;
  background-color: rgba(236, 236, 236, 1);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-rq8ayghg > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-rq8ayghg > .input-search--wrapper .input-search--input {
  padding-left: 17px;
  text-align: left;
}
#INPUT-SEARCH-rq8ayghg > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-rq8ayghg > .input-search--wrapper:hover {
  
  border-color: #000000 !important;
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-rq8ayghg > .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-rq8ayghg .input-search--icon {
  margin-left: 19px;
  margin-right: 19px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-rq8ayghg .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-rq8ayghg .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-rq8ayghg .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-rq8ayghg .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-rq8ayghg .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#MENU-s3v7nh58 {
  --width: 1842.6095768618463%;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 20.447468566470132px;justify-self: start;margin-left: -3600%;margin-top: -112px;width: 1842.6095768618463%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-p72af3a3 {
  background: #ffffffff;
  top: 0;
  left: 0;
  width: 512px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 512px;
  
  
}
#MENU-q8hojp3l {
  --width: 53.72314453125%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 60px;justify-self: start;margin-left: 0.5859375%;margin-top: 20.412506103515625px;width: 53.72314453125%;
  --active-link-color: #231f20;
  
  
  
  
  
}


#MENU-q8hojp3l .x-rect {
  --pad-x: 5px;
-webkit-text-stroke: 0px #000000ff;
color: #231f20;
font-size: 14.8px;
font-weight: 400;
justify-content: center;
  
}
#MENU-q8hojp3l > ul {
  
  justify-content: center;
  align-items: center;
  
  
  border-radius: inherit;
}
#MENU-q8hojp3l > ul > .menu-item .tag-link {
  --pad-x: 5px;
-webkit-text-stroke: 0px #000000ff;
color: #231f20;
font-size: 14.8px;
font-weight: 400;
justify-content: center;
}
#MENU-q8hojp3l > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-q8hojp3l > ul > .menu-item:not(:first-child) {
  
}
#MENU-q8hojp3l ul li .tag-link {
  border-style: none none none none;

}
#MENU-q8hojp3l ul li .tag-link:hover {
  color: rgba(26, 92, 255, 1) !important;







border-style: none none none none;

}



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


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

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

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

#MENU-2i0jdths {
  --width: 75.2%;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: 3.3800048828125%;margin-top: calc(0px * 2);width: 75.2%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-2i0jdths .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #080000ff;
font-family: 'Roboto Condensed', sans-serif;
font-size: 14.6px;
font-weight: 400;
justify-content: flex-start;
text-transform: uppercase;
  
}
#MENU-2i0jdths > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-2i0jdths > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #080000ff;
font-family: 'Roboto Condensed', sans-serif;
font-size: 14.6px;
font-weight: 400;
justify-content: flex-start;
text-transform: uppercase;
}
#MENU-2i0jdths > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-2i0jdths > ul > .menu-item:not(:first-child) {
  
}
#MENU-2i0jdths ul li .tag-link {
  border-style: none none none none;

}
#MENU-2i0jdths ul li .tag-link:hover {
  color: rgba(26, 92, 255, 1) !important;
background: rgba(0, 0, 0, 1);






border-style: none none none none;

}




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

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

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

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

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

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

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

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

[id^="TEXT-zq3ip8b2"], .--clone-TEXT-zq3ip8b2 {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 291px;
margin-top: 38.84375px;
width: 4.775390774011612%;
  
}
[id^="TEXT-zq3ip8b2"] .x-text,
[id^="TEXT-zq3ip8b2"] .x-text a,
.--clone-TEXT-zq3ip8b2 .x-text,
.--clone-TEXT-zq3ip8b2 .x-text a {
  --width: 4.775390774011612%;
-webkit-text-stroke: 0px #000000ff;
color: #212529;
font: var(--font_3);
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #212529);
}
[id^="TEXT-zq3ip8b2"] .x-text:hover,
.--clone-TEXT-zq3ip8b2 .x-text:hover,
[id^="TEXT-zq3ip8b2"] a:hover,
.--clone-TEXT-zq3ip8b2 a:hover {
  
}

#MENU-cst4d966 {
  --width: 270px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 4.584968090057373%;margin-top: 105.1875px;width: 270px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-cst4d966 .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-family: 'Roboto Condensed', sans-serif;
font-size: 16.8px;
font-weight: 400;
justify-content: flex-start;
line-height: 0.8;
text-transform: uppercase;
  
}
#MENU-cst4d966 > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-cst4d966 > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-family: 'Roboto Condensed', sans-serif;
font-size: 16.8px;
font-weight: 400;
justify-content: flex-start;
line-height: 0.8;
text-transform: uppercase;
}
#MENU-cst4d966 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-cst4d966 > ul > .menu-item:not(:first-child) {
  
}
#MENU-cst4d966 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





#MENU-ITEM-rv73wx2q > a, #MENU-ITEM-rv73wx2q > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-276cixbd > a, #MENU-ITEM-276cixbd > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-ITEM-2hwsc33h > a, #MENU-ITEM-2hwsc33h > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-2qfnnm0a > a, #MENU-ITEM-2qfnnm0a > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

#MENU-ITEM-ji5jl3si > a, #MENU-ITEM-ji5jl3si > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-e40uru0t {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(135px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  
  
  
}
.vertical-menu #MENU-ITEM-ji5jl3si.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-4y5tuzf2 {
  --width: 254.6875px;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: -0.0625px;margin-right: calc(0.6134259259259259% * 2);width: 254.6875px;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-4y5tuzf2 .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #080000ff;
font-family: 'Roboto Condensed', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: uppercase;
  
}
#MENU-4y5tuzf2 > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-4y5tuzf2 > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #080000ff;
font-family: 'Roboto Condensed', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: uppercase;
}
#MENU-4y5tuzf2 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-4y5tuzf2 > ul > .menu-item:not(:first-child) {
  
}
#MENU-4y5tuzf2 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

#MENU-ITEM-hr8j7lxm > a, #MENU-ITEM-hr8j7lxm > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

#LINE-3fqrd4kq {
  --width: 57.75195356063579%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 17px;justify-self: start;margin-bottom: 85.39996337890625px;margin-left: 2.25830078125%;width: 57.75195356063579%;
  height: auto;
  
}
#LINE-3fqrd4kq .line-container {
  border-color: #212529;
border-style: solid;
border-width: 1.0px;
}

[id^="TEXT-e5pnnznk"], .--clone-TEXT-e5pnnznk {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 46.42498779296875px;
margin-left: 17.47503662109375px;
width: 24.97407939576883%;
  
}
[id^="TEXT-e5pnnznk"] .x-text,
[id^="TEXT-e5pnnznk"] .x-text a,
.--clone-TEXT-e5pnnznk .x-text,
.--clone-TEXT-e5pnnznk .x-text a {
  --width: 24.97407939576883%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-size: 16.6px;
font-weight: 400;
height: 100%;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-e5pnnznk"] .x-text:hover,
.--clone-TEXT-e5pnnznk .x-text:hover,
[id^="TEXT-e5pnnznk"] a:hover,
.--clone-TEXT-e5pnnznk a:hover {
  
}

[id^="TEXT-h3zl1cwt"], .--clone-TEXT-h3zl1cwt {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 47.21246337890625px;
margin-left: 30.3955078125%;
width: 28.83715030784431%;
  
}
[id^="TEXT-h3zl1cwt"] .x-text,
[id^="TEXT-h3zl1cwt"] .x-text a,
.--clone-TEXT-h3zl1cwt .x-text,
.--clone-TEXT-h3zl1cwt .x-text a {
  --width: 28.83715030784431%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-size: 16.6px;
font-weight: 400;
height: 100%;
text-align: right;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-h3zl1cwt"] .x-text:hover,
.--clone-TEXT-h3zl1cwt .x-text:hover,
[id^="TEXT-h3zl1cwt"] a:hover,
.--clone-TEXT-h3zl1cwt a:hover {
  
}

#MENU-kh1yulk0 {
  --width: 98.57039342909152%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 60px;justify-self: end;margin-bottom: 0px;margin-right: 1.511253639260884e-4%;width: 98.57039342909152%;
  --active-link-color: var(--color_03);
  
  
  
  
  
}


#MENU-kh1yulk0 .x-rect {
  --gap: 0px;
--pad-x: 36px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_3);
font-family: 'Roboto', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: center;
  
}
#MENU-kh1yulk0 > ul {
  
  justify-content: center;
  align-items: center;
  gap: 0px;
  
  border-radius: inherit;
}
#MENU-kh1yulk0 > ul > .menu-item .tag-link {
  --gap: 0px;
--pad-x: 36px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_3);
font-family: 'Roboto', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: center;
}
#MENU-kh1yulk0 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-kh1yulk0 > ul > .menu-item:not(:first-child) {
  
}
#MENU-kh1yulk0 ul li .tag-link {
  border-style: none none none none;

}
#MENU-kh1yulk0 ul li .tag-link:hover {
  color: rgba(26, 92, 255, 1) !important;







border-style: none none none none;

}



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


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

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

#SUBMENU-rrozrpzj {
  
  
  width: 234px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(55px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  
  
  
}
.vertical-menu #MENU-ITEM-uxb0x90n.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-ypwd3rsw {
  --width: 84.70084687583467%;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: 1.6666771000267095%;margin-top: calc(0px * 2);width: 84.70084687583467%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-ypwd3rsw .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
color: #080000ff;
font-size: 16.2px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-ypwd3rsw > ul {
  
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-ypwd3rsw > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
color: #080000ff;
font-size: 16.2px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-ypwd3rsw > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ypwd3rsw > ul > .menu-item:not(:first-child) {
  
}
#MENU-ypwd3rsw ul li .tag-link {
  border-style: none none none none;

}
#MENU-ypwd3rsw ul li .tag-link:hover {
  color: rgba(26, 92, 255, 1) !important;







border-style: none none none none;

}




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

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

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

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

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

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

#MENU-ITEM-375z0pih > a, #MENU-ITEM-375z0pih > div {
  
  
  
  
  
  
  
  
  
}

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

#LINE-6r2vatm3 {
  --width: 83.03055555555557%;align-self: end;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 18px;justify-self: center;margin-bottom: 2px;margin-left: calc(0.8121527777777813% * 2);width: 83.03055555555557%;
  height: auto;
  
}
#LINE-6r2vatm3 .line-container {
  border-color: var(--color_03);
border-style: solid;
border-width: 2.0px;
}

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

#SECTION-rjufqh9p .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 1821;
  --bg: #ffffff00;
}

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



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

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

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

#POPUP-fz6dgxck {
  --top: 50%; top: var(--top);
  --right: 0; right: var(--right);
  transform: translateY(-50%);
  background: #ffffff;
  width: 394px;
  height: 100%;
  grid-template-columns: 100%;
  grid-template-rows: minmax(5.004411009722814e-6px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-fz6dgxck.anim {
  --width: 394px;
  
}

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


  
}

#CONTAINER-1cbuisus {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 10px 1fr;grid-template-rows: minmax(34.43749809265137px, max-content) minmax(37px, max-content) minmax(34px, max-content) minmax(34px, max-content) minmax(36px, max-content) minmax(7px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0.037506103515625px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-o5x4wmh5"], .--clone-TEXT-o5x4wmh5 {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 7px;
width: 92.26190476190476%;
  
}
[id^="TEXT-o5x4wmh5"] .x-text,
[id^="TEXT-o5x4wmh5"] .x-text a,
.--clone-TEXT-o5x4wmh5 .x-text,
.--clone-TEXT-o5x4wmh5 .x-text a {
  --width: 92.26190476190476%;
-webkit-text-stroke: 0px #000000ff;
color: #212529;
font: var(--font_6);
font-family: 'Roboto Condensed', sans-serif;
font-size: 18.2px;
height: 100%;
width: 100%;
  color: var(--active-color, #212529);
}
[id^="TEXT-o5x4wmh5"] .x-text:hover,
.--clone-TEXT-o5x4wmh5 .x-text:hover,
[id^="TEXT-o5x4wmh5"] a:hover,
.--clone-TEXT-o5x4wmh5 a:hover {
  
}

[id^="TEXT-cttjw7p0"], .--clone-TEXT-cttjw7p0 {
  font-size: 0px;
  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: 8.45001220703125px;
width: 92.26190476190476%;
  
}
[id^="TEXT-cttjw7p0"] .x-text,
[id^="TEXT-cttjw7p0"] .x-text a,
.--clone-TEXT-cttjw7p0 .x-text,
.--clone-TEXT-cttjw7p0 .x-text a {
  --width: 92.26190476190476%;
-webkit-text-stroke: 0px #000000ff;
color: #212529;
font: var(--font_6);
font-family: 'Roboto Condensed', sans-serif;
font-size: 18.4px;
height: 100%;
width: 100%;
  color: var(--active-color, #212529);
}
[id^="TEXT-cttjw7p0"] .x-text:hover,
.--clone-TEXT-cttjw7p0 .x-text:hover,
[id^="TEXT-cttjw7p0"] a:hover,
.--clone-TEXT-cttjw7p0 a:hover {
  
}

[id^="TEXT-7woxyhcc"], .--clone-TEXT-7woxyhcc {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 6.45001220703125px;
width: 92.26190476190476%;
  
}
[id^="TEXT-7woxyhcc"] .x-text,
[id^="TEXT-7woxyhcc"] .x-text a,
.--clone-TEXT-7woxyhcc .x-text,
.--clone-TEXT-7woxyhcc .x-text a {
  --width: 92.26190476190476%;
-webkit-text-stroke: 0px #000000ff;
color: #212529;
font: var(--font_6);
font-family: 'Roboto Condensed', sans-serif;
font-size: 18.3px;
height: 100%;
width: 100%;
  color: var(--active-color, #212529);
}
[id^="TEXT-7woxyhcc"] .x-text:hover,
.--clone-TEXT-7woxyhcc .x-text:hover,
[id^="TEXT-7woxyhcc"] a:hover,
.--clone-TEXT-7woxyhcc a:hover {
  
}

[id^="TEXT-t5sdgngn"], .--clone-TEXT-t5sdgngn {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 7.45001220703125px;
width: 92.26190476190476%;
  
}
[id^="TEXT-t5sdgngn"] .x-text,
[id^="TEXT-t5sdgngn"] .x-text a,
.--clone-TEXT-t5sdgngn .x-text,
.--clone-TEXT-t5sdgngn .x-text a {
  --width: 92.26190476190476%;
-webkit-text-stroke: 0px #000000ff;
color: #212529;
font: var(--font_6);
font-family: 'Roboto Condensed', sans-serif;
font-size: 18.5px;
height: 100%;
width: 100%;
  color: var(--active-color, #212529);
}
[id^="TEXT-t5sdgngn"] .x-text:hover,
.--clone-TEXT-t5sdgngn .x-text:hover,
[id^="TEXT-t5sdgngn"] a:hover,
.--clone-TEXT-t5sdgngn a:hover {
  
}

[id^="TEXT-qkjv8pk7"], .--clone-TEXT-qkjv8pk7 {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 8.45001220703125px;
width: 92.26190476190476%;
  
}
[id^="TEXT-qkjv8pk7"] .x-text,
[id^="TEXT-qkjv8pk7"] .x-text a,
.--clone-TEXT-qkjv8pk7 .x-text,
.--clone-TEXT-qkjv8pk7 .x-text a {
  --width: 92.26190476190476%;
-webkit-text-stroke: 0px #000000ff;
color: #212529;
font: var(--font_6);
font-family: 'Roboto Condensed', sans-serif;
font-size: 18.3px;
height: 100%;
width: 100%;
  color: var(--active-color, #212529);
}
[id^="TEXT-qkjv8pk7"] .x-text:hover,
.--clone-TEXT-qkjv8pk7 .x-text:hover,
[id^="TEXT-qkjv8pk7"] a:hover,
.--clone-TEXT-qkjv8pk7 a:hover {
  
}

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

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


#CONTAINER-l2fu4hhc {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 94.28388477460986%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(25.200000762939453px, max-content);height: auto;justify-self: start;margin-left: 10.8px;margin-top: 5.399999618530273px;width: 94.28388477460986%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-vfkbffuc"], .--clone-TEXT-vfkbffuc {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 60.84052409789745%;
  
}
[id^="TEXT-vfkbffuc"] .x-text,
[id^="TEXT-vfkbffuc"] .x-text a,
.--clone-TEXT-vfkbffuc .x-text,
.--clone-TEXT-vfkbffuc .x-text a {
  --width: 60.84052409789745%;
-webkit-text-stroke: 0px #000000ff;
color: #212529;
font: var(--font_6);
font-family: 'Roboto Condensed', sans-serif;
font-size: 18.4px;
height: 100%;
width: 100%;
  color: var(--active-color, #212529);
}
[id^="TEXT-vfkbffuc"] .x-text:hover,
.--clone-TEXT-vfkbffuc .x-text:hover,
[id^="TEXT-vfkbffuc"] a:hover,
.--clone-TEXT-vfkbffuc a:hover {
  
}

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


#CONTAINER-j409ev37 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 94.86607142857144%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 1fr;grid-template-rows: minmax(25.200000762939453px, max-content);height: auto;justify-self: start;margin-left: 10.4px;margin-top: 5.899999618530273px;width: 94.86607142857144%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-0ei66u2g"], .--clone-TEXT-0ei66u2g {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 60.84052409789745%;
  
}
[id^="TEXT-0ei66u2g"] .x-text,
[id^="TEXT-0ei66u2g"] .x-text a,
.--clone-TEXT-0ei66u2g .x-text,
.--clone-TEXT-0ei66u2g .x-text a {
  --width: 60.84052409789745%;
-webkit-text-stroke: 0px #000000ff;
color: #212529;
font: var(--font_6);
font-family: 'Roboto Condensed', sans-serif;
font-size: 18.3px;
height: 100%;
width: 100%;
  color: var(--active-color, #212529);
}
[id^="TEXT-0ei66u2g"] .x-text:hover,
.--clone-TEXT-0ei66u2g .x-text:hover,
[id^="TEXT-0ei66u2g"] a:hover,
.--clone-TEXT-0ei66u2g a:hover {
  
}

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

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


#CONTAINER-6ynzsb9h {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 94.87244742257256%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 9;grid-row-start: 8;grid-template-columns: 1fr;grid-template-rows: minmax(25.200000762939453px, max-content);height: auto;justify-self: start;margin-left: 10.10127857753207px;margin-top: 5.8000030517578125px;width: 94.87244742257256%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-pqh7yxrx"], .--clone-TEXT-pqh7yxrx {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 60.84052409789745%;
  
}
[id^="TEXT-pqh7yxrx"] .x-text,
[id^="TEXT-pqh7yxrx"] .x-text a,
.--clone-TEXT-pqh7yxrx .x-text,
.--clone-TEXT-pqh7yxrx .x-text a {
  --width: 60.84052409789745%;
-webkit-text-stroke: 0px #000000ff;
color: #212529;
font: var(--font_6);
font-family: 'Roboto Condensed', sans-serif;
font-size: 18.2px;
height: 100%;
width: 100%;
  color: var(--active-color, #212529);
}
[id^="TEXT-pqh7yxrx"] .x-text:hover,
.--clone-TEXT-pqh7yxrx .x-text:hover,
[id^="TEXT-pqh7yxrx"] a:hover,
.--clone-TEXT-pqh7yxrx a:hover {
  
}

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

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

#TWO-POINT-RANGE-i3002bpe {
  --width: 93.9987260468152%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 11;grid-row-start: 10;height: 40px;justify-self: start;margin-left: 10.6px;margin-top: calc(0px * 2);width: 93.9987260468152%;
}
#TWO-POINT-RANGE-i3002bpe .two-point--slider-range {
  background-color: #dfdfdf;
}

#TWO-POINT-RANGE-i3002bpe .two-point--slider-range .cursor-pointer {
  width: 48px;
  height: 48px;
  top: -22.0px;
  left: -24.0px;
  cursor: ew-resize;
  background: transparent;
  border-radius: 0;
}

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

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

#TWO-POINT-RANGE-i3002bpe .two-point--slider-range .two-point--slider-left {
  background-color: #000000;
  width: calc(100% - var(--left-percent) - var(--right-percent) - 6.0px);
}

#TWO-POINT-RANGE-i3002bpe .two-point--slider-range .two-point--slider-right {
  background-color: #dfdfdf;
}

#TWO-POINT-RANGE-i3002bpe .two-point--slider-min span,
#TWO-POINT-RANGE-i3002bpe .two-point--slider-max span{
  color: #000000d9;
}
#LINE-smpq016v {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: 16.80000114440918px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-smpq016v .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}

[id^="TEXT-n0f9fpa6"], .--clone-TEXT-n0f9fpa6 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 2.468505384958331%;
margin-top: calc(0px * 2);
width: 21.2656192779541%;
  
}
[id^="TEXT-n0f9fpa6"] .x-text,
[id^="TEXT-n0f9fpa6"] .x-text a,
.--clone-TEXT-n0f9fpa6 .x-text,
.--clone-TEXT-n0f9fpa6 .x-text a {
  --width: 21.2656192779541%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-size: 18.2px;
font-weight: 400;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-n0f9fpa6"] .x-text:hover,
.--clone-TEXT-n0f9fpa6 .x-text:hover,
[id^="TEXT-n0f9fpa6"] a:hover,
.--clone-TEXT-n0f9fpa6 a:hover {
  
}

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

#CHECKBOX-GROUP-0ig5ejr8 {
  --width: 93.1472081218274%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: auto;justify-self: start;margin-left: 13.2px;margin-top: 11px;width: 93.1472081218274%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-0ig5ejr8 .checked {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-0ig5ejr8 label {
  flex-basis: 33.333333333333336%;
}
#CHECKBOX-GROUP-0ig5ejr8 .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 17px;
}
#CART-DROPPABLE-xpkhw76g {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 438px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-xpkhw76g.anim {
  --width: 438px;
  
}
[id^="TEXT-u6djz4nq"], .--clone-TEXT-u6djz4nq {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 4.0676700367647065%;
margin-top: 22.175003051757812px;
width: 20.705882352941178%;
  
}
[id^="TEXT-u6djz4nq"] .x-text,
[id^="TEXT-u6djz4nq"] .x-text a,
.--clone-TEXT-u6djz4nq .x-text,
.--clone-TEXT-u6djz4nq .x-text a {
  --width: 20.705882352941178%;
-webkit-text-stroke: 0px #000000ff;
color: #231f20;
font: var(--font_4);
font-size: 16.1px;
height: 100%;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #231f20);
}
[id^="TEXT-u6djz4nq"] .x-text:hover,
.--clone-TEXT-u6djz4nq .x-text:hover,
[id^="TEXT-u6djz4nq"] a:hover,
.--clone-TEXT-u6djz4nq a:hover {
  
}

[id^="TEXT-1m95gpom"], .--clone-TEXT-1m95gpom {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 2.7558755313648895%;
margin-top: 22.175003051757812px;
width: 16.814706241383274%;
  
}
[id^="TEXT-1m95gpom"] .x-text,
[id^="TEXT-1m95gpom"] .x-text a,
.--clone-TEXT-1m95gpom .x-text,
.--clone-TEXT-1m95gpom .x-text a {
  --width: 16.814706241383274%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 18.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-1m95gpom"] .x-text:hover,
.--clone-TEXT-1m95gpom .x-text:hover,
[id^="TEXT-1m95gpom"] a:hover,
.--clone-TEXT-1m95gpom a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-ft25j6op::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;
  
}
[id^="TEXT-sjgp2ok1"], .--clone-TEXT-sjgp2ok1 {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 344.60003662109375px;
width: 64.33823529411765%;
  
}
[id^="TEXT-sjgp2ok1"] .x-text,
[id^="TEXT-sjgp2ok1"] .x-text a,
.--clone-TEXT-sjgp2ok1 .x-text,
.--clone-TEXT-sjgp2ok1 .x-text a {
  --width: 64.33823529411765%;
-webkit-text-stroke: 0px #000000ff;
color: #212529;
font: var(--font_3);
font-size: 24.7px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #212529);
}
[id^="TEXT-sjgp2ok1"] .x-text:hover,
.--clone-TEXT-sjgp2ok1 .x-text:hover,
[id^="TEXT-sjgp2ok1"] a:hover,
.--clone-TEXT-sjgp2ok1 a:hover {
  
}

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

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

#CART-DROPPABLE-oeqsvwdl.anim {
  --width: 438px;
  
}

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


  
}
#CART-ITEMS-iqb145o7 {
  --width: 99.32647346047794%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 5px 65px 3.088fr 113px 101px 5px;grid-template-rows: minmax(10px, max-content) minmax(11px, max-content) minmax(65px, max-content);height: auto;justify-self: center;margin-left: calc(0.12500718060661764% * 2);margin-top: 13px;width: 99.32647346047794%;
  
}
#CART-ITEMS-iqb145o7 cart-item, #CART-ITEMS-iqb145o7 .cart-loading {
  grid-template-columns: 5px 65px 3.088fr 113px 101px 5px;
  grid-template-rows: minmax(10px, max-content) minmax(11px, max-content) minmax(65px, max-content);
}

#IMAGE-DATASET-75yv2dir {
  --width: 62.04999923706055px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 1;height: 97px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 62.04999923706055px;
  
}
#IMAGE-DATASET-75yv2dir picture, #IMAGE-DATASET-75yv2dir img {
  border-color: #000000ff;
}
#IMAGE-DATASET-75yv2dir img {
  object-fit: cover;
}

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

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

#QUANTITY-INPUT-b3t39xay {
  --width: 106px;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 4;grid-row-start: 3;height: 25px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 106px;
  border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-b3t39xay .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-b3t39xay .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-b3t39xay .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-b3t39xay .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-b3t39xay .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-b3t39xay .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-gbzangwc"], .--clone-TEXT-DATASET-gbzangwc {
  font-size: 0px;
  align-self: end;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-bottom: 9.98748779296875px;
margin-left: 0%;
width: 89.87762344467056%;
  
}
[id^="TEXT-DATASET-gbzangwc"] .x-text,
[id^="TEXT-DATASET-gbzangwc"] .x-text a,
.--clone-TEXT-DATASET-gbzangwc .x-text,
.--clone-TEXT-DATASET-gbzangwc .x-text a {
  --width: 89.87762344467056%;
color: #be2c15;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #be2c15);
}
[id^="TEXT-DATASET-gbzangwc"] .x-text:hover,
.--clone-TEXT-DATASET-gbzangwc .x-text:hover,
[id^="TEXT-DATASET-gbzangwc"] a:hover,
.--clone-TEXT-DATASET-gbzangwc a:hover {
  
}


#RECTANGLE-0b307k0f {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 20px;
  
  
  
  
}
#RECTANGLE-0b307k0f .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));
}
#RECTANGLE-0b307k0f::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;
  
}
[id^="TEXT-n5g7cw3i"], .--clone-TEXT-n5g7cw3i {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 1.932083199557648%;
margin-top: 12.5px;
width: 29.45205479452055%;
  
}
[id^="TEXT-n5g7cw3i"] .x-text,
[id^="TEXT-n5g7cw3i"] .x-text a,
.--clone-TEXT-n5g7cw3i .x-text,
.--clone-TEXT-n5g7cw3i .x-text a {
  --width: 29.45205479452055%;
-webkit-text-stroke: 0px #000000ff;
color: #231f20;
font: var(--font_4);
font-size: 16.6px;
height: 100%;
width: 100%;
  color: var(--active-color, #231f20);
}
[id^="TEXT-n5g7cw3i"] .x-text:hover,
.--clone-TEXT-n5g7cw3i .x-text:hover,
[id^="TEXT-n5g7cw3i"] a:hover,
.--clone-TEXT-n5g7cw3i a:hover {
  
}

[id^="TEXT-mjt3as8s"], .--clone-TEXT-mjt3as8s {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: calc(1.6999998092651367px * 2);
margin-right: 2.006278190438606%;
width: 16.558219526456373%;
  
}
[id^="TEXT-mjt3as8s"] .x-text,
[id^="TEXT-mjt3as8s"] .x-text a,
.--clone-TEXT-mjt3as8s .x-text,
.--clone-TEXT-mjt3as8s .x-text a {
  --width: 16.558219526456373%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-mjt3as8s"] .x-text:hover,
.--clone-TEXT-mjt3as8s .x-text:hover,
[id^="TEXT-mjt3as8s"] a:hover,
.--clone-TEXT-mjt3as8s a:hover {
  
}

#BUTTON-wrlya40g {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 40.29999923706055px;
justify-self: center;
margin-bottom: 8.756267547607422px;
margin-left: calc(0.12129343807969464% * 2);
width: 92.23744292237444%;
  
}
#BUTTON-wrlya40g .x-button-wrapper {
  --width: 92.23744292237444%;
-webkit-text-stroke: 0px #000000ff;
background: #181818ff;
border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-wrlya40g{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-wrlya40g:hover > * {
    background: var(--color_00) !important;
  }
  #BUTTON-wrlya40g{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-wrlya40g:hover, #BUTTON-wrlya40g:hover > * {
    color: var(--color_04) !important;
  }
#BUTTON-rvczfky2 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 40.60000228881836px;
justify-self: center;
margin-left: calc(0.1298564754120291% * 2);
margin-top: 5.381233215332031px;
width: 92.2545689970391%;
  
}
#BUTTON-rvczfky2 .x-button-wrapper {
  --width: 92.2545689970391%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #231f20;
border-style: solid;
border-width: 1.0px;
color: #231f20;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

