/* Стили секций страницы (в порядке следования) */

/* sections--32071780303193__fe1c8c67-b84c-4466-a515-70df3134c1c0 */
.section-sections--32071780303193__fe1c8c67-b84c-4466-a515-70df3134c1c0-padding {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  @media screen and (min-width: 750px) {
    .section-sections--32071780303193__fe1c8c67-b84c-4466-a515-70df3134c1c0-padding {
      padding-top: 6px;
      padding-bottom: 6px;
    }
  }
  .announcement-bar-sections--32071780303193__fe1c8c67-b84c-4466-a515-70df3134c1c0.color-custom {
    --color-background: 221, 29, 29;
    --gradient-background: #dd1d1d;
    --color-foreground: 23, 23, 23;
  }
/* sections--32071780303193__header */
header-drawer {
    justify-self: start;
    margin-left: -1.2rem;
  }
  .header__heading-link.media {
    --media-radius: 0;
    width: 160px;
    max-width: 160px;
  }
  .header__heading-link.media img {
    object-fit: contain;
  }
  .header__heading-link.media .header__heading-logo--secondary {
    display: none;
  }
  @media screen and (max-width: 749px) {
    .header__heading-link.media {
      width: 110px;
      max-width: 110px;
    }
  }
  
    .header__icon--search {
      display: none;
    }
    @media screen and (min-width: 990px) {
      header-drawer {
        display: none;
      }
    }
  .menu-drawer-container {
    display: flex;
  }
  .list-menu {
    list-style: none;
    padding: 0;
    margin: 0;
  }
  .list-menu--inline {
    display: inline-flex;
    flex-wrap: wrap;
  }
  summary.list-menu__item {
    padding-right: 2.7rem;
  }
  .list-menu__item {
    display: flex;
    align-items: center;
    line-height: calc(1 + 0.3 / var(--font-body-scale));
  }
  .list-menu__item--link {
    text-decoration: none;
    padding-bottom: 1rem;
    padding-top: 1rem;
    line-height: calc(1 + 0.8 / var(--font-body-scale));
  }
  @media screen and (min-width: 750px) {
    .list-menu__item--link {
      padding-bottom: 0.5rem;
      padding-top: 0.5rem;
    }
  }
/* sections--32071780303193__header */
.header {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .section-header {
    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
    margin-bottom: 0px;
  }
  @media screen and (min-width: 750px) {
    .section-header {
      margin-bottom: 0px;
    }
  }
  @media screen and (min-width: 990px) {
    .header {
      padding-top: 0px;
      padding-bottom: 0px;
    }
  }
/* cart-drawer */
.drawer {
    visibility: hidden;
  }
/* cart-drawer */
#CartDrawer-Checkout {
                  --icon-scale: 1.2em;
                  --icon-spacing: 10px;
                }
/* cart-drawer */
.cart-drawer .cart-item--product-shipping-protection {
                display: none;
              }
/* template--32081410064729__main */
.section-template--32081410064729__main-padding {
      padding-top: 0px;
      padding-bottom: 16px;
    }
    @media screen and (min-width: 750px) {
      .section-template--32081410064729__main-padding {
        padding-top: 36px;
        padding-bottom: 36px;
      }
    }
    #MediaGallery-template--32081410064729__main {
      --desktop-thumbnails: 5;
      --mobile-thumbnails: 5;
    }
    @media screen and (max-width: 749px) {
      #MediaGallery-template--32081410064729__main {
        --media-radius: 0px;
        --grid-mobile-horizontal-spacing: 0px;
        --mobile-scroll-padding: calc(0% + 14px);
        --slide-container-percentage-width: 100%;
        --slide-inner-percentage-width: 100%;
      }
    }
/* template--32081410064729__main */
.ob-wrap{display:inline-flex;align-items:center;gap:.6rem}
.ob-avatars{display:inline-flex;align-items:center}
.ob-avatar{position:relative;width:42px;height:42px;border-radius:50%;/* pentru umbră și contur */
  border:3px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.15);overflow:visible}
.ob-avatar + .ob-avatar{margin-left:-12px}
.ob-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}
.ob-verify{position:absolute;right:-2px;bottom:-2px;z-index:2;
  background:#16a34a; /* verde "verified" */
  border:2px solid #fff;width:18px;height:18px;border-radius:50%;
  display:grid;place-items:center;box-shadow:0 1px 3px rgba(0,0,0,.2)}
.ob-verify svg{width:11px;height:11px;fill:#fff}
.ob-pill{background:#000;color:#fff;border-radius:999px;padding:.7rem 1rem;font-weight:700;line-height:1}
/* template--32081410064729__main */
.low-stock{
  display:flex;
  align-items:center;
  gap:8px;
  font-weight:600;
  font-size:16px;
  color:#111;
}
.dot{
  width:10px;
  height:10px;
  background:red;
  border-radius:50%;
  animation:pulse 1s infinite;
  box-shadow:0 0 8px red;
}
@keyframes pulse{
  0%{
    opacity:1;
    transform:scale(1);
  }
  50%{
    opacity:0.4;
    transform:scale(1.3);
  }
  100%{
    opacity:1;
    transform:scale(1);
  }
}
/* template--32081410064729__main */
#ProductSubmitButton-template--32081410064729__main,
  #SectionAtcBtn-template--32081410064729__main {
    --icon-scale: 1.2em;
    --icon-spacing: 10px;
  }
/* template--32081410064729__ss_wave_2_6CyfnF */
.section-template--32081410064729__ss_wave_2_6CyfnF {
    border-top: solid #E52525 0px;
    border-bottom: solid #E52525 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .section-template--32081410064729__ss_wave_2_6CyfnF-settings {
    margin: 0 auto;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0rem;
    padding-right: 0rem;
  }
  .wave-item-template--32081410064729__ss_wave_2_6CyfnF svg {
    color: #e52525;
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    max-height: 26px;
  }
  .wave-parallax2-template--32081410064729__ss_wave_2_6CyfnF > use {
    opacity: .4;
  }
  .wave-parallax3-template--32081410064729__ss_wave_2_6CyfnF > use {
    opacity: .3;
  }
  .wave-parallax4-template--32081410064729__ss_wave_2_6CyfnF > use {
    opacity: .2;
  }
  @media(min-width: 1024px) {
    .section-template--32081410064729__ss_wave_2_6CyfnF {
      margin-top: 0px;
      margin-bottom: 0px;
    }
    .section-template--32081410064729__ss_wave_2_6CyfnF-settings {
      padding: 0 5rem;
      padding-top: 0px;
      padding-bottom: 0px;
      padding-left: 0rem;
      padding-right: 0rem;
    }
    .wave-item-template--32081410064729__ss_wave_2_6CyfnF svg {
      max-height: 50px;
    }
  }
/* template--32081410064729__ss_wave_2_6CyfnF */
.wave-parallax1-template--32081410064729__ss_wave_2_6CyfnF > use {
      animation: move-forever1template--32081410064729__ss_wave_2_6CyfnF 10s linear infinite;
    }
    .wave-parallax2-template--32081410064729__ss_wave_2_6CyfnF > use {
      animation: move-forever2template--32081410064729__ss_wave_2_6CyfnF 10s linear infinite;
    }
    .wave-parallax3-template--32081410064729__ss_wave_2_6CyfnF > use {
      animation: move-forever3template--32081410064729__ss_wave_2_6CyfnF 10s linear infinite;
    }
    .wave-parallax3-template--32081410064729__ss_wave_2_6CyfnF > use {
      animation: move-forever4template--32081410064729__ss_wave_2_6CyfnF 10s linear infinite;
    }
    @keyframes move-forever1template--32081410064729__ss_wave_2_6CyfnF {
      0% {
          transform: translate(85px);
      }
      100% {
          transform: translate(-90px);
      }
    }
    @keyframes move-forever2template--32081410064729__ss_wave_2_6CyfnF {
      0% {
          transform: translate(-90px);
      }
      100% {
          transform: translate(85px);
      }
    }
    @keyframes move-forever3template--32081410064729__ss_wave_2_6CyfnF {
      0% {
          transform: translate(85px);
      }
      100% {
          transform: translate(-90px);
      }
    }
    @keyframes move-forever4template--32081410064729__ss_wave_2_6CyfnF {
      0% {
          transform: translate(-90px);
      }
      100% {
          transform: translate(85px);
      }
    }
/* template--32081410064729__ss_wave_2_EV9wUY */
.section-template--32081410064729__ss_wave_2_EV9wUY {
    border-top: solid #E52525 0px;
    border-bottom: solid #E52525 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .section-template--32081410064729__ss_wave_2_EV9wUY-settings {
    margin: 0 auto;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0rem;
    padding-right: 0rem;
  }
  .wave-item-template--32081410064729__ss_wave_2_EV9wUY svg {
    color: #e52525;
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    max-height: 26px;
  }
  .wave-parallax2-template--32081410064729__ss_wave_2_EV9wUY > use {
    opacity: .4;
  }
  .wave-parallax3-template--32081410064729__ss_wave_2_EV9wUY > use {
    opacity: .3;
  }
  .wave-parallax4-template--32081410064729__ss_wave_2_EV9wUY > use {
    opacity: .2;
  }
  @media(min-width: 1024px) {
    .section-template--32081410064729__ss_wave_2_EV9wUY {
      margin-top: 0px;
      margin-bottom: 0px;
    }
    .section-template--32081410064729__ss_wave_2_EV9wUY-settings {
      padding: 0 5rem;
      padding-top: 0px;
      padding-bottom: 0px;
      padding-left: 0rem;
      padding-right: 0rem;
    }
    .wave-item-template--32081410064729__ss_wave_2_EV9wUY svg {
      max-height: 50px;
    }
  }
/* template--32081410064729__ss_wave_2_EV9wUY */
.wave-item-template--32081410064729__ss_wave_2_EV9wUY {
      transform: rotate(180deg);
    }
/* template--32081410064729__ss_wave_2_EV9wUY */
.wave-parallax1-template--32081410064729__ss_wave_2_EV9wUY > use {
      animation: move-forever1template--32081410064729__ss_wave_2_EV9wUY 10s linear infinite;
    }
    .wave-parallax2-template--32081410064729__ss_wave_2_EV9wUY > use {
      animation: move-forever2template--32081410064729__ss_wave_2_EV9wUY 10s linear infinite;
    }
    .wave-parallax3-template--32081410064729__ss_wave_2_EV9wUY > use {
      animation: move-forever3template--32081410064729__ss_wave_2_EV9wUY 10s linear infinite;
    }
    .wave-parallax3-template--32081410064729__ss_wave_2_EV9wUY > use {
      animation: move-forever4template--32081410064729__ss_wave_2_EV9wUY 10s linear infinite;
    }
    @keyframes move-forever1template--32081410064729__ss_wave_2_EV9wUY {
      0% {
          transform: translate(85px);
      }
      100% {
          transform: translate(-90px);
      }
    }
    @keyframes move-forever2template--32081410064729__ss_wave_2_EV9wUY {
      0% {
          transform: translate(-90px);
      }
      100% {
          transform: translate(85px);
      }
    }
    @keyframes move-forever3template--32081410064729__ss_wave_2_EV9wUY {
      0% {
          transform: translate(85px);
      }
      100% {
          transform: translate(-90px);
      }
    }
    @keyframes move-forever4template--32081410064729__ss_wave_2_EV9wUY {
      0% {
          transform: translate(-90px);
      }
      100% {
          transform: translate(85px);
      }
    }
/* template--32081410064729__testimonials_NiQYNq */
.section-template--32081410064729__testimonials_NiQYNq-padding {
    padding-top: 27px;
    padding-bottom: 27px;
  }
  @media screen and (min-width: 750px) {
    .section-template--32081410064729__testimonials_NiQYNq-padding {
      padding-top: 36px;
      padding-bottom: 36px;
    }
  }
  .color-scheme-template--32081410064729__testimonials_NiQYNq.color-custom {
    --color-background: 255, 204, 0;
    --gradient-background: #ffcc00;
    --color-foreground: 46, 42, 57;
  }
  .cards-color-scheme-template--32081410064729__testimonials_NiQYNq.color-custom {
    --color-background: 243, 243, 243;
    --gradient-background: #f3f3f3;
    --color-foreground: 46, 42, 57;
  }
/* template--32081410064729__ss_wave_2_tJ6JNw */
.section-template--32081410064729__ss_wave_2_tJ6JNw {
    border-top: solid #063b2a 0px;
    border-bottom: solid #063b2a 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .section-template--32081410064729__ss_wave_2_tJ6JNw-settings {
    margin: 0 auto;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0rem;
    padding-right: 0rem;
  }
  .wave-item-template--32081410064729__ss_wave_2_tJ6JNw svg {
    color: #063b2a;
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    max-height: 40px;
  }
  .wave-parallax2-template--32081410064729__ss_wave_2_tJ6JNw > use {
    opacity: .4;
  }
  .wave-parallax3-template--32081410064729__ss_wave_2_tJ6JNw > use {
    opacity: .3;
  }
  .wave-parallax4-template--32081410064729__ss_wave_2_tJ6JNw > use {
    opacity: .2;
  }
  @media(min-width: 1024px) {
    .section-template--32081410064729__ss_wave_2_tJ6JNw {
      margin-top: 0px;
      margin-bottom: 0px;
    }
    .section-template--32081410064729__ss_wave_2_tJ6JNw-settings {
      padding: 0 5rem;
      padding-top: 0px;
      padding-bottom: 0px;
      padding-left: 0rem;
      padding-right: 0rem;
    }
    .wave-item-template--32081410064729__ss_wave_2_tJ6JNw svg {
      max-height: 60px;
    }
  }
/* template--32081410064729__ss_wave_2_tJ6JNw */
.wave-parallax1-template--32081410064729__ss_wave_2_tJ6JNw > use {
      animation: move-forever1template--32081410064729__ss_wave_2_tJ6JNw 10s linear infinite;
    }
    .wave-parallax2-template--32081410064729__ss_wave_2_tJ6JNw > use {
      animation: move-forever2template--32081410064729__ss_wave_2_tJ6JNw 10s linear infinite;
    }
    .wave-parallax3-template--32081410064729__ss_wave_2_tJ6JNw > use {
      animation: move-forever3template--32081410064729__ss_wave_2_tJ6JNw 10s linear infinite;
    }
    .wave-parallax3-template--32081410064729__ss_wave_2_tJ6JNw > use {
      animation: move-forever4template--32081410064729__ss_wave_2_tJ6JNw 10s linear infinite;
    }
    @keyframes move-forever1template--32081410064729__ss_wave_2_tJ6JNw {
      0% {
          transform: translate(85px);
      }
      100% {
          transform: translate(-90px);
      }
    }
    @keyframes move-forever2template--32081410064729__ss_wave_2_tJ6JNw {
      0% {
          transform: translate(-90px);
      }
      100% {
          transform: translate(85px);
      }
    }
    @keyframes move-forever3template--32081410064729__ss_wave_2_tJ6JNw {
      0% {
          transform: translate(85px);
      }
      100% {
          transform: translate(-90px);
      }
    }
    @keyframes move-forever4template--32081410064729__ss_wave_2_tJ6JNw {
      0% {
          transform: translate(-90px);
      }
      100% {
          transform: translate(85px);
      }
    }
/* template--32081410064729__8beb6911-28c6-482c-976a-e5421ad3e8df */
.section-template--32081410064729__8beb6911-28c6-482c-976a-e5421ad3e8df-padding {
    padding-top: 27px;
    padding-bottom: 27px;
  }
  .custom-columns-grid-template--32081410064729__8beb6911-28c6-482c-976a-e5421ad3e8df {
    column-gap: 2.0rem;
    row-gap: 3.0rem;
  }
  @media screen and (min-width: 750px) {
    .section-template--32081410064729__8beb6911-28c6-482c-976a-e5421ad3e8df-padding {
      padding-top: 36px;
      padding-bottom: 36px;
    }
    .custom-columns-grid-template--32081410064729__8beb6911-28c6-482c-976a-e5421ad3e8df {
      column-gap: 4.0rem;
      row-gap: 4.0rem;
    }
  }
  .color-scheme-template--32081410064729__8beb6911-28c6-482c-976a-e5421ad3e8df.color-custom {
    --color-background: 6, 59, 42;
    --gradient-background: #063b2a;
    --color-foreground: 255, 255, 255;
    --color-button: 221, 29, 29;
    --color-button-text: 255, 255, 255;
    --color-base-outline-button-labels: 221, 29, 29;
  }
/* template--32081410064729__ss_wave_2_QAYxNV */
.section-template--32081410064729__ss_wave_2_QAYxNV {
    border-top: solid #063b2a 0px;
    border-bottom: solid #063b2a 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .section-template--32081410064729__ss_wave_2_QAYxNV-settings {
    margin: 0 auto;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0rem;
    padding-right: 0rem;
  }
  .wave-item-template--32081410064729__ss_wave_2_QAYxNV svg {
    color: #063b2a;
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    max-height: 40px;
  }
  .wave-parallax2-template--32081410064729__ss_wave_2_QAYxNV > use {
    opacity: .4;
  }
  .wave-parallax3-template--32081410064729__ss_wave_2_QAYxNV > use {
    opacity: .3;
  }
  .wave-parallax4-template--32081410064729__ss_wave_2_QAYxNV > use {
    opacity: .2;
  }
  @media(min-width: 1024px) {
    .section-template--32081410064729__ss_wave_2_QAYxNV {
      margin-top: 0px;
      margin-bottom: 0px;
    }
    .section-template--32081410064729__ss_wave_2_QAYxNV-settings {
      padding: 0 5rem;
      padding-top: 0px;
      padding-bottom: 0px;
      padding-left: 0rem;
      padding-right: 0rem;
    }
    .wave-item-template--32081410064729__ss_wave_2_QAYxNV svg {
      max-height: 60px;
    }
  }
/* template--32081410064729__ss_wave_2_QAYxNV */
.wave-item-template--32081410064729__ss_wave_2_QAYxNV {
      transform: rotate(180deg);
    }
/* template--32081410064729__ss_wave_2_QAYxNV */
.wave-parallax1-template--32081410064729__ss_wave_2_QAYxNV > use {
      animation: move-forever1template--32081410064729__ss_wave_2_QAYxNV 10s linear infinite;
    }
    .wave-parallax2-template--32081410064729__ss_wave_2_QAYxNV > use {
      animation: move-forever2template--32081410064729__ss_wave_2_QAYxNV 10s linear infinite;
    }
    .wave-parallax3-template--32081410064729__ss_wave_2_QAYxNV > use {
      animation: move-forever3template--32081410064729__ss_wave_2_QAYxNV 10s linear infinite;
    }
    .wave-parallax3-template--32081410064729__ss_wave_2_QAYxNV > use {
      animation: move-forever4template--32081410064729__ss_wave_2_QAYxNV 10s linear infinite;
    }
    @keyframes move-forever1template--32081410064729__ss_wave_2_QAYxNV {
      0% {
          transform: translate(85px);
      }
      100% {
          transform: translate(-90px);
      }
    }
    @keyframes move-forever2template--32081410064729__ss_wave_2_QAYxNV {
      0% {
          transform: translate(-90px);
      }
      100% {
          transform: translate(85px);
      }
    }
    @keyframes move-forever3template--32081410064729__ss_wave_2_QAYxNV {
      0% {
          transform: translate(85px);
      }
      100% {
          transform: translate(-90px);
      }
    }
    @keyframes move-forever4template--32081410064729__ss_wave_2_QAYxNV {
      0% {
          transform: translate(-90px);
      }
      100% {
          transform: translate(85px);
      }
    }
/* template--32081410064729__custom_columns_YEdtBJ */
.section-template--32081410064729__custom_columns_YEdtBJ-padding {
    padding-top: 27px;
    padding-bottom: 27px;
  }
  .custom-columns-grid-template--32081410064729__custom_columns_YEdtBJ {
    column-gap: 2.0rem;
    row-gap: 3.0rem;
  }
  @media screen and (min-width: 750px) {
    .section-template--32081410064729__custom_columns_YEdtBJ-padding {
      padding-top: 36px;
      padding-bottom: 36px;
    }
    .custom-columns-grid-template--32081410064729__custom_columns_YEdtBJ {
      column-gap: 4.0rem;
      row-gap: 4.0rem;
    }
  }
  .color-scheme-template--32081410064729__custom_columns_YEdtBJ.color-custom {
    --color-background: 255, 255, 255;
    --gradient-background: #ffffff;
    --color-foreground: 46, 42, 57;
    --color-button: 221, 29, 29;
    --color-button-text: 255, 255, 255;
    --color-base-outline-button-labels: 221, 29, 29;
  }
/* template--32081410064729__ss_wave_2_RHnccy */
.section-template--32081410064729__ss_wave_2_RHnccy {
    border-top: solid #e52525 0px;
    border-bottom: solid #e52525 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .section-template--32081410064729__ss_wave_2_RHnccy-settings {
    margin: 0 auto;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0rem;
    padding-right: 0rem;
  }
  .wave-item-template--32081410064729__ss_wave_2_RHnccy svg {
    color: #e52525;
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    max-height: 40px;
  }
  .wave-parallax2-template--32081410064729__ss_wave_2_RHnccy > use {
    opacity: .4;
  }
  .wave-parallax3-template--32081410064729__ss_wave_2_RHnccy > use {
    opacity: .3;
  }
  .wave-parallax4-template--32081410064729__ss_wave_2_RHnccy > use {
    opacity: .2;
  }
  @media(min-width: 1024px) {
    .section-template--32081410064729__ss_wave_2_RHnccy {
      margin-top: 0px;
      margin-bottom: 0px;
    }
    .section-template--32081410064729__ss_wave_2_RHnccy-settings {
      padding: 0 5rem;
      padding-top: 0px;
      padding-bottom: 0px;
      padding-left: 0rem;
      padding-right: 0rem;
    }
    .wave-item-template--32081410064729__ss_wave_2_RHnccy svg {
      max-height: 60px;
    }
  }
/* template--32081410064729__ss_wave_2_RHnccy */
.wave-parallax1-template--32081410064729__ss_wave_2_RHnccy > use {
      animation: move-forever1template--32081410064729__ss_wave_2_RHnccy 10s linear infinite;
    }
    .wave-parallax2-template--32081410064729__ss_wave_2_RHnccy > use {
      animation: move-forever2template--32081410064729__ss_wave_2_RHnccy 10s linear infinite;
    }
    .wave-parallax3-template--32081410064729__ss_wave_2_RHnccy > use {
      animation: move-forever3template--32081410064729__ss_wave_2_RHnccy 10s linear infinite;
    }
    .wave-parallax3-template--32081410064729__ss_wave_2_RHnccy > use {
      animation: move-forever4template--32081410064729__ss_wave_2_RHnccy 10s linear infinite;
    }
    @keyframes move-forever1template--32081410064729__ss_wave_2_RHnccy {
      0% {
          transform: translate(85px);
      }
      100% {
          transform: translate(-90px);
      }
    }
    @keyframes move-forever2template--32081410064729__ss_wave_2_RHnccy {
      0% {
          transform: translate(-90px);
      }
      100% {
          transform: translate(85px);
      }
    }
    @keyframes move-forever3template--32081410064729__ss_wave_2_RHnccy {
      0% {
          transform: translate(85px);
      }
      100% {
          transform: translate(-90px);
      }
    }
    @keyframes move-forever4template--32081410064729__ss_wave_2_RHnccy {
      0% {
          transform: translate(-90px);
      }
      100% {
          transform: translate(85px);
      }
    }
/* template--32081410064729__sp_faq_plus_DYQWpM */
@keyframes animateFAQ {
    from {opacity: 0; }
    to {opacity: 1; }
  }#sp-template--32081410064729__sp_faq_plus_DYQWpM p, #sp-template--32081410064729__sp_faq_plus_DYQWpM li{font-size:15px;font-family:"system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';font-weight:400;line-height:1.2;margin:0 0 10px 0;padding:0;color:#ffffff}#sp-template--32081410064729__sp_faq_plus_DYQWpM p a, #sp-template--32081410064729__sp_faq_plus_DYQWpM p a:visited #sp-template--32081410064729__sp_faq_plus_DYQWpM li a, #sp-template--32081410064729__sp_faq_plus_DYQWpM li a:visited{color:#ffffff}@media (max-width:800px){#sp-template--32081410064729__sp_faq_plus_DYQWpM p, #sp-template--32081410064729__sp_faq_plus_DYQWpM li{font-size:15px}}#sp-template--32081410064729__sp_faq_plus_DYQWpM h1, #sp-template--32081410064729__sp_faq_plus_DYQWpM h2, #sp-template--32081410064729__sp_faq_plus_DYQWpM h3, #sp-template--32081410064729__sp_faq_plus_DYQWpM h4, #sp-template--32081410064729__sp_faq_plus_DYQWpM h5{font-size:40px;font-family:"system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';font-weight:400;margin:0 0 10px 0;padding:0;color:#ffffff}@media (max-width:800px){#sp-template--32081410064729__sp_faq_plus_DYQWpM h1, #sp-template--32081410064729__sp_faq_plus_DYQWpM h2, #sp-template--32081410064729__sp_faq_plus_DYQWpM h3, #sp-template--32081410064729__sp_faq_plus_DYQWpM h4, #sp-template--32081410064729__sp_faq_plus_DYQWpM h5{font-size:40px}}#sp-template--32081410064729__sp_faq_plus_DYQWpM h2{font-size:35px}#sp-template--32081410064729__sp_faq_plus_DYQWpM h3{font-size:30px}#sp-template--32081410064729__sp_faq_plus_DYQWpM h4{font-size:25px}#sp-template--32081410064729__sp_faq_plus_DYQWpM h5{font-size:20px}@media (max-width:800px){#sp-template--32081410064729__sp_faq_plus_DYQWpM h2{font-size:35px}#sp-template--32081410064729__sp_faq_plus_DYQWpM h3{font-size:30px}#sp-template--32081410064729__sp_faq_plus_DYQWpM h4{font-size:25px}#sp-template--32081410064729__sp_faq_plus_DYQWpM h5{font-size:20px}}#sp-template--32081410064729__sp_faq_plus_DYQWpM{background-image:linear-gradient(180deg, rgba(229, 37, 37, 1), rgba(221, 39, 57, 1) 100%);width:100%;box-sizing:border-box;padding:25px 25px;overflow:hidden}@media (max-width:800px){#sp-template--32081410064729__sp_faq_plus_DYQWpM{padding:25px 25px}}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-container{position:relative;margin:0 auto;background-image:#063B2A;border-radius:0px;box-shadow:0 0 5px 0 rgba(0,0,0,0.20);border:0px solid #888;max-width:700px;padding:5px 5px}@media (max-width:800px){#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-container{padding:5px 5px}}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-container .sp-grid{position:relative;margin:0 auto;max-width:1000px;display:grid;grid-template-columns:1fr;align-items:start;gap:7px}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-headline *{text-align:center}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-media{box-sizing:border-box;width:100%;border-radius:12px;box-shadow:0 0 5px 0 rgba(0,0,0,0.20);border:0px solid #063b2a;overflow:hidden;margin:0 0 10px 0}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-media:last-child{margin:0}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-media img, #sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-media video{aspect-ratio:4 / 3;width:100%;margin:0;padding:0;display:block;object-fit:cover}@media only screen and (max-width:900px){#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-container .sp-grid{display:grid;grid-template-columns:1fr}}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-group{box-sizing:border-box;position:relative;margin:0 0 10px 0;padding:10px;cursor:pointer;box-shadow:0 0 5px 0 rgba(0,0,0,0.20);border-radius:5px;background-image:;border:0px solid #063b2a}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-group:last-child{margin:0}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-group[active]{background-image:}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-group *{pointer-events:none}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-group a{pointer-events:auto !important}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-group h3.sp-question{font-size:18px;color:#ffffff;margin:0;padding:0 25px 0 0}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-group[active] h3.sp-question{margin:0;padding:0 25px 10px 0}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-group .sp-answer{color:#ffffff;display:none;margin:0;padding:0}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-group .sp-answer p{margin:0;padding:0 0 10px 0}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-group .sp-answer p:last-child{margin:0;padding:0}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-group[active] .sp-answer{display:block;animation:animateFAQ 250ms ease-in-out both}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-group::before{content:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path fill="%23888888" d="M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"/></svg>');display:block;position:absolute;top:10px;right:10px}#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-group[active]::before{content:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path fill="%23888888" d="M19 13H5v-2h14v2z"/></svg>');display:block;position:absolute;top:10px;right:10px}
/* template--32081410064729__sp_faq_plus_DYQWpM */
#sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-video-container {
    position: relative;
    cursor: pointer;
  }
  #sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-video-container video {
    pointer-events: auto !important;
  }
  #sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-video-container svg.sp-play-button,
  #sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-video-container svg.sp-pause-button {
    position: absolute;
    top: calc(50% - 45px);
    left: calc(50% - 45px);
    transition: all .5s;
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    filter: drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.25));
  }
  #sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-video-container svg.sp-play-button *,
  #sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-video-container svg.sp-pause-button * {
    pointer-events: none;
  }
  #sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-video-container[data-state="paused"] svg.sp-play-button {
    visibility: visible;
    opacity: 0.8;
    opacity: .9;
  }  
  #sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-video-container[data-state="playing"]:hover svg.sp-pause-button {
    visibility: visible;
    opacity: 0.8;
  }
  /* fix for ios hover */
  @media not all and (hover: none) {
    #sp-template--32081410064729__sp_faq_plus_DYQWpM .sp-video-container[data-state="playing"]:hover svg.sp-pause-button {
      visibility: visible;
      opacity: 0.8;
    }
}
/* template--32081410064729__ss_wave_2_gafUQw */
.section-template--32081410064729__ss_wave_2_gafUQw {
    border-top: solid #e52525 0px;
    border-bottom: solid #e52525 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .section-template--32081410064729__ss_wave_2_gafUQw-settings {
    margin: 0 auto;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0rem;
    padding-right: 0rem;
  }
  .wave-item-template--32081410064729__ss_wave_2_gafUQw svg {
    color: #e52525;
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    max-height: 40px;
  }
  .wave-parallax2-template--32081410064729__ss_wave_2_gafUQw > use {
    opacity: .4;
  }
  .wave-parallax3-template--32081410064729__ss_wave_2_gafUQw > use {
    opacity: .3;
  }
  .wave-parallax4-template--32081410064729__ss_wave_2_gafUQw > use {
    opacity: .2;
  }
  @media(min-width: 1024px) {
    .section-template--32081410064729__ss_wave_2_gafUQw {
      margin-top: 0px;
      margin-bottom: 0px;
    }
    .section-template--32081410064729__ss_wave_2_gafUQw-settings {
      padding: 0 5rem;
      padding-top: 0px;
      padding-bottom: 0px;
      padding-left: 0rem;
      padding-right: 0rem;
    }
    .wave-item-template--32081410064729__ss_wave_2_gafUQw svg {
      max-height: 60px;
    }
  }
/* template--32081410064729__ss_wave_2_gafUQw */
.wave-item-template--32081410064729__ss_wave_2_gafUQw {
      transform: rotate(180deg);
    }
/* template--32081410064729__ss_wave_2_gafUQw */
.wave-parallax1-template--32081410064729__ss_wave_2_gafUQw > use {
      animation: move-forever1template--32081410064729__ss_wave_2_gafUQw 10s linear infinite;
    }
    .wave-parallax2-template--32081410064729__ss_wave_2_gafUQw > use {
      animation: move-forever2template--32081410064729__ss_wave_2_gafUQw 10s linear infinite;
    }
    .wave-parallax3-template--32081410064729__ss_wave_2_gafUQw > use {
      animation: move-forever3template--32081410064729__ss_wave_2_gafUQw 10s linear infinite;
    }
    .wave-parallax3-template--32081410064729__ss_wave_2_gafUQw > use {
      animation: move-forever4template--32081410064729__ss_wave_2_gafUQw 10s linear infinite;
    }
    @keyframes move-forever1template--32081410064729__ss_wave_2_gafUQw {
      0% {
          transform: translate(85px);
      }
      100% {
          transform: translate(-90px);
      }
    }
    @keyframes move-forever2template--32081410064729__ss_wave_2_gafUQw {
      0% {
          transform: translate(-90px);
      }
      100% {
          transform: translate(85px);
      }
    }
    @keyframes move-forever3template--32081410064729__ss_wave_2_gafUQw {
      0% {
          transform: translate(85px);
      }
      100% {
          transform: translate(-90px);
      }
    }
    @keyframes move-forever4template--32081410064729__ss_wave_2_gafUQw {
      0% {
          transform: translate(-90px);
      }
      100% {
          transform: translate(85px);
      }
    }
/* template--32081410064729__b321ab88-2b59-4dba-bade-54885c874ca5 */
.section-divider-template--32081410064729__b321ab88-2b59-4dba-bade-54885c874ca5 {
    transform: scaleX(1) scaleY(1);
  }
  .section-template--32081410064729__b321ab88-2b59-4dba-bade-54885c874ca5-top-padding {
    height: 0px;
  }
  .section-template--32081410064729__b321ab88-2b59-4dba-bade-54885c874ca5-bottom-padding {
    height: 0px;
  }
  @media screen and (min-width: 750px) {
    .section-template--32081410064729__b321ab88-2b59-4dba-bade-54885c874ca5-top-padding {
      height: 0px;
    }
    .section-template--32081410064729__b321ab88-2b59-4dba-bade-54885c874ca5-bottom-padding {
      height: 0px;
    }
  }
  .shape-color-template--32081410064729__b321ab88-2b59-4dba-bade-54885c874ca5.color-custom {
    --color-background: 221, 29, 29;
  }
  .bg-color-template--32081410064729__b321ab88-2b59-4dba-bade-54885c874ca5.color-custom {
    --color-background: 255, 255, 255;
  }
/* scroll-to-top-btn */
.scroll-to-top-btn-scroll-to-top-btn {
    --offset-x: 2.0rem;
    --offset-y: 2.0rem;
  }
  @media screen and (max-width: 749px) {
    .scroll-to-top-btn-scroll-to-top-btn {
      --offset-x: 1.5rem;
      --offset-y: 1.5rem;
    }
  }
/* sections--32071780335961__announcement_bar_RqLtQM */
.section-sections--32071780335961__announcement_bar_RqLtQM-padding {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  @media screen and (min-width: 750px) {
    .section-sections--32071780335961__announcement_bar_RqLtQM-padding {
      padding-top: 0px;
      padding-bottom: 0px;
    }
  }
  .announcement-bar-sections--32071780335961__announcement_bar_RqLtQM.color-custom {
    --color-background: 6, 59, 42;
    --gradient-background: #063b2a;
    --color-foreground: 255, 255, 255;
  }
/* sections--32071780335961__footer */
.footer {
    margin-top: 0px;
  }
  .section-sections--32071780335961__footer-padding {
    padding-top: 24px;
    padding-bottom: 15px;
  }
  @media screen and (min-width: 750px) {
    .footer {
      margin-top: 0px;
    }
    .section-sections--32071780335961__footer-padding {
      padding-top: 32px;
      padding-bottom: 20px;
    }
  }
  .color-scheme-sections--32071780335961__footer.color-custom {
    --color-background: 18, 18, 18;
    --gradient-background: #121212;
    --color-foreground: 255, 255, 255;
    --color-button: 255, 255, 255;
    --color-button-text: 18, 18, 18;
    --color-base-outline-button-labels: 255, 255, 255;
  }
