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

#SECTION-q68t2r5i .x-section-background {
  background: #ffffffff;
  
  
  
  
  
  
  --height: 20;
  --bg: #ffffffff;
}

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



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


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


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


  
}
#CART-ICON-nmgz96c4 {
  --width: 32px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 32px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 32px;
  
}
#CART-ICON-nmgz96c4 .x-cart-icon {
  border-color: #000000ff;
color: var(--color_00);
}
#CART-ICON-nmgz96c4 .x-cart-item-count {
  position: absolute;
  top: -8.0px;
  right: -8.0px;
  width: 16.0px;
  height: 16.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #DB6885;
border-radius: 50%;
color: var(--color_00);
font-family: Roboto;
font-size: 12.0px;
}
#CART-ICON-nmgz96c4 .x-image-cart-icon {
  border-radius: ;
}
#MENU-rju11l1v {
  --width: 24px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 24.5px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 24px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-dxixatb8 {
  background: rgba(255, 255, 255, 1);
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(50px, max-content) minmax(66px, max-content) minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  animation: slide-right 0.2s ease;
  
}

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#INPUT-SEARCH-fkpcqzt1 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 40.8px;justify-self: center;margin-bottom: calc(3.6000000000000014px * 2);margin-left: calc(0% * 2);width: 100%;
  
}
#INPUT-SEARCH-fkpcqzt1 &gt; .input-search--wrapper {
  font-size: 16.0px;
  border-width: 1px;
  border-color: #C7C7C7;
  border-style: solid;
  border-radius: 30px;
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-fkpcqzt1 &gt; .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 5px;
}
#INPUT-SEARCH-fkpcqzt1 &gt; .input-search--wrapper .input-search--input {
  padding-left: 17px;
  text-align: left;
}
#INPUT-SEARCH-fkpcqzt1 &gt; .input-search--wrapper .input-search--input::placeholder {
  color: #C7C7C7;
}
#INPUT-SEARCH-fkpcqzt1 &gt; .input-search--wrapper:hover {
  border-style: none;
  border-color: #C7C7C7 !important;
  border-style: solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-fkpcqzt1 &gt; .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #C7C7C7 !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: #ffffffff !important;
}
#INPUT-SEARCH-fkpcqzt1 .input-search--icon {
  margin-left: 8px;
  margin-right: 8px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-fkpcqzt1 .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-fkpcqzt1 .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-fkpcqzt1 .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-fkpcqzt1 .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-fkpcqzt1 .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

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


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

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






border-style: none none none none;

}





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

#MENU-ITEM-4q91cpjw &gt; a, #MENU-ITEM-4q91cpjw &gt; div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

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

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

#MENU-uv4nplzc {
  --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: #555555;
  
  
  
  
  
}


#MENU-uv4nplzc .x-rect {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #FFF4F5;
border-width: 1.0px;
color: #555555;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-uv4nplzc &gt; ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-uv4nplzc &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #FFF4F5;
border-width: 1.0px;
color: #555555;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-uv4nplzc &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-uv4nplzc &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-uv4nplzc ul li .tag-link {
  border-style: none none solid none;

}
#MENU-uv4nplzc ul li .tag-link:hover {
  color: #DB6885 !important;
background: #f8f8f8;
border-width: 1px;
border-color: #f1f1f1;




border-style: none none solid none;

}




#MENU-uv4nplzc.vertical-menu &gt; ul &gt; .menu-item &gt; .x-submenu {
  top: 0;
  left: 100%;
}

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

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

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

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

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

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

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

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

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

#MENU-t90mu8gc {
  --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: #555555;
  
  
  
  
  
}


#MENU-t90mu8gc .x-rect {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #FFF4F5;
border-width: 1.0px;
color: #555555;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-t90mu8gc &gt; ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-t90mu8gc &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #FFF4F5;
border-width: 1.0px;
color: #555555;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-t90mu8gc &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-t90mu8gc &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-t90mu8gc ul li .tag-link {
  border-style: none none solid none;

}
#MENU-t90mu8gc ul li .tag-link:hover {
  color: #DB6885 !important;
background: #f8f8f8;
border-width: 1px;
border-color: #f1f1f1;




border-style: none none solid none;

}




#MENU-t90mu8gc.vertical-menu &gt; ul &gt; .menu-item &gt; .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-3715tsfg &gt; a, #MENU-ITEM-3715tsfg &gt; div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

#MENU-ITEM-83bh6koe &gt; a, #MENU-ITEM-83bh6koe &gt; div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

#MENU-DROPPABLE-bsssszlz {
  background: rgba(255, 255, 255, 1);
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(52px, max-content) minmax(54px, max-content) minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  animation: slide-right 0.2s ease;
  
}
#INPUT-SEARCH-fqlkf7hp {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 38px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-fqlkf7hp &gt; .input-search--wrapper {
  font-size: 16.0px;
  border-width: 1px;
  border-color: #C7C7C7;
  border-style: solid;
  border-radius: 30px;
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-fqlkf7hp &gt; .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 5px;
}
#INPUT-SEARCH-fqlkf7hp &gt; .input-search--wrapper .input-search--input {
  padding-left: 17px;
  text-align: left;
}
#INPUT-SEARCH-fqlkf7hp &gt; .input-search--wrapper .input-search--input::placeholder {
  color: #C7C7C7;
}
#INPUT-SEARCH-fqlkf7hp &gt; .input-search--wrapper:hover {
  border-style: none;
  border-color: #C7C7C7 !important;
  border-style: solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-fqlkf7hp &gt; .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #C7C7C7 !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: #ffffffff !important;
}
#INPUT-SEARCH-fqlkf7hp .input-search--icon {
  margin-left: 8px;
  margin-right: 8px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-fqlkf7hp .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-fqlkf7hp .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-fqlkf7hp .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-fqlkf7hp .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-fqlkf7hp .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#MENU-h4iicab8 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: px;width: 100%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

#SECTION-d63t190d .x-section-background {
  background: #DB6885;
  
  
  
  
  
  
  --height: 20;
  --bg: #DB6885;
}

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



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

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

#SECTION-rkrz355n {
  height: auto;
  grid-template-columns: 20px 88px 1fr 124px 40px 20px;
  grid-template-rows: minmax(10px, max-content) minmax(76px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  display: none;
  
  
  
  
  position: sticky;z-index: 100;top: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-rkrz355n .x-section-background {
  background: #FFF4F5;
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
  --height: 96;
  --bg: #FFF4F5;
}

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



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


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

#CART-ICON-ktkw9m8p {
  --width: 32px;align-self: center;grid-column-end: 6;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;height: 32px;justify-self: end;margin-right: 0px;margin-top: calc(0px * 2);width: 32px;
  
}
#CART-ICON-ktkw9m8p .x-cart-icon {
  border-color: #000000ff;
color: var(--color_00);
}
#CART-ICON-ktkw9m8p .x-cart-item-count {
  position: absolute;
  top: -8.0px;
  right: -8.0px;
  width: 16.0px;
  height: 16.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #DB6885;
border-radius: 50%;
color: var(--color_00);
font-family: Roboto;
font-size: 12.0px;
}
#CART-ICON-ktkw9m8p .x-image-cart-icon {
  border-radius: ;
}
#MENU-zm1fuue4 {
  --width: 100%;align-self: center;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: calc(0px * 2);width: 100%;
  --active-link-color: #C7C7C7;
  
  
  
  
  
}


#MENU-zm1fuue4 .x-rect {
  --pad-x: 10px;
-webkit-text-stroke: 0px #000000ff;
color: #C7C7C7;
font-size: 18.0px;
font-weight: 400;
justify-content: center;
  
}
#MENU-zm1fuue4 &gt; ul {
  
  justify-content: center;
  align-items: center;
  
  
}
#MENU-zm1fuue4 &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 10px;
-webkit-text-stroke: 0px #000000ff;
color: #C7C7C7;
font-size: 18.0px;
font-weight: 400;
justify-content: center;
}
#MENU-zm1fuue4 &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-zm1fuue4 &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-zm1fuue4 ul li .tag-link {
  border-style: none none none none;

}
#MENU-zm1fuue4 ul li .tag-link:hover {
  color: #DB6885 !important;
background: #84B1B400;






border-style: none none none none;

}



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


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

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

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

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

#MENU-t70ala6v {
  --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: #2f3137;
  
  
  
  
  
}


#MENU-t70ala6v .x-rect {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #FFD3D7;
border-width: 1.0px;
color: #2f3137;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-t70ala6v &gt; ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-t70ala6v &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #FFD3D7;
border-width: 1.0px;
color: #2f3137;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-t70ala6v &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-t70ala6v &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-t70ala6v ul li .tag-link {
  border-style: none solid solid solid;

}
#MENU-t70ala6v ul li .tag-link:hover {
  color: #DB6885 !important;
background: #f8f8f8;
border-width: 1px;
border-color: #FFD3D7;




border-style: none solid solid solid;

}




#MENU-t70ala6v.vertical-menu &gt; ul &gt; .menu-item &gt; .x-submenu {
  top: 0;
  left: 100%;
}

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

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

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

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

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

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

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

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

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

#MENU-2f1n0xih {
  --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: #2f3137;
  
  
  
  
  
}


#MENU-2f1n0xih .x-rect {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #FFD3D7;
border-width: 1.0px;
color: #2f3137;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-2f1n0xih &gt; ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-2f1n0xih &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #FFD3D7;
border-width: 1.0px;
color: #2f3137;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-2f1n0xih &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-2f1n0xih &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-2f1n0xih ul li .tag-link {
  border-style: none solid solid solid;

}
#MENU-2f1n0xih ul li .tag-link:hover {
  color: #DB6885 !important;
background: #f8f8f8;
border-width: 1px;
border-color: #FFD3D7;




border-style: none solid solid solid;

}




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

#MENU-ITEM-00r72lb5 &gt; a, #MENU-ITEM-00r72lb5 &gt; div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

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

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

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

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

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


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


  
}

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-kjyosa5y"], .--clone-TEXT-kjyosa5y {
  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.02126528442317916%;
margin-top: calc(0px * 2);
width: 40px;
  
}
[id^="TEXT-kjyosa5y"] .x-text,
[id^="TEXT-kjyosa5y"] .x-text a,
.--clone-TEXT-kjyosa5y .x-text,
.--clone-TEXT-kjyosa5y .x-text a {
  --width: 40px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-kjyosa5y"] .x-text:hover,
.--clone-TEXT-kjyosa5y .x-text:hover,
[id^="TEXT-kjyosa5y"] a:hover,
.--clone-TEXT-kjyosa5y a:hover {
  
}

[id^="TEXT-iog8l4bn"], .--clone-TEXT-iog8l4bn {
  align-self: center;
display: none;
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: 39.984375px;
  
}
[id^="TEXT-iog8l4bn"] .x-text,
[id^="TEXT-iog8l4bn"] .x-text a,
.--clone-TEXT-iog8l4bn .x-text,
.--clone-TEXT-iog8l4bn .x-text a {
  --width: 39.984375px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-iog8l4bn"] .x-text:hover,
.--clone-TEXT-iog8l4bn .x-text:hover,
[id^="TEXT-iog8l4bn"] a:hover,
.--clone-TEXT-iog8l4bn a:hover {
  
}


#CONTAINER-qdsin0o4 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.251);
  --width: 100%;align-self: start;display: none;grid-column-end: 6;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(100px, max-content) minmax(80px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
#MENU-v5j0z3lx {
  --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: #494949;
  
  
  
  
  
}


#MENU-v5j0z3lx .x-rect {
  --pad-x: 40px;
--pad-y: 12px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #00000009;
border-width: 1.0px;
color: #494949;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-v5j0z3lx &gt; ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-v5j0z3lx &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 40px;
--pad-y: 12px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #00000009;
border-width: 1.0px;
color: #494949;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-v5j0z3lx &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-v5j0z3lx &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-v5j0z3lx ul li .tag-link {
  border-style: none none solid none;

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




border-style: none none solid none;

}





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

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

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

#MENU-y6bde6mv {
  --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: #494949;
  
  
  
  
  
}


#MENU-y6bde6mv .x-rect {
  --pad-x: 40px;
--pad-y: 12px;
-webkit-text-stroke: 0px #000000ff;
background: #00000005;
border-color: #00000009;
border-width: 1.0px;
color: #494949;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-y6bde6mv &gt; ul {
  background: #00000005;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-y6bde6mv &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 40px;
--pad-y: 12px;
-webkit-text-stroke: 0px #000000ff;
background: #00000005;
border-color: #00000009;
border-width: 1.0px;
color: #494949;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-y6bde6mv &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-y6bde6mv &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-y6bde6mv ul li .tag-link {
  border-style: none none solid none;

}
#MENU-y6bde6mv ul li .tag-link:hover,
#MENU-y6bde6mv ul li &gt; a:hover {
  color: #494949 !important;
background: #00000005;
border-width: 1px;
border-color: #00000009;




border-style: none none solid none;

}





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

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

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

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

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

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

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

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

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

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

#MENU-ojlldsqw {
  --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: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

#MENU-ytgad6le {
  --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: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

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

#MENU-1ehcogai {
  --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: #494949;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

#MENU-t1o909th {
  --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: #494949;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

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

#MENU-6lyf87pd {
  --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: #494949;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

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

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

#INPUT-SEARCH-hnzsocpp {
  --width: 218px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;height: 48px;justify-self: center;margin-bottom: calc(0.171875px * 2);margin-left: calc(0% * 2);width: 218px;
  
}
#INPUT-SEARCH-hnzsocpp &gt; .input-search--wrapper {
  font-size: 16.0px;
  border-width: 1px;
  border-color: #C7C7C7;
  border-style: solid;
  border-radius: 30px;
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-hnzsocpp &gt; .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 5px;
}
#INPUT-SEARCH-hnzsocpp &gt; .input-search--wrapper .input-search--input {
  padding-left: 17px;
  text-align: left;
}
#INPUT-SEARCH-hnzsocpp &gt; .input-search--wrapper .input-search--input::placeholder {
  color: #C7C7C7;
}
#INPUT-SEARCH-hnzsocpp &gt; .input-search--wrapper:hover {
  border-style: none;
  border-color: #C7C7C7 !important;
  border-style: solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-hnzsocpp &gt; .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #C7C7C7 !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: #ffffffff !important;
}
#INPUT-SEARCH-hnzsocpp .input-search--icon {
  margin-left: 8px;
  margin-right: 8px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-hnzsocpp .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-hnzsocpp .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-hnzsocpp .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-hnzsocpp .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-hnzsocpp .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

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

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

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



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


#RECT-hlf7k2lu {
  align-self: center;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-hlf7k2lu .x-rect {
  --width: 100%;
background: #FFF4F5;
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, #FFF4F5);
}
#RECT-hlf7k2lu::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-003o9sgy"], .--clone-TEXT-003o9sgy {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-003o9sgy"] .x-text,
[id^="TEXT-003o9sgy"] .x-text a,
.--clone-TEXT-003o9sgy .x-text,
.--clone-TEXT-003o9sgy .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #DB6885;
font: var(--font_0);
font-family: 'Nunito', sans-serif;
font-size: 38.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #DB6885);
}
[id^="TEXT-003o9sgy"] .x-text:hover,
.--clone-TEXT-003o9sgy .x-text:hover,
[id^="TEXT-003o9sgy"] a:hover,
.--clone-TEXT-003o9sgy a:hover {
  
}

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

#SECTION-ftag618p {
  height: auto;
  grid-template-columns: 10px 1fr 1fr 10px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  --box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-ftag618p .x-section-background {
  background: var(--color_00);
  
  
  
  
  
  
  --height: 80;
  --bg: var(--color_00);
}

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



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


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


  
}
#FORM-ir6axmji {
  --width: 100%;align-self: start;column-gap: 15px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 15px;width: 100%;
  
  --icon-color: inherit;
  
}
#PHONE-NUMBER-55meczc9 {
  --width: 100%;align-self: center;grid-column-end: 3;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%;
  
}
#PHONE-NUMBER-55meczc9 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#PHONE-NUMBER-55meczc9 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #AAAAAA;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-55meczc9 input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#PHONE-NUMBER-55meczc9 input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#DETECT-ADDRESS-7tp1m2ov {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#DETECT-ADDRESS-7tp1m2ov .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#DETECT-ADDRESS-7tp1m2ov input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #AAAAAA;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#DETECT-ADDRESS-7tp1m2ov input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#DETECT-ADDRESS-7tp1m2ov input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#INPUT-fxqxuj6p {
  --width: 99.90391042780747%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 99.90391042780747%;
  
}
#INPUT-fxqxuj6p .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#INPUT-fxqxuj6p input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #AAAAAA;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-fxqxuj6p input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#INPUT-fxqxuj6p input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#ADDRESS-oejnckyj {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#ADDRESS-oejnckyj .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#ADDRESS-oejnckyj .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #AAAAAA;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#ADDRESS-auhsqzp6 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#ADDRESS-auhsqzp6 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#ADDRESS-auhsqzp6 .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #AAAAAA;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#ADDRESS-k1l3wwmo {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#ADDRESS-k1l3wwmo .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.1px;
  color: #000000;
  
}
#ADDRESS-k1l3wwmo .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #AAAAAA;
border-radius: 8px 8px 8px 8px;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

[id^="TEXT-eibeilrp"], .--clone-TEXT-eibeilrp {
  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: 94%;
  
}
[id^="TEXT-eibeilrp"] .x-text,
[id^="TEXT-eibeilrp"] .x-text a,
.--clone-TEXT-eibeilrp .x-text,
.--clone-TEXT-eibeilrp .x-text a {
  --width: 94%;
-webkit-text-stroke: 0px #000000ff;
color: #DB6885;
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-size: 20.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #DB6885);
}
[id^="TEXT-eibeilrp"] .x-text:hover,
.--clone-TEXT-eibeilrp .x-text:hover,
[id^="TEXT-eibeilrp"] a:hover,
.--clone-TEXT-eibeilrp a:hover {
  
}

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

[id^="TEXT-o7wty1cc"], .--clone-TEXT-o7wty1cc {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 93%;
  
}
[id^="TEXT-o7wty1cc"] .x-text,
[id^="TEXT-o7wty1cc"] .x-text a,
.--clone-TEXT-o7wty1cc .x-text,
.--clone-TEXT-o7wty1cc .x-text a {
  --width: 93%;
-webkit-text-stroke: 0px #000000ff;
color: #DB6885;
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-size: 19.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #DB6885);
}
[id^="TEXT-o7wty1cc"] .x-text:hover,
.--clone-TEXT-o7wty1cc .x-text:hover,
[id^="TEXT-o7wty1cc"] a:hover,
.--clone-TEXT-o7wty1cc a:hover {
  
}

#PAYMENT-epwcdmly {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 9;grid-row-start: 8;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --icon-color: #DB6885;
  
}
#PAYMENT-epwcdmly label {
  -webkit-text-stroke: 0px #000000ff;
border-color: #C0C2CB;
border-style: solid;
border-width: 1.0px;
color: #DB6885;
font-weight: 700;
}
#PAYMENT-epwcdmly .payment--method {
  padding: 10px 10px;
}
#PAYMENT-epwcdmly .payment-wrapper {
  grid-template-columns: repeat(1, 1fr);
  gap: 12px;
}
#PAYMENT-epwcdmly .payment-wrapper label.selected, #PAYMENT-epwcdmly .payment-wrapper label:hover {
  border-color: #DB6885;
}

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

#LINE-nrcjteua {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-nrcjteua .line-container {
  border-color: #FFF4F5;
border-style: solid;
border-width: 4.0px;
}
#LINE-nrcjteua .x-line { padding: 0px; }

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


#CONTAINER-ewup12tt {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: var(--color_04);
border-style: none;
border-width: 0.0px;
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 0px 1fr 0px;grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(80px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(50px, max-content) minmax(0px, max-content) minmax(80px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border: 0px none var(--color_04);


  
}

#RECT-jb4jv7nr {
  align-self: center;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 24px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 24px;
  
  
  
  
}
#RECT-jb4jv7nr .x-rect {
  --width: 24px;
background: #db6885ff;
border-color: #000000ff;
height: 100%;
transform:  rotateX(180deg) perspective(1000px);
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjggMTI4IiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTAwJSI+PHBhdGggaWQ9IkRvd25fQXJyb3dfM18iIGQ9Im02NCA4OGMtMS4wMjMgMC0yLjA0Ny0uMzkxLTIuODI4LTEuMTcybC00MC00MGMtMS41NjMtMS41NjMtMS41NjMtNC4wOTQgMC01LjY1NnM0LjA5NC0xLjU2MyA1LjY1NiAwbDM3LjE3MiAzNy4xNzIgMzcuMTcyLTM3LjE3MmMxLjU2My0xLjU2MyA0LjA5NC0xLjU2MyA1LjY1NiAwczEuNTYzIDQuMDk0IDAgNS42NTZsLTQwIDQwYy0uNzgxLjc4MS0xLjgwNSAxLjE3Mi0yLjgyOCAxLjE3MnoiLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

#RECT-malbkbho {
  align-self: center;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 24px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 24px;
  
  
  
  
}
#RECT-malbkbho .x-rect {
  --width: 24px;
background: #db6885ff;
border-color: #000000ff;
height: 100%;
transform:  rotateX(0deg) perspective(1000px);
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjggMTI4IiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTAwJSI+PHBhdGggaWQ9IkRvd25fQXJyb3dfM18iIGQ9Im02NCA4OGMtMS4wMjMgMC0yLjA0Ny0uMzkxLTIuODI4LTEuMTcybC00MC00MGMtMS41NjMtMS41NjMtMS41NjMtNC4wOTQgMC01LjY1NnM0LjA5NC0xLjU2MyA1LjY1NiAwbDM3LjE3MiAzNy4xNzIgMzcuMTcyLTM3LjE3MmMxLjU2My0xLjU2MyA0LjA5NC0xLjU2MyA1LjY1NiAwczEuNTYzIDQuMDk0IDAgNS42NTZsLTQwIDQwYy0uNzgxLjc4MS0xLjgwNSAxLjE3Mi0yLjgyOCAxLjE3MnoiLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  display: none;
}
[id^="TEXT-wey06iof"], .--clone-TEXT-wey06iof {
  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%;
  
}
[id^="TEXT-wey06iof"] .x-text,
[id^="TEXT-wey06iof"] .x-text a,
.--clone-TEXT-wey06iof .x-text,
.--clone-TEXT-wey06iof .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #2f3137;
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-size: 20.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #2f3137);
}
[id^="TEXT-wey06iof"] .x-text:hover,
.--clone-TEXT-wey06iof .x-text:hover,
[id^="TEXT-wey06iof"] a:hover,
.--clone-TEXT-wey06iof a:hover {
  
}

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

[id^="TEXT-13w6c46l"], .--clone-TEXT-13w6c46l {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-13w6c46l"] .x-text,
[id^="TEXT-13w6c46l"] .x-text a,
.--clone-TEXT-13w6c46l .x-text,
.--clone-TEXT-13w6c46l .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-13w6c46l"] .x-text:hover,
.--clone-TEXT-13w6c46l .x-text:hover,
[id^="TEXT-13w6c46l"] a:hover,
.--clone-TEXT-13w6c46l a:hover {
  
}

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

#FORM-z3jx65wj {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 3fr 1fr;grid-template-rows: minmax(53px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  --icon-color: #DB6885;
  
}
#COUPON-olay2udv {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#COUPON-olay2udv .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 18px;
  color: #DB6885;
  
}
#COUPON-olay2udv input {
  -webkit-text-stroke: 0px #db6885ff;
border-color: #DB6885;
border-radius: 3px 0px 0px 3px;
border-style: solid;
border-width: 2.0px;
color: #db6885ff;
font-size: 18.0px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#COUPON-olay2udv input[type="date"] {
  -webkit-text-fill-color: #db6885ff;
}
#COUPON-olay2udv input::placeholder {
  color: #DB6885;
  -webkit-text-fill-color: #DB6885 !important;
}
#SUBMIT-BUTTON-e02lkct6 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: start;
margin-left: %;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-e02lkct6 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #DB6885;
border-radius: 0px 3px 3px 0px;
border-style: solid;
border-width: 2.0px;
color: #db6885ff;
font-size: 16.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;
border-left-style: unset;

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

[id^="TEXT-dqtoorcp"], .--clone-TEXT-dqtoorcp {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-dqtoorcp"] .x-text,
[id^="TEXT-dqtoorcp"] .x-text a,
.--clone-TEXT-dqtoorcp .x-text,
.--clone-TEXT-dqtoorcp .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-dqtoorcp"] .x-text:hover,
.--clone-TEXT-dqtoorcp .x-text:hover,
[id^="TEXT-dqtoorcp"] a:hover,
.--clone-TEXT-dqtoorcp a:hover {
  
}

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

[id^="TEXT-2a5ncyme"], .--clone-TEXT-2a5ncyme {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-2a5ncyme"] .x-text,
[id^="TEXT-2a5ncyme"] .x-text a,
.--clone-TEXT-2a5ncyme .x-text,
.--clone-TEXT-2a5ncyme .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-2a5ncyme"] .x-text:hover,
.--clone-TEXT-2a5ncyme .x-text:hover,
[id^="TEXT-2a5ncyme"] a:hover,
.--clone-TEXT-2a5ncyme a:hover {
  
}

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

[id^="TEXT-o64rymgv"], .--clone-TEXT-o64rymgv {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 12;
grid-row-start: 11;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-o64rymgv"] .x-text,
[id^="TEXT-o64rymgv"] .x-text a,
.--clone-TEXT-o64rymgv .x-text,
.--clone-TEXT-o64rymgv .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: #DB6885;
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-size: 22.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, #DB6885);
}
[id^="TEXT-o64rymgv"] .x-text:hover,
.--clone-TEXT-o64rymgv .x-text:hover,
[id^="TEXT-o64rymgv"] a:hover,
.--clone-TEXT-o64rymgv a:hover {
  
}

[id^="TEXT-DATASET-8d7lideh"], .--clone-TEXT-DATASET-8d7lideh {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 12;
grid-row-start: 11;
height: auto;
justify-self: end;
margin-right: 0.039137764932562616%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-DATASET-8d7lideh"] .x-text,
[id^="TEXT-DATASET-8d7lideh"] .x-text a,
.--clone-TEXT-DATASET-8d7lideh .x-text,
.--clone-TEXT-DATASET-8d7lideh .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #DB6885;
font-size: 26.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: right;
width: 100%;
  color: var(--active-color, #DB6885);
}
[id^="TEXT-DATASET-8d7lideh"] .x-text:hover,
.--clone-TEXT-DATASET-8d7lideh .x-text:hover,
[id^="TEXT-DATASET-8d7lideh"] a:hover,
.--clone-TEXT-DATASET-8d7lideh a:hover {
  
}

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

#FORM-tgus1g5n {
  --width: 100%;align-self: end;column-gap: 15px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 13;grid-row-start: 12;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(40px, max-content);height: auto;justify-self: center;margin-bottom: 15.59375px;margin-left: calc(0% * 2);row-gap: 15px;width: 100%;
  
  --icon-color: inherit;
  
}
#SUBMIT-BUTTON-2q2h2lwr {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-2q2h2lwr .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
background: #DB6885;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: rgba(255, 255, 255, 1);
font-size: 20.0px;
font-weight: bold;
height: 100%;
line-height: 1.6;
text-align: center;
width: 100%;
  border:   ;


  color: var(--active-color, rgba(255, 255, 255, 1));
}
#SUBMIT-BUTTON-2q2h2lwr[disabled=true] {
  display: none;
}

  #SUBMIT-BUTTON-2q2h2lwr{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #SUBMIT-BUTTON-2q2h2lwr:hover &gt; * {
    background: #fd668cff !important;
  }
#LINE-nwn0pwjz {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-nwn0pwjz .line-container {
  border-color: #e4e4e4;
border-style: solid;
border-width: 1.0px;
}


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


  
}
#PROMOTIONS-SHORT-j5orvdsp {
  --width: auto;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: auto;
  flex-direction: row; width: auto;
  display: flex;
  gap: 8px;
  align-items: center;
  
}
#PROMOTIONS-SHORT-j5orvdsp .x-promotion-content {
  flex-direction: row;
}
#PROMOTIONS-SHORT-j5orvdsp .x-promotion-content .x-promotion-item {
  --height: auto;
  --dot-color: #FFF;
  --border-color: #db6885ff;
  --color: #db6885ff;
  --background: #ffffff;
  --padding-x: 12px;
  --padding-y: 3px;
  --border-width: 1px;
  --border-radius: 5px;
  height: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #db6885ff;
}
#PROMOTIONS-SHORT-j5orvdsp .x-promotion-arrow {
  width: calc(auto / 2);
  height: calc(auto / 2);
  min-width: calc(auto / 2);
  min-height: calc(auto / 2);
  display: none;
}

#PROMOTIONS-SHORT-j5orvdsp .x-promotion-content .x-promotion-item .x-text-overlay {
  top: calc(50% + 0px);
}
#LINE-9xfn8g3r {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-9xfn8g3r .line-container {
  border-color: #e4e4e4;
border-style: solid;
border-width: 1.0px;
}

#BUTTON-eb4zdmvu {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 14;
grid-row-start: 13;
height: 40px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-eb4zdmvu .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #db6885ff;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: #DB6885;
font-size: 20.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-eb4zdmvu{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-eb4zdmvu:hover &gt; * {
    background: #fd668cff !important;
  }
#CART-ITEMS-jlsd70vb {
  --width: 100%;align-self: end;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 70px 1fr 95px;grid-template-rows: minmax(10px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(20px, max-content);height: auto;justify-self: center;margin-bottom: -0.0416717529296875px;margin-left: calc(0% * 2);width: 100%;
  
}
#CART-ITEMS-jlsd70vb cart-item, #CART-ITEMS-jlsd70vb .cart-loading {
  grid-template-columns: 70px 1fr 95px;
  grid-template-rows: minmax(10px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(20px, max-content);
}

#IMAGE-DATASET-c17m5tws {
  --width: 60px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 2;height: 60px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 60px;
  
}
#IMAGE-DATASET-c17m5tws picture, #IMAGE-DATASET-c17m5tws img {
  border-color: #e3e3e3;
border-style: solid;
border-width: 1.0px;
}
#IMAGE-DATASET-c17m5tws img {
  object-fit: contain;
}

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

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

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

#QUANTITY-INPUT-4yeqpu2t {
  --width: 22px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 22px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 22px;
  -webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
border-style: none;
border-width: 0.0px;
color: #DB6885;
font-family: 'Nunito', sans-serif;
font-size: 16.0px;
font-weight: 700;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-4yeqpu2t .quantity__input {
  background: var(--color_00);
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-4yeqpu2t .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-4yeqpu2t .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-4yeqpu2t .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-4yeqpu2t .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-4yeqpu2t .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-vmblzg2z"], .--clone-TEXT-vmblzg2z {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 7.502240697649933%;
margin-top: calc(0.14581298828125px * 2);
width: 7.281711250947663%;
  
}
[id^="TEXT-vmblzg2z"] .x-text,
[id^="TEXT-vmblzg2z"] .x-text a,
.--clone-TEXT-vmblzg2z .x-text,
.--clone-TEXT-vmblzg2z .x-text a {
  --width: 7.281711250947663%;
-webkit-text-stroke: 0px #000000ff;
color: #DB6885;
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #DB6885);
}
[id^="TEXT-vmblzg2z"] .x-text:hover,
.--clone-TEXT-vmblzg2z .x-text:hover,
[id^="TEXT-vmblzg2z"] a:hover,
.--clone-TEXT-vmblzg2z a:hover {
  
}

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

[id^="TEXT-g4tbuyu9"], .--clone-TEXT-g4tbuyu9 {
  align-self: start;
display: none;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: -2447.5%;
margin-top: -347.578125px;
width: 3440%;
  
}
[id^="TEXT-g4tbuyu9"] .x-text,
[id^="TEXT-g4tbuyu9"] .x-text a,
.--clone-TEXT-g4tbuyu9 .x-text,
.--clone-TEXT-g4tbuyu9 .x-text a {
  --width: 3440%;
-webkit-text-stroke: 0px #000000ff;
color: #DB6885;
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #DB6885);
}
[id^="TEXT-g4tbuyu9"] .x-text:hover,
.--clone-TEXT-g4tbuyu9 .x-text:hover,
[id^="TEXT-g4tbuyu9"] a:hover,
.--clone-TEXT-g4tbuyu9 a:hover {
  
}


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


  
}

#RECT-ttdp0qba {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 24px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 24px;
  
  
  
  
}
#RECT-ttdp0qba .x-rect {
  --width: 24px;
background: #db6885ff;
border-color: #000000ff;
height: 100%;
transform:  rotateX(180deg) perspective(1000px);
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjggMTI4IiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTAwJSI+PHBhdGggaWQ9IkRvd25fQXJyb3dfM18iIGQ9Im02NCA4OGMtMS4wMjMgMC0yLjA0Ny0uMzkxLTIuODI4LTEuMTcybC00MC00MGMtMS41NjMtMS41NjMtMS41NjMtNC4wOTQgMC01LjY1NnM0LjA5NC0xLjU2MyA1LjY1NiAwbDM3LjE3MiAzNy4xNzIgMzcuMTcyLTM3LjE3MmMxLjU2My0xLjU2MyA0LjA5NC0xLjU2MyA1LjY1NiAwczEuNTYzIDQuMDk0IDAgNS42NTZsLTQwIDQwYy0uNzgxLjc4MS0xLjgwNSAxLjE3Mi0yLjgyOCAxLjE3MnoiLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

#RECT-ej0gpwru {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 24px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 24px;
  
  
  
  
}
#RECT-ej0gpwru .x-rect {
  --width: 24px;
background: #db6885ff;
border-color: #000000ff;
height: 100%;
transform:  rotateX(0deg) perspective(1000px);
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjggMTI4IiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTAwJSI+PHBhdGggaWQ9IkRvd25fQXJyb3dfM18iIGQ9Im02NCA4OGMtMS4wMjMgMC0yLjA0Ny0uMzkxLTIuODI4LTEuMTcybC00MC00MGMtMS41NjMtMS41NjMtMS41NjMtNC4wOTQgMC01LjY1NnM0LjA5NC0xLjU2MyA1LjY1NiAwbDM3LjE3MiAzNy4xNzIgMzcuMTcyLTM3LjE3MmMxLjU2My0xLjU2MyA0LjA5NC0xLjU2MyA1LjY1NiAwczEuNTYzIDQuMDk0IDAgNS42NTZsLTQwIDQwYy0uNzgxLjc4MS0xLjgwNSAxLjE3Mi0yLjgyOCAxLjE3MnoiLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-cwwweukz"], .--clone-TEXT-cwwweukz {
  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%;
  
}
[id^="TEXT-cwwweukz"] .x-text,
[id^="TEXT-cwwweukz"] .x-text a,
.--clone-TEXT-cwwweukz .x-text,
.--clone-TEXT-cwwweukz .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #DB6885;
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #DB6885);
}
[id^="TEXT-cwwweukz"] .x-text:hover,
.--clone-TEXT-cwwweukz .x-text:hover,
[id^="TEXT-cwwweukz"] a:hover,
.--clone-TEXT-cwwweukz a:hover {
  
}

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

#IMAGE-DATASET-gc5nqalg {
  --width: 60px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 2;height: 60px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 60px;
  
}
#IMAGE-DATASET-gc5nqalg picture, #IMAGE-DATASET-gc5nqalg img {
  border-color: #e3e3e3;
border-style: solid;
border-width: 1.0px;
}
#IMAGE-DATASET-gc5nqalg img {
  object-fit: contain;
}

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

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

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

#QUANTITY-INPUT-1ytjnpsv {
  --width: 22px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 22px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 22px;
  -webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
border-style: none;
border-width: 0.0px;
color: #DB6885;
font-family: 'Nunito', sans-serif;
font-size: 14.0px;
font-weight: 400;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-1ytjnpsv .quantity__input {
  background: var(--color_00);
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-1ytjnpsv .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-1ytjnpsv .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-1ytjnpsv .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-1ytjnpsv .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-1ytjnpsv .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-4dmtx54z"], .--clone-TEXT-4dmtx54z {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 18.514017808929072%;
margin-top: calc(0px * 2);
width: 13.33876299765013%;
  
}
[id^="TEXT-4dmtx54z"] .x-text,
[id^="TEXT-4dmtx54z"] .x-text a,
.--clone-TEXT-4dmtx54z .x-text,
.--clone-TEXT-4dmtx54z .x-text a {
  --width: 13.33876299765013%;
-webkit-text-stroke: 0px #000000ff;
color: #DB6885;
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-size: 14.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #DB6885);
}
[id^="TEXT-4dmtx54z"] .x-text:hover,
.--clone-TEXT-4dmtx54z .x-text:hover,
[id^="TEXT-4dmtx54z"] a:hover,
.--clone-TEXT-4dmtx54z a:hover {
  
}

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

#POPUP-2cn67nvt {
  --top: 0px; top: var(--top);
  --left: 0; left: var(--left);
  
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(20px, max-content) minmax(40px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-2cn67nvt.anim {
  --width: 100%;
  animation: vertical-move 0.2s ease;
}

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

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-s9bsdufb::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#INPUT-SEARCH-plbpbvwn {
  --width: 80%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 45px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 80%;
  
}
#INPUT-SEARCH-plbpbvwn &gt; .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  
  
  flex-direction: row-reverse;
}
#INPUT-SEARCH-plbpbvwn &gt; .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-plbpbvwn &gt; .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-plbpbvwn &gt; .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-plbpbvwn &gt; .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-plbpbvwn &gt; .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-plbpbvwn .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-plbpbvwn .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-plbpbvwn .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-plbpbvwn .input-search--icon path {
  
}
#INPUT-SEARCH-plbpbvwn .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-plbpbvwn .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#POPUP-WISHLIST {
  --top: 0px; top: var(--top);
  --right: 0; right: var(--right);
  
  background: #ffffff;
  width: 432px;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(720px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-WISHLIST.anim {
  --width: 432px;
  animation: slide-right 0.2s ease;
}
#WISHLIST-CONTAINER-er9ehc7p {
  --width: 400px;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: 39.765625px;width: 400px;
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  
}
#WISHLIST-ITEM-u6c1wyfs {
  --width: 100%;align-self: start;column-gap: 8px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 120px 1fr;grid-template-rows: minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 8px;width: 100%;
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  
}
[id^="TEXT-DATASET-ba2s305y"], .--clone-TEXT-DATASET-ba2s305y {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0.140625px;
width: 100%;
  
}
[id^="TEXT-DATASET-ba2s305y"] .x-text,
[id^="TEXT-DATASET-ba2s305y"] .x-text a,
.--clone-TEXT-DATASET-ba2s305y .x-text,
.--clone-TEXT-DATASET-ba2s305y .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-ba2s305y"] .x-text:hover,
.--clone-TEXT-DATASET-ba2s305y .x-text:hover,
[id^="TEXT-DATASET-ba2s305y"] a:hover,
.--clone-TEXT-DATASET-ba2s305y a:hover {
  
}

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


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

#BUTTON-jf3q9s1w {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: 24px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 50px;
  
}
#BUTTON-jf3q9s1w .x-button-wrapper {
  --width: 50px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(24, 24, 24, 1);
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#WISHLIST-EMPTY-hgxxxq19 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(110px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  
}
[id^="TEXT-44t66dij"], .--clone-TEXT-44t66dij {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-44t66dij"] .x-text,
[id^="TEXT-44t66dij"] .x-text a,
.--clone-TEXT-44t66dij .x-text,
.--clone-TEXT-44t66dij .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-44t66dij"] .x-text:hover,
.--clone-TEXT-44t66dij .x-text:hover,
[id^="TEXT-44t66dij"] a:hover,
.--clone-TEXT-44t66dij a:hover {
  
}

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


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


#POPUP-WISHLIST-HEADER {
  --bg: rgba(255, 255, 255, 1);
  background: rgba(255, 255, 255, 1);
border-color: #ffffff;
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content);height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;position: sticky;top: 0px;width: 100%;
  
  
  
  
  
  border:   #ffffff;


  
}

#POPUP-WISHLIST-CLOSE-BUTTON {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 16.2890625px;
justify-self: end;
margin-bottom: calc(0.85546875px * 2);
margin-right: 3.2407407407407405%;
width: 16px;
  
  
  
  
}
#POPUP-WISHLIST-CLOSE-BUTTON .x-rect {
  --width: 16px;
background: #E5E7EB;
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #E5E7EB);
}
#POPUP-WISHLIST-CLOSE-BUTTON::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="POPUP-WISHLIST-TITLE"], .--clone-POPUP-WISHLIST-TITLE {
  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: 12.6171875px;
margin-top: calc(0.5px * 2);
width: 57.33145254629629%;
  
}
[id^="POPUP-WISHLIST-TITLE"] .x-text,
[id^="POPUP-WISHLIST-TITLE"] .x-text a,
.--clone-POPUP-WISHLIST-TITLE .x-text,
.--clone-POPUP-WISHLIST-TITLE .x-text a {
  --width: 57.33145254629629%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="POPUP-WISHLIST-TITLE"] .x-text:hover,
.--clone-POPUP-WISHLIST-TITLE .x-text:hover,
[id^="POPUP-WISHLIST-TITLE"] a:hover,
.--clone-POPUP-WISHLIST-TITLE a:hover {
  
}

#POPUP-rbn5uyb4 {
  --top: 0px; top: var(--top);
  --right: 0; right: var(--right);
  
  background: #ffffff;
  width: 300px;
  height: 100%;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(50px, max-content) minmax(0%, calc(100% - 150px)) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-rbn5uyb4.anim {
  --width: 300px;
  animation: slide-right 1s ease;
}

#RECT-ekoz6jfv {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 16.293800073382133px;
justify-self: end;
margin-right: 3.027317892947096%;
margin-top: 10px;
width: 4.1094858238846665%;
  
  
  
  
}
#RECT-ekoz6jfv .x-rect {
  --width: 4.1094858238846665%;
background: #E5E7EB;
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #E5E7EB);
}
#RECT-ekoz6jfv::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

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


  
}
[id^="TEXT-9b6sed08"], .--clone-TEXT-9b6sed08 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-9b6sed08"] .x-text,
[id^="TEXT-9b6sed08"] .x-text a,
.--clone-TEXT-9b6sed08 .x-text,
.--clone-TEXT-9b6sed08 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #555555;
font: var(--font_4);
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #555555);
}
[id^="TEXT-9b6sed08"] .x-text:hover,
.--clone-TEXT-9b6sed08 .x-text:hover,
[id^="TEXT-9b6sed08"] a:hover,
.--clone-TEXT-9b6sed08 a:hover {
  
}

#LINE-fpwnfbrr {
  --width: 50px;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: 50px;
  height: auto;
  
}
#LINE-fpwnfbrr .line-container {
  border-color: #dddddd;
border-style: solid;
border-width: 3.0px;
}


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

  border:   ;


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


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

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


  
}
#CART-ITEMS-8xtuw1pc {
  --width: 100.00407946803738%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 70px 1fr 0px 23px;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(10px, max-content);height: auto;justify-self: end;margin-right: -0.0040794680373679275%;margin-top: 0px;row-gap: 5px;width: 100.00407946803738%;
  
}
#CART-ITEMS-8xtuw1pc cart-item, #CART-ITEMS-8xtuw1pc .cart-loading {
  grid-template-columns: 70px 1fr 0px 23px;
  grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(10px, max-content);
}
[id^="TEXT-DATASET-sff6tu7b"], .--clone-TEXT-DATASET-sff6tu7b {
  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-bottom: calc(0.29165077209472656px * 2);
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-sff6tu7b"] .x-text,
[id^="TEXT-DATASET-sff6tu7b"] .x-text a,
.--clone-TEXT-DATASET-sff6tu7b .x-text,
.--clone-TEXT-DATASET-sff6tu7b .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-sff6tu7b"] .x-text:hover,
.--clone-TEXT-DATASET-sff6tu7b .x-text:hover,
[id^="TEXT-DATASET-sff6tu7b"] a:hover,
.--clone-TEXT-DATASET-sff6tu7b a:hover {
  
}


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

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

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

#QUANTITY-INPUT-2sbwgouo {
  --width: 95px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 33.484375px;justify-self: start;margin-left: 0%;margin-top: -0.2421875px;width: 95px;
  border-color: #C8CCDB;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-2sbwgouo .quantity__input {
  
  
  padding-left: 30px;
  padding-right: 30px;
  
}
#QUANTITY-INPUT-2sbwgouo .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-2sbwgouo .quantity__button[name="minus"] {
  border-color: #C8CCDB;
border-width: 1.0px;
  border-top-style: unset;border-bottom-style: unset;border-left-style: unset;
  width:30px;
}
#QUANTITY-INPUT-2sbwgouo .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-2sbwgouo .quantity__button[name="plus"] {
  border-color: #C8CCDB;
border-width: 1.0px;
  border-top-style: unset;border-bottom-style: unset;border-right-style: unset;
  width:30px;
}
#QUANTITY-INPUT-2sbwgouo .quantity__button[name="plus"] svg {
  width: 9.3px;
}

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

  border:   ;


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


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


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


  
}
[id^="TEXT-9m7lezw2"], .--clone-TEXT-9m7lezw2 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-9m7lezw2"] .x-text,
[id^="TEXT-9m7lezw2"] .x-text a,
.--clone-TEXT-9m7lezw2 .x-text,
.--clone-TEXT-9m7lezw2 .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-size: 16.0px;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-9m7lezw2"] .x-text:hover,
.--clone-TEXT-9m7lezw2 .x-text:hover,
[id^="TEXT-9m7lezw2"] a:hover,
.--clone-TEXT-9m7lezw2 a:hover {
  
}

[id^="TEXT-DATASET-4t2j42y8"], .--clone-TEXT-DATASET-4t2j42y8 {
  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: 50%;
  
}
[id^="TEXT-DATASET-4t2j42y8"] .x-text,
[id^="TEXT-DATASET-4t2j42y8"] .x-text a,
.--clone-TEXT-DATASET-4t2j42y8 .x-text,
.--clone-TEXT-DATASET-4t2j42y8 .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #db6885ff;
font-size: 18.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: right;
width: 100%;
  color: var(--active-color, #db6885ff);
}
[id^="TEXT-DATASET-4t2j42y8"] .x-text:hover,
.--clone-TEXT-DATASET-4t2j42y8 .x-text:hover,
[id^="TEXT-DATASET-4t2j42y8"] a:hover,
.--clone-TEXT-DATASET-4t2j42y8 a:hover {
  
}

#BUTTON-1ss3c2yf {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-1ss3c2yf .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #FFF4F5;
border-color: #db6885ff;
border-radius: 30px 30px 30px 30px;
border-style: solid;
border-width: 1.0px;
color: #db6885ff;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-1ss3c2yf{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-1ss3c2yf:hover &gt; * {
    background: #fd668cff !important;
  }
  #BUTTON-1ss3c2yf{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-1ss3c2yf:hover, #BUTTON-1ss3c2yf:hover &gt; * {
    color: var(--color_00) !important;
  }
#BUTTON-sdccawal {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-sdccawal .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #db6885ff;
border-radius: 30px 30px 30px 30px;
color: #ffffffff;
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-sdccawal{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-sdccawal:hover &gt; * {
    background: #fd668cff !important;
  }
#POPUP-0tok7wwc {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff00;
  width: 300px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content) minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-0tok7wwc.anim {
  --width: 300px;
  
}

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


  
}

#CONTAINER-qnjblyj8 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
border-radius: 16px 16px 16px 16px;
  --width: 186px;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(186px, max-content);height: 186px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 186px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-dllk17rj {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 186.3125px;
justify-self: center;
margin-right: calc(0.07127854098374758% * 2);
margin-top: -0.15625px;
width: 92.99912570658736%;
  
}
#IMAGE-dllk17rj picture {
  --width: 92.99912570658736%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-dllk17rj img {
  object-fit: cover;
}

[id^="TEXT-nbpodv9z"], .--clone-TEXT-nbpodv9z {
  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%;
  
}
[id^="TEXT-nbpodv9z"] .x-text,
[id^="TEXT-nbpodv9z"] .x-text a,
.--clone-TEXT-nbpodv9z .x-text,
.--clone-TEXT-nbpodv9z .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #F9F86C;
font: var(--font_2);
font-family: 'Nunito', sans-serif;
font-size: 25.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #F9F86C);
}
[id^="TEXT-nbpodv9z"] .x-text:hover,
.--clone-TEXT-nbpodv9z .x-text:hover,
[id^="TEXT-nbpodv9z"] a:hover,
.--clone-TEXT-nbpodv9z a:hover {
  
}

[id^="TEXT-78rreoo9"], .--clone-TEXT-78rreoo9 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0.4000091552734375px;
width: 100%;
  
}
[id^="TEXT-78rreoo9"] .x-text,
[id^="TEXT-78rreoo9"] .x-text a,
.--clone-TEXT-78rreoo9 .x-text,
.--clone-TEXT-78rreoo9 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 16.0px;
height: 100%;
text-align: justify;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-78rreoo9"] .x-text:hover,
.--clone-TEXT-78rreoo9 .x-text:hover,
[id^="TEXT-78rreoo9"] a:hover,
.--clone-TEXT-78rreoo9 a:hover {
  
}

#BUTTON-bchp4t32 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: 34.5px;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 84.87290445963542%;
  
}
#BUTTON-bchp4t32 .x-button-wrapper {
  --width: 84.87290445963542%;
-webkit-text-stroke: 0px #000000ff;
background: #F9F86C;
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
color: #2F5ACF;
font-size: 18.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#RECT-178qqu6e {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 16px;
justify-self: end;
margin-right: 1.519691780821918%;
margin-top: 20px;
width: 16px;
  
  
  
  
}
#RECT-178qqu6e .x-rect {
  --width: 16px;
background: var(--color_00);
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-178qqu6e::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

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


  
}

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


  
}

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


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


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


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


#IMAGE-75e2frbv {
  align-self: end;
grid-column-end: 6;
grid-column-start: 4;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-bottom: 0.14996337890625px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#IMAGE-75e2frbv picture {
  --width: 100%;
border-color: #000000ff;
border-radius: 16px 16px 16px 16px;
height: 100%;
width: 100%;
}
#IMAGE-75e2frbv img {
  object-fit: cover;
}


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


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


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

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

#CONTAINER-calmn309 {
  --bg: #2F5ACF;
  background: #2F5ACF;
border-color: #000000ff;
border-radius: 24px 24px 0px 0px;
  --width: 102%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 10px 106px 1fr 10px;grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(10px, max-content);height: auto;justify-self: end;margin-bottom: 0.1125030517578125px;margin-right: -1.9999999999999811%;row-gap: 10px;width: 102%;
  
  
  
  
  
  border:   #000000ff;


  
}

#CONTAINER-2na9fyst {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
border-radius: 16px 16px 16px 16px;
  --width: 99px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 99px;
  
  
  
  
  
  border:   #000000ff;


  
}

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

[id^="TEXT-yb83ceo5"], .--clone-TEXT-yb83ceo5 {
  align-self: center;
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: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-yb83ceo5"] .x-text,
[id^="TEXT-yb83ceo5"] .x-text a,
.--clone-TEXT-yb83ceo5 .x-text,
.--clone-TEXT-yb83ceo5 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #F9F86C;
font: var(--font_2);
font-family: 'Nunito', sans-serif;
font-size: 21.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #F9F86C);
}
[id^="TEXT-yb83ceo5"] .x-text:hover,
.--clone-TEXT-yb83ceo5 .x-text:hover,
[id^="TEXT-yb83ceo5"] a:hover,
.--clone-TEXT-yb83ceo5 a:hover {
  
}

[id^="TEXT-alqt909a"], .--clone-TEXT-alqt909a {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
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%;
  
}
[id^="TEXT-alqt909a"] .x-text,
[id^="TEXT-alqt909a"] .x-text a,
.--clone-TEXT-alqt909a .x-text,
.--clone-TEXT-alqt909a .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 10.0px;
height: 100%;
text-align: justify;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-alqt909a"] .x-text:hover,
.--clone-TEXT-alqt909a .x-text:hover,
[id^="TEXT-alqt909a"] a:hover,
.--clone-TEXT-alqt909a a:hover {
  
}

#BUTTON-6f228g45 {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 5;
grid-row-start: 4;
height: 28.4px;
justify-self: start;
margin-bottom: calc(0.09998779296875072px * 2);
margin-left: 0%;
width: 64%;
  
}
#BUTTON-6f228g45 .x-button-wrapper {
  --width: 64%;
-webkit-text-stroke: 0px #000000ff;
background: #F9F86C;
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
color: #2F5ACF;
font-size: 12.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  border:   ;


  color: var(--active-color, #2F5ACF);
}
#BUTTON-6f228g45[disabled=true] {
  display: none;
}


#RECT-qfdfuafx {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 10px;
justify-self: end;
margin-right: 2%;
margin-top: 20px;
width: 10px;
  
  
  
  
}
#RECT-qfdfuafx .x-rect {
  --width: 10px;
background: var(--color_00);
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

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


  
}

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


  
}

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


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


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


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


#IMAGE-mgud380h {
  align-self: end;
grid-column-end: 6;
grid-column-start: 4;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-bottom: 0.14996337890625px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#IMAGE-mgud380h picture {
  --width: 100%;
border-color: #000000ff;
border-radius: 16px 16px 16px 16px;
height: 100%;
width: 100%;
}
#IMAGE-mgud380h img {
  object-fit: cover;
}


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


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


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

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

#CART-DROPPABLE-9iz4gk15.anim {
  --width: 313px;
  animation: slide-right 0.2s ease;
}

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


  
}
[id^="TEXT-5d90fg6c"], .--clone-TEXT-5d90fg6c {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-5d90fg6c"] .x-text,
[id^="TEXT-5d90fg6c"] .x-text a,
.--clone-TEXT-5d90fg6c .x-text,
.--clone-TEXT-5d90fg6c .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #555555;
font: var(--font_4);
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #555555);
}
[id^="TEXT-5d90fg6c"] .x-text:hover,
.--clone-TEXT-5d90fg6c .x-text:hover,
[id^="TEXT-5d90fg6c"] a:hover,
.--clone-TEXT-5d90fg6c a:hover {
  
}

#LINE-qxq89tz5 {
  --width: 50px;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: 50px;
  height: auto;
  
}
#LINE-qxq89tz5 .line-container {
  border-color: #dddddd;
border-style: solid;
border-width: 3.0px;
}


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

  border:   ;


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


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

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


  
}
[id^="TEXT-al4lh59c"], .--clone-TEXT-al4lh59c {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-al4lh59c"] .x-text,
[id^="TEXT-al4lh59c"] .x-text a,
.--clone-TEXT-al4lh59c .x-text,
.--clone-TEXT-al4lh59c .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-size: 16.0px;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-al4lh59c"] .x-text:hover,
.--clone-TEXT-al4lh59c .x-text:hover,
[id^="TEXT-al4lh59c"] a:hover,
.--clone-TEXT-al4lh59c a:hover {
  
}

[id^="TEXT-DATASET-4zt3vl7v"], .--clone-TEXT-DATASET-4zt3vl7v {
  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: 50%;
  
}
[id^="TEXT-DATASET-4zt3vl7v"] .x-text,
[id^="TEXT-DATASET-4zt3vl7v"] .x-text a,
.--clone-TEXT-DATASET-4zt3vl7v .x-text,
.--clone-TEXT-DATASET-4zt3vl7v .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #db6885ff;
font-size: 18.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: right;
width: 100%;
  color: var(--active-color, #db6885ff);
}
[id^="TEXT-DATASET-4zt3vl7v"] .x-text:hover,
.--clone-TEXT-DATASET-4zt3vl7v .x-text:hover,
[id^="TEXT-DATASET-4zt3vl7v"] a:hover,
.--clone-TEXT-DATASET-4zt3vl7v a:hover {
  
}

#BUTTON-hkxomc9x {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-hkxomc9x .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #FFF4F5;
border-color: #db6885ff;
border-radius: 30px 30px 30px 30px;
border-style: solid;
border-width: 1.0px;
color: #db6885ff;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-hkxomc9x{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-hkxomc9x:hover &gt; * {
    background: #fd668cff !important;
  }
  #BUTTON-hkxomc9x{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-hkxomc9x:hover, #BUTTON-hkxomc9x:hover &gt; * {
    color: var(--color_00) !important;
  }
#BUTTON-wrdxlpez {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-wrdxlpez .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #db6885ff;
border-radius: 30px 30px 30px 30px;
color: #ffffffff;
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-wrdxlpez{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-wrdxlpez:hover &gt; * {
    background: #fd668cff !important;
  }

#CONTAINER-k5m52r2i {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
overflow-x: hidden;
overflow-y: auto;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(100%, max-content);height: 100%;justify-self: start;margin-left: -0.010279605263157892%;margin-top: -0.0078125px;width: 100%;
  
  
  overflow-x: hidden;
  overflow-y: auto;
  
  border:   #000000ff;


  
}
#CART-ITEMS-djyy27al {
  --width: 100.00407946803738%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 70px 1fr 0px 23px;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(10px, max-content);height: auto;justify-self: end;margin-right: -0.0040794680373679275%;margin-top: 0px;row-gap: 5px;width: 100.00407946803738%;
  
}
#CART-ITEMS-djyy27al cart-item, #CART-ITEMS-djyy27al .cart-loading {
  grid-template-columns: 70px 1fr 0px 23px;
  grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(10px, max-content);
}
[id^="TEXT-DATASET-dtl2uppd"], .--clone-TEXT-DATASET-dtl2uppd {
  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-bottom: calc(0.29165077209472656px * 2);
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-dtl2uppd"] .x-text,
[id^="TEXT-DATASET-dtl2uppd"] .x-text a,
.--clone-TEXT-DATASET-dtl2uppd .x-text,
.--clone-TEXT-DATASET-dtl2uppd .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-dtl2uppd"] .x-text:hover,
.--clone-TEXT-DATASET-dtl2uppd .x-text:hover,
[id^="TEXT-DATASET-dtl2uppd"] a:hover,
.--clone-TEXT-DATASET-dtl2uppd a:hover {
  
}


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

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

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

#QUANTITY-INPUT-nf5z3xy6 {
  --width: 95px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 33.484375px;justify-self: start;margin-left: 0%;margin-top: -0.2421875px;width: 95px;
  border-color: #C8CCDB;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-nf5z3xy6 .quantity__input {
  
  
  padding-left: 30px;
  padding-right: 30px;
  
}
#QUANTITY-INPUT-nf5z3xy6 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-nf5z3xy6 .quantity__button[name="minus"] {
  border-color: #C8CCDB;
border-width: 1.0px;
  border-top-style: unset;border-bottom-style: unset;border-left-style: unset;
  width:30px;
}
#QUANTITY-INPUT-nf5z3xy6 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-nf5z3xy6 .quantity__button[name="plus"] {
  border-color: #C8CCDB;
border-width: 1.0px;
  border-top-style: unset;border-bottom-style: unset;border-right-style: unset;
  width:30px;
}
#QUANTITY-INPUT-nf5z3xy6 .quantity__button[name="plus"] svg {
  width: 9.3px;
}

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

  border:   ;


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


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

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

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

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


  
}
[id^="TEXT-vnvxhlow"], .--clone-TEXT-vnvxhlow {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-vnvxhlow"] .x-text,
[id^="TEXT-vnvxhlow"] .x-text a,
.--clone-TEXT-vnvxhlow .x-text,
.--clone-TEXT-vnvxhlow .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #555555;
font: var(--font_4);
font-family: 'Nunito', sans-serif;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #555555);
}
[id^="TEXT-vnvxhlow"] .x-text:hover,
.--clone-TEXT-vnvxhlow .x-text:hover,
[id^="TEXT-vnvxhlow"] a:hover,
.--clone-TEXT-vnvxhlow a:hover {
  
}

#LINE-6g4ghnnc {
  --width: 50px;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: 50px;
  height: auto;
  
}
#LINE-6g4ghnnc .line-container {
  border-color: #dddddd;
border-style: solid;
border-width: 3.0px;
}


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-wovixpi3"], .--clone-TEXT-wovixpi3 {
  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: 23.796875px;
width: 100%;
  
}
[id^="TEXT-wovixpi3"] .x-text,
[id^="TEXT-wovixpi3"] .x-text a,
.--clone-TEXT-wovixpi3 .x-text,
.--clone-TEXT-wovixpi3 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #494949;
font: var(--font_5);
font-family: 'Nunito', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #494949);
}
[id^="TEXT-wovixpi3"] .x-text:hover,
.--clone-TEXT-wovixpi3 .x-text:hover,
[id^="TEXT-wovixpi3"] a:hover,
.--clone-TEXT-wovixpi3 a:hover {
  
}

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


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

  #BUTTON-wu7nhc0k{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-wu7nhc0k:hover &gt; * {
    background: #fd668cff !important;
  }
</pre></body></html>