#SECTION-k6pf6xwd {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(9px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  --box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.251);
  position: sticky;z-index: 100;top: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-k6pf6xwd .x-section-background {
  background: #ffffff;
  
  
  
  
  
  
  --height: 9;
  --bg: #ffffff;
}

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



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


#IMAGE-w6996xfh {
  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: -0.234375px;
width: 112.234375px;
  
}
#IMAGE-w6996xfh picture {
  --width: 112.234375px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#MENU-ayiihahy {
  --width: 100%;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 24px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

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







border-style: none none none none;

}



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


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

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

#SUBMENU-pzptyq79 {
  position: fixed;
  
  width: 100vw;
  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-atzcx27j.menu-item:hover > .x-submenu {
  display: grid;
}


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

#CONTAINER-0gzm0xly {
  --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: 3;grid-row-start: 2;grid-template-columns: 1fr 16px 1fr 16px 1fr 16px 1fr;grid-template-rows: minmax(148px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

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


  
}
[id^="TEXT-aj6ka1le"], .--clone-TEXT-aj6ka1le {
  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-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-aj6ka1le"] .x-text,
[id^="TEXT-aj6ka1le"] .x-text a,
.--clone-TEXT-aj6ka1le .x-text,
.--clone-TEXT-aj6ka1le .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-aj6ka1le"] .x-text:hover,
.--clone-TEXT-aj6ka1le .x-text:hover,
[id^="TEXT-aj6ka1le"] a:hover,
.--clone-TEXT-aj6ka1le a:hover {
  
}

#MENU-oe53l1zh {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-oe53l1zh ul li .tag-link:hover {
  color: #000000 !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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


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


  
}
[id^="TEXT-rqiv9dwq"], .--clone-TEXT-rqiv9dwq {
  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-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-rqiv9dwq"] .x-text,
[id^="TEXT-rqiv9dwq"] .x-text a,
.--clone-TEXT-rqiv9dwq .x-text,
.--clone-TEXT-rqiv9dwq .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-rqiv9dwq"] .x-text:hover,
.--clone-TEXT-rqiv9dwq .x-text:hover,
[id^="TEXT-rqiv9dwq"] a:hover,
.--clone-TEXT-rqiv9dwq a:hover {
  
}

#MENU-d4hzsi01 {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-d4hzsi01 .x-rect {
  --pad-x: 0px;
--pad-y: 3px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #080000ff;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-align: left;
  
}
#MENU-d4hzsi01 > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-d4hzsi01 > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 3px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #080000ff;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-align: left;
}
#MENU-d4hzsi01 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-d4hzsi01 > ul > .menu-item:not(:first-child) {
  
}
#MENU-d4hzsi01 ul li .tag-link {
  border-style: none none none none;

}
#MENU-d4hzsi01 ul li .tag-link:hover {
  color: #000000 !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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


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


  
}
[id^="TEXT-5cjc3qr9"], .--clone-TEXT-5cjc3qr9 {
  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-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-5cjc3qr9"] .x-text,
[id^="TEXT-5cjc3qr9"] .x-text a,
.--clone-TEXT-5cjc3qr9 .x-text,
.--clone-TEXT-5cjc3qr9 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-5cjc3qr9"] .x-text:hover,
.--clone-TEXT-5cjc3qr9 .x-text:hover,
[id^="TEXT-5cjc3qr9"] a:hover,
.--clone-TEXT-5cjc3qr9 a:hover {
  
}

#MENU-iywp4tr2 {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-iywp4tr2 ul li .tag-link:hover {
  color: #000000 !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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


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


  
}
[id^="TEXT-5u0wut2w"], .--clone-TEXT-5u0wut2w {
  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-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-5u0wut2w"] .x-text,
[id^="TEXT-5u0wut2w"] .x-text a,
.--clone-TEXT-5u0wut2w .x-text,
.--clone-TEXT-5u0wut2w .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-5u0wut2w"] .x-text:hover,
.--clone-TEXT-5u0wut2w .x-text:hover,
[id^="TEXT-5u0wut2w"] a:hover,
.--clone-TEXT-5u0wut2w a:hover {
  
}

#MENU-gd6p4ts8 {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #000000;
  
  
  
  
  
}


#MENU-gd6p4ts8 .x-rect {
  --pad-x: 0px;
--pad-y: 3px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-gd6p4ts8 > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-gd6p4ts8 > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 3px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-gd6p4ts8 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-gd6p4ts8 > ul > .menu-item:not(:first-child) {
  
}
#MENU-gd6p4ts8 ul li .tag-link {
  border-style: none none none none;

}
#MENU-gd6p4ts8 ul li .tag-link:hover {
  color: #000000 !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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

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

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

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

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


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


  
}

#CONTAINER-xbze3wys {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
  --width: 24px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(23.529411764705884px, max-content);height: 24px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 24px;
  
  
  
  
  
  border: 1px solid #000000ff;


  
}

#RECT-8orhhxzo {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 16px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 16px;
  
  
  
  
}
#RECT-8orhhxzo .x-rect {
  --width: 16px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIj4gPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI2NDNfMjgxKSI+IDxwYXRoIGQ9Ik0xMC44ODczIDMuMjkxNjdMMTAuODg3IDMuMjkxNjdDOC45MzQ5OCAzLjMwMjMgNy4wNjYwNyA0LjA4Mjg5IDUuNjg2NDIgNS40NjM4QzQuMzA2NzcgNi44NDQ3MSAzLjUyNzg4IDguNzE0MzQgMy41MTkwNCAxMC42NjYzVjEwLjY2NjdDMy41MTkwNCAxMi4xMjU2IDMuOTUxNzUgMTMuNTUxNyA0Ljc2MjQyIDE0Ljc2NDdDNS41NzMwOSAxNS45Nzc3IDYuNzI1MzEgMTYuOTIyOSA4LjA3MzMxIDE3LjQ4MDlDOS40MjEzMSAxOC4wMzg5IDEwLjkwNDUgMTguMTg0NiAxMi4zMzUzIDE3Ljg5OTVDMTMuNzY2MSAxNy42MTQzIDE1LjA4MDIgMTYuOTExMyAxNi4xMTEzIDE1Ljg3OTJDMTcuMTQyNSAxNC44NDcxIDE3Ljg0NDMgMTMuNTMyNCAxOC4xMjgyIDEyLjEwMTNDMTguNDEyIDEwLjY3MDMgMTguMjY0OSA5LjE4NzE5IDE3LjcwNTcgNy44Mzk3MUMxNy4xNDY1IDYuNDkyMjIgMTYuMjAwMiA1LjM0MDg3IDE0Ljk4NjUgNC41MzEzQzEzLjc3MjggMy43MjE3NCAxMi4zNDYyIDMuMjkwMzMgMTAuODg3MyAzLjI5MTY3Wk02LjExNDEgMy41MjI5NkM3LjUyNjk5IDIuNTc4ODkgOS4xODgxIDIuMDc1IDEwLjg4NzQgMi4wNzVDMTMuMTY2IDIuMDc1IDE1LjM1MTMgMi45ODAxOSAxNi45NjI2IDQuNTkxNDRDMTguNTczOCA2LjIwMjY5IDE5LjQ3OSA4LjM4ODAyIDE5LjQ3OSAxMC42NjY3QzE5LjQ3OSAxMi4zNjU5IDE4Ljk3NTEgMTQuMDI3IDE4LjAzMTEgMTUuNDM5OUMxNy4wODcgMTYuODUyOCAxNS43NDUyIDE3Ljk1NCAxNC4xNzUzIDE4LjYwNDNDMTIuNjA1MyAxOS4yNTQ2IDEwLjg3NzggMTkuNDI0OCA5LjIxMTIyIDE5LjA5MzJDNy41NDQ2IDE4Ljc2MTcgNi4wMTM3MSAxNy45NDM1IDQuODEyMTUgMTYuNzQxOUMzLjYxMDU4IDE1LjU0MDMgMi43OTIzIDE0LjAwOTQgMi40NjA3OSAxMi4zNDI4QzIuMTI5MjggMTAuNjc2MiAyLjI5OTQzIDguOTQ4NyAyLjk0OTcxIDcuMzc4NzhDMy41OTk5OSA1LjgwODg2IDQuNzAxMjEgNC40NjcwMiA2LjExNDEgMy41MjI5NloiIGZpbGw9ImN1cnJlbnRDb2xvciIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjE1Ij48L3BhdGg+IDxwYXRoIGQ9Ik0yMi40MzkyIDIzLjA4MDVMMjIuNDM5MiAyMy4wODA1TDE3LjU3ODcgMTguMTg3MUwxOC40MTkgMTcuMzUyOEwyMy4yNzk0IDIyLjI0NjJDMjMuMzM0MiAyMi4zMDE0IDIzLjM3NzYgMjIuMzY2OCAyMy40MDcxIDIyLjQzODdDMjMuNDM2NiAyMi41MTA3IDIzLjQ1MTYgMjIuNTg3NyAyMy40NTE0IDIyLjY2NTVDMjMuNDUxMSAyMi43NDMyIDIzLjQzNTUgMjIuODIwMSAyMy40MDU1IDIyLjg5MTlDMjMuMzc1NSAyMi45NjM2IDIzLjMzMTYgMjMuMDI4NyAyMy4yNzY1IDIzLjA4MzVDMjMuMjIxMyAyMy4xMzgzIDIzLjE1NTkgMjMuMTgxNiAyMy4wODQgMjMuMjExMUMyMy4wMTIgMjMuMjQwNiAyMi45MzUgMjMuMjU1NyAyMi44NTcyIDIzLjI1NTRDMjIuNzc5NSAyMy4yNTUxIDIyLjcwMjYgMjMuMjM5NSAyMi42MzA4IDIzLjIwOTVDMjIuNTU5MSAyMy4xNzk1IDIyLjQ5NCAyMy4xMzU3IDIyLjQzOTIgMjMuMDgwNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjE1Ij48L3BhdGg+IDwvZz4gPGRlZnM+IDxjbGlwUGF0aCBpZD0iY2xpcDBfMjY0M18yODEiPiA8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9yZWN0PiA8L2NsaXBQYXRoPiA8L2RlZnM+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-8orhhxzo::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-se5veubp"], .--clone-TEXT-se5veubp {
  font-size: 0px;
  align-self: center;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-se5veubp"] .x-text,
[id^="TEXT-se5veubp"] .x-text a,
.--clone-TEXT-se5veubp .x-text,
.--clone-TEXT-se5veubp .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Quicksand', sans-serif;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-se5veubp"] .x-text:hover,
.--clone-TEXT-se5veubp .x-text:hover,
[id^="TEXT-se5veubp"] a:hover,
.--clone-TEXT-se5veubp a:hover {
  
}

#MEMBER-BAR-utaffe8h {
  --width: 28px;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 31px;justify-self: start;margin-left: 39px;margin-top: calc(0px * 2);width: 28px;
  
}
#MEMBER-BAR-utaffe8h .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 700;
  
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-utaffe8h .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 700;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-utaffe8h .x-member:hover {
  
}
#MEMBER-BAR-utaffe8h .x-avatar-member-origin {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-utaffe8h .x-avatar-member-initial {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-utaffe8h .customer-icon {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-utaffe8h .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  
}

#MEMBER-BAR-utaffe8h .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 700;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  
  justify-content: flex-start;
}
#MEMBER-BAR-utaffe8h .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-utaffe8h .x-loginbar .login-bar-icon {
    width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}



#MEMBER-BAR-utaffe8h .member-divider {
  background: rgba(0, 0, 0, 1);
}

#MEMBER-BAR-utaffe8h .customer-signup {
  display: none;
}
#MEMBER-BAR-utaffe8h .customer-icon {
  
}
#MEMBER-BAR-utaffe8h .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-sbqpghkb {
  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);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

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


  
}

#CONTAINER-epvwmins {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
  --width: 24px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(23.529411764705884px, max-content);height: 24px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 24px;
  
  
  
  
  
  border: 1px solid #000000ff;


  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-z92scm8w::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-8fiqhpyu"], .--clone-TEXT-8fiqhpyu {
  font-size: 0px;
  align-self: center;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-8fiqhpyu"] .x-text,
[id^="TEXT-8fiqhpyu"] .x-text a,
.--clone-TEXT-8fiqhpyu .x-text,
.--clone-TEXT-8fiqhpyu .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Quicksand', sans-serif;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-8fiqhpyu"] .x-text:hover,
.--clone-TEXT-8fiqhpyu .x-text:hover,
[id^="TEXT-8fiqhpyu"] a:hover,
.--clone-TEXT-8fiqhpyu a:hover {
  
}


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


  
}

#CONTAINER-xv9lrt06 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
  --width: 24px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(23.529411764705884px, max-content);height: 24px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 24px;
  
  
  
  
  
  border: 1px solid #000000ff;


  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-ipy36g6n::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-4m1eyh8v"], .--clone-TEXT-4m1eyh8v {
  font-size: 0px;
  align-self: center;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-4m1eyh8v"] .x-text,
[id^="TEXT-4m1eyh8v"] .x-text a,
.--clone-TEXT-4m1eyh8v .x-text,
.--clone-TEXT-4m1eyh8v .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Quicksand', sans-serif;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-4m1eyh8v"] .x-text:hover,
.--clone-TEXT-4m1eyh8v .x-text:hover,
[id^="TEXT-4m1eyh8v"] a:hover,
.--clone-TEXT-4m1eyh8v a:hover {
  
}

#CART-ICON-hmgoussa {
  --width: 1.744186046511628%;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 24px;justify-self: end;margin-bottom: calc(3.15625px * 2);margin-right: 26.002679869186046%;width: 1.744186046511628%;
  
}
#CART-ICON-hmgoussa .x-cart-icon {
  
}
#CART-ICON-hmgoussa .x-cart-item-count {
  position: absolute;
  top: -2.707848837209302px;
  right: -2.707848837209302px;
  width: 5.415697674418604px;
  height: 12.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 8.0px;
}
#CART-ICON-hmgoussa .x-image-cart-icon {
  border-radius: ;
}
#MENU-8mfsruyh {
  --width: 28.984375px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 28.984375px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 28.984375px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-056ss3cf {
  background: rgba(255, 255, 255, 1);
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(29px, max-content) minmax(100px, max-content) minmax(16px, max-content) minmax(0px, max-content) minmax(16px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  
  
}
#MENU-y7bpixj7 {
  --width: 97.03703703703704%;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: 0px;margin-top: calc(0px * 2);width: 97.03703703703704%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-y7bpixj7 .x-rect {
  --pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #000000d9;
font-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-y7bpixj7 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-y7bpixj7 > ul > .menu-item .tag-link {
  --pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #000000d9;
font-size: 16.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-y7bpixj7 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-y7bpixj7 > ul > .menu-item:not(:first-child) {
  
}
#MENU-y7bpixj7 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}

#MENU-y7bpixj7 > ul > .menu-item svg {
  width: 16px;
  height: 16px;
}




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

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

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

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


#RECT-8j2thh29 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 29px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 29px;
  
  
  
  
}
#RECT-8j2thh29 .x-rect {
  --width: 29px;
background: rgba(0, 0, 0, 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(0, 0, 0, 1));
}
#RECT-8j2thh29::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-vekzv9hw {
  --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: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 8.3px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
#MEMBER-BAR-z9m6unh1 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 30.796875px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#MEMBER-BAR-z9m6unh1 .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 700;
  
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-z9m6unh1 .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 700;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-z9m6unh1 .x-member:hover {
  
}
#MEMBER-BAR-z9m6unh1 .x-avatar-member-origin {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-z9m6unh1 .x-avatar-member-initial {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-z9m6unh1 .customer-icon {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-z9m6unh1 .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  
}

#MEMBER-BAR-z9m6unh1 .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 700;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  
  justify-content: flex-start;
}
#MEMBER-BAR-z9m6unh1 .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-z9m6unh1 .x-loginbar .login-bar-icon {
    width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}



#MEMBER-BAR-z9m6unh1 .member-divider {
  background: rgba(0, 0, 0, 1);
}

#MEMBER-BAR-z9m6unh1 .customer-signup {
  display: none;
}
#MEMBER-BAR-z9m6unh1 .customer-icon {
  
}
#MEMBER-BAR-z9m6unh1 .customer-text {
  
}
#MEMBER-DROPDOWN-rkv1y6fc {
  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);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

#CONTAINER-ofl5hjzo {
  --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: 3;grid-row-start: 2;grid-template-columns: 24px 8px 1fr;grid-template-rows: minmax(24px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

#CONTAINER-z660rtd3 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
  --width: 24px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(23.529411764705884px, max-content);height: 24px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 24px;
  
  
  
  
  
  border: 1px solid #000000ff;


  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-m2tp5gaj::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-oftwg7y9"], .--clone-TEXT-oftwg7y9 {
  font-size: 0px;
  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%;
  
}
[id^="TEXT-oftwg7y9"] .x-text,
[id^="TEXT-oftwg7y9"] .x-text a,
.--clone-TEXT-oftwg7y9 .x-text,
.--clone-TEXT-oftwg7y9 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Quicksand', sans-serif;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-oftwg7y9"] .x-text:hover,
.--clone-TEXT-oftwg7y9 .x-text:hover,
[id^="TEXT-oftwg7y9"] a:hover,
.--clone-TEXT-oftwg7y9 a:hover {
  
}


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


  
}

#CONTAINER-0m2ke0ge {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
  --width: 24px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(23.529411764705884px, max-content);height: 24px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 24px;
  
  
  
  
  
  border: 1px solid #000000ff;


  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-rte5w7ow::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-wohw37h5"], .--clone-TEXT-wohw37h5 {
  font-size: 0px;
  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%;
  
}
[id^="TEXT-wohw37h5"] .x-text,
[id^="TEXT-wohw37h5"] .x-text a,
.--clone-TEXT-wohw37h5 .x-text,
.--clone-TEXT-wohw37h5 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Quicksand', sans-serif;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-wohw37h5"] .x-text:hover,
.--clone-TEXT-wohw37h5 .x-text:hover,
[id^="TEXT-wohw37h5"] a:hover,
.--clone-TEXT-wohw37h5 a:hover {
  
}


#CONTAINER-en62co1w {
  --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: 5;grid-row-start: 4;grid-template-columns: 24px 8px 1fr;grid-template-rows: minmax(24px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

#CONTAINER-7woad2yw {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
  --width: 24px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(23.529411764705884px, max-content);height: 24px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 24px;
  
  
  
  
  
  border: 1px solid #000000ff;


  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-59omzf0g::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-qqa67yav"], .--clone-TEXT-qqa67yav {
  font-size: 0px;
  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%;
  
}
[id^="TEXT-qqa67yav"] .x-text,
[id^="TEXT-qqa67yav"] .x-text a,
.--clone-TEXT-qqa67yav .x-text,
.--clone-TEXT-qqa67yav .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Quicksand', sans-serif;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-qqa67yav"] .x-text:hover,
.--clone-TEXT-qqa67yav .x-text:hover,
[id^="TEXT-qqa67yav"] a:hover,
.--clone-TEXT-qqa67yav a:hover {
  
}


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


  
}

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


  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-jpdrsi9s::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-u494if0z {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 2.0px;
  --width: 36px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(35.294117647058826px, max-content);height: 36px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 36px;
  
  
  
  
  
  border: 2px solid #000000ff;


  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-okmb3l1d::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-izjg6ln6 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 2.0px;
  --width: 36px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(32.4px, max-content);height: 36px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 36px;
  
  
  
  
  
  border: 2px solid #000000ff;


  
}

#IMAGE-k716lqrs {
  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: 20px;
  
}
#IMAGE-k716lqrs picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}

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


  
}

#IMAGE-u31gxymu {
  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: 20px;
  
}
#IMAGE-u31gxymu picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}

#CONTAINER-m8x4z8g1 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 2.0px;
  --width: 36px;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(32.4px, max-content);height: 36px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 36px;
  
  
  
  
  
  border: 2px solid #000000ff;


  
}

#IMAGE-o45gmcpr {
  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: 20px;
  
}
#IMAGE-o45gmcpr picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#SECTION-awap3wxc {
  height: auto;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(600px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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

[id^="TEXT-DATASET-404ebswc"], .--clone-TEXT-DATASET-404ebswc {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-DATASET-404ebswc"] .x-text,
[id^="TEXT-DATASET-404ebswc"] .x-text a,
.--clone-TEXT-DATASET-404ebswc .x-text,
.--clone-TEXT-DATASET-404ebswc .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 30.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-404ebswc"] .x-text:hover,
.--clone-TEXT-DATASET-404ebswc .x-text:hover,
[id^="TEXT-DATASET-404ebswc"] a:hover,
.--clone-TEXT-DATASET-404ebswc a:hover {
  
}

#BREADCRUMB-fgq1376h {
  display: inline;
  --width: auto;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: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000;
font-size: 16.0px;
font-weight: 400;
gap: 8.0px;
text-align: center;
  gap: unset;
  
}
#BREADCRUMB-fgq1376h .x-breadcrumb-item {
  display: inline;
}

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

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

#BREADCRUMB-fgq1376h .x-breadcrumb-item:hover .x-text {
  color: #448569;
}

#BREADCRUMB-fgq1376h .x-breadcrumb-item:hover .x-text .x-icon {
  color: #000000;
}
#SECTION-v541j448 {
  height: auto;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(600px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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


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


  
}
[id^="TEXT-419w3yfh"], .--clone-TEXT-419w3yfh {
  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: 0px;
margin-top: 0px;
width: 30.21978021978022%;
  
}
[id^="TEXT-419w3yfh"] .x-text,
[id^="TEXT-419w3yfh"] .x-text a,
.--clone-TEXT-419w3yfh .x-text,
.--clone-TEXT-419w3yfh .x-text a {
  --width: 30.21978021978022%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-419w3yfh"] .x-text:hover,
.--clone-TEXT-419w3yfh .x-text:hover,
[id^="TEXT-419w3yfh"] a:hover,
.--clone-TEXT-419w3yfh a:hover {
  
}


#CONTAINER-yd37tgww {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 910px;align-self: start;column-gap: 9.1px;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(37px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 910px;
  
  
  
  
  
  border:   #000000ff;


  
}
#DROPDOWN-4govlib9 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;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%;
  
}
#DROPDOWN-4govlib9 .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #f5f5f5;
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.0px;
font-weight: 700;
padding-left: 16;
padding-right: 16;
text-align: center;
  padding-left: 16px;
  padding-right: 16px;
}
#DROPDOWN-4govlib9 .dropdown--icon {
  color: #000;
  width: 16px;
  height: 16px;
}

#DROPDOWN-4govlib9 .select {
  position: relative;
}

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

#DROPDOWN-4govlib9 .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
background: #f5f5f5;
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.0px;
font-weight: 700;
padding-left: 16;
padding-right: 16;
text-align: center;
  padding-left: 16px;
  padding-right: 16px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-4govlib9 .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: #f5f5f5;
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.0px;
font-weight: 700;
padding-left: 16;
padding-right: 16;
text-align: center;
  padding-left: 16px;
  padding-right: 16px;
}

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

#DROPDOWN-4govlib9 .select-overlay .select--icon {
  color: #000;
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#DROPDOWN-CONTENT-mguwbsle {
  
  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-mguwbsle > .dropdown--style {
  border-color: #000000ff;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
#TWO-POINT-RANGE-1e7hh3ww {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
}
#TWO-POINT-RANGE-1e7hh3ww .two-point--slider-range {
  background-color: #dfdfdf;
}

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

#TWO-POINT-RANGE-1e7hh3ww .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-1e7hh3ww .two-point--slider-range .two-point--slider-left,
#TWO-POINT-RANGE-1e7hh3ww .two-point--slider-range .two-point--slider-right {
  height: 4px;
}

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

#TWO-POINT-RANGE-1e7hh3ww .two-point--slider-min span,
#TWO-POINT-RANGE-1e7hh3ww .two-point--slider-max span{
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #000000d9;
}
#RADIO-GROUP-a96aa8j2 {
  --width: 100%;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%;
  --icon-color: inherit;
  
}
#RADIO-GROUP-a96aa8j2 input[type='radio'] {
  width: 10px;
  height: 10px;
  margin-right: 10px;
  border-radius: 0px;
  border: 1px solid #000;
}
#RADIO-GROUP-a96aa8j2 label {
  flex-basis: 50.0%;
}
#RADIO-GROUP-a96aa8j2 .radio-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
font-size: 16.0px;
  row-gap: 15px;
}
#DROPDOWN-axajtg1l {
  --width: 100%;align-self: end;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 36px;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  
}
#DROPDOWN-axajtg1l .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #f5f5f5;
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.0px;
font-weight: 700;
padding-left: 16;
padding-right: 16;
text-align: center;
  padding-left: 16px;
  padding-right: 16px;
}
#DROPDOWN-axajtg1l .dropdown--icon {
  color: #000;
  width: 16px;
  height: 16px;
}

#DROPDOWN-axajtg1l .select {
  position: relative;
}

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

#DROPDOWN-axajtg1l .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
background: #f5f5f5;
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.0px;
font-weight: 700;
padding-left: 16;
padding-right: 16;
text-align: center;
  padding-left: 16px;
  padding-right: 16px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-axajtg1l .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: #f5f5f5;
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.0px;
font-weight: 700;
padding-left: 16;
padding-right: 16;
text-align: center;
  padding-left: 16px;
  padding-right: 16px;
}

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

#DROPDOWN-axajtg1l .select-overlay .select--icon {
  color: #000;
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#DROPDOWN-CONTENT-e48wty39 {
  
  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-e48wty39 > .dropdown--style {
  border-color: #000000ff;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
#RADIO-GROUP-lc6uxpp7 {
  --width: 100%;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%;
  --icon-color: inherit;
  
}
#RADIO-GROUP-lc6uxpp7 input[type='radio'] {
  width: 10px;
  height: 10px;
  margin-right: 10px;
  border-radius: 0px;
  border: 1px solid #000;
}
#RADIO-GROUP-lc6uxpp7 label {
  flex-basis: 100.0%;
}
#RADIO-GROUP-lc6uxpp7 .radio-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
font-size: 16.0px;
  row-gap: 15px;
}
#DROPDOWN-81mhclms {
  --width: 100%;align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 36px;justify-self: end;margin-right: -0.08688186813187812%;margin-top: 0px;width: 100%;
  
}
#DROPDOWN-81mhclms .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #f5f5f5;
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.0px;
font-weight: 700;
padding-left: 16;
padding-right: 16;
text-align: center;
  padding-left: 16px;
  padding-right: 16px;
}
#DROPDOWN-81mhclms .dropdown--icon {
  color: #000;
  width: 16px;
  height: 16px;
}

#DROPDOWN-81mhclms .select {
  position: relative;
}

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

#DROPDOWN-81mhclms .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
background: #f5f5f5;
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.0px;
font-weight: 700;
padding-left: 16;
padding-right: 16;
text-align: center;
  padding-left: 16px;
  padding-right: 16px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-81mhclms .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: #f5f5f5;
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.0px;
font-weight: 700;
padding-left: 16;
padding-right: 16;
text-align: center;
  padding-left: 16px;
  padding-right: 16px;
}

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

#DROPDOWN-81mhclms .select-overlay .select--icon {
  color: #000;
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#DROPDOWN-CONTENT-4jad24mo {
  
  top: 100%;
  left: 0%;
  width: 100%;
  height: autoauto;
  grid-template-columns: 16px 1fr 16px;
  grid-template-rows: minmax(30px, max-content) minmax(35px, max-content) minmax(16px, max-content);
  column-gap: 0px;
  row-gap: 0px;
}
#DROPDOWN-CONTENT-4jad24mo > .dropdown--style {
  border-color: #000000ff;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
#RADIO-GROUP-2tyuy2e9 {
  --width: 100%;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%;
  --icon-color: inherit;
  
}
#RADIO-GROUP-2tyuy2e9 input[type='radio'] {
  width: 10px;
  height: 10px;
  margin-right: 10px;
  border-radius: 0px;
  border: 1px solid #000;
}
#RADIO-GROUP-2tyuy2e9 label {
  flex-basis: 100.0%;
}
#RADIO-GROUP-2tyuy2e9 .radio-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
font-size: 16.0px;
  row-gap: 15px;
}
#DROPDOWN-cp449z8i {
  --width: 100%;align-self: start;grid-column-end: 6;grid-column-start: 5;grid-row-end: 2;grid-row-start: 1;height: 36px;justify-self: end;margin-right: -0.8684752747252796%;margin-top: 0px;width: 100%;
  
}
#DROPDOWN-cp449z8i .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #f5f5f5;
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.0px;
font-weight: 700;
padding-left: 16;
padding-right: 16;
text-align: center;
  padding-left: 16px;
  padding-right: 16px;
}
#DROPDOWN-cp449z8i .dropdown--icon {
  color: #000;
  width: 16px;
  height: 16px;
}

#DROPDOWN-cp449z8i .select {
  position: relative;
}

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

#DROPDOWN-cp449z8i .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
background: #f5f5f5;
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.0px;
font-weight: 700;
padding-left: 16;
padding-right: 16;
text-align: center;
  padding-left: 16px;
  padding-right: 16px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-cp449z8i .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: #f5f5f5;
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.0px;
font-weight: 700;
padding-left: 16;
padding-right: 16;
text-align: center;
  padding-left: 16px;
  padding-right: 16px;
}

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

#DROPDOWN-cp449z8i .select-overlay .select--icon {
  color: #000;
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#DROPDOWN-CONTENT-uodoy0sm {
  
  top: 100%;
  left: 0%;
  width: 100%;
  height: autoauto;
  grid-template-columns: 16px 1fr 16px;
  grid-template-rows: minmax(30px, max-content) minmax(35px, max-content) minmax(16px, max-content);
  column-gap: 0px;
  row-gap: 0px;
}
#DROPDOWN-CONTENT-uodoy0sm > .dropdown--style {
  border-color: #000000ff;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
#RADIO-GROUP-b6xiqqzl {
  --width: 100%;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%;
  --icon-color: inherit;
  
}
#RADIO-GROUP-b6xiqqzl input[type='radio'] {
  width: 10px;
  height: 10px;
  margin-right: 10px;
  border-radius: 0px;
  border: 1px solid #000;
}
#RADIO-GROUP-b6xiqqzl label {
  flex-basis: 100.0%;
}
#RADIO-GROUP-b6xiqqzl .radio-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
font-size: 16.0px;
  row-gap: 15px;
}

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


  
}
#DROPDOWN-2rbvv8eh {
  --width: 100%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 36px;justify-self: center;margin-bottom: 1px;margin-left: calc(0% * 2);width: 100%;
  
}
#DROPDOWN-2rbvv8eh .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: linear-gradient(90deg, rgba(0,165,155,1) 0%, rgba(9,205,182,1) 100%);
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #ffffff;
font-size: 14.0px;
font-weight: 700;
text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}
#DROPDOWN-2rbvv8eh .dropdown--icon {
  color: #000;
  width: 16px;
  height: 16px;
}

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

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

#DROPDOWN-2rbvv8eh .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
background: linear-gradient(90deg, rgba(0,165,155,1) 0%, rgba(9,205,182,1) 100%);
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #ffffff;
font-size: 14.0px;
font-weight: 700;
text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-2rbvv8eh .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: linear-gradient(90deg, rgba(0,165,155,1) 0%, rgba(9,205,182,1) 100%);
border-color: #dfdfdfff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #ffffff;
font-size: 14.0px;
font-weight: 700;
text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}

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

#DROPDOWN-2rbvv8eh .select-overlay .select--icon {
  color: #000;
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#DROPDOWN-CONTENT-vaij9y7j {
  
  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-vaij9y7j > .dropdown--style {
  
}
[id^="TEXT-qoaj7p59"], .--clone-TEXT-qoaj7p59 {
  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: 0px;
width: 100%;
  
}
[id^="TEXT-qoaj7p59"] .x-text,
[id^="TEXT-qoaj7p59"] .x-text a,
.--clone-TEXT-qoaj7p59 .x-text,
.--clone-TEXT-qoaj7p59 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-qoaj7p59"] .x-text:hover,
.--clone-TEXT-qoaj7p59 .x-text:hover,
[id^="TEXT-qoaj7p59"] a:hover,
.--clone-TEXT-qoaj7p59 a:hover {
  
}

#GRID-PRODUCT-x34ola7o {
  --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%;
  
}

#GRID-PRODUCT-x34ola7o .grid-product--inner img {
  object-fit: cover;
}
#GRID-PRODUCT-x34ola7o .grid-product--title {
  line-clamp: 2;
  -webkit-line-clamp: 2;
}

#GRID-PRODUCT-x34ola7o .grid-product--wrapper {
  margin-bottom: 12px;
}
#GRID-PRODUCT-x34ola7o .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-x34ola7o .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-x34ola7o .empty-product .empty-product-text {
  color: #25282A;
  text-align: center;
  max-width: 357px;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#GRID-PRODUCT-x34ola7o .empty-product .empty-product-description {
  color: #43484C;
  text-align: center;
  max-width: 425px;
  font-family: Roboto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
#GRID-PRODUCT-x34ola7o .grid-product--wrapper {
  display: grid;
  column-gap: 16px;
  row-gap: 10px;
  
  grid-template-columns: repeat(4, 1fr);

  
  
  
}
#GRID-PRODUCT-x34ola7o .slider-product--item:hover {
  
}



#GRID-PRODUCT-x34ola7o .slider-product--item:hover .product-overlay[data-type="quick-view"] {
  display: grid;
}


#GRID-PRODUCT-x34ola7o .slider-product--item {
  display: flex;
  flex-direction: column;
  
  
  
  
border-color: #000;


}



#GRID-PRODUCT-x34ola7o .thumbnail-wrapper {
  padding: 16px;
}


#GRID-PRODUCT-x34ola7o .grid-product--inner img {
  border-radius: 20px;
}

#GRID-PRODUCT-x34ola7o .grid-product--info {
  text-align: center;
  padding: 8px 16px;
  justify-content: unset;
  align-items: center
}
#GRID-PRODUCT-x34ola7o .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-x34ola7o .grid-product--title {
  
  font-family: 'Quicksand', sans-serif;
  font-weight: bold;
  font-size: 16px;
  
  
  
  
  line-height: 1.5715;
  min-height: 25.144px;
}
#GRID-PRODUCT-x34ola7o .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-x34ola7o .grid-product--retail-price, #GRID-PRODUCT-x34ola7o .grid-product--selling-price {
  
  font-family: 'Quicksand', sans-serif;
  font-weight: bold;
  font-size: 20px;
  
  color: #007770;
  
  margin: 0 0px;
}
#GRID-PRODUCT-x34ola7o .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-x34ola7o .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#GRID-PRODUCT-x34ola7o .grid-product--wholesale-price {
  
  
  
  
  
  
}





#GRID-PRODUCT-x34ola7o .loaded-action {
  display: flex;
  justify-content: center;
}



#GRID-PRODUCT-x34ola7o .pagination-wrapper {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #000;
}
#GRID-PRODUCT-x34ola7o .pagination-arrow{
  display:flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
}
#GRID-PRODUCT-x34ola7o .pagination-arrow:hover{
  background: rgba(0, 0, 0, 0.1);
}
#GRID-PRODUCT-x34ola7o .pagination-number{
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  cursor: pointer;
}
#GRID-PRODUCT-x34ola7o .pagination-number:hover{
  background: rgba(0, 0, 0, 0.1);
}
#GRID-PRODUCT-x34ola7o .pagination-number-active{
  color: #00C1A2;
  border: 1px solid #00C1A2;
}
#GRID-PRODUCT-x34ola7o .pagination-skip{
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
#GRID-PRODUCT-x34ola7o .pagination-skip .pagination-skip-icon{
  display: none;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-x34ola7o .pagination-skip:hover .pagination-skip-icon{
  display: flex;
}
#GRID-PRODUCT-x34ola7o .pagination-skip:hover .pagination-skip-dots{
  display: none;
}
#GRID-PRODUCT-x34ola7o .pagination-skip:hover{
  background: rgba(0, 0, 0, 0.1);
}

#GRID-PRODUCT-x34ola7o .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: ;
}
#GRID-PRODUCT-x34ola7o .product--ribbon {
  border-radius: 0px;
  background: rgba(0, 0, 0, 1);
  border-color: rgba(0, 0, 0, 1);
  border-width: 0px;
  background-size: cover;
  background-attachment: scroll;
  background-position-x: center;
  background-position-y: center;
  background-repeat: no-repeat;
  filter: ;
}




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

#SECTION-9c7xmczg .x-section-background {
  background: rgba(255, 255, 255, 1);
  
  
  
  
  
  
  --height: 600;
  --bg: rgba(255, 255, 255, 1);
}

#SECTION-9c7xmczg .x-section-video-background {
  
  
}



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

#SECTION-dxgxnr65 {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(96px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 16px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-dxgxnr65 .x-section-background {
  background: #ffffff;
  
  
  
  
  
  
  --height: 216;
  --bg: #ffffff;
}

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



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

#LINE-y2gz7b4g {
  --width: 100%;align-self: start;grid-column-end: 8;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%;
  height: auto;
  
}
#LINE-y2gz7b4g .line-container {
  border-color: #007770;
border-style: solid;
border-width: 8.0px;
}
#LINE-y2gz7b4g .x-line { padding: 0px; }

#CONTAINER-ylv06o5p {
  --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: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(59px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(12px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-yzstj3em {
  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-yzstj3em picture {
  --width: 240px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-qxztx1uz"], .--clone-TEXT-qxztx1uz {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 99.76133651551312%;
  
}
[id^="TEXT-qxztx1uz"] .x-text,
[id^="TEXT-qxztx1uz"] .x-text a,
.--clone-TEXT-qxztx1uz .x-text,
.--clone-TEXT-qxztx1uz .x-text a {
  --width: 99.76133651551312%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-qxztx1uz"] .x-text:hover,
.--clone-TEXT-qxztx1uz .x-text:hover,
[id^="TEXT-qxztx1uz"] a:hover,
.--clone-TEXT-qxztx1uz a:hover {
  
}

[id^="TEXT-duu4f6g1"], .--clone-TEXT-duu4f6g1 {
  font-size: 0px;
  align-self: start;
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: 0px;
width: 100%;
  
}
[id^="TEXT-duu4f6g1"] .x-text,
[id^="TEXT-duu4f6g1"] .x-text a,
.--clone-TEXT-duu4f6g1 .x-text,
.--clone-TEXT-duu4f6g1 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-duu4f6g1"] .x-text:hover,
.--clone-TEXT-duu4f6g1 .x-text:hover,
[id^="TEXT-duu4f6g1"] a:hover,
.--clone-TEXT-duu4f6g1 a:hover {
  
}


#CONTAINER-dl2lqnhk {
  --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: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(32px, max-content) minmax(48px, max-content) minmax(32px, max-content) minmax(100px, max-content) minmax(32px, max-content) minmax(100px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

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


  
}
[id^="TEXT-mudgfk4t"], .--clone-TEXT-mudgfk4t {
  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-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-mudgfk4t"] .x-text,
[id^="TEXT-mudgfk4t"] .x-text a,
.--clone-TEXT-mudgfk4t .x-text,
.--clone-TEXT-mudgfk4t .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-mudgfk4t"] .x-text:hover,
.--clone-TEXT-mudgfk4t .x-text:hover,
[id^="TEXT-mudgfk4t"] a:hover,
.--clone-TEXT-mudgfk4t a:hover {
  
}

#MENU-55s7425d {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-55s7425d .x-rect {
  --pad-x: 0px;
--pad-y: 3px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #080000ff;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-55s7425d > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-55s7425d > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 3px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #080000ff;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-55s7425d > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-55s7425d > ul > .menu-item:not(:first-child) {
  
}
#MENU-55s7425d ul li .tag-link {
  border-style: none none none none;

}
#MENU-55s7425d ul li .tag-link:hover {
  color: #000000 !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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


#CONTAINER-v689mx11 {
  --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: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(12px, max-content) minmax(100px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-zljwr76o"], .--clone-TEXT-zljwr76o {
  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-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-zljwr76o"] .x-text,
[id^="TEXT-zljwr76o"] .x-text a,
.--clone-TEXT-zljwr76o .x-text,
.--clone-TEXT-zljwr76o .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-zljwr76o"] .x-text:hover,
.--clone-TEXT-zljwr76o .x-text:hover,
[id^="TEXT-zljwr76o"] a:hover,
.--clone-TEXT-zljwr76o a:hover {
  
}

#MENU-a3m8colv {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-a3m8colv ul li .tag-link:hover {
  color: #000000 !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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

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


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


  
}
[id^="TEXT-3qcwvtng"], .--clone-TEXT-3qcwvtng {
  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-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-3qcwvtng"] .x-text,
[id^="TEXT-3qcwvtng"] .x-text a,
.--clone-TEXT-3qcwvtng .x-text,
.--clone-TEXT-3qcwvtng .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-3qcwvtng"] .x-text:hover,
.--clone-TEXT-3qcwvtng .x-text:hover,
[id^="TEXT-3qcwvtng"] a:hover,
.--clone-TEXT-3qcwvtng a:hover {
  
}

#MENU-2sm9214c {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-2sm9214c ul li .tag-link:hover {
  color: #000000 !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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


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


  
}
[id^="TEXT-plcqydmy"], .--clone-TEXT-plcqydmy {
  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-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-plcqydmy"] .x-text,
[id^="TEXT-plcqydmy"] .x-text a,
.--clone-TEXT-plcqydmy .x-text,
.--clone-TEXT-plcqydmy .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-plcqydmy"] .x-text:hover,
.--clone-TEXT-plcqydmy .x-text:hover,
[id^="TEXT-plcqydmy"] a:hover,
.--clone-TEXT-plcqydmy a:hover {
  
}

#MENU-jz6m8m24 {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #000000;
  
  
  
  
  
}


#MENU-jz6m8m24 .x-rect {
  --pad-x: 0px;
--pad-y: 3px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-jz6m8m24 > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-jz6m8m24 > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 3px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000;
font-family: 'Quicksand', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-jz6m8m24 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-jz6m8m24 > ul > .menu-item:not(:first-child) {
  
}
#MENU-jz6m8m24 ul li .tag-link {
  border-style: none none none none;

}
#MENU-jz6m8m24 ul li .tag-link:hover {
  color: #000000 !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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


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


  
}
[id^="TEXT-naef5b5e"], .--clone-TEXT-naef5b5e {
  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: 0px;
width: 100%;
  
}
[id^="TEXT-naef5b5e"] .x-text,
[id^="TEXT-naef5b5e"] .x-text a,
.--clone-TEXT-naef5b5e .x-text,
.--clone-TEXT-naef5b5e .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-naef5b5e"] .x-text:hover,
.--clone-TEXT-naef5b5e .x-text:hover,
[id^="TEXT-naef5b5e"] a:hover,
.--clone-TEXT-naef5b5e a:hover {
  
}


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


  
}

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


  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-5wg46fm5::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-5jbo0id6 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 2.0px;
  --width: 36px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(35.294117647058826px, max-content);height: 36px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 36px;
  
  
  
  
  
  border: 2px solid #000000ff;


  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-yg0y2bow::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-erzbmdoy {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 2.0px;
  --width: 36px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(32.4px, max-content);height: 36px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 36px;
  
  
  
  
  
  border: 2px solid #000000ff;


  
}

#IMAGE-k7h6de5h {
  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: 20px;
  
}
#IMAGE-k7h6de5h picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}

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


  
}

#IMAGE-eymypqxp {
  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: 20px;
  
}
#IMAGE-eymypqxp picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}

#CONTAINER-3fsf9be5 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 2.0px;
  --width: 36px;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(32.4px, max-content);height: 36px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 36px;
  
  
  
  
  
  border: 2px solid #000000ff;


  
}

#IMAGE-2e6u8y8v {
  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: 20px;
  
}
#IMAGE-2e6u8y8v picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-8iek32nz"], .--clone-TEXT-8iek32nz {
  font-size: 0px;
  align-self: start;
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: 0px;
width: 100%;
  
}
[id^="TEXT-8iek32nz"] .x-text,
[id^="TEXT-8iek32nz"] .x-text a,
.--clone-TEXT-8iek32nz .x-text,
.--clone-TEXT-8iek32nz .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-8iek32nz"] .x-text:hover,
.--clone-TEXT-8iek32nz .x-text:hover,
[id^="TEXT-8iek32nz"] a:hover,
.--clone-TEXT-8iek32nz a:hover {
  
}

#BUTTON-kvve3hhe {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 40.6px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 183px;
  
}
#BUTTON-kvve3hhe .x-button-wrapper {
  --width: 183px;
-webkit-text-stroke: 0px #000000ff;
background: linear-gradient(82deg, rgba(0,165,155,1) 0%, rgba(9,205,182,1) 100%);
border-radius: 100px 100px 100px 100px;
color: #000000;
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

[id^="TEXT-nlz6xpf3"], .--clone-TEXT-nlz6xpf3 {
  font-size: 0px;
  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%;
  
}
[id^="TEXT-nlz6xpf3"] .x-text,
[id^="TEXT-nlz6xpf3"] .x-text a,
.--clone-TEXT-nlz6xpf3 .x-text,
.--clone-TEXT-nlz6xpf3 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-nlz6xpf3"] .x-text:hover,
.--clone-TEXT-nlz6xpf3 .x-text:hover,
[id^="TEXT-nlz6xpf3"] a:hover,
.--clone-TEXT-nlz6xpf3 a:hover {
  
}

#BUTTON-mzgq2u4p {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 12;
grid-row-start: 11;
height: 40.59375px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 183px;
  
}
#BUTTON-mzgq2u4p .x-button-wrapper {
  --width: 183px;
-webkit-text-stroke: 0px #000000ff;
background: linear-gradient(82deg, rgba(0,165,155,1) 0%, rgba(9,205,182,1) 100%);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: #000000;
font-family: 'Quicksand', sans-serif;
font-size: 16.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#POPUP-riolmsig {
  --top: 0px; top: var(--top);
  --right: 0; right: var(--right);
  
  background: #ffffff;
  width: 300px;
  height: 100%;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(55px, max-content) minmax(120px, max-content) minmax(200px, max-content) minmax(100px, max-content) minmax(0%, 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-riolmsig.anim {
  --width: 300px;
  
}
#FORM-vsi3xvbw {
  --width: 99.99616093366092%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 1.188fr;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(46px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: 0px;row-gap: 10px;width: 99.99616093366092%;
  
  --icon-color: inherit;
  
}
#INPUT-6t6cu1xa {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#INPUT-6t6cu1xa .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-6t6cu1xa input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #cecece;
border-radius: 1160px 1160px 1160px 1160px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-6t6cu1xa input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-6t6cu1xa input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-pfklxry6 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 45px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-pfklxry6 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #09cdb6ff;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

#PHONE-NUMBER-loi6a2qf {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#PHONE-NUMBER-loi6a2qf .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#PHONE-NUMBER-loi6a2qf input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #cecece;
border-radius: 1160px 1160px 1160px 1160px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-loi6a2qf input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-loi6a2qf input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#EMAIL-3n546to1 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#EMAIL-3n546to1 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-3n546to1 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #cecece;
border-radius: 1160px 1160px 1160px 1160px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#EMAIL-3n546to1 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-3n546to1 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}

#IMAGE-86s0wrtm {
  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.9828009828009828% * 2);
margin-top: 0px;
width: 120px;
  
}
#IMAGE-86s0wrtm picture {
  --width: 120px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#PRODUCT-GALLERY-w3wsuuhf {
  --width: 50.61425061425061%;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: 0px;width: 50.61425061425061%;
  
  
}
#PRODUCT-GALLERY-w3wsuuhf .product-gallery-wrapper {
  transition: height 0.3s ease;
  flex-direction: column;
  
  
}

#PRODUCT-GALLERY-w3wsuuhf .product-gallery-wrapper .product-gallery--nav-item[data-video-pin="true"]{
  
}

#PRODUCT-GALLERY-w3wsuuhf .x-pagination-wrapper[data-type="bar"] {
  
}
#PRODUCT-GALLERY-w3wsuuhf .x-pagination-wrapper[data-type="bar-dot"] {
  
  gap: 10px;
}
#PRODUCT-GALLERY-w3wsuuhf .x-pagination-bar-backdrop {
  height: 2px;
  width: 90%;
  gap: 10px;
  
}
#PRODUCT-GALLERY-w3wsuuhf .x-pagination-bar-backdrop .x-pagination-bar {
  border-radius: 1000px;
  flex: 1;
}
#PRODUCT-GALLERY-w3wsuuhf .x-pagination-bar-backdrop .x-pagination-bar:nth-child(n+6) {
  
}
#PRODUCT-GALLERY-w3wsuuhf .x-pagination-bar, #PRODUCT-GALLERY-w3wsuuhf .x-pagination-bar-dot {
  background: rgba(238, 238, 238, 1);
}
#PRODUCT-GALLERY-w3wsuuhf .x-bar-active {
  left: -100%;
  background: rgba(77, 125, 236, 1);
}
#PRODUCT-GALLERY-w3wsuuhf .x-pagination-bar-dot.active {
  background: rgba(77, 125, 236, 1);
}
#PRODUCT-GALLERY-w3wsuuhf .x-pagination-bar-dot {
  height: 7px;
  width: 7px;
  border-radius: 1000px;
}


#PRODUCT-GALLERY-w3wsuuhf .product-gallery-mini {
  min-height: 70px;
  min-width: 70px;
}
#PRODUCT-GALLERY-w3wsuuhf .product-gallery-mini-show {
  display: none;
}
#PRODUCT-GALLERY-w3wsuuhf .product-gallery-mini .product-gallery-mini-wrapper {
  
}
#PRODUCT-GALLERY-w3wsuuhf .product-gallery--nav-item img {
  object-fit: cover;
  aspect-ratio: auto;
  
}
#PRODUCT-GALLERY-w3wsuuhf .product-gallery--nav-item img:hover {
  
}
modal-product-gallery[data-id="PRODUCT-GALLERY-w3wsuuhf"] .modal-product-slider__item img {
  object-fit: contain;
}
#PRODUCT-GALLERY-w3wsuuhf .product-gallery--controls > * {
  width: 100%;
  height: calc(100% - 40px);
  color: #FFFFFF;
}
#PRODUCT-GALLERY-w3wsuuhf .product-view {
  height: 100%;
  width: 100%;
}
#PRODUCT-GALLERY-w3wsuuhf .thumbnail-icon {
  margin: ;
  width: 60px;
  height: 60px;
}
#PRODUCT-GALLERY-w3wsuuhf .product-gallery--controls {
  width: 40px;
  height: 80px;
  
  
}
#PRODUCT-GALLERY-w3wsuuhf .product-gallery--controls.left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#PRODUCT-GALLERY-w3wsuuhf .product-gallery--controls.right {
  right: 5px;
}

#PRODUCT-GALLERY-w3wsuuhf .product--ribbons-wrapper {
  font-family: Roboto;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: ;
}
#PRODUCT-GALLERY-w3wsuuhf .product--ribbon {
  border-radius: 0px;
  background: rgba(0, 0, 0, 1);
  border-color: rgba(0, 0, 0, 1);
  border-width: 0px;
  background-size: cover;
  background-attachment: scroll;
  background-position-x: center;
  background-position-y: center;
  background-repeat: no-repeat;
  filter: ;
}


#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails {
  display: none;
  height: fit-content;
  width: fit-content;
  max-height: 500px;
  max-width: 500px;
  overflow: hidden;
  position: sticky;
  top: 0;
}

#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails .product-gallery-thumbnails-tap {
  background: #ffffff80;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  height: 100%; width: 40px;
  z-index: 100;
}

#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails .product-gallery-thumbnails-tap-left{
  
  top: 0;
  left: 0;
}

#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails .product-gallery-thumbnails-tap-right{
  
  top: 0;
  right: 0;
}

#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails .product-gallery-thumbnails-tap-top{
  display: none;
  top: 0;
  left: 0;
}

#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails .product-gallery-thumbnails-tap-bottom{
  display: none;
  bottom: 0;
  left: 0;
}



#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails .product-gallery-thumbnails-tap-icon svg {
  width: 20px;
  height: 20px;
}

#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails .product-gallery-thumbnails-items {
  display: flex;
  width: fit-content;
  height: fit-content;
  flex-direction: row; gap: 10px;
}

#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails .product-gallery-thumbnails-items.transition{
  transition: all 0.3s ease-in-out;
}

#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails .product-gallery-thumbnails-item {
  width: 60px;
  height: 60px;
  opacity: 0.5;
  border-radius: 5px;
  border: 1px solid transparent;
}

#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails .product-gallery-thumbnails-item img,
#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails .product-gallery-thumbnails-item video {
  width: 60px;
  height: 60px;
}

#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails .product-gallery-thumbnails-item:hover,
#PRODUCT-GALLERY-w3wsuuhf .product-gallery-thumbnails .product-gallery-thumbnails-item.active {
  opacity: 1;
  border-color: #000000;
}
.PRODUCT-GALLERY-w3wsuuhf .x-pin-video {
  display: none;
}
#COUNTDOWN-ownfgcu5 {
  --width: 205.970515970516px;align-self: center;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: calc(0px * 2);width: 205.970515970516px;
  
}
#COUNTDOWN-ownfgcu5 .x-countdown-circle {
  background: rgba(255, 255, 255, 0);
border-radius: 10px;
font-weight: 700;
text-transform: uppercase;
}
#COUNTDOWN-ownfgcu5 .x-countdown-flipdown {
  background: rgba(255, 255, 255, 0);
border-radius: 10px;
font-weight: 700;
text-transform: uppercase;
}
#COUNTDOWN-ownfgcu5 .x-figure-text {
  background: rgba(255, 255, 255, 0);
border-radius: 10px;
font-weight: 700;
text-transform: uppercase;
}
.x-figure-text .title {
  width: 83px;
  
  font-size: 14px;
  padding-bottom: 0px;
}

#COUNTDOWN-ownfgcu5 .x-countdown-circle .x-days-container {   width: 120px;
  height: 120px;
  border-color: ;
 }
#COUNTDOWN-ownfgcu5 .x-countdown-circle .x-hours-container {   width: 120px;
  height: 120px;
  border-color: ;
 }
#COUNTDOWN-ownfgcu5 .x-countdown-circle .x-minutes-container {   width: 120px;
  height: 120px;
  border-color: ;
 }
#COUNTDOWN-ownfgcu5 .x-countdown-circle .x-seconds-container {   width: 120px;
  height: 120px;
  border-color: ;
 }
#COUNTDOWN-ownfgcu5 .x-countdown-circle .x-days {   font-size: 30px;
  color: rgba(255, 255, 255, 1);
 }
#COUNTDOWN-ownfgcu5 .x-countdown-circle .x-hours {   font-size: 30px;
  color: rgba(255, 255, 255, 1);
 }
#COUNTDOWN-ownfgcu5 .x-countdown-circle .x-minutes {   font-size: 30px;
  color: rgba(255, 255, 255, 1);
 }
#COUNTDOWN-ownfgcu5 .x-countdown-circle .x-seconds {   font-size: 30px;
  color: rgba(255, 255, 255, 1);
 }
#COUNTDOWN-ownfgcu5 .x-countdown-flipdown .x-bloc-time .x-figure {
  width: 39px;
  height: 49px;
  line-height: 49px;
  font-size: 50px;
  color: rgba(255, 255, 255, 1);
  border-radius: 10px;
}
#COUNTDOWN-ownfgcu5 .dots {
  row-gap: 20px;
}
#COUNTDOWN-ownfgcu5 .dots-item-top, #COUNTDOWN-ownfgcu5 .dots-item-bottom {
  width: 10px;
  height: 10px;
}
#COUNTDOWN-ownfgcu5 .x-countdown-flipdown .x-bloc-time .x-figure .top {   background: rgba(0, 0, 0, 1);
  color: inherit;
 }
#COUNTDOWN-ownfgcu5 .x-countdown-flipdown .x-bloc-time .x-figure .bottom-back {   background: rgba(0, 0, 0, 1);
  color: inherit;
 }
#COUNTDOWN-ownfgcu5 .x-countdown-flipdown .x-bloc-time .x-figure .top-back {   background: rgba(0, 0, 0, 1);
  color: inherit;
 }
#COUNTDOWN-ownfgcu5 .x-countdown-flipdown .x-bloc-time .x-figure .bottom {   background: rgba(0, 0, 0, 1);
  color: inherit;
 }
#POPUP-aaaxtwr0 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  
  width: 100%;
  height: auto;
  grid-template-columns: 10px 1fr 1fr 10px;
  grid-template-rows: minmax(5px, max-content) minmax(175px, max-content) minmax(100px, max-content) minmax(10px, 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-aaaxtwr0.anim {
  --width: 100%;
  
}

#IMAGE-jy36455l {
  align-self: start;
grid-column-end: 5;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: -1.4296875px;
width: 99.990234375%;
  
}
#IMAGE-jy36455l picture {
  --width: 99.990234375%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#FORM-2njtm533 {
  --width: 78%;align-self: end;grid-column-end: 4;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1.188fr;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(46px, max-content);height: auto;justify-self: center;margin-bottom: -0.484375px;margin-right: calc(0.005208333333333334% * 2);row-gap: 10px;width: 78%;
  
  --icon-color: inherit;
  
}
#INPUT-vazu32xc {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#INPUT-vazu32xc .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-vazu32xc input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #cecece;
border-radius: 1160px 1160px 1160px 1160px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-vazu32xc input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-vazu32xc input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-myqghour {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 45px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-myqghour .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #09cdb6ff;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

#PHONE-NUMBER-95vxxeaq {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#PHONE-NUMBER-95vxxeaq .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#PHONE-NUMBER-95vxxeaq input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #cecece;
border-radius: 1160px 1160px 1160px 1160px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-95vxxeaq input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-95vxxeaq input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#EMAIL-49x6mvut {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#EMAIL-49x6mvut .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-49x6mvut input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #cecece;
border-radius: 1160px 1160px 1160px 1160px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#EMAIL-49x6mvut input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-49x6mvut input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#POPUP-me1lzjg3 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff00;
  width: 896px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(250px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-me1lzjg3.anim {
  --width: 896px;
  
}
#INPUT-SEARCH-1nhq0ogn {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 56px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#INPUT-SEARCH-1nhq0ogn > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: #ffffff;
  border-style: solid;
  border-radius: 20px;
  background-color: var(--color_00);
  
}
#INPUT-SEARCH-1nhq0ogn > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 16px;
}
#INPUT-SEARCH-1nhq0ogn > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-1nhq0ogn > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-1nhq0ogn > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  : solid;
  background-color: #ffffff !important;
}
#INPUT-SEARCH-1nhq0ogn > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 0px !important;
  border-style: solid;
  background-color: #ffffff !important;
}
#INPUT-SEARCH-1nhq0ogn .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-1nhq0ogn .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-1nhq0ogn .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-1nhq0ogn .input-search--icon path {
  
}
#INPUT-SEARCH-1nhq0ogn .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-1nhq0ogn .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#SEARCH-DROPPABLE-0jrf6hic {
  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: rgba(255, 255, 255, 1);
}
#CART-DROPPABLE-yxnf44dk {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

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

#CART-DROPPABLE-ydn8l4iq.anim {
  --width: 300px;
  
}
