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

#SECTION-forhsufo .x-section-background {
  background: var(--color_30);
  
  
  
  
  
  
  --height: 34;
  --bg: var(--color_30);
}

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



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

[id^="TEXT-ug65v5gd"], .--clone-TEXT-ug65v5gd {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 13.697115384615383%;
margin-top: calc(0px * 2);
width: 60.76923076923077%;
  
}
[id^="TEXT-ug65v5gd"] .x-text,
[id^="TEXT-ug65v5gd"] .x-text a,
.--clone-TEXT-ug65v5gd .x-text,
.--clone-TEXT-ug65v5gd .x-text a {
  --width: 60.76923076923077%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-size: 20.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-ug65v5gd"] .x-text:hover,
.--clone-TEXT-ug65v5gd .x-text:hover,
[id^="TEXT-ug65v5gd"] a:hover,
.--clone-TEXT-ug65v5gd a:hover {
  
}

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

#SECTION-88p823lr .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 135;
  --bg: #ffffff00;
}

#SECTION-88p823lr .x-section-video-background {
  
  
}



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

#MENU-url0nqhl {
  --width: 65%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 34px;justify-self: center;margin-right: calc(3.338675213675214e-4% * 2);margin-top: calc(0px * 2);width: 65%;
  --active-link-color: #323232;
  
  
  
  
  
}


#MENU-url0nqhl .x-rect {
  --pad-x: 10px;
-webkit-text-stroke: 0px #000000ff;
color: #323232;
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
justify-content: center;
text-transform: uppercase;
  
}
#MENU-url0nqhl &gt; ul {
  
  justify-content: center;
  align-items: center;
  
  
}
#MENU-url0nqhl &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 10px;
-webkit-text-stroke: 0px #000000ff;
color: #323232;
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
justify-content: center;
text-transform: uppercase;
}
#MENU-url0nqhl &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-url0nqhl &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-url0nqhl ul li .tag-link {
  border-style: none none none none;

}
#MENU-url0nqhl ul li .tag-link:hover {
  color: #2f80ed !important;







border-style: none none none none;

}



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


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

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

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

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

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

#CART-ICON-jnlukj8x {
  --width: 28px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 28px;justify-self: end;margin-right: -1.669337606837607e-4%;margin-top: calc(1.08984375px * 2);width: 28px;
  
}
#CART-ICON-jnlukj8x .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-jnlukj8x .x-cart-item-count {
  position: absolute;
  top: -7.0px;
  right: -7.0px;
  width: 14.0px;
  height: 14.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_23);
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 9.333333333333334px;
}
#CART-ICON-jnlukj8x .x-image-cart-icon {
  border-radius: ;
}

#IMAGE-nkumufo4 {
  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: 6.321387657752404%;
margin-top: calc(1.176128387451172px * 2);
width: 192.9971466064453px;
  
}
#IMAGE-nkumufo4 picture {
  --width: 192.9971466064453px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-nkumufo4 img {
  object-fit: cover;
}

#INPUT-SEARCH-rgtll9nb {
  --width: 32.99715805053711px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 35.99431610107422px;justify-self: end;margin-right: 87.98578262329102px;margin-top: calc(1.1789817810058594px * 2);width: 32.99715805053711px;
  
}
#INPUT-SEARCH-rgtll9nb &gt; .input-search--wrapper {
  
  
  
  
  border-radius: 0px;
  background-color: #ececec00;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-rgtll9nb &gt; .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-rgtll9nb &gt; .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-rgtll9nb &gt; .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-rgtll9nb &gt; .input-search--wrapper:hover {
  
  border-color: #000000 !important;
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-rgtll9nb &gt; .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-rgtll9nb .input-search--icon {
  
  
  color: rgba(0, 0, 0, 1);
  height: 19px;
  width: 19px;
}
#INPUT-SEARCH-rgtll9nb .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-rgtll9nb .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-rgtll9nb .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-rgtll9nb .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-rgtll9nb .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#SEARCH-DROPPABLE-czdmdqgn {
  position: fixed; transform: translate(-50%, 0%);
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(66px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
}
#INPUT-SEARCH-ih4yjekx {
  --width: 87.00000000000001%;align-self: center;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: calc(0px * 2);width: 87.00000000000001%;
  
}
#INPUT-SEARCH-ih4yjekx &gt; .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: var(--color_01);
  border-style: solid;
  border-radius: 7px;
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-ih4yjekx &gt; .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-ih4yjekx &gt; .input-search--wrapper .input-search--input {
  padding-left: 11px;
  text-align: left;
}
#INPUT-SEARCH-ih4yjekx &gt; .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-ih4yjekx &gt; .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_01) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-ih4yjekx &gt; .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_01) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-ih4yjekx .input-search--icon {
  margin-left: 15px;
  margin-right: 15px;
  color: var(--color_03);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-ih4yjekx .input-search--wrapper:hover .input-search--icon {
  color: var(--color_03);
}
#INPUT-SEARCH-ih4yjekx .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_03);
}
#INPUT-SEARCH-ih4yjekx .input-search--icon path {
  fill: var(--color_03);
}
#INPUT-SEARCH-ih4yjekx .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_03);
}
#INPUT-SEARCH-ih4yjekx .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_03);
}

#MEMBER-BAR-037z9m72 {
  --width: 35.99609375px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 35.99609375px;justify-self: end;margin-right: 35px;margin-top: calc(1.181640625px * 2);width: 35.99609375px;
  
}
#MEMBER-BAR-037z9m72 .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
text-align: center;
  
  display: none;
}
#MEMBER-BAR-037z9m72 .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
text-align: center;
  border-width: 0px;
  border-style: solid;
  
  justify-content: center;
}
#MEMBER-BAR-037z9m72 .x-member:hover {
  
}
#MEMBER-BAR-037z9m72 .x-avatar-member-origin {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  
 }
#MEMBER-BAR-037z9m72 .x-avatar-member-initial {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  
 }
#MEMBER-BAR-037z9m72 .customer-icon {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  
 }
#MEMBER-BAR-037z9m72 .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  color: #000000ff;
}

#MEMBER-BAR-037z9m72 .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
text-align: center;
  
  justify-content: center;
}
#MEMBER-BAR-037z9m72 .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-037z9m72 .x-loginbar .login-bar-icon {
    width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  

  border: none;
}

#MEMBER-BAR-037z9m72 .x-avatar-member-origin, #MEMBER-BAR-037z9m72 .login-bar-icon {
  margin-right: 0 !important;
}


#MEMBER-BAR-037z9m72 .member-divider {
  background: #000000d9;
}

#MEMBER-BAR-037z9m72 .customer-signup {
  display: none;
}
#MEMBER-BAR-037z9m72 .customer-icon {
  
}
#MEMBER-BAR-037z9m72 .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-grte7d0c {
  width: 135px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(76px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  transform: translate(0px, 0px);
}
[id^="TEXT-devk1d0p"], .--clone-TEXT-devk1d0p {
  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.4575163398692807% * 2);
margin-top: 11.27496337890625px;
width: 82.94117647058825%;
  
}
[id^="TEXT-devk1d0p"] .x-text,
[id^="TEXT-devk1d0p"] .x-text a,
.--clone-TEXT-devk1d0p .x-text,
.--clone-TEXT-devk1d0p .x-text a {
  --width: 82.94117647058825%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-devk1d0p"] .x-text:hover,
.--clone-TEXT-devk1d0p .x-text:hover,
[id^="TEXT-devk1d0p"] a:hover,
.--clone-TEXT-devk1d0p a:hover {
  
}

[id^="TEXT-qn21dsn6"], .--clone-TEXT-qn21dsn6 {
  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(1.199128892686632% * 2);
margin-top: 40.83746337890625px;
width: 82.93518631546586%;
  
}
[id^="TEXT-qn21dsn6"] .x-text,
[id^="TEXT-qn21dsn6"] .x-text a,
.--clone-TEXT-qn21dsn6 .x-text,
.--clone-TEXT-qn21dsn6 .x-text a {
  --width: 82.93518631546586%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-qn21dsn6"] .x-text:hover,
.--clone-TEXT-qn21dsn6 .x-text:hover,
[id^="TEXT-qn21dsn6"] a:hover,
.--clone-TEXT-qn21dsn6 a:hover {
  
}

#MENU-a8nznm5r {
  --width: 26.988636016845703px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 26.221590042114254px;justify-self: start;margin-bottom: calc(3.892043113708496px * 2);margin-left: 0%;width: 26.988636016845703px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-dgbd0x8r {
  background: #ffffffff;
  top: 0;
  right: 0;
  width: 320px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(60px, max-content) minmax(12px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 320px;
  animation: slide-right 0.2s ease;
  
}

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

  border:   ;


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


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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

#MEMBER-BAR-objdo5hd {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 50px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#MEMBER-BAR-objdo5hd .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
  
  display: none;
}
#MEMBER-BAR-objdo5hd .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
  border-width: 0px;
  border-style: solid;
  
  justify-content: flex-start;
}
#MEMBER-BAR-objdo5hd .x-member:hover {
  
}
#MEMBER-BAR-objdo5hd .x-avatar-member-origin {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-objdo5hd .x-avatar-member-initial {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-objdo5hd .customer-icon {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-objdo5hd .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  
}

#MEMBER-BAR-objdo5hd .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
  
  justify-content: flex-start;
}
#MEMBER-BAR-objdo5hd .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-objdo5hd .x-loginbar .login-bar-icon {
    width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}



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

#MEMBER-BAR-objdo5hd .customer-signup {
  
}
#MEMBER-BAR-objdo5hd .customer-icon {
  
}
#MEMBER-BAR-objdo5hd .customer-text {
  
}
#MEMBER-DROPDOWN-gxcob000 {
  width: 300px;
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(12px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(12px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  transform: translate(0px, 0px);
}
[id^="TEXT-0oww92f7"], .--clone-TEXT-0oww92f7 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-bottom: calc(0.0078125px * 2);
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-0oww92f7"] .x-text,
[id^="TEXT-0oww92f7"] .x-text a,
.--clone-TEXT-0oww92f7 .x-text,
.--clone-TEXT-0oww92f7 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-0oww92f7"] .x-text:hover,
.--clone-TEXT-0oww92f7 .x-text:hover,
[id^="TEXT-0oww92f7"] a:hover,
.--clone-TEXT-0oww92f7 a:hover {
  
}

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

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

#SECTION-jyhj0h56 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 393;
  --bg: #ffffff00;
}

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



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

#SWIPER-264dt4ud {
  
  --width: 99.99881628787878%;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: 0px;width: 99.99881628787878%;
  
  --blurry: 0;
  --scale-overflow: 1;
}
#SWIPER-264dt4ud .x-swiper-wrapper {
  flex-direction: row;
  transform: translateX(0%);
}
#SWIPER-264dt4ud .x-swiper-nav-btn {
  display: none;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 1);
  height: 24px;
  width: 24px;
  background: rgba(255, 255, 255, 1);
}
#SWIPER-264dt4ud .x-swiper-nav-btn.next {
  right: 0%
}
#SWIPER-264dt4ud .x-swiper-nav-btn.prev {
  left: 0%
}
#SWIPER-264dt4ud .x-slide {
  width: 100%;
}
#SWIPER-264dt4ud .x-slide-wrapper {
  will-change: ;
  transition-property: ;
}
#SWIPER-264dt4ud .x-slide:not(.active) .x-slide-wrapper {
  scale: 1;
  filter: blur(0px);
}

#SWIPER-264dt4ud .x-pagination-wrapper {
  opacity: 0;
}
#SWIPER-264dt4ud .x-swiper-row .x-pagination-bar-backdrop {
  height: max(9px, 3%);
}
#SWIPER-264dt4ud .x-swiper-column .x-pagination-bar-backdrop {
  width: max(9px, 1%);
}
#SWIPER-264dt4ud .x-pagination-fraction {
  font-size: 14px;
  color: rgba(0, 0, 0, 1);
}
#SWIPER-264dt4ud .x-pagination-bar-backdrop {
  height: 1%;
  width: 90%;
  border-radius: 1000px;
  gap: 10px;
}
#SWIPER-264dt4ud .x-pagination-bullet.active {
  background: rgba(77, 125, 236, 1);
  border-radius: 1000px;
}
#SWIPER-264dt4ud .x-pagination-bullet, #SWIPER-264dt4ud .x-pagination-bar-backdrop {
  border-radius: 1000px;
}
#SWIPER-264dt4ud .x-pagination-bar {
  background: rgba(238, 238, 238, 1);
}
#SWIPER-264dt4ud .x-bar-active {
  left: -100%;
  background: rgba(77, 125, 236, 1);
}
#SLIDE-786hf79u {
  
  
}
#SLIDE-786hf79u .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
}

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

#SLIDE-2b9otr5e {
  
  
}
#SLIDE-2b9otr5e .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
}

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

#SLIDE-vt99a8k4 {
  
  
}
#SLIDE-vt99a8k4 .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
}

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

#SLIDE-hhwb7mv7 {
  
  
}
#SLIDE-hhwb7mv7 .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
}

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

#SLIDE-3dl0bdjs {
  
  
}
#SLIDE-3dl0bdjs .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
}
#IMAGE-peyn4lx7 .animation, #IMAGE-peyn4lx7.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 3s;
  -webkit-animation-duration: 3s;
}
#IMAGE-peyn4lx7 {
  
}

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

#SECTION-5d5y14p6 {
  height: auto;
  grid-template-columns: 1.013fr 1169px 1fr;
  grid-template-rows: minmax(61px, max-content) minmax(74px, max-content) minmax(100px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-5d5y14p6 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 265;
  --bg: #ffffff00;
}

#SECTION-5d5y14p6 .x-section-video-background {
  
  
}



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

#GRID-PRODUCT-qeeii0w4 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}

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

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

  
  
  
}
#GRID-PRODUCT-qeeii0w4 .slider-product--item:hover {
  background: #ffffffff;
}



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


#GRID-PRODUCT-qeeii0w4 .slider-product--item {
  display: flex;
  flex-direction: column;
  background: var(--color_30);
  border-radius: 12px;
  
  border-width: 1px;
border-color: var(--color_13);
border-style: solid;

}



#GRID-PRODUCT-qeeii0w4 .thumbnail-wrapper {
  padding: 5px;
}


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

#GRID-PRODUCT-qeeii0w4 .grid-product--info {
  text-align: center;
  padding: 7px 21px;
  justify-content: unset;
  align-items: center
}
#GRID-PRODUCT-qeeii0w4 .grid-product--category {
  
  
  
  font-size: 13px;
  
  color: var(--color_04);
  
  padding: 0px 0px;
}
#GRID-PRODUCT-qeeii0w4 .grid-product--title {
  
  
  
  font-size: 15px;
  
  
  
  
}
#GRID-PRODUCT-qeeii0w4 .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#GRID-PRODUCT-qeeii0w4 .grid-product--retail-price, #GRID-PRODUCT-qeeii0w4 .grid-product--selling-price {
  
  
  font-weight: bold;
  font-size: 23px;
  
  color: var(--color_42);
  
  margin: 0 0px;
}
#GRID-PRODUCT-qeeii0w4 .grid-product--origin-price {
  
  
  
  font-size: 20px;
  
  color: #ff0808;
  
  margin: 0 17px;
}
#GRID-PRODUCT-qeeii0w4 .grid-product--discount {
  padding: 0px 0px;
  background: #00000000;
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#GRID-PRODUCT-qeeii0w4 .grid-product--wholesale-price {
  
  
  
  
  
  
}
#GRID-PRODUCT-qeeii0w4 .grid-product--total-sold {
  
  
  
  font-size: 14px;
  
  color: rgba(28, 37, 54, 1);
  
}




#GRID-PRODUCT-qeeii0w4 .grid-product--btn-add-cart {
  background-color: #467cbc;
  
  
  border-radius: 7px;
  text-align: center;
  
  
  
  
  
  
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#GRID-PRODUCT-qeeii0w4 .grid-product--btn-add-cart:hover {
  color: var(--color_01);
  background-color: #141f75;
}

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



#GRID-PRODUCT-qeeii0w4 .pagination-wrapper {
  display: flex;
  align-items: center;
  gap: 8px;
  color: var(--color_13);
}
#GRID-PRODUCT-qeeii0w4 .pagination-arrow{
  display:flex;
  align-items: center;
  justify-content: center;
  width: 41px;
  height: 41px;
  border-radius: 4px;
}
#GRID-PRODUCT-qeeii0w4 .pagination-arrow:hover{
  background: #00000033;
}
#GRID-PRODUCT-qeeii0w4 .pagination-number{
  width: 41px;
  height: 41px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  cursor: pointer;
}
#GRID-PRODUCT-qeeii0w4 .pagination-number:hover{
  background: #00000033;
}
#GRID-PRODUCT-qeeii0w4 .pagination-number-active{
  color: #00C1A2;
  border: 1px solid #00C1A2;
}
#GRID-PRODUCT-qeeii0w4 .pagination-skip{
  width: 41px;
  height: 41px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
#GRID-PRODUCT-qeeii0w4 .pagination-skip .pagination-skip-icon{
  display: none;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-qeeii0w4 .pagination-skip:hover .pagination-skip-icon{
  display: flex;
}
#GRID-PRODUCT-qeeii0w4 .pagination-skip:hover .pagination-skip-dots{
  display: none;
}
#GRID-PRODUCT-qeeii0w4 .pagination-skip:hover{
  background: #00000033;
}

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

#GRID-PRODUCT-qeeii0w4 .rate {
  width: 70px;
  height: auto;
}
#GRID-PRODUCT-qeeii0w4 .rate-star-first svg, #GRID-PRODUCT-qeeii0w4 .rate-star-first path {
  fill: ;
}
#GRID-PRODUCT-qeeii0w4 .rate-star-second svg, #GRID-PRODUCT-qeeii0w4 .rate-star-second path {
  fill: #FCD53F;
}
#GRID-PRODUCT-qeeii0w4 .rate + span {
  
  
  
  
  
  
  
}



#PRODUCT-OVERLAY-xzzn9z2a {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#BUTTON-2bb4v3qw {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 19.429771484612314px;
justify-self: start;
margin-left: 6.1131386861313874%;
margin-top: 19.3194580078125px;
width: 59.93055725097656px;
  
}
#BUTTON-2bb4v3qw .x-button-wrapper {
  --width: 59.93055725097656px;
-webkit-text-stroke: 0px #000000ff;
background: #ff0000;
border-color: #181818ff;
border-style: solid;
border-width: 0.0px;
color: var(--color_00);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#EMPTY-PRODUCT-LAYOUT-1hlvgotq {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(160px, 1fr) minmax(0px, max-content) minmax(0px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}

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

[id^="TEXT-kwloj9co"], .--clone-TEXT-kwloj9co {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-bottom: calc(0.90625px * 2);
margin-right: calc(1.1770833333333333% * 2);
width: 60%;
  
}
[id^="TEXT-kwloj9co"] .x-text,
[id^="TEXT-kwloj9co"] .x-text a,
.--clone-TEXT-kwloj9co .x-text,
.--clone-TEXT-kwloj9co .x-text a {
  --width: 60%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #25282A);
}
[id^="TEXT-kwloj9co"] .x-text:hover,
.--clone-TEXT-kwloj9co .x-text:hover,
[id^="TEXT-kwloj9co"] a:hover,
.--clone-TEXT-kwloj9co a:hover {
  
}

[id^="TEXT-64q4zhzf"], .--clone-TEXT-64q4zhzf {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 60%;
  
}
[id^="TEXT-64q4zhzf"] .x-text,
[id^="TEXT-64q4zhzf"] .x-text a,
.--clone-TEXT-64q4zhzf .x-text,
.--clone-TEXT-64q4zhzf .x-text a {
  --width: 60%;
-webkit-text-stroke: 0px #000000ff;
color: #43484C;
font: var(--font_6);
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #43484C);
}
[id^="TEXT-64q4zhzf"] .x-text:hover,
.--clone-TEXT-64q4zhzf .x-text:hover,
[id^="TEXT-64q4zhzf"] a:hover,
.--clone-TEXT-64q4zhzf a:hover {
  
}

#PRODUCT-OVERLAY-fcx6to6t {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-hfib2m54"], .--clone-TEXT-hfib2m54 {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 30px;
margin-right: 5.345387572736153%;
width: 57.920765611633875%;
  
}
[id^="TEXT-hfib2m54"] .x-text,
[id^="TEXT-hfib2m54"] .x-text a,
.--clone-TEXT-hfib2m54 .x-text,
.--clone-TEXT-hfib2m54 .x-text a {
  --width: 57.920765611633875%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_14);
font: var(--font_2);
font-size: 44.0px;
font-weight: bold;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_14));
}
[id^="TEXT-hfib2m54"] .x-text:hover,
.--clone-TEXT-hfib2m54 .x-text:hover,
[id^="TEXT-hfib2m54"] a:hover,
.--clone-TEXT-hfib2m54 a:hover {
  
}

#SECTION-zcxbl6yt {
  height: auto;
  grid-template-columns: 1fr 1170px 1fr;
  grid-template-rows: minmax(1px, max-content) minmax(57px, max-content) minmax(19px, max-content) minmax(1px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  display: none;
  
  
  
  
  position: sticky;z-index: 100;top: 0px; bottom: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-zcxbl6yt .x-section-background {
  background: #ffffffff;
  
  
  
  
  
  
  --height: 78;
  --bg: #ffffffff;
}

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



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

#MENU-88z2n9by {
  --width: 70.38461538461539%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 34px;justify-self: center;margin-left: calc(2.6923076923076925% * 2);margin-top: calc(0.11114501953125px * 2);width: 70.38461538461539%;
  --active-link-color: #323232;
  
  
  
  
  
}


#MENU-88z2n9by .x-rect {
  --pad-x: 10px;
-webkit-text-stroke: 0px #000000ff;
color: #323232;
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
justify-content: center;
text-transform: uppercase;
  
}
#MENU-88z2n9by &gt; ul {
  
  justify-content: center;
  align-items: center;
  
  
}
#MENU-88z2n9by &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 10px;
-webkit-text-stroke: 0px #000000ff;
color: #323232;
font-family: 'Roboto', sans-serif;
font-size: 16.0px;
font-weight: 700;
justify-content: center;
text-transform: uppercase;
}
#MENU-88z2n9by &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-88z2n9by &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-88z2n9by ul li .tag-link {
  border-style: none none none none;

}
#MENU-88z2n9by ul li .tag-link:hover {
  color: #2f80ed !important;







border-style: none none none none;

}



#MENU-88z2n9by.horizontal-menu &gt; ul &gt; .menu-item &gt; .x-submenu {
  top: 34px;
}


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

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

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

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

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

#CART-ICON-h7g8vfq2 {
  --width: 28px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 28px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 28px;
  
}
#CART-ICON-h7g8vfq2 .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-h7g8vfq2 .x-cart-item-count {
  position: absolute;
  top: -7.0px;
  right: -7.0px;
  width: 14.0px;
  height: 14.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_23);
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 9.333333333333334px;
}
#CART-ICON-h7g8vfq2 .x-image-cart-icon {
  border-radius: ;
}

#IMAGE-kzzp2teh {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: -0.10000228881835938px;
width: 170px;
  
}
#IMAGE-kzzp2teh picture {
  --width: 170px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-kzzp2teh img {
  object-fit: cover;
}

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

#MEMBER-BAR-cxb7ehqr {
  --width: 35.99609375px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 35.99609375px;justify-self: end;margin-right: 35px;margin-top: calc(0.09375px * 2);width: 35.99609375px;
  
}
#MEMBER-BAR-cxb7ehqr .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
text-align: center;
  
  display: none;
}
#MEMBER-BAR-cxb7ehqr .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
text-align: center;
  border-width: 0px;
  border-style: solid;
  
  justify-content: center;
}
#MEMBER-BAR-cxb7ehqr .x-member:hover {
  
}
#MEMBER-BAR-cxb7ehqr .x-avatar-member-origin {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  
 }
#MEMBER-BAR-cxb7ehqr .x-avatar-member-initial {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  
 }
#MEMBER-BAR-cxb7ehqr .customer-icon {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  
 }
#MEMBER-BAR-cxb7ehqr .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  color: #000000ff;
}

#MEMBER-BAR-cxb7ehqr .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
text-align: center;
  
  justify-content: center;
}
#MEMBER-BAR-cxb7ehqr .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-cxb7ehqr .x-loginbar .login-bar-icon {
    width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: #000000ff;
  

  border: none;
}

#MEMBER-BAR-cxb7ehqr .x-avatar-member-origin, #MEMBER-BAR-cxb7ehqr .login-bar-icon {
  margin-right: 0 !important;
}


#MEMBER-BAR-cxb7ehqr .member-divider {
  background: #000000d9;
}

#MEMBER-BAR-cxb7ehqr .customer-signup {
  display: none;
}
#MEMBER-BAR-cxb7ehqr .customer-icon {
  
}
#MEMBER-BAR-cxb7ehqr .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-fmsa53ci {
  width: 135px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(76px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  transform: translate(0px, 0px);
}
[id^="TEXT-hiov69d5"], .--clone-TEXT-hiov69d5 {
  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.4575163398692807% * 2);
margin-top: 11.27496337890625px;
width: 82.94117647058825%;
  
}
[id^="TEXT-hiov69d5"] .x-text,
[id^="TEXT-hiov69d5"] .x-text a,
.--clone-TEXT-hiov69d5 .x-text,
.--clone-TEXT-hiov69d5 .x-text a {
  --width: 82.94117647058825%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-hiov69d5"] .x-text:hover,
.--clone-TEXT-hiov69d5 .x-text:hover,
[id^="TEXT-hiov69d5"] a:hover,
.--clone-TEXT-hiov69d5 a:hover {
  
}

[id^="TEXT-ekwaj0vq"], .--clone-TEXT-ekwaj0vq {
  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(1.199128892686632% * 2);
margin-top: 40.83746337890625px;
width: 82.93518631546586%;
  
}
[id^="TEXT-ekwaj0vq"] .x-text,
[id^="TEXT-ekwaj0vq"] .x-text a,
.--clone-TEXT-ekwaj0vq .x-text,
.--clone-TEXT-ekwaj0vq .x-text a {
  --width: 82.93518631546586%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-ekwaj0vq"] .x-text:hover,
.--clone-TEXT-ekwaj0vq .x-text:hover,
[id^="TEXT-ekwaj0vq"] a:hover,
.--clone-TEXT-ekwaj0vq a:hover {
  
}

#INPUT-SEARCH-7v5zsjia {
  --width: 33px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 36px;justify-self: end;margin-right: 80px;margin-top: calc(0px * 2);width: 33px;
  
}
#INPUT-SEARCH-7v5zsjia &gt; .input-search--wrapper {
  
  
  
  
  border-radius: 0px;
  background-color: #ececec00;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-7v5zsjia &gt; .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-7v5zsjia &gt; .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-7v5zsjia &gt; .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-7v5zsjia &gt; .input-search--wrapper:hover {
  
  border-color: #000000 !important;
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-7v5zsjia &gt; .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-7v5zsjia .input-search--icon {
  
  
  color: rgba(0, 0, 0, 1);
  height: 19px;
  width: 19px;
}
#INPUT-SEARCH-7v5zsjia .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-7v5zsjia .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-7v5zsjia .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-7v5zsjia .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-7v5zsjia .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#SEARCH-DROPPABLE-35gz34dl {
  position: fixed; transform: translate(-50%, 0%);
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(66px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
}
#INPUT-SEARCH-i2p3po7v {
  --width: 92.3720687258646%;align-self: center;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: calc(0px * 2);width: 92.3720687258646%;
  
}
#INPUT-SEARCH-i2p3po7v &gt; .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: var(--color_01);
  border-style: solid;
  border-radius: 7px;
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-i2p3po7v &gt; .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-i2p3po7v &gt; .input-search--wrapper .input-search--input {
  padding-left: 11px;
  text-align: left;
}
#INPUT-SEARCH-i2p3po7v &gt; .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-i2p3po7v &gt; .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_01) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-i2p3po7v &gt; .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_01) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-i2p3po7v .input-search--icon {
  margin-left: 15px;
  margin-right: 15px;
  color: var(--color_03);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-i2p3po7v .input-search--wrapper:hover .input-search--icon {
  color: var(--color_03);
}
#INPUT-SEARCH-i2p3po7v .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_03);
}
#INPUT-SEARCH-i2p3po7v .input-search--icon path {
  fill: var(--color_03);
}
#INPUT-SEARCH-i2p3po7v .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_03);
}
#INPUT-SEARCH-i2p3po7v .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_03);
}

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

#SECTION-fhq29ry0 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 410;
  --bg: #ffffff00;
}

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



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

#SLIDER-PRODUCT-z0ylagv8 {
  --width: 46.025001525878906%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 100.01132246376812%;justify-self: start;margin-left: 0.08229319254557291%;margin-top: 0px;width: 46.025001525878906%;
  
}
#SLIDER-PRODUCT-z0ylagv8 .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

#SLIDER-PRODUCT-z0ylagv8 .grid-product--inner img {
  object-fit: cover;
}
#SLIDER-PRODUCT-z0ylagv8 .button-arrow {
  width: 40px;
  height: 40px;
  color: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-z0ylagv8 .button-arrow svg {
  width: 35%;
  height: 35%;
}
#SLIDER-PRODUCT-z0ylagv8 .button-arrow path {
  fill: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-z0ylagv8 .button-arrow:after {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
#SLIDER-PRODUCT-z0ylagv8 .slider-product--next {
  right: 30px;
  
}
#SLIDER-PRODUCT-z0ylagv8 .slider-product--prev {
  left: 30px;
  
}
#SLIDER-PRODUCT-z0ylagv8 .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#SLIDER-PRODUCT-z0ylagv8 .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#SLIDER-PRODUCT-z0ylagv8 .empty-product .empty-product-text {
  color: #25282A;
  text-align: center;
  max-width: 357px;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#SLIDER-PRODUCT-z0ylagv8 .empty-product .empty-product-description {
  color: #43484C;
  text-align: center;
  max-width: 425px;
  font-family: Roboto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
#SLIDER-PRODUCT-z0ylagv8 .grid-product--wrapper {
  display: grid;
  column-gap: 10px;
  row-gap: 10px;
  
  
  grid-auto-flow: column;
grid-template-rows: repeat(1, max-content);
grid-auto-columns: calc((100% - 1 * 10px) / 2);

  
  
}
#SLIDER-PRODUCT-z0ylagv8 .slider-product--item:hover {
  
}



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

#SLIDER-PRODUCT-z0ylagv8 .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: column;
  
  border-radius: 3px;
  
  border-color: var(--color_01);
  

}





#SLIDER-PRODUCT-z0ylagv8 .grid-product--inner img {
  border-radius: 3px;
}

#SLIDER-PRODUCT-z0ylagv8 .grid-product--info {
  text-align: center;
  padding: 10px 0px;
  justify-content: unset;
  align-items: center
}
#SLIDER-PRODUCT-z0ylagv8 .grid-product--category {
  
  font-family: 'Roboto', sans-serif;
  
  
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-z0ylagv8 .grid-product--title {
  
  font-family: 'Roboto', sans-serif;
  
  font-size: 16px;
  
  color: #333;
  
  
}
#SLIDER-PRODUCT-z0ylagv8 .grid-product--price {
  margin-top: 5px;
  margin-bottom: 5px;
}
#SLIDER-PRODUCT-z0ylagv8 .grid-product--retail-price, #SLIDER-PRODUCT-z0ylagv8 .grid-product--selling-price {
  
  font-family: 'Roboto', sans-serif;
  font-weight: bold;
  font-size: 15px;
  
  color: #333;
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-z0ylagv8 .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-z0ylagv8 .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-z0ylagv8 .grid-product--wholesale-price {
  
  
  
  
  
  
}



@media (hover: hover) {
  #SLIDER-PRODUCT-z0ylagv8 .grid-product--btn-add-cart {
    opacity: 0;
  }
  #SLIDER-PRODUCT-z0ylagv8 .slider-product--item:hover .grid-product--btn-add-cart {
    opacity: 1;
  }
}

#SLIDER-PRODUCT-z0ylagv8 .grid-product--btn-add-cart {
  background-color: var(--color_24);
  
  border-color: var(--color_24);
  border-radius: 3px;
  
  
  font-weight: bold;
  
  
  color: var(--color_23);
  
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#SLIDER-PRODUCT-z0ylagv8 .grid-product--btn-add-cart:hover {
  
  background-color: var(--color_00);
}





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





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


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

[id^="TEXT-asa9f1tf"], .--clone-TEXT-asa9f1tf {
  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-right: calc(4.1733440170940174e-4% * 2);
margin-top: calc(0px * 2);
width: 39.22859909188034%;
  
}
[id^="TEXT-asa9f1tf"] .x-text,
[id^="TEXT-asa9f1tf"] .x-text a,
.--clone-TEXT-asa9f1tf .x-text,
.--clone-TEXT-asa9f1tf .x-text a {
  --width: 39.22859909188034%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_23);
font: var(--font_3);
font-family: 'Roboto', sans-serif;
font-size: 24.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_23));
}
[id^="TEXT-asa9f1tf"] .x-text:hover,
.--clone-TEXT-asa9f1tf .x-text:hover,
[id^="TEXT-asa9f1tf"] a:hover,
.--clone-TEXT-asa9f1tf a:hover {
  
}

  #TEXT-asa9f1tf{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-asa9f1tf:hover, #TEXT-asa9f1tf:hover &gt; * {
    color: var(--color_22) !important;
  }
#SLIDER-PRODUCT-7w3mc8il {
  --width: 45.999274101923824%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 3;height: auto;justify-self: start;margin-bottom: 0.02081298828125px;margin-left: 3.0832476875642345%;width: 45.999274101923824%;
  
}
#SLIDER-PRODUCT-7w3mc8il .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

#SLIDER-PRODUCT-7w3mc8il .grid-product--inner img {
  object-fit: cover;
}
#SLIDER-PRODUCT-7w3mc8il .button-arrow {
  width: 40px;
  height: 40px;
  color: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-7w3mc8il .button-arrow svg {
  width: 35%;
  height: 35%;
}
#SLIDER-PRODUCT-7w3mc8il .button-arrow path {
  fill: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-7w3mc8il .button-arrow:after {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
#SLIDER-PRODUCT-7w3mc8il .slider-product--next {
  right: 30px;
  
}
#SLIDER-PRODUCT-7w3mc8il .slider-product--prev {
  left: 30px;
  
}
#SLIDER-PRODUCT-7w3mc8il .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#SLIDER-PRODUCT-7w3mc8il .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#SLIDER-PRODUCT-7w3mc8il .empty-product .empty-product-text {
  color: #25282A;
  text-align: center;
  max-width: 357px;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#SLIDER-PRODUCT-7w3mc8il .empty-product .empty-product-description {
  color: #43484C;
  text-align: center;
  max-width: 425px;
  font-family: Roboto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
#SLIDER-PRODUCT-7w3mc8il .grid-product--wrapper {
  display: grid;
  column-gap: 10px;
  row-gap: 10px;
  
  
  grid-auto-flow: column;
grid-template-rows: repeat(1, max-content);
grid-auto-columns: calc((100% - 1 * 10px) / 2);

  
  
}
#SLIDER-PRODUCT-7w3mc8il .slider-product--item:hover {
  
}



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

#SLIDER-PRODUCT-7w3mc8il .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: column;
  
  border-radius: 3px;
  
  border-color: var(--color_01);
  

}





#SLIDER-PRODUCT-7w3mc8il .grid-product--inner img {
  border-radius: 3px;
}

#SLIDER-PRODUCT-7w3mc8il .grid-product--info {
  text-align: center;
  padding: 10px 0px;
  justify-content: unset;
  align-items: center
}
#SLIDER-PRODUCT-7w3mc8il .grid-product--category {
  
  font-family: 'Roboto', sans-serif;
  
  
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-7w3mc8il .grid-product--title {
  
  font-family: 'Roboto', sans-serif;
  
  font-size: 16px;
  
  color: #333;
  
  
}
#SLIDER-PRODUCT-7w3mc8il .grid-product--price {
  margin-top: 5px;
  margin-bottom: 5px;
}
#SLIDER-PRODUCT-7w3mc8il .grid-product--retail-price, #SLIDER-PRODUCT-7w3mc8il .grid-product--selling-price {
  
  font-family: 'Roboto', sans-serif;
  font-weight: bold;
  font-size: 15px;
  
  color: #333;
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-7w3mc8il .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-7w3mc8il .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-7w3mc8il .grid-product--wholesale-price {
  
  
  
  
  
  
}



@media (hover: hover) {
  #SLIDER-PRODUCT-7w3mc8il .grid-product--btn-add-cart {
    opacity: 0;
  }
  #SLIDER-PRODUCT-7w3mc8il .slider-product--item:hover .grid-product--btn-add-cart {
    opacity: 1;
  }
}

#SLIDER-PRODUCT-7w3mc8il .grid-product--btn-add-cart {
  background-color: var(--color_24);
  
  border-color: var(--color_24);
  border-radius: 3px;
  
  
  font-weight: bold;
  
  
  color: var(--color_23);
  
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#SLIDER-PRODUCT-7w3mc8il .grid-product--btn-add-cart:hover {
  
  background-color: var(--color_00);
}





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




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

#SECTION-ktjqa9ou .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 410;
  --bg: #ffffff00;
}

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



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

#SLIDER-PRODUCT-yrjthjsy {
  --width: 45.85833485921224%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: 0.08229319254557291%;margin-top: calc(0px * 2);width: 45.85833485921224%;
  
}
#SLIDER-PRODUCT-yrjthjsy .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

#SLIDER-PRODUCT-yrjthjsy .grid-product--inner img {
  object-fit: cover;
}
#SLIDER-PRODUCT-yrjthjsy .button-arrow {
  width: 40px;
  height: 40px;
  color: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-yrjthjsy .button-arrow svg {
  width: 35%;
  height: 35%;
}
#SLIDER-PRODUCT-yrjthjsy .button-arrow path {
  fill: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-yrjthjsy .button-arrow:after {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
#SLIDER-PRODUCT-yrjthjsy .slider-product--next {
  right: 30px;
  
}
#SLIDER-PRODUCT-yrjthjsy .slider-product--prev {
  left: 30px;
  
}
#SLIDER-PRODUCT-yrjthjsy .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#SLIDER-PRODUCT-yrjthjsy .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#SLIDER-PRODUCT-yrjthjsy .empty-product .empty-product-text {
  color: #25282A;
  text-align: center;
  max-width: 357px;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#SLIDER-PRODUCT-yrjthjsy .empty-product .empty-product-description {
  color: #43484C;
  text-align: center;
  max-width: 425px;
  font-family: Roboto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
#SLIDER-PRODUCT-yrjthjsy .grid-product--wrapper {
  display: grid;
  column-gap: 10px;
  row-gap: 0px;
  
  
  grid-auto-flow: column;
grid-template-rows: repeat(1, max-content);
grid-auto-columns: calc((100% - 1 * 10px) / 2);

  
  
}
#SLIDER-PRODUCT-yrjthjsy .slider-product--item:hover {
  
}



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

#SLIDER-PRODUCT-yrjthjsy .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: column;
  
  border-radius: 3px;
  
  border-color: var(--color_01);
  

}






#SLIDER-PRODUCT-yrjthjsy .grid-product--info {
  text-align: center;
  padding: 10px 0px;
  justify-content: unset;
  align-items: center
}
#SLIDER-PRODUCT-yrjthjsy .grid-product--category {
  
  font-family: 'Roboto', sans-serif;
  
  
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-yrjthjsy .grid-product--title {
  
  
  
  font-size: 16px;
  
  color: #333;
  
  
}
#SLIDER-PRODUCT-yrjthjsy .grid-product--price {
  margin-top: 5px;
  margin-bottom: 5px;
}
#SLIDER-PRODUCT-yrjthjsy .grid-product--retail-price, #SLIDER-PRODUCT-yrjthjsy .grid-product--selling-price {
  
  font-family: 'Roboto', sans-serif;
  font-weight: bold;
  font-size: 15px;
  
  color: #333;
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-yrjthjsy .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-yrjthjsy .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-yrjthjsy .grid-product--wholesale-price {
  
  
  
  
  
  
}



@media (hover: hover) {
  #SLIDER-PRODUCT-yrjthjsy .grid-product--btn-add-cart {
    opacity: 0;
  }
  #SLIDER-PRODUCT-yrjthjsy .slider-product--item:hover .grid-product--btn-add-cart {
    opacity: 1;
  }
}

#SLIDER-PRODUCT-yrjthjsy .grid-product--btn-add-cart {
  background-color: var(--color_24);
  
  border-color: var(--color_24);
  border-radius: 3px;
  
  
  font-weight: bold;
  
  
  color: var(--color_23);
  
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#SLIDER-PRODUCT-yrjthjsy .grid-product--btn-add-cart:hover {
  
  background-color: var(--color_00);
}





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





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


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

[id^="TEXT-5x8livko"], .--clone-TEXT-5x8livko {
  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: 39.22859909188034%;
  
}
[id^="TEXT-5x8livko"] .x-text,
[id^="TEXT-5x8livko"] .x-text a,
.--clone-TEXT-5x8livko .x-text,
.--clone-TEXT-5x8livko .x-text a {
  --width: 39.22859909188034%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_23);
font: var(--font_3);
font-family: 'Roboto', sans-serif;
font-size: 24.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_23));
}
[id^="TEXT-5x8livko"] .x-text:hover,
.--clone-TEXT-5x8livko .x-text:hover,
[id^="TEXT-5x8livko"] a:hover,
.--clone-TEXT-5x8livko a:hover {
  
}

  #TEXT-5x8livko{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-5x8livko:hover, #TEXT-5x8livko:hover &gt; * {
    color: var(--color_22) !important;
  }
#SECTION-qedite1l {
  height: auto;
  grid-template-columns: 1fr 1170px 1fr;
  grid-template-rows: minmax(15px, max-content) minmax(55px, max-content) minmax(50px, max-content) minmax(15px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-qedite1l .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 135;
  --bg: #ffffff00;
}

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



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

[id^="TEXT-lg9f3jf2"], .--clone-TEXT-lg9f3jf2 {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(2.7644230769230766% * 2);
width: 21.896367521367523%;
  
}
[id^="TEXT-lg9f3jf2"] .x-text,
[id^="TEXT-lg9f3jf2"] .x-text a,
.--clone-TEXT-lg9f3jf2 .x-text,
.--clone-TEXT-lg9f3jf2 .x-text a {
  --width: 21.896367521367523%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_13);
font: var(--font_3);
font-size: 24.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_13));
}
[id^="TEXT-lg9f3jf2"] .x-text:hover,
.--clone-TEXT-lg9f3jf2 .x-text:hover,
[id^="TEXT-lg9f3jf2"] a:hover,
.--clone-TEXT-lg9f3jf2 a:hover {
  
}

#CAROUSEL-8vm4pgaq {
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 3;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows: minmax(83.50000145446222px, max-content);height: 220.96875px;justify-self: end;margin-bottom: -0.171875px;margin-right: %;width: 100%;
  
}
#CAROUSEL-8vm4pgaq .x-carousel-wrapper {
  border-color: #000000ff;
  width: calc(144.20000000000002% + 0px);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows: minmax(83.50000145446222px, max-content);
  display: grid;
  column-gap: 0px;
  transition: left 350ms ease-in-out;
  will-change: left;
}
#CAROUSEL-8vm4pgaq .x-carousel-wrapper &gt; *{
  overflow: hidden;
}

#CAROUSEL-8vm4pgaq .x-arrow {
  width: 40px;
  height: 40px;
  
}
#CAROUSEL-8vm4pgaq .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#CAROUSEL-8vm4pgaq .x-arrow-right {
  right: 5px;
}
#CAROUSEL-8vm4pgaq .x-carousel .x-arrow img, 
#CAROUSEL-8vm4pgaq .x-carousel .x-arrow svg, 
#CAROUSEL-8vm4pgaq .x-carousel .x-arrow path {
  fill: #FFFFFF;
  width: 100%;
  height: 100%;
}

#CONTAINER-vebzkkkb {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 90.33787393162392%;align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(66px, max-content);height: auto;justify-self: center;margin-right: calc(0.07678952991452989% * 2);margin-top: -11.90625px;width: 90.33787393162392%;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-2rrw8wfj {
  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: 3.234375px;
width: 97.13302752293578%;
  
}
#IMAGE-2rrw8wfj picture {
  --width: 97.13302752293578%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-2rrw8wfj img {
  object-fit: cover;
}


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


  
}

#RECTANGLE-q6uwoqw9 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 66px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  border-radius: 4px 4px 4px 4px;
  
}
#RECTANGLE-q6uwoqw9 .x-rect {
  --width: 100%;
background: var(--color_00);
border-color: #e3e3e391;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECTANGLE-q6uwoqw9::before {
  content: "";
  border-color: #e3e3e391;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;


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

#IMAGE-gnw98ttu {
  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.8979512448132779% * 2);
margin-top: -9.703125px;
width: 95.7015041493776%;
  
}
#IMAGE-gnw98ttu picture {
  --width: 95.7015041493776%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-gnw98ttu img {
  object-fit: cover;
}


#IMAGE-pmnfwym4 {
  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-left: calc(2.5707799145299144% * 2);
margin-top: -8.671875px;
width: 85.18963675213675%;
  
}
#IMAGE-pmnfwym4 picture {
  --width: 85.18963675213675%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-pmnfwym4 img {
  object-fit: cover;
}

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

#SECTION-n170zuh8 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 242;
  --bg: #ffffff00;
}

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



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


#IMAGE-nugsljca {
  align-self: start;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: 350px;
justify-self: start;
margin-left: -0.15151515151515152%;
margin-top: 0px;
width: 100.3030303030303%;
  
}
#IMAGE-nugsljca picture {
  --width: 100.3030303030303%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-nugsljca img {
  object-fit: cover;
}

#CAROUSEL-n2efdgeu {
  --width: 70.48192771084338%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 1fr 1fr 1fr;grid-template-rows: minmax(80px, max-content) minmax(100px, max-content) minmax(50px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 70.48192771084338%;
  
}
#CAROUSEL-n2efdgeu .x-carousel-wrapper {
  border-color: #000000ff;
border-width: 0.0px;
  width: calc(400% + 0px);
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-rows: minmax(80px, max-content) minmax(100px, max-content) minmax(50px, max-content);
  display: grid;
  column-gap: 0px;
  transition: left 350ms ease-in-out;
  will-change: left;
}
#CAROUSEL-n2efdgeu .x-carousel-wrapper &gt; *{
  overflow: hidden;
}

#CAROUSEL-n2efdgeu .x-arrow {
  width: 40px;
  height: 40px;
  
}
#CAROUSEL-n2efdgeu .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#CAROUSEL-n2efdgeu .x-arrow-right {
  right: 5px;
}
#CAROUSEL-n2efdgeu .x-carousel .x-arrow img, 
#CAROUSEL-n2efdgeu .x-carousel .x-arrow svg, 
#CAROUSEL-n2efdgeu .x-carousel .x-arrow path {
  fill: #FFFFFF;
  width: 100%;
  height: 100%;
}

#IMAGE-dd3yikfd {
  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: 150px;
  
}
#IMAGE-dd3yikfd picture {
  --width: 150px;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
height: 100%;
width: 100%;
}
#IMAGE-dd3yikfd img {
  object-fit: cover;
}

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

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


#IMAGE-e7w9r721 {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 150px;
  
}
#IMAGE-e7w9r721 picture {
  --width: 150px;
border-radius: 100px 100px 100px 100px;
height: 100%;
width: 100%;
}
#IMAGE-e7w9r721 img {
  object-fit: cover;
}

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


#IMAGE-nfkigw96 {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: calc(0.366790771484375px * 2);
margin-left: calc(0% * 2);
width: 150px;
  
}
#IMAGE-nfkigw96 picture {
  --width: 150px;
border-radius: 100px 100px 100px 100px;
height: 100%;
width: 100%;
}
#IMAGE-nfkigw96 img {
  object-fit: cover;
}

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

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


#IMAGE-z0t9i9fb {
  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: 150px;
  
}
#IMAGE-z0t9i9fb picture {
  --width: 150px;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
height: 100%;
width: 100%;
}
#IMAGE-z0t9i9fb img {
  object-fit: cover;
}

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

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

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

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

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

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



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

#CAROUSEL-ai1g7jlq {
  --width: 89.92427884615385%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 1fr 1fr 1fr;grid-template-rows: minmax(354px, max-content);height: auto;justify-self: center;margin-right: calc(0.0390625% * 2);margin-top: calc(28px * 2);width: 89.92427884615385%;
  
}
#CAROUSEL-ai1g7jlq .x-carousel-wrapper {
  border-color: #000000ff;
  width: calc(2340px + 0px);
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-rows: minmax(354px, max-content);
  display: grid;
  column-gap: 0px;
  transition: left 379ms ease-in-out;
  will-change: left;
}
#CAROUSEL-ai1g7jlq .x-carousel-wrapper &gt; *{
  overflow: hidden;
}

#CAROUSEL-ai1g7jlq .x-arrow {
  width: 40px;
  height: 40px;
  
}
#CAROUSEL-ai1g7jlq .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#CAROUSEL-ai1g7jlq .x-arrow-right {
  right: 5px;
}
#CAROUSEL-ai1g7jlq .x-carousel .x-arrow img, 
#CAROUSEL-ai1g7jlq .x-carousel .x-arrow svg, 
#CAROUSEL-ai1g7jlq .x-carousel .x-arrow path {
  fill: #FFFFFF;
  width: 100%;
  height: 100%;
}

#IMAGE-de0bbu08 {
  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: 97.63850203533964%;
  
}
#IMAGE-de0bbu08 picture {
  --width: 97.63850203533964%;
height: 100%;
width: 100%;
}
#IMAGE-de0bbu08 img {
  object-fit: cover;
}


#IMAGE-uom3w6x8 {
  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: 97.63850203533964%;
  
}
#IMAGE-uom3w6x8 picture {
  --width: 97.63850203533964%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-uom3w6x8 img {
  object-fit: cover;
}


#IMAGE-vkoe7dyf {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 97.63850203533964%;
  
}
#IMAGE-vkoe7dyf picture {
  --width: 97.63850203533964%;
height: 100%;
width: 100%;
}
#IMAGE-vkoe7dyf img {
  object-fit: cover;
}


#IMAGE-nzerhneb {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: -98.97435897435898%;
margin-top: calc(0px * 2);
width: 97.63621794871796%;
  
}
#IMAGE-nzerhneb picture {
  --width: 97.63621794871796%;
height: 100%;
width: 100%;
}
#IMAGE-nzerhneb img {
  object-fit: cover;
}


#IMAGE-3xxa6an7 {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 97.63850203533964%;
  
}
#IMAGE-3xxa6an7 picture {
  --width: 97.63850203533964%;
height: 100%;
width: 100%;
}
#IMAGE-3xxa6an7 img {
  object-fit: cover;
}


#IMAGE-h1ghgrzx {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: -98.97435897435898%;
margin-top: calc(0px * 2);
width: 97.63621794871796%;
  
}
#IMAGE-h1ghgrzx picture {
  --width: 97.63621794871796%;
height: 100%;
width: 100%;
}
#IMAGE-h1ghgrzx img {
  object-fit: cover;
}

#SECTION-66vkzs5p {
  height: auto;
  grid-template-columns: 1fr 1170px 1fr;
  grid-template-rows: minmax(20px, max-content) minmax(392px, max-content) minmax(21px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-66vkzs5p .x-section-background {
  background: var(--color_00);
  
  
  
  
  
  
  --height: 433;
  --bg: var(--color_00);
}

#SECTION-66vkzs5p .x-section-video-background {
  
  
}



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

#CAROUSEL-u35oit4m {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 1fr 1fr 1fr;grid-template-rows: minmax(354px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#CAROUSEL-u35oit4m .x-carousel-wrapper {
  border-color: #000000ff;
  width: calc(2340px + 0px);
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-rows: minmax(354px, max-content);
  display: grid;
  column-gap: 0px;
  transition: left 379ms ease-in-out;
  will-change: left;
}
#CAROUSEL-u35oit4m .x-carousel-wrapper &gt; *{
  overflow: hidden;
}

#CAROUSEL-u35oit4m .x-arrow {
  width: 40px;
  height: 40px;
  
}
#CAROUSEL-u35oit4m .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#CAROUSEL-u35oit4m .x-arrow-right {
  right: 5px;
}
#CAROUSEL-u35oit4m .x-carousel .x-arrow img, 
#CAROUSEL-u35oit4m .x-carousel .x-arrow svg, 
#CAROUSEL-u35oit4m .x-carousel .x-arrow path {
  fill: #FFFFFF;
  width: 100%;
  height: 100%;
}

#IMAGE-164ozwdb {
  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: 97.63850203533964%;
  
}
#IMAGE-164ozwdb picture {
  --width: 97.63850203533964%;
height: 100%;
width: 100%;
}
#IMAGE-164ozwdb img {
  object-fit: cover;
}


#IMAGE-dgr4pjd4 {
  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: 97.63850203533964%;
  
}
#IMAGE-dgr4pjd4 picture {
  --width: 97.63850203533964%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-dgr4pjd4 img {
  object-fit: cover;
}


#IMAGE-ik9hl0rj {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 97.63850203533964%;
  
}
#IMAGE-ik9hl0rj picture {
  --width: 97.63850203533964%;
height: 100%;
width: 100%;
}
#IMAGE-ik9hl0rj img {
  object-fit: cover;
}


#IMAGE-9txsqbrk {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: -98.97435897435898%;
margin-top: calc(0px * 2);
width: 97.63621794871796%;
  
}
#IMAGE-9txsqbrk picture {
  --width: 97.63621794871796%;
height: 100%;
width: 100%;
}
#IMAGE-9txsqbrk img {
  object-fit: cover;
}


#IMAGE-ufylhvac {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 97.63850203533964%;
  
}
#IMAGE-ufylhvac picture {
  --width: 97.63850203533964%;
height: 100%;
width: 100%;
}
#IMAGE-ufylhvac img {
  object-fit: cover;
}


#IMAGE-ak7rfpsr {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: -98.97435897435898%;
margin-top: calc(0px * 2);
width: 97.63621794871796%;
  
}
#IMAGE-ak7rfpsr picture {
  --width: 97.63621794871796%;
height: 100%;
width: 100%;
}
#IMAGE-ak7rfpsr img {
  object-fit: cover;
}

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

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

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



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

#CAROUSEL-q86m6db1 {
  --width: 99.2537205443423%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows: minmax(250px, max-content);height: auto;justify-self: start;margin-bottom: 13.233776092529297px;margin-left: 0.08507439213940221%;width: 99.2537205443423%;
  
}
#CAROUSEL-q86m6db1 .x-carousel-wrapper {
  border-color: #000000ff;
  width: calc(3212px + 0px);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows: minmax(250px, max-content);
  display: grid;
  column-gap: 0px;
  transition: left 350ms ease-in-out;
  will-change: left;
}
#CAROUSEL-q86m6db1 .x-carousel-wrapper &gt; *{
  overflow: hidden;
}

#CAROUSEL-q86m6db1 .x-arrow {
  width: 40px;
  height: 40px;
  
}
#CAROUSEL-q86m6db1 .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#CAROUSEL-q86m6db1 .x-arrow-right {
  right: 5px;
}
#CAROUSEL-q86m6db1 .x-carousel .x-arrow img, 
#CAROUSEL-q86m6db1 .x-carousel .x-arrow svg, 
#CAROUSEL-q86m6db1 .x-carousel .x-arrow path {
  fill: #FFFFFF;
  width: 100%;
  height: 100%;
}

#IMAGE-f993f10n {
  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(0px * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#IMAGE-f993f10n picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-f993f10n img {
  object-fit: cover;
}


#IMAGE-0k632l1q {
  align-self: center;
grid-column-end: 10;
grid-column-start: 9;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#IMAGE-0k632l1q picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-0k632l1q img {
  object-fit: cover;
}


#IMAGE-4hjk5lhj {
  align-self: start;
grid-column-end: 11;
grid-column-start: 10;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: -0.050018310546875px;
width: 95%;
  
}
#IMAGE-4hjk5lhj picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-4hjk5lhj img {
  object-fit: cover;
}


#IMAGE-yngun3xf {
  align-self: center;
grid-column-end: 12;
grid-column-start: 11;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#IMAGE-yngun3xf picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-yngun3xf img {
  object-fit: cover;
}


#IMAGE-4ktvqso1 {
  align-self: center;
grid-column-end: 9;
grid-column-start: 8;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#IMAGE-4ktvqso1 picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-4ktvqso1 img {
  object-fit: cover;
}


#IMAGE-jag5kj6j {
  align-self: center;
grid-column-end: 8;
grid-column-start: 7;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#IMAGE-jag5kj6j picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-jag5kj6j img {
  object-fit: cover;
}


#IMAGE-yff22qiz {
  align-self: center;
grid-column-end: 7;
grid-column-start: 6;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#IMAGE-yff22qiz picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-yff22qiz img {
  object-fit: cover;
}


#IMAGE-tnm7m9et {
  align-self: center;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#IMAGE-tnm7m9et picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-tnm7m9et img {
  object-fit: cover;
}


#IMAGE-9menpmsl {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#IMAGE-9menpmsl picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-9menpmsl img {
  object-fit: cover;
}


#IMAGE-ukzjuboa {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#IMAGE-ukzjuboa picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-ukzjuboa img {
  object-fit: cover;
}


#IMAGE-qrqbw822 {
  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(0px * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#IMAGE-qrqbw822 picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-qrqbw822 img {
  object-fit: cover;
}

[id^="TEXT-shurnqiv"], .--clone-TEXT-shurnqiv {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 84.765625px;
width: 57.443910256410255%;
  
}
[id^="TEXT-shurnqiv"] .x-text,
[id^="TEXT-shurnqiv"] .x-text a,
.--clone-TEXT-shurnqiv .x-text,
.--clone-TEXT-shurnqiv .x-text a {
  --width: 57.443910256410255%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-shurnqiv"] .x-text:hover,
.--clone-TEXT-shurnqiv .x-text:hover,
[id^="TEXT-shurnqiv"] a:hover,
.--clone-TEXT-shurnqiv a:hover {
  
}

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

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

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



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

[id^="TEXT-yv2zopqh"], .--clone-TEXT-yv2zopqh {
  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: 60.066773504273506%;
  
}
[id^="TEXT-yv2zopqh"] .x-text,
[id^="TEXT-yv2zopqh"] .x-text a,
.--clone-TEXT-yv2zopqh .x-text,
.--clone-TEXT-yv2zopqh .x-text a {
  --width: 60.066773504273506%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-yv2zopqh"] .x-text:hover,
.--clone-TEXT-yv2zopqh .x-text:hover,
[id^="TEXT-yv2zopqh"] a:hover,
.--clone-TEXT-yv2zopqh a:hover {
  
}

#CAROUSEL-cy2jkang {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 1fr 1fr 1fr;grid-template-rows: minmax(250px, max-content);height: auto;justify-self: center;margin-bottom: calc(0.06945037841796875px * 2);margin-left: calc(0% * 2);row-gap: 10px;width: 100%;
  
}
#CAROUSEL-cy2jkang .x-carousel-wrapper {
  border-color: var(--color_13);
border-style: solid;
overflow-x: hidden;
overflow-y: hidden;
  width: calc(1168px + 0px);
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-rows: minmax(250px, max-content);
  display: grid;
  column-gap: 0px;
  transition: left 350ms ease-in-out;
  will-change: left;
}
#CAROUSEL-cy2jkang .x-carousel-wrapper &gt; *{
  overflow: hidden;
}

#CAROUSEL-cy2jkang .x-arrow {
  width: 40px;
  height: 40px;
  
}
#CAROUSEL-cy2jkang .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#CAROUSEL-cy2jkang .x-arrow-right {
  right: 5px;
}
#CAROUSEL-cy2jkang .x-carousel .x-arrow img, 
#CAROUSEL-cy2jkang .x-carousel .x-arrow svg, 
#CAROUSEL-cy2jkang .x-carousel .x-arrow path {
  fill: #FFFFFF;
  width: 100%;
  height: 100%;
}

#IMAGE-w93jq7hv {
  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(0px * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#IMAGE-w93jq7hv picture {
  --width: 95%;
border-color: #03138f;
height: 100%;
width: 100%;
}
#IMAGE-w93jq7hv img {
  object-fit: cover;
}


#IMAGE-82ur9ac7 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: -0.1953125px;
width: 95%;
  
}
#IMAGE-82ur9ac7 picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-82ur9ac7 img {
  object-fit: cover;
}


#IMAGE-9bq4f0yc {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: -0.1953125px;
width: 95%;
  
}
#IMAGE-9bq4f0yc picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-9bq4f0yc img {
  object-fit: cover;
}


#IMAGE-ujr4r1p9 {
  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.002675513698630137% * 2);
margin-top: 0px;
width: 94.99678938356162%;
  
}
#IMAGE-ujr4r1p9 picture {
  --width: 94.99678938356162%;
filter: unset;
height: 100%;
width: 100%;
}
#IMAGE-ujr4r1p9 img {
  object-fit: cover;
}

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

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

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



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

#CAROUSEL-t0exazv7 {
  --width: 100.08146367521368%;align-self: start;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 1fr 1fr 1fr;grid-template-rows: minmax(250px, max-content);height: auto;justify-self: end;margin-right: -0.16693376068376067%;margin-top: -64.40625px;row-gap: 10px;width: 100.08146367521368%;
  
}
#CAROUSEL-t0exazv7 .x-carousel-wrapper {
  border-color: var(--color_13);
border-style: solid;
overflow-x: hidden;
overflow-y: hidden;
  width: calc(1168px + 0px);
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-rows: minmax(250px, max-content);
  display: grid;
  column-gap: 0px;
  transition: left 350ms ease-in-out;
  will-change: left;
}
#CAROUSEL-t0exazv7 .x-carousel-wrapper &gt; *{
  overflow: hidden;
}

#CAROUSEL-t0exazv7 .x-arrow {
  width: 40px;
  height: 40px;
  
}
#CAROUSEL-t0exazv7 .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#CAROUSEL-t0exazv7 .x-arrow-right {
  right: 5px;
}
#CAROUSEL-t0exazv7 .x-carousel .x-arrow img, 
#CAROUSEL-t0exazv7 .x-carousel .x-arrow svg, 
#CAROUSEL-t0exazv7 .x-carousel .x-arrow path {
  fill: #FFFFFF;
  width: 100%;
  height: 100%;
}

#IMAGE-8j8af8a2 {
  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(0px * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#IMAGE-8j8af8a2 picture {
  --width: 95%;
border-color: #03138f;
height: 100%;
width: 100%;
}
#IMAGE-8j8af8a2 img {
  object-fit: cover;
}


#IMAGE-52myaiz7 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: -0.1953125px;
width: 95%;
  
}
#IMAGE-52myaiz7 picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-52myaiz7 img {
  object-fit: cover;
}


#IMAGE-jhf0tisg {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: -0.1953125px;
width: 95%;
  
}
#IMAGE-jhf0tisg picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-jhf0tisg img {
  object-fit: cover;
}


#IMAGE-oogrkuy0 {
  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.002675513698630137% * 2);
margin-top: 0px;
width: 94.99678938356162%;
  
}
#IMAGE-oogrkuy0 picture {
  --width: 94.99678938356162%;
filter: unset;
height: 100%;
width: 100%;
}
#IMAGE-oogrkuy0 img {
  object-fit: cover;
}

#CAROUSEL-de1z4wba {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 1fr 1fr 1fr;grid-template-rows: minmax(250px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 10px;width: 100%;
  
}
#CAROUSEL-de1z4wba .x-carousel-wrapper {
  border-color: var(--color_13);
border-style: solid;
overflow-x: hidden;
overflow-y: hidden;
  width: calc(1168px + 0px);
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-rows: minmax(250px, max-content);
  display: grid;
  column-gap: 0px;
  transition: left 350ms ease-in-out;
  will-change: left;
}
#CAROUSEL-de1z4wba .x-carousel-wrapper &gt; *{
  overflow: hidden;
}

#CAROUSEL-de1z4wba .x-arrow {
  width: 40px;
  height: 40px;
  
}
#CAROUSEL-de1z4wba .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#CAROUSEL-de1z4wba .x-arrow-right {
  right: 5px;
}
#CAROUSEL-de1z4wba .x-carousel .x-arrow img, 
#CAROUSEL-de1z4wba .x-carousel .x-arrow svg, 
#CAROUSEL-de1z4wba .x-carousel .x-arrow path {
  fill: #FFFFFF;
  width: 100%;
  height: 100%;
}

#IMAGE-uogof9ze {
  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(0px * 2);
margin-top: calc(0px * 2);
width: 95%;
  
}
#IMAGE-uogof9ze picture {
  --width: 95%;
border-color: #03138f;
height: 100%;
width: 100%;
}
#IMAGE-uogof9ze img {
  object-fit: cover;
}


#IMAGE-6uz47jo8 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: -0.1953125px;
width: 95%;
  
}
#IMAGE-6uz47jo8 picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-6uz47jo8 img {
  object-fit: cover;
}


#IMAGE-h0xyh5bo {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0px * 2);
margin-top: -0.1953125px;
width: 95%;
  
}
#IMAGE-h0xyh5bo picture {
  --width: 95%;
height: 100%;
width: 100%;
}
#IMAGE-h0xyh5bo img {
  object-fit: cover;
}


#IMAGE-8oef716y {
  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.002675513698630137% * 2);
margin-top: 0px;
width: 94.99678938356163%;
  
}
#IMAGE-8oef716y picture {
  --width: 94.99678938356163%;
filter: unset;
height: 100%;
width: 100%;
}
#IMAGE-8oef716y img {
  object-fit: cover;
}

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

#SECTION-hkrt1qp0 .x-section-background {
  background: #467cbc;
  
  
  
  
  
  
  --height: 62;
  --bg: #467cbc;
}

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



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

#FORM-7vfuvjrx {
  --width: 100%;align-self: center;column-gap: 10px;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 100px;grid-template-rows: minmax(41px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0.375px * 2);row-gap: 10px;width: 100%;
  
  --icon-color: #0075fffe01;
  
}
#EMAIL-tfbx61ko {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#EMAIL-tfbx61ko .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-tfbx61ko input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 0.0px;
color: #000000;
font-size: 14.4px;
  background: var(--color_00);
  padding: 3px 10px 3px 15px;
}
#EMAIL-tfbx61ko input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-tfbx61ko input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-41yc6et9 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 100.40000000000002%;
justify-self: start;
margin-left: -0.34305348115803247%;
margin-top: 0px;
width: 100.13480840944776%;
  
}
#SUBMIT-BUTTON-41yc6et9 .x-button-wrapper {
  --width: 100.13480840944776%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
color: var(--color_04);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


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


  
}

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


#IMAGE-xdwjf6zr {
  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: 37.998046875px;
  
}
#IMAGE-xdwjf6zr picture {
  --width: 37.998046875px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-xdwjf6zr img {
  object-fit: cover;
}


#CONTAINER-n6s6d4ow {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 68.2051282051282%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(25.99609375px, max-content);height: auto;justify-self: end;margin-bottom: calc(1.010406494140625px * 2);margin-right: 2.307692307692308%;width: 68.2051282051282%;
  
  
  
  
  
  border:   #000000ff;


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


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#SECTION-6q30pexn {
  height: auto;
  grid-template-columns: 1fr 274px 10px 207px 9px 330px 10px 330px 1fr;
  grid-template-rows: minmax(67.00676630449155px, max-content) minmax(737.074429349407px, max-content) minmax(0px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-6q30pexn .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 1004;
  --bg: #ffffff00;
}

#SECTION-6q30pexn .x-section-video-background {
  
  
}



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


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


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

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

[id^="TEXT-133j24rk"], .--clone-TEXT-133j24rk {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: stretch;
margin-left: 22px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-133j24rk"] .x-text,
[id^="TEXT-133j24rk"] .x-text a,
.--clone-TEXT-133j24rk .x-text,
.--clone-TEXT-133j24rk .x-text a {
  --width: 91.97080291970804%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-133j24rk"] .x-text:hover,
.--clone-TEXT-133j24rk .x-text:hover,
[id^="TEXT-133j24rk"] a:hover,
.--clone-TEXT-133j24rk a:hover {
  
}

[id^="TEXT-w8rkp0gv"], .--clone-TEXT-w8rkp0gv {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: stretch;
margin-left: 22px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-w8rkp0gv"] .x-text,
[id^="TEXT-w8rkp0gv"] .x-text a,
.--clone-TEXT-w8rkp0gv .x-text,
.--clone-TEXT-w8rkp0gv .x-text a {
  --width: 91.97080291970804%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-w8rkp0gv"] .x-text:hover,
.--clone-TEXT-w8rkp0gv .x-text:hover,
[id^="TEXT-w8rkp0gv"] a:hover,
.--clone-TEXT-w8rkp0gv a:hover {
  
}


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

  border:   ;


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


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

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

  border:   ;


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


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

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

  border:   ;


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


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

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


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

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


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

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






border-style: none none none none;

}





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

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

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

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

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


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


#IMAGE-ah50qcei {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 31.906269073486328px;
margin-left: 127.38543701171876px;
width: 0%;
  
}
#IMAGE-ah50qcei picture {
  --width: 0%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-ah50qcei img {
  object-fit: cover;
}


#IMAGE-pg1bq7cb {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 7.333333333333333%;
margin-top: 6.97918701171875px;
width: 0%;
  
}
#IMAGE-pg1bq7cb picture {
  --width: 0%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-pg1bq7cb img {
  object-fit: cover;
}


#IMAGE-58tp40a5 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-bottom: calc(0.3177070617675781px * 2);
margin-right: 29.312500000000004%;
width: 0%;
  
}
#IMAGE-58tp40a5 picture {
  --width: 0%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-58tp40a5 img {
  object-fit: cover;
}


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


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

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


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

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






border-style: none none none none;

}





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

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

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

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


#CONTAINER-nhmo13hk {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 98.99937485203598%;align-self: start;grid-column-end: 9;grid-column-start: 8;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(60.599633796967495px, max-content) minmax(83.32449647083031px, max-content) minmax(75.74954224620937px, max-content) minmax(60.599633796967495px, max-content) minmax(151.49908449241877px, max-content) minmax(16.664899294166062px, max-content) minmax(218.158681669083px, max-content) minmax(100px, max-content) minmax(100px, max-content);height: 866.5959717666425px;justify-self: center;margin-right: calc(0.0015628699100378788% * 2);margin-top: 0px;width: 98.99937485203598%;
  
  
  
  
  
  border:   #000000ff;


  
}
#FORM-r7a0hpt4 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 81px;grid-template-rows: minmax(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  --icon-color: #0075fffe01;
  
}
#EMAIL-tavkudd6 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#EMAIL-tavkudd6 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-tavkudd6 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 8px;
}
#EMAIL-tavkudd6 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-tavkudd6 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-e151682l {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-e151682l .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #000000ff;
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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

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

#GOOGLEMAP-wr628geg {
  --width: 100.05127901857998%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: 131px;justify-self: end;margin-right: -0.048559317317033675%;margin-top: 1.656280517578125px;width: 100.05127901857998%;
  
}
#GOOGLEMAP-uqjduzyf {
  --width: 100%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 130.75684451206556px;justify-self: center;margin-bottom: -0.2303206997084715px;margin-left: calc(0% * 2);width: 100%;
  
}
#GOOGLEMAP-pkszoieg {
  --width: 83.3539119767554%;align-self: end;grid-column-end: 10;grid-column-start: 8;grid-row-end: 3;grid-row-start: 2;height: 132px;justify-self: start;margin-bottom: 144.88540649414062px;margin-left: 0.4063886477623456%;width: 83.3539119767554%;
  
}

#IMAGE-5x26mhdi {
  align-self: end;
grid-column-end: 7;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 182.9514007568359px;
justify-self: center;
margin-bottom: 242.10414123535156px;
margin-right: calc(1.5848072465643828% * 2);
width: 92.64558723173946%;
  
}
#IMAGE-5x26mhdi picture {
  --width: 92.64558723173946%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-5x26mhdi img {
  object-fit: cover;
}


#IMAGE-2nwiyz2d {
  align-self: end;
grid-column-end: 7;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 120.18518829345705px;
justify-self: center;
margin-bottom: 151.21061325073242px;
margin-right: calc(4.11353605339326% * 2);
width: 56.580490663827185%;
  
}
#IMAGE-2nwiyz2d picture {
  --width: 56.580490663827185%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-2nwiyz2d img {
  object-fit: cover;
}

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

#CART-DROPPABLE-x4n3e8qq.anim {
  --width: 450px;
  animation: slide-right 0.2s ease;
}
[id^="TEXT-8l9xtcgz"], .--clone-TEXT-8l9xtcgz {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 29.148936170212764%;
  
}
[id^="TEXT-8l9xtcgz"] .x-text,
[id^="TEXT-8l9xtcgz"] .x-text a,
.--clone-TEXT-8l9xtcgz .x-text,
.--clone-TEXT-8l9xtcgz .x-text a {
  --width: 29.148936170212764%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Roboto', sans-serif;
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-8l9xtcgz"] .x-text:hover,
.--clone-TEXT-8l9xtcgz .x-text:hover,
[id^="TEXT-8l9xtcgz"] a:hover,
.--clone-TEXT-8l9xtcgz a:hover {
  
}

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

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

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

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


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

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


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

  #BUTTON-2pb8god3{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-2pb8god3:hover &gt; * {
    background: var(--color_32) !important;
  }

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


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

#IMAGE-DATASET-9uts1fkc {
  --width: 75px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 1;height: 87px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 75px;
  
}
#IMAGE-DATASET-9uts1fkc picture, #IMAGE-DATASET-9uts1fkc img {
  border-color: #dddddd;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
}
#IMAGE-DATASET-9uts1fkc img {
  object-fit: contain;
}

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

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


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#QUANTITY-INPUT-etb5lttf {
  --width: 88px;align-self: end;grid-column-end: 4;grid-column-start: 2;grid-row-end: 4;grid-row-start: 2;height: 32px;justify-self: end;margin-bottom: 0px;margin-right: 0%;width: 88px;
  border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-etb5lttf .quantity__input {
  
  
  padding-left: 25px;
  padding-right: 25px;
  
}
#QUANTITY-INPUT-etb5lttf .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-etb5lttf .quantity__button[name="minus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-etb5lttf .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-etb5lttf .quantity__button[name="plus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-etb5lttf .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-sm3fwu0y"], .--clone-TEXT-DATASET-sm3fwu0y {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-sm3fwu0y"] .x-text,
[id^="TEXT-DATASET-sm3fwu0y"] .x-text a,
.--clone-TEXT-DATASET-sm3fwu0y .x-text,
.--clone-TEXT-DATASET-sm3fwu0y .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #242424;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #242424);
}
[id^="TEXT-DATASET-sm3fwu0y"] .x-text:hover,
.--clone-TEXT-DATASET-sm3fwu0y .x-text:hover,
[id^="TEXT-DATASET-sm3fwu0y"] a:hover,
.--clone-TEXT-DATASET-sm3fwu0y a:hover {
  
}


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#CART-DROPPABLE-1dd5gvoz {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 450px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(60px, max-content) minmax(12px, max-content) minmax(70px, max-content) minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-1dd5gvoz.anim {
  --width: 450px;
  animation: slide-right 0.2s ease;
}
[id^="TEXT-1qn6er3d"], .--clone-TEXT-1qn6er3d {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 29.148936170212764%;
  
}
[id^="TEXT-1qn6er3d"] .x-text,
[id^="TEXT-1qn6er3d"] .x-text a,
.--clone-TEXT-1qn6er3d .x-text,
.--clone-TEXT-1qn6er3d .x-text a {
  --width: 29.148936170212764%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-1qn6er3d"] .x-text:hover,
.--clone-TEXT-1qn6er3d .x-text:hover,
[id^="TEXT-1qn6er3d"] a:hover,
.--clone-TEXT-1qn6er3d a:hover {
  
}

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

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


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

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

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-slgz9nby"], .--clone-TEXT-slgz9nby {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-slgz9nby"] .x-text,
[id^="TEXT-slgz9nby"] .x-text a,
.--clone-TEXT-slgz9nby .x-text,
.--clone-TEXT-slgz9nby .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-slgz9nby"] .x-text:hover,
.--clone-TEXT-slgz9nby .x-text:hover,
[id^="TEXT-slgz9nby"] a:hover,
.--clone-TEXT-slgz9nby a:hover {
  
}

</pre></body></html>