#SECTION-oilqx81n {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(0px, max-content) minmax(77px, max-content) minmax(51px, max-content) minmax(0px, 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-oilqx81n .x-section-background {
  background: #ff6a00;
  
  
  
  
  
  
}

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



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

#TEXT-g3g79eql, .--clone-TEXT-g3g79eql {
  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: 1.2345850161388747%;margin-top: 19.375px;width: 21.650425029353237%;
  
}
#TEXT-g3g79eql .x-text,
#TEXT-g3g79eql .x-text a,
.--clone-TEXT-g3g79eql .x-text,
.--clone-TEXT-g3g79eql .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-weight: 400;
text-transform: uppercase;

  color: var(--active-color, var(--color_00));
}
#TEXT-g3g79eql .x-text:hover,
.--clone-TEXT-g3g79eql .x-text:hover,
#TEXT-g3g79eql a:hover,
.--clone-TEXT-g3g79eql a:hover {
  
}


#IMAGE-2curgibx {
  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: 7.907830745927753%;
  
}
#IMAGE-2curgibx picture {
  border-color: #000000ff;

}
#IMAGE-2curgibx img {
  object-fit: cover;
}

#TEXT-41jajh8e, .--clone-TEXT-41jajh8e {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: 6.659748498097981%;margin-top: 20.375px;width: 7.873907780004534%;
  
}
#TEXT-41jajh8e .x-text,
#TEXT-41jajh8e .x-text a,
.--clone-TEXT-41jajh8e .x-text,
.--clone-TEXT-41jajh8e .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-weight: 400;
text-transform: uppercase;

  color: var(--active-color, var(--color_00));
}
#TEXT-41jajh8e .x-text:hover,
.--clone-TEXT-41jajh8e .x-text:hover,
#TEXT-41jajh8e a:hover,
.--clone-TEXT-41jajh8e a:hover {
  
}

  #TEXT-41jajh8e{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-41jajh8e:hover, #TEXT-41jajh8e:hover > * {
    color: var(--color_34) !important;
  }
#INPUT-SEARCH-y4lydgmv {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 26px;justify-self: end;margin-right: 0.3995399435892134%;margin-top: 17.9375px;width: 2.821171712532318%;
  
}
#INPUT-SEARCH-y4lydgmv > .input-search--wrapper {
  font-size: 16.0px;

  border-width: 0px;
  
  border-style: solid;
  border-radius: 25px;
  background-color: #ffffff00;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-y4lydgmv > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 0px;
  margin: 0 5px;
}
#INPUT-SEARCH-y4lydgmv > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-y4lydgmv > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-y4lydgmv > .input-search--wrapper:hover {
  border-style: none;
  border-color: #000000 !important;
  : solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-y4lydgmv > .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-y4lydgmv .input-search--icon {
  
  
  color: var(--color_00);
  height: 18px;
  width: 18px;
}
#INPUT-SEARCH-y4lydgmv .input-search--wrapper:hover .input-search--icon {
  color: var(--color_00);
}
#INPUT-SEARCH-y4lydgmv .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_00);
}
#INPUT-SEARCH-y4lydgmv .input-search--icon path {
  fill: var(--color_00);
}
#INPUT-SEARCH-y4lydgmv .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_00);
}
#INPUT-SEARCH-y4lydgmv .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_00);
}

#SEARCH-DROPPABLE-f4anszq9 {
  position: fixed; transform: translate(-50%, 0%);
  height: 75px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50.18518518518518px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;

}
#INPUT-SEARCH-x4d9w1zn {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 51px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 46.22560309019213%;
  
}
#INPUT-SEARCH-x4d9w1zn > .input-search--wrapper {
  font-size: 16.0px;

  border-width: 1px;
  border-color: var(--color_01);
  border-style: solid;
  border-radius: 5px;
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-x4d9w1zn > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 0px;
  margin: 0 5px;
}
#INPUT-SEARCH-x4d9w1zn > .input-search--wrapper .input-search--input {
  padding-left: 19px;
  text-align: left;
}
#INPUT-SEARCH-x4d9w1zn > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-x4d9w1zn > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_01) !important;
  border-style: solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-x4d9w1zn > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_01) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-x4d9w1zn .input-search--icon {
  margin-left: 19px;
  margin-right: 19px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-x4d9w1zn .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-x4d9w1zn .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-x4d9w1zn .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-x4d9w1zn .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-x4d9w1zn .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#MENU-9w4kqdgx {
  align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 35.125px;justify-self: start;margin-left: 1.656103360860737%;margin-top: calc(0px * 2);width: 5.566561014263074%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-9w4kqdgx .x-rect {
  -webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: #000000d9;

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9Im1lbnUiPjxwYXRoIGQ9Ik0zLDZIMjFWOEgzVjZNMywxMUgyMVYxM0gzVjExTTMsMTZIMjFWMThIM1YxNloiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

}
#MENU-9w4kqdgx > ul {
  background: var(--color_00);
  
  
  
  
}
#MENU-9w4kqdgx > ul > .menu-item .tag-link {
  -webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: #000000d9;

}
#MENU-9w4kqdgx > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-9w4kqdgx > ul > .menu-item:not(:first-child) {
  
}
#MENU-9w4kqdgx ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





#MENU-DROPPABLE-so1bcwjw {
  background: #ffffffff;

  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  
  
}
#MENU-2q48hk90 {
  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.2166748046875% * 2);margin-top: 46px;width: 278.699951171875px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-2q48hk90 .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-width: 1.0px;
color: #000000d9;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: uppercase;

  
}
#MENU-2q48hk90 > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-2q48hk90 > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-width: 1.0px;
color: #000000d9;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: uppercase;

}
#MENU-2q48hk90 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-2q48hk90 > ul > .menu-item:not(:first-child) {
  
}
#MENU-2q48hk90 ul li .tag-link {
  border-style: none none solid none;

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






border-style: none none solid none;

}





#MENU-ITEM-icielhg3 > a{
  
  
  
  
  
  
  
  
  
}

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

#MENU-ITEM-w86rbifk > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-bglwy0q5 > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-e3955b3q > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-pdtypi93 > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-81h8fhme > a{
  
  
  
  
  
  
  
  
  
}

#BUTTON-sh2ospv1 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 35.57946495782761px;justify-self: end;margin-right: 1.6666666666666667%;margin-top: 5px;width: 12.333333333333336%;
  
}
#BUTTON-sh2ospv1 .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #ff6a00;
border-color: #000000ff;
border-radius: 4px;
color: #ffffffff;
font-size: 16.0px;
text-align: center;

  border:   #000000ff;


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

#TEXT-rz4g8ha9, .--clone-TEXT-rz4g8ha9 {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: 15.070887404945546%;margin-top: 20.375px;width: 10.639539388246014%;
  
}
#TEXT-rz4g8ha9 .x-text,
#TEXT-rz4g8ha9 .x-text a,
.--clone-TEXT-rz4g8ha9 .x-text,
.--clone-TEXT-rz4g8ha9 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-weight: 400;
text-transform: uppercase;

  color: var(--active-color, var(--color_00));
}
#TEXT-rz4g8ha9 .x-text:hover,
.--clone-TEXT-rz4g8ha9 .x-text:hover,
#TEXT-rz4g8ha9 a:hover,
.--clone-TEXT-rz4g8ha9 a:hover {
  
}

  #TEXT-rz4g8ha9{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-rz4g8ha9:hover, #TEXT-rz4g8ha9:hover > * {
    color: var(--color_34) !important;
  }
#CART-ICON-d0g79bgt {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 29.02714055562191px;justify-self: end;margin-right: 3.7075260514298503%;margin-top: 13.375px;width: 2.2328569658170707%;
  
}
#CART-ICON-d0g79bgt .x-cart-icon {
  border-color: #000000ff;
color: var(--color_00);

}
#CART-ICON-d0g79bgt .x-cart-item-count {
  position: absolute;
  top: -5.431424569350025px;
  right: -5.431424569350025px;
  width: 10.86284913870005px;
  height: 14.513570277810954px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ff6a00;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 9.675713518540636px;

}
#CART-ICON-d0g79bgt .x-image-cart-icon {
  border-radius: ;
}
#MENU-2c5trivp {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 39px;justify-self: center;margin-right: calc(0.03403980219841984% * 2);margin-top: calc(0px * 2);width: 97.76850324985548%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


#MENU-2c5trivp .x-rect {
  --gap: 0px;
--pad-x: 26px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-weight: 400;
justify-content: center;
letter-spacing: 0.9px;
text-transform: uppercase;

  
}
#MENU-2c5trivp > ul {
  
  justify-content: center;
  align-items: center;
  gap: 0px;
  
}
#MENU-2c5trivp > ul > .menu-item .tag-link {
  --gap: 0px;
--pad-x: 26px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-weight: 400;
justify-content: center;
letter-spacing: 0.9px;
text-transform: uppercase;

}
#MENU-2c5trivp > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-2c5trivp > ul > .menu-item:not(:first-child) {
  
}
#MENU-2c5trivp ul li .tag-link {
  border-style: none none none none;

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



font-weight: bold;


border-style: none none none none;

}

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


#MENU-2c5trivp.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 39px;
}


#MENU-ITEM-e3ik6lg4 > a{
  
  
  
  
  
  
  
  
  
}

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

#MENU-ITEM-pragco0r > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-e0x7gm0h > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-obgkg8jy > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-hh5awdd4 > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-2yljsjyk > a{
  
  
  
  
  
  
  
  
  
}

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

#SECTION-ttduo3zv .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
}

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



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


#IMAGE-8kxmqxtd {
  align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 281.7863636363636px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 99.9242424242424%;
  
}
#IMAGE-8kxmqxtd picture {
  border-color: #000000ff;

}
#IMAGE-8kxmqxtd img {
  object-fit: cover;
}

#TEXT-kqmrfhxq, .--clone-TEXT-kqmrfhxq {
  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-right: calc(0.03966815655048077% * 2);margin-top: 86.37812232971191px;width: 44.77643761268028%;
  
}
#TEXT-kqmrfhxq .x-text,
#TEXT-kqmrfhxq .x-text a,
.--clone-TEXT-kqmrfhxq .x-text,
.--clone-TEXT-kqmrfhxq .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_0);
text-align: center;

  color: var(--active-color, var(--color_00));
}
#TEXT-kqmrfhxq .x-text:hover,
.--clone-TEXT-kqmrfhxq .x-text:hover,
#TEXT-kqmrfhxq a:hover,
.--clone-TEXT-kqmrfhxq a:hover {
  
}

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

#SECTION-693vr5e4 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
}

#SECTION-693vr5e4 .x-section-video-background {
  
  
}



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

#TEXT-smjv6crx, .--clone-TEXT-smjv6crx {
  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: 1.0379779522235577%;margin-top: 10.199996948242188px;width: 55.92307692307692%;
  
}
#TEXT-smjv6crx .x-text,
#TEXT-smjv6crx .x-text a,
.--clone-TEXT-smjv6crx .x-text,
.--clone-TEXT-smjv6crx .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-size: 21.0px;
font-weight: 400;

  color: var(--active-color, var(--font_color_3));
}
#TEXT-smjv6crx .x-text:hover,
.--clone-TEXT-smjv6crx .x-text:hover,
#TEXT-smjv6crx a:hover,
.--clone-TEXT-smjv6crx a:hover {
  
}

#TEXT-5lbqzyha, .--clone-TEXT-5lbqzyha {
  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.07596294696515297% * 2);margin-top: 49.399993896484375px;width: 98.0769230769231%;
  
}
#TEXT-5lbqzyha .x-text,
#TEXT-5lbqzyha .x-text a,
.--clone-TEXT-5lbqzyha .x-text,
.--clone-TEXT-5lbqzyha .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 17.0px;
list-style-type: disc;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-5lbqzyha .x-text:hover,
.--clone-TEXT-5lbqzyha .x-text:hover,
#TEXT-5lbqzyha a:hover,
.--clone-TEXT-5lbqzyha a:hover {
  
}

#TEXT-vh3jsftf, .--clone-TEXT-vh3jsftf {
  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.07772416274569631% * 2);margin-top: 269.4000244140625px;width: 98.07682801861188%;
  
}
#TEXT-vh3jsftf .x-text,
#TEXT-vh3jsftf .x-text a,
.--clone-TEXT-vh3jsftf .x-text,
.--clone-TEXT-vh3jsftf .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 17.0px;
list-style-type: disc;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-vh3jsftf .x-text:hover,
.--clone-TEXT-vh3jsftf .x-text:hover,
#TEXT-vh3jsftf a:hover,
.--clone-TEXT-vh3jsftf a:hover {
  
}

#TEXT-966r7g22, .--clone-TEXT-966r7g22 {
  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: 1.0375014085036058%;margin-top: 231.4px;width: 83.07692307692308%;
  
}
#TEXT-966r7g22 .x-text,
#TEXT-966r7g22 .x-text a,
.--clone-TEXT-966r7g22 .x-text,
.--clone-TEXT-966r7g22 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-weight: 400;

  color: var(--active-color, var(--font_color_4));
}
#TEXT-966r7g22 .x-text:hover,
.--clone-TEXT-966r7g22 .x-text:hover,
#TEXT-966r7g22 a:hover,
.--clone-TEXT-966r7g22 a:hover {
  
}

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

#SECTION-2o9edmab .x-section-background {
  background: #ff6a00;
  
  
  
  
  
  
}

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



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


#CONTAINER-f519z2bd {
  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(113px, max-content) minmax(44px, max-content) minmax(33px, max-content) minmax(32px, max-content) minmax(0px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 96.4856230031949%;
  
  
  
  
  background: #ff6a00;
border-color: #000000ff;

  border:   #000000ff;


  background-image: #ff6a00;
  
  
}

#IMAGE-0eu5z9t6 {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 98px;justify-self: center;margin-right: calc(0.06648936170212766% * 2);margin-top: calc(3px * 2);width: 98.9375px;
  
}
#IMAGE-0eu5z9t6 picture {
  border-color: #000000ff;

}
#IMAGE-0eu5z9t6 img {
  object-fit: cover;
}


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

  border:   #000000ff;


  background-image: #ffffff00;
  
  
}

#RECT-yjcms379 {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 19px;justify-self: start;margin-bottom: calc(1.33514404296875e-5px * 2);margin-left: 0%;width: 16.499988555908203px;
  
  
  
  
}
#RECT-yjcms379 .x-rect {
  background: var(--color_00);
border-color: #000000ff;

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyAgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgd2lkdGg9JzE0JyBoZWlnaHQ9JzE5JyB2aWV3Qm94PScwIDAgMTQgMTknIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTcgMTlDNS43MzY5IDE3LjkyMjYgNC41NjYxOSAxNi43NDE1IDMuNSAxNS40NjlDMS45IDEzLjU1OCA4Ljg1OTUxZS0wNyAxMC43MTIgOC44NTk1MWUtMDcgNy45OTk5OUMtMC4wMDE0MTkxMSA1LjE2NzU0IDEuNzA0MjUgMi42MTMzOCA0LjMyMTA3IDEuNTI5MzlDNi45Mzc5IDAuNDQ1MzkxIDkuOTUwMSAxLjA0NTIzIDExLjk1MiAzLjA0ODk5QzEzLjI2ODUgNC4zNTk2IDE0LjAwNTkgNi4xNDIzOCAxNCA3Ljk5OTk5QzE0IDEwLjcxMiAxMi4xIDEzLjU1OCAxMC41IDE1LjQ2OUM5LjQzMzggMTYuNzQxNSA4LjI2MzEgMTcuOTIyNiA3IDE5Wk03IDQuOTk5OTlDNS45MjgyIDQuOTk5OTkgNC45Mzc4MiA1LjU3MTc5IDQuNDAxOTMgNi40OTk5OUMzLjg2NjAzIDcuNDI4MTkgMy44NjYwMyA4LjU3MTggNC40MDE5MyA5LjVDNC45Mzc4MiAxMC40MjgyIDUuOTI4MiAxMSA3IDExQzguNjU2OSAxMSAxMCA5LjY1NjggMTAgNy45OTk5OUMxMCA2LjM0MzEzIDguNjU2OSA0Ljk5OTk5IDcgNC45OTk5OVonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   #000000ff;


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

  color: var(--active-color, var(--color_00));
}
#TEXT-d4kmpb7r .x-text:hover,
.--clone-TEXT-d4kmpb7r .x-text:hover,
#TEXT-d4kmpb7r a:hover,
.--clone-TEXT-d4kmpb7r a:hover {
  
}


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

  border:   #000000ff;


  background-image: #ffffff00;
  
  
}

#RECT-ga1x447r {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 16.7px;justify-self: start;margin-bottom: calc(1.277923584019902e-5px * 2);margin-left: 0%;width: 17px;
  
  
  
  
}
#RECT-ga1x447r .x-rect {
  background: var(--color_00);
border-color: #000000ff;
transform:  rotate(-4deg) perspective(1000px);

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNTAnIGhlaWdodD0nNjEnIHZpZXdCb3g9JzAgMCA1MCA2MScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMzMuMzM1NSA0My4zNTIzTDM3LjY0MSAzOC4wOTc1QzM4LjIyMDggMzcuMzk4NSAzOC45NTQ1IDM2LjkyIDM5Ljc1MjkgMzYuNzIwMUM0MC41NTEzIDM2LjUyMDIgNDEuMzgwMSAzNi42MDc2IDQyLjEzODcgMzYuOTcxNEw0Ny4zODYgMzkuNTI4NUM0OC4xNTI1IDM5LjkwODIgNDguODA5OCA0MC41NTY0IDQ5LjI3NSA0MS4zOTE0QzQ5Ljc0MDIgNDIuMjI2NCA0OS45OTI1IDQzLjIxMDcgNTAgNDQuMjIwM1Y1NS45NDk4QzQ5Ljk5NTYgNTYuNjM2NyA0OS44NzcyIDU3LjMxNTMgNDkuNjUyMyA1Ny45NDQ4QzQ5LjQyNzIgNTguNTc0MyA0OS4xMDAyIDU5LjE0MTggNDguNjkwNyA1OS42MTMxQzQ4LjI4MTIgNjAuMDg0MyA0Ny43OTggNjAuNDQ5NSA0Ny4yNjk4IDYwLjY4NjhDNDYuNzQxNyA2MC45MjQgNDYuMTc5NyA2MS4wMjgzIDQ1LjYxNzcgNjAuOTkzNEM4Ljg0Nzk4IDU4LjIwMTkgMS40Mjg3MiAyMC4xOTgzIDAuMDI1NTk1NSA1LjY1Mzc1Qy0wLjAzOTUzNjMgNC45Mzk1IDAuMDE5OTc4IDQuMjE2NTQgMC4yMDAyMTggMy41MzIzMUMwLjM4MDQ1OCAyLjg0ODE4IDAuNjc3MzQ4IDIuMjE4MzcgMS4wNzEzNCAxLjY4NDMxQzEuNDY1MzQgMS4xNTAyNSAxLjk0NzUzIDAuNzI0MDU5IDIuNDg2MTkgMC40MzM3NzNDMy4wMjQ4MyAwLjE0MzQ4NyAzLjYwNzc1IC0wLjAwNDMwODQzIDQuMTk2NTggOS41NjA1M2UtMDVIMTMuNDgwM0MxNC4zMDg3IDAuMDAzMDg4MzUgMTUuMTE3NCAwLjMwODUwOSAxNS44MDI1IDAuODc3MDY5QzE2LjQ4NzYgMS40NDU2MiAxNy4wMTc2IDIuMjUxMzIgMTcuMzI0NSAzLjE5MDVMMTkuNDE5NSA5LjU5NDg2QzE5LjcyNzUgMTAuNTE2OSAxOS44MDYxIDExLjUyOTMgMTkuNjQ1NSAxMi41MDU2QzE5LjQ4NDggMTMuNDgxOSAxOS4wOTIgMTQuMzc4OCAxOC41MTYxIDE1LjA4NDJMMTQuMjEwNyAyMC4zMzlDMTQuMjEwNyAyMC4zMzkgMTYuNjkwMSA0MC44MTg4IDMzLjMzNTUgNDMuMzUyM1onIGZpbGw9J2JsYWNrJy8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   #000000ff;


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

  color: var(--active-color, var(--color_00));
}
#TEXT-viq21hxq .x-text:hover,
.--clone-TEXT-viq21hxq .x-text:hover,
#TEXT-viq21hxq a:hover,
.--clone-TEXT-viq21hxq a:hover {
  
}


#CONTAINER-y78jqm66 {
  align-self: end;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(30.61251627072841px, max-content) minmax(40.65638256583715px, max-content) minmax(35.772062400401765px, max-content) minmax(34.69127989687396px, max-content) minmax(37.93362740745738px, max-content) minmax(37.93362740745738px, max-content) minmax(41px, max-content);height: 258.5874938964844px;justify-self: start;margin-bottom: -184.38751220703125px;margin-left: -15440%;width: 12376.257882254466%;
  
  
  
  
  background: #ff6a00;
border-color: #000000ff;

  border:   #000000ff;


  background-image: #ff6a00;
  
  
}
#TEXT-s6v175aa, .--clone-TEXT-s6v175aa {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0.6576637816584967%;margin-top: 1.362518310546875px;width: 96.30225835740268%;
  
}
#TEXT-s6v175aa .x-text,
#TEXT-s6v175aa .x-text a,
.--clone-TEXT-s6v175aa .x-text,
.--clone-TEXT-s6v175aa .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 14.0px;

  color: var(--active-color, var(--color_00));
}
#TEXT-s6v175aa .x-text:hover,
.--clone-TEXT-s6v175aa .x-text:hover,
#TEXT-s6v175aa a:hover,
.--clone-TEXT-s6v175aa a:hover {
  
}

#TEXT-u5el22tw, .--clone-TEXT-u5el22tw {
  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-right: calc(0.21081488277742003% * 2);margin-top: 6.962493896484375px;width: 98.26304267112816%;
  
}
#TEXT-u5el22tw .x-text,
#TEXT-u5el22tw .x-text a,
.--clone-TEXT-u5el22tw .x-text,
.--clone-TEXT-u5el22tw .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 14.0px;

  color: var(--active-color, var(--color_00));
}
#TEXT-u5el22tw .x-text:hover,
.--clone-TEXT-u5el22tw .x-text:hover,
#TEXT-u5el22tw a:hover,
.--clone-TEXT-u5el22tw a:hover {
  
}

#TEXT-25pmyp68, .--clone-TEXT-25pmyp68 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: 0.6572663249867711%;margin-top: 3.362518310546875px;width: 90.70992213906118%;
  
}
#TEXT-25pmyp68 .x-text,
#TEXT-25pmyp68 .x-text a,
.--clone-TEXT-25pmyp68 .x-text,
.--clone-TEXT-25pmyp68 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 14.0px;

  color: var(--active-color, var(--color_00));
}
#TEXT-25pmyp68 .x-text:hover,
.--clone-TEXT-25pmyp68 .x-text:hover,
#TEXT-25pmyp68 a:hover,
.--clone-TEXT-25pmyp68 a:hover {
  
}

#TEXT-cruncgiu, .--clone-TEXT-cruncgiu {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: start;margin-left: 0.6572663249867711%;margin-top: 4.362518310546875px;width: 90.70992213906118%;
  
}
#TEXT-cruncgiu .x-text,
#TEXT-cruncgiu .x-text a,
.--clone-TEXT-cruncgiu .x-text,
.--clone-TEXT-cruncgiu .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 14.0px;

  color: var(--active-color, var(--color_00));
}
#TEXT-cruncgiu .x-text:hover,
.--clone-TEXT-cruncgiu .x-text:hover,
#TEXT-cruncgiu a:hover,
.--clone-TEXT-cruncgiu a:hover {
  
}

#TEXT-ko7j0e3f, .--clone-TEXT-ko7j0e3f {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: auto;justify-self: start;margin-left: 0.6572663249867711%;margin-top: 6.362518310546875px;width: 90.70992213906118%;
  
}
#TEXT-ko7j0e3f .x-text,
#TEXT-ko7j0e3f .x-text a,
.--clone-TEXT-ko7j0e3f .x-text,
.--clone-TEXT-ko7j0e3f .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 14.0px;

  color: var(--active-color, var(--color_00));
}
#TEXT-ko7j0e3f .x-text:hover,
.--clone-TEXT-ko7j0e3f .x-text:hover,
#TEXT-ko7j0e3f a:hover,
.--clone-TEXT-ko7j0e3f a:hover {
  
}

#TEXT-gc5k99fi, .--clone-TEXT-gc5k99fi {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: auto;justify-self: start;margin-left: 0.6572663249867711%;margin-top: 5.362518310546875px;width: 90.70992213906118%;
  
}
#TEXT-gc5k99fi .x-text,
#TEXT-gc5k99fi .x-text a,
.--clone-TEXT-gc5k99fi .x-text,
.--clone-TEXT-gc5k99fi .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 14.0px;

  color: var(--active-color, var(--color_00));
}
#TEXT-gc5k99fi .x-text:hover,
.--clone-TEXT-gc5k99fi .x-text:hover,
#TEXT-gc5k99fi a:hover,
.--clone-TEXT-gc5k99fi a:hover {
  
}

#TEXT-az9gl4vg, .--clone-TEXT-az9gl4vg {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: auto;justify-self: center;margin-right: calc(0.33700980392156865% * 2);margin-top: calc(0px * 2);width: 97.93709150326796%;
  
}
#TEXT-az9gl4vg .x-text,
#TEXT-az9gl4vg .x-text a,
.--clone-TEXT-az9gl4vg .x-text,
.--clone-TEXT-az9gl4vg .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 14.0px;

  color: var(--active-color, var(--color_00));
}
#TEXT-az9gl4vg .x-text:hover,
.--clone-TEXT-az9gl4vg .x-text:hover,
#TEXT-az9gl4vg a:hover,
.--clone-TEXT-az9gl4vg a:hover {
  
}


#CONTAINER-9dxgra1k {
  align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(30.503399947512893px, max-content) minmax(30.189979788798393px, max-content) minmax(34.241120467069855px, max-content) minmax(35.74943106442052px, max-content) minmax(35.478050377575414px, max-content);height: 166.15000915527344px;justify-self: start;margin-left: -15440%;margin-top: -55.60000228881836px;width: 12306.536229287423%;
  
  
  
  
  background: #ff6a00;
border-color: #000000ff;

  border:   #000000ff;


  background-image: #ff6a00;
  
  
}
#TEXT-e5eu1z2v, .--clone-TEXT-e5eu1z2v {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0.7277578808385055%;margin-top: 1px;width: 96.59278276987536%;
  
}
#TEXT-e5eu1z2v .x-text,
#TEXT-e5eu1z2v .x-text a,
.--clone-TEXT-e5eu1z2v .x-text,
.--clone-TEXT-e5eu1z2v .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 14.0px;
text-transform: uppercase;

  color: var(--active-color, var(--color_00));
}
#TEXT-e5eu1z2v .x-text:hover,
.--clone-TEXT-e5eu1z2v .x-text:hover,
#TEXT-e5eu1z2v a:hover,
.--clone-TEXT-e5eu1z2v a:hover {
  
}

#TEXT-qebda42h, .--clone-TEXT-qebda42h {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0.7277578808385055%;margin-top: 4.17498779296875px;width: 96.59278276987536%;
  
}
#TEXT-qebda42h .x-text,
#TEXT-qebda42h .x-text a,
.--clone-TEXT-qebda42h .x-text,
.--clone-TEXT-qebda42h .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 14.0px;
text-transform: uppercase;

  color: var(--active-color, var(--color_00));
}
#TEXT-qebda42h .x-text:hover,
.--clone-TEXT-qebda42h .x-text:hover,
#TEXT-qebda42h a:hover,
.--clone-TEXT-qebda42h a:hover {
  
}

#TEXT-jfnpdsgg, .--clone-TEXT-jfnpdsgg {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: 0.7277578808385055%;margin-top: 8.17498779296875px;width: 96.59278276987536%;
  
}
#TEXT-jfnpdsgg .x-text,
#TEXT-jfnpdsgg .x-text a,
.--clone-TEXT-jfnpdsgg .x-text,
.--clone-TEXT-jfnpdsgg .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 14.0px;
text-transform: uppercase;

  color: var(--active-color, var(--color_00));
}
#TEXT-jfnpdsgg .x-text:hover,
.--clone-TEXT-jfnpdsgg .x-text:hover,
#TEXT-jfnpdsgg a:hover,
.--clone-TEXT-jfnpdsgg a:hover {
  
}

#TEXT-inva0rqd, .--clone-TEXT-inva0rqd {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: start;margin-left: 0.7277578808385055%;margin-top: 8.17498779296875px;width: 96.59278276987536%;
  
}
#TEXT-inva0rqd .x-text,
#TEXT-inva0rqd .x-text a,
.--clone-TEXT-inva0rqd .x-text,
.--clone-TEXT-inva0rqd .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 14.0px;
text-transform: uppercase;

  color: var(--active-color, var(--color_00));
}
#TEXT-inva0rqd .x-text:hover,
.--clone-TEXT-inva0rqd .x-text:hover,
#TEXT-inva0rqd a:hover,
.--clone-TEXT-inva0rqd a:hover {
  
}

#TEXT-ivjqmd0q, .--clone-TEXT-ivjqmd0q {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: auto;justify-self: start;margin-left: 0.7277578808385055%;margin-top: 6.175018310546875px;width: 96.59278276987536%;
  
}
#TEXT-ivjqmd0q .x-text,
#TEXT-ivjqmd0q .x-text a,
.--clone-TEXT-ivjqmd0q .x-text,
.--clone-TEXT-ivjqmd0q .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 14.0px;
text-transform: uppercase;

  color: var(--active-color, var(--color_00));
}
#TEXT-ivjqmd0q .x-text:hover,
.--clone-TEXT-ivjqmd0q .x-text:hover,
#TEXT-ivjqmd0q a:hover,
.--clone-TEXT-ivjqmd0q a:hover {
  
}

#TEXT-5rel49kx, .--clone-TEXT-5rel49kx {
  align-self: center;grid-column-end: 6;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: 97.10101162223384%;
  
}
#TEXT-5rel49kx .x-text,
#TEXT-5rel49kx .x-text a,
.--clone-TEXT-5rel49kx .x-text,
.--clone-TEXT-5rel49kx .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 13.0px;
text-align: center;

  color: var(--active-color, var(--color_00));
}
#TEXT-5rel49kx .x-text:hover,
.--clone-TEXT-5rel49kx .x-text:hover,
#TEXT-5rel49kx a:hover,
.--clone-TEXT-5rel49kx a:hover {
  
}

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

}


#CONTAINER-t6tsssbq {
  align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(25.200000762939453px, max-content);height: auto;justify-self: start;margin-left: -15440%;margin-top: -55.60000228881836px;width: 12030.726937940044%;
  
  
  
  
  background: #ffffff00;
border-color: #000000ff;

  border:   #000000ff;


  background-image: #ffffff00;
  
  
}
#TEXT-7e5tgjpy, .--clone-TEXT-7e5tgjpy {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0%;margin-top: px;width: 77.82759656550867%;
  
}
#TEXT-7e5tgjpy .x-text,
#TEXT-7e5tgjpy .x-text a,
.--clone-TEXT-7e5tgjpy .x-text,
.--clone-TEXT-7e5tgjpy .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
text-transform: uppercase;

  color: var(--active-color, var(--color_00));
}
#TEXT-7e5tgjpy .x-text:hover,
.--clone-TEXT-7e5tgjpy .x-text:hover,
#TEXT-7e5tgjpy a:hover,
.--clone-TEXT-7e5tgjpy a:hover {
  
}

#TEXT-2zq761dg, .--clone-TEXT-2zq761dg {
  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: 1.9362307813605103e-6%;margin-top: calc(0px * 2);width: 8.683698811092343%;
  
}
#TEXT-2zq761dg .x-text,
#TEXT-2zq761dg .x-text a,
.--clone-TEXT-2zq761dg .x-text,
.--clone-TEXT-2zq761dg .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
text-align: center;

  color: var(--active-color, var(--color_00));
}
#TEXT-2zq761dg .x-text:hover,
.--clone-TEXT-2zq761dg .x-text:hover,
#TEXT-2zq761dg a:hover,
.--clone-TEXT-2zq761dg a:hover {
  
}


#CONTAINER-gsedsdtz {
  align-self: end;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(25.200000762939453px, max-content);height: auto;justify-self: start;margin-bottom: 74.19998168945312px;margin-left: -15440%;width: 12037.85016865884%;
  
  
  
  
  background: #ffffff00;
border-color: #000000ff;

  border:   #000000ff;


  background-image: #ffffff00;
  
  
}
#TEXT-s9azoxdt, .--clone-TEXT-s9azoxdt {
  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-bottom: calc(0.6000003814697266px * 2);margin-left: 0%;width: 77.7848235045445%;
  
}
#TEXT-s9azoxdt .x-text,
#TEXT-s9azoxdt .x-text a,
.--clone-TEXT-s9azoxdt .x-text,
.--clone-TEXT-s9azoxdt .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);

  color: var(--active-color, var(--color_00));
}
#TEXT-s9azoxdt .x-text:hover,
.--clone-TEXT-s9azoxdt .x-text:hover,
#TEXT-s9azoxdt a:hover,
.--clone-TEXT-s9azoxdt a:hover {
  
}

#TEXT-8k1hnv9h, .--clone-TEXT-8k1hnv9h {
  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.004215438026778166%;margin-top: calc(0px * 2);width: 8.788839955834854%;
  
}
#TEXT-8k1hnv9h .x-text,
#TEXT-8k1hnv9h .x-text a,
.--clone-TEXT-8k1hnv9h .x-text,
.--clone-TEXT-8k1hnv9h .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
text-align: center;

  color: var(--active-color, var(--color_00));
}
#TEXT-8k1hnv9h .x-text:hover,
.--clone-TEXT-8k1hnv9h .x-text:hover,
#TEXT-8k1hnv9h a:hover,
.--clone-TEXT-8k1hnv9h a:hover {
  
}


#CONTAINER-0tddehn5 {
  bottom: 99.3px;grid-template-columns: 1fr;grid-template-rows: minmax(70.4000072479248px, max-content);height: auto;position: fixed;right: -58.8px;width: 12.554871973870393%;z-index: 9999;
  
  
  
  
  background: #ffffff00;
border-color: #000000ff;

  border:   #000000ff;


  background-image: #ffffff00;
  
  
}
#TEXT-0xilq6zv, .--clone-TEXT-0xilq6zv {
  align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-bottom: -12.000005722045898px;margin-left: -9.519637185206877e-6%;width: 100.00001903927438%;
  
}
#TEXT-0xilq6zv .x-text,
#TEXT-0xilq6zv .x-text a,
.--clone-TEXT-0xilq6zv .x-text,
.--clone-TEXT-0xilq6zv .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #323232;
font: var(--font_6);
font-size: 14.0px;
transform:  rotate(-90deg) perspective(1000px);

  color: var(--active-color, #323232);
}
#TEXT-0xilq6zv .x-text:hover,
.--clone-TEXT-0xilq6zv .x-text:hover,
#TEXT-0xilq6zv a:hover,
.--clone-TEXT-0xilq6zv a:hover {
  
}


#RECT-kcf2rc5y {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 22px;justify-self: center;margin-left: calc(3.125% * 2);margin-top: calc(3.3000000000000007px * 2);width: 9.159355823285834%;
  
  
  
  
}
#RECT-kcf2rc5y .x-rect {
  background: #707070;
border-color: #000000ff;

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMDY4LjE1NzcgMTg5Ni4wODMzIiBjbGFzcz0ibG9uZy1hcnJvdy11cCI+PHBhdGggZD0iTTc2NSA0OTNxLTkgMTktMjkgMTlINTEydjEyNDhxMCAxNC05IDIzdC0yMyA5SDI4OHEtMTQgMC0yMy05dC05LTIzVjUxMkgzMnEtMjEgMC0yOS0xOXQ1LTM1TDM1OCA3NHExMC0xMCAyMy0xMCAxNCAwIDI0IDEwbDM1NSAzODRxMTMgMTYgNSAzNXoiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   #000000ff;


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

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

  border:   #000000ff;


  background-image: #ff6a00;
  
  
}
#TEXT-psovpfga, .--clone-TEXT-psovpfga {
  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.03995205753095962%;margin-top: calc(0px * 2);width: 100.03995205753095%;
  
}
#TEXT-psovpfga .x-text,
#TEXT-psovpfga .x-text a,
.--clone-TEXT-psovpfga .x-text,
.--clone-TEXT-psovpfga .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-size: 14.0px;
text-transform: uppercase;

  color: var(--active-color, var(--color_00));
}
#TEXT-psovpfga .x-text:hover,
.--clone-TEXT-psovpfga .x-text:hover,
#TEXT-psovpfga a:hover,
.--clone-TEXT-psovpfga a:hover {
  
}

#MENU-zb2gqg0g {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: -0.03995205753095962%;margin-top: 0px;width: 100.03995205753095%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


#MENU-zb2gqg0g .x-rect {
  --pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ff6a00;
color: var(--color_00);
font-size: 13.0px;
font-weight: 400;
justify-content: flex-start;

  
}
#MENU-zb2gqg0g > ul {
  background: #ff6a00;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-zb2gqg0g > ul > .menu-item .tag-link {
  --pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ff6a00;
color: var(--color_00);
font-size: 13.0px;
font-weight: 400;
justify-content: flex-start;

}
#MENU-zb2gqg0g > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-zb2gqg0g > ul > .menu-item:not(:first-child) {
  
}
#MENU-zb2gqg0g ul li .tag-link {
  border-style: none none none none;

}
#MENU-zb2gqg0g ul li .tag-link:hover,
#MENU-zb2gqg0g ul li > a:hover {
  color: var(--color_34) !important;
background: #f9f9f9;






border-style: none none none none;

}





#MENU-ITEM-y1of1kvr > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-dmlb2xxd > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-1njxuyfd > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-4cgzg7ih > a{
  
  
  
  
  
  
  
  
  
}


#IMAGE-fl8jc9d6 {
  align-self: end;display: none;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 39.650001525878906px;justify-self: center;margin-bottom: 17.974998474121094px;margin-right: calc(3.6202062052278854% * 2);width: 104.8625030517578px;
  
}
#IMAGE-fl8jc9d6 picture {
  border-color: #000000ff;

}
#IMAGE-fl8jc9d6 img {
  object-fit: cover;
}


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

  border:   #000000ff;


  background-image: #ff6a00;
  
  
}

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

}
#IMAGE-qk2qyb8d img {
  object-fit: cover;
}

#TEXT-cb6azw6u, .--clone-TEXT-cb6azw6u {
  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.03995205753095962%;margin-top: calc(0px * 2);width: 100.03995205753095%;
  
}
#TEXT-cb6azw6u .x-text,
#TEXT-cb6azw6u .x-text a,
.--clone-TEXT-cb6azw6u .x-text,
.--clone-TEXT-cb6azw6u .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-size: 14.0px;
text-transform: uppercase;

  color: var(--active-color, var(--color_00));
}
#TEXT-cb6azw6u .x-text:hover,
.--clone-TEXT-cb6azw6u .x-text:hover,
#TEXT-cb6azw6u a:hover,
.--clone-TEXT-cb6azw6u a:hover {
  
}

#MENU-d8i1hjg6 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: -0.03995205753096284%;margin-top: 0px;width: 100.03995205753095%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


#MENU-d8i1hjg6 .x-rect {
  --pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ff6a00;
color: var(--color_00);
font-size: 13.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: uppercase;

  
}
#MENU-d8i1hjg6 > ul {
  background: #ff6a00;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-d8i1hjg6 > ul > .menu-item .tag-link {
  --pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #ff6a00;
color: var(--color_00);
font-size: 13.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: uppercase;

}
#MENU-d8i1hjg6 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-d8i1hjg6 > ul > .menu-item:not(:first-child) {
  
}
#MENU-d8i1hjg6 ul li .tag-link {
  border-style: none none none none;

}
#MENU-d8i1hjg6 ul li .tag-link:hover,
#MENU-d8i1hjg6 ul li > a:hover {
  color: var(--color_34) !important;
background: #f9f9f9;






border-style: none none none none;

}





#MENU-ITEM-5hlrmciv > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-94sebcsy > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-vc7fdljw > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-4zup9c6r > a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-o7un7rz9 > a{
  
  
  
  
  
  
  
  
  
}

#TEXT-6f0xp7zw, .--clone-TEXT-6f0xp7zw {
  align-self: start;grid-column-end: 6;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0%;margin-top: 10.300048828125px;width: 88.97634121616191%;
  
}
#TEXT-6f0xp7zw .x-text,
#TEXT-6f0xp7zw .x-text a,
.--clone-TEXT-6f0xp7zw .x-text,
.--clone-TEXT-6f0xp7zw .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_3);
font-size: 16.0px;

  color: var(--active-color, var(--color_00));
}
#TEXT-6f0xp7zw .x-text:hover,
.--clone-TEXT-6f0xp7zw .x-text:hover,
#TEXT-6f0xp7zw a:hover,
.--clone-TEXT-6f0xp7zw a:hover {
  
}


#CONTAINER-054250zv {
  align-self: start;grid-column-end: 6;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(47.5px, max-content);height: 47.5px;justify-self: start;margin-left: 0.005174173739711935%;margin-top: 40.0250244140625px;width: 47px;
  
  
  
  
  background: #ffffff00;
border-color: #000000ff;

  border:   #000000ff;


  background-image: #ffffff00;
  
  
}

#RECT-h1376nzn {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 47.5px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 47.5px;
  filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.25));
  
  border-radius: 1000px 1000px 1000px 1000px;
  
}
#RECT-h1376nzn .x-rect {
  background: #3b5998;
border-color: var(--color_00);
border-radius: 1000px 1000px 1000px 1000px;
border-style: solid;
border-width: 2.0px;
filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.25));

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border: 2px solid var(--color_00);


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

#RECT-vmqs0ldb {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 22px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 17.770237695603143px;
  
  
  
  
}
#RECT-vmqs0ldb .x-rect {
  background: var(--color_00);
border-color: #000000ff;

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMDI0IDE4OTYuMDgzMyIgY2xhc3M9ImZhY2Vib29rIj48cGF0aCBkPSJNOTU5IDEydjI2NEg4MDJxLTg2IDAtMTE2IDM2dC0zMCAxMDh2MTg5aDI5M2wtMzkgMjk2SDY1NnY3NTlIMzUwVjkwNUg5NVY2MDloMjU1VjM5MXEwLTE4NiAxMDQtMjg4LjVUNzMxIDBxMTQ3IDAgMjI4IDEyeiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   #000000ff;


  background: var(--active-color, var(--color_00));
}

#CONTAINER-qbl8repr {
  align-self: start;grid-column-end: 6;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(47.5px, max-content);height: 47.5px;justify-self: start;margin-left: 23.00412527327675%;margin-top: 40.0250244140625px;width: 47px;
  
  
  
  
  background: #ffffff00;
border-color: #000000ff;

  border:   #000000ff;


  background-image: #ffffff00;
  
  
}

#RECT-p3f5u3h0 {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 47.5px;justify-self: end;margin-right: -0.02621299342105263%;margin-top: calc(0px * 2);width: 47.5px;
  filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.25));
  
  border-radius: 1000px 1000px 1000px 1000px;
  
}
#RECT-p3f5u3h0 .x-rect {
  background: #049dd9ff;
border-color: var(--color_00);
border-radius: 1000px 1000px 1000px 1000px;
border-style: solid;
border-width: 2.0px;
filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.25));

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border: 2px solid var(--color_00);


  background: var(--active-color, #049dd9ff);
}
#TEXT-x71qfdug, .--clone-TEXT-x71qfdug {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 32.17495346069336px;
  
}
#TEXT-x71qfdug .x-text,
#TEXT-x71qfdug .x-text a,
.--clone-TEXT-x71qfdug .x-text,
.--clone-TEXT-x71qfdug .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_4);
font-family: 'Quicksand', sans-serif;
font-size: 12.0px;
font-weight: 700;
text-align: center;

  color: var(--active-color, var(--color_00));
}
#TEXT-x71qfdug .x-text:hover,
.--clone-TEXT-x71qfdug .x-text:hover,
#TEXT-x71qfdug a:hover,
.--clone-TEXT-x71qfdug a:hover {
  
}

#POPUP-vya29ygn {
  
  
  
  background: #ffffff;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
right: 254;

  width: 149.46250915527344px;
  height: 90px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(90.11714851091492px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 49.3px; top: var(--top);
  
  
  --right: 254px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-vya29ygn.anim {
  --width: 149.46250915527344px;
  
}
#TEXT-6wglsyfo, .--clone-TEXT-6wglsyfo {
  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.4095690680405282% * 2);margin-top: 14.3px;width: 84.36529454009344%;
  
}
#TEXT-6wglsyfo .x-text,
#TEXT-6wglsyfo .x-text a,
.--clone-TEXT-6wglsyfo .x-text,
.--clone-TEXT-6wglsyfo .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);

  color: var(--active-color, var(--font_color_6));
}
#TEXT-6wglsyfo .x-text:hover,
.--clone-TEXT-6wglsyfo .x-text:hover,
#TEXT-6wglsyfo a:hover,
.--clone-TEXT-6wglsyfo a:hover {
  
}

#TEXT-ameuvr1g, .--clone-TEXT-ameuvr1g {
  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.9284779448629158% * 2);margin-top: 49.9px;width: 86.20246239140369%;
  
}
#TEXT-ameuvr1g .x-text,
#TEXT-ameuvr1g .x-text a,
.--clone-TEXT-ameuvr1g .x-text,
.--clone-TEXT-ameuvr1g .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);

  color: var(--active-color, var(--font_color_6));
}
#TEXT-ameuvr1g .x-text:hover,
.--clone-TEXT-ameuvr1g .x-text:hover,
#TEXT-ameuvr1g a:hover,
.--clone-TEXT-ameuvr1g a:hover {
  
}

#POPUP-tayw1fa5 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;

  width: 739.9000244140625px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(237px, max-content) minmax(105px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-tayw1fa5.anim {
  --width: 739.9000244140625px;
  
}

#RECT-fn34aaqt {
  align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 55.4px;justify-self: center;margin-left: calc(0% * 2);margin-top: px;width: 100%;
  
  
  
  
}
#RECT-fn34aaqt .x-rect {
  background: var(--color_04);
border-color: #000000ff;

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   #000000ff;


  background: var(--active-color, var(--color_04));
}

#CONTAINER-2qi6zajz {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 144px 1fr 165px;grid-template-rows: minmax(39.19999408721924px, max-content);height: 39px;justify-self: start;margin-left: 0.9831031593116556%;margin-top: 8.29998779296875px;width: 56.91214381037534%;
  
  
  
  
  background: var(--color_00);
border-color: #000000ff;

  border:   #000000ff;


  background-image: var(--color_00);
  
  
}
#TEXT-2lvrq8dc, .--clone-TEXT-2lvrq8dc {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-right: calc(1.137918638247627% * 2);margin-top: calc(0px * 2);width: 93.27978609590058%;
  
}
#TEXT-2lvrq8dc .x-text,
#TEXT-2lvrq8dc .x-text a,
.--clone-TEXT-2lvrq8dc .x-text,
.--clone-TEXT-2lvrq8dc .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 17.0px;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-2lvrq8dc .x-text:hover,
.--clone-TEXT-2lvrq8dc .x-text:hover,
#TEXT-2lvrq8dc a:hover,
.--clone-TEXT-2lvrq8dc a:hover {
  
}

#TEXT-DATASET-b0mo1sv7, .--clone-TEXT-DATASET-b0mo1sv7 {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0.6475609469126506%;margin-top: calc(0px * 2);width: 94.52009195167264%;
  
}
#TEXT-DATASET-b0mo1sv7 .x-text,
#TEXT-DATASET-b0mo1sv7 .x-text a,
.--clone-TEXT-DATASET-b0mo1sv7 .x-text,
.--clone-TEXT-DATASET-b0mo1sv7 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_34);
font-size: 17.0px;
text-transform: uppercase;

  color: var(--active-color, var(--color_34));
}
#TEXT-DATASET-b0mo1sv7 .x-text:hover,
.--clone-TEXT-DATASET-b0mo1sv7 .x-text:hover,
#TEXT-DATASET-b0mo1sv7 a:hover,
.--clone-TEXT-DATASET-b0mo1sv7 a:hover {
  
}

#TEXT-g1pzxo97, .--clone-TEXT-g1pzxo97 {
  align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 1.2348336884469695%;margin-top: calc(0.29998779296875px * 2);width: 94.89314085610332%;
  
}
#TEXT-g1pzxo97 .x-text,
#TEXT-g1pzxo97 .x-text a,
.--clone-TEXT-g1pzxo97 .x-text,
.--clone-TEXT-g1pzxo97 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 17.0px;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-g1pzxo97 .x-text:hover,
.--clone-TEXT-g1pzxo97 .x-text:hover,
#TEXT-g1pzxo97 a:hover,
.--clone-TEXT-g1pzxo97 a:hover {
  
}


#RECT-wuk0qwzm {
  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: 1.9462368118660216%;margin-top: 10px;width: 16.437943295538666px;
  
  
  
  
}
#RECT-wuk0qwzm .x-rect {
  background: #E5E7EB;
border-color: #E5E7EB;

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   #E5E7EB;


  background: var(--active-color, #E5E7EB);
}
#LINE-2w1dazfj {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 17px;justify-self: center;margin-left: calc(0% * 2);margin-top: 46.5px;width: 100%;
  height: auto;
  
}
#LINE-2w1dazfj .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;

}

#TEXT-0bq25vh2, .--clone-TEXT-0bq25vh2 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 1.6216216216216215%;margin-top: 64.10000610351562px;width: 63.55067072687922%;
  
}
#TEXT-0bq25vh2 .x-text,
#TEXT-0bq25vh2 .x-text a,
.--clone-TEXT-0bq25vh2 .x-text,
.--clone-TEXT-0bq25vh2 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-size: 17.0px;
font-weight: 400;

  color: var(--active-color, var(--font_color_4));
}
#TEXT-0bq25vh2 .x-text:hover,
.--clone-TEXT-0bq25vh2 .x-text:hover,
#TEXT-0bq25vh2 a:hover,
.--clone-TEXT-0bq25vh2 a:hover {
  
}


#RECT-4qpo8szi {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 49.7px;justify-self: center;margin-left: calc(0.1224620922191723% * 2);margin-top: 94.03750610351562px;width: 97.01182597392314%;
  
  
  
  
}
#RECT-4qpo8szi .x-rect {
  background: #f7f7f7;
border-color: #000000ff;

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   #000000ff;


  background: var(--active-color, #f7f7f7);
}
#TEXT-rf6kkt30, .--clone-TEXT-rf6kkt30 {
  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: 2.856412320523649%;margin-top: calc(0.3874998092651367px * 2);width: 15.131759643554688%;
  
}
#TEXT-rf6kkt30 .x-text,
#TEXT-rf6kkt30 .x-text a,
.--clone-TEXT-rf6kkt30 .x-text,
.--clone-TEXT-rf6kkt30 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);

  color: var(--active-color, var(--font_color_5));
}
#TEXT-rf6kkt30 .x-text:hover,
.--clone-TEXT-rf6kkt30 .x-text:hover,
#TEXT-rf6kkt30 a:hover,
.--clone-TEXT-rf6kkt30 a:hover {
  
}

#TEXT-ji1urkyy, .--clone-TEXT-ji1urkyy {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-bottom: calc(0.42498779296875px * 2);margin-right: 37.310815759607266%;width: 11.749996494602511%;
  
}
#TEXT-ji1urkyy .x-text,
#TEXT-ji1urkyy .x-text a,
.--clone-TEXT-ji1urkyy .x-text,
.--clone-TEXT-ji1urkyy .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);

  color: var(--active-color, var(--font_color_5));
}
#TEXT-ji1urkyy .x-text:hover,
.--clone-TEXT-ji1urkyy .x-text:hover,
#TEXT-ji1urkyy a:hover,
.--clone-TEXT-ji1urkyy a:hover {
  
}

#TEXT-9xs84iig, .--clone-TEXT-9xs84iig {
  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: 22.951021452207826%;margin-top: calc(0.175018310546875px * 2);width: 12.429054363353831%;
  
}
#TEXT-9xs84iig .x-text,
#TEXT-9xs84iig .x-text a,
.--clone-TEXT-9xs84iig .x-text,
.--clone-TEXT-9xs84iig .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);

  color: var(--active-color, var(--font_color_5));
}
#TEXT-9xs84iig .x-text:hover,
.--clone-TEXT-9xs84iig .x-text:hover,
#TEXT-9xs84iig a:hover,
.--clone-TEXT-9xs84iig a:hover {
  
}

#TEXT-2rl29sfo, .--clone-TEXT-2rl29sfo {
  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: 7.138515163112332%;margin-top: calc(0.3874998092651367px * 2);width: 13.952702702702702%;
  
}
#TEXT-2rl29sfo .x-text,
#TEXT-2rl29sfo .x-text a,
.--clone-TEXT-2rl29sfo .x-text,
.--clone-TEXT-2rl29sfo .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);

  color: var(--active-color, var(--font_color_5));
}
#TEXT-2rl29sfo .x-text:hover,
.--clone-TEXT-2rl29sfo .x-text:hover,
#TEXT-2rl29sfo a:hover,
.--clone-TEXT-2rl29sfo a:hover {
  
}

#CART-ITEMS-i3qdmmoe {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 70px 1.621fr 101px 108px 150px;grid-template-rows: minmax(33px, max-content) minmax(39px, max-content);height: auto;justify-self: center;margin-left: calc(0.11064065469277871% * 2);margin-top: 154.4px;width: 96.98480142129434%;
  
}
#CART-ITEMS-i3qdmmoe cart-item, #CART-ITEMS-i3qdmmoe .cart-loading {
  grid-template-columns: 70px 1.621fr 101px 108px 150px;
  grid-template-rows: minmax(33px, max-content) minmax(39px, max-content);
}

#IMAGE-DATASET-775cqbhw {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: 64px;justify-self: start;margin-left: 0%;margin-top: px;width: 64px;
  
}
#IMAGE-DATASET-775cqbhw img {
  border-color: #000000ff;

}
#IMAGE-DATASET-775cqbhw img {
  object-fit: cover;
}

#TEXT-DATASET-pi93aoqd, .--clone-TEXT-DATASET-pi93aoqd {
  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: px;width: 99.99289772727272%;
  
}
#TEXT-DATASET-pi93aoqd .x-text,
#TEXT-DATASET-pi93aoqd .x-text a,
.--clone-TEXT-DATASET-pi93aoqd .x-text,
.--clone-TEXT-DATASET-pi93aoqd .x-text a {
  color: #000000ff;
font-size: 16.0px;
text-transform: uppercase;

  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-pi93aoqd .x-text:hover,
.--clone-TEXT-DATASET-pi93aoqd .x-text:hover,
#TEXT-DATASET-pi93aoqd a:hover,
.--clone-TEXT-DATASET-pi93aoqd a:hover {
  
}

#TEXT-DATASET-nxxd1p2l, .--clone-TEXT-DATASET-nxxd1p2l {
  align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-right: calc(0.2346843855706435% * 2);margin-top: px;width: 85.05038788592091%;
  
}
#TEXT-DATASET-nxxd1p2l .x-text,
#TEXT-DATASET-nxxd1p2l .x-text a,
.--clone-TEXT-DATASET-nxxd1p2l .x-text,
.--clone-TEXT-DATASET-nxxd1p2l .x-text a {
  color: var(--color_22);
font-size: 14.0px;

  color: var(--active-color, var(--color_22));
}
#TEXT-DATASET-nxxd1p2l .x-text:hover,
.--clone-TEXT-DATASET-nxxd1p2l .x-text:hover,
#TEXT-DATASET-nxxd1p2l a:hover,
.--clone-TEXT-DATASET-nxxd1p2l a:hover {
  
}

#QUANTITY-INPUT-d5xmupnh {
  align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 29.4px;justify-self: center;margin-left: calc(0% * 2);margin-top: px;width: 93px;
  border-color: var(--color_01);
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;

  
  overflow: hidden;
  
}
#QUANTITY-INPUT-d5xmupnh .quantity__input {
  
  
  padding-left: 27px;
  padding-right: 27px;
  
}
#QUANTITY-INPUT-d5xmupnh .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-d5xmupnh .quantity__button[name="minus"] {
  
  
  width:27px;
}
#QUANTITY-INPUT-d5xmupnh .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-d5xmupnh .quantity__button[name="plus"] {
  
  
  width:27px;
}
#QUANTITY-INPUT-d5xmupnh .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#TEXT-DATASET-dp3edks3, .--clone-TEXT-DATASET-dp3edks3 {
  align-self: start;grid-column-end: 6;grid-column-start: 5;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 2.816680908203125%;margin-top: px;width: 79.13335164388022%;
  
}
#TEXT-DATASET-dp3edks3 .x-text,
#TEXT-DATASET-dp3edks3 .x-text a,
.--clone-TEXT-DATASET-dp3edks3 .x-text,
.--clone-TEXT-DATASET-dp3edks3 .x-text a {
  color: var(--color_34);
font-size: 16.0px;

  color: var(--active-color, var(--color_34));
}
#TEXT-DATASET-dp3edks3 .x-text:hover,
.--clone-TEXT-DATASET-dp3edks3 .x-text:hover,
#TEXT-DATASET-dp3edks3 a:hover,
.--clone-TEXT-DATASET-dp3edks3 a:hover {
  
}


#RECT-lqjs15a2 {
  align-self: start;grid-column-end: 6;grid-column-start: 5;grid-row-end: 2;grid-row-start: 1;height: 20px;justify-self: end;margin-right: 0%;margin-top: px;width: 20px;
  
  
  
  
}
#RECT-lqjs15a2 .x-rect {
  background: rgba(0, 0, 0, 1);

  -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));
}
#TEXT-8w53ul5y, .--clone-TEXT-8w53ul5y {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 1.5405355917440875%;margin-top: 11.3px;width: 29.859798534496413%;
  
}
#TEXT-8w53ul5y .x-text,
#TEXT-8w53ul5y .x-text a,
.--clone-TEXT-8w53ul5y .x-text,
.--clone-TEXT-8w53ul5y .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_13);
font: var(--font_6);
font-size: 16.0px;

  color: var(--active-color, var(--color_13));
}
#TEXT-8w53ul5y .x-text:hover,
.--clone-TEXT-8w53ul5y .x-text:hover,
#TEXT-8w53ul5y a:hover,
.--clone-TEXT-8w53ul5y a:hover {
  
}

#TEXT-xaj05ydt, .--clone-TEXT-xaj05ydt {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: 14.084460284258869%;margin-top: 11.53753662109375px;width: 15.368244068042651%;
  
}
#TEXT-xaj05ydt .x-text,
#TEXT-xaj05ydt .x-text a,
.--clone-TEXT-xaj05ydt .x-text,
.--clone-TEXT-xaj05ydt .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-xaj05ydt .x-text:hover,
.--clone-TEXT-xaj05ydt .x-text:hover,
#TEXT-xaj05ydt a:hover,
.--clone-TEXT-xaj05ydt a:hover {
  
}

#TEXT-DATASET-rt374db8, .--clone-TEXT-DATASET-rt374db8 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: 1.4645241402290965%;margin-top: 11.53753662109375px;width: 14.91893046611064%;
  
}
#TEXT-DATASET-rt374db8 .x-text,
#TEXT-DATASET-rt374db8 .x-text a,
.--clone-TEXT-DATASET-rt374db8 .x-text,
.--clone-TEXT-DATASET-rt374db8 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_34);
font-size: 16.0px;
font-weight: 700;
text-align: left;

  color: var(--active-color, var(--color_34));
}
#TEXT-DATASET-rt374db8 .x-text:hover,
.--clone-TEXT-DATASET-rt374db8 .x-text:hover,
#TEXT-DATASET-rt374db8 a:hover,
.--clone-TEXT-DATASET-rt374db8 a:hover {
  
}

#BUTTON-ip2vpx67 {
  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.1173957618507179% * 2);margin-top: 51.13751220703125px;width: 97.16046719937712%;
  
}
#BUTTON-ip2vpx67 .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #181818ff;
border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
color: #ffffffff;
font-size: 14.0px;
font-weight: 700;
text-align: center;

  border:   #000000ff;


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

  #BUTTON-ip2vpx67{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-ip2vpx67:hover > * {
    background: var(--color_34) !important;
  }

#RECT-w3wwcnn3 {
  align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 39.20000076293945px;justify-self: start;margin-left: 2.5%;margin-top: 8px;width: 12.25000023841858%;
  
  
  
  
}
#RECT-w3wwcnn3 .x-rect {
  background: var(--color_00);
border-color: #000000ff;

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9ImNoZWNrYm94LW1hcmtlZC1jaXJjbGUiPjxwYXRoIGQ9Ik0xMCwxN0w1LDEyTDYuNDEsMTAuNThMMTAsMTQuMTdMMTcuNTksNi41OEwxOSw4TTEyLDJBMTAsMTAgMCAwLDAgMiwxMkExMCwxMCAwIDAsMCAxMiwyMkExMCwxMCAwIDAsMCAyMiwxMkExMCwxMCAwIDAsMCAxMiwyWiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   #000000ff;


  background: var(--active-color, var(--color_00));
}
#TEXT-8bqx6ifz, .--clone-TEXT-8bqx6ifz {
  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: center;margin-left: calc(3.9667952060699463% * 2);margin-top: 17px;width: 75.00390291213989%;
  
}
#TEXT-8bqx6ifz .x-text,
#TEXT-8bqx6ifz .x-text a,
.--clone-TEXT-8bqx6ifz .x-text,
.--clone-TEXT-8bqx6ifz .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-size: 15.0px;

  color: var(--active-color, var(--color_00));
}
#TEXT-8bqx6ifz .x-text:hover,
.--clone-TEXT-8bqx6ifz .x-text:hover,
#TEXT-8bqx6ifz a:hover,
.--clone-TEXT-8bqx6ifz a:hover {
  
}

#BUTTON-k5gv0riy {
  align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 45.6px;justify-self: center;margin-left: calc(0% * 2);margin-top: 51.55000019073486px;width: 95%;
  
}
#BUTTON-k5gv0riy .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 14.0px;
font-weight: 400;
text-align: center;

  border: 1px solid #000000ff;


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

#POPUP-dm5nm6ow {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;

  width: 800px;
  height: auto;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: minmax(100px, max-content) minmax(333px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-dm5nm6ow.anim {
  --width: 800px;
  
}

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

}
#IMAGE-DATASET-7o0pw5ap img {
  object-fit: cover;
}

#TEXT-DATASET-njbt2znk, .--clone-TEXT-DATASET-njbt2znk {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-right: calc(0.6445274353027344% * 2);margin-top: 15.9937744140625px;width: 86.71405792236328%;
  
}
#TEXT-DATASET-njbt2znk .x-text,
#TEXT-DATASET-njbt2znk .x-text a,
.--clone-TEXT-DATASET-njbt2znk .x-text,
.--clone-TEXT-DATASET-njbt2znk .x-text a {
  border-color: #000000ff;
color: #000000ff;
font-size: 18.0px;

  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-njbt2znk .x-text:hover,
.--clone-TEXT-DATASET-njbt2znk .x-text:hover,
#TEXT-DATASET-njbt2znk a:hover,
.--clone-TEXT-DATASET-njbt2znk a:hover {
  
}

#TEXT-DATASET-phphnu0b, .--clone-TEXT-DATASET-phphnu0b {
  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: 24px;margin-top: 60px;width: 25%;
  
}
#TEXT-DATASET-phphnu0b .x-text,
#TEXT-DATASET-phphnu0b .x-text a,
.--clone-TEXT-DATASET-phphnu0b .x-text,
.--clone-TEXT-DATASET-phphnu0b .x-text a {
  color: rgba(0, 0, 0, 1);
font-size: 16.0px;

  color: var(--active-color, rgba(0, 0, 0, 1));
}
#TEXT-DATASET-phphnu0b .x-text:hover,
.--clone-TEXT-DATASET-phphnu0b .x-text:hover,
#TEXT-DATASET-phphnu0b a:hover,
.--clone-TEXT-DATASET-phphnu0b a:hover {
  
}

#QUANTITY-INPUT-yzoy2zrj {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 40px;justify-self: start;margin-bottom: calc(0.328125px * 2);margin-left: 13.28125%;width: 30%;
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #000000d9;

  
  overflow: hidden;
  
}
#QUANTITY-INPUT-yzoy2zrj .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-yzoy2zrj .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-yzoy2zrj .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-yzoy2zrj .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-yzoy2zrj .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-yzoy2zrj .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-6offfv2r {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 46px;justify-self: end;margin-bottom: calc(0px * 2);margin-right: 13.22265625%;width: 30%;
  
}
#BUTTON-6offfv2r .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #ff6a00;
border-color: #000000ff;
border-radius: 100px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: #f9f9f9;
font-size: 16.0px;
text-align: center;

  border:   #000000ff;


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

#LINE-4ldw53kg {
  align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 17px;justify-self: start;margin-bottom: 6.5px;margin-left: 24px;width: 22.710937499999996%;
  height: auto;
  
}
#LINE-4ldw53kg .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 1.0px;

}

#ATTR-gmrkqfxr {
  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: 24px;margin-top: 24px;width: 56.99999999999999%;
  
}
#ATTR-gmrkqfxr .attr--item, #ATTR-gmrkqfxr select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;

  
}
#ATTR-gmrkqfxr .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-gmrkqfxr .chevron svg{
  height: 16px;
}
#ATTR-gmrkqfxr .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-gmrkqfxr .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-gmrkqfxr .attr--item.selected {
  
  border-color: #c4c4c4ff;
border-width: 1px;

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

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

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

  gap: 0px;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

#ATTR-gmrkqfxr .select-overlay .select--icon {
  width: 16px;
  height: 16px;
}
#ATTR-rt73kc6s {
  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: 24px;margin-top: 92px;width: 56.99999999999999%;
  
}
#ATTR-rt73kc6s .attr--item, #ATTR-rt73kc6s select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;

  
}
#ATTR-rt73kc6s .chevron {
  width: 16px;
  right: 15px;
}
#ATTR-rt73kc6s .chevron svg{
  height: 16px;
}
#ATTR-rt73kc6s .attr--item {
  margin-right: 14px;
  margin-bottom: 11px;
}
#ATTR-rt73kc6s .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 2px;
}
#ATTR-rt73kc6s .attr--item.selected {
  background-color: #000;
color: #fff;

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

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

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

  gap: 0px;
  padding-left: 12px !important;
  padding-right: 14px !important;
}

#ATTR-rt73kc6s .select-overlay .select--icon {
  width: 16px;
  height: 16px;
}
#CART-DROPPABLE-6mdfso6p {
  
  
  background: #ffffff;

  top: 0;
  right: 0;
  width: 450px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(71px, max-content) minmax(0%, 100%) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-6mdfso6p.anim {
  --width: 450px;
  
}

#CONTAINER-y9dal1vv {
  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(100%, max-content);height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 98.64818866436298%;
  
  overflow-x: hidden;
  overflow-y: scroll;
  
  background: var(--color_00);
border-color: #000000ff;
overflow-x: hidden;
overflow-y: scroll;

  border:   #000000ff;


  background-image: var(--color_00);
  
  
}
#CART-ITEMS-ec658ad9 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 96px 3.676fr 124px;grid-template-rows: minmax(27px, max-content) minmax(25px, max-content) minmax(45px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 7.5px;width: 98.8558352402746%;
  
}
#CART-ITEMS-ec658ad9 cart-item, #CART-ITEMS-ec658ad9 .cart-loading {
  grid-template-columns: 96px 3.676fr 124px;
  grid-template-rows: minmax(27px, max-content) minmax(25px, max-content) minmax(45px, max-content);
}

#IMAGE-DATASET-6fpn9lka {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 1;height: 88.09999465942383px;justify-self: start;margin-left: 0%;margin-top: px;width: 88.09999465942383px;
  
}
#IMAGE-DATASET-6fpn9lka img {
  border-color: #000000ff;

}
#IMAGE-DATASET-6fpn9lka img {
  object-fit: cover;
}

#TEXT-DATASET-50ehlbgp, .--clone-TEXT-DATASET-50ehlbgp {
  align-self: start;grid-column-end: 4;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0%;margin-top: px;width: 92.78484142850462%;
  
}
#TEXT-DATASET-50ehlbgp .x-text,
#TEXT-DATASET-50ehlbgp .x-text a,
.--clone-TEXT-DATASET-50ehlbgp .x-text,
.--clone-TEXT-DATASET-50ehlbgp .x-text a {
  border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;

  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-50ehlbgp .x-text:hover,
.--clone-TEXT-DATASET-50ehlbgp .x-text:hover,
#TEXT-DATASET-50ehlbgp a:hover,
.--clone-TEXT-DATASET-50ehlbgp a:hover {
  
}

#TEXT-DATASET-cu2qv1za, .--clone-TEXT-DATASET-cu2qv1za {
  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: px;width: 72.82980045034553%;
  
}
#TEXT-DATASET-cu2qv1za .x-text,
#TEXT-DATASET-cu2qv1za .x-text a,
.--clone-TEXT-DATASET-cu2qv1za .x-text,
.--clone-TEXT-DATASET-cu2qv1za .x-text a {
  border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;

  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-cu2qv1za .x-text:hover,
.--clone-TEXT-DATASET-cu2qv1za .x-text:hover,
#TEXT-DATASET-cu2qv1za a:hover,
.--clone-TEXT-DATASET-cu2qv1za a:hover {
  
}

#QUANTITY-INPUT-om8crdba {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 33.9px;justify-self: start;margin-left: 0%;margin-top: px;width: 93px;
  border-color: var(--color_01);
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;

  
  overflow: hidden;
  
}
#QUANTITY-INPUT-om8crdba .quantity__input {
  
  
  padding-left: 25px;
  padding-right: 25px;
  
}
#QUANTITY-INPUT-om8crdba .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-om8crdba .quantity__button[name="minus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-om8crdba .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-om8crdba .quantity__button[name="plus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-om8crdba .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#TEXT-DATASET-kvc1dlvy, .--clone-TEXT-DATASET-kvc1dlvy {
  align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: 0%;margin-top: px;width: 93.11492058538622%;
  
}
#TEXT-DATASET-kvc1dlvy .x-text,
#TEXT-DATASET-kvc1dlvy .x-text a,
.--clone-TEXT-DATASET-kvc1dlvy .x-text,
.--clone-TEXT-DATASET-kvc1dlvy .x-text a {
  border-color: #000000ff;
color: var(--color_34);
font-size: 16.0px;

  color: var(--active-color, var(--color_34));
}
#TEXT-DATASET-kvc1dlvy .x-text:hover,
.--clone-TEXT-DATASET-kvc1dlvy .x-text:hover,
#TEXT-DATASET-kvc1dlvy a:hover,
.--clone-TEXT-DATASET-kvc1dlvy a:hover {
  
}


#RECTANGLE-wthcboyd {
  align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 20px;justify-self: end;margin-right: 0%;margin-top: px;width: 20px;
  
  
  
  
}
#RECTANGLE-wthcboyd .x-rect {
  background: rgba(0, 0, 0, 1);

  -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));
}
#TEXT-yzwfodn1, .--clone-TEXT-yzwfodn1 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 2.2791680230034723%;margin-top: 16.7px;width: 35.919443766276046%;
  
}
#TEXT-yzwfodn1 .x-text,
#TEXT-yzwfodn1 .x-text a,
.--clone-TEXT-yzwfodn1 .x-text,
.--clone-TEXT-yzwfodn1 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-size: 19.0px;
font-weight: 400;

  color: var(--active-color, var(--font_color_3));
}
#TEXT-yzwfodn1 .x-text:hover,
.--clone-TEXT-yzwfodn1 .x-text:hover,
#TEXT-yzwfodn1 a:hover,
.--clone-TEXT-yzwfodn1 a:hover {
  
}

#BUTTON-6ufs7up6 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 40.900001525878906px;justify-self: end;margin-right: 2.6499837239583335%;margin-top: 9.4px;width: 9.972222222222223%;
  
}
#BUTTON-6ufs7up6 .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #000000ff;
border-radius: 9px 9px 9px 9px;
box-shadow: 1px 2px 11px 2px rgba(207,207,207,0.251);
color: #181818ff;
font-size: 18.0px;
text-align: center;

  border:   #000000ff;


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

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

}

#TEXT-9u252p82, .--clone-TEXT-9u252p82 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: 2.102783203125%;margin-top: 11.4000244140625px;width: 33.68055555555556%;
  
}
#TEXT-9u252p82 .x-text,
#TEXT-9u252p82 .x-text a,
.--clone-TEXT-9u252p82 .x-text,
.--clone-TEXT-9u252p82 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-size: 17.0px;
font-weight: 400;

  color: var(--active-color, var(--font_color_4));
}
#TEXT-9u252p82 .x-text:hover,
.--clone-TEXT-9u252p82 .x-text:hover,
#TEXT-9u252p82 a:hover,
.--clone-TEXT-9u252p82 a:hover {
  
}

#TEXT-DATASET-uaqjo80b, .--clone-TEXT-DATASET-uaqjo80b {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: end;margin-right: 2.9166720708211265%;margin-top: 9.5875244140625px;width: 51.69722154405382%;
  
}
#TEXT-DATASET-uaqjo80b .x-text,
#TEXT-DATASET-uaqjo80b .x-text a,
.--clone-TEXT-DATASET-uaqjo80b .x-text,
.--clone-TEXT-DATASET-uaqjo80b .x-text a {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_34);
font-size: 16.0px;
text-align: right;

  color: var(--active-color, var(--color_34));
}
#TEXT-DATASET-uaqjo80b .x-text:hover,
.--clone-TEXT-DATASET-uaqjo80b .x-text:hover,
#TEXT-DATASET-uaqjo80b a:hover,
.--clone-TEXT-DATASET-uaqjo80b a:hover {
  
}

#BUTTON-5lf1fda3 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 46px;justify-self: start;margin-left: 2.4333377414279513%;margin-top: 45.4px;width: 46.67222425672743%;
  
}
#BUTTON-5lf1fda3 .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #181818ff;
border-color: #000000ff;
border-radius: 4px;
color: #ffffffff;
font-size: 15.0px;
text-align: center;

  border:   #000000ff;


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

  #BUTTON-5lf1fda3{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-5lf1fda3:hover > * {
    background: var(--color_34) !important;
  }
#BUTTON-t4yagnae {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 46px;justify-self: end;margin-right: 3.640283372667101%;margin-top: 45.4px;width: 42.669443766276046%;
  
}
#BUTTON-t4yagnae .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #181818ff;
border-color: #000000ff;
border-radius: 4px;
color: #ffffffff;
font-size: 15.0px;
text-align: center;

  border:   #000000ff;


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

  #BUTTON-t4yagnae{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-t4yagnae:hover > * {
    background: var(--color_34) !important;
  }
#CART-DROPPABLE-2eioyxdv {
  
  
  background: #ffffff;

  top: 0;
  right: 0;
  width: 450px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-2eioyxdv.anim {
  --width: 450px;
  
}
#TEXT-jahbcx14, .--clone-TEXT-jahbcx14 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 2.294460720486111%;margin-top: 21.787506103515625px;width: 31.11111111111111%;
  
}
#TEXT-jahbcx14 .x-text,
#TEXT-jahbcx14 .x-text a,
.--clone-TEXT-jahbcx14 .x-text,
.--clone-TEXT-jahbcx14 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);

  color: var(--active-color, var(--font_color_6));
}
#TEXT-jahbcx14 .x-text:hover,
.--clone-TEXT-jahbcx14 .x-text:hover,
#TEXT-jahbcx14 a:hover,
.--clone-TEXT-jahbcx14 a:hover {
  
}

#BUTTON-llqvm0yk {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 40.9375px;justify-self: end;margin-right: 2.645811504787869%;margin-top: 13.9375px;width: 11.11111111111111%;
  
}
#BUTTON-llqvm0yk .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #000000ff;
border-radius: 9px 9px 9px 9px;
box-shadow: 1px 2px 11px 2px rgba(207,207,207,0.251);
color: #181818ff;
font-size: 18.0px;
text-align: center;

  border:   #000000ff;


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

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

}


#IMAGE-zm5cjxmj {
  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: 99.5px;width: 56.04444376627604%;
  
}
#IMAGE-zm5cjxmj picture {
  border-color: #000000ff;

}
#IMAGE-zm5cjxmj img {
  object-fit: cover;
}

#BUTTON-w18gv5qj {
  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: 317px;width: 49.70555284288197%;
  
}
#BUTTON-w18gv5qj .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #181818ff;
border-color: #000000ff;
border-radius: 4px;
color: #ffffffff;
font-size: 14.0px;
text-align: center;

  border:   #000000ff;


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

  #BUTTON-w18gv5qj{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-w18gv5qj:hover > * {
    background: var(--color_34) !important;
  }
