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

#SECTION-dq75rvp2 .x-section-background {
  background: #f07d04;
  
  
  
  
  
  
  --height: 40;
  --bg: #f07d04;
}

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



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

#TEXT-r6o0o1nr, .--clone-TEXT-r6o0o1nr {
  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: 69.33459164915965%;
  
}
#TEXT-r6o0o1nr .x-text,
#TEXT-r6o0o1nr .x-text a,
.--clone-TEXT-r6o0o1nr .x-text,
.--clone-TEXT-r6o0o1nr .x-text a {
  --width: 69.33459164915965%;
-webkit-text-stroke: 0px var(--color_04);
color: var(--color_00);
font: var(--font_7);
font-family: 'PUBLIC SANS ', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-r6o0o1nr .x-text:hover,
.--clone-TEXT-r6o0o1nr .x-text:hover,
#TEXT-r6o0o1nr a:hover,
.--clone-TEXT-r6o0o1nr a:hover {
  
}

#SECTION-vh7fegi4 {
  height: 60px;
  grid-template-columns: 10px 4fr 10px;
  grid-template-rows: minmax(60px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-vh7fegi4 .x-section-background {
  background: #ffffff;
  
  
  
  
  
  
  --height: 60;
  --bg: #ffffff;
}

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



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


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


  
}
#INPUT-SEARCH-muknn2ft {
  --width: 33.99305725097656px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 32.58680725097656px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 33.99305725097656px;
  
}
#INPUT-SEARCH-muknn2ft > .input-search--wrapper {
  font-size: 16.0px;
  
  
  
  border-radius: 30px;
  background-color: #ffffff00;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-muknn2ft > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-muknn2ft > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-muknn2ft > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-muknn2ft > .input-search--wrapper:hover {
  
  border-color: #000000 !important;
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-muknn2ft > .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-muknn2ft .input-search--icon {
  margin-left: 6px;
  margin-right: 6px;
  color: #bd9e5e;
  height: 30px;
  width: 30px;
}
#INPUT-SEARCH-muknn2ft .input-search--wrapper:hover .input-search--icon {
  color: #bf864f;
}
#INPUT-SEARCH-muknn2ft .input-search--wrapper:focus-within .input-search--icon {
  color: #a2855d;
}
#INPUT-SEARCH-muknn2ft .input-search--icon path {
  fill: #bd9e5e;
}
#INPUT-SEARCH-muknn2ft .input-search--wrapper:hover .input-search--icon path {
  fill: #bf864f;
}
#INPUT-SEARCH-muknn2ft .input-search--wrapper:focus-within .input-search--icon path {
  fill: #a2855d;
}

#SEARCH-DROPPABLE-vyzn33oi {
  position: fixed; transform: translate(-50%, 0%);
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(100px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  background: var(--color_01);
}
#INPUT-SEARCH-3f1zs90i {
  --width: 51.80260209163347%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 45px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 51.80260209163347%;
  
}
#INPUT-SEARCH-3f1zs90i > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: var(--color_02);
  border-style: solid;
  border-radius: 0px;
  
  
}
#INPUT-SEARCH-3f1zs90i > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-3f1zs90i > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-3f1zs90i > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_02);
}
#INPUT-SEARCH-3f1zs90i > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_01) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-3f1zs90i > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_03) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-3f1zs90i .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_03);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-3f1zs90i .input-search--wrapper:hover .input-search--icon {
  color: var(--color_03);
}
#INPUT-SEARCH-3f1zs90i .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-3f1zs90i .input-search--icon path {
  fill: var(--color_03);
}
#INPUT-SEARCH-3f1zs90i .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_03);
}
#INPUT-SEARCH-3f1zs90i .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#MENU-yudwl99u {
  --width: 22px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 21.767578125px;justify-self: end;margin-bottom: calc(0.0068359375px * 2);margin-right: 0%;width: 22px;
  --active-link-color: #f07d04;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





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

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


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


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

}
#MENU-dm2n9gqx ul li .tag-link:hover,
#MENU-dm2n9gqx ul li > a:hover {
  color: #bf864f !important;
background: var(--color_00);






border-style: none none none none;

}





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

#MENU-ITEM-gunt51wq > a, #MENU-ITEM-gunt51wq > div {
  color: #f07d04 !important;
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #bd9e5e !important;
}

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

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

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

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

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

#SUBMENU-4uagkaxr {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  
  animation: slide-right 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-h4lzn2in.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-yepvd2x9 {
  --width: 83.92857142857142%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: 0.3447178431919744%;margin-top: calc(0px * 2);width: 83.92857142857142%;
  --active-link-color: #bf864f;
  
  
  
  
  
}


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

}
#MENU-yepvd2x9 ul li .tag-link:hover {
  color: #ffffffff !important;
background: #bd9e5e;






border-style: none none none none;

}




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

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

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

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

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

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

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

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

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

#SUBMENU-x9n4uc3o {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  
  animation: slide-right 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-bx17dr0k.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-3akxkdbv {
  --width: 83.92857142857142%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: 0.3447178431919744%;margin-top: calc(0px * 2);width: 83.92857142857142%;
  --active-link-color: #bf864f;
  
  
  
  
  
}


#MENU-3akxkdbv .x-rect {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #bd9e5e;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-3akxkdbv > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-3akxkdbv > ul > .menu-item .tag-link {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #bd9e5e;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-3akxkdbv > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-3akxkdbv > ul > .menu-item:not(:first-child) {
  
}
#MENU-3akxkdbv ul li .tag-link {
  border-style: none none none none;

}
#MENU-3akxkdbv ul li .tag-link:hover {
  color: #ffffffff !important;
background: #bd9e5e;






border-style: none none none none;

}




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

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

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

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

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

#SUBMENU-zfdjb5fh {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  
  animation: slide-right 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-exo0vqha.menu-item:hover > .x-submenu {
  display: grid;
}


#CONTAINER-lsz5166u {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #bd9e5e;
  --width: 90%;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(40px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: 0px;width: 90%;
  
  
  
  
  
  border:   #bd9e5e;


  
}
#MEMBER-BAR-g6l1722n {
  --width: 100%;align-self: center;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: calc(0px * 2);width: 100%;
  
}
#MEMBER-BAR-g6l1722n .x-menu-bar {
  -webkit-text-stroke: 0px #bd9e5e;
color: #bd9e5e;
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 700;
text-align: left;
  
  display: none;
}
#MEMBER-BAR-g6l1722n .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #bd9e5e;
color: #bd9e5e;
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 700;
text-align: left;
  border-width: 0px;
  border-style: solid;
  border-color: #bf864f;
  justify-content: flex-start;
}
#MEMBER-BAR-g6l1722n .x-member:hover {
  color: #bd9e5e;
}
#MEMBER-BAR-g6l1722n .x-avatar-member-origin {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: #bd9e5e;
  border-color: #bf864f;
 }
#MEMBER-BAR-g6l1722n .x-avatar-member-initial {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: #bd9e5e;
  border-color: #bf864f;
 }
#MEMBER-BAR-g6l1722n .customer-icon {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: #bd9e5e;
  border-color: #bf864f;
 }
#MEMBER-BAR-g6l1722n .x-nav-member-drop-icon {
  width: 15px;
  height: 15px;
  color: #bd9e5e;
}

#MEMBER-BAR-g6l1722n .x-loginbar {
  -webkit-text-stroke: 0px #bd9e5e;
color: #bd9e5e;
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 700;
text-align: left;
  
  justify-content: flex-start;
}
#MEMBER-BAR-g6l1722n .x-loginbar .login-bar-text:hover {
  color: #bd9e5e;
}
#MEMBER-BAR-g6l1722n .x-loginbar .login-bar-icon {
    width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: #bd9e5e;
  border-color: #bf864f;

  border: none;
}



#MEMBER-BAR-g6l1722n .member-divider {
  background: #bd9e5e;
}
#MEMBER-BAR-g6l1722n svg, #MEMBER-BAR-g6l1722n path {
  color: #bd9e5e;
  fill: #bd9e5e;
}
#MEMBER-BAR-g6l1722n .customer-signup {
  display: none;
}
#MEMBER-BAR-g6l1722n .customer-icon {
  
}
#MEMBER-BAR-g6l1722n .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-sv0ymg8j {
  width: 170px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(170px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  transform: translate(0px, 0px);
}
#TEXT-amh8x8ju, .--clone-TEXT-amh8x8ju {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-amh8x8ju .x-text,
#TEXT-amh8x8ju .x-text a,
.--clone-TEXT-amh8x8ju .x-text,
.--clone-TEXT-amh8x8ju .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #bd9e5e;
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-transform: initial;
width: 100%;
  color: var(--active-color, #bd9e5e);
}
#TEXT-amh8x8ju .x-text:hover,
.--clone-TEXT-amh8x8ju .x-text:hover,
#TEXT-amh8x8ju a:hover,
.--clone-TEXT-amh8x8ju a:hover {
  
}

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

#TEXT-8ukq7nl3, .--clone-TEXT-8ukq7nl3 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-8ukq7nl3 .x-text,
#TEXT-8ukq7nl3 .x-text a,
.--clone-TEXT-8ukq7nl3 .x-text,
.--clone-TEXT-8ukq7nl3 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #bd9e5e;
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-transform: initial;
width: 100%;
  color: var(--active-color, #bd9e5e);
}
#TEXT-8ukq7nl3 .x-text:hover,
.--clone-TEXT-8ukq7nl3 .x-text:hover,
#TEXT-8ukq7nl3 a:hover,
.--clone-TEXT-8ukq7nl3 a:hover {
  
}

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


#IMAGE-jum38al1 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 30px;
justify-self: end;
margin-right: 0px;
margin-top: 5px;
width: 30px;
  
}
#IMAGE-jum38al1 picture {
  --width: 30px;
border-color: #bd9e5e;
height: 100%;
width: 100%;
}
#IMAGE-jum38al1 img {
  object-fit: cover;
}

#CART-ICON-l7uprztq {
  --width: 23.559190625342257%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 24.99305725097656px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 23.559190625342257%;
  
}
#CART-ICON-l7uprztq .x-cart-icon {
  border-color: #000000ff;
color: #f07d04;
}
#CART-ICON-l7uprztq .x-cart-item-count {
  position: absolute;
  top: -6.302083492279054px;
  right: -6.302083492279054px;
  width: 12.604166984558107px;
  height: 12.49652862548828px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #f07d04;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 8.331019083658854px;
}
#CART-ICON-l7uprztq .x-image-cart-icon {
  border-radius: ;
}

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

#MENU-km4127g6 {
  --width: 763.3274993896484px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 54px;justify-self: center;margin-right: calc(0.2970212959198363% * 2);margin-top: calc(0px * 2);width: 763.3274993896484px;
  --active-link-color: #bf864f;
  
  
  
  
  
}


#MENU-km4127g6 .x-rect {
  -webkit-text-stroke: 0px #f07d04;
color: #f07d04;
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 700;
justify-content: center;
text-transform: uppercase;
  
}
#MENU-km4127g6 > ul {
  
  justify-content: center;
  align-items: center;
  
  
}
#MENU-km4127g6 > ul > .menu-item .tag-link {
  -webkit-text-stroke: 0px #f07d04;
color: #f07d04;
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 700;
justify-content: center;
text-transform: uppercase;
}
#MENU-km4127g6 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-km4127g6 > ul > .menu-item:not(:first-child) {
  
}
#MENU-km4127g6 ul li .tag-link {
  border-style: none none none none;

}
#MENU-km4127g6 ul li .tag-link:hover {
  color: #bf864f !important;
background: #00000026;






border-style: none none none none;

}

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


#MENU-km4127g6.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 54px;
}


#MENU-ITEM-0sge59e2 > a, #MENU-ITEM-0sge59e2 > div {
  color: #f07d04 !important;
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #f07d04 !important;
}

#MENU-ITEM-jjddphc4 > a, #MENU-ITEM-jjddphc4 > div {
  color: #f07d04 !important;
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #f07d04 !important;
}

#SUBMENU-eif5cknw {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  
  animation: vertical-move 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-jjddphc4.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-stszzcni {
  --width: 96.8%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 96.8%;
  --active-link-color: #bf864f;
  
  
  
  
  
}


#MENU-stszzcni .x-rect {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #f07d04;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
text-align: left;
  
}
#MENU-stszzcni > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-stszzcni > ul > .menu-item .tag-link {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #f07d04;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
text-align: left;
}
#MENU-stszzcni > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-stszzcni > ul > .menu-item:not(:first-child) {
  
}
#MENU-stszzcni ul li .tag-link {
  border-style: none none none none;

}
#MENU-stszzcni ul li .tag-link:hover {
  color: #ffffffff !important;
background: #bd9e5e;






border-style: none none none none;

}




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

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

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

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

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

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

#MENU-ITEM-gov397mo > a, #MENU-ITEM-gov397mo > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #bd9e5e !important;
}
#MENU-ITEM-gov397mo .animation, #MENU-ITEM-gov397mo.animation {
  animation-name: flash;
  -webkit-animation-name: flash;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-duration: 2s;
  -webkit-animation-duration: 2s;
}
#MENU-ITEM-gov397mo {
  
}

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

#SUBMENU-wd5rl353 {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  
  animation: vertical-move 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-oi1wti5q.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-yndmg5c9 {
  --width: 96.8%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 96.8%;
  --active-link-color: #bf864f;
  
  
  
  
  
}


#MENU-yndmg5c9 .x-rect {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #f07d04;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
text-align: left;
  
}
#MENU-yndmg5c9 > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-yndmg5c9 > ul > .menu-item .tag-link {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #f07d04;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
text-align: left;
}
#MENU-yndmg5c9 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-yndmg5c9 > ul > .menu-item:not(:first-child) {
  
}
#MENU-yndmg5c9 ul li .tag-link {
  border-style: none none none none;

}
#MENU-yndmg5c9 ul li .tag-link:hover {
  color: #ffffffff !important;
background: #bd9e5e;






border-style: none none none none;

}




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

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

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

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

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

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

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

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

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

#SUBMENU-eudpleff {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  
  animation: vertical-move 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-w0a02yfc.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-m9au4dnj {
  --width: 96.8%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 96.8%;
  --active-link-color: #bf864f;
  
  
  
  
  
}


#MENU-m9au4dnj .x-rect {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #f07d04;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
text-align: left;
  
}
#MENU-m9au4dnj > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-m9au4dnj > ul > .menu-item .tag-link {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #f07d04;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
text-align: left;
}
#MENU-m9au4dnj > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-m9au4dnj > ul > .menu-item:not(:first-child) {
  
}
#MENU-m9au4dnj ul li .tag-link {
  border-style: none none none none;

}
#MENU-m9au4dnj ul li .tag-link:hover {
  color: #ffffffff !important;
background: #bd9e5e;






border-style: none none none none;

}




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

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

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

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


#RECT-odh6f32q {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 516.6666666666667%;
justify-self: start;
margin-left: -11913.333740234377%;
margin-top: 16.468748092651367px;
width: 6200%;
  
  
  
  
}
#RECT-odh6f32q .x-rect {
  --width: 6200%;
background: linear-gradient(0deg, rgba(145, 133, 122,0.50) 0%, rgba(255,255,255,0.00) 100%);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, linear-gradient(0deg, rgba(145, 133, 122,0.50) 0%, rgba(255,255,255,0.00) 100%));
}
#BUTTON-kys41dwt {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 45.98958587646485px;
justify-self: start;
margin-bottom: -255.7395839691162px;
margin-left: -11653.61083984375%;
width: 2839.930725097656%;
  
}
#BUTTON-kys41dwt .x-button-wrapper {
  --width: 2839.930725097656%;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffcc;
border-color: #a2855dff;
border-width: 5.0px;
color: #a2855d;
font-size: 15.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#TEXT-zlt5ngxp, .--clone-TEXT-zlt5ngxp {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: -199.31597900390625px;
margin-left: -11653.61083984375%;
width: 5539.9310302734375%;
  
}
#TEXT-zlt5ngxp .x-text,
#TEXT-zlt5ngxp .x-text a,
.--clone-TEXT-zlt5ngxp .x-text,
.--clone-TEXT-zlt5ngxp .x-text a {
  --width: 5539.9310302734375%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_0);
font-size: 24.0px;
height: 100%;
text-shadow: 0px 4px 4px rgba(0,0,0,0.251);
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-zlt5ngxp .x-text:hover,
.--clone-TEXT-zlt5ngxp .x-text:hover,
#TEXT-zlt5ngxp a:hover,
.--clone-TEXT-zlt5ngxp a:hover {
  
}

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

#SECTION-1wbe0zuq .x-section-background {
  background: #f1f1f1;
  
  
  
  
  
  
  --height: 38;
  --bg: #f1f1f1;
}

#SECTION-1wbe0zuq .x-section-video-background {
  
  
}



#SECTION-1wbe0zuq .video {
  display: none;
}
#SECTION-1wbe0zuq .video-bp2 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

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

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

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

#BREADCRUMB-z0wk6nee .x-breadcrumb-item:hover .x-text {
  color: #00C1A2;
}

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

#SECTION-j50nbm6w .x-section-background {
  background: #ffffffff;
  
  
  
  
  
  
  --height: 600;
  --bg: #ffffffff;
}

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



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

#FORM-s28a1q5e {
  --width: 350.65625px;align-self: center;column-gap: 15px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(65.16359129332263px, max-content) minmax(20.050335782560815px, max-content) minmax(65px, max-content) minmax(65px, max-content) minmax(65px, max-content) minmax(65px, max-content) minmax(46px, max-content) minmax(20px, max-content) minmax(46px, max-content);height: 577.2139270758835px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 15px;width: 350.65625px;
  
  --icon-color: inherit;
  
}
#TEXT-dkrgyows, .--clone-TEXT-dkrgyows {
  align-self: start;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: px;
width: 99.71509971509973%;
  
}
#TEXT-dkrgyows .x-text,
#TEXT-dkrgyows .x-text a,
.--clone-TEXT-dkrgyows .x-text,
.--clone-TEXT-dkrgyows .x-text a {
  --width: 99.71509971509973%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-size: 40.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
#TEXT-dkrgyows .x-text:hover,
.--clone-TEXT-dkrgyows .x-text:hover,
#TEXT-dkrgyows a:hover,
.--clone-TEXT-dkrgyows a:hover {
  
}

#PHONE-NUMBER-y18fchtg {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-y18fchtg .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-y18fchtg input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #ddd;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-y18fchtg input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-y18fchtg input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#PASSWORD-ekmmvewu {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PASSWORD-ekmmvewu .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-ekmmvewu input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #ddd;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-ekmmvewu input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-ekmmvewu input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#TEXT-ipytebtq, .--clone-TEXT-ipytebtq {
  align-self: start;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: -1px;
width: 100%;
  
}
#TEXT-ipytebtq .x-text,
#TEXT-ipytebtq .x-text a,
.--clone-TEXT-ipytebtq .x-text,
.--clone-TEXT-ipytebtq .x-text a {
  --width: 100%;
color: #000000;
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
#TEXT-ipytebtq .x-text:hover,
.--clone-TEXT-ipytebtq .x-text:hover,
#TEXT-ipytebtq a:hover,
.--clone-TEXT-ipytebtq a:hover {
  
}

#BUTTON-LOGIN-GOOGLE-nvwkgwct {
  align-self: end;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 100%;
justify-self: center;
margin-bottom: -0.375px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#BUTTON-LOGIN-GOOGLE-nvwkgwct .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #2942ff;
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#SUBMIT-BUTTON-uvy96fe9 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-uvy96fe9 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #1b6db6;
border-color: #000000ff;
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-uvy96fe9[disabled=true] {
  display: none;
}

#RETYPE-PASSWORD-lpuo2lci {
  --width: 99.90206552706552%;align-self: end;grid-column-end: 3;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 100%;justify-self: center;margin-bottom: -0.5625px;margin-left: calc(0% * 2);width: 99.90206552706552%;
  
}
#RETYPE-PASSWORD-lpuo2lci .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#RETYPE-PASSWORD-lpuo2lci input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #ddd;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#RETYPE-PASSWORD-lpuo2lci input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#RETYPE-PASSWORD-lpuo2lci input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#TEXT-8ky0tslk, .--clone-TEXT-8ky0tslk {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: -1px;
width: 100%;
  
}
#TEXT-8ky0tslk .x-text,
#TEXT-8ky0tslk .x-text a,
.--clone-TEXT-8ky0tslk .x-text,
.--clone-TEXT-8ky0tslk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-size: 14.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000);
}
#TEXT-8ky0tslk .x-text:hover,
.--clone-TEXT-8ky0tslk .x-text:hover,
#TEXT-8ky0tslk a:hover,
.--clone-TEXT-8ky0tslk a:hover {
  
}

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

#INPUT-vi99g6ty {
  --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: px;width: 100%;
  
}
#INPUT-vi99g6ty .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#INPUT-vi99g6ty input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #ddd;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-vi99g6ty input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-vi99g6ty input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#INPUT-a0rtk3gr {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: start;margin-left: 0%;margin-top: px;width: 100%;
  
}
#INPUT-a0rtk3gr .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#INPUT-a0rtk3gr input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #ddd;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-a0rtk3gr input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-a0rtk3gr input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SECTION-04jrj816 {
  height: 110px;
  grid-template-columns: 10px 1fr 1fr 1fr 1fr 10px;
  grid-template-rows: minmax(20px, max-content) minmax(70px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-04jrj816 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 110;
  --bg: #ffffff00;
}

#SECTION-04jrj816 .x-section-video-background {
  
  
}



#SECTION-04jrj816 .video {
  display: none;
}
#SECTION-04jrj816 .video-bp2 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


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


  
}

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

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

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


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


  
}

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

#TEXT-o0j8ztw2, .--clone-TEXT-o0j8ztw2 {
  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(0px * 2);
margin-top: 0px;
width: 100%;
  
}
#TEXT-o0j8ztw2 .x-text,
#TEXT-o0j8ztw2 .x-text a,
.--clone-TEXT-o0j8ztw2 .x-text,
.--clone-TEXT-o0j8ztw2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'PUBLIC SANS ', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
#TEXT-o0j8ztw2 .x-text:hover,
.--clone-TEXT-o0j8ztw2 .x-text:hover,
#TEXT-o0j8ztw2 a:hover,
.--clone-TEXT-o0j8ztw2 a:hover {
  
}


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


  
}

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

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

#TEXT-gz1zkuvk, .--clone-TEXT-gz1zkuvk {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-gz1zkuvk .x-text,
#TEXT-gz1zkuvk .x-text a,
.--clone-TEXT-gz1zkuvk .x-text,
.--clone-TEXT-gz1zkuvk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #717177;
font: var(--font_7);
font-family: 'PUBLIC SANS ', sans-serif;
font-size: 13.0px;
height: 100%;
text-transform: initial;
width: 100%;
  color: var(--active-color, #717177);
}
#TEXT-gz1zkuvk .x-text:hover,
.--clone-TEXT-gz1zkuvk .x-text:hover,
#TEXT-gz1zkuvk a:hover,
.--clone-TEXT-gz1zkuvk a:hover {
  
}


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


  
}

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

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

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

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

#SECTION-a2ngfud8 .x-section-background {
  background: #a2855d00;
  
  
  
  
  
  
  --height: 341;
  --bg: #a2855d00;
}

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



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


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

  border:   ;


  background: var(--active-color, #dccaba80);
}
#FORM-520wcp4l {
  --width: 90%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1.405fr;grid-template-rows: minmax(45px, max-content) minmax(69px, max-content) minmax(69px, max-content) minmax(98px, max-content) minmax(45px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 10px;width: 90%;
  
  --icon-color: #0075fffe01;
  
}
#TEXT-epk53doi, .--clone-TEXT-epk53doi {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#TEXT-epk53doi .x-text,
#TEXT-epk53doi .x-text a,
.--clone-TEXT-epk53doi .x-text,
.--clone-TEXT-epk53doi .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-size: 24.3px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
#TEXT-epk53doi .x-text:hover,
.--clone-TEXT-epk53doi .x-text:hover,
#TEXT-epk53doi a:hover,
.--clone-TEXT-epk53doi a:hover {
  
}

#INPUT-77dfexh3 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-77dfexh3 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-77dfexh3 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-77dfexh3 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-77dfexh3 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#TEXTAREA-1f4s1az7 {
  --width: 99.97112422997948%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 98.68421052631578%;justify-self: start;margin-left: 0%;margin-top: 0.0208740234375px;width: 99.97112422997948%;
  
}
#TEXTAREA-1f4s1az7 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#TEXTAREA-1f4s1az7 textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#TEXTAREA-1f4s1az7 textarea::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-qcnkiult {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 45px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-qcnkiult .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #f07d04;
border-color: #000000ff;
color: #ffffffff;
font-size: 16.0px;
font-weight: bold;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

#PHONE-NUMBER-j5i73ba9 {
  --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%;
  
}
#PHONE-NUMBER-j5i73ba9 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#PHONE-NUMBER-j5i73ba9 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-j5i73ba9 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-j5i73ba9 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#GALLERY-g9ynoe5j {
  --width: 87.53644314868805%;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: 1.7048187255859375px;width: 87.53644314868805%;
  border-radius: ;
  overflow: hidden;
  
}
#GALLERY-g9ynoe5j .x-gallery-item img {
  object-fit: contain;
  aspect-ratio: auto;
}
#GALLERY-g9ynoe5j .x-gallery-view {
  flex: 1;
}
#GALLERY-g9ynoe5j .x-gallery-control-item {
  min-width: 60px;
  min-height: 60px;
  margin-bottom: 10px;
}
#GALLERY-g9ynoe5j .x-arrow {
  width: 40px;
  height: 40px;
  
}
#GALLERY-g9ynoe5j .x-gallery .x-arrow img, #GALLERY-g9ynoe5j .x-gallery .x-arrow svg, #GALLERY-g9ynoe5j .x-gallery .x-arrow path {
  fill: #FFFFFF;
}
#GALLERY-g9ynoe5j .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#GALLERY-g9ynoe5j .x-arrow-right {
  right: 5px;
}

#GALLERY-g9ynoe5j .x-gallery-position {
  
  gap: 10px;
}

#GALLERY-g9ynoe5j .x-gallery-wrapper-position {
  
}

#GALLERY-g9ynoe5j .x-gallery-control-hidden {
  display: none;
}

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

#GALLERY-g9ynoe5j .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/cb/6d/c9/d0/05d4061136fa3577235377573eb83281601a71c7fe4212af3fb42c98-w:960-h:1280-l:2758354-t:image/png.png);
          }#GALLERY-g9ynoe5j .x-gallery-control-item[data-index="1"] {
            --bg: url(https://content.pancake.vn/web-media/d1/55/07/42/180898fb2770957cdde327b049daf39bb61da789d8658ca6cd95bf40-w:960-h:1280-l:2632399-t:image/png.png);
          }#GALLERY-g9ynoe5j .x-gallery-control-item[data-index="2"] {
            --bg: url(https://content.pancake.vn/web-media/f6/e0/02/32/8317023f52ee155093de4b1a9983ba98b33c9be9e4007a08e2f19586-w:960-h:1280-l:2731337-t:image/png.png);
          }#GALLERY-g9ynoe5j .x-gallery-control-item[data-index="3"] {
            --bg: url(https://content.pancake.vn/web-media/4f/d0/02/a7/0a27139e80b5facc0b6fd510ac36f41411a9553607addcf7f05b75ea-w:960-h:1280-l:3078278-t:image/png.png);
          }#GALLERY-g9ynoe5j .x-gallery-control-item[data-index="4"] {
            --bg: url(https://content.pancake.vn/web-media/24/6e/ae/6e/b446f0ca943c395c11c3032d5b2c36f78977ca98ce5c405e9c344df3-w:960-h:1280-l:3006974-t:image/png.png);
          }#GALLERY-g9ynoe5j .x-gallery-control-item[data-index="5"] {
            --bg: url(https://content.pancake.vn/web-media/28/40/1e/ce/116004f90c362d4d48867a03162b2b91cd606ab143230e7228d0852b-w:960-h:1280-l:2662947-t:image/png.png);
          }#GALLERY-g9ynoe5j .x-gallery-control-item[data-index="6"] {
            --bg: url(https://content.pancake.vn/web-media/f3/e5/05/1c/459e891cfd0a9bd4011ede31faa04f83c6ea256d2f3ddb94826f6a42-w:960-h:1280-l:2966583-t:image/png.png);
          }#GALLERY-g9ynoe5j .x-gallery-control-item[data-index="7"] {
            --bg: url(https://content.pancake.vn/web-media/e7/8f/65/0a/e0b90be1f44c0565b87e683d8a89121bf15e8ad9b0460318a2d24d73-w:960-h:1280-l:225631-t:image/jpeg.jpeg);
          }#GALLERY-g9ynoe5j .x-gallery-control-item[data-index="8"] {
            --bg: url(https://content.pancake.vn/web-media/6f/b6/75/26/1ecd11862b4a2d310b8bce477bd3f7cc9bee5a40f51ee77ed127a328-w:960-h:1280-l:2525386-t:image/png.png);
          }#GALLERY-g9ynoe5j .x-gallery-control-item[data-index="9"] {
            --bg: url(https://content.pancake.vn/web-media/1d/3a/b6/30/e306b73cab7266a08d153637535db83bac78fa82fbd471fb899e3cb9-w:960-h:1280-l:2757672-t:image/png.png);
          }#GALLERY-g9ynoe5j .x-gallery-control-item[data-index="10"] {
            --bg: url(https://content.pancake.vn/web-media/27/1e/aa/87/160312598264fb4586ceedafee3ee44e45ff84d1f293200e6b13947a-w:960-h:1280-l:155182-t:image/jpeg.jpeg);
          }#GALLERY-g9ynoe5j .x-gallery-control-item[data-index="11"] {
            --bg: url(https://content.pancake.vn/web-media/1d/5b/a3/3e/44c67c7930c6ce84f04383422944ae99905be8697ccf9ce1615a400d-w:960-h:1280-l:176866-t:image/jpeg.jpeg);
          }
#POPUP-l6i4zdgk {
  
  --left: 50%; left: var(--left);
  transform: translateX(-50%);
  background: #ffffff;
overflow-x: hidden;
overflow-y: scroll;
  width: 800px;
  height: auto;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: minmax(70px, max-content) minmax(333px, max-content) minmax(700px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 50px; top: var(--top);
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-l6i4zdgk.anim {
  --width: 800px;
  
}

#IMAGE-DATASET-5etnr7cd {
  --width: 98.4130859375%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: 405px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 98.4130859375%;
  
}
#IMAGE-DATASET-5etnr7cd picture {
  border-color: #000000ff;
}
#IMAGE-DATASET-5etnr7cd img {
  object-fit: contain;
}

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


#CONTAINER-f7r10eon {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 390px;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(63.75px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 390px;
  
  
  
  
  
  border:   #000000ff;


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

#LINE-8eqfvqmj {
  --width: 25.14986072423398%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 17px;justify-self: start;margin-bottom: -12.76171875px;margin-left: 0.234375px;width: 25.14986072423398%;
  height: auto;
  
}
#LINE-8eqfvqmj .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 1.0px;
}


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


  
}

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

  border:   ;


  background: var(--active-color, #bd9e5e);
}

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

  border:   ;


  background: var(--active-color, #ffffff);
}
#ATTR-djpjreqp {
  --width: 350px;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: 350px;
  
}
#ATTR-djpjreqp .attr--item, #ATTR-djpjreqp select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  
}
#ATTR-djpjreqp .chevron {
  width: 16px;
  right: 4px;
}
#ATTR-djpjreqp .chevron svg{
  height: 16px;
}
#ATTR-djpjreqp .attr--item {
  margin-right: 3px;
  margin-bottom: 5px;
}
#ATTR-djpjreqp .attr--item:hover {
  border-color: #bd9e5e;
  border-width: 1px;
}
#ATTR-djpjreqp .attr--item.selected {
  background-color: #000;
color: #fff;

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

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

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

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

#ATTR-djpjreqp .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#ATTR-r0godosy {
  --width: 350px;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: 93.30078125px;width: 350px;
  
}
#ATTR-r0godosy .attr--item, #ATTR-r0godosy select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  
}
#ATTR-r0godosy .chevron {
  width: 16px;
  right: 4px;
}
#ATTR-r0godosy .chevron svg{
  height: 16px;
}
#ATTR-r0godosy .attr--item {
  margin-right: 3px;
  margin-bottom: 3px;
}
#ATTR-r0godosy .attr--item:hover {
  border-color: #bd9e5e;
  border-width: 1px;
}
#ATTR-r0godosy .attr--item.selected {
  background-color: #000;
color: #fff;

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

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

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

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

#ATTR-r0godosy .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#TEXT-l2j68cma, .--clone-TEXT-l2j68cma {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 114.51171875px;
margin-left: calc(0.2058699324324324% * 2);
width: 300px;
  
}
#TEXT-l2j68cma .x-text,
#TEXT-l2j68cma .x-text a,
.--clone-TEXT-l2j68cma .x-text,
.--clone-TEXT-l2j68cma .x-text a {
  --width: 300px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 20.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
#TEXT-l2j68cma .x-text:hover,
.--clone-TEXT-l2j68cma .x-text:hover,
#TEXT-l2j68cma a:hover,
.--clone-TEXT-l2j68cma a:hover {
  
}


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


  
}
#QUANTITY-INPUT-56rbqbij {
  --width: 29.53215182215851%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 40px;justify-self: start;margin-left: 0%;margin-top: calc(0.146484375px * 2);width: 29.53215182215851%;
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-56rbqbij .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-56rbqbij .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-56rbqbij .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-56rbqbij .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-56rbqbij .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-56rbqbij .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-imgbtq6s {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 45.99609375px;
justify-self: end;
margin-bottom: 0px;
margin-right: 0%;
width: 120px;
  
}
#BUTTON-imgbtq6s .x-button-wrapper {
  --width: 120px;
-webkit-text-stroke: 0px #000000ff;
background: #bd9e5e;
border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: var(--color_00);
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#CONTAINER-ihtqgfj1 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 33.78378378378378%;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(40.1171875px, max-content);height: auto;justify-self: center;margin-right: calc(2.644636824324324% * 2);margin-top: calc(0.232421875px * 2);width: 33.78378378378378%;
  
  
  
  
  
  border:   #000000ff;


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

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


#CONTAINER-nezki5xt {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 350px;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(42.5px, max-content);height: auto;justify-self: center;margin-bottom: 64.6484375px;margin-left: calc(0% * 2);width: 350px;
  
  
  
  
  
  border:   #000000ff;


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

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

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

#TEXT-m98wx1hx, .--clone-TEXT-m98wx1hx {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 115px;
margin-top: calc(0px * 2);
width: 38.0078125px;
  
}
#TEXT-m98wx1hx .x-text,
#TEXT-m98wx1hx .x-text a,
.--clone-TEXT-m98wx1hx .x-text,
.--clone-TEXT-m98wx1hx .x-text a {
  --width: 38.0078125px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 35.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
#TEXT-m98wx1hx .x-text:hover,
.--clone-TEXT-m98wx1hx .x-text:hover,
#TEXT-m98wx1hx a:hover,
.--clone-TEXT-m98wx1hx a:hover {
  
}

#TEXT-dufe74x7, .--clone-TEXT-dufe74x7 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 0.625px;
margin-right: 116.69921875px;
width: 38.0078125px;
  
}
#TEXT-dufe74x7 .x-text,
#TEXT-dufe74x7 .x-text a,
.--clone-TEXT-dufe74x7 .x-text,
.--clone-TEXT-dufe74x7 .x-text a {
  --width: 38.0078125px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 30.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
#TEXT-dufe74x7 .x-text:hover,
.--clone-TEXT-dufe74x7 .x-text:hover,
#TEXT-dufe74x7 a:hover,
.--clone-TEXT-dufe74x7 a:hover {
  
}

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

#CART-DROPPABLE-huyitl3p.anim {
  --width: 432px;
  animation: slide-right 0.2s ease;
}

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


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

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

#TEXT-DATASET-z9fcu7zu, .--clone-TEXT-DATASET-z9fcu7zu {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 90.13974471830986%;
  
}
#TEXT-DATASET-z9fcu7zu .x-text,
#TEXT-DATASET-z9fcu7zu .x-text a,
.--clone-TEXT-DATASET-z9fcu7zu .x-text,
.--clone-TEXT-DATASET-z9fcu7zu .x-text a {
  --width: 90.13974471830986%;
border-color: #000000ff;
color: #000000ff;
font-family: 'Public Sans', sans-serif;
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-z9fcu7zu .x-text:hover,
.--clone-TEXT-DATASET-z9fcu7zu .x-text:hover,
#TEXT-DATASET-z9fcu7zu a:hover,
.--clone-TEXT-DATASET-z9fcu7zu a:hover {
  
}

#TEXT-DATASET-5yffcdeb, .--clone-TEXT-DATASET-5yffcdeb {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 45%;
  
}
#TEXT-DATASET-5yffcdeb .x-text,
#TEXT-DATASET-5yffcdeb .x-text a,
.--clone-TEXT-DATASET-5yffcdeb .x-text,
.--clone-TEXT-DATASET-5yffcdeb .x-text a {
  --width: 45%;
color: #000000ff;
font-family: 'Public Sans', sans-serif;
font-size: 13.0px;
height: 100%;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-5yffcdeb .x-text:hover,
.--clone-TEXT-DATASET-5yffcdeb .x-text:hover,
#TEXT-DATASET-5yffcdeb a:hover,
.--clone-TEXT-DATASET-5yffcdeb a:hover {
  
}

#TEXT-DATASET-douk8xzu, .--clone-TEXT-DATASET-douk8xzu {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 55.00000000000001%;
  
}
#TEXT-DATASET-douk8xzu .x-text,
#TEXT-DATASET-douk8xzu .x-text a,
.--clone-TEXT-DATASET-douk8xzu .x-text,
.--clone-TEXT-DATASET-douk8xzu .x-text a {
  --width: 55.00000000000001%;
color: #000000ff;
font-family: 'Public Sans', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-douk8xzu .x-text:hover,
.--clone-TEXT-DATASET-douk8xzu .x-text:hover,
#TEXT-DATASET-douk8xzu a:hover,
.--clone-TEXT-DATASET-douk8xzu a:hover {
  
}

#LINE-jwgpru72 {
  --width: 100%;align-self: center;grid-column-end: 4;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 17px;justify-self: end;margin-right: -0.05615949296000641%;margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-jwgpru72 .line-container {
  border-color: #181818ff;
border-style: dashed;
border-width: 1.0px;
}

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

#QUANTITY-INPUT-x6wcg73o {
  --width: 60px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 4;grid-row-start: 1;height: 35px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 60px;
  border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-weight: 700;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-x6wcg73o .quantity__input {
  
  
  
  
  
}
#QUANTITY-INPUT-x6wcg73o .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-x6wcg73o .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-x6wcg73o .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-x6wcg73o .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-x6wcg73o .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#TEXT-zq0uzdq5, .--clone-TEXT-zq0uzdq5 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 60.60855263157895%;
margin-top: calc(0px * 2);
width: 149.6875px;
  
}
#TEXT-zq0uzdq5 .x-text,
#TEXT-zq0uzdq5 .x-text a,
.--clone-TEXT-zq0uzdq5 .x-text,
.--clone-TEXT-zq0uzdq5 .x-text a {
  --width: 149.6875px;
-webkit-text-stroke: 0px #000000ff;
color: #bd9e5e;
font: var(--font_3);
font-family: 'Roboto', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, #bd9e5e);
}
#TEXT-zq0uzdq5 .x-text:hover,
.--clone-TEXT-zq0uzdq5 .x-text:hover,
#TEXT-zq0uzdq5 a:hover,
.--clone-TEXT-zq0uzdq5 a:hover {
  
}

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


  color: var(--active-color, #181818ff);
}
#BUTTON-2oqc6zkg[disabled=true] {
  display: none;
}


#RECTANGLE-6i5jf6bn {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 9px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 100%;
  
  
  
  
}
#RECTANGLE-6i5jf6bn .x-rect {
  --width: 100%;
background: #a0a2a4ff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMjAwIDMyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xODMuODE2IDE0LjIwNUgwVjE4LjA5MTlIMjAwVjE0LjIwNUgxODMuODE2WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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

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

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


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

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

#CART-DROPPABLE-3w0g1kv8.anim {
  --width: 432px;
  animation: slide-right 0.2s ease;
}
#TEXT-8rzxbpc1, .--clone-TEXT-8rzxbpc1 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#TEXT-8rzxbpc1 .x-text,
#TEXT-8rzxbpc1 .x-text a,
.--clone-TEXT-8rzxbpc1 .x-text,
.--clone-TEXT-8rzxbpc1 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
#TEXT-8rzxbpc1 .x-text:hover,
.--clone-TEXT-8rzxbpc1 .x-text:hover,
#TEXT-8rzxbpc1 a:hover,
.--clone-TEXT-8rzxbpc1 a:hover {
  
}

