/* Proyects */

    @keyframes slide-horizontal-new {
      0% {
        transform: translateX(100%)
      }
    }

    @keyframes slide-horizontal-old {
      80% {
        opacity: 1
      }

      to {
        opacity: 0;
        transform: translateX(-100%)
      }
    }

    @keyframes slide-vertical-new {
      0% {
        transform: translateY(-100%)
      }
    }

    @keyframes slide-vertical-old {
      80% {
        opacity: 1
      }

      to {
        opacity: 0;
        transform: translateY(100%)
      }
    }

    @keyframes out-in-new {
      0% {
        opacity: 0
      }
    }

    @keyframes out-in-old {
      to {
        opacity: 0
      }
    }

    :root:active-view-transition {
      view-transition-name: none
    }

    ::view-transition {
      pointer-events: none
    }

    :root:active-view-transition::view-transition-new(page-group),
    :root:active-view-transition::view-transition-old(page-group) {
      animation-duration: .6s;
      cursor: wait;
      pointer-events: all
    }

    :root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) {
      animation: slide-horizontal-old .6s cubic-bezier(.83, 0, .17, 1) forwards;
      mix-blend-mode: normal
    }

    :root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) {
      animation: slide-horizontal-new .6s cubic-bezier(.83, 0, .17, 1) backwards;
      mix-blend-mode: normal
    }

    :root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) {
      animation: slide-vertical-old .6s cubic-bezier(.83, 0, .17, 1) forwards;
      mix-blend-mode: normal
    }

    :root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) {
      animation: slide-vertical-new .6s cubic-bezier(.83, 0, .17, 1) backwards;
      mix-blend-mode: normal
    }

    :root:active-view-transition-type(OutIn)::view-transition-old(page-group) {
      animation: out-in-old .35s cubic-bezier(.22, 1, .36, 1) forwards
    }

    :root:active-view-transition-type(OutIn)::view-transition-new(page-group) {
      animation: out-in-new .35s cubic-bezier(.64, 0, .78, 0) .35s backwards
    }

    @media(prefers-reduced-motion:reduce) {

      ::view-transition-group(*),
      ::view-transition-new(*),
      ::view-transition-old(*) {
        animation: none !important
      }
    }

    body,
    html {
      background: transparent;
      border: 0;
      margin: 0;
      outline: 0;
      padding: 0;
      vertical-align: baseline
    }

    body {
      --scrollbar-width: 0px;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px
    }

    body,
    html {
      height: 100%
    }

    body {
      overflow-x: auto;
      overflow-y: scroll
    }

    body:not(.responsive) #site-root {
      min-width: var(--site-width);
      width: 100%
    }

    body:not([data-js-loaded]) [data-hide-prejs] {
      visibility: hidden
    }

    wix-interact-element {
      display: contents
    }

    #SITE_CONTAINER {
      position: relative
    }

    :root {
      --one-unit: 1vw;
      --section-max-width: 9999px;
      --spx-stopper-max: 9999px;
      --spx-stopper-min: 0px;
      --browser-zoom: 1
    }

    @supports(-webkit-appearance:none) and (stroke-color:transparent) {
      :root {
        --safari-sticky-fix: opacity;
        --experimental-safari-sticky-fix: translateZ(0)
      }
    }

    @supports(container-type:inline-size) {
      :root {
        --one-unit: 1cqw
      }
    }

    [id^=oldHoverBox-] {
      mix-blend-mode: plus-lighter;
      transition: opacity .5s ease, visibility .5s ease
    }

    [data-mesh-id$=inlineContent-gridContainer]:has(>[id^=oldHoverBox-]) {
      isolation: isolate
    }
  
    a,
    abbr,
    acronym,
    address,
    applet,
    b,
    big,
    blockquote,
    button,
    caption,
    center,
    cite,
    code,
    dd,
    del,
    dfn,
    div,
    dl,
    dt,
    em,
    fieldset,
    font,
    footer,
    form,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    header,
    i,
    iframe,
    img,
    ins,
    kbd,
    label,
    legend,
    li,
    nav,
    object,
    ol,
    p,
    pre,
    q,
    s,
    samp,
    section,
    small,
    span,
    strike,
    strong,
    sub,
    sup,
    table,
    tbody,
    td,
    tfoot,
    th,
    thead,
    title,
    tr,
    tt,
    u,
    ul,
    var {
      background: transparent;
      border: 0;
      margin: 0;
      outline: 0;
      padding: 0;
      vertical-align: baseline
    }

    input,
    select,
    textarea {
      box-sizing: border-box;
      font-family: Helvetica, Arial, sans-serif
    }

    ol,
    ul {
      list-style: none
    }

    blockquote,
    q {
      quotes: none
    }

    ins {
      text-decoration: none
    }

    del {
      text-decoration: line-through
    }

    table {
      border-collapse: collapse;
      border-spacing: 0
    }

    a {
      cursor: pointer;
      text-decoration: none
    }

    .testStyles {
      overflow-y: hidden
    }

    .reset-button {
      -webkit-appearance: none;
      background: none;
      border: 0;
      color: inherit;
      font: inherit;
      line-height: normal;
      outline: 0;
      overflow: visible;
      padding: 0;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none
    }

    :focus {
      outline: none
    }

    body.device-mobile-optimized:not(.disable-site-overflow) {
      overflow-x: hidden;
      overflow-y: scroll
    }

    body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER {
      margin-left: auto;
      margin-right: auto;
      overflow-x: visible;
      position: relative;
      width: 320px
    }

    body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling) #SITE_CONTAINER {
      margin-top: 0
    }

    body.device-mobile-optimized>* {
      max-width: 100% !important
    }

    body.device-mobile-optimized #site-root {
      overflow-x: hidden;
      overflow-y: hidden
    }

    @supports(overflow:clip) {
      body.device-mobile-optimized #site-root {
        overflow-x: clip;
        overflow-y: clip
      }
    }

    body.device-mobile-non-optimized #SITE_CONTAINER #site-root {
      overflow-x: clip;
      overflow-y: clip
    }

    body.device-mobile-non-optimized.fullScreenMode {
      background-color: #5f6360
    }

    body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU,
    body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,
    body.device-mobile-non-optimized.fullScreenMode #site-root,
    body.fullScreenMode #WIX_ADS {
      visibility: hidden
    }

    body.fullScreenMode {
      overflow-x: hidden !important;
      overflow-y: hidden !important
    }

    body.fullScreenMode.device-mobile-optimized #TINY_MENU {
      opacity: 0;
      pointer-events: none
    }

    body.fullScreenMode-scrollable.device-mobile-optimized {
      overflow-x: hidden !important;
      overflow-y: auto !important
    }

    body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,
    body.fullScreenMode-scrollable.device-mobile-optimized #site-root {
      overflow-x: hidden !important;
      overflow-y: hidden !important
    }

    body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND,
    body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {
      height: auto !important
    }

    body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout {
      height: 0 !important
    }

    body.blockSiteScrolling,
    body.siteScrollingBlocked {
      position: fixed;
      width: 100%
    }

    body.blockSiteScrolling #SITE_CONTAINER {
      margin-top: calc(var(--blocked-site-scroll-margin-top)*-1)
    }

    #site-root {
      margin: 0 auto;
      min-height: 100%;
      position: relative;
      top: var(--wix-ads-height)
    }

    #site-root img:not([src]) {
      visibility: hidden
    }

    #site-root svg img:not([src]) {
      visibility: visible
    }

    .auto-generated-link {
      color: inherit
    }

    #SCROLL_TO_BOTTOM,
    #SCROLL_TO_TOP {
      height: 0
    }

    .has-click-trigger {
      cursor: pointer
    }

    .fullScreenOverlay {
      bottom: 0;
      display: flex;
      justify-content: center;
      left: 0;
      overflow-y: hidden;
      position: fixed;
      right: 0;
      top: -60px;
      z-index: 1005
    }

    .fullScreenOverlay>.fullScreenOverlayContent {
      bottom: 0;
      left: 0;
      margin: 0 auto;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 60px;
      transform: translateZ(0)
    }

    [data-mesh-id$=centeredContent],
    [data-mesh-id$=form],
    [data-mesh-id$=inlineContent] {
      pointer-events: none;
      position: relative
    }

    [data-mesh-id$=-gridWrapper],
    [data-mesh-id$=-rotated-wrapper] {
      pointer-events: none
    }

    [data-mesh-id$=-gridContainer]>*,
    [data-mesh-id$=-rotated-wrapper]>*,
    [data-mesh-id$=inlineContent]>:not([data-mesh-id$=-gridContainer]) {
      pointer-events: auto
    }

    .device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID {
      grid-area: 2/1/3/2;
      -ms-grid-row: 2;
      position: relative
    }

    #masterPage.mesh-layout {
      -ms-grid-rows: max-content max-content min-content max-content;
      -ms-grid-columns: 100%;
      align-items: start;
      display: -ms-grid;
      display: grid;
      grid-template-columns: 100%;
      grid-template-rows: max-content max-content min-content max-content;
      justify-content: stretch
    }

    #masterPage.mesh-layout #PAGES_CONTAINER,
    #masterPage.mesh-layout #SITE_FOOTER-placeholder,
    #masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
    #masterPage.mesh-layout #SITE_HEADER-placeholder,
    #masterPage.mesh-layout #SITE_HEADER_WRAPPER,
    #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView],
    #masterPage.mesh-layout #soapAfterPagesContainer,
    #masterPage.mesh-layout #soapBeforePagesContainer {
      -ms-grid-row-align: start;
      -ms-grid-column-align: start;
      -ms-grid-column: 1
    }

    #masterPage.mesh-layout #SITE_HEADER-placeholder,
    #masterPage.mesh-layout #SITE_HEADER_WRAPPER {
      grid-area: 1/1/2/2;
      -ms-grid-row: 1
    }

    #masterPage.mesh-layout #PAGES_CONTAINER,
    #masterPage.mesh-layout #soapAfterPagesContainer,
    #masterPage.mesh-layout #soapBeforePagesContainer {
      grid-area: 3/1/4/2;
      -ms-grid-row: 3
    }

    #masterPage.mesh-layout #soapAfterPagesContainer,
    #masterPage.mesh-layout #soapBeforePagesContainer {
      width: 100%
    }

    #masterPage.mesh-layout #PAGES_CONTAINER {
      align-self: stretch
    }

    #masterPage.mesh-layout main#PAGES_CONTAINER {
      display: block
    }

    #masterPage.mesh-layout #SITE_FOOTER-placeholder,
    #masterPage.mesh-layout #SITE_FOOTER_WRAPPER {
      grid-area: 4/1/5/2;
      -ms-grid-row: 4
    }

    #masterPage.mesh-layout #SITE_PAGES,
    #masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERcenteredContent],
    #masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERinlineContent] {
      height: 100%
    }

    #masterPage.mesh-layout.desktop>* {
      width: 100%
    }

    #masterPage.mesh-layout #PAGES_CONTAINER,
    #masterPage.mesh-layout #SITE_FOOTER,
    #masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
    #masterPage.mesh-layout #SITE_HEADER,
    #masterPage.mesh-layout #SITE_HEADER_WRAPPER,
    #masterPage.mesh-layout #SITE_PAGES,
    #masterPage.mesh-layout #masterPageinlineContent {
      position: relative
    }

    #masterPage.mesh-layout #SITE_HEADER {
      grid-area: 1/1/2/2
    }

    #masterPage.mesh-layout #SITE_FOOTER {
      grid-area: 4/1/5/2
    }

    #masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER,
    #masterPage.mesh-layout.overflow-x-clip #SITE_HEADER {
      overflow-x: clip
    }

    [data-z-counter] {
      z-index: 0
    }

    [data-z-counter="0"] {
      z-index: auto
    }

    .wixSiteProperties {
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale
    }

    :root {
      --wst-button-color-fill-primary: rgb(var(--color_48));
      --wst-button-color-border-primary: rgb(var(--color_49));
      --wst-button-color-text-primary: rgb(var(--color_50));
      --wst-button-color-fill-primary-hover: rgb(var(--color_51));
      --wst-button-color-border-primary-hover: rgb(var(--color_52));
      --wst-button-color-text-primary-hover: rgb(var(--color_53));
      --wst-button-color-fill-primary-disabled: rgb(var(--color_54));
      --wst-button-color-border-primary-disabled: rgb(var(--color_55));
      --wst-button-color-text-primary-disabled: rgb(var(--color_56));
      --wst-button-color-fill-secondary: rgb(var(--color_57));
      --wst-button-color-border-secondary: rgb(var(--color_58));
      --wst-button-color-text-secondary: rgb(var(--color_59));
      --wst-button-color-fill-secondary-hover: rgb(var(--color_60));
      --wst-button-color-border-secondary-hover: rgb(var(--color_61));
      --wst-button-color-text-secondary-hover: rgb(var(--color_62));
      --wst-button-color-fill-secondary-disabled: rgb(var(--color_63));
      --wst-button-color-border-secondary-disabled: rgb(var(--color_64));
      --wst-button-color-text-secondary-disabled: rgb(var(--color_65));
      --wst-color-fill-base-1: rgb(var(--color_36));
      --wst-color-fill-base-2: rgb(var(--color_37));
      --wst-color-fill-base-shade-1: rgb(var(--color_38));
      --wst-color-fill-base-shade-2: rgb(var(--color_39));
      --wst-color-fill-base-shade-3: rgb(var(--color_40));
      --wst-color-fill-accent-1: rgb(var(--color_41));
      --wst-color-fill-accent-2: rgb(var(--color_42));
      --wst-color-fill-accent-3: rgb(var(--color_43));
      --wst-color-fill-accent-4: rgb(var(--color_44));
      --wst-color-fill-background-primary: rgb(var(--color_11));
      --wst-color-fill-background-secondary: rgb(var(--color_12));
      --wst-color-text-primary: rgb(var(--color_15));
      --wst-color-text-secondary: rgb(var(--color_14));
      --wst-color-action: rgb(var(--color_18));
      --wst-color-disabled: rgb(var(--color_39));
      --wst-color-title: rgb(var(--color_45));
      --wst-color-subtitle: rgb(var(--color_46));
      --wst-color-line: rgb(var(--color_47));
      --wst-font-style-h2: var(--font_2);
      --wst-font-style-h3: var(--font_3);
      --wst-font-style-h4: var(--font_4);
      --wst-font-style-h5: var(--font_5);
      --wst-font-style-h6: var(--font_6);
      --wst-font-style-body-large: var(--font_7);
      --wst-font-style-body-medium: var(--font_8);
      --wst-font-style-body-small: var(--font_9);
      --wst-font-style-body-x-small: var(--font_10);
      --wst-color-custom-1: rgb(var(--color_13));
      --wst-color-custom-2: rgb(var(--color_16));
      --wst-color-custom-3: rgb(var(--color_17));
      --wst-color-custom-4: rgb(var(--color_19));
      --wst-color-custom-5: rgb(var(--color_20));
      --wst-color-custom-6: rgb(var(--color_21));
      --wst-color-custom-7: rgb(var(--color_22));
      --wst-color-custom-8: rgb(var(--color_23));
      --wst-color-custom-9: rgb(var(--color_24));
      --wst-color-custom-10: rgb(var(--color_25));
      --wst-color-custom-11: rgb(var(--color_26));
      --wst-color-custom-12: rgb(var(--color_27));
      --wst-color-custom-13: rgb(var(--color_28));
      --wst-color-custom-14: rgb(var(--color_29));
      --wst-color-custom-15: rgb(var(--color_30));
      --wst-color-custom-16: rgb(var(--color_31));
      --wst-color-custom-17: rgb(var(--color_32));
      --wst-color-custom-18: rgb(var(--color_33));
      --wst-color-custom-19: rgb(var(--color_34));
      --wst-color-custom-20: rgb(var(--color_35))
    }

    .wix-presets-wrapper {
      display: contents
    }
  
      
    .PlZyDq {
      touch-action: manipulation
    }

    .uDW_Qe {
      align-items: center;
      box-sizing: border-box;
      display: flex;
      justify-content: var(--label-align);
      min-width: 100%;
      text-align: initial;
      width: -moz-max-content;
      width: max-content
    }

    .uDW_Qe:before {
      max-width: var(--margin-start, 0)
    }

    .uDW_Qe:after,
    .uDW_Qe:before {
      align-self: stretch;
      content: "";
      flex-grow: 1
    }

    .uDW_Qe:after {
      max-width: var(--margin-end, 0)
    }

    .FubTgk {
      height: 100%
    }

    .FubTgk .uDW_Qe {
      border-radius: var(--corvid-border-radius, var(--rd, 0));
      bottom: 0;
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      transition: var(--trans1, border-color .4s ease 0s, background-color .4s ease 0s)
    }

    .FubTgk .uDW_Qe:link,
    .FubTgk .uDW_Qe:visited {
      border-color: transparent
    }

    .FubTgk .l7_2fn {
      color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
      font: var(--fnt, var(--font_5));
      margin: 0;
      position: relative;
      transition: var(--trans2, color .4s ease 0s);
      white-space: nowrap
    }

    .FubTgk[aria-disabled=false] .uDW_Qe {
      background-color: var(--corvid-background-color, rgba(var(--bg, var(--color_17, color_17)), var(--alpha-bg, 1)));
      border: solid var(--corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))) var(--corvid-border-width, var(--brw, 0));
      cursor: pointer !important
    }

    :host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .uDW_Qe,
    body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .uDW_Qe {
      background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
      border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
    }

    :host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .l7_2fn,
    body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .l7_2fn {
      color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
    }

    :host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .uDW_Qe,
    body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .uDW_Qe {
      background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
      border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
    }

    :host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .l7_2fn,
    body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .l7_2fn {
      color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
    }

    .FubTgk[aria-disabled=true] .uDW_Qe {
      background-color: var(--corvid-disabled-background-color, rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1)));
      border-color: var(--corvid-disabled-border-color, rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1)));
      border-style: solid;
      border-width: var(--corvid-border-width, var(--brw, 0))
    }

    .FubTgk[aria-disabled=true] .l7_2fn {
      color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
    }

    .uUxqWY {
      align-items: center;
      box-sizing: border-box;
      display: flex;
      justify-content: var(--label-align);
      min-width: 100%;
      text-align: initial;
      width: -moz-max-content;
      width: max-content
    }

    .uUxqWY:before {
      max-width: var(--margin-start, 0)
    }

    .uUxqWY:after,
    .uUxqWY:before {
      align-self: stretch;
      content: "";
      flex-grow: 1
    }

    .uUxqWY:after {
      max-width: var(--margin-end, 0)
    }

    .Vq4wYb[aria-disabled=false] .uUxqWY {
      cursor: pointer
    }

    :host(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:active .wJVzSK,
    body.device-mobile-optimized .Vq4wYb[aria-disabled=false]:active .wJVzSK {
      color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
      transition: var(--trans, color .4s ease 0s)
    }

    :host(:not(.device-mobile-optimized)) .Vq4wYb[aria-disabled=false]:hover .wJVzSK,
    body:not(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:hover .wJVzSK {
      color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
      transition: var(--trans, color .4s ease 0s)
    }

    .Vq4wYb .uUxqWY {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .Vq4wYb .wJVzSK {
      color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
      font: var(--fnt, var(--font_5));
      transition: var(--trans, color .4s ease 0s);
      white-space: nowrap
    }

    .Vq4wYb[aria-disabled=true] .wJVzSK {
      color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
    }

    :host(:not(.device-mobile-optimized)) .CohWsy,
    body:not(.device-mobile-optimized) .CohWsy {
      display: flex
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf,
    body:not(.device-mobile-optimized) .V5AUxf {
      -moz-column-gap: var(--margin);
      column-gap: var(--margin);
      direction: var(--direction);
      display: flex;
      margin: 0 auto;
      position: relative;
      width: calc(100% - var(--padding)*2)
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf>*,
    body:not(.device-mobile-optimized) .V5AUxf>* {
      direction: ltr;
      flex: var(--column-flex) 1 0%;
      left: 0;
      margin-bottom: var(--padding);
      margin-top: var(--padding);
      min-width: 0;
      position: relative;
      top: 0
    }

    :host(.device-mobile-optimized) .V5AUxf,
    body.device-mobile-optimized .V5AUxf {
      display: block;
      padding-bottom: var(--padding-y);
      padding-left: var(--padding-x, 0);
      padding-right: var(--padding-x, 0);
      padding-top: var(--padding-y);
      position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>*,
    body.device-mobile-optimized .V5AUxf>* {
      margin-bottom: var(--margin);
      position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>:first-child,
    body.device-mobile-optimized .V5AUxf>:first-child {
      margin-top: var(--firstChildMarginTop, 0)
    }

    :host(.device-mobile-optimized) .V5AUxf>:last-child,
    body.device-mobile-optimized .V5AUxf>:last-child {
      margin-bottom: var(--lastChildMarginBottom)
    }

    .LIhNy3 {
      backface-visibility: hidden
    }

    .jhxvbR,
    .mtrorN {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .if7Vw2 {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .if7Vw2.f0uTJH {
      clip: rect(0, auto, auto, 0)
    }

    .if7Vw2 .i1tH8h {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .if7Vw2 .DXi4PB {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .if7Vw2 .DXi4PB img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .if7Vw2.f0uTJH {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .wG8dni {
      height: 100%
    }

    .tcElKx {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .ImALHf,
    .Ybjs9b {
      opacity: var(--fill-layer-video-opacity)
    }

    .UWmm3w {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .Yjj1af {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .ImALHf {
      height: 100%;
      position: relative;
      width: 100%
    }

    .KCM6zk {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .KCM6zk .DXi4PB,
    .KCM6zk .ImALHf,
    .KCM6zk .Ybjs9b {
      opacity: 1
    }

    ._uqPqy {
      clip-path: var(--fill-layer-clip)
    }

    ._uqPqy,
    .eKyYhK {
      position: absolute;
      top: 0
    }

    ._uqPqy,
    .eKyYhK,
    .x0mqQS img {
      height: 100%;
      width: 100%
    }

    .pnCr6P {
      opacity: 0
    }

    .blf7sp,
    .pnCr6P {
      position: absolute;
      top: 0
    }

    .blf7sp {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .rWP3Gv {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .Tr4n3d,
    .rWP3Gv,
    .wRqk6s {
      height: 100%;
      top: 0;
      width: 100%
    }

    .wRqk6s {
      position: absolute
    }

    .Tr4n3d {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .Tr4n3d {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }

    .VXAmO2 {
      --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
      --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
      --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
      height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .VXAmO2,
    .VXAmO2 .dy3w_9 {
      left: 0;
      position: absolute;
      width: 100%
    }

    .VXAmO2 .dy3w_9 {
      --divider-layer-i__: var(--divider-layer-i, 0);
      background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
      background-repeat: repeat-x;
      border-bottom-style: solid;
      border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
    }

    .UORcXs {
      --divider-height__: var(--divider-top-height, auto);
      --divider-offset-x__: var(--divider-top-offset-x, 0px);
      --divider-layers-size__: var(--divider-top-layers-size, 0);
      --divider-layers-y__: var(--divider-top-layers-y, 0px);
      --divider-layers-x__: var(--divider-top-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
      border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
      opacity: var(--divider-top-opacity, 1);
      top: 0;
      transform: var(--divider-top-flip, scaleY(-1))
    }

    .UORcXs .dy3w_9 {
      background-image: var(--divider-top-image, none);
      background-size: var(--divider-top-size, contain);
      border-color: var(--divider-top-color, currentColor);
      bottom: 0;
      filter: var(--divider-top-filter, none)
    }

    .UORcXs .dy3w_9[data-divider-layer="1"] {
      display: var(--divider-top-layer-1-display, block)
    }

    .UORcXs .dy3w_9[data-divider-layer="2"] {
      display: var(--divider-top-layer-2-display, block)
    }

    .UORcXs .dy3w_9[data-divider-layer="3"] {
      display: var(--divider-top-layer-3-display, block)
    }

    .Io4VUz {
      --divider-height__: var(--divider-bottom-height, auto);
      --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
      --divider-layers-size__: var(--divider-bottom-layers-size, 0);
      --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
      --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
      border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
      bottom: 0;
      opacity: var(--divider-bottom-opacity, 1);
      transform: var(--divider-bottom-flip, none)
    }

    .Io4VUz .dy3w_9 {
      background-image: var(--divider-bottom-image, none);
      background-size: var(--divider-bottom-size, contain);
      border-color: var(--divider-bottom-color, currentColor);
      bottom: 0;
      filter: var(--divider-bottom-filter, none)
    }

    .Io4VUz .dy3w_9[data-divider-layer="1"] {
      display: var(--divider-bottom-layer-1-display, block)
    }

    .Io4VUz .dy3w_9[data-divider-layer="2"] {
      display: var(--divider-bottom-layer-2-display, block)
    }

    .Io4VUz .dy3w_9[data-divider-layer="3"] {
      display: var(--divider-bottom-layer-3-display, block)
    }

    .YzqVVZ {
      overflow: visible;
      position: relative
    }

    .mwF7X1 {
      backface-visibility: hidden
    }

    .YGilLk {
      cursor: pointer
    }

    .Tj01hh {
      display: block
    }

    .MW5IWV,
    .Tj01hh {
      height: 100%;
      width: 100%
    }

    .MW5IWV {
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0
    }

    .MW5IWV.N3eg0s {
      clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV .dLPlxY {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .MW5IWV .dLPlxY img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .VgO9Yg {
      height: 100%
    }

    .LWbAav {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
      opacity: var(--fill-layer-video-opacity)
    }

    .NGjcJN {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .mNGsUM {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .K_YxMd {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .I8xA4L {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
      opacity: 1
    }

    .bX9O_S {
      clip-path: var(--fill-layer-clip)
    }

    .Z_wCwr,
    .bX9O_S {
      position: absolute;
      top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
      height: 100%;
      width: 100%
    }

    .K8MSra {
      opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
      position: absolute;
      top: 0
    }

    .YTb3b4 {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .SUz0WK {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
      height: 100%;
      top: 0;
      width: 100%
    }

    .FNxOn5 {
      position: absolute
    }

    .m4khSP {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }

    ._C0cVf {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .hFwGTD {
      transform: translateY(-100%);
      transition: .2s ease-in
    }

    .IQgXoP {
      transition: .2s
    }

    .Nr3Nid {
      opacity: 0;
      transition: .2s ease-in
    }

    .Nr3Nid.l4oO6c {
      z-index: -1 !important
    }

    .iQuoC4 {
      opacity: 1;
      transition: .2s
    }

    .CJF7A2 {
      height: auto
    }

    .CJF7A2,
    .U4Bvut {
      position: relative;
      width: 100%
    }

    :host(:not(.device-mobile-optimized)) .G5K6X8,
    body:not(.device-mobile-optimized) .G5K6X8 {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .xU8fqS[data-focuscycled=active] {
      outline: 1px solid transparent
    }

    .xU8fqS[data-focuscycled=active]:not(:focus-within) {
      outline: 2px solid transparent;
      transition: outline .01s ease
    }

    .xU8fqS ._4XcTfy {
      background-color: var(--screenwidth-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
      border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      bottom: 0;
      box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .7));
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .xU8fqS .gUbusX {
      background-color: rgba(var(--bgctr, var(--color_11, color_11)), var(--alpha-bgctr, 1));
      border-radius: var(--rd, 0);
      bottom: var(--brwb, 0);
      top: var(--brwt, 0)
    }

    .xU8fqS .G5K6X8,
    .xU8fqS .gUbusX {
      left: 0;
      position: absolute;
      right: 0
    }

    .xU8fqS .G5K6X8 {
      bottom: 0;
      top: 0
    }

    :host(.device-mobile-optimized) .xU8fqS .G5K6X8,
    body.device-mobile-optimized .xU8fqS .G5K6X8 {
      left: 10px;
      right: 10px
    }

    .SPY_vo {
      pointer-events: none
    }

    .BmZ5pC {
      min-height: calc(100vh - var(--wix-ads-height));
      min-width: var(--site-width);
      position: var(--bg-position);
      top: var(--wix-ads-height)
    }

    .BmZ5pC,
    .nTOEE9 {
      height: 100%;
      width: 100%
    }

    .nTOEE9 {
      overflow: hidden;
      position: relative
    }

    .nTOEE9.sqUyGm:hover {
      cursor: url(""), auto
    }

    .nTOEE9.C_JY0G:hover {
      cursor: url(""), auto
    }

    .RZQnmg {
      background-color: rgb(var(--color_11));
      border-radius: 50%;
      bottom: 12px;
      height: 40px;
      opacity: 0;
      pointer-events: none;
      position: absolute;
      right: 12px;
      width: 40px
    }

    .RZQnmg path {
      fill: rgb(var(--color_15))
    }

    .RZQnmg:focus {
      cursor: auto;
      opacity: 1;
      pointer-events: auto
    }

    .rYiAuL {
      cursor: pointer
    }

    .gSXewE {
      height: 0;
      left: 0;
      overflow: hidden;
      top: 0;
      width: 0
    }

    .OJQ_3L,
    .gSXewE {
      position: absolute
    }

    .OJQ_3L {
      background-color: rgb(var(--color_11));
      border-radius: 300px;
      bottom: 0;
      cursor: pointer;
      height: 40px;
      margin: 16px 16px;
      opacity: 0;
      pointer-events: none;
      right: 0;
      width: 40px
    }

    .OJQ_3L path {
      fill: rgb(var(--color_12))
    }

    .OJQ_3L:focus {
      cursor: auto;
      opacity: 1;
      pointer-events: auto
    }

    .j7pOnl {
      box-sizing: border-box;
      height: 100%;
      width: 100%
    }

    .BI8PVQ {
      min-height: var(--image-min-height);
      min-width: var(--image-min-width)
    }

    .BI8PVQ img,
    img.BI8PVQ {
      filter: var(--filter-effect-svg-url);
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100% 100%);
      mask-size: var(--mask-size, 100% 100%);
      -o-object-position: var(--object-position);
      object-position: var(--object-position)
    }

    .MazNVa {
      left: var(--left, auto);
      position: var(--position-fixed, static);
      top: var(--top, auto);
      z-index: var(--z-index, auto)
    }

    .MazNVa .BI8PVQ img {
      box-shadow: 0 0 0 #000;
      position: static;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none
    }

    .MazNVa .j7pOnl {
      display: block;
      overflow: hidden
    }

    .MazNVa .BI8PVQ {
      overflow: hidden
    }

    .c7cMWz {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .FVGvCX {
      height: auto;
      position: relative;
      width: 100%
    }

    body:not(.responsive) .zK7MhX {
      align-self: start;
      grid-area: 1/1/1/1;
      height: 100%;
      justify-self: stretch;
      left: 0;
      position: relative
    }

    :host(:not(.device-mobile-optimized)) .c7cMWz,
    body:not(.device-mobile-optimized) .c7cMWz {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .fEm0Bo .c7cMWz {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      overflow: hidden
    }

    :host(.device-mobile-optimized) .c7cMWz,
    body.device-mobile-optimized .c7cMWz {
      left: 10px;
      right: 10px
    }

    .PFkO7r {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .HT5ybB {
      height: auto;
      position: relative;
      width: 100%
    }

    body:not(.responsive) .dBAkHi {
      align-self: start;
      grid-area: 1/1/1/1;
      height: 100%;
      justify-self: stretch;
      left: 0;
      position: relative
    }

    :host(:not(.device-mobile-optimized)) .PFkO7r,
    body:not(.device-mobile-optimized) .PFkO7r {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    :host(.device-mobile-optimized) .PFkO7r,
    body.device-mobile-optimized .PFkO7r {
      left: 10px;
      right: 10px
    }
   
  
    ._pfxlW {
      clip-path: inset(50%);
      height: 24px;
      position: absolute;
      width: 24px
    }

    ._pfxlW:active,
    ._pfxlW:focus {
      clip-path: unset;
      right: 0;
      top: 50%;
      transform: translateY(-50%)
    }

    ._pfxlW.RG3k61 {
      transform: translateY(-50%) rotate(180deg)
    }

    .I2NxvL,
    .ULfND1 {
      box-sizing: border-box;
      height: 100%;
      overflow: visible;
      position: relative;
      width: auto
    }

    .I2NxvL[data-state~=header] a,
    .I2NxvL[data-state~=header] div,
    [data-state~=header].ULfND1 a,
    [data-state~=header].ULfND1 div {
      cursor: default !important
    }

    .I2NxvL .piclkP,
    .ULfND1 .piclkP {
      display: inline-block;
      height: 100%;
      width: 100%
    }

    .ULfND1 {
      --display: inline-block;
      background-color: transparent;
      cursor: pointer;
      display: var(--display);
      transition: var(--trans, background-color .4s ease 0s)
    }

    .ULfND1 .ktxcLB {
      border-left: 1px solid rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));
      padding: 0 var(--pad, 5px)
    }

    .ULfND1 .JghqhY {
      color: rgb(var(--txt, var(--color_15, color_15)));
      display: inline-block;
      font: var(--fnt, var(--font_1));
      padding: 0 10px;
      transition: var(--trans2, color .4s ease 0s)
    }

    .ULfND1[data-listposition=left] {
      border-radius: var(--rd, 10px);
      border-bottom-right-radius: 0;
      border-top-right-radius: 0
    }

    .ULfND1[data-listposition=left] .ktxcLB {
      border: 0;
      border-left: none
    }

    .ULfND1[data-listposition=right] {
      border-radius: var(--rd, 10px);
      border-bottom-left-radius: 0;
      border-top-left-radius: 0
    }

    .ULfND1[data-listposition=lonely] {
      border-radius: var(--rd, 10px)
    }

    .ULfND1[data-listposition=lonely] .ktxcLB {
      border: 0
    }

    .ULfND1[data-state~=drop] {
      background-color: transparent;
      display: block;
      transition: var(--trans, background-color .4s ease 0s);
      width: 100%
    }

    .ULfND1[data-state~=drop] .ktxcLB {
      border: 0;
      border-top: 1px solid rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));
      padding: 0;
      width: auto
    }

    .ULfND1[data-state~=drop] .JghqhY {
      padding: 0 .5em
    }

    .ULfND1[data-listposition=top] {
      border-radius: var(--rdDrop, 10px);
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0
    }

    .ULfND1[data-listposition=top] .ktxcLB {
      border: 0
    }

    .ULfND1[data-listposition=bottom] {
      border-radius: var(--rdDrop, 10px);
      border-top-left-radius: 0;
      border-top-right-radius: 0
    }

    .ULfND1[data-listposition=dropLonely] {
      border-radius: var(--rdDrop, 10px)
    }

    .ULfND1[data-listposition=dropLonely] .ktxcLB {
      border: 0
    }

    .ULfND1[data-state~=link]:hover,
    .ULfND1[data-state~=over] {
      background-color: rgba(var(--bgh, var(--color_17, color_17)), var(--alpha-bgh, 1));
      transition: var(--trans, background-color .4s ease 0s)
    }

    .ULfND1[data-state~=link]:hover .JghqhY,
    .ULfND1[data-state~=over] .JghqhY {
      color: rgb(var(--txth, var(--color_15, color_15)));
      transition: var(--trans2, color .4s ease 0s)
    }

    .ULfND1[data-state~=selected] {
      background-color: rgba(var(--bgs, var(--color_18, color_18)), var(--alpha-bgs, 1));
      transition: var(--trans, background-color .4s ease 0s)
    }

    .ULfND1[data-state~=selected] .JghqhY {
      color: rgb(var(--txts, var(--color_15, color_15)));
      transition: var(--trans2, color .4s ease 0s)
    }

    .eK3b7p {
      overflow-x: hidden
    }

    .eK3b7p .dX73bf {
      display: flex;
      flex-direction: column;
      height: 100%;
      width: 100%
    }

    .eK3b7p .dX73bf .ShB2o6 {
      flex: 1
    }

    .eK3b7p .dX73bf .LtxuwL {
      height: calc(100% - (var(--menuTotalBordersY, 0px)));
      overflow: visible;
      white-space: nowrap;
      width: calc(100% - (var(--menuTotalBordersX, 0px)))
    }

    .eK3b7p .dX73bf .LtxuwL .SUHLli,
    .eK3b7p .dX73bf .LtxuwL .xu0rO4 {
      direction: var(--menu-direction);
      display: inline-block;
      text-align: var(--menu-align, var(--align))
    }

    .eK3b7p .dX73bf .LtxuwL .bNFXK4 {
      display: block;
      width: 100%
    }

    .eK3b7p .QQFha4 {
      direction: var(--submenus-direction);
      display: block;
      opacity: 1;
      text-align: var(--submenus-align, var(--align));
      z-index: 99999
    }

    .eK3b7p .QQFha4 .vZwEg5 {
      display: inherit;
      overflow: visible;
      visibility: inherit;
      white-space: nowrap;
      width: auto
    }

    .eK3b7p .QQFha4._0uaYC {
      transition: visibility;
      transition-delay: .2s;
      visibility: visible
    }

    .eK3b7p .QQFha4 .xu0rO4 {
      display: inline-block
    }

    .eK3b7p .V4qocw {
      display: none
    }

    .HYblus>nav {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .HYblus .LtxuwL {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      border: solid var(--brw, 0) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--rd, 10px);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      position: absolute;
      width: calc(100% - var(--menuTotalBordersX, 0px))
    }

    .HYblus .QQFha4 {
      box-sizing: border-box;
      margin-top: 7px;
      position: absolute;
      visibility: hidden
    }

    .HYblus [data-dropmode=dropUp] .QQFha4 {
      margin-bottom: 7px;
      margin-top: 0
    }

    .HYblus .vZwEg5 {
      background-color: rgba(var(--bgDrop, var(--color_11, color_11)), var(--alpha-bgDrop, 1));
      border: solid var(--brw, 0) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--rdDrop, 10px);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
    }
   
  
    .VUs9VM {
      margin: 0 10px;
      opacity: .6
    }

    .m48Yht {
      height: auto !important
    }

    .fIxawB {
      direction: var(--direction)
    }

    .Ur5Vmd {
      direction: var(--item-direction);
      justify-content: var(--menu-item-align, var(--text-align, flex-start))
    }

    .A47Z2B {
      direction: var(--sub-menu-item-direction);
      justify-content: var(--sub-menu-item-align, var(--text-align, flex-start))
    }

    .IOfTmr .Z7cwZn {
      height: 100%;
      position: relative;
      width: 100%
    }

    .IOfTmr .E_2Q_U {
      min-width: 100%;
      position: absolute;
      visibility: hidden;
      z-index: 999
    }

    .IOfTmr .E_2Q_U.uf9Zs0 {
      left: calc(100% + var(--SKINS_submenuMargin, 8px) - var(--brw, 1px))
    }

    .IOfTmr .E_2Q_U.pYmDZK {
      right: calc(100% + var(--SKINS_submenuMargin, 8px) - var(--brw, 1px))
    }

    .IOfTmr .E_2Q_U.OSGBAh {
      bottom: 0
    }

    .IOfTmr .E_2Q_U.F8Lkq5 {
      top: 0
    }

    .IOfTmr .E_2Q_U:before {
      content: " ";
      height: 100%;
      left: var(--sub-menu-open-direction-left, 0);
      margin-left: calc(-1*var(--SKINS_submenuMargin, 8px));
      margin-right: calc(-1*var(--SKINS_submenuMargin, 8px));
      position: absolute;
      right: var(--sub-menu-open-direction-right, auto);
      top: 0;
      width: var(--SKINS_submenuMargin, 8px)
    }

    .IOfTmr .YGlZMx {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      border: solid var(--brw, 1px) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--rd, 0);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      box-sizing: border-box;
      height: calc(var(--item-height, 50px) - var(--separator-height-adjusted, 0px));
      transition: var(--itemBGColorTrans, background-color .4s ease 0s)
    }

    .IOfTmr .YGlZMx.amuh9Z>.DzUZFw>.a50_l6 {
      cursor: default
    }

    .IOfTmr .YGlZMx.lBccMF {
      background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
    }

    .IOfTmr .YGlZMx.lBccMF>.DzUZFw>.a50_l6 {
      color: rgb(var(--txts, var(--color_13, color_13)))
    }

    .IOfTmr .YGlZMx.F95vTA>.E_2Q_U {
      visibility: visible
    }

    .IOfTmr .YGlZMx.F95vTA:not(.amuh9Z) {
      background-color: rgba(var(--bgh, var(--color_15, color_15)), var(--alpha-bgh, 1))
    }

    .IOfTmr .YGlZMx.F95vTA:not(.amuh9Z)>.DzUZFw>.a50_l6 {
      color: rgb(var(--txth, var(--color_13, color_13)))
    }

    .IOfTmr .E_2Q_U .YGlZMx {
      background-color: rgba(var(--SKINS_bgSubmenu, var(--color_11, color_11)), var(--alpha-SKINS_bgSubmenu, 1));
      border-radius: var(--SKINS_submenuBR, 0)
    }

    .IOfTmr .a50_l6 {
      align-items: center;
      box-sizing: border-box;
      color: rgb(var(--txt, var(--color_15, color_15)));
      cursor: pointer;
      display: flex;
      font: var(--fnt, var(--font_1));
      height: 100%;
      padding-left: var(--textSpacing, 10px);
      padding-right: var(--textSpacing, 10px);
      position: relative;
      white-space: nowrap
    }

    .IOfTmr .a50_l6,
    .IOfTmr .a50_l6:after {
      background-color: transparent;
      width: 100%
    }

    .IOfTmr .a50_l6:after {
      content: " ";
      height: var(--separator-height-adjusted, 0);
      left: 0;
      position: absolute;
      top: 100%
    }

    .IOfTmr .Z7cwZn .YGlZMx .a50_l6 {
      line-height: calc(var(--item-height, 50px) - var(--separator-height-adjusted, 0px))
    }

    .IOfTmr .E_2Q_U .a50_l6 {
      font: var(--SKINS_fntSubmenu, var(--font_1))
    }

    .IOfTmr .MfQCD7 {
      height: var(--separator-height-adjusted, 0);
      min-height: 0;
      width: 100%
    }

    .xyNFD3 {
      margin: 0 10px;
      opacity: .6
    }

    .gxChTi {
      height: auto !important
    }

    .J5AcBQ .ADkeoY {
      border: solid var(--brw, 1px) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--rd, 0);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
    }

    .J5AcBQ .ybGdqG {
      border-bottom: solid var(--sepw, 1px) rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));
      height: 100%;
      position: relative;
      width: 100%
    }

    .J5AcBQ .ybGdqG:last-child {
      border-bottom: 0
    }

    .J5AcBQ .niKtuR {
      border: solid var(--brw, 1px) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--SKINS_submenuBR, 0);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      box-sizing: border-box;
      min-width: 100%;
      position: absolute;
      visibility: hidden;
      z-index: 999
    }

    .J5AcBQ .niKtuR.pLtej1 {
      left: calc(100% + var(--SKINS_submenuMargin, 8px))
    }

    .J5AcBQ .niKtuR.UPEerR {
      right: calc(100% + var(--SKINS_submenuMargin, 8px))
    }

    .J5AcBQ .niKtuR.sKAPJX {
      bottom: var(--brw, 1px)
    }

    .J5AcBQ .niKtuR.asC21j {
      top: calc(-1*var(--brw, 1px))
    }

    .J5AcBQ .niKtuR:before {
      content: " ";
      height: 100%;
      left: var(--sub-menu-open-direction-left, 0);
      margin-left: calc(-1*var(--SKINS_submenuMargin, 8px));
      margin-right: calc(-1*var(--SKINS_submenuMargin, 8px));
      position: absolute;
      right: var(--sub-menu-open-direction-right, auto);
      top: 0;
      width: var(--SKINS_submenuMargin, 8px)
    }

    .J5AcBQ .i4bvwx {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      height: var(--item-height, 50px);
      transition: var(--itemBGColorTrans, background-color .4s ease 0s)
    }

    .J5AcBQ .i4bvwx.yL5MMl>.qFH5R7>.kFPGSw {
      cursor: default
    }

    .J5AcBQ .i4bvwx.iLEOZ6 {
      background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
    }

    .J5AcBQ .i4bvwx.iLEOZ6>.qFH5R7>.kFPGSw {
      color: rgb(var(--txts, var(--color_13, color_13)))
    }

    .J5AcBQ .i4bvwx.Bf9iOm>.niKtuR {
      visibility: visible
    }

    .J5AcBQ .i4bvwx.Bf9iOm:not(.yL5MMl) {
      background-color: rgba(var(--bgh, var(--color_15, color_15)), var(--alpha-bgh, 1))
    }

    .J5AcBQ .i4bvwx.Bf9iOm:not(.yL5MMl)>.qFH5R7>.kFPGSw {
      color: rgb(var(--txth, var(--color_13, color_13)))
    }

    .J5AcBQ .niKtuR .i4bvwx {
      background-color: rgba(var(--SKINS_bgSubmenu, var(--color_11, color_11)), var(--alpha-SKINS_bgSubmenu, 1))
    }

    .J5AcBQ .niKtuR .ybGdqG .i4bvwx {
      border-radius: 0
    }

    .J5AcBQ .ybGdqG:first-child .i4bvwx {
      border-radius: var(--rd, 0);
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0
    }

    .J5AcBQ .ybGdqG:last-child .i4bvwx {
      border-bottom: 0 solid transparent;
      border-radius: var(--rd, 0);
      border-top-left-radius: 0;
      border-top-right-radius: 0
    }

    .J5AcBQ .kFPGSw {
      box-sizing: border-box;
      color: rgb(var(--txt, var(--color_15, color_15)));
      cursor: pointer;
      display: flex;
      font: var(--fnt, var(--font_1));
      height: 100%;
      padding-left: var(--textSpacing, 10px);
      padding-right: var(--textSpacing, 10px);
      position: relative;
      white-space: nowrap
    }

    .J5AcBQ .kFPGSw,
    .J5AcBQ .kFPGSw:after {
      background-color: transparent;
      width: 100%
    }

    .J5AcBQ .kFPGSw:after {
      content: " ";
      cursor: default;
      height: var(--sepw, 1px);
      left: 0;
      position: absolute;
      top: 100%
    }

    .J5AcBQ .ybGdqG .i4bvwx .kFPGSw {
      line-height: var(--item-height, 50px)
    }

    .J5AcBQ .niKtuR .kFPGSw {
      font: var(--SKINS_fntSubmenu, var(--font_1))
    }
   
  
    .cwL6XW {
      cursor: pointer
    }

    .sNF2R0 {
      opacity: 0
    }

    .hLoBV3 {
      transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
    }

    .Rdf41z,
    .hLoBV3 {
      opacity: 1
    }

    .ftlZWo {
      transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
    }

    .ATGlOr,
    .ftlZWo {
      opacity: 0
    }

    .KQSXD0 {
      transition: opacity var(--transition-duration) cubic-bezier(.64, 0, .78, 0)
    }

    .KQSXD0,
    .pagQKE {
      opacity: 1
    }

    ._6zG5H {
      opacity: 0;
      transition: opacity var(--transition-duration) cubic-bezier(.22, 1, .36, 1)
    }

    .BB49uC {
      transform: translateX(100%)
    }

    .j9xE1V {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .ICs7Rs,
    .j9xE1V {
      transform: translateX(0)
    }

    .DxijZJ {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .B5kjYq,
    .DxijZJ {
      transform: translateX(-100%)
    }

    .cJijIV {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .cJijIV,
    .hOxaWM {
      transform: translateX(0)
    }

    .T9p3fN {
      transform: translateX(100%);
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .qDxYJm {
      transform: translateY(100%)
    }

    .aA9V0P {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .YPXPAS,
    .aA9V0P {
      transform: translateY(0)
    }

    .Xf2zsA {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .Xf2zsA,
    .y7Kt7s {
      transform: translateY(-100%)
    }

    .EeUgMu {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .EeUgMu,
    .fdHrtm {
      transform: translateY(0)
    }

    .WIFaG4 {
      transform: translateY(100%);
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    body:not(.responsive) .JsJXaX {
      overflow-x: clip
    }

    :root:active-view-transition .JsJXaX {
      view-transition-name: page-group
    }

    .AnQkDU {
      display: grid;
      grid-template-columns: 1fr;
      grid-template-rows: 1fr;
      height: 100%
    }

    .AnQkDU>div {
      align-self: stretch !important;
      grid-area: 1/1/2/2;
      justify-self: stretch !important
    }

    .StylableButton2545352419__root {
      -archetype: box;
      border: none;
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      height: 100%;
      min-height: 10px;
      min-width: 10px;
      padding: 0;
      touch-action: manipulation;
      width: 100%
    }

    .StylableButton2545352419__root[disabled] {
      pointer-events: none
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
      background-color: var(--corvid-background-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
      background-color: var(--corvid-hover-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
      background-color: var(--corvid-disabled-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
      border-color: var(--corvid-border-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
      border-color: var(--corvid-hover-border-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
      border-color: var(--corvid-disabled-border-color) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
      border-radius: var(--corvid-border-radius) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
      border-width: var(--corvid-border-width) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
      color: var(--corvid-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
      color: var(--corvid-hover-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
      color: var(--corvid-disabled-color) !important
    }

    .StylableButton2545352419__link {
      -archetype: box;
      box-sizing: border-box;
      color: #000;
      text-decoration: none
    }

    .StylableButton2545352419__container {
      align-items: center;
      display: flex;
      flex-basis: auto;
      flex-direction: row;
      flex-grow: 1;
      height: 100%;
      justify-content: center;
      overflow: hidden;
      transition: all .2s ease, visibility 0s;
      width: 100%
    }

    .StylableButton2545352419__label {
      -archetype: text;
      -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
      max-width: 100%;
      min-width: 1.8em;
      overflow: hidden;
      text-align: center;
      text-overflow: ellipsis;
      transition: inherit;
      white-space: nowrap
    }

    .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
      text-overflow: unset
    }

    .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
      min-width: 10px;
      overflow-wrap: break-word;
      white-space: break-spaces;
      word-break: break-word
    }

    .StylableButton2545352419__icon {
      -archetype: icon;
      -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
      flex-shrink: 0;
      height: 50px;
      min-width: 1px;
      transition: inherit
    }

    .StylableButton2545352419__icon.StylableButton2545352419--override {
      display: block !important
    }

    .StylableButton2545352419__icon svg,
    .StylableButton2545352419__icon>span {
      display: flex;
      height: inherit;
      width: inherit
    }

    .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-icon-color) !important;
      stroke: var(--corvid-icon-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-hover-icon-color) !important;
      stroke: var(--corvid-hover-icon-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-disabled-icon-color) !important;
      stroke: var(--corvid-disabled-icon-color) !important
    }

    .aeyn4z {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .qQrFOK {
      cursor: pointer
    }

    .VDJedC {
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
      fill: var(--corvid-fill-color, var(--fill));
      fill-opacity: var(--fill-opacity);
      stroke: var(--corvid-stroke-color, var(--stroke));
      stroke-opacity: var(--stroke-opacity);
      stroke-width: var(--stroke-width);
      filter: var(--drop-shadow, none);
      opacity: var(--opacity);
      transform: var(--flip)
    }

    .VDJedC,
    .VDJedC svg {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .VDJedC svg {
      height: var(--svg-calculated-height, 100%);
      margin: auto;
      padding: var(--svg-calculated-padding, 0);
      width: var(--svg-calculated-width, 100%)
    }

    .VDJedC svg:not([data-type=ugc]) {
      overflow: visible
    }

    .l4CAhn * {
      vector-effect: non-scaling-stroke
    }

    .Z_l5lU {
      -webkit-text-size-adjust: 100%;
      -moz-text-size-adjust: 100%;
      text-size-adjust: 100%
    }

    ol.font_100,
    ul.font_100 {
      color: #080808;
      font-family: "Arial, Helvetica, sans-serif", serif;
      font-size: 10px;
      font-style: normal;
      font-variant: normal;
      font-weight: 400;
      letter-spacing: normal;
      line-height: normal;
      margin: 0;
      text-decoration: none
    }

    ol.font_100 li,
    ul.font_100 li {
      margin-bottom: 12px
    }

    ol.wix-list-text-align,
    ul.wix-list-text-align {
      list-style-position: inside
    }

    ol.wix-list-text-align h1,
    ol.wix-list-text-align h2,
    ol.wix-list-text-align h3,
    ol.wix-list-text-align h4,
    ol.wix-list-text-align h5,
    ol.wix-list-text-align h6,
    ol.wix-list-text-align p,
    ul.wix-list-text-align h1,
    ul.wix-list-text-align h2,
    ul.wix-list-text-align h3,
    ul.wix-list-text-align h4,
    ul.wix-list-text-align h5,
    ul.wix-list-text-align h6,
    ul.wix-list-text-align p {
      display: inline
    }

    .HQSswv {
      cursor: pointer
    }

    .yi6otz {
      clip: rect(0 0 0 0);
      border: 0;
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px
    }

    .zQ9jDz [data-attr-richtext-marker=true] {
      display: block
    }

    .zQ9jDz [data-attr-richtext-marker=true] table {
      border-collapse: collapse;
      margin: 15px 0;
      width: 100%
    }

    .zQ9jDz [data-attr-richtext-marker=true] table td {
      padding: 12px;
      position: relative
    }

    .zQ9jDz [data-attr-richtext-marker=true] table td:after {
      border-bottom: 1px solid currentColor;
      border-left: 1px solid currentColor;
      bottom: 0;
      content: "";
      left: 0;
      opacity: .2;
      position: absolute;
      right: 0;
      top: 0
    }

    .zQ9jDz [data-attr-richtext-marker=true] table tr td:last-child:after {
      border-right: 1px solid currentColor
    }

    .zQ9jDz [data-attr-richtext-marker=true] table tr:first-child td:after {
      border-top: 1px solid currentColor
    }

    @supports(-webkit-appearance:none) and (stroke-color:transparent) {
      .qvSjx3>*>:first-child {
        vertical-align: top
      }
    }

    @supports(-webkit-touch-callout:none) {
      .qvSjx3>*>:first-child {
        vertical-align: top
      }
    }

    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) [class$=rich-text__text],
    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div)[class$=rich-text__text] {
      color: var(--corvid-color, currentColor)
    }

    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) span[style*=color] {
      color: var(--corvid-color, currentColor) !important
    }

    .Kbom4H {
      direction: var(--text-direction);
      min-height: var(--min-height);
      min-width: var(--min-width)
    }

    .Kbom4H .upNqi2 {
      word-wrap: break-word;
      height: 100%;
      overflow-wrap: break-word;
      position: relative;
      width: 100%
    }

    .Kbom4H .upNqi2 ul {
      list-style: disc inside
    }

    .Kbom4H .upNqi2 li {
      margin-bottom: 12px
    }

    .MMl86N blockquote,
    .MMl86N div,
    .MMl86N h1,
    .MMl86N h2,
    .MMl86N h3,
    .MMl86N h4,
    .MMl86N h5,
    .MMl86N h6,
    .MMl86N p {
      letter-spacing: normal;
      line-height: normal
    }

    .gYHZuN {
      min-height: var(--min-height);
      min-width: var(--min-width)
    }

    .gYHZuN .upNqi2 {
      word-wrap: break-word;
      height: 100%;
      overflow-wrap: break-word;
      position: relative;
      width: 100%
    }

    .gYHZuN .upNqi2 ol,
    .gYHZuN .upNqi2 ul {
      letter-spacing: normal;
      line-height: normal;
      margin-inline-start: .5em;
      padding-inline-start: 1.3em
    }

    .gYHZuN .upNqi2 ul {
      list-style-type: disc
    }

    .gYHZuN .upNqi2 ol {
      list-style-type: decimal
    }

    .gYHZuN .upNqi2 ol ul,
    .gYHZuN .upNqi2 ul ul {
      line-height: normal;
      list-style-type: circle
    }

    .gYHZuN .upNqi2 ol ol ul,
    .gYHZuN .upNqi2 ol ul ul,
    .gYHZuN .upNqi2 ul ol ul,
    .gYHZuN .upNqi2 ul ul ul {
      line-height: normal;
      list-style-type: square
    }

    .gYHZuN .upNqi2 li {
      font-style: inherit;
      font-weight: inherit;
      letter-spacing: normal;
      line-height: inherit
    }

    .gYHZuN .upNqi2 h1,
    .gYHZuN .upNqi2 h2,
    .gYHZuN .upNqi2 h3,
    .gYHZuN .upNqi2 h4,
    .gYHZuN .upNqi2 h5,
    .gYHZuN .upNqi2 h6,
    .gYHZuN .upNqi2 p {
      letter-spacing: normal;
      line-height: normal;
      margin-block: 0;
      margin: 0
    }

    .gYHZuN .upNqi2 a {
      color: inherit
    }

    .MMl86N,
    .ku3DBC {
      word-wrap: break-word;
      direction: var(--text-direction);
      min-height: var(--min-height);
      min-width: var(--min-width);
      mix-blend-mode: var(--blendMode, normal);
      overflow-wrap: break-word;
      pointer-events: none;
      text-align: start;
      text-shadow: var(--textOutline, 0 0 transparent), var(--textShadow, 0 0 transparent);
      text-transform: var(--textTransform, "none")
    }

    .MMl86N>*,
    .ku3DBC>* {
      pointer-events: auto
    }

    .MMl86N li,
    .ku3DBC li {
      font-style: inherit;
      font-weight: inherit;
      letter-spacing: normal;
      line-height: inherit
    }

    .MMl86N ol,
    .MMl86N ul,
    .ku3DBC ol,
    .ku3DBC ul {
      letter-spacing: normal;
      line-height: normal;
      margin-inline-end: 0;
      margin-inline-start: .5em
    }

    .MMl86N:not(.Vq6kJx) ol,
    .MMl86N:not(.Vq6kJx) ul,
    .ku3DBC:not(.Vq6kJx) ol,
    .ku3DBC:not(.Vq6kJx) ul {
      padding-inline-end: 0;
      padding-inline-start: 1.3em
    }

    .MMl86N ul,
    .ku3DBC ul {
      list-style-type: disc
    }

    .MMl86N ol,
    .ku3DBC ol {
      list-style-type: decimal
    }

    .MMl86N ol ul,
    .MMl86N ul ul,
    .ku3DBC ol ul,
    .ku3DBC ul ul {
      list-style-type: circle
    }

    .MMl86N ol ol ul,
    .MMl86N ol ul ul,
    .MMl86N ul ol ul,
    .MMl86N ul ul ul,
    .ku3DBC ol ol ul,
    .ku3DBC ol ul ul,
    .ku3DBC ul ol ul,
    .ku3DBC ul ul ul {
      list-style-type: square
    }

    .MMl86N blockquote,
    .MMl86N div,
    .MMl86N h1,
    .MMl86N h2,
    .MMl86N h3,
    .MMl86N h4,
    .MMl86N h5,
    .MMl86N h6,
    .MMl86N p,
    .ku3DBC blockquote,
    .ku3DBC div,
    .ku3DBC h1,
    .ku3DBC h2,
    .ku3DBC h3,
    .ku3DBC h4,
    .ku3DBC h5,
    .ku3DBC h6,
    .ku3DBC p {
      margin-block: 0;
      margin: 0
    }

    .MMl86N a,
    .ku3DBC a {
      color: inherit
    }

    .Vq6kJx li {
      margin-inline-end: 0;
      margin-inline-start: 1.3em
    }

    .Vd6aQZ {
      overflow: hidden;
      padding: 0;
      pointer-events: none;
      white-space: nowrap
    }

    .mHZSwn {
      display: none
    }

    .lvxhkV {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .QJjwEo {
      transform: translateY(-100%);
      transition: .2s ease-in
    }

    .kdBXfh {
      transition: .2s
    }

    .MP52zt {
      opacity: 0;
      transition: .2s ease-in
    }

    .MP52zt.Bhu9m5 {
      z-index: -1 !important
    }

    .LVP8Wf {
      opacity: 1;
      transition: .2s
    }

    .VrZrC0 {
      height: auto
    }

    .VrZrC0,
    .cKxVkc {
      position: relative;
      width: 100%
    }

    :host(:not(.device-mobile-optimized)) .vlM3HR,
    body:not(.device-mobile-optimized) .vlM3HR {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .AT7o0U[data-focuscycled=active] {
      outline: 1px solid transparent
    }

    .AT7o0U[data-focuscycled=active]:not(:focus-within) {
      outline: 2px solid transparent;
      transition: outline .01s ease
    }

    .AT7o0U .vlM3HR {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .Tj01hh,
    .jhxvbR {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .WzbAF8 {
      direction: var(--direction)
    }

    .WzbAF8 .mpGTIt .O6KwRn {
      display: var(--item-display);
      height: var(--item-size);
      margin-block: var(--item-margin-block);
      margin-inline: var(--item-margin-inline);
      width: var(--item-size)
    }

    .WzbAF8 .mpGTIt .O6KwRn:last-child {
      margin-block: 0;
      margin-inline: 0
    }

    .WzbAF8 .mpGTIt .O6KwRn .oRtuWN {
      display: block
    }

    .WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR {
      height: var(--item-size);
      width: var(--item-size)
    }

    .WzbAF8 .mpGTIt {
      height: 100%;
      position: absolute;
      white-space: nowrap;
      width: 100%
    }

    :host(.device-mobile-optimized) .WzbAF8 .mpGTIt,
    body.device-mobile-optimized .WzbAF8 .mpGTIt {
      white-space: normal
    }

    .big2ZD {
      display: grid;
      grid-template-columns: 1fr;
      grid-template-rows: 1fr;
      height: calc(100% - var(--wix-ads-height));
      left: 0;
      margin-top: var(--wix-ads-height);
      position: fixed;
      top: 0;
      width: 100%
    }

    .SHHiV9,
    .big2ZD {
      pointer-events: none;
      z-index: var(--pinned-layer-in-container, var(--above-all-in-container))
    }
   
  
    ._pfxlW {
      clip-path: inset(50%);
      height: 24px;
      position: absolute;
      width: 24px
    }

    ._pfxlW:active,
    ._pfxlW:focus {
      clip-path: unset;
      right: 0;
      top: 50%;
      transform: translateY(-50%)
    }

    ._pfxlW.RG3k61 {
      transform: translateY(-50%) rotate(180deg)
    }

    .r4OX7l,
    .xTjc1A {
      box-sizing: border-box;
      height: 100%;
      overflow: visible;
      position: relative;
      width: auto
    }

    .r4OX7l[data-state~=header] a,
    .r4OX7l[data-state~=header] div,
    [data-state~=header].xTjc1A a,
    [data-state~=header].xTjc1A div {
      cursor: default !important
    }

    .r4OX7l .UiHgGh,
    .xTjc1A .UiHgGh {
      display: inline-block;
      height: 100%;
      width: 100%
    }

    .xTjc1A {
      --display: inline-block;
      cursor: pointer;
      display: var(--display);
      font: var(--fnt, var(--font_1))
    }

    .xTjc1A .yRj2ms {
      padding: 0 var(--pad, 5px)
    }

    .xTjc1A .JS76Uv {
      color: rgb(var(--txt, var(--color_15, color_15)));
      display: inline-block;
      padding: 0 10px;
      transition: var(--trans, color .4s ease 0s)
    }

    .xTjc1A[data-state~=drop] {
      display: block;
      width: 100%
    }

    .xTjc1A[data-state~=drop] .JS76Uv {
      padding: 0 .5em
    }

    .xTjc1A[data-state~=link]:hover .JS76Uv,
    .xTjc1A[data-state~=over] .JS76Uv {
      color: rgb(var(--txth, var(--color_14, color_14)));
      transition: var(--trans, color .4s ease 0s)
    }

    .xTjc1A[data-state~=selected] .JS76Uv {
      color: rgb(var(--txts, var(--color_14, color_14)));
      transition: var(--trans, color .4s ease 0s)
    }

    .NHM1d1 {
      overflow-x: hidden
    }

    .NHM1d1 .R_TAzU {
      display: flex;
      flex-direction: column;
      height: 100%;
      width: 100%
    }

    .NHM1d1 .R_TAzU .aOF1ks {
      flex: 1
    }

    .NHM1d1 .R_TAzU .y7qwii {
      height: calc(100% - (var(--menuTotalBordersY, 0px)));
      overflow: visible;
      white-space: nowrap;
      width: calc(100% - (var(--menuTotalBordersX, 0px)))
    }

    .NHM1d1 .R_TAzU .y7qwii .Tg1gOB,
    .NHM1d1 .R_TAzU .y7qwii .p90CkU {
      direction: var(--menu-direction);
      display: inline-block;
      text-align: var(--menu-align, var(--align))
    }

    .NHM1d1 .R_TAzU .y7qwii .mvZ3NH {
      display: block;
      width: 100%
    }

    .NHM1d1 .h3jCPd {
      direction: var(--submenus-direction);
      display: block;
      opacity: 1;
      text-align: var(--submenus-align, var(--align));
      z-index: 99999
    }

    .NHM1d1 .h3jCPd .wkJ2fp {
      display: inherit;
      overflow: visible;
      visibility: inherit;
      white-space: nowrap;
      width: auto
    }

    .NHM1d1 .h3jCPd.DlGBN0 {
      transition: visibility;
      transition-delay: .2s;
      visibility: visible
    }

    .NHM1d1 .h3jCPd .p90CkU {
      display: inline-block
    }

    .NHM1d1 .vh74Xw {
      display: none
    }

    .XwCBRN>nav {
      bottom: 0;
      left: 0;
      right: 0;
      top: 0
    }

    .XwCBRN .h3jCPd,
    .XwCBRN .y7qwii,
    .XwCBRN>nav {
      position: absolute
    }

    .XwCBRN .h3jCPd {
      margin-top: 7px;
      visibility: hidden
    }

    .XwCBRN .h3jCPd[data-dropMode=dropUp] {
      margin-bottom: 7px;
      margin-top: 0
    }

    .XwCBRN .wkJ2fp {
      background-color: rgba(var(--bgDrop, var(--color_11, color_11)), var(--alpha-bgDrop, 1));
      border-radius: var(--rd, 0);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
    }

    .P0dCOY .PJ4KCX {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      bottom: 0;
      left: 0;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 0
    }

    .xpmKd_ {
      border-radius: var(--overflow-wrapper-border-radius)
    }
   
  
    .TMFrcJ {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .dkyyRB {
      transform: translateY(-100%);
      transition: .2s ease-in
    }

    .L01Zxk {
      transition: .2s
    }

    .bFRsbd {
      opacity: 0;
      transition: .2s ease-in
    }

    .bFRsbd.CwYhEy {
      z-index: -1 !important
    }

    .u_eaP3 {
      opacity: 1;
      transition: .2s
    }

    .kn76TK {
      height: auto
    }

    .YTbrNX,
    .kn76TK {
      position: relative;
      width: 100%
    }

    :host(:not(.device-mobile-optimized)) .EwS2PT,
    body:not(.device-mobile-optimized) .EwS2PT {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .x4zVYf[data-focuscycled=active] {
      outline: 1px solid transparent
    }

    .x4zVYf[data-focuscycled=active]:not(:focus-within) {
      outline: 2px solid transparent;
      transition: outline .01s ease
    }

    .x4zVYf .TMFrcJ {
      background-color: transparent;
      border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      border-radius: var(--rd, 0);
      border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      bottom: 0;
      box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .5));
      left: 0;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 0;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn.TMFrcJ {
      background-color: rgba(var(--bg-scrl, 0, 0, 0), var(--alpha-bg-scrl, 0));
      border-bottom: var(--brwb-scrl, var(--brwb, 0)) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--brd, color_15)), var(--alpha-brd-scrl, 1)));
      border-radius: var(--rd-scrl, var(--rd, 0));
      border-top: var(--brwt-scrl, var(--brwt, 0)) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--brd, color_15)), var(--alpha-brd-scrl, 1)));
      box-shadow: var(--shd-scrl, var(--shd, 0 0 5px rgba(0, 0, 0, .5)))
    }

    .x4zVYf .mTQGgy {
      box-sizing: border-box;
      height: 100%;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn>.mTQGgy {
      opacity: var(--alpha-bg, 1)
    }

    .x4zVYf .QijXjn {
      background-color: var(--screenwidth-corvid-background-color, transparent);
      height: 100%;
      position: relative;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn>.QijXjn {
      opacity: var(--alpha-bg, 1)
    }

    .Tj01hh,
    .jhxvbR {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .MW5IWV {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV.N3eg0s {
      clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV .dLPlxY {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .MW5IWV .dLPlxY img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .VgO9Yg {
      height: 100%
    }

    .LWbAav {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
      opacity: var(--fill-layer-video-opacity)
    }

    .NGjcJN {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .mNGsUM {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .K_YxMd {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .I8xA4L {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
      opacity: 1
    }

    .bX9O_S {
      clip-path: var(--fill-layer-clip)
    }

    .Z_wCwr,
    .bX9O_S {
      position: absolute;
      top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
      height: 100%;
      width: 100%
    }

    .K8MSra {
      opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
      position: absolute;
      top: 0
    }

    .YTb3b4 {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .SUz0WK {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
      height: 100%;
      top: 0;
      width: 100%
    }

    .FNxOn5 {
      position: absolute
    }

    .m4khSP {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }
   
  
    .cwL6XW {
      cursor: pointer
    }

    .KaEeLN {
      --container-corvid-border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      --container-corvid-border-size: var(--brw, 1px);
      --container-corvid-background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      --backdrop-filter: $backdrop-filter
    }

    .uYj0Sg {
      -webkit-backdrop-filter: var(--backdrop-filter, none);
      backdrop-filter: var(--backdrop-filter, none);
      background-color: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
      background-image: var(--bg-gradient, none);
      border: var(--container-corvid-border-width, var(--brw, 1px)) solid var(--container-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      border-radius: var(--rd, 5px);
      bottom: 0;
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }
   
  
    .TMFrcJ {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .dkyyRB {
      transform: translateY(-100%);
      transition: .2s ease-in
    }

    .L01Zxk {
      transition: .2s
    }

    .bFRsbd {
      opacity: 0;
      transition: .2s ease-in
    }

    .bFRsbd.CwYhEy {
      z-index: -1 !important
    }

    .u_eaP3 {
      opacity: 1;
      transition: .2s
    }

    .kn76TK {
      height: auto
    }

    .YTbrNX,
    .kn76TK {
      position: relative;
      width: 100%
    }

    :host(:not(.device-mobile-optimized)) .EwS2PT,
    body:not(.device-mobile-optimized) .EwS2PT {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .x4zVYf[data-focuscycled=active] {
      outline: 1px solid transparent
    }

    .x4zVYf[data-focuscycled=active]:not(:focus-within) {
      outline: 2px solid transparent;
      transition: outline .01s ease
    }

    .x4zVYf .TMFrcJ {
      background-color: transparent;
      border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      border-radius: var(--rd, 0);
      border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      bottom: 0;
      box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .5));
      left: 0;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 0;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn.TMFrcJ {
      background-color: rgba(var(--bg-scrl, 0, 0, 0), var(--alpha-bg-scrl, 0));
      border-bottom: var(--brwb-scrl, var(--brwb, 0)) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--brd, color_15)), var(--alpha-brd-scrl, 1)));
      border-radius: var(--rd-scrl, var(--rd, 0));
      border-top: var(--brwt-scrl, var(--brwt, 0)) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--brd, color_15)), var(--alpha-brd-scrl, 1)));
      box-shadow: var(--shd-scrl, var(--shd, 0 0 5px rgba(0, 0, 0, .5)))
    }

    .x4zVYf .mTQGgy {
      box-sizing: border-box;
      height: 100%;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn>.mTQGgy {
      opacity: var(--alpha-bg, 1)
    }

    .x4zVYf .QijXjn {
      background-color: var(--screenwidth-corvid-background-color, transparent);
      height: 100%;
      position: relative;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn>.QijXjn {
      opacity: var(--alpha-bg, 1)
    }

    .Tj01hh,
    .jhxvbR {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .MW5IWV {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV.N3eg0s {
      clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV .dLPlxY {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .MW5IWV .dLPlxY img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .VgO9Yg {
      height: 100%
    }

    .LWbAav {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
      opacity: var(--fill-layer-video-opacity)
    }

    .NGjcJN {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .mNGsUM {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .K_YxMd {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .I8xA4L {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
      opacity: 1
    }

    .bX9O_S {
      clip-path: var(--fill-layer-clip)
    }

    .Z_wCwr,
    .bX9O_S {
      position: absolute;
      top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
      height: 100%;
      width: 100%
    }

    .K8MSra {
      opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
      position: absolute;
      top: 0
    }

    .YTb3b4 {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .SUz0WK {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
      height: 100%;
      top: 0;
      width: 100%
    }

    .FNxOn5 {
      position: absolute
    }

    .m4khSP {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }
   
  
    .LHrbPP {
      background: #fff;
      border-radius: 24px;
      color: #116dff;
      cursor: pointer;
      font-family: Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      height: 0;
      left: 50%;
      margin-left: -94px;
      opacity: 0;
      padding: 0 24px 0 24px;
      pointer-events: none;
      position: absolute;
      top: 60px;
      width: 0;
      z-index: 9999
    }

    .LHrbPP:focus {
      border: 2px solid;
      height: 40px;
      opacity: 1;
      pointer-events: auto;
      width: auto
    }
   
  
    .aVng1S {
      border-top: var(--lnw, 2px) solid rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      box-sizing: border-box;
      height: 0
    }
   
  
    .StylableButton2545352419__root {
      -archetype: box;
      border: none;
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      height: 100%;
      min-height: 10px;
      min-width: 10px;
      padding: 0;
      touch-action: manipulation;
      width: 100%
    }

    .StylableButton2545352419__root[disabled] {
      pointer-events: none
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
      background-color: var(--corvid-background-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
      background-color: var(--corvid-hover-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
      background-color: var(--corvid-disabled-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
      border-color: var(--corvid-border-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
      border-color: var(--corvid-hover-border-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
      border-color: var(--corvid-disabled-border-color) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
      border-radius: var(--corvid-border-radius) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
      border-width: var(--corvid-border-width) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
      color: var(--corvid-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
      color: var(--corvid-hover-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
      color: var(--corvid-disabled-color) !important
    }

    .StylableButton2545352419__link {
      -archetype: box;
      box-sizing: border-box;
      color: #000;
      text-decoration: none
    }

    .StylableButton2545352419__container {
      align-items: center;
      display: flex;
      flex-basis: auto;
      flex-direction: row;
      flex-grow: 1;
      height: 100%;
      justify-content: center;
      overflow: hidden;
      transition: all .2s ease, visibility 0s;
      width: 100%
    }

    .StylableButton2545352419__label {
      -archetype: text;
      -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
      max-width: 100%;
      min-width: 1.8em;
      overflow: hidden;
      text-align: center;
      text-overflow: ellipsis;
      transition: inherit;
      white-space: nowrap
    }

    .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
      text-overflow: unset
    }

    .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
      min-width: 10px;
      overflow-wrap: break-word;
      white-space: break-spaces;
      word-break: break-word
    }

    .StylableButton2545352419__icon {
      -archetype: icon;
      -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
      flex-shrink: 0;
      height: 50px;
      min-width: 1px;
      transition: inherit
    }

    .StylableButton2545352419__icon.StylableButton2545352419--override {
      display: block !important
    }

    .StylableButton2545352419__icon svg,
    .StylableButton2545352419__icon>span {
      display: flex;
      height: inherit;
      width: inherit
    }

    .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-icon-color) !important;
      stroke: var(--corvid-icon-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-hover-icon-color) !important;
      stroke: var(--corvid-hover-icon-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-disabled-icon-color) !important;
      stroke: var(--corvid-disabled-icon-color) !important
    }
   
  
    .MW5IWV {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV.N3eg0s {
      clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV .dLPlxY {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .MW5IWV .dLPlxY img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .VgO9Yg {
      height: 100%
    }

    .LWbAav {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
      opacity: var(--fill-layer-video-opacity)
    }

    .NGjcJN {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .mNGsUM {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .K_YxMd {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .I8xA4L {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
      opacity: 1
    }

    .Oqnisf {
      overflow: visible
    }

    .Oqnisf>.MW5IWV .LWbAav {
      background-color: var(--section-corvid-background-color, var(--bg-overlay-color))
    }

    .cM88eO {
      backface-visibility: hidden
    }

    .YtfWHd {
      left: 0;
      top: 0
    }

    .YtfWHd,
    .mj3xJ8 {
      position: absolute
    }

    .mj3xJ8 {
      clip: rect(0 0 0 0);
      background-color: #fff;
      border-radius: 50%;
      bottom: 3px;
      color: #000;
      display: grid;
      height: 24px;
      outline: 1px solid #000;
      place-items: center;
      pointer-events: none;
      right: 3px;
      width: 24px;
      z-index: 9999
    }

    .mj3xJ8:active,
    .mj3xJ8:focus {
      clip: auto;
      pointer-events: auto
    }

    .Tj01hh,
    .jhxvbR {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .bX9O_S {
      clip-path: var(--fill-layer-clip)
    }

    .Z_wCwr,
    .bX9O_S {
      position: absolute;
      top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
      height: 100%;
      width: 100%
    }

    .K8MSra {
      opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
      position: absolute;
      top: 0
    }

    .YTb3b4 {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .SUz0WK {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
      height: 100%;
      top: 0;
      width: 100%
    }

    .FNxOn5 {
      position: absolute
    }

    .m4khSP {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }

    .dkukWC {
      --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
      --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
      --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
      height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .dkukWC,
    .dkukWC .FRCqDF {
      left: 0;
      position: absolute;
      width: 100%
    }

    .dkukWC .FRCqDF {
      --divider-layer-i__: var(--divider-layer-i, 0);
      background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
      background-repeat: repeat-x;
      border-bottom-style: solid;
      border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
    }

    .xnZvZH {
      --divider-height__: var(--divider-top-height, auto);
      --divider-offset-x__: var(--divider-top-offset-x, 0px);
      --divider-layers-size__: var(--divider-top-layers-size, 0);
      --divider-layers-y__: var(--divider-top-layers-y, 0px);
      --divider-layers-x__: var(--divider-top-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
      border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
      opacity: var(--divider-top-opacity, 1);
      top: 0;
      transform: var(--divider-top-flip, scaleY(-1))
    }

    .xnZvZH .FRCqDF {
      background-image: var(--divider-top-image, none);
      background-size: var(--divider-top-size, contain);
      border-color: var(--divider-top-color, currentColor);
      bottom: 0;
      filter: var(--divider-top-filter, none)
    }

    .xnZvZH .FRCqDF[data-divider-layer="1"] {
      display: var(--divider-top-layer-1-display, block)
    }

    .xnZvZH .FRCqDF[data-divider-layer="2"] {
      display: var(--divider-top-layer-2-display, block)
    }

    .xnZvZH .FRCqDF[data-divider-layer="3"] {
      display: var(--divider-top-layer-3-display, block)
    }

    .MBOSCN {
      --divider-height__: var(--divider-bottom-height, auto);
      --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
      --divider-layers-size__: var(--divider-bottom-layers-size, 0);
      --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
      --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
      border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
      bottom: 0;
      opacity: var(--divider-bottom-opacity, 1);
      transform: var(--divider-bottom-flip, none)
    }

    .MBOSCN .FRCqDF {
      background-image: var(--divider-bottom-image, none);
      background-size: var(--divider-bottom-size, contain);
      border-color: var(--divider-bottom-color, currentColor);
      bottom: 0;
      filter: var(--divider-bottom-filter, none)
    }

    .MBOSCN .FRCqDF[data-divider-layer="1"] {
      display: var(--divider-bottom-layer-1-display, block)
    }

    .MBOSCN .FRCqDF[data-divider-layer="2"] {
      display: var(--divider-bottom-layer-2-display, block)
    }

    .MBOSCN .FRCqDF[data-divider-layer="3"] {
      display: var(--divider-bottom-layer-3-display, block)
    }
   
  
    :host(:not(.device-mobile-optimized)) .CohWsy,
    body:not(.device-mobile-optimized) .CohWsy {
      display: flex
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf,
    body:not(.device-mobile-optimized) .V5AUxf {
      -moz-column-gap: var(--margin);
      column-gap: var(--margin);
      direction: var(--direction);
      display: flex;
      margin: 0 auto;
      position: relative;
      width: calc(100% - var(--padding)*2)
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf>*,
    body:not(.device-mobile-optimized) .V5AUxf>* {
      direction: ltr;
      flex: var(--column-flex) 1 0%;
      left: 0;
      margin-bottom: var(--padding);
      margin-top: var(--padding);
      min-width: 0;
      position: relative;
      top: 0
    }

    :host(.device-mobile-optimized) .V5AUxf,
    body.device-mobile-optimized .V5AUxf {
      display: block;
      padding-bottom: var(--padding-y);
      padding-left: var(--padding-x, 0);
      padding-right: var(--padding-x, 0);
      padding-top: var(--padding-y);
      position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>*,
    body.device-mobile-optimized .V5AUxf>* {
      margin-bottom: var(--margin);
      position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>:first-child,
    body.device-mobile-optimized .V5AUxf>:first-child {
      margin-top: var(--firstChildMarginTop, 0)
    }

    :host(.device-mobile-optimized) .V5AUxf>:last-child,
    body.device-mobile-optimized .V5AUxf>:last-child {
      margin-bottom: var(--lastChildMarginBottom)
    }

    .LIhNy3 {
      backface-visibility: hidden
    }

    .jhxvbR,
    .mtrorN {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .if7Vw2 {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .if7Vw2.f0uTJH {
      clip: rect(0, auto, auto, 0)
    }

    .if7Vw2 .i1tH8h {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .if7Vw2 .DXi4PB {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .if7Vw2 .DXi4PB img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .if7Vw2.f0uTJH {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .wG8dni {
      height: 100%
    }

    .tcElKx {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .ImALHf,
    .Ybjs9b {
      opacity: var(--fill-layer-video-opacity)
    }

    .UWmm3w {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .Yjj1af {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .ImALHf {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .KCM6zk {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .KCM6zk .DXi4PB,
    .KCM6zk .ImALHf,
    .KCM6zk .Ybjs9b {
      opacity: 1
    }

    ._uqPqy {
      clip-path: var(--fill-layer-clip)
    }

    ._uqPqy,
    .eKyYhK {
      position: absolute;
      top: 0
    }

    ._uqPqy,
    .eKyYhK,
    .x0mqQS img {
      height: 100%;
      width: 100%
    }

    .pnCr6P {
      opacity: 0
    }

    .blf7sp,
    .pnCr6P {
      position: absolute;
      top: 0
    }

    .blf7sp {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .rWP3Gv {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .Tr4n3d,
    .rWP3Gv,
    .wRqk6s {
      height: 100%;
      top: 0;
      width: 100%
    }

    .wRqk6s {
      position: absolute
    }

    .Tr4n3d {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .Tr4n3d {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }

    .VXAmO2 {
      --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
      --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
      --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
      height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .VXAmO2,
    .VXAmO2 .dy3w_9 {
      left: 0;
      position: absolute;
      width: 100%
    }

    .VXAmO2 .dy3w_9 {
      --divider-layer-i__: var(--divider-layer-i, 0);
      background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
      background-repeat: repeat-x;
      border-bottom-style: solid;
      border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
    }

    .UORcXs {
      --divider-height__: var(--divider-top-height, auto);
      --divider-offset-x__: var(--divider-top-offset-x, 0px);
      --divider-layers-size__: var(--divider-top-layers-size, 0);
      --divider-layers-y__: var(--divider-top-layers-y, 0px);
      --divider-layers-x__: var(--divider-top-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
      border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
      opacity: var(--divider-top-opacity, 1);
      top: 0;
      transform: var(--divider-top-flip, scaleY(-1))
    }

    .UORcXs .dy3w_9 {
      background-image: var(--divider-top-image, none);
      background-size: var(--divider-top-size, contain);
      border-color: var(--divider-top-color, currentColor);
      bottom: 0;
      filter: var(--divider-top-filter, none)
    }

    .UORcXs .dy3w_9[data-divider-layer="1"] {
      display: var(--divider-top-layer-1-display, block)
    }

    .UORcXs .dy3w_9[data-divider-layer="2"] {
      display: var(--divider-top-layer-2-display, block)
    }

    .UORcXs .dy3w_9[data-divider-layer="3"] {
      display: var(--divider-top-layer-3-display, block)
    }

    .Io4VUz {
      --divider-height__: var(--divider-bottom-height, auto);
      --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
      --divider-layers-size__: var(--divider-bottom-layers-size, 0);
      --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
      --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
      border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
      bottom: 0;
      opacity: var(--divider-bottom-opacity, 1);
      transform: var(--divider-bottom-flip, none)
    }

    .Io4VUz .dy3w_9 {
      background-image: var(--divider-bottom-image, none);
      background-size: var(--divider-bottom-size, contain);
      border-color: var(--divider-bottom-color, currentColor);
      bottom: 0;
      filter: var(--divider-bottom-filter, none)
    }

    .Io4VUz .dy3w_9[data-divider-layer="1"] {
      display: var(--divider-bottom-layer-1-display, block)
    }

    .Io4VUz .dy3w_9[data-divider-layer="2"] {
      display: var(--divider-bottom-layer-2-display, block)
    }

    .Io4VUz .dy3w_9[data-divider-layer="3"] {
      display: var(--divider-bottom-layer-3-display, block)
    }
   
  
    .OQ8Tzd,
    .nKphmK {
      overflow: hidden
    }

    .nKphmK {
      height: 100%;
      position: relative;
      width: 100%
    }

    .nKphmK:-ms-fullscreen {
      min-height: auto !important
    }

    .nKphmK:fullscreen {
      min-height: auto !important
    }

    .pvlz2w {
      visibility: hidden
    }
   
  
    .TWFxr5 {
      height: auto !important
    }

    .May50y {
      overflow: hidden !important
    }
     
    @view-transition {
      navigation: auto;
      types: CrossFade
    }
   
  
    .sSAtY3z.ofOhStR--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .squ26My {
      --wbu-color-blue-0: #0f2ccf;
      --wbu-color-blue-100: #2f5dff;
      --wbu-color-blue-200: #597dff;
      --wbu-color-blue-300: #acbeff;
      --wbu-color-blue-400: #d5dfff;
      --wbu-color-blue-500: #eaefff;
      --wbu-color-blue-600: #f5f7ff;
      --wbu-color-black-0: #151414;
      --wbu-color-black-100: #383838;
      --wbu-color-black-200: #525150;
      --wbu-color-black-300: #767574;
      --wbu-color-black-400: #a8a6a5;
      --wbu-color-black-500: #e0dfdf;
      --wbu-color-black-600: #f1f0ef;
      --wbu-color-red-0: #9c2426;
      --wbu-color-red-100: #df3336;
      --wbu-color-red-200: #e55c5e;
      --wbu-color-red-300: #ed8f90;
      --wbu-color-red-400: #f4b8b9;
      --wbu-color-red-500: #f9d6d7;
      --wbu-color-red-600: #fcebeb;
      --wbu-color-green-0: #0d4f3d;
      --wbu-color-green-100: #4b916d;
      --wbu-color-green-200: #97c693;
      --wbu-color-green-300: #bde2a7;
      --wbu-color-green-400: #daf3c0;
      --wbu-color-green-500: #effae5;
      --wbu-color-green-600: #f1f5ed;
      --wbu-color-yellow-0: #d49341;
      --wbu-color-yellow-100: #f9ad4d;
      --wbu-color-yellow-200: #fabd71;
      --wbu-color-yellow-300: #fcd29d;
      --wbu-color-yellow-400: #fdead2;
      --wbu-color-yellow-500: #fef3e5;
      --wbu-color-yellow-600: #fef6ed;
      --wbu-color-orange-0: #ae3e09;
      --wbu-color-orange-100: #ff8044;
      --wbu-color-orange-200: #fe9361;
      --wbu-color-orange-300: #fda77f;
      --wbu-color-orange-400: #fbcfbb;
      --wbu-color-orange-500: #fbe3d9;
      --wbu-color-orange-600: #fdf1ec;
      --wbu-color-purple-0: #5000aa;
      --wbu-color-purple-100: #7200f3;
      --wbu-color-purple-200: #8b2df5;
      --wbu-color-purple-300: #be89f9;
      --wbu-color-purple-400: #d7b7fb;
      --wbu-color-purple-500: #f1e5fe;
      --wbu-color-purple-600: #f8f2ff;
      --wbu-color-ai-0: #4d3dd0;
      --wbu-color-ai-100: #5a48f5;
      --wbu-color-ai-200: #7b6df7;
      --wbu-color-ai-300: #a59bfa;
      --wbu-color-ai-400: #d6d1fc;
      --wbu-color-ai-500: #e7e4fe;
      --wbu-color-ai-600: #eeecfe;
      --wbu-heading-font-stack: "Madefor Display", "Helvetica Neue", Helvetica, Arial, "E3192A1E3201AA4E3192AAE3201AAA", "meiryo", "E31922019E3192A9E3201AAEE319217DE8A72019E3201AB4  pro w3", "hiragino kaku gothic pro", sans-serif;
      --wbu-text-tiny-size: 10px;
      --wbu-text-tiny-line-height: 12px;
      --wbu-text-small-size: 12px;
      --wbu-text-small-line-height: 12px;
      --wbu-text-medium-size: 14px;
      --wbu-text-medium-line-height: 16px;
      --wbu-text-large-size: 16px;
      --wbu-text-large-line-height: 18px;
      --wbu-heading-h1-font-size: 32px;
      --wbu-heading-h1-line-height: 40px;
      --wbu-heading-h1-letter-spacing: -0.5px;
      --wbu-heading-h1-font-weight: 400;
      --wbu-heading-h2-font-size: 24px;
      --wbu-heading-h2-line-height: 32px;
      --wbu-heading-h2-letter-spacing: -0.5px;
      --wbu-heading-h2-font-weight: 500;
      --wbu-heading-h3-font-size: 16px;
      --wbu-heading-h3-line-height: 24px;
      --wbu-heading-h3-letter-spacing: -0.5px;
      --wbu-heading-h3-font-weight: 700;
      --wbu-heading-h4-font-size: 14px;
      --wbu-heading-h4-line-height: 18px;
      --wbu-heading-h4-letter-spacing: 0px;
      --wbu-heading-h4-font-weight: 500;
      --wbu-heading-h5-font-size: 12px;
      --wbu-heading-h5-line-height: 18px;
      --wbu-heading-h5-letter-spacing: 0px;
      --wbu-heading-h5-font-weight: 600
    }

    .stbqc1u.oJ8EvyQ--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .Q8TtId {
      padding: 0;
      position: relative
    }

    .Q8TtId>svg {
      bottom: 0;
      left: 0;
      position: absolute !important;
      right: 0;
      top: 0
    }

    .aZhaoZ {
      opacity: 0
    }

    .s1dvzA {
      display: block;
      outline: none;
      text-decoration: none;
      width: 100%
    }

    .s1dvzA,
    .s1dvzA svg {
      overflow: visible
    }

    .js-focus-visible .s1dvzA:focus {
      box-shadow: none;
      position: relative
    }

    .js-focus-visible .s1dvzA:focus:after {
      box-shadow: inset 0 0 1px 1px #3899ec, inset 0 0 0 2px hsla(0, 0%, 100%, .9);
      content: "";
      height: 100%;
      left: 0;
      outline: none;
      position: absolute;
      top: 0;
      width: 100%
    }

    .tx4Jvn text.uxskpx {
      font-size: 50px !important
    }

    .tx4Jvn.qZfbbY .uxskpx {
      font-size: 45px !important
    }

    .tx4Jvn.fzGViX .uxskpx {
      font-size: 37px !important
    }

    .DRb0Pe.qZfbbY .uxskpx {
      font-size: 80px !important
    }

    .DRb0Pe.fzGViX .uxskpx {
      font-size: 58px !important
    }

    .WWgVyT.qZfbbY .uxskpx {
      font-size: 60px !important
    }

    .WWgVyT.fzGViX .uxskpx {
      font-size: 45px !important
    }

    .XPTyZQ.qZfbbY .uxskpx {
      font-size: 60px !important
    }

    .XPTyZQ.fzGViX .uxskpx {
      font-size: 40px !important
    }

    .KpNISr.qZfbbY .uxskpx {
      font-size: 70px !important
    }

    .KpNISr.fzGViX .uxskpx {
      font-size: 60px !important
    }

    .l3royO.qZfbbY .uxskpx {
      font-size: 80px !important
    }

    .l3royO.fzGViX .uxskpx {
      font-size: 60px !important
    }

    .hAeODa.qZfbbY .uxskpx {
      font-size: 75px !important
    }

    .hAeODa.fzGViX .uxskpx {
      font-size: 55px !important
    }

    .spQjTI.qZfbbY .uxskpx {
      font-size: 75px !important
    }

    .spQjTI.fzGViX .uxskpx {
      font-size: 59px !important
    }

    .yA1DNe.qZfbbY .uxskpx {
      font-size: 80px !important
    }

    .yA1DNe.fzGViX .uxskpx {
      font-size: 65px !important
    }

    .Rl4inp.qZfbbY .uxskpx {
      font-size: 75px !important
    }

    .Rl4inp.fzGViX .uxskpx {
      font-size: 60px !important
    }

    .of9Ja5.qZfbbY .uxskpx {
      font-size: 80px !important
    }

    .of9Ja5.fzGViX .uxskpx {
      font-size: 60px !important
    }

    .eEK14c {
      display: block;
      outline: none;
      text-decoration: none;
      width: 100%
    }

    .eEK14c,
    .eEK14c svg {
      overflow: visible
    }

    .js-focus-visible .eEK14c:focus {
      box-shadow: none;
      position: relative
    }

    .js-focus-visible .eEK14c:focus:after {
      box-shadow: inset 0 0 1px 1px #3899ec, inset 0 0 0 2px hsla(0, 0%, 100%, .9);
      content: "";
      height: 100%;
      left: 0;
      outline: none;
      position: absolute;
      top: 0;
      width: 100%
    }

    .eEK14c circle,
    .eEK14c path,
    .eEK14c polygon,
    .eEK14c polyline,
    .eEK14c rect {
      fill: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)))
    }

    .eEK14c text {
      fill: rgb(var(--cartWidget_cartIconText, var(--wix-color-8)));
      font: var(--cartWidget_cartIconTextFont, var(--wix-font-Body-M));
      font-size: 90px
    }

    .eEK14c .puciUO {
      fill: rgba(var(--cartWidget_cartIconNumber, var(--wix-color-1)));
      font: var(--cartWidget_cartIconNumberFont, var(--wix-font-Body-M));
      font-size: 90px
    }

    .eEK14c .puciUO.f6TePH {
      fill: rgba(var(--cartWidget_cartIconNumber, var(--wix-color-8)))
    }

    .eEK14c .FVlU_P {
      fill: rgba(var(--cartWidget_cartIconBubble, var(--wix-color-8)))
    }

    .UtO133 text.puciUO {
      font-size: 11px
    }

    .UtO133.xgXOpM .puciUO {
      font-size: 10px
    }

    .UtO133.tV42BG .puciUO {
      font-size: 8px
    }

    .VbCsjW text.puciUO {
      font-size: 50px !important
    }

    .VbCsjW.xgXOpM .puciUO {
      font-size: 45px !important
    }

    .VbCsjW.tV42BG .puciUO {
      font-size: 37px !important
    }

    .OE22el text.puciUO {
      font-size: 10px
    }

    .OE22el.xgXOpM .puciUO {
      font-size: 8px
    }

    .OE22el.tV42BG .puciUO {
      font-size: 6px
    }

    .OE22el path {
      fill: none;
      stroke: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)));
      stroke-linejoin: round
    }

    .oNPwj8.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .oNPwj8.tV42BG .puciUO {
      font-size: 58px !important
    }

    .a_BhjW.xgXOpM .puciUO {
      font-size: 60px
    }

    .a_BhjW.tV42BG .puciUO {
      font-size: 45px
    }

    .QtZH5q.xgXOpM .puciUO {
      font-size: 60px !important
    }

    .QtZH5q.tV42BG .puciUO {
      font-size: 45px !important
    }

    .ASBWh_.xgXOpM .puciUO {
      font-size: 60px
    }

    .ASBWh_.tV42BG .puciUO {
      font-size: 40px
    }

    .VhQQfA.xgXOpM .puciUO {
      font-size: 60px !important
    }

    .VhQQfA.tV42BG .puciUO {
      font-size: 40px !important
    }

    .XwUx1w.xgXOpM .puciUO {
      font-size: 70px
    }

    .XwUx1w.tV42BG .puciUO {
      font-size: 60px
    }

    .XwUx1w path {
      fill: none;
      stroke: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)));
      stroke-linejoin: round
    }

    .SbJOTz.xgXOpM .puciUO {
      font-size: 70px !important
    }

    .SbJOTz.tV42BG .puciUO {
      font-size: 60px !important
    }

    .x61qQI text.puciUO {
      font-size: 16px
    }

    .x61qQI.xgXOpM .puciUO {
      font-size: 14px
    }

    .x61qQI.tV42BG .puciUO {
      font-size: 12px
    }

    .x61qQI path {
      stroke: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)));
      stroke-linejoin: round;
      fill: none
    }

    .r_02yZ.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .r_02yZ.tV42BG .puciUO {
      font-size: 60px !important
    }

    .wPfzsT.xgXOpM .puciUO {
      font-size: 75px
    }

    .wPfzsT.tV42BG .puciUO {
      font-size: 55px
    }

    .H6bxoB.xgXOpM .puciUO {
      font-size: 75px !important
    }

    .H6bxoB.tV42BG .puciUO {
      font-size: 55px !important
    }

    .NKCcP7 text.puciUO {
      font-size: 14px
    }

    .NKCcP7.xgXOpM .puciUO {
      font-size: 12px
    }

    .NKCcP7.tV42BG .puciUO {
      font-size: 10px
    }

    .bPU06A.xgXOpM .puciUO {
      font-size: 75px !important
    }

    .bPU06A.tV42BG .puciUO {
      font-size: 59px !important
    }

    .wSTvma text.puciUO {
      font-size: 11px
    }

    .wSTvma.xgXOpM .puciUO {
      font-size: 10px
    }

    .wSTvma.tV42BG .puciUO {
      font-size: 8px
    }

    .wSTvma path {
      stroke: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)));
      stroke-width: .95;
      stroke-linejoin: round;
      fill: none
    }

    .Ilw0Ec.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .Ilw0Ec.tV42BG .puciUO {
      font-size: 65px !important
    }

    .gIMUNC text.puciUO {
      font-size: 14px
    }

    .gIMUNC.xgXOpM .puciUO {
      font-size: 12px
    }

    .gIMUNC.tV42BG .puciUO {
      font-size: 10px
    }

    .IYE8zB.xgXOpM .puciUO {
      font-size: 75px !important
    }

    .IYE8zB.tV42BG .puciUO {
      font-size: 60px !important
    }

    .MmI68k.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .MmI68k.tV42BG .puciUO {
      font-size: 60px !important
    }

    .N1o4SY.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .N1o4SY.tV42BG .puciUO {
      font-size: 60px !important
    }
   
  
    .sY_6mf6.oiayxcI--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .sLrmSa4 {
      --wbu-color-blue-0: #0f2ccf;
      --wbu-color-blue-100: #2f5dff;
      --wbu-color-blue-200: #597dff;
      --wbu-color-blue-300: #acbeff;
      --wbu-color-blue-400: #d5dfff;
      --wbu-color-blue-500: #eaefff;
      --wbu-color-blue-600: #f5f7ff;
      --wbu-color-black-0: #151414;
      --wbu-color-black-100: #383838;
      --wbu-color-black-200: #525150;
      --wbu-color-black-300: #767574;
      --wbu-color-black-400: #a8a6a5;
      --wbu-color-black-500: #e0dfdf;
      --wbu-color-black-600: #f1f0ef;
      --wbu-color-red-0: #9c2426;
      --wbu-color-red-100: #df3336;
      --wbu-color-red-200: #e55c5e;
      --wbu-color-red-300: #ed8f90;
      --wbu-color-red-400: #f4b8b9;
      --wbu-color-red-500: #f9d6d7;
      --wbu-color-red-600: #fcebeb;
      --wbu-color-green-0: #0d4f3d;
      --wbu-color-green-100: #4b916d;
      --wbu-color-green-200: #97c693;
      --wbu-color-green-300: #bde2a7;
      --wbu-color-green-400: #daf3c0;
      --wbu-color-green-500: #effae5;
      --wbu-color-green-600: #f1f5ed;
      --wbu-color-yellow-0: #d49341;
      --wbu-color-yellow-100: #f9ad4d;
      --wbu-color-yellow-200: #fabd71;
      --wbu-color-yellow-300: #fcd29d;
      --wbu-color-yellow-400: #fdead2;
      --wbu-color-yellow-500: #fef3e5;
      --wbu-color-yellow-600: #fef6ed;
      --wbu-color-orange-0: #ae3e09;
      --wbu-color-orange-100: #ff8044;
      --wbu-color-orange-200: #fe9361;
      --wbu-color-orange-300: #fda77f;
      --wbu-color-orange-400: #fbcfbb;
      --wbu-color-orange-500: #fbe3d9;
      --wbu-color-orange-600: #fdf1ec;
      --wbu-color-purple-0: #5000aa;
      --wbu-color-purple-100: #7200f3;
      --wbu-color-purple-200: #8b2df5;
      --wbu-color-purple-300: #be89f9;
      --wbu-color-purple-400: #d7b7fb;
      --wbu-color-purple-500: #f1e5fe;
      --wbu-color-purple-600: #f8f2ff;
      --wbu-color-ai-0: #4d3dd0;
      --wbu-color-ai-100: #5a48f5;
      --wbu-color-ai-200: #7b6df7;
      --wbu-color-ai-300: #a59bfa;
      --wbu-color-ai-400: #d6d1fc;
      --wbu-color-ai-500: #e7e4fe;
      --wbu-color-ai-600: #eeecfe;
      --wbu-heading-font-stack: "Madefor Display", "Helvetica Neue", Helvetica, Arial, "E3192A1E3201AA4E3192AAE3201AAA", "meiryo", "E31922019E3192A9E3201AAEE319217DE8A72019E3201AB4  pro w3", "hiragino kaku gothic pro", sans-serif;
      --wbu-text-tiny-size: 10px;
      --wbu-text-tiny-line-height: 12px;
      --wbu-text-small-size: 12px;
      --wbu-text-small-line-height: 12px;
      --wbu-text-medium-size: 14px;
      --wbu-text-medium-line-height: 16px;
      --wbu-text-large-size: 16px;
      --wbu-text-large-line-height: 18px;
      --wbu-heading-h1-font-size: 32px;
      --wbu-heading-h1-line-height: 40px;
      --wbu-heading-h1-letter-spacing: -0.5px;
      --wbu-heading-h1-font-weight: 400;
      --wbu-heading-h2-font-size: 24px;
      --wbu-heading-h2-line-height: 32px;
      --wbu-heading-h2-letter-spacing: -0.5px;
      --wbu-heading-h2-font-weight: 500;
      --wbu-heading-h3-font-size: 16px;
      --wbu-heading-h3-line-height: 24px;
      --wbu-heading-h3-letter-spacing: -0.5px;
      --wbu-heading-h3-font-weight: 700;
      --wbu-heading-h4-font-size: 14px;
      --wbu-heading-h4-line-height: 18px;
      --wbu-heading-h4-letter-spacing: 0px;
      --wbu-heading-h4-font-weight: 500;
      --wbu-heading-h5-font-size: 12px;
      --wbu-heading-h5-line-height: 18px;
      --wbu-heading-h5-letter-spacing: 0px;
      --wbu-heading-h5-font-weight: 600
    }

    .surRtQa.oqkwS1j--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .snU6ghj>:first-child>:first-child {
      z-index: 100000 !important
    }

    .KeZzT6 {
      animation: U4gKpz 1s linear infinite;
      color: hsla(0, 0%, 100%, .9);
      display: inline-block;
      overflow: hidden;
      position: relative;
      transform-origin: 100% 50%
    }

    .KeZzT6:after,
    .KeZzT6:before {
      animation: DjtvJd .5s linear infinite alternate;
      border: 1px solid currentColor;
      border-color: currentColor transparent transparent currentColor;
      border-radius: 50%;
      bottom: 0;
      color: currentColor;
      content: "";
      inset-inline-end: -100%;
      inset-inline-start: 0;
      position: absolute;
      top: 0;
      transform: rotate(-45deg)
    }

    .KeZzT6:after {
      opacity: 0
    }

    @keyframes DjtvJd {
      to {
        opacity: 1;
        transform: rotate(115deg)
      }
    }

    @keyframes U4gKpz {
      0% {
        transform: rotate(180deg)
      }

      45% {
        transform: rotate(198deg)
      }

      55% {
        transform: rotate(234deg)
      }

      to {
        transform: rotate(540deg)
      }
    }

    .KeZzT6.BAhs0Y {
      height: 30px;
      margin-inline-end: 15px;
      width: 15px
    }

    .KeZzT6.vUtskN {
      height: 60px;
      margin-inline-end: 30px;
      width: 30px
    }

    .KeZzT6.RLHjMI {
      height: 80px;
      margin-inline-end: 40px;
      width: 40px
    }

    .jbFJUT {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .AnkhXt {
      color: var(--wix-color-5)
    }
   
  
    @font-face {
      font-family: 'madefor-display-bold';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    #masterPage:not(.landingPage) #PAGES_CONTAINER {
      margin-top: 0px;
      margin-bottom: 0px;
    }

    #masterPage.landingPage #SITE_HEADER {
      display: none;
    }

    #masterPage.landingPage #CONTROLLER_COMP_CUSTOM_ID {
      display: none;
    }

    #masterPage.landingPage #SOSP_CONTAINER_CUSTOM_ID {
      display: none;
    }

    #masterPage.landingPage #SITE_FOOTER {
      display: none;
    }

    #masterPage.landingPage #SITE_HEADER-placeholder {
      display: none;
    }

    #masterPage.landingPage #SITE_FOOTER-placeholder {
      display: none;
    }

    #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus,
    #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus~.wixSdkShowFocusOnSibling {
      --focus-ring-box-shadow: 0 0 0 2px #116dff;
      box-shadow: var(--focus-ring-box-shadow) !important;
      z-index: 1;
    }

    .has-inner-focus-ring {
      --focus-ring-box-shadow: 0 0 0 2px #116dff !important;
    }

    #masterPage {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #SITE_HEADER {
      --pinned-layer-in-container: 50;
      --above-all-in-container: 49;
    }

    #PAGES_CONTAINER {
      --pinned-layer-in-container: 51;
      --above-all-in-container: 49;
    }

    #CONTROLLER_COMP_CUSTOM_ID {
      --pinned-layer-in-container: 52;
      --above-all-in-container: 49;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
      --pinned-layer-in-container: 53;
      --above-all-in-container: 49;
    }

    #SITE_FOOTER {
      --pinned-layer-in-container: 54;
      --above-all-in-container: 49;
    }

    #comp-jquqdfru-pinned-layer {
      z-index: calc(var(--pinned-layers-in-page, 0) + 55);
      --above-all-in-container: 10000;
    }

    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent] {
      height: auto;
      width: 100%;
      position: static;
      min-height: auto;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="CONTROLLER_COMP_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>wix-interact-element>[id="CONTROLLER_COMP_CUSTOM_ID"] {
      position: absolute;
      top: 15px;
      left: 20px;
      margin-left: calc((100% - 980px) * 0.5);
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent] {
      height: auto;
      width: 100%;
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      margin-top: -175px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="CONTROLLER_COMP_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>wix-interact-element>[id="CONTROLLER_COMP_CUSTOM_ID"] {
      position: absolute;
      top: 15px;
      left: 20px;
      margin-left: calc((100% - 980px) * 0.5);
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="SOSP_CONTAINER_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>wix-interact-element>[id="SOSP_CONTAINER_CUSTOM_ID"] {
      position: relative;
      margin: 191px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-jquqdfru {
      justify-self: end;
      align-self: end;
      position: absolute;
      grid-area: 1 / 1 / 2 / 2;
      pointer-events: auto;
    }

    :root,
    :host,
    .spxThemeOverride,
    .max-width-container,
    #root {
      --color_0: 255, 255, 255;
      --color_1: 255, 255, 255;
      --color_2: 0, 0, 0;
      --color_3: 237, 28, 36;
      --color_4: 0, 136, 203;
      --color_5: 255, 203, 5;
      --color_6: 114, 114, 114;
      --color_7: 176, 176, 176;
      --color_8: 255, 255, 255;
      --color_9: 114, 114, 114;
      --color_10: 176, 176, 176;
      --color_11: 241, 241, 241;
      --color_12: 193, 193, 193;
      --color_13: 145, 145, 145;
      --color_14: 96, 96, 96;
      --color_15: 48, 48, 48;
      --color_16: 182, 203, 217;
      --color_17: 0, 0, 0;
      --color_18: 238, 12, 12;
      --color_19: 61, 86, 102;
      --color_20: 12, 44, 64;
      --color_21: 192, 208, 216;
      --color_22: 151, 168, 178;
      --color_23: 108, 128, 139;
      --color_24: 56, 84, 100;
      --color_25: 28, 42, 50;
      --color_26: 215, 231, 236;
      --color_27: 179, 208, 217;
      --color_28: 134, 156, 163;
      --color_29: 90, 104, 109;
      --color_30: 45, 52, 54;
      --color_31: 192, 208, 216;
      --color_32: 151, 168, 178;
      --color_33: 108, 128, 139;
      --color_34: 56, 84, 100;
      --color_35: 28, 42, 50;
      --color_36: 241, 241, 241;
      --color_37: 48, 48, 48;
      --color_38: 193, 193, 193;
      --color_39: 145, 145, 145;
      --color_40: 96, 96, 96;
      --color_41: 238, 12, 12;
      --color_42: 0, 0, 0;
      --color_43: 145, 145, 145;
      --color_44: 241, 241, 241;
      --color_45: 96, 96, 96;
      --color_46: 96, 96, 96;
      --color_47: 96, 96, 96;
      --color_48: 238, 12, 12;
      --color_49: 238, 12, 12;
      --color_50: 241, 241, 241;
      --color_51: 241, 241, 241;
      --color_52: 238, 12, 12;
      --color_53: 238, 12, 12;
      --color_54: 145, 145, 145;
      --color_55: 145, 145, 145;
      --color_56: 241, 241, 241;
      --color_57: 241, 241, 241;
      --color_58: 238, 12, 12;
      --color_59: 238, 12, 12;
      --color_60: 238, 12, 12;
      --color_61: 238, 12, 12;
      --color_62: 241, 241, 241;
      --color_63: 241, 241, 241;
      --color_64: 145, 145, 145;
      --color_65: 145, 145, 145;
      --font_0: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_1: normal normal normal 14px/1.4em enriqueta, serif;
      --font_2: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_3: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_4: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_5: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_6: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_7: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --font_8: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --font_9: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --font_10: normal normal normal 10px/1.4em arial, 'ｍｓ ｐゴシック', 'ms pgothic', '돋움', dotum, helvetica, sans-serif;
      --wix-ads-height: 0px;
      --sticky-offset: 0px;
      --wix-ads-top-height: 0px;
      --site-width: 980px;
      --above-all-z-index: 100000;
      --portals-z-index: 100001;
      --wix-opt-in-direction: ltr;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      --minViewportSize: 320;
      --maxViewportSize: 1920;
      --theme-spx-ratio: 1px;
      --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
      --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
      --customScaleViewportLimit: clamp(var(--minViewportSize) * 1px, var(--full-viewport), min(var(--section-max-width), var(--maxViewportSize) * 1px));
    }

    .font_0 {
      font: var(--font_0);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_1 {
      font: var(--font_1);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_2 {
      font: var(--font_2);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_3 {
      font: var(--font_3);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_4 {
      font: var(--font_4);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_5 {
      font: var(--font_5);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_6 {
      font: var(--font_6);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_7 {
      font: var(--font_7);
      color: rgb(var(--color_14));
      letter-spacing: 0em;
    }

    .font_8 {
      font: var(--font_8);
      color: rgb(var(--color_14));
      letter-spacing: 0em;
    }

    .font_9 {
      font: var(--font_9);
      color: rgb(var(--color_15));
      letter-spacing: 0em;
    }

    .font_10 {
      font: var(--font_10);
      color: rgb(var(--color_15));
      letter-spacing: 0em;
    }

    .color_0 {
      color: rgb(var(--color_0));
    }

    .color_1 {
      color: rgb(var(--color_1));
    }

    .color_2 {
      color: rgb(var(--color_2));
    }

    .color_3 {
      color: rgb(var(--color_3));
    }

    .color_4 {
      color: rgb(var(--color_4));
    }

    .color_5 {
      color: rgb(var(--color_5));
    }

    .color_6 {
      color: rgb(var(--color_6));
    }

    .color_7 {
      color: rgb(var(--color_7));
    }

    .color_8 {
      color: rgb(var(--color_8));
    }

    .color_9 {
      color: rgb(var(--color_9));
    }

    .color_10 {
      color: rgb(var(--color_10));
    }

    .color_11 {
      color: rgb(var(--color_11));
    }

    .color_12 {
      color: rgb(var(--color_12));
    }

    .color_13 {
      color: rgb(var(--color_13));
    }

    .color_14 {
      color: rgb(var(--color_14));
    }

    .color_15 {
      color: rgb(var(--color_15));
    }

    .color_16 {
      color: rgb(var(--color_16));
    }

    .color_17 {
      color: rgb(var(--color_17));
    }

    .color_18 {
      color: rgb(var(--color_18));
    }

    .color_19 {
      color: rgb(var(--color_19));
    }

    .color_20 {
      color: rgb(var(--color_20));
    }

    .color_21 {
      color: rgb(var(--color_21));
    }

    .color_22 {
      color: rgb(var(--color_22));
    }

    .color_23 {
      color: rgb(var(--color_23));
    }

    .color_24 {
      color: rgb(var(--color_24));
    }

    .color_25 {
      color: rgb(var(--color_25));
    }

    .color_26 {
      color: rgb(var(--color_26));
    }

    .color_27 {
      color: rgb(var(--color_27));
    }

    .color_28 {
      color: rgb(var(--color_28));
    }

    .color_29 {
      color: rgb(var(--color_29));
    }

    .color_30 {
      color: rgb(var(--color_30));
    }

    .color_31 {
      color: rgb(var(--color_31));
    }

    .color_32 {
      color: rgb(var(--color_32));
    }

    .color_33 {
      color: rgb(var(--color_33));
    }

    .color_34 {
      color: rgb(var(--color_34));
    }

    .color_35 {
      color: rgb(var(--color_35));
    }

    .color_36 {
      color: rgb(var(--color_36));
    }

    .color_37 {
      color: rgb(var(--color_37));
    }

    .color_38 {
      color: rgb(var(--color_38));
    }

    .color_39 {
      color: rgb(var(--color_39));
    }

    .color_40 {
      color: rgb(var(--color_40));
    }

    .color_41 {
      color: rgb(var(--color_41));
    }

    .color_42 {
      color: rgb(var(--color_42));
    }

    .color_43 {
      color: rgb(var(--color_43));
    }

    .color_44 {
      color: rgb(var(--color_44));
    }

    .color_45 {
      color: rgb(var(--color_45));
    }

    .color_46 {
      color: rgb(var(--color_46));
    }

    .color_47 {
      color: rgb(var(--color_47));
    }

    .color_48 {
      color: rgb(var(--color_48));
    }

    .color_49 {
      color: rgb(var(--color_49));
    }

    .color_50 {
      color: rgb(var(--color_50));
    }

    .color_51 {
      color: rgb(var(--color_51));
    }

    .color_52 {
      color: rgb(var(--color_52));
    }

    .color_53 {
      color: rgb(var(--color_53));
    }

    .color_54 {
      color: rgb(var(--color_54));
    }

    .color_55 {
      color: rgb(var(--color_55));
    }

    .color_56 {
      color: rgb(var(--color_56));
    }

    .color_57 {
      color: rgb(var(--color_57));
    }

    .color_58 {
      color: rgb(var(--color_58));
    }

    .color_59 {
      color: rgb(var(--color_59));
    }

    .color_60 {
      color: rgb(var(--color_60));
    }

    .color_61 {
      color: rgb(var(--color_61));
    }

    .color_62 {
      color: rgb(var(--color_62));
    }

    .color_63 {
      color: rgb(var(--color_63));
    }

    .color_64 {
      color: rgb(var(--color_64));
    }

    .color_65 {
      color: rgb(var(--color_65));
    }

    .backcolor_0 {
      background-color: rgb(var(--color_0));
    }

    .backcolor_1 {
      background-color: rgb(var(--color_1));
    }

    .backcolor_2 {
      background-color: rgb(var(--color_2));
    }

    .backcolor_3 {
      background-color: rgb(var(--color_3));
    }

    .backcolor_4 {
      background-color: rgb(var(--color_4));
    }

    .backcolor_5 {
      background-color: rgb(var(--color_5));
    }

    .backcolor_6 {
      background-color: rgb(var(--color_6));
    }

    .backcolor_7 {
      background-color: rgb(var(--color_7));
    }

    .backcolor_8 {
      background-color: rgb(var(--color_8));
    }

    .backcolor_9 {
      background-color: rgb(var(--color_9));
    }

    .backcolor_10 {
      background-color: rgb(var(--color_10));
    }

    .backcolor_11 {
      background-color: rgb(var(--color_11));
    }

    .backcolor_12 {
      background-color: rgb(var(--color_12));
    }

    .backcolor_13 {
      background-color: rgb(var(--color_13));
    }

    .backcolor_14 {
      background-color: rgb(var(--color_14));
    }

    .backcolor_15 {
      background-color: rgb(var(--color_15));
    }

    .backcolor_16 {
      background-color: rgb(var(--color_16));
    }

    .backcolor_17 {
      background-color: rgb(var(--color_17));
    }

    .backcolor_18 {
      background-color: rgb(var(--color_18));
    }

    .backcolor_19 {
      background-color: rgb(var(--color_19));
    }

    .backcolor_20 {
      background-color: rgb(var(--color_20));
    }

    .backcolor_21 {
      background-color: rgb(var(--color_21));
    }

    .backcolor_22 {
      background-color: rgb(var(--color_22));
    }

    .backcolor_23 {
      background-color: rgb(var(--color_23));
    }

    .backcolor_24 {
      background-color: rgb(var(--color_24));
    }

    .backcolor_25 {
      background-color: rgb(var(--color_25));
    }

    .backcolor_26 {
      background-color: rgb(var(--color_26));
    }

    .backcolor_27 {
      background-color: rgb(var(--color_27));
    }

    .backcolor_28 {
      background-color: rgb(var(--color_28));
    }

    .backcolor_29 {
      background-color: rgb(var(--color_29));
    }

    .backcolor_30 {
      background-color: rgb(var(--color_30));
    }

    .backcolor_31 {
      background-color: rgb(var(--color_31));
    }

    .backcolor_32 {
      background-color: rgb(var(--color_32));
    }

    .backcolor_33 {
      background-color: rgb(var(--color_33));
    }

    .backcolor_34 {
      background-color: rgb(var(--color_34));
    }

    .backcolor_35 {
      background-color: rgb(var(--color_35));
    }

    .backcolor_36 {
      background-color: rgb(var(--color_36));
    }

    .backcolor_37 {
      background-color: rgb(var(--color_37));
    }

    .backcolor_38 {
      background-color: rgb(var(--color_38));
    }

    .backcolor_39 {
      background-color: rgb(var(--color_39));
    }

    .backcolor_40 {
      background-color: rgb(var(--color_40));
    }

    .backcolor_41 {
      background-color: rgb(var(--color_41));
    }

    .backcolor_42 {
      background-color: rgb(var(--color_42));
    }

    .backcolor_43 {
      background-color: rgb(var(--color_43));
    }

    .backcolor_44 {
      background-color: rgb(var(--color_44));
    }

    .backcolor_45 {
      background-color: rgb(var(--color_45));
    }

    .backcolor_46 {
      background-color: rgb(var(--color_46));
    }

    .backcolor_47 {
      background-color: rgb(var(--color_47));
    }

    .backcolor_48 {
      background-color: rgb(var(--color_48));
    }

    .backcolor_49 {
      background-color: rgb(var(--color_49));
    }

    .backcolor_50 {
      background-color: rgb(var(--color_50));
    }

    .backcolor_51 {
      background-color: rgb(var(--color_51));
    }

    .backcolor_52 {
      background-color: rgb(var(--color_52));
    }

    .backcolor_53 {
      background-color: rgb(var(--color_53));
    }

    .backcolor_54 {
      background-color: rgb(var(--color_54));
    }

    .backcolor_55 {
      background-color: rgb(var(--color_55));
    }

    .backcolor_56 {
      background-color: rgb(var(--color_56));
    }

    .backcolor_57 {
      background-color: rgb(var(--color_57));
    }

    .backcolor_58 {
      background-color: rgb(var(--color_58));
    }

    .backcolor_59 {
      background-color: rgb(var(--color_59));
    }

    .backcolor_60 {
      background-color: rgb(var(--color_60));
    }

    .backcolor_61 {
      background-color: rgb(var(--color_61));
    }

    .backcolor_62 {
      background-color: rgb(var(--color_62));
    }

    .backcolor_63 {
      background-color: rgb(var(--color_63));
    }

    .backcolor_64 {
      background-color: rgb(var(--color_64));
    }

    .backcolor_65 {
      background-color: rgb(var(--color_65));
    }

    #masterPage:not(.landingPage) {
      --top-offset: 0px;
      --header-height: 175px;
    }

    #masterPage.landingPage {
      --top-offset: 0px;
    }

    #SITE_HEADER {
      --brd: var(--color_36);
      --brwt: 0px;
      --brwb: 0px;
      --shd: none;
      --rd: 0px 0px 0px 0px;
      --alpha-brd: 1;
      --boxShadowToggleOn-shd: none;
      --backdrop-filter: none;
    }

    #SITE_HEADER {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=SITE_HEADERinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="comp-kq8m9165"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>wix-interact-element>[id="comp-kq8m9165"] {
      position: relative;
      margin: 34px 0px 33px calc((100% - 980px) * 0.5);
      left: -34px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="i10cyktx"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>wix-interact-element>[id="i10cyktx"] {
      position: relative;
      margin: 69px 0px 70px calc((100% - 980px) * 0.5);
      left: 138px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="comp-m4as3ekq"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>wix-interact-element>[id="comp-m4as3ekq"] {
      position: relative;
      margin: 67px 0px 68px calc((100% - 980px) * 0.5);
      left: 946px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #SITE_HEADER {
      --bg-overlay-color: rgba(var(--color_42), 0.65);
      --bg-gradient: none;
    }

    #comp-kq8m9165 {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-kq8m9165 {
      width: 68px;
      height: 108px;
    }

    #comp-kq8m9165 {
      --height: 108px;
      --width: 68px;
    }

    #i10cyktx {
      --menuTotalBordersX: 0px;
      --menuTotalBordersY: 0px;
      --bg: var(--color_11);
      --rd: 10px;
      --shd: none;
      --brw: 0px;
      --brd: var(--color_15);
      --bgDrop: var(--color_11);
      --rdDrop: 10px;
      --trans: background-color 0.4s ease 0s;
      --pad: 5px;
      --sep: var(--color_15);
      --fnt: normal normal normal 14px/1.4em familjen-grotesk, 'familjen grotesk', sans-serif;
      --txt: var(--color_14);
      --trans2: color 0.4s ease 0s;
      --bgh: var(--color_18);
      --txth: var(--color_36);
      --bgs: var(--color_18);
      --txts: var(--color_36);
      --alpha-bg: 1;
      --alpha-bgDrop: 1;
      --alpha-bgh: 1;
      --alpha-bgs: 1;
      --alpha-brd: 0.5;
      --alpha-sep: 0.35;
      --alpha-txt: 1;
      --alpha-txth: 1;
      --alpha-txts: 1;
      --boxShadowToggleOn-shd: none;
    }

    #i10cyktx {
      width: 703px;
      height: 36px;
    }

    #i10cyktx {
      --menuTotalBordersY: 0px;
      --menuTotalBordersX: 0px;
      --submenus-direction: inherit;
      --menu-direction: inherit;
      --align: center;
      --menu-align: inherit;
      --submenus-align: inherit;
    }

    #comp-m4as3ekq {
      width: 34px;
      height: 40px;
    }

    .comp-m4as3ekq {
      --wix-direction: ltr;
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }

    .comp-m4as3ekq .ETC5zb {
      --cartWidget_cartIcon: #EE0C0C;
      --cartWidget_cartIconText: #EE0C0C;
      --cartWidget_cartIconTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartWidget_cartIconNumberFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartWidget_cartIconBubble: #EE0C0C
    }

    .comp-m4as3ekq .s1dvzA rect,
    .comp-m4as3ekq .s1dvzA polygon,
    .comp-m4as3ekq .s1dvzA polyline,
    .comp-m4as3ekq .s1dvzA circle,
    .comp-m4as3ekq .s1dvzA path {
      fill: #EE0C0C
    }

    .comp-m4as3ekq .s1dvzA text {
      fill: #EE0C0C;
      font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      font-size: 90px
    }

    .comp-m4as3ekq .s1dvzA .uxskpx {
      fill: #F1F1F1;
      font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      font-size: 90px
    }

    .comp-m4as3ekq .s1dvzA .uxskpx.M846Y_ {
      fill: #EE0C0C
    }

    .comp-m4as3ekq .s1dvzA .ptVJi9 {
      fill: #EE0C0C
    }

    #PAGES_CONTAINER {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #SITE_PAGES {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #SITE_PAGES {
      --transition-duration: 600ms;
    }

    #CONTROLLER_COMP_CUSTOM_ID {
      --alpha-bg: 1;
      --bg: 61, 155, 233;
      --bgh: 43, 104, 156;
      --brd: 43, 104, 156;
      --brdh: 61, 155, 233;
      --brw: 0px;
      --fnt: normal normal normal 14px/1.4em raleway;
      --rd: 20px;
      --txt: 255, 255, 255;
      --txth: 255, 255, 255;
      --alpha-bgh: 1;
      --alpha-brd: 1;
      --alpha-brdh: 1;
      --alpha-txt: 1;
      --alpha-txth: 1;
      --boxShadowToggleOn-shd: none;
      --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
    }

    #SOSP_CONTAINER_CUSTOM_ID {
      --brw: 0px;
      --brd: var(--color_15);
      --bg: var(--color_11);
      --rd: 0px;
      --shd: none;
      --gradient: none;
      --alpha-bg: 1;
      --alpha-brd: 1;
      --boxShadowToggleOn-shd: none;
      --bg-gradient: none;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
      width: 291px;
    }

    [data-mode=hover] #SOSP_CONTAINER_CUSTOM_ID {
      width: 291px;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent] {
      height: auto;
      width: 291px;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>[id="comp-jwt5uhet"],
    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>wix-interact-element>[id="comp-jwt5uhet"] {
      position: relative;
      margin: 60px 0px 10px 0;
      left: 20px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>[id="comp-jwt5uh26"],
    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>wix-interact-element>[id="comp-jwt5uh26"] {
      position: relative;
      margin: 0px 0px 61px 0;
      left: 20px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
      --shc-mutated-brightness: 121, 121, 121;
    }

    #comp-jwt5uhet {
      width: 250px;
      height: 182px;
    }

    .comp-jwt5uhet {
      --wix-direction: ltr;
      --profileLayout: 0;
      --pictureStyle: 0;
      --profileAlignment: 0;
      --profileImageSize: 90px;
      --badge-layout: 0;
      --badge-size: 0;
      --badge-corner-radius: 10;
      --border-width-1: 1;
      --pw-cover-photo-opacity: 60;
      --pw-cover-photo-opacity-desktop: 60;
      --profileWidgetHeight: 250px;
      --pw-button-border-width: 1;
      --pw-button-responsive-border-width: 1;
      --pw-button-text-font-size-mobile: 16;
      --pw-button-corner-radius: 0;
      --pw-button-responsive-corner-radius: 0;
      --vertical-pw-corner-radius: 0;
      --badge-font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --text-secondary-font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-name-font: normal normal normal 28px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-name-font-mobile: normal normal normal 20px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-responsive-font: normal normal normal 20px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-mobile-font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-ff-font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-ff-font-mobile: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-button-font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-button-font-mobile: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --border-color: 48, 48, 48, 0.2;
      --border-color-rgb: 48, 48, 48;
      --border-color-opacity: 0.2;
      --box-color: 241, 241, 241;
      --box-color-rgb: 241, 241, 241;
      --box-color-opacity: 1;
      --button-opacity-and-color: 238, 12, 12;
      --button-opacity-and-color-rgb: 238, 12, 12;
      --button-opacity-and-color-opacity: 1;
      --text-color-primary: 96, 96, 96;
      --text-color-primary-rgb: 96, 96, 96;
      --text-color-primary-opacity: 1;
      --text-color-secondary: 48, 48, 48;
      --text-color-secondary-rgb: 48, 48, 48;
      --text-color-secondary-opacity: 1;
      --pw-responsive-name-color: 241, 241, 241;
      --pw-responsive-name-color-rgb: 241, 241, 241;
      --pw-responsive-name-color-opacity: 1;
      --pw-name-color-mobile: 48, 48, 48;
      --pw-name-color-mobile-rgb: 48, 48, 48;
      --pw-name-color-mobile-opacity: 1;
      --title-color: 48, 48, 48;
      --title-color-rgb: 48, 48, 48;
      --title-color-opacity: 1;
      --title-responsive-color: 241, 241, 241;
      --title-responsive-color-rgb: 241, 241, 241;
      --title-responsive-color-opacity: 1;
      --title-mobile-color: 48, 48, 48;
      --title-mobile-color-rgb: 48, 48, 48;
      --title-mobile-color-opacity: 1;
      --pw-responsive-ff-color: 241, 241, 241;
      --pw-responsive-ff-color-rgb: 241, 241, 241;
      --pw-responsive-ff-color-opacity: 1;
      --pw-ff-color-mobile: 48, 48, 48;
      --pw-ff-color-mobile-rgb: 48, 48, 48;
      --pw-ff-color-mobile-opacity: 1;
      --pw-responsive-button-color: 241, 241, 241;
      --pw-responsive-button-color-rgb: 241, 241, 241;
      --pw-responsive-button-color-opacity: 1;
      --pw-responsive-button-color-mobile: 241, 241, 241;
      --pw-responsive-button-color-mobile-rgb: 241, 241, 241;
      --pw-responsive-button-color-mobile-opacity: 1;
      --pw-cover-color: 238, 12, 12;
      --pw-cover-color-rgb: 238, 12, 12;
      --pw-cover-color-opacity: 1;
      --pw-cover-color-desktop: 238, 12, 12;
      --pw-cover-color-desktop-rgb: 238, 12, 12;
      --pw-cover-color-desktop-opacity: 1;
      --pw-cover-color-mobile: 238, 12, 12;
      --pw-cover-color-mobile-rgb: 238, 12, 12;
      --pw-cover-color-mobile-opacity: 1;
      --pw-button-font-color: 241, 241, 241;
      --pw-button-font-color-rgb: 241, 241, 241;
      --pw-button-font-color-opacity: 1;
      --pw-button-responsive-font-color: 238, 12, 12;
      --pw-button-responsive-font-color-rgb: 238, 12, 12;
      --pw-button-responsive-font-color-opacity: 1;
      --pw-button-border-color: 238, 12, 12;
      --pw-button-border-color-rgb: 238, 12, 12;
      --pw-button-border-color-opacity: 1;
      --pw-button-responsive-border-color: 241, 241, 241;
      --pw-button-responsive-border-color-rgb: 241, 241, 241;
      --pw-button-responsive-border-color-opacity: 1;
      --button-font: normal normal normal 14px/17px enriqueta, serif;
      --button-font-style: normal;
      --button-font-variant: normal;
      --button-font-weight: normal;
      --button-font-size: 14px;
      --button-font-line-height: 17px;
      --button-font-family: enriqueta, serif;
      --button-font-text-decoration: none;
      --text-primary-font: normal normal normal 16px/20px enriqueta, serif;
      --text-primary-font-style: normal;
      --text-primary-font-variant: normal;
      --text-primary-font-weight: normal;
      --text-primary-font-size: 16px;
      --text-primary-font-line-height: 20px;
      --text-primary-font-family: enriqueta, serif;
      --text-primary-font-text-decoration: none;
      --badge-font-style: normal;
      --badge-font-variant: normal;
      --badge-font-weight: normal;
      --badge-font-size: 14px;
      --badge-font-line-height: 1.4em;
      --badge-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --badge-font-text-decoration: none;
      --text-secondary-font-style: normal;
      --text-secondary-font-variant: normal;
      --text-secondary-font-weight: normal;
      --text-secondary-font-size: 14px;
      --text-secondary-font-line-height: 1.4em;
      --text-secondary-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --text-secondary-font-text-decoration: none;
      --pw-responsive-name-font-style: normal;
      --pw-responsive-name-font-variant: normal;
      --pw-responsive-name-font-weight: normal;
      --pw-responsive-name-font-size: 28px;
      --pw-responsive-name-font-line-height: 1.4em;
      --pw-responsive-name-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-name-font-text-decoration: none;
      --pw-name-font-mobile-style: normal;
      --pw-name-font-mobile-variant: normal;
      --pw-name-font-mobile-weight: normal;
      --pw-name-font-mobile-size: 20px;
      --pw-name-font-mobile-line-height: 1.4em;
      --pw-name-font-mobile-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-name-font-mobile-text-decoration: none;
      --title-font-style: normal;
      --title-font-variant: normal;
      --title-font-weight: normal;
      --title-font-size: 14px;
      --title-font-line-height: 1.4em;
      --title-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-font-text-decoration: none;
      --title-responsive-font-style: normal;
      --title-responsive-font-variant: normal;
      --title-responsive-font-weight: normal;
      --title-responsive-font-size: 20px;
      --title-responsive-font-line-height: 1.4em;
      --title-responsive-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-responsive-font-text-decoration: none;
      --title-mobile-font-style: normal;
      --title-mobile-font-variant: normal;
      --title-mobile-font-weight: normal;
      --title-mobile-font-size: 16px;
      --title-mobile-font-line-height: 1.4em;
      --title-mobile-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-mobile-font-text-decoration: none;
      --pw-responsive-ff-font-style: normal;
      --pw-responsive-ff-font-variant: normal;
      --pw-responsive-ff-font-weight: normal;
      --pw-responsive-ff-font-size: 16px;
      --pw-responsive-ff-font-line-height: 1.4em;
      --pw-responsive-ff-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-ff-font-text-decoration: none;
      --pw-ff-font-mobile-style: normal;
      --pw-ff-font-mobile-variant: normal;
      --pw-ff-font-mobile-weight: normal;
      --pw-ff-font-mobile-size: 12px;
      --pw-ff-font-mobile-line-height: 1.4em;
      --pw-ff-font-mobile-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-ff-font-mobile-text-decoration: none;
      --pw-responsive-button-font-style: normal;
      --pw-responsive-button-font-variant: normal;
      --pw-responsive-button-font-weight: normal;
      --pw-responsive-button-font-size: 16px;
      --pw-responsive-button-font-line-height: 1.4em;
      --pw-responsive-button-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-button-font-text-decoration: none;
      --pw-button-font-mobile-style: normal;
      --pw-button-font-mobile-variant: normal;
      --pw-button-font-mobile-weight: normal;
      --pw-button-font-mobile-size: 16px;
      --pw-button-font-mobile-line-height: 1.4em;
      --pw-button-font-mobile-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-button-font-mobile-text-decoration: none;
      --profileImageDisplay: block;
      --profileImageBorderRadius: 50%;
      --coverButtonsBoxMarginLeft: initial;
      --coverButtonsBoxPosition: initial;
      --coverButtonsBoxTop: initial;
      --coverButtonsBoxInsetInlineEnd: initial;
      --coverButtonsBoxMarginTop: 38px;
      --repositionModeButtonsFlexDirection: row;
      --repositionModeButtonsMarginInlineStart: 34px;
      --repositionModeButtonsMarginInlineEnd: initial;
      --coverPhotoContainerInsetInlineStart: 24px;
      --coverPhotoContainerInsetInlineEnd: initial;
      --contentLayoutPosition: relative;
      --contentLayoutFlexDirection: row;
      --contentLayoutAlignItems: initial;
      --contentLayoutPaddingInlineStart: 30px;
      --contentLayoutPaddingInlineEnd: 16px;
      --contentAlignItems: flex-end;
      --contentMarginBottom: 30px;
      --contentMarginInlineEnd: initial;
      --contentMarginInlineStart: 24px;
      --contentJustifyContent: space-between;
      --contentWidth: initial;
      --contentFlexDirection: row;
      --detailsAndPhotoFlexDirection: initial;
      --detailsAndPhotoAlignItems: initial;
      --memberDetailsPaddingInlineStart: initial;
      --memberDetailsPaddingInlineEnd: initial;
      --memberDetailsMarginTop: initial;
      --memberDetailsAlignItems: initial;
      --memberDetailsMaxWidth: 500px;
      --memberDetailsMarginBottom: initial;
      --profilePhotoMarginRight: initial;
      --profilePhotoMarginLeft: initial;
      --badgeListContainerJustifyContent: initial;
      --badgeListJustifyContent: center;
      --numbersBoxPosition: initial;
      --numbersBoxJustifyContent: flex-start;
      --nameContainerMaxWidth: initial;
      --nameContainerWidth: initial;
      --nameContainerJustifyContent: flex-start;
      --nameBoxTextMaxWidth: 470px;
      --titleContainerTextAlign: initial;
      --titleContainerDisplay: initial;
      --titleContainerFlexDirection: initial;
      --titleMaxWidth: 470px;
      --buttonsBoxPosition: initial;
      --buttonsBoxTop: initial;
      --buttonsBoxInsetInlineEnd: initial;
      --moreActionsMarginLeft: initial;
      --moreActionsMarginRight: -14px;
      --badgeFont: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --badgeIconHeight: 12px;
      --badgeIconWidth: initial;
      --badgeIconMaxWidth: 30px;
      --badgeIconMargin: 0 4px 0 0;
      --remainderWrapperHeight: 20px;
      --remainderWrapperMinWidth: 30px;
      --badgeWrapperHeight: 20px;
      --badgeWrapperWidth: initial;
      --badgeWrapperPadding: 0 8px;
      --badgeTextDisplay: initial;
      --badgeIconDisplay: flex;
      --badgeDefaultIconDisplay: none;
      --remainderBadgeColor: rgba(96, 96, 96, 1);
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }







    #comp-jwt5uh26 {
      --brw: 1px;
      --brd: var(--color_15);
      --shd: none;
      --rd: 0px;
      --sepw: 0px;
      --sep: var(--color_15);
      --itemBGColorTrans: background-color 0.4s ease 0s;
      --bgh: var(--color_11);
      --txth: var(--color_18);
      --alpha-txth: 1;
      --bgs: var(--color_11);
      --txts: var(--color_18);
      --alpha-txts: 1;
      --textSpacing: 30px;
      --bg: var(--color_11);
      --fnt: var(--font_8);
      --txt: var(--color_15);
      --alpha-txt: 1;
      --subMenuOpacityTrans: opacity 0.4s ease 0s;
      --SKINS_submenuBR: 0px;
      --SKINS_bgSubmenu: 255, 255, 255;
      --SKINS_fntSubmenu: var(--font_8);
      --SKINS_submenuMargin: 0px;
      --subItemAlterAlignPad: 30px;
      --separatorHeight: 0px;
      --dropdownMarginReal: 0px;
      --alpha-SKINS_bgSubmenu: 1;
      --alpha-bg: 1;
      --alpha-bgh: 1;
      --alpha-bgs: 1;
      --alpha-brd: 0.2;
      --alpha-sep: 1;
      --boxShadowToggleOn-shd: none;
    }

    #comp-jwt5uh26 {
      width: 250px;
      height: 82px;
    }

    #comp-jwt5uh26 {
      --item-height: 40px;
      --item-align: start;
      --sub-menu-open-direction-right: auto;
      --sub-menu-open-direction-left: 0;
      --separator-height-adjusted: 0px;
      --text-align: start;
      --direction: var(--wix-opt-in-direction, ltr);
      --item-direction: inherit;
      --sub-menu-item-direction: inherit;
    }

    #SITE_FOOTER {
      --brd: var(--color_47);
      --brwt: 0px;
      --brwb: 0px;
      --shd: none;
      --rd: 0px;
      --alpha-brd: 1;
      --backdrop-filter: none;
      --boxShadowToggleOn-shd: none;
    }

    #SITE_FOOTER {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=SITE_FOOTERinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="WRchTxt0-16wb"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>wix-interact-element>[id="WRchTxt0-16wb"] {
      position: relative;
      margin: 25px 0px 32px calc((100% - 980px) * 0.5);
      left: 558px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="i10k47da"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>wix-interact-element>[id="i10k47da"] {
      position: relative;
      margin: 12px 0px 18px calc((100% - 980px) * 0.5);
      left: 8px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #SITE_FOOTER {
      --bg-overlay-color: rgb(226, 28, 33);
      --bg-gradient: none;
    }

    #WRchTxt0-16wb {
      width: 400px;
      height: auto;
    }

    #WRchTxt0-16wb {
      --text-direction: var(--wix-opt-in-direction);
    }

    #i10k47da {
      --menuTotalBordersX: 0px;
      --menuTotalBordersY: 0px;
      --bgDrop: var(--color_11);
      --rd: 0px;
      --shd: none;
      --fnt: normal normal normal 14px/1.4em familjen-grotesk, 'familjen grotesk', sans-serif;
      --pad: 5px;
      --txt: var(--color_36);
      --trans: color 0.4s ease 0s;
      --txth: var(--color_15);
      --txts: var(--color_15);
      --alpha-bgDrop: 1;
      --alpha-txt: 1;
      --alpha-txth: 1;
      --alpha-txts: 1;
      --boxShadowToggleOn-shd: none;
    }

    #i10k47da {
      width: 594px;
      height: 42px;
    }

    #i10k47da {
      --menuTotalBordersY: 0px;
      --menuTotalBordersX: 0px;
      --submenus-direction: inherit;
      --menu-direction: inherit;
      --align: center;
      --menu-align: inherit;
      --submenus-align: inherit;
    }

    #comp-jquqdfru {
      width: 94px;
      height: 94px;
    }
   
  
    @font-face {
      font-family: 'madefor-display-bold';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'bree-w01-thin-oblique';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+00A4, U+0100-0130, U+0132-0148, U+014A-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+017F, U+01A0-01A1, U+01AF-01B0, U+01FC-01FD, U+0218-021B, U+0237, U+02BB-02BC, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+03C0, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2009, U+2070, U+2075-2079, U+2080-2089, U+20BA, U+2116, U+2126, U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA-25CB, U+25CF, U+25FB-25FC, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'bree-w01-thin-oblique';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00A3, U+00A5-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+03BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2074, U+20AC, U+2122;
      font-display: swap;
    }

    #mainPage {
      --bg: 255, 255, 255;
      --alpha-bg: 0.6;
    }

    #mainPage {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=ContainermainPageinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=ContainermainPageinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=ContainermainPageinlineContent-gridContainer]>[id="comp-m65tjo76"],
    [data-mesh-id=ContainermainPageinlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo76"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=ContainermainPageinlineContent-gridContainer]>[id="comp-ljelpav4"],
    [data-mesh-id=ContainermainPageinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpav4"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m65tjo76 {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-m65tjo76inlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m65tjo76inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m65tjo76inlineContent-gridContainer]>[id="comp-m65tjo7l"],
    [data-mesh-id=comp-m65tjo76inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo7l"] {
      position: relative;
      margin: 0px 0px 0px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m65tjo7l {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 980px;
    }

    [data-mesh-id=comp-m65tjo7uinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m65tjo7uinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m65tjo7uinlineContent-gridContainer]>[id="comp-m97vd7kr"],
    [data-mesh-id=comp-m65tjo7uinlineContent-gridContainer]>wix-interact-element>[id="comp-m97vd7kr"] {
      position: relative;
      margin: 9px 0px 29px calc((100% - 392px) * 1);
      left: 64px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m65tjo811inlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: repeat(2, min-content) 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>[id="comp-m65tjo831"],
    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo831"] {
      position: relative;
      margin: 19px 0px 16px calc((100% - 588px) * 0.5);
      left: 5px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>[id="comp-m65tjo844"],
    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo844"] {
      position: relative;
      margin: 0px 0px 22px calc((100% - 588px) * 0.5);
      left: 5px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>[id="comp-m65tjo871"],
    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo871"] {
      position: relative;
      margin: 0px 0px 42px calc((100% - 588px) * 0.5);
      left: 5px;
      grid-area: 3 / 1 / 4 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m65tjo7u {
      width: 392px;
    }

    #comp-m97vd7kr {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m97vd7kr {
      width: 426px;
      height: auto;
    }

    #comp-m65tjo811 {
      width: 588px;
    }

    #comp-m65tjo831 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m65tjo831 {
      width: 436px;
      height: auto;
    }

    #comp-m65tjo844 {
      --lnw: 1px;
      --brd: var(--color_11);
      --alpha-brd: 1;
    }

    #comp-m65tjo844 {
      width: 65px;
      height: 5px;
    }

    #comp-m65tjo871 {
      width: 161px;
      height: 30px;
    }

    #comp-ljelpav4 {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpav4inlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: repeat(11, min-content) 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97uls46"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97uls46"] {
      position: relative;
      margin: 58px 0px 60px calc((100% - 980px) * 0.5);
      left: -87px;
      grid-area: 1 / 1 / 4 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m65tjo7v5"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo7v5"] {
      position: relative;
      margin: 111px 0px -24px calc((100% - 980px) * 0.5);
      left: 247px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="i10chife"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="i10chife"] {
      position: relative;
      margin: 0px 0px 10px calc((100% - 980px) * 0.5);
      left: 247px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97waw81"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97waw81"] {
      position: relative;
      margin: 53px 0px -24px calc((100% - 980px) * 0.5);
      left: 81px;
      grid-area: 4 / 1 / 5 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97waw89"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97waw89"] {
      position: relative;
      margin: 0px 0px 10px calc((100% - 980px) * 0.5);
      left: 81px;
      grid-area: 5 / 1 / 6 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97w7jvx"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97w7jvx"] {
      position: relative;
      margin: 0px 0px 67px calc((100% - 980px) * 0.5);
      left: 806px;
      grid-area: 4 / 1 / 7 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wgwra"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wgwra"] {
      position: relative;
      margin: 0px 0px 22px calc((100% - 980px) * 0.5);
      left: -87px;
      grid-area: 7 / 1 / 10 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wft6v"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wft6v"] {
      position: relative;
      margin: 32px 0px -24px calc((100% - 980px) * 0.5);
      left: 247px;
      grid-area: 7 / 1 / 8 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wft73"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wft73"] {
      position: relative;
      margin: 0px 0px 10px calc((100% - 980px) * 0.5);
      left: 247px;
      grid-area: 8 / 1 / 9 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wnm22"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wnm22"] {
      position: relative;
      margin: 53px 0px -24px calc((100% - 980px) * 0.5);
      left: 76px;
      grid-area: 10 / 1 / 11 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wnm28"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wnm28"] {
      position: relative;
      margin: 0px 0px 10px calc((100% - 980px) * 0.5);
      left: 76px;
      grid-area: 11 / 1 / 12 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wm6nf"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wm6nf"] {
      position: relative;
      margin: 0px 0px 68px calc((100% - 980px) * 0.5);
      left: 801px;
      grid-area: 10 / 1 / 13 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m97uls46 {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-m97uls46 {
      width: 261px;
      height: 261px;
    }

    #comp-m65tjo7v5 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m65tjo7v5 {
      width: 620px;
      height: auto;
    }

    #i10chife {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10chife:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10chife {
      width: 644px;
      height: auto;
    }

    #comp-m97waw81 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m97waw81 {
      width: 620px;
      height: auto;
    }

    #comp-m97waw89 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #comp-m97waw89:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #comp-m97waw89 {
      width: 644px;
      height: auto;
    }

    #comp-m97w7jvx {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-m97w7jvx {
      width: 261px;
      height: 261px;
    }

    #comp-m97wgwra {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-m97wgwra {
      width: 261px;
      height: 261px;
    }

    #comp-m97wft6v {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m97wft6v {
      width: 620px;
      height: auto;
    }

    #comp-m97wft73 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #comp-m97wft73:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #comp-m97wft73 {
      width: 644px;
      height: auto;
    }

    #comp-m97wnm22 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m97wnm22 {
      width: 620px;
      height: auto;
    }

    #comp-m97wnm28 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #comp-m97wnm28:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #comp-m97wnm28 {
      width: 644px;
      height: auto;
    }

    #comp-m97wm6nf {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-m97wm6nf {
      width: 261px;
      height: 261px;
    }
   
  
    /* END STYLABLE DIRECTIVE RULES */

    #comp-m65tjo871 .style-m9yze1r0__root {
      -st-extends: StylableButton;
      transition: all 0.2s ease, visibility 0s;
      background: #EE0C0C
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-m65tjo871 .style-m9yze1r0__root:hover {
      background: #000000;
    }

    #comp-m65tjo871 .style-m9yze1r0__root:disabled {
      background: #E2E2E2
    }

    #comp-m65tjo871 .style-m9yze1r0__root:disabled .StylableButton2545352419__label {
      color: #8F8F8F
    }

    #comp-m65tjo871 .style-m9yze1r0__root:disabled .StylableButton2545352419__icon {
      fill: #8F8F8F
    }

    #comp-m65tjo871 .style-m9yze1r0__root .StylableButton2545352419__container {
      transition: inherit
    }

    #comp-m65tjo871 .style-m9yze1r0__root .StylableButton2545352419__label {
      transition: inherit;
      margin: 0px 4px 0px 0px;
      letter-spacing: 0.1em;
      font-family: bree-w01-thin-oblique, sans-serif;
      font-weight: normal;
      font-style: normal;
      color: #F1F1F1;
      font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      font-size: 12px;
      font-weight: normal;
      font-style: normal;
      font-size: 15px
    }

    #comp-m65tjo871 .style-m9yze1r0__root .StylableButton2545352419__icon {
      transition: inherit;
      width: 10px;
      height: 10px;
      margin: 0px 0px 0px 4px;
      fill: #F1F1F1;
      display: none;
    }

    @media screen and (min-width: 1px) and (max-width: 0px) {
      #comp-m65tjo871 .style-m9yze1r0__root .StylableButton2545352419__label {
        font-size: 12px;
        font-size: 14px;
      }
    }
   
  
    #mainPage {
      --shc-mutated-brightness: 128, 128, 128;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_mainPage {
      --bg-position: fixed;
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-m65tjo76 {
      --bg-overlay-color: rgb(var(--color_15));
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-m65tjo7l {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      --padding: 0px;
      --margin: 0px;
      min-width: 980px;
      --firstChildMarginTop: -1px;
      --lastChildMarginBottom: -1px;
      --direction: ltr;
    }

    #comp-m65tjo7u {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      width: 100%;
      --column-width: 392px;
      --column-flex: 392;
    }

    #comp-m97vd7kr {
      --min-height: 108px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m65tjo811 {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      width: 100%;
      --column-width: 588px;
      --column-flex: 588;
    }

    #comp-m65tjo831 {
      --min-height: 4px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m65tjo844 {
      transform-origin: center 0.5px;
    }

    #comp-ljelpav4 {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-m97uls46 {
      --height: 261px;
      --width: 261px;
    }

    #comp-m65tjo7v5 {
      --min-height: 67px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #i10chife {
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97waw81 {
      --min-height: 67px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97waw89 {
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97w7jvx {
      --height: 261px;
      --width: 261px;
    }

    #comp-m97wgwra {
      --height: 261px;
      --width: 261px;
    }

    #comp-m97wft6v {
      --min-height: 67px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97wft73 {
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97wnm22 {
      --min-height: 67px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97wnm28 {
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97wm6nf {
      --height: 261px;
      --width: 261px;
    }
   

  
    :root img[width="728"][height="90"],
    :root [href="https://adstub.net/cina777/"],
    :root [href="https://adstub.net/arab777/"],
    :root [href="https://adstub.net/ratu89/"],
    :root [href="https://adstub.net/judi89/"],
    :root [href^="//mage98rquewz.com/"],
    :root [href^="//x4pollyxxpush.com/"],
    :root span[id^="ezoic-pub-ad-placeholder-"],
    :root ins.adsbygoogle[data-ad-slot],
    :root ins.adsbygoogle[data-ad-client],
    :root img[src^="https://s-img.adskeeper.com/"],
    :root guj-ad,
    :root gpt-ad,
    :root div[id^="zergnet-widget"],
    :root div[id^="vuukle-ad-"],
    :root div[id^="taboola-stream-"],
    :root div[id^="sticky_ad_"],
    :root div[id^="st"][style^="z-index: 999999999;"],
    :root div[id^="gpt_ad_"],
    :root div[id^="ezoic-pub-ad-"],
    :root div[id^="dfp-ad-"],
    :root div[id^="crt-"][style],
    :root div[id^="apn_native_ad_slot_"],
    :root div[id^="adspot-"],
    :root div[id^="adrotate_widgets-"],
    :root ps-connatix-module,
    :root div[id^="ad_position_"],
    :root div[id^="ad-div-"],
    :root div[id*="ScriptRoot"],
    :root div[id*="MarketGid"],
    :root [href="https://adstub.net/rusia777/"],
    :root div[data-id-advertdfpconf],
    :root div[data-dfp-id],
    :root hl-adsense,
    :root div[data-contentexchange-widget],
    :root div[data-alias="300x250 Ad 2"],
    :root div[data-adzone],
    :root div[data-adunit-path],
    :root div[data-adname],
    :root div[data-ad-targeting],
    :root div[data-ad-region],
    :root div[data-ad-placeholder],
    :root div[aria-label="Ads"],
    :root display-ads,
    :root display-ad-component,
    :root atf-ad-slot,
    :root aside[id^="adrotate_widgets-"],
    :root amp-fx-flying-carpet,
    :root amp-embed[type="taboola"],
    :root amp-connatix-player,
    :root amp-ad-custom,
    :root amp-ad,
    :root div[id^="google_dfp_"],
    :root ad-slot,
    :root ad-shield-ads,
    :root a[style="width:100%;height:100%;z-index:10000000000000000;position:absolute;top:0;left:0;"],
    :root a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"]+.ob_source,
    :root a[onclick^="window.location.replace('https://random-affiliate.atimaze.com/"],
    :root a[href^="https://xbet-4.com/"],
    :root div[id^="ad-position-"],
    :root a[href^="https://www.toprevenuegate.com/"],
    :root a[href^="https://www.purevpn.com/"][href*="&utm_source=aff-"],
    :root a[href^="https://www.privateinternetaccess.com/"]>img,
    :root a[href^="https://financeads.net/tc.php?"],
    :root a[href^="https://www.mrskin.com/tour"],
    :root a[href^="https://www.infowarsstore.com/"]>img,
    :root a[href^="https://www.highperformancecpmgate.com/"],
    :root a[href^="https://www.highcpmrevenuenetwork.com/"],
    :root a[href^="https://www.get-express-vpn.com/offer/"],
    :root a[href^="https://lnkxt.bannerator.com/"],
    :root a[href^="https://www.geekbuying.com/dynamic-ads/"],
    :root a[href^="https://www.financeads.net/tc.php?"],
    :root a[href^="https://www.effectiveratecpm.com/"],
    :root [href^="https://www.herbanomic.com/"]>img,
    :root a[href^="https://maymooth-stopic.com/"],
    :root a[href^="https://www.dql2clk.com/"],
    :root a[href^="https://www.nutaku.net/signup/landing/"],
    :root a[href^="https://www.dating-finder.com/signup/?ai_d="],
    :root a[href^="https://explore-site.com/"],
    :root a[href^="https://www.brazzersnetwork.com/landing/"],
    :root [data-template-type="nativead"],
    :root a[href^="https://www.endorico.com/Smartlink/"],
    :root a[href^="https://www.adultempire.com/"][href*="?partner_id="],
    :root a[href^="https://voluum.prom-xcams.com/"],
    :root a[href^="https://twinrdsyte.com/"],
    :root a[href^="https://twinrdsrv.com/"],
    :root a[href^="https://trk.nfl-online-streams.club/"],
    :root a[href^="https://tracking.avapartner.com/"],
    :root a[href^="https://track.wg-aff.com"],
    :root a[href^="https://track.ultravpn.com/"],
    :root a[href^="https://track.afcpatrk.com/"],
    :root a[href^="https://torguard.net/aff.php"]>img,
    :root [data-identity="adhesive-ad"],
    :root a[href^="https://tc.tradetracker.net/"]>img,
    :root a[href^="https://tatrck.com/"],
    :root a[href^="https://click.candyoffers.com/"],
    :root [href^="https://zstacklife.com/"] img,
    :root a[href^="https://t.aslnk.link/"],
    :root a[href^="https://t.adating.link/"],
    :root a[href^="https://go.trackitalltheway.com/"],
    :root [href^="https://track.fiverr.com/visit/"]>img,
    :root a[href^="https://syndication.exoclick.com/"],
    :root a[href^="https://syndication.dynsrvtbg.com/"],
    :root div[data-alias="300x250 Ad 1"],
    :root a[href^="https://syndicate.contentsserved.com/"],
    :root a[href^="https://svb-analytics.trackerrr.com/"],
    :root a[href^="https://track.aftrk5.com/"],
    :root a[href^="https://slkmis.com/"],
    :root a[href^="https://myclick-2.com/"],
    :root a[href^="https://sexynearme.com/"],
    :root [data-ad-manager-id],
    :root a[href^="https://s.zlinkr.com/"],
    :root bottomadblock,
    :root a[href^="https://s.zlinkd.com/"],
    :root [href="https://adstub.net/gaza88/"],
    :root a[href^="https://ad.doubleclick.net/"],
    :root a[href^="https://static.fleshlight.com/images/banners/"],
    :root a[href^="https://s.zlink7.com/"],
    :root a[href^="https://s.zlink3.com/"],
    :root a[href^="https://www.mrskin.com/account/"],
    :root a[href^="https://s.optzsrv.com/"],
    :root a[href^="https://s.ma3ion.com/"],
    :root a[href^="https://s.eunow4u.com/"],
    :root #kt_player>div[style$="display: block;"][style*="inset: 0px;"],
    :root [href$="/sexdating.php"],
    :root a[href^="https://quotationfirearmrevision.com/"],
    :root a[href^="https://pubads.g.doubleclick.net/"],
    :root a[href^="https://prf.hn/click/"][href*="/camref:"]>img,
    :root a[href^="https://www.dating-finder.com/?ai_d="],
    :root a[href^="https://serve.awmdelivery.com/"],
    :root a[href^="https://prf.hn/click/"][href*="/adref:"]>img,
    :root app-ad,
    :root [href^="https://ap.octopuspop.com/click/"]>img,
    :root a[href^="https://postback1win.com/"],
    :root a[href^="https://mmwebhandler.aff-online.com/"],
    :root a[href^="https://www.bet365.com/"][href*="affiliate="],
    :root a[href^="https://pb-track.com/"],
    :root a[href^="https://pb-front.com/"],
    :root a[href^="https://paid.outbrain.com/network/redir?"],
    :root a[href^="https://streamate.com/landing/click/"],
    :root div[class^="Adstyled__AdWrapper-"],
    :root a[href^="https://osfultrbriolenai.info/"],
    :root a[href^="https://upsups.click/"],
    :root a[href^="https://ndt5.net/"],
    :root a[href^="https://natour.naughtyamerica.com/track/"],
    :root a[href^="https://mediaserver.entainpartners.com/renderBanner.do?"],
    :root a[href^="https://lead1.pl/"],
    :root a[href^="https://landing.brazzersnetwork.com/"],
    :root a[href^="https://join.virtuallust3d.com/"],
    :root a[href^="https://kiksajex.com/"],
    :root a[href^="https://juicyads.in/"],
    :root a[href^="https://snowdayonline.xyz/"],
    :root a[href^="https://mediaserver.gvcaffiliates.com/renderBanner.do?"],
    :root a[href^="https://join.dreamsexworld.com/"],
    :root a[href^="https://join.bannedsextapes.com/track/"],
    :root a[href^="https://jaxofuna.com/"],
    :root a[href^="https://italarizege.xyz/"],
    :root a[href^="https://iqbroker.com/"][href*="?aff="],
    :root a[href^="https://identicaldrench.com/"],
    :root a[href^="https://hot-growngames.life/"],
    :root a[href^="https://helmethomicidal.com/"],
    :root a[href^="https://golinks.work/"],
    :root a[href^="https://s.zlinkn.com/"],
    :root a[href^="https://go.xxxvjmp.com/"],
    :root a[href^="https://go.xxxjmp.com"],
    :root [class^="tile-picker__CitrusBannerContainer-sc-"],
    :root a[href^="https://go.xxxiijmp.com"],
    :root a[href^="https://go.xtbaffiliates.com/"],
    :root [data-role="tile-ads-module"],
    :root a[href^="https://go.xlviirdr.com"],
    :root div[class$="-adlabel"],
    :root a[href^="https://go.xlviiirdr.com"],
    :root a[href^="https://ismlks.com/"],
    :root [href^="https://www.mypillow.com/"]>img,
    :root a[href^="https://go.xlirdr.com"],
    :root [data-css-class="dfp-inarticle"],
    :root a[href^="https://l.hyenadata.com/"],
    :root a[href^="https://go.tmrjmp.com"],
    :root a[href^="https://zirdough.net/"],
    :root a[href^="https://s.deltraff.com/"],
    :root a[href^="https://go.markets.com/visit/?bta="],
    :root a[href^="https://billing.purevpn.com/aff.php"]>img,
    :root a[href^="https://go.hpyrdr.com/"],
    :root a[href^="https://lijavaxa.com/"],
    :root a[href^="https://go.goaserv.com/"],
    :root a[href^="https://t.hrtye.com/"],
    :root a[href^="https://go.etoro.com/"]>img,
    :root a[href^="https://go.dmzjmp.com"],
    :root a[href^="https://www.bang.com/?aff="],
    :root #mgb-container>#mgb,
    :root a[href^="https://go.admjmp.com"],
    :root a[href^="https://ak.stikroltiltoowi.net/"],
    :root a[href^="https://get.surfshark.net/aff_c?"][href*="&aff_id="]>img,
    :root a[href^="https://www.adskeeper.com"],
    :root a[data-redirect^="https://paid.outbrain.com/network/redir?"],
    :root [href^="https://clicks.affstrack.com/"]>img,
    :root a[href^="https://engine.phn.doublepimp.com/"],
    :root a[href^="https://engine.blueistheneworanges.com/"],
    :root a[href^="https://drumskilxoa.click/"],
    :root a[href^="https://dl-protect.net/"],
    :root a[href*=".foxqck.com/"],
    :root a[href^="https://ctosrd.com/"],
    :root a[href^="https://clixtrac.com/"],
    :root [href^="https://noqreport.com/"]>img,
    :root a[href^="https://clicks.pipaffiliates.com/"],
    :root app-advertisement,
    :root a[href^="https://getmatchedlocally.com/"],
    :root a[href^="https://clickins.slixa.com/"],
    :root a[href^="https://datewhisper.life/"],
    :root a[href^="https://get-link.xyz/"],
    :root a[href^="https://click.linksynergy.com/fs-bin/"]>img,
    :root a[href^="https://combodef.com/"],
    :root a[href^="https://click.hoolig.app/"],
    :root a[href^="https://www.onlineusershielder.com/"],
    :root a[href^="https://click.ggpickaff.com/"],
    :root a[href^="https://track.totalav.com/"],
    :root a[href^="https://ctrdwm.com/"],
    :root img[src^="https://images.purevpnaffiliates.com"],
    :root a[href^="https://porntubemate.com/"],
    :root a[href^="https://clickadilla.com/"],
    :root a[href^="https://click.dtiserv2.com/"],
    :root a[href^="https://www.adxsrve.com/"],
    :root a[href^="https://click.Ggpickaff.com/"],
    :root a[href^="https://go.xlvirdr.com"],
    :root a[href^="http://www.iyalc.com/"],
    :root a[href^="https://stardomcoit.com/"],
    :root a[href^="https://claring-loccelkin.com/"],
    :root a[href^="https://bongacams2.com/track?"],
    :root a[href^="https://t.ajrkm1.com/"],
    :root a[href^="https://bongacams10.com/track?"],
    :root a[href^="https://www.sheetmusicplus.com/"][href*="?aff_id="],
    :root a[href^="https://bngpt.com/"],
    :root a[href^="//hoodingluster.com/"],
    :root a[href^="https://black77854.com/"],
    :root a[href^="http://annulmentequitycereals.com/"],
    :root [data-taboola-options],
    :root a[href^="https://believessway.com/"],
    :root a[href^="https://Click.ggpickaff.com/"],
    :root a[href^="https://banners.livepartners.com/"],
    :root a[href^="http://revolvemockerycopper.com/"],
    :root a[href^="https://awptjmp.com/"],
    :root a[href^="https://join.sexworld3d.com/track/"],
    :root a[href^="https://aweptjmp.com/"],
    :root a[href^="https://ausoafab.net/"],
    :root a[href^="https://aj1070.online/"],
    :root a[href^="https://bc.game/"],
    :root a[href^="https://ak.oalsauwy.net/"],
    :root a[href^="https://a.bestcontentoperation.top/"],
    :root a[href^="https://adultfriendfinder.com/go/"],
    :root a[href^="https://ads.planetwin365affiliate.com/"],
    :root a[href^="https://ads.leovegas.com/"],
    :root .nya-slot[style],
    :root a[href^="https://a.bestcontentweb.top/"],
    :root a[href^="https://a2.adform.net/"],
    :root a[href^="https://a.candyai.love/"],
    :root a[href^="https://playnano.online/offerwalls/?ref="],
    :root a[href^="https://a.adtng.com/"],
    :root .banner-img>.pbl,
    :root [data-m-ad-id],
    :root a[href^="https://a-ads.com/"],
    :root [id^="ad_slider"],
    :root a[href^="https://click.ggpickyaff.com/"],
    :root broadstreet-zone-container,
    :root a[href^="https://ak.psaltauw.net/"],
    :root a[href^="https://1winpb.com/"],
    :root div[id^="rc-widget-"],
    :root a[href^="https://turnstileunavailablesite.com/"],
    :root a[href^="https://chaturbate.com/in/?"],
    :root a[href^="https://prf.hn/click/"][href*="/creativeref:"]>img,
    :root a[href*="&maxads="],
    :root a[href^="http://www.adultempire.com/unlimited/promo?"][href*="&partner_id="],
    :root a[href^="https://1betandgonow.com/"],
    :root div[id^="optidigital-adslot"],
    :root [href^="https://wsup.ai/"],
    :root a[href^="https://123-stream.org/"],
    :root a[href^="https://in.rabbtrk.com/"],
    :root a[href^="http://www.h4trck.com/"],
    :root a[href^="http://www.friendlyduck.com/AF_"],
    :root a[href^="http://partners.etoro.com/"],
    :root [href="https://chaturbate.jjgirls.com/"]>img,
    :root a[href^="http://cam4com.go2cloud.org/aff_c?"],
    :root a[href^="https://ads.betfair.com/redirect.aspx?"],
    :root a[href^="http://trk.globwo.online/"],
    :root a[href^="http://troopsassistedstupidity.com/"],
    :root a[href^="https://random-affiliate.atimaze.com/"],
    :root a-ad,
    :root a[href^="https://offhandpump.com/"],
    :root a[href^="http://stickingrepute.com/"],
    :root #slashboxes>.deals-rail,
    :root a[href^="http://join.brokestraightboys.com/track/"],
    :root a[href^="http://roadcontagion.com/"],
    :root a[href^="http://premonitioninventdisagree.com/"],
    :root [href^="http://mypillow.com/"]>img,
    :root a[href^="http://bongacams.com/track?"],
    :root a[href^="https://track.adform.net/"],
    :root a[href^="http://avthelkp.net/"],
    :root a[href^="https://a.medfoodhome.com/"],
    :root a[href^="https://engine.flixtrial.com/"],
    :root [data-type="ad-vertical"],
    :root a[href^="//startgaming.net/tienda/" i],
    :root a[href^="https://a.medfoodsafety.com/"],
    :root a[href^="//go.eabids.com/"],
    :root a[href^="//ejitsirdosha.net/"],
    :root a[href^=" https://www.friendlyduck.com/AF_"],
    :root [data-cl-spot-id],
    :root a[href*="/jump/next.php?r="],
    :root a[href^="https://go.rmishe.com/"],
    :root [href^="https://ilovemyfreedoms.com/landing-"],
    :root a[href^="https://syndication.optimizesrv.com/"],
    :root a[href*="//daichoho.com/"],
    :root a[href^="https://go.nordvpn.net/aff"]>img,
    :root .[&_.gdprAdTransparencyCogWheelButton]:!pjra-z-[5],
    :root [href^="http://clicks.totemcash.com/"],
    :root a[href^="https://ad.zanox.com/ppc/"]>img,
    :root a[href^="https://lone-pack.com/"],
    :root [data-d-ad-id],
    :root a[href*=".engine.adglare.net/"],
    :root a[href^="https://t.ajrkm3.com/"],
    :root [href^="https://aads.com/campaigns/"],
    :root a[href^="//stighoazon.com/"],
    :root div[id^="lazyad-"],
    :root a[href^="http://com-1.pro/"],
    :root [href^="https://www.profitablegatecpm.com/"],
    :root a[href*=".cfm?domain="][href*="&fp="],
    :root [data-ad-name],
    :root a[href^="https://loboclick.com/"],
    :root a[data-url^="https://vulpix.bet/?ref="],
    :root a[href^="https://ab.advertiserurl.com/aff/"],
    :root a[data-oburl^="https://paid.outbrain.com/network/redir?"],
    :root a[href^="https://go.xlivrdr.com"],
    :root [onclick^="location.href='https://1337x.vpnonly.site/"],
    :root [id^="section-ad-banner"],
    :root a[href^="https://www.goldenfrog.com/vyprvpn?offer_id="][href*="&aff_id="],
    :root a[href^="https://wmctjd.com/"],
    :root a[href*="//jjgirls.com/sex/Chaturbate"],
    :root [id^="ad-wrap-"],
    :root [href^="https://zone.gotrackier.com/"],
    :root a[href^="http://sarcasmadvisor.com/"],
    :root [href^="https://www.restoro.com/"],
    :root [href^="https://www.targetingpartner.com/"],
    :root .section-subheader>.section-hotel-prices-header,
    :root [href^="https://www.hostg.xyz/"]>img,
    :root a[href^="http://adultfriendfinder.com/go/"],
    :root a[href^="https://fastestvpn.com/lifetime-special-deal?a_aid="],
    :root a[href^="https://tour.mrskin.com/"],
    :root [href^="https://www.brighteonstore.com/products/"] img,
    :root citrus-ad-wrapper,
    :root a[href^="https://go.grinsbest.com/"],
    :root a[href^="https://vo2.qrlsx.com/"],
    :root [href^="https://www.avantlink.com/click.php"] img,
    :root [href^="https://wwp.hoqodd.com/redirect-zone/"],
    :root div[id^="div-ads-"],
    :root [href^="https://rapidgator.net/article/premium/ref/"],
    :root [href^="https://join.girlsoutwest.com/"],
    :root a[href^="https://activate-game.com/"],
    :root .scroll-fixable.rail-right>.deals-rail,
    :root [data-wpas-zoneid],
    :root a[href^="https://track.aftrk3.com/"],
    :root [href^="https://join3.bannedsextapes.com"],
    :root a[href^="https://bodelen.com/"],
    :root a[href*=".g2afse.com/"],
    :root div[id^="adngin-"],
    :root [data-rc-widget],
    :root span[data-ez-ph-id],
    :root [href^="https://track.aftrk1.com/"],
    :root [href^="https://join.playboyplus.com/track/"],
    :root a[href^="https://go.xxxijmp.com"],
    :root [href^="https://istlnkcl.com/"],
    :root a[href^="https://t.acam.link/"],
    :root a[href^="https://go.strpjmp.com/"],
    :root [href^="https://url.totaladblock.com/"],
    :root a[href^="https://tm-offers.gamingadult.com/"],
    :root [href^="https://charmingdatings.life/"],
    :root [href="https://adstub.net/indo666/"],
    :root [href^="https://glersakr.com/"],
    :root a[href^="https://a.bestcontentfood.top/"],
    :root [href^="https://cpa.10kfreesilver.com/"],
    :root [data-id^="div-gpt-ad"],
    :root a[href^="https://tracker.loropartners.com/"],
    :root [href^="https://awbbjmp.com/"],
    :root div[ow-ad-unit-wrapper],
    :root a[data-href^="http://ads.trafficjunky.net/"],
    :root [data-advadstrackid],
    :root a[href^="https://www.friendlyduck.com/AF_"],
    :root [href^="https://ad1.adfarm1.adition.com/"],
    :root a[href^="https://bngprm.com/"],
    :root [href^="https://shiftnetwork.infusionsoft.com/go/"]>img,
    :root a[href^="https://go.bushheel.com/"],
    :root a[href^="https://ctjdwm.com/"],
    :root a[href^="https://camfapr.com/landing/click/"],
    :root div[data-ad-wrapper],
    :root .gnt_em_vp_c[data-g-s="vp_dk"],
    :root [href="//sexcams.plus/"],
    :root [href^="http://www.mypillow.com/"]>img,
    :root a[href^="https://promerycergerful.com/"],
    :root #kt_player>a[target="_blank"],
    :root [href="https://ourgoldguy.com/contact/"] img,
    :root .ob_container .item-container-obpd,
    :root [id^="div-gpt-ad"],
    :root [href="https://jdrucker.com/gold"]>img,
    :root a[href^="https://join.virtualtaboo.com/track/"],
    :root [id^="ad_sky"],
    :root [name^="google_ads_iframe"],
    :root a[href^="https://www.liquidfire.mobi/"],
    :root .grid>.container>#aside-promotion,
    :root DFP-AD,
    :root [href^="https://go.xlrdr.com"],
    :root a[href^="https://s.cant3am.com/"],
    :root [data-testid^="taboola-"],
    :root [data-testid^="section-AdRowBillboard"],
    :root a[href^="https://track.1234sd123.com/"],
    :root zeus-ad,
    :root [data-testid="prism-ad-wrapper"],
    :root [href^="https://ad.admitad.com/"],
    :root [href^="https://mypillow.com/"]>img,
    :root [data-testid="ad_testID"],
    :root a[href^="https://trk.softonixs.xyz/"],
    :root [href^="https://www.mypatriotsupply.com/"]>img,
    :root [href^="https://antiagingbed.com/discount/"]>img,
    :root a[href*=".adsrv.eacdn.com/"],
    :root a[href^="https://go.cmtaffiliates.com/"],
    :root [href^="https://optimizedelite.com/"]>img,
    :root [data-testid="adBanner-wrapper"],
    :root [href^="https://mylead.global/stl/"]>img,
    :root [href^="https://mypatriotsupply.com/"]>img,
    :root a[href^="https://go.hpyjmp.com"],
    :root iframe[scrolling="no"][sandbox*="allow-popups allow-modals"][style^="width: 100%; height: 100%; border: none;"],
    :root [href^="https://mystore.com/"]>img,
    :root [href^="https://wct.link/click?"],
    :root div[data-adunit],
    :root app-large-ad,
    :root [href^="https://turtlebids.irauctions.com/"] img,
    :root a[href^="https://witnessjacket.com/"],
    :root [data-mobile-ad-id],
    :root [data-dynamic-ads],
    :root [class^="amp-ad-"],
    :root a[href^="http://handgripvegetationhols.com/"],
    :root a[href^="https://go.rmhfrtnd.com"],
    :root a[href^="https://go.bbrdbr.com"],
    :root a[href^="https://fc.lc/ref/"],
    :root [data-adshim],
    :root topadblock,
    :root a[href^="//s.zlinkd.com/"],
    :root #teaser1[style^="width:autopx;"],
    :root [href^="https://www.cloudways.com/en/?id"],
    :root [data-asg-ins],
    :root a[href^="https://gamingadlt.com/?offer="],
    :root a[href^="https://rixofa.com/"],
    :root a[href^="https://best-experience-cool.com/"],
    :root [data-desktop-ad-id],
    :root [data-adbridg-ad-class],
    :root #teaser3[style^="width:autopx;"],
    :root [data-adblockkey],
    :root [data-block-type="ad"],
    :root [data-ad-width],
    :root [onclick*="content.ad/"],
    :root AMP-AD,
    :root [data-ad-cls],
    :root [data-ez-name],
    :root a[href^="https://go.mnaspm.com/"],
    :root a[href^="https://service.bv-aff-trx.com/"],
    :root a[href^="https://6-partner.com/"],
    :root [class^="s2nPlayer"],
    :root [href^="https://affiliate.fastcomet.com/"]>img,
    :root [class^="adDisplay-module"],
    :root a[href^="https://adclick.g.doubleclick.net/"],
    :root [data-freestar-ad][id],
    :root AD-SLOT,
    :root a[href^="https://www.googleadservices.com/pagead/aclk?"]>img,
    :root [data-ad-module],
    :root a[href^="https://go.skinstrip.net"][href*="?campaignId="],
    :root #teaser2[style^="width:autopx;"],
    :root [data-revive-zoneid],
    :root a[href^="https://losingoldfry.com/"],
    :root div[id^="div-gpt-"],
    :root a[href^="https://gml-grp.com/"],
    :root .ob_dual_right>.ob_ads_header~.odb_div,
    :root a[href^="http://tc.tradetracker.net/"]>img,
    :root [data-testid="commercial-label-taboola"],
    :root [class^="div-gpt-ad"],
    :root a[href^="https://traffdaq.com/"],
    :root a[href^="https://cam4com.go2cloud.org/"],
    :root a[href^="http://li.blogtrottr.com/click?"],
    :root a[href^="https://www8.smartadserver.com/"],
    :root a[href^="https://pb-imc.com/"],
    :root a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"],
    :root a[href^="https://t.ajump1.com/"],
    :root a[href^="https://wittered-mainging.com/"],
    :root #teaser3[style="width: 100%;text-align: center;display: scroll;position:fixed;bottom: 0;margin: 0 auto;z-index: 103;"] {
      display: none !important;
    }
   
  
    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-display-bold';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-light';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C7, U+02C9, U+02D8-02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E002, U+E004, U+E006, U+E008-E009, U+E00D, U+E00F, U+E011, U+E013, U+E015, U+E017, U+E01A, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-light';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    #csac {
      --bg: var(--color_11);
      --alpha-bg: 1;
    }

    #csac {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=ContainercsacinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=ContainercsacinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=ContainercsacinlineContent-gridContainer]>[id="comp-ljelpave"],
    [data-mesh-id=ContainercsacinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpave"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=ContainercsacinlineContent-gridContainer]>[id="comp-ljelpavg"],
    [data-mesh-id=ContainercsacinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpavg"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-ljelpave {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpaveinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpaveinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpaveinlineContent-gridContainer]>[id="comp-kih4v71q"],
    [data-mesh-id=comp-ljelpaveinlineContent-gridContainer]>wix-interact-element>[id="comp-kih4v71q"] {
      position: relative;
      margin: 0px 0px 0px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-kih4v71q {
      width: 980px;
      height: 545px;
    }

    #comp-ljelpavg {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpavginlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpavginlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 372px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpavginlineContent-gridContainer]>[id="i1hqmh1q_0"],
    [data-mesh-id=comp-ljelpavginlineContent-gridContainer]>wix-interact-element>[id="i1hqmh1q_0"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 23px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpavginlineContent-gridContainer]>[id="i1hqmh1q"],
    [data-mesh-id=comp-ljelpavginlineContent-gridContainer]>wix-interact-element>[id="i1hqmh1q"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 360px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i1hqmh1q_0:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i1hqmh1q_0 {
      width: 214px;
      height: auto;
    }

    #i1hqmh1q {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i1hqmh1q:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i1hqmh1q {
      width: 594px;
      height: auto;
    }
   
  
    #csac {
      --shc-mutated-brightness: 121, 121, 121;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_csac {
      --bg-position: fixed;
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-ljelpave {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-ljelpavg {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #i1hqmh1q_0 {
      --text-direction: var(--wix-opt-in-direction);
    }

    #i1hqmh1q {
      --text-direction: var(--wix-opt-in-direction);
    }
   
  
    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    #ji1kv {
      --bg: 255, 255, 255;
      --alpha-bg: 0.6;
    }

    #ji1kv {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #ji1kv {
      --pinned-layer-in-container: 50;
      --above-all-in-container: 49;
    }

    [data-mesh-id=Containerji1kvinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=Containerji1kvinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 500px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=Containerji1kvinlineContent-gridContainer]>[id="comp-m5bmvpn6"],
    [data-mesh-id=Containerji1kvinlineContent-gridContainer]>wix-interact-element>[id="comp-m5bmvpn6"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m5bmvpn6 {
      --alpha-bg: 1;
      --bg: rgba(255, 255, 255, 1);
    }

    #comp-m5bmvpn6 {
      width: 420px;
    }

    [data-mesh-id=Containercomp-m5bmvpn6inlineContent] {
      height: auto;
    }

    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer]>[id="comp-m5bmvppl"],
    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer]>wix-interact-element>[id="comp-m5bmvppl"] {
      position: relative;
      margin: 0px 0px 0 0;
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer]>[id="comp-m5bmvpj7"],
    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer]>wix-interact-element>[id="comp-m5bmvpj7"] {
      position: absolute;
      top: 0px;
      left: 0px;
      margin-left: 0;
    }

    #comp-m5bmvppl {
      width: 420px;
      height: 815px;
    }
   
 
    #ji1kv {
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgba(var(--color_15), 0.3);
      --bg-gradient: none;
      width: auto;
    }

    #comp-m5bmvpn6 {
      justify-self: end;
      height: 100%;
      position: relative;
      grid-area: 1 / 1 / 2 / 2;
      pointer-events: auto;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    .comp-m5bmvppl {
      --wix-direction: ltr;
      --goToCartButtonBorderWidth: 0;
      --goToCartButtonCornerRadius: 0;
      --cartItemsDividerWidth: 1;
      --cartItemsDividerXPadding: 20;
      --cartHeaderDividerWidth: 1;
      --cartHeaderDividerPadding: 20;
      --cartCloseButtonSize: 24;
      --cartItemQuantityBorderWidth: 1;
      --cartItemQuantityBorderRadius: 0;
      --customerInputsDividerWidth: 1;
      --customerInputsDividerXPadding: 20;
      --cartSummaryBoxDividerWidth: 1;
      --cartSummaryBoxDividerXPadding: 20;
      --goToCheckoutButtonBorderWidth: 0;
      --goToCheckoutButtonCornerRadius: 0;
      --cart_textFontStyle: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemPriceFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemTotalPriceFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemQuantityFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --customerInputsLinkTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSummaryBoxSubtotalFont: normal normal normal 20px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSummaryBoxDisclaimerFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCheckoutButtonFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCartButtonBackgroundHoverColor: 238, 12, 12, 0.7;
      --goToCartButtonBackgroundHoverColor-rgb: 238, 12, 12;
      --goToCartButtonBackgroundHoverColor-opacity: 0.7;
      --goToCartButtonTextHoverColor: 241, 241, 241;
      --goToCartButtonTextHoverColor-rgb: 241, 241, 241;
      --goToCartButtonTextHoverColor-opacity: 1;
      --goToCartButtonBorderColor: 48, 48, 48;
      --goToCartButtonBorderColor-rgb: 48, 48, 48;
      --goToCartButtonBorderColor-opacity: 1;
      --cartItemNameColor: 48, 48, 48;
      --cartItemNameColor-rgb: 48, 48, 48;
      --cartItemNameColor-opacity: 1;
      --cartItemsBackgroundColor: 241, 241, 241;
      --cartItemsBackgroundColor-rgb: 241, 241, 241;
      --cartItemsBackgroundColor-opacity: 1;
      --cartTitleColor: 241, 241, 241;
      --cartTitleColor-rgb: 241, 241, 241;
      --cartTitleColor-opacity: 1;
      --goToCartButtonBackgroundColor: 238, 12, 12;
      --goToCartButtonBackgroundColor-rgb: 238, 12, 12;
      --goToCartButtonBackgroundColor-opacity: 1;
      --cartHeaderBackgroundColor: 48, 48, 48;
      --cartHeaderBackgroundColor-rgb: 48, 48, 48;
      --cartHeaderBackgroundColor-opacity: 1;
      --cartItemsDividerColor: 193, 193, 193;
      --cartItemsDividerColor-rgb: 193, 193, 193;
      --cartItemsDividerColor-opacity: 1;
      --goToCartButtonFontColor: 241, 241, 241;
      --goToCartButtonFontColor-rgb: 241, 241, 241;
      --goToCartButtonFontColor-opacity: 1;
      --cartItemMoreDetailsColor: 48, 48, 48;
      --cartItemMoreDetailsColor-rgb: 48, 48, 48;
      --cartItemMoreDetailsColor-opacity: 1;
      --cartSummaryBoxDividerColor: 193, 193, 193;
      --cartSummaryBoxDividerColor-rgb: 193, 193, 193;
      --cartSummaryBoxDividerColor-opacity: 1;
      --cartItemDiscountNameColor: 48, 48, 48;
      --cartItemDiscountNameColor-rgb: 48, 48, 48;
      --cartItemDiscountNameColor-opacity: 1;
      --cartCloseButtonColor: 241, 241, 241;
      --cartCloseButtonColor-rgb: 241, 241, 241;
      --cartCloseButtonColor-opacity: 1;
      --cartSubtitleColor: 241, 241, 241;
      --cartSubtitleColor-rgb: 241, 241, 241;
      --cartSubtitleColor-opacity: 1;
      --cartItemsDeleteItemButtonColor: 48, 48, 48;
      --cartItemsDeleteItemButtonColor-rgb: 48, 48, 48;
      --cartItemsDeleteItemButtonColor-opacity: 1;
      --cartHeaderDividerColor: 48, 48, 48;
      --cartHeaderDividerColor-rgb: 48, 48, 48;
      --cartHeaderDividerColor-opacity: 1;
      --cartItemPriceColor: 48, 48, 48;
      --cartItemPriceColor-rgb: 48, 48, 48;
      --cartItemPriceColor-opacity: 1;
      --cartItemStrikethroughPriceColor: 96, 96, 96;
      --cartItemStrikethroughPriceColor-rgb: 96, 96, 96;
      --cartItemStrikethroughPriceColor-opacity: 1;
      --cartItemTotalPriceColor: 48, 48, 48;
      --cartItemTotalPriceColor-rgb: 48, 48, 48;
      --cartItemTotalPriceColor-opacity: 1;
      --cartItemQuantityBackgroundColor: 241, 241, 241;
      --cartItemQuantityBackgroundColor-rgb: 241, 241, 241;
      --cartItemQuantityBackgroundColor-opacity: 1;
      --cartItemQuantityBorderColor: 48, 48, 48;
      --cartItemQuantityBorderColor-rgb: 48, 48, 48;
      --cartItemQuantityBorderColor-opacity: 1;
      --cartItemQuantityFontColor: 48, 48, 48;
      --cartItemQuantityFontColor-rgb: 48, 48, 48;
      --cartItemQuantityFontColor-opacity: 1;
      --customerInputsBackgroundColor: 241, 241, 241;
      --customerInputsBackgroundColor-rgb: 241, 241, 241;
      --customerInputsBackgroundColor-opacity: 1;
      --customerInputsLinkTextFontColor: 238, 12, 12;
      --customerInputsLinkTextFontColor-rgb: 238, 12, 12;
      --customerInputsLinkTextFontColor-opacity: 1;
      --customerInputsDividerColor: 48, 48, 48, 0.3;
      --customerInputsDividerColor-rgb: 48, 48, 48;
      --customerInputsDividerColor-opacity: 0.3;
      --cartSummaryBoxBackgroundColor: 241, 241, 241;
      --cartSummaryBoxBackgroundColor-rgb: 241, 241, 241;
      --cartSummaryBoxBackgroundColor-opacity: 1;
      --cartSummaryBoxSubtotalColor: 48, 48, 48;
      --cartSummaryBoxSubtotalColor-rgb: 48, 48, 48;
      --cartSummaryBoxSubtotalColor-opacity: 1;
      --cartSummaryBoxDisclaimerColor: 96, 96, 96;
      --cartSummaryBoxDisclaimerColor-rgb: 96, 96, 96;
      --cartSummaryBoxDisclaimerColor-opacity: 1;
      --cartSummaryBoxBadgeColor: 48, 48, 48;
      --cartSummaryBoxBadgeColor-rgb: 48, 48, 48;
      --cartSummaryBoxBadgeColor-opacity: 1;
      --goToCartButtonBorderHoverColor: 238, 12, 12, 0.7;
      --goToCartButtonBorderHoverColor-rgb: 238, 12, 12;
      --goToCartButtonBorderHoverColor-opacity: 0.7;
      --goToCheckoutButtonBackgroundColor: 238, 12, 12;
      --goToCheckoutButtonBackgroundColor-rgb: 238, 12, 12;
      --goToCheckoutButtonBackgroundColor-opacity: 1;
      --goToCheckoutButtonBorderColor: 238, 12, 12;
      --goToCheckoutButtonBorderColor-rgb: 238, 12, 12;
      --goToCheckoutButtonBorderColor-opacity: 1;
      --goToCheckoutButtonFontColor: 241, 241, 241;
      --goToCheckoutButtonFontColor-rgb: 241, 241, 241;
      --goToCheckoutButtonFontColor-opacity: 1;
      --goToCheckoutButtonBackgroundHoverColor: 238, 12, 12, 0.7;
      --goToCheckoutButtonBackgroundHoverColor-rgb: 238, 12, 12;
      --goToCheckoutButtonBackgroundHoverColor-opacity: 0.7;
      --goToCheckoutButtonBorderHoverColor: 238, 12, 12, 0;
      --goToCheckoutButtonBorderHoverColor-rgb: 238, 12, 12;
      --goToCheckoutButtonBorderHoverColor-opacity: 0;
      --goToCheckoutButtonTextHoverColor: 241, 241, 241;
      --goToCheckoutButtonTextHoverColor-rgb: 241, 241, 241;
      --goToCheckoutButtonTextHoverColor-opacity: 1;
      --cart_textColor: 48, 48, 48;
      --cart_textColor-rgb: 48, 48, 48;
      --cart_textColor-opacity: 1;
      --cart_discountNameColor: 238, 12, 12;
      --cart_discountNameColor-rgb: 238, 12, 12;
      --cart_discountNameColor-opacity: 1;
      --cart_titlesColor: 48, 48, 48;
      --cart_titlesColor-rgb: 48, 48, 48;
      --cart_titlesColor-opacity: 1;
      --cartTitleFont: normal normal normal 23px/28px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartTitleFont-style: normal;
      --cartTitleFont-variant: normal;
      --cartTitleFont-weight: normal;
      --cartTitleFont-size: 23px;
      --cartTitleFont-line-height: 28px;
      --cartTitleFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartTitleFont-text-decoration: none;
      --cartItemNameFont: normal normal normal 16px/20px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemNameFont-style: normal;
      --cartItemNameFont-variant: normal;
      --cartItemNameFont-weight: normal;
      --cartItemNameFont-size: 16px;
      --cartItemNameFont-line-height: 20px;
      --cartItemNameFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemNameFont-text-decoration: none;
      --cartItemDiscountNameFont: normal normal normal 14px/17px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemDiscountNameFont-style: normal;
      --cartItemDiscountNameFont-variant: normal;
      --cartItemDiscountNameFont-weight: normal;
      --cartItemDiscountNameFont-size: 14px;
      --cartItemDiscountNameFont-line-height: 17px;
      --cartItemDiscountNameFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemDiscountNameFont-text-decoration: none;
      --goToCartButtonFont: normal normal normal 16px/20px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCartButtonFont-style: normal;
      --goToCartButtonFont-variant: normal;
      --goToCartButtonFont-weight: normal;
      --goToCartButtonFont-size: 16px;
      --goToCartButtonFont-line-height: 20px;
      --goToCartButtonFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCartButtonFont-text-decoration: none;
      --cartItemMoreDetailsFont: normal normal normal 14px/17px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemMoreDetailsFont-style: normal;
      --cartItemMoreDetailsFont-variant: normal;
      --cartItemMoreDetailsFont-weight: normal;
      --cartItemMoreDetailsFont-size: 14px;
      --cartItemMoreDetailsFont-line-height: 17px;
      --cartItemMoreDetailsFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemMoreDetailsFont-text-decoration: none;
      --cartSubtitleFont: normal normal normal 16px/20px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSubtitleFont-style: normal;
      --cartSubtitleFont-variant: normal;
      --cartSubtitleFont-weight: normal;
      --cartSubtitleFont-size: 16px;
      --cartSubtitleFont-line-height: 20px;
      --cartSubtitleFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSubtitleFont-text-decoration: none;
      --cart_textFontStyle-style: normal;
      --cart_textFontStyle-variant: normal;
      --cart_textFontStyle-weight: normal;
      --cart_textFontStyle-size: 16px;
      --cart_textFontStyle-line-height: 1.4em;
      --cart_textFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cart_textFontStyle-text-decoration: none;
      --cartItemPriceFont-style: normal;
      --cartItemPriceFont-variant: normal;
      --cartItemPriceFont-weight: normal;
      --cartItemPriceFont-size: 14px;
      --cartItemPriceFont-line-height: 1.4em;
      --cartItemPriceFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemPriceFont-text-decoration: none;
      --cartItemTotalPriceFont-style: normal;
      --cartItemTotalPriceFont-variant: normal;
      --cartItemTotalPriceFont-weight: normal;
      --cartItemTotalPriceFont-size: 16px;
      --cartItemTotalPriceFont-line-height: 1.4em;
      --cartItemTotalPriceFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemTotalPriceFont-text-decoration: none;
      --cartItemQuantityFont-style: normal;
      --cartItemQuantityFont-variant: normal;
      --cartItemQuantityFont-weight: normal;
      --cartItemQuantityFont-size: 16px;
      --cartItemQuantityFont-line-height: 1.4em;
      --cartItemQuantityFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemQuantityFont-text-decoration: none;
      --customerInputsLinkTextFont-style: normal;
      --customerInputsLinkTextFont-variant: normal;
      --customerInputsLinkTextFont-weight: normal;
      --customerInputsLinkTextFont-size: 16px;
      --customerInputsLinkTextFont-line-height: 1.4em;
      --customerInputsLinkTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --customerInputsLinkTextFont-text-decoration: none;
      --cartSummaryBoxSubtotalFont-style: normal;
      --cartSummaryBoxSubtotalFont-variant: normal;
      --cartSummaryBoxSubtotalFont-weight: normal;
      --cartSummaryBoxSubtotalFont-size: 20px;
      --cartSummaryBoxSubtotalFont-line-height: 1.4em;
      --cartSummaryBoxSubtotalFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSummaryBoxSubtotalFont-text-decoration: none;
      --cartSummaryBoxDisclaimerFont-style: normal;
      --cartSummaryBoxDisclaimerFont-variant: normal;
      --cartSummaryBoxDisclaimerFont-weight: normal;
      --cartSummaryBoxDisclaimerFont-size: 14px;
      --cartSummaryBoxDisclaimerFont-line-height: 1.4em;
      --cartSummaryBoxDisclaimerFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSummaryBoxDisclaimerFont-text-decoration: none;
      --goToCheckoutButtonFont-style: normal;
      --goToCheckoutButtonFont-variant: normal;
      --goToCheckoutButtonFont-weight: normal;
      --goToCheckoutButtonFont-size: 16px;
      --goToCheckoutButtonFont-line-height: 1.4em;
      --goToCheckoutButtonFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCheckoutButtonFont-text-decoration: none;
      --shouldDisplayCheckoutButton: none;
      --shouldDisplayGoToCartButton: block;
      --expressCheckoutButtonDisplay: none;
      --cartItemQuantityCounterVisibility: block;
      --cartItemImageVisibility: block;
      --cartItemInfoVisibility: block;
      --customerInputsPromoCodeVisibility: block;
      --customerInputsNoteVisibility: none;
      --cartSummaryDisclaimerVisibility: none;
      --cartSummarySecureBadgeVisibility: none;
      --cartTitleVisibility: block;
      --cartNumberOfCartItemsVisibility: block;
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }

    .comp-m5bmvppl .s__5iHxQC {
      width: 50px;
      height: 50px
    }

    .comp-m5bmvppl .sBLnt_d {
      stroke: #303030
    }

    .comp-m5bmvppl .s__5iHxQC.oH9rPTs--centered {
      top: calc(50% - calc(50px / 2));
      left: calc(50% - calc(50px / 2))
    }

    .comp-m5bmvppl .sseaiOC dt {
      text-align: left
    }

    .comp-m5bmvppl .sseaiOC dd {
      text-align: right
    }

    .comp-m5bmvppl .OiSBsL {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sws8CEQ {
      background-color: rgba(0, 0, 0, 0.05);
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #000000
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--error .sws8CEQ {
      background-color: rgba(223, 49, 49, 0.1)
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--alert .sws8CEQ {
      background-color: rgba(255, 182, 0, 0.1)
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--wired {
      background-color: rgba(255, 255, 255, 0)
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--wired .sws8CEQ {
      background-color: rgba(48, 48, 48, 0.05);
      color: #303030
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--wired .s__2OB9l2 svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--success .sws8CEQ {
      background-color: rgba(0, 130, 80, 0.1)
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--error .s__2OB9l2 svg[fill=currentColor] {
      color: #DF3131
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--success .s__2OB9l2 svg[fill=currentColor] {
      color: #008250
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--wired .s__2OB9l2 svg[fill=currentColor] {
      color: #303030
    }

    .comp-m5bmvppl .sqQjXJH {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq--mobile {
      font: normal normal normal 14px/1.44em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary {
      color: #EE0C0C
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary:active,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary.ox1eK_e--focus,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary:hover {
      color: rgba(238, 12, 12, 0.7)
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary {
      color: #303030
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary:active,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary.ox1eK_e--focus,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary:hover {
      color: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link {
      color: #303030
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link:active,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link.ox1eK_e--focus,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link:hover {
      color: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary.oo5Jg3Z--disabled {
      color: #919191
    }

    .comp-m5bmvppl .sN1H4Tf.ofK7gu0--disabled.sxu21e2 .sjjcGNF svg:not([fill=currentColor]) path {
      stroke: #919191
    }

    .comp-m5bmvppl .sN1H4Tf.ofK7gu0--disabled.sUgLdXR .sjjcGNF svg:not([fill=currentColor]) path {
      fill: #919191;
      stroke: #919191
    }

    .comp-m5bmvppl .sxu21e2 .sjjcGNF svg:not([fill=currentColor]) path,
    .comp-m5bmvppl .sN1H4Tf.ofK7gu0---skin-4-line .sjjcGNF svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .comp-m5bmvppl .sUgLdXR .sjjcGNF svg:not([fill=currentColor]) path,
    .comp-m5bmvppl .sN1H4Tf.ofK7gu0---skin-4-full .sjjcGNF svg:not([fill=currentColor]) path {
      fill: #303030;
      stroke: #303030
    }

    .comp-m5bmvppl .sN1H4Tf .sjjcGNF svg[fill=currentColor] {
      color: #303030
    }

    .comp-m5bmvppl .sN1H4Tf.ofK7gu0--disabled .sjjcGNF svg[fill=currentColor] {
      color: #919191
    }

    .comp-m5bmvppl .sN1H4Tf.ofK7gu0---theme-3-box {
      background-color: #F1F1F1
    }

    .comp-m5bmvppl .sGrBGvy {
      border-color: #EE0C0C;
      border-radius: 0
    }

    .comp-m5bmvppl .sGrBGvy,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic {
      color: #F1F1F1;
      background-color: #303030;
      border-width: 0px
    }

    .comp-m5bmvppl .sGrBGvy:active,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic:active,
    .comp-m5bmvppl .sGrBGvy.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy:hover,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic:hover {
      background-color: rgba(48, 48, 48, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: #EE0C0C
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary {
      color: #303030;
      background-color: rgba(0, 0, 0, 0);
      border-color: #303030;
      border-width: 1px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary:active,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary:hover {
      color: rgba(48, 48, 48, 0.7);
      border-color: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary {
      color: #F1F1F1;
      background-color: #EE0C0C;
      border-width: 0px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary:active,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary:hover {
      background-color: rgba(238, 12, 12, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: #EE0C0C
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary {
      color: #EE0C0C;
      background-color: rgba(0, 0, 0, 0);
      border-color: #EE0C0C;
      border-width: 1px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary:active,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary:hover {
      color: rgba(238, 12, 12, 0.7);
      border-color: rgba(238, 12, 12, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oo5Jg3Z--disabled {
      background-color: #919191
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary.oo5Jg3Z--disabled {
      color: #919191;
      background-color: rgba(0, 0, 0, 0);
      border-color: #919191
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-4-tiny {
      font: normal normal normal 14px/1.43em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-small {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-6-medium {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB--mobile.oxYRAiB---size-6-medium {
      font: normal normal normal 14px/1.44em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large {
      font: normal normal normal 20px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB--mobile.oxYRAiB---paddingMode-15-dynamicPaddings {
      font: normal normal normal 14px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-4-tiny.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile) {
      font: normal normal normal 14px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny {
      padding: calc(9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny {
      padding: calc(9px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny {
      padding: calc(6.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny {
      padding: calc(6.9px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-small.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-5-small {
      padding: calc(10px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small {
      padding: calc(10px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-5-small {
      padding: calc(7.6px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small {
      padding: calc(7.6px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-5-small.oxYRAiB--mobile {
      padding: calc(11px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small.oxYRAiB--mobile {
      padding: calc(11px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-5-small.oxYRAiB--mobile {
      padding: calc(8.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small.oxYRAiB--mobile {
      padding: calc(8.9px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile),
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-6-medium.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-6-medium {
      padding: calc(12px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium {
      padding: calc(12px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-6-medium {
      padding: calc(9.6px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium {
      padding: calc(9.6px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-6-medium.oxYRAiB--mobile {
      padding: calc(13px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium.oxYRAiB--mobile {
      padding: calc(13px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-6-medium.oxYRAiB--mobile {
      padding: calc(10.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium.oxYRAiB--mobile {
      padding: calc(10.9px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary {
      padding: calc(16px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large {
      padding: calc(16px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary {
      padding: calc(13.6px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large {
      padding: calc(13.6px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB--mobile {
      padding: calc(17px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large.oxYRAiB--mobile {
      padding: calc(17px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB--mobile {
      padding: calc(14.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large.oxYRAiB--mobile {
      padding: calc(14.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: #F1F1F1
    }

    .comp-m5bmvppl .sGrBGvy:hover .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: rgba(241, 241, 241, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: #EE0C0C
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary:hover .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: rgba(238, 12, 12, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary:hover .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy .svDlFI7 svg[fill=currentColor] {
      color: #F1F1F1
    }

    .comp-m5bmvppl .sGrBGvy:hover .svDlFI7 svg[fill=currentColor] {
      color: rgba(241, 241, 241, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary .svDlFI7 svg[fill=currentColor] {
      color: #EE0C0C
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary:hover .svDlFI7 svg[fill=currentColor] {
      color: rgba(238, 12, 12, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary .svDlFI7 svg[fill=currentColor] {
      color: #303030
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary:hover .svDlFI7 svg[fill=currentColor] {
      color: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .s_Eq91m.ofK7gu0--disabled.sxu21e2 .sjjcGNF svg:not([fill=currentColor]) path {
      stroke: #919191
    }

    .comp-m5bmvppl .s_Eq91m.ofK7gu0--disabled.sUgLdXR .sjjcGNF svg:not([fill=currentColor]) path {
      fill: #919191;
      stroke: #919191
    }

    .comp-m5bmvppl .s_Eq91m .sxu21e2 .sjjcGNF svg:not([fill=currentColor]) path,
    .comp-m5bmvppl .s_Eq91m.ofK7gu0---skin-4-line .sjjcGNF svg:not([fill=currentColor]) path {
      stroke: #FFFFFF
    }

    .comp-m5bmvppl .s_Eq91m .sUgLdXR .sjjcGNF svg:not([fill=currentColor]) path,
    .comp-m5bmvppl .s_Eq91m.ofK7gu0---skin-4-full .sjjcGNF svg:not([fill=currentColor]) path {
      fill: #FFFFFF;
      stroke: #FFFFFF
    }

    .comp-m5bmvppl .s_Eq91m .sjjcGNF svg[fill=currentColor] {
      color: #FFFFFF
    }

    .comp-m5bmvppl .s_Eq91m.ofK7gu0--disabled .sjjcGNF svg[fill=currentColor] {
      color: #919191
    }

    .comp-m5bmvppl .s_Eq91m.ofK7gu0---theme-3-box {
      background-color: #F1F1F1
    }

    .comp-m5bmvppl .iRi8rE .GlEddi {
      padding-right: 4px
    }

    .comp-m5bmvppl .JDqLqA {
      margin-right: 20px
    }

    .comp-m5bmvppl .B7Ntgd {
      margin-right: 20px
    }

    .comp-m5bmvppl .gc6fSV {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      text-align: left
    }

    .comp-m5bmvppl .L9QG3X {
      margin-right: 8px
    }
   
  
    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-light';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C7, U+02C9, U+02D8-02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E002, U+E004, U+E006, U+E008-E009, U+E00D, U+E00F, U+E011, U+E013, U+E015, U+E017, U+E01A, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-light';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-display-bold';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    #cpax {
      --bg: var(--color_11);
      --alpha-bg: 1;
    }

    #cpax {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=ContainercpaxinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=ContainercpaxinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=ContainercpaxinlineContent-gridContainer]>[id="comp-ljelpawf"],
    [data-mesh-id=ContainercpaxinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpawf"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=ContainercpaxinlineContent-gridContainer]>[id="comp-ljelpawi"],
    [data-mesh-id=ContainercpaxinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpawi"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-ljelpawf {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpawfinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpawfinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpawfinlineContent-gridContainer]>[id="comp-kih492nr"],
    [data-mesh-id=comp-ljelpawfinlineContent-gridContainer]>wix-interact-element>[id="comp-kih492nr"] {
      position: relative;
      margin: 0px 0px 18px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-kih492nr {
      width: 980px;
      height: 527px;
    }

    #comp-ljelpawi {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpawiinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 372px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer]>[id="i10hgink"],
    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer]>wix-interact-element>[id="i10hgink"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 23px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer]>[id="i10hginj_0"],
    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer]>wix-interact-element>[id="i10hginj_0"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 387px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #i10hgink {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10hgink:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10hgink {
      width: 214px;
      height: auto;
    }

    #i10hginj_0 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10hginj_0:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10hginj_0 {
      width: 567px;
      height: auto;
    }
   

    #cpax {
      --shc-mutated-brightness: 121, 121, 121;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_cpax {
      --bg-position: fixed;
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-ljelpawf {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-ljelpawi {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #i10hgink {
      --text-direction: var(--wix-opt-in-direction);
    }

    #i10hginj_0 {
      --text-direction: var(--wix-opt-in-direction);
    }

    /* Resources */

    
    @keyframes slide-horizontal-new {
      0% {
        transform: translateX(100%)
      }
    }

    @keyframes slide-horizontal-old {
      80% {
        opacity: 1
      }

      to {
        opacity: 0;
        transform: translateX(-100%)
      }
    }

    @keyframes slide-vertical-new {
      0% {
        transform: translateY(-100%)
      }
    }

    @keyframes slide-vertical-old {
      80% {
        opacity: 1
      }

      to {
        opacity: 0;
        transform: translateY(100%)
      }
    }

    @keyframes out-in-new {
      0% {
        opacity: 0
      }
    }

    @keyframes out-in-old {
      to {
        opacity: 0
      }
    }

    :root:active-view-transition {
      view-transition-name: none
    }

    ::view-transition {
      pointer-events: none
    }

    :root:active-view-transition::view-transition-new(page-group),
    :root:active-view-transition::view-transition-old(page-group) {
      animation-duration: .6s;
      cursor: wait;
      pointer-events: all
    }

    :root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) {
      animation: slide-horizontal-old .6s cubic-bezier(.83, 0, .17, 1) forwards;
      mix-blend-mode: normal
    }

    :root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) {
      animation: slide-horizontal-new .6s cubic-bezier(.83, 0, .17, 1) backwards;
      mix-blend-mode: normal
    }

    :root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) {
      animation: slide-vertical-old .6s cubic-bezier(.83, 0, .17, 1) forwards;
      mix-blend-mode: normal
    }

    :root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) {
      animation: slide-vertical-new .6s cubic-bezier(.83, 0, .17, 1) backwards;
      mix-blend-mode: normal
    }

    :root:active-view-transition-type(OutIn)::view-transition-old(page-group) {
      animation: out-in-old .35s cubic-bezier(.22, 1, .36, 1) forwards
    }

    :root:active-view-transition-type(OutIn)::view-transition-new(page-group) {
      animation: out-in-new .35s cubic-bezier(.64, 0, .78, 0) .35s backwards
    }

    @media(prefers-reduced-motion:reduce) {

      ::view-transition-group(*),
      ::view-transition-new(*),
      ::view-transition-old(*) {
        animation: none !important
      }
    }

    body,
    html {
      background: transparent;
      border: 0;
      margin: 0;
      outline: 0;
      padding: 0;
      vertical-align: baseline
    }

    body {
      --scrollbar-width: 0px;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px
    }

    body,
    html {
      height: 100%
    }

    body {
      overflow-x: auto;
      overflow-y: scroll
    }

    body:not(.responsive) #site-root {
      min-width: var(--site-width);
      width: 100%
    }

    body:not([data-js-loaded]) [data-hide-prejs] {
      visibility: hidden
    }

    wix-interact-element {
      display: contents
    }

    #SITE_CONTAINER {
      position: relative
    }

    :root {
      --one-unit: 1vw;
      --section-max-width: 9999px;
      --spx-stopper-max: 9999px;
      --spx-stopper-min: 0px;
      --browser-zoom: 1
    }

    @supports(-webkit-appearance:none) and (stroke-color:transparent) {
      :root {
        --safari-sticky-fix: opacity;
        --experimental-safari-sticky-fix: translateZ(0)
      }
    }

    @supports(container-type:inline-size) {
      :root {
        --one-unit: 1cqw
      }
    }

    [id^=oldHoverBox-] {
      mix-blend-mode: plus-lighter;
      transition: opacity .5s ease, visibility .5s ease
    }

    [data-mesh-id$=inlineContent-gridContainer]:has(>[id^=oldHoverBox-]) {
      isolation: isolate
    }
   
 
    a,
    abbr,
    acronym,
    address,
    applet,
    b,
    big,
    blockquote,
    button,
    caption,
    center,
    cite,
    code,
    dd,
    del,
    dfn,
    div,
    dl,
    dt,
    em,
    fieldset,
    font,
    footer,
    form,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    header,
    i,
    iframe,
    img,
    ins,
    kbd,
    label,
    legend,
    li,
    nav,
    object,
    ol,
    p,
    pre,
    q,
    s,
    samp,
    section,
    small,
    span,
    strike,
    strong,
    sub,
    sup,
    table,
    tbody,
    td,
    tfoot,
    th,
    thead,
    title,
    tr,
    tt,
    u,
    ul,
    var {
      background: transparent;
      border: 0;
      margin: 0;
      outline: 0;
      padding: 0;
      vertical-align: baseline
    }

    input,
    select,
    textarea {
      box-sizing: border-box;
      font-family: Helvetica, Arial, sans-serif
    }

    ol,
    ul {
      list-style: none
    }

    blockquote,
    q {
      quotes: none
    }

    ins {
      text-decoration: none
    }

    del {
      text-decoration: line-through
    }

    table {
      border-collapse: collapse;
      border-spacing: 0
    }

    a {
      cursor: pointer;
      text-decoration: none
    }

    .testStyles {
      overflow-y: hidden
    }

    .reset-button {
      -webkit-appearance: none;
      background: none;
      border: 0;
      color: inherit;
      font: inherit;
      line-height: normal;
      outline: 0;
      overflow: visible;
      padding: 0;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none
    }

    :focus {
      outline: none
    }

    body.device-mobile-optimized:not(.disable-site-overflow) {
      overflow-x: hidden;
      overflow-y: scroll
    }

    body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER {
      margin-left: auto;
      margin-right: auto;
      overflow-x: visible;
      position: relative;
      width: 320px
    }

    body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling) #SITE_CONTAINER {
      margin-top: 0
    }

    body.device-mobile-optimized>* {
      max-width: 100% !important
    }

    body.device-mobile-optimized #site-root {
      overflow-x: hidden;
      overflow-y: hidden
    }

    @supports(overflow:clip) {
      body.device-mobile-optimized #site-root {
        overflow-x: clip;
        overflow-y: clip
      }
    }

    body.device-mobile-non-optimized #SITE_CONTAINER #site-root {
      overflow-x: clip;
      overflow-y: clip
    }

    body.device-mobile-non-optimized.fullScreenMode {
      background-color: #5f6360
    }

    body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU,
    body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,
    body.device-mobile-non-optimized.fullScreenMode #site-root,
    body.fullScreenMode #WIX_ADS {
      visibility: hidden
    }

    body.fullScreenMode {
      overflow-x: hidden !important;
      overflow-y: hidden !important
    }

    body.fullScreenMode.device-mobile-optimized #TINY_MENU {
      opacity: 0;
      pointer-events: none
    }

    body.fullScreenMode-scrollable.device-mobile-optimized {
      overflow-x: hidden !important;
      overflow-y: auto !important
    }

    body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,
    body.fullScreenMode-scrollable.device-mobile-optimized #site-root {
      overflow-x: hidden !important;
      overflow-y: hidden !important
    }

    body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND,
    body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {
      height: auto !important
    }

    body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout {
      height: 0 !important
    }

    body.blockSiteScrolling,
    body.siteScrollingBlocked {
      position: fixed;
      width: 100%
    }

    body.blockSiteScrolling #SITE_CONTAINER {
      margin-top: calc(var(--blocked-site-scroll-margin-top)*-1)
    }

    #site-root {
      margin: 0 auto;
      min-height: 100%;
      position: relative;
      top: var(--wix-ads-height)
    }

    #site-root img:not([src]) {
      visibility: hidden
    }

    #site-root svg img:not([src]) {
      visibility: visible
    }

    .auto-generated-link {
      color: inherit
    }

    #SCROLL_TO_BOTTOM,
    #SCROLL_TO_TOP {
      height: 0
    }

    .has-click-trigger {
      cursor: pointer
    }

    .fullScreenOverlay {
      bottom: 0;
      display: flex;
      justify-content: center;
      left: 0;
      overflow-y: hidden;
      position: fixed;
      right: 0;
      top: -60px;
      z-index: 1005
    }

    .fullScreenOverlay>.fullScreenOverlayContent {
      bottom: 0;
      left: 0;
      margin: 0 auto;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 60px;
      transform: translateZ(0)
    }

    [data-mesh-id$=centeredContent],
    [data-mesh-id$=form],
    [data-mesh-id$=inlineContent] {
      pointer-events: none;
      position: relative
    }

    [data-mesh-id$=-gridWrapper],
    [data-mesh-id$=-rotated-wrapper] {
      pointer-events: none
    }

    [data-mesh-id$=-gridContainer]>*,
    [data-mesh-id$=-rotated-wrapper]>*,
    [data-mesh-id$=inlineContent]>:not([data-mesh-id$=-gridContainer]) {
      pointer-events: auto
    }

    .device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID {
      grid-area: 2/1/3/2;
      -ms-grid-row: 2;
      position: relative
    }

    #masterPage.mesh-layout {
      -ms-grid-rows: max-content max-content min-content max-content;
      -ms-grid-columns: 100%;
      align-items: start;
      display: -ms-grid;
      display: grid;
      grid-template-columns: 100%;
      grid-template-rows: max-content max-content min-content max-content;
      justify-content: stretch
    }

    #masterPage.mesh-layout #PAGES_CONTAINER,
    #masterPage.mesh-layout #SITE_FOOTER-placeholder,
    #masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
    #masterPage.mesh-layout #SITE_HEADER-placeholder,
    #masterPage.mesh-layout #SITE_HEADER_WRAPPER,
    #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView],
    #masterPage.mesh-layout #soapAfterPagesContainer,
    #masterPage.mesh-layout #soapBeforePagesContainer {
      -ms-grid-row-align: start;
      -ms-grid-column-align: start;
      -ms-grid-column: 1
    }

    #masterPage.mesh-layout #SITE_HEADER-placeholder,
    #masterPage.mesh-layout #SITE_HEADER_WRAPPER {
      grid-area: 1/1/2/2;
      -ms-grid-row: 1
    }

    #masterPage.mesh-layout #PAGES_CONTAINER,
    #masterPage.mesh-layout #soapAfterPagesContainer,
    #masterPage.mesh-layout #soapBeforePagesContainer {
      grid-area: 3/1/4/2;
      -ms-grid-row: 3
    }

    #masterPage.mesh-layout #soapAfterPagesContainer,
    #masterPage.mesh-layout #soapBeforePagesContainer {
      width: 100%
    }

    #masterPage.mesh-layout #PAGES_CONTAINER {
      align-self: stretch
    }

    #masterPage.mesh-layout main#PAGES_CONTAINER {
      display: block
    }

    #masterPage.mesh-layout #SITE_FOOTER-placeholder,
    #masterPage.mesh-layout #SITE_FOOTER_WRAPPER {
      grid-area: 4/1/5/2;
      -ms-grid-row: 4
    }

    #masterPage.mesh-layout #SITE_PAGES,
    #masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERcenteredContent],
    #masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERinlineContent] {
      height: 100%
    }

    #masterPage.mesh-layout.desktop>* {
      width: 100%
    }

    #masterPage.mesh-layout #PAGES_CONTAINER,
    #masterPage.mesh-layout #SITE_FOOTER,
    #masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
    #masterPage.mesh-layout #SITE_HEADER,
    #masterPage.mesh-layout #SITE_HEADER_WRAPPER,
    #masterPage.mesh-layout #SITE_PAGES,
    #masterPage.mesh-layout #masterPageinlineContent {
      position: relative
    }

    #masterPage.mesh-layout #SITE_HEADER {
      grid-area: 1/1/2/2
    }

    #masterPage.mesh-layout #SITE_FOOTER {
      grid-area: 4/1/5/2
    }

    #masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER,
    #masterPage.mesh-layout.overflow-x-clip #SITE_HEADER {
      overflow-x: clip
    }

    [data-z-counter] {
      z-index: 0
    }

    [data-z-counter="0"] {
      z-index: auto
    }

    .wixSiteProperties {
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale
    }

    :root {
      --wst-button-color-fill-primary: rgb(var(--color_48));
      --wst-button-color-border-primary: rgb(var(--color_49));
      --wst-button-color-text-primary: rgb(var(--color_50));
      --wst-button-color-fill-primary-hover: rgb(var(--color_51));
      --wst-button-color-border-primary-hover: rgb(var(--color_52));
      --wst-button-color-text-primary-hover: rgb(var(--color_53));
      --wst-button-color-fill-primary-disabled: rgb(var(--color_54));
      --wst-button-color-border-primary-disabled: rgb(var(--color_55));
      --wst-button-color-text-primary-disabled: rgb(var(--color_56));
      --wst-button-color-fill-secondary: rgb(var(--color_57));
      --wst-button-color-border-secondary: rgb(var(--color_58));
      --wst-button-color-text-secondary: rgb(var(--color_59));
      --wst-button-color-fill-secondary-hover: rgb(var(--color_60));
      --wst-button-color-border-secondary-hover: rgb(var(--color_61));
      --wst-button-color-text-secondary-hover: rgb(var(--color_62));
      --wst-button-color-fill-secondary-disabled: rgb(var(--color_63));
      --wst-button-color-border-secondary-disabled: rgb(var(--color_64));
      --wst-button-color-text-secondary-disabled: rgb(var(--color_65));
      --wst-color-fill-base-1: rgb(var(--color_36));
      --wst-color-fill-base-2: rgb(var(--color_37));
      --wst-color-fill-base-shade-1: rgb(var(--color_38));
      --wst-color-fill-base-shade-2: rgb(var(--color_39));
      --wst-color-fill-base-shade-3: rgb(var(--color_40));
      --wst-color-fill-accent-1: rgb(var(--color_41));
      --wst-color-fill-accent-2: rgb(var(--color_42));
      --wst-color-fill-accent-3: rgb(var(--color_43));
      --wst-color-fill-accent-4: rgb(var(--color_44));
      --wst-color-fill-background-primary: rgb(var(--color_11));
      --wst-color-fill-background-secondary: rgb(var(--color_12));
      --wst-color-text-primary: rgb(var(--color_15));
      --wst-color-text-secondary: rgb(var(--color_14));
      --wst-color-action: rgb(var(--color_18));
      --wst-color-disabled: rgb(var(--color_39));
      --wst-color-title: rgb(var(--color_45));
      --wst-color-subtitle: rgb(var(--color_46));
      --wst-color-line: rgb(var(--color_47));
      --wst-font-style-h2: var(--font_2);
      --wst-font-style-h3: var(--font_3);
      --wst-font-style-h4: var(--font_4);
      --wst-font-style-h5: var(--font_5);
      --wst-font-style-h6: var(--font_6);
      --wst-font-style-body-large: var(--font_7);
      --wst-font-style-body-medium: var(--font_8);
      --wst-font-style-body-small: var(--font_9);
      --wst-font-style-body-x-small: var(--font_10);
      --wst-color-custom-1: rgb(var(--color_13));
      --wst-color-custom-2: rgb(var(--color_16));
      --wst-color-custom-3: rgb(var(--color_17));
      --wst-color-custom-4: rgb(var(--color_19));
      --wst-color-custom-5: rgb(var(--color_20));
      --wst-color-custom-6: rgb(var(--color_21));
      --wst-color-custom-7: rgb(var(--color_22));
      --wst-color-custom-8: rgb(var(--color_23));
      --wst-color-custom-9: rgb(var(--color_24));
      --wst-color-custom-10: rgb(var(--color_25));
      --wst-color-custom-11: rgb(var(--color_26));
      --wst-color-custom-12: rgb(var(--color_27));
      --wst-color-custom-13: rgb(var(--color_28));
      --wst-color-custom-14: rgb(var(--color_29));
      --wst-color-custom-15: rgb(var(--color_30));
      --wst-color-custom-16: rgb(var(--color_31));
      --wst-color-custom-17: rgb(var(--color_32));
      --wst-color-custom-18: rgb(var(--color_33));
      --wst-color-custom-19: rgb(var(--color_34));
      --wst-color-custom-20: rgb(var(--color_35))
    }

    .wix-presets-wrapper {
      display: contents
    }
   
     
    .PlZyDq {
      touch-action: manipulation
    }

    .uDW_Qe {
      align-items: center;
      box-sizing: border-box;
      display: flex;
      justify-content: var(--label-align);
      min-width: 100%;
      text-align: initial;
      width: -moz-max-content;
      width: max-content
    }

    .uDW_Qe:before {
      max-width: var(--margin-start, 0)
    }

    .uDW_Qe:after,
    .uDW_Qe:before {
      align-self: stretch;
      content: "";
      flex-grow: 1
    }

    .uDW_Qe:after {
      max-width: var(--margin-end, 0)
    }

    .FubTgk {
      height: 100%
    }

    .FubTgk .uDW_Qe {
      border-radius: var(--corvid-border-radius, var(--rd, 0));
      bottom: 0;
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      transition: var(--trans1, border-color .4s ease 0s, background-color .4s ease 0s)
    }

    .FubTgk .uDW_Qe:link,
    .FubTgk .uDW_Qe:visited {
      border-color: transparent
    }

    .FubTgk .l7_2fn {
      color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
      font: var(--fnt, var(--font_5));
      margin: 0;
      position: relative;
      transition: var(--trans2, color .4s ease 0s);
      white-space: nowrap
    }

    .FubTgk[aria-disabled=false] .uDW_Qe {
      background-color: var(--corvid-background-color, rgba(var(--bg, var(--color_17, color_17)), var(--alpha-bg, 1)));
      border: solid var(--corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))) var(--corvid-border-width, var(--brw, 0));
      cursor: pointer !important
    }

    :host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .uDW_Qe,
    body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .uDW_Qe {
      background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
      border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
    }

    :host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .l7_2fn,
    body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .l7_2fn {
      color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
    }

    :host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .uDW_Qe,
    body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .uDW_Qe {
      background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
      border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
    }

    :host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .l7_2fn,
    body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .l7_2fn {
      color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
    }

    .FubTgk[aria-disabled=true] .uDW_Qe {
      background-color: var(--corvid-disabled-background-color, rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1)));
      border-color: var(--corvid-disabled-border-color, rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1)));
      border-style: solid;
      border-width: var(--corvid-border-width, var(--brw, 0))
    }

    .FubTgk[aria-disabled=true] .l7_2fn {
      color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
    }

    .uUxqWY {
      align-items: center;
      box-sizing: border-box;
      display: flex;
      justify-content: var(--label-align);
      min-width: 100%;
      text-align: initial;
      width: -moz-max-content;
      width: max-content
    }

    .uUxqWY:before {
      max-width: var(--margin-start, 0)
    }

    .uUxqWY:after,
    .uUxqWY:before {
      align-self: stretch;
      content: "";
      flex-grow: 1
    }

    .uUxqWY:after {
      max-width: var(--margin-end, 0)
    }

    .Vq4wYb[aria-disabled=false] .uUxqWY {
      cursor: pointer
    }

    :host(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:active .wJVzSK,
    body.device-mobile-optimized .Vq4wYb[aria-disabled=false]:active .wJVzSK {
      color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
      transition: var(--trans, color .4s ease 0s)
    }

    :host(:not(.device-mobile-optimized)) .Vq4wYb[aria-disabled=false]:hover .wJVzSK,
    body:not(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:hover .wJVzSK {
      color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
      transition: var(--trans, color .4s ease 0s)
    }

    .Vq4wYb .uUxqWY {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .Vq4wYb .wJVzSK {
      color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
      font: var(--fnt, var(--font_5));
      transition: var(--trans, color .4s ease 0s);
      white-space: nowrap
    }

    .Vq4wYb[aria-disabled=true] .wJVzSK {
      color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
    }

    :host(:not(.device-mobile-optimized)) .CohWsy,
    body:not(.device-mobile-optimized) .CohWsy {
      display: flex
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf,
    body:not(.device-mobile-optimized) .V5AUxf {
      -moz-column-gap: var(--margin);
      column-gap: var(--margin);
      direction: var(--direction);
      display: flex;
      margin: 0 auto;
      position: relative;
      width: calc(100% - var(--padding)*2)
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf>*,
    body:not(.device-mobile-optimized) .V5AUxf>* {
      direction: ltr;
      flex: var(--column-flex) 1 0%;
      left: 0;
      margin-bottom: var(--padding);
      margin-top: var(--padding);
      min-width: 0;
      position: relative;
      top: 0
    }

    :host(.device-mobile-optimized) .V5AUxf,
    body.device-mobile-optimized .V5AUxf {
      display: block;
      padding-bottom: var(--padding-y);
      padding-left: var(--padding-x, 0);
      padding-right: var(--padding-x, 0);
      padding-top: var(--padding-y);
      position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>*,
    body.device-mobile-optimized .V5AUxf>* {
      margin-bottom: var(--margin);
      position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>:first-child,
    body.device-mobile-optimized .V5AUxf>:first-child {
      margin-top: var(--firstChildMarginTop, 0)
    }

    :host(.device-mobile-optimized) .V5AUxf>:last-child,
    body.device-mobile-optimized .V5AUxf>:last-child {
      margin-bottom: var(--lastChildMarginBottom)
    }

    .LIhNy3 {
      backface-visibility: hidden
    }

    .jhxvbR,
    .mtrorN {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .if7Vw2 {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .if7Vw2.f0uTJH {
      clip: rect(0, auto, auto, 0)
    }

    .if7Vw2 .i1tH8h {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .if7Vw2 .DXi4PB {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .if7Vw2 .DXi4PB img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .if7Vw2.f0uTJH {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .wG8dni {
      height: 100%
    }

    .tcElKx {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .ImALHf,
    .Ybjs9b {
      opacity: var(--fill-layer-video-opacity)
    }

    .UWmm3w {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .Yjj1af {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .ImALHf {
      height: 100%;
      position: relative;
      width: 100%
    }

    .KCM6zk {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .KCM6zk .DXi4PB,
    .KCM6zk .ImALHf,
    .KCM6zk .Ybjs9b {
      opacity: 1
    }

    ._uqPqy {
      clip-path: var(--fill-layer-clip)
    }

    ._uqPqy,
    .eKyYhK {
      position: absolute;
      top: 0
    }

    ._uqPqy,
    .eKyYhK,
    .x0mqQS img {
      height: 100%;
      width: 100%
    }

    .pnCr6P {
      opacity: 0
    }

    .blf7sp,
    .pnCr6P {
      position: absolute;
      top: 0
    }

    .blf7sp {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .rWP3Gv {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .Tr4n3d,
    .rWP3Gv,
    .wRqk6s {
      height: 100%;
      top: 0;
      width: 100%
    }

    .wRqk6s {
      position: absolute
    }

    .Tr4n3d {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .Tr4n3d {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }

    .VXAmO2 {
      --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
      --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
      --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
      height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .VXAmO2,
    .VXAmO2 .dy3w_9 {
      left: 0;
      position: absolute;
      width: 100%
    }

    .VXAmO2 .dy3w_9 {
      --divider-layer-i__: var(--divider-layer-i, 0);
      background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
      background-repeat: repeat-x;
      border-bottom-style: solid;
      border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
    }

    .UORcXs {
      --divider-height__: var(--divider-top-height, auto);
      --divider-offset-x__: var(--divider-top-offset-x, 0px);
      --divider-layers-size__: var(--divider-top-layers-size, 0);
      --divider-layers-y__: var(--divider-top-layers-y, 0px);
      --divider-layers-x__: var(--divider-top-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
      border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
      opacity: var(--divider-top-opacity, 1);
      top: 0;
      transform: var(--divider-top-flip, scaleY(-1))
    }

    .UORcXs .dy3w_9 {
      background-image: var(--divider-top-image, none);
      background-size: var(--divider-top-size, contain);
      border-color: var(--divider-top-color, currentColor);
      bottom: 0;
      filter: var(--divider-top-filter, none)
    }

    .UORcXs .dy3w_9[data-divider-layer="1"] {
      display: var(--divider-top-layer-1-display, block)
    }

    .UORcXs .dy3w_9[data-divider-layer="2"] {
      display: var(--divider-top-layer-2-display, block)
    }

    .UORcXs .dy3w_9[data-divider-layer="3"] {
      display: var(--divider-top-layer-3-display, block)
    }

    .Io4VUz {
      --divider-height__: var(--divider-bottom-height, auto);
      --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
      --divider-layers-size__: var(--divider-bottom-layers-size, 0);
      --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
      --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
      border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
      bottom: 0;
      opacity: var(--divider-bottom-opacity, 1);
      transform: var(--divider-bottom-flip, none)
    }

    .Io4VUz .dy3w_9 {
      background-image: var(--divider-bottom-image, none);
      background-size: var(--divider-bottom-size, contain);
      border-color: var(--divider-bottom-color, currentColor);
      bottom: 0;
      filter: var(--divider-bottom-filter, none)
    }

    .Io4VUz .dy3w_9[data-divider-layer="1"] {
      display: var(--divider-bottom-layer-1-display, block)
    }

    .Io4VUz .dy3w_9[data-divider-layer="2"] {
      display: var(--divider-bottom-layer-2-display, block)
    }

    .Io4VUz .dy3w_9[data-divider-layer="3"] {
      display: var(--divider-bottom-layer-3-display, block)
    }

    .YzqVVZ {
      overflow: visible;
      position: relative
    }

    .mwF7X1 {
      backface-visibility: hidden
    }

    .YGilLk {
      cursor: pointer
    }

    .Tj01hh {
      display: block
    }

    .MW5IWV,
    .Tj01hh {
      height: 100%;
      width: 100%
    }

    .MW5IWV {
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0
    }

    .MW5IWV.N3eg0s {
      clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV .dLPlxY {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .MW5IWV .dLPlxY img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .VgO9Yg {
      height: 100%
    }

    .LWbAav {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
      opacity: var(--fill-layer-video-opacity)
    }

    .NGjcJN {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .mNGsUM {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .K_YxMd {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .I8xA4L {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
      opacity: 1
    }

    .bX9O_S {
      clip-path: var(--fill-layer-clip)
    }

    .Z_wCwr,
    .bX9O_S {
      position: absolute;
      top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
      height: 100%;
      width: 100%
    }

    .K8MSra {
      opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
      position: absolute;
      top: 0
    }

    .YTb3b4 {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .SUz0WK {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
      height: 100%;
      top: 0;
      width: 100%
    }

    .FNxOn5 {
      position: absolute
    }

    .m4khSP {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }

    ._C0cVf {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .hFwGTD {
      transform: translateY(-100%);
      transition: .2s ease-in
    }

    .IQgXoP {
      transition: .2s
    }

    .Nr3Nid {
      opacity: 0;
      transition: .2s ease-in
    }

    .Nr3Nid.l4oO6c {
      z-index: -1 !important
    }

    .iQuoC4 {
      opacity: 1;
      transition: .2s
    }

    .CJF7A2 {
      height: auto
    }

    .CJF7A2,
    .U4Bvut {
      position: relative;
      width: 100%
    }

    :host(:not(.device-mobile-optimized)) .G5K6X8,
    body:not(.device-mobile-optimized) .G5K6X8 {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .xU8fqS[data-focuscycled=active] {
      outline: 1px solid transparent
    }

    .xU8fqS[data-focuscycled=active]:not(:focus-within) {
      outline: 2px solid transparent;
      transition: outline .01s ease
    }

    .xU8fqS ._4XcTfy {
      background-color: var(--screenwidth-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
      border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      bottom: 0;
      box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .7));
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .xU8fqS .gUbusX {
      background-color: rgba(var(--bgctr, var(--color_11, color_11)), var(--alpha-bgctr, 1));
      border-radius: var(--rd, 0);
      bottom: var(--brwb, 0);
      top: var(--brwt, 0)
    }

    .xU8fqS .G5K6X8,
    .xU8fqS .gUbusX {
      left: 0;
      position: absolute;
      right: 0
    }

    .xU8fqS .G5K6X8 {
      bottom: 0;
      top: 0
    }

    :host(.device-mobile-optimized) .xU8fqS .G5K6X8,
    body.device-mobile-optimized .xU8fqS .G5K6X8 {
      left: 10px;
      right: 10px
    }

    .SPY_vo {
      pointer-events: none
    }

    .BmZ5pC {
      min-height: calc(100vh - var(--wix-ads-height));
      min-width: var(--site-width);
      position: var(--bg-position);
      top: var(--wix-ads-height)
    }

    .BmZ5pC,
    .nTOEE9 {
      height: 100%;
      width: 100%
    }

    .nTOEE9 {
      overflow: hidden;
      position: relative
    }

    .nTOEE9.sqUyGm:hover {
      cursor: url(""), auto
    }

    .nTOEE9.C_JY0G:hover {
      cursor: url(""), auto
    }

    .RZQnmg {
      background-color: rgb(var(--color_11));
      border-radius: 50%;
      bottom: 12px;
      height: 40px;
      opacity: 0;
      pointer-events: none;
      position: absolute;
      right: 12px;
      width: 40px
    }

    .RZQnmg path {
      fill: rgb(var(--color_15))
    }

    .RZQnmg:focus {
      cursor: auto;
      opacity: 1;
      pointer-events: auto
    }

    .rYiAuL {
      cursor: pointer
    }

    .gSXewE {
      height: 0;
      left: 0;
      overflow: hidden;
      top: 0;
      width: 0
    }

    .OJQ_3L,
    .gSXewE {
      position: absolute
    }

    .OJQ_3L {
      background-color: rgb(var(--color_11));
      border-radius: 300px;
      bottom: 0;
      cursor: pointer;
      height: 40px;
      margin: 16px 16px;
      opacity: 0;
      pointer-events: none;
      right: 0;
      width: 40px
    }

    .OJQ_3L path {
      fill: rgb(var(--color_12))
    }

    .OJQ_3L:focus {
      cursor: auto;
      opacity: 1;
      pointer-events: auto
    }

    .j7pOnl {
      box-sizing: border-box;
      height: 100%;
      width: 100%
    }

    .BI8PVQ {
      min-height: var(--image-min-height);
      min-width: var(--image-min-width)
    }

    .BI8PVQ img,
    img.BI8PVQ {
      filter: var(--filter-effect-svg-url);
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100% 100%);
      mask-size: var(--mask-size, 100% 100%);
      -o-object-position: var(--object-position);
      object-position: var(--object-position)
    }

    .MazNVa {
      left: var(--left, auto);
      position: var(--position-fixed, static);
      top: var(--top, auto);
      z-index: var(--z-index, auto)
    }

    .MazNVa .BI8PVQ img {
      box-shadow: 0 0 0 #000;
      position: static;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none
    }

    .MazNVa .j7pOnl {
      display: block;
      overflow: hidden
    }

    .MazNVa .BI8PVQ {
      overflow: hidden
    }

    .c7cMWz {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .FVGvCX {
      height: auto;
      position: relative;
      width: 100%
    }

    body:not(.responsive) .zK7MhX {
      align-self: start;
      grid-area: 1/1/1/1;
      height: 100%;
      justify-self: stretch;
      left: 0;
      position: relative
    }

    :host(:not(.device-mobile-optimized)) .c7cMWz,
    body:not(.device-mobile-optimized) .c7cMWz {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .fEm0Bo .c7cMWz {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      overflow: hidden
    }

    :host(.device-mobile-optimized) .c7cMWz,
    body.device-mobile-optimized .c7cMWz {
      left: 10px;
      right: 10px
    }

    .PFkO7r {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .HT5ybB {
      height: auto;
      position: relative;
      width: 100%
    }

    body:not(.responsive) .dBAkHi {
      align-self: start;
      grid-area: 1/1/1/1;
      height: 100%;
      justify-self: stretch;
      left: 0;
      position: relative
    }

    :host(:not(.device-mobile-optimized)) .PFkO7r,
    body:not(.device-mobile-optimized) .PFkO7r {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    :host(.device-mobile-optimized) .PFkO7r,
    body.device-mobile-optimized .PFkO7r {
      left: 10px;
      right: 10px
    }
   
  
    ._pfxlW {
      clip-path: inset(50%);
      height: 24px;
      position: absolute;
      width: 24px
    }

    ._pfxlW:active,
    ._pfxlW:focus {
      clip-path: unset;
      right: 0;
      top: 50%;
      transform: translateY(-50%)
    }

    ._pfxlW.RG3k61 {
      transform: translateY(-50%) rotate(180deg)
    }

    .I2NxvL,
    .ULfND1 {
      box-sizing: border-box;
      height: 100%;
      overflow: visible;
      position: relative;
      width: auto
    }

    .I2NxvL[data-state~=header] a,
    .I2NxvL[data-state~=header] div,
    [data-state~=header].ULfND1 a,
    [data-state~=header].ULfND1 div {
      cursor: default !important
    }

    .I2NxvL .piclkP,
    .ULfND1 .piclkP {
      display: inline-block;
      height: 100%;
      width: 100%
    }

    .ULfND1 {
      --display: inline-block;
      background-color: transparent;
      cursor: pointer;
      display: var(--display);
      transition: var(--trans, background-color .4s ease 0s)
    }

    .ULfND1 .ktxcLB {
      border-left: 1px solid rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));
      padding: 0 var(--pad, 5px)
    }

    .ULfND1 .JghqhY {
      color: rgb(var(--txt, var(--color_15, color_15)));
      display: inline-block;
      font: var(--fnt, var(--font_1));
      padding: 0 10px;
      transition: var(--trans2, color .4s ease 0s)
    }

    .ULfND1[data-listposition=left] {
      border-radius: var(--rd, 10px);
      border-bottom-right-radius: 0;
      border-top-right-radius: 0
    }

    .ULfND1[data-listposition=left] .ktxcLB {
      border: 0;
      border-left: none
    }

    .ULfND1[data-listposition=right] {
      border-radius: var(--rd, 10px);
      border-bottom-left-radius: 0;
      border-top-left-radius: 0
    }

    .ULfND1[data-listposition=lonely] {
      border-radius: var(--rd, 10px)
    }

    .ULfND1[data-listposition=lonely] .ktxcLB {
      border: 0
    }

    .ULfND1[data-state~=drop] {
      background-color: transparent;
      display: block;
      transition: var(--trans, background-color .4s ease 0s);
      width: 100%
    }

    .ULfND1[data-state~=drop] .ktxcLB {
      border: 0;
      border-top: 1px solid rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));
      padding: 0;
      width: auto
    }

    .ULfND1[data-state~=drop] .JghqhY {
      padding: 0 .5em
    }

    .ULfND1[data-listposition=top] {
      border-radius: var(--rdDrop, 10px);
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0
    }

    .ULfND1[data-listposition=top] .ktxcLB {
      border: 0
    }

    .ULfND1[data-listposition=bottom] {
      border-radius: var(--rdDrop, 10px);
      border-top-left-radius: 0;
      border-top-right-radius: 0
    }

    .ULfND1[data-listposition=dropLonely] {
      border-radius: var(--rdDrop, 10px)
    }

    .ULfND1[data-listposition=dropLonely] .ktxcLB {
      border: 0
    }

    .ULfND1[data-state~=link]:hover,
    .ULfND1[data-state~=over] {
      background-color: rgba(var(--bgh, var(--color_17, color_17)), var(--alpha-bgh, 1));
      transition: var(--trans, background-color .4s ease 0s)
    }

    .ULfND1[data-state~=link]:hover .JghqhY,
    .ULfND1[data-state~=over] .JghqhY {
      color: rgb(var(--txth, var(--color_15, color_15)));
      transition: var(--trans2, color .4s ease 0s)
    }

    .ULfND1[data-state~=selected] {
      background-color: rgba(var(--bgs, var(--color_18, color_18)), var(--alpha-bgs, 1));
      transition: var(--trans, background-color .4s ease 0s)
    }

    .ULfND1[data-state~=selected] .JghqhY {
      color: rgb(var(--txts, var(--color_15, color_15)));
      transition: var(--trans2, color .4s ease 0s)
    }

    .eK3b7p {
      overflow-x: hidden
    }

    .eK3b7p .dX73bf {
      display: flex;
      flex-direction: column;
      height: 100%;
      width: 100%
    }

    .eK3b7p .dX73bf .ShB2o6 {
      flex: 1
    }

    .eK3b7p .dX73bf .LtxuwL {
      height: calc(100% - (var(--menuTotalBordersY, 0px)));
      overflow: visible;
      white-space: nowrap;
      width: calc(100% - (var(--menuTotalBordersX, 0px)))
    }

    .eK3b7p .dX73bf .LtxuwL .SUHLli,
    .eK3b7p .dX73bf .LtxuwL .xu0rO4 {
      direction: var(--menu-direction);
      display: inline-block;
      text-align: var(--menu-align, var(--align))
    }

    .eK3b7p .dX73bf .LtxuwL .bNFXK4 {
      display: block;
      width: 100%
    }

    .eK3b7p .QQFha4 {
      direction: var(--submenus-direction);
      display: block;
      opacity: 1;
      text-align: var(--submenus-align, var(--align));
      z-index: 99999
    }

    .eK3b7p .QQFha4 .vZwEg5 {
      display: inherit;
      overflow: visible;
      visibility: inherit;
      white-space: nowrap;
      width: auto
    }

    .eK3b7p .QQFha4._0uaYC {
      transition: visibility;
      transition-delay: .2s;
      visibility: visible
    }

    .eK3b7p .QQFha4 .xu0rO4 {
      display: inline-block
    }

    .eK3b7p .V4qocw {
      display: none
    }

    .HYblus>nav {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .HYblus .LtxuwL {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      border: solid var(--brw, 0) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--rd, 10px);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      position: absolute;
      width: calc(100% - var(--menuTotalBordersX, 0px))
    }

    .HYblus .QQFha4 {
      box-sizing: border-box;
      margin-top: 7px;
      position: absolute;
      visibility: hidden
    }

    .HYblus [data-dropmode=dropUp] .QQFha4 {
      margin-bottom: 7px;
      margin-top: 0
    }

    .HYblus .vZwEg5 {
      background-color: rgba(var(--bgDrop, var(--color_11, color_11)), var(--alpha-bgDrop, 1));
      border: solid var(--brw, 0) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--rdDrop, 10px);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
    }
   
  
    .VUs9VM {
      margin: 0 10px;
      opacity: .6
    }

    .m48Yht {
      height: auto !important
    }

    .fIxawB {
      direction: var(--direction)
    }

    .Ur5Vmd {
      direction: var(--item-direction);
      justify-content: var(--menu-item-align, var(--text-align, flex-start))
    }

    .A47Z2B {
      direction: var(--sub-menu-item-direction);
      justify-content: var(--sub-menu-item-align, var(--text-align, flex-start))
    }

    .IOfTmr .Z7cwZn {
      height: 100%;
      position: relative;
      width: 100%
    }

    .IOfTmr .E_2Q_U {
      min-width: 100%;
      position: absolute;
      visibility: hidden;
      z-index: 999
    }

    .IOfTmr .E_2Q_U.uf9Zs0 {
      left: calc(100% + var(--SKINS_submenuMargin, 8px) - var(--brw, 1px))
    }

    .IOfTmr .E_2Q_U.pYmDZK {
      right: calc(100% + var(--SKINS_submenuMargin, 8px) - var(--brw, 1px))
    }

    .IOfTmr .E_2Q_U.OSGBAh {
      bottom: 0
    }

    .IOfTmr .E_2Q_U.F8Lkq5 {
      top: 0
    }

    .IOfTmr .E_2Q_U:before {
      content: " ";
      height: 100%;
      left: var(--sub-menu-open-direction-left, 0);
      margin-left: calc(-1*var(--SKINS_submenuMargin, 8px));
      margin-right: calc(-1*var(--SKINS_submenuMargin, 8px));
      position: absolute;
      right: var(--sub-menu-open-direction-right, auto);
      top: 0;
      width: var(--SKINS_submenuMargin, 8px)
    }

    .IOfTmr .YGlZMx {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      border: solid var(--brw, 1px) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--rd, 0);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      box-sizing: border-box;
      height: calc(var(--item-height, 50px) - var(--separator-height-adjusted, 0px));
      transition: var(--itemBGColorTrans, background-color .4s ease 0s)
    }

    .IOfTmr .YGlZMx.amuh9Z>.DzUZFw>.a50_l6 {
      cursor: default
    }

    .IOfTmr .YGlZMx.lBccMF {
      background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
    }

    .IOfTmr .YGlZMx.lBccMF>.DzUZFw>.a50_l6 {
      color: rgb(var(--txts, var(--color_13, color_13)))
    }

    .IOfTmr .YGlZMx.F95vTA>.E_2Q_U {
      visibility: visible
    }

    .IOfTmr .YGlZMx.F95vTA:not(.amuh9Z) {
      background-color: rgba(var(--bgh, var(--color_15, color_15)), var(--alpha-bgh, 1))
    }

    .IOfTmr .YGlZMx.F95vTA:not(.amuh9Z)>.DzUZFw>.a50_l6 {
      color: rgb(var(--txth, var(--color_13, color_13)))
    }

    .IOfTmr .E_2Q_U .YGlZMx {
      background-color: rgba(var(--SKINS_bgSubmenu, var(--color_11, color_11)), var(--alpha-SKINS_bgSubmenu, 1));
      border-radius: var(--SKINS_submenuBR, 0)
    }

    .IOfTmr .a50_l6 {
      align-items: center;
      box-sizing: border-box;
      color: rgb(var(--txt, var(--color_15, color_15)));
      cursor: pointer;
      display: flex;
      font: var(--fnt, var(--font_1));
      height: 100%;
      padding-left: var(--textSpacing, 10px);
      padding-right: var(--textSpacing, 10px);
      position: relative;
      white-space: nowrap
    }

    .IOfTmr .a50_l6,
    .IOfTmr .a50_l6:after {
      background-color: transparent;
      width: 100%
    }

    .IOfTmr .a50_l6:after {
      content: " ";
      height: var(--separator-height-adjusted, 0);
      left: 0;
      position: absolute;
      top: 100%
    }

    .IOfTmr .Z7cwZn .YGlZMx .a50_l6 {
      line-height: calc(var(--item-height, 50px) - var(--separator-height-adjusted, 0px))
    }

    .IOfTmr .E_2Q_U .a50_l6 {
      font: var(--SKINS_fntSubmenu, var(--font_1))
    }

    .IOfTmr .MfQCD7 {
      height: var(--separator-height-adjusted, 0);
      min-height: 0;
      width: 100%
    }

    .xyNFD3 {
      margin: 0 10px;
      opacity: .6
    }

    .gxChTi {
      height: auto !important
    }

    .J5AcBQ .ADkeoY {
      border: solid var(--brw, 1px) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--rd, 0);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
    }

    .J5AcBQ .ybGdqG {
      border-bottom: solid var(--sepw, 1px) rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));
      height: 100%;
      position: relative;
      width: 100%
    }

    .J5AcBQ .ybGdqG:last-child {
      border-bottom: 0
    }

    .J5AcBQ .niKtuR {
      border: solid var(--brw, 1px) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--SKINS_submenuBR, 0);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      box-sizing: border-box;
      min-width: 100%;
      position: absolute;
      visibility: hidden;
      z-index: 999
    }

    .J5AcBQ .niKtuR.pLtej1 {
      left: calc(100% + var(--SKINS_submenuMargin, 8px))
    }

    .J5AcBQ .niKtuR.UPEerR {
      right: calc(100% + var(--SKINS_submenuMargin, 8px))
    }

    .J5AcBQ .niKtuR.sKAPJX {
      bottom: var(--brw, 1px)
    }

    .J5AcBQ .niKtuR.asC21j {
      top: calc(-1*var(--brw, 1px))
    }

    .J5AcBQ .niKtuR:before {
      content: " ";
      height: 100%;
      left: var(--sub-menu-open-direction-left, 0);
      margin-left: calc(-1*var(--SKINS_submenuMargin, 8px));
      margin-right: calc(-1*var(--SKINS_submenuMargin, 8px));
      position: absolute;
      right: var(--sub-menu-open-direction-right, auto);
      top: 0;
      width: var(--SKINS_submenuMargin, 8px)
    }

    .J5AcBQ .i4bvwx {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      height: var(--item-height, 50px);
      transition: var(--itemBGColorTrans, background-color .4s ease 0s)
    }

    .J5AcBQ .i4bvwx.yL5MMl>.qFH5R7>.kFPGSw {
      cursor: default
    }

    .J5AcBQ .i4bvwx.iLEOZ6 {
      background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
    }

    .J5AcBQ .i4bvwx.iLEOZ6>.qFH5R7>.kFPGSw {
      color: rgb(var(--txts, var(--color_13, color_13)))
    }

    .J5AcBQ .i4bvwx.Bf9iOm>.niKtuR {
      visibility: visible
    }

    .J5AcBQ .i4bvwx.Bf9iOm:not(.yL5MMl) {
      background-color: rgba(var(--bgh, var(--color_15, color_15)), var(--alpha-bgh, 1))
    }

    .J5AcBQ .i4bvwx.Bf9iOm:not(.yL5MMl)>.qFH5R7>.kFPGSw {
      color: rgb(var(--txth, var(--color_13, color_13)))
    }

    .J5AcBQ .niKtuR .i4bvwx {
      background-color: rgba(var(--SKINS_bgSubmenu, var(--color_11, color_11)), var(--alpha-SKINS_bgSubmenu, 1))
    }

    .J5AcBQ .niKtuR .ybGdqG .i4bvwx {
      border-radius: 0
    }

    .J5AcBQ .ybGdqG:first-child .i4bvwx {
      border-radius: var(--rd, 0);
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0
    }

    .J5AcBQ .ybGdqG:last-child .i4bvwx {
      border-bottom: 0 solid transparent;
      border-radius: var(--rd, 0);
      border-top-left-radius: 0;
      border-top-right-radius: 0
    }

    .J5AcBQ .kFPGSw {
      box-sizing: border-box;
      color: rgb(var(--txt, var(--color_15, color_15)));
      cursor: pointer;
      display: flex;
      font: var(--fnt, var(--font_1));
      height: 100%;
      padding-left: var(--textSpacing, 10px);
      padding-right: var(--textSpacing, 10px);
      position: relative;
      white-space: nowrap
    }

    .J5AcBQ .kFPGSw,
    .J5AcBQ .kFPGSw:after {
      background-color: transparent;
      width: 100%
    }

    .J5AcBQ .kFPGSw:after {
      content: " ";
      cursor: default;
      height: var(--sepw, 1px);
      left: 0;
      position: absolute;
      top: 100%
    }

    .J5AcBQ .ybGdqG .i4bvwx .kFPGSw {
      line-height: var(--item-height, 50px)
    }

    .J5AcBQ .niKtuR .kFPGSw {
      font: var(--SKINS_fntSubmenu, var(--font_1))
    }
   
  
    .cwL6XW {
      cursor: pointer
    }

    .sNF2R0 {
      opacity: 0
    }

    .hLoBV3 {
      transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
    }

    .Rdf41z,
    .hLoBV3 {
      opacity: 1
    }

    .ftlZWo {
      transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
    }

    .ATGlOr,
    .ftlZWo {
      opacity: 0
    }

    .KQSXD0 {
      transition: opacity var(--transition-duration) cubic-bezier(.64, 0, .78, 0)
    }

    .KQSXD0,
    .pagQKE {
      opacity: 1
    }

    ._6zG5H {
      opacity: 0;
      transition: opacity var(--transition-duration) cubic-bezier(.22, 1, .36, 1)
    }

    .BB49uC {
      transform: translateX(100%)
    }

    .j9xE1V {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .ICs7Rs,
    .j9xE1V {
      transform: translateX(0)
    }

    .DxijZJ {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .B5kjYq,
    .DxijZJ {
      transform: translateX(-100%)
    }

    .cJijIV {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .cJijIV,
    .hOxaWM {
      transform: translateX(0)
    }

    .T9p3fN {
      transform: translateX(100%);
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .qDxYJm {
      transform: translateY(100%)
    }

    .aA9V0P {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .YPXPAS,
    .aA9V0P {
      transform: translateY(0)
    }

    .Xf2zsA {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .Xf2zsA,
    .y7Kt7s {
      transform: translateY(-100%)
    }

    .EeUgMu {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .EeUgMu,
    .fdHrtm {
      transform: translateY(0)
    }

    .WIFaG4 {
      transform: translateY(100%);
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    body:not(.responsive) .JsJXaX {
      overflow-x: clip
    }

    :root:active-view-transition .JsJXaX {
      view-transition-name: page-group
    }

    .AnQkDU {
      display: grid;
      grid-template-columns: 1fr;
      grid-template-rows: 1fr;
      height: 100%
    }

    .AnQkDU>div {
      align-self: stretch !important;
      grid-area: 1/1/2/2;
      justify-self: stretch !important
    }

    .StylableButton2545352419__root {
      -archetype: box;
      border: none;
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      height: 100%;
      min-height: 10px;
      min-width: 10px;
      padding: 0;
      touch-action: manipulation;
      width: 100%
    }

    .StylableButton2545352419__root[disabled] {
      pointer-events: none
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
      background-color: var(--corvid-background-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
      background-color: var(--corvid-hover-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
      background-color: var(--corvid-disabled-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
      border-color: var(--corvid-border-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
      border-color: var(--corvid-hover-border-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
      border-color: var(--corvid-disabled-border-color) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
      border-radius: var(--corvid-border-radius) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
      border-width: var(--corvid-border-width) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
      color: var(--corvid-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
      color: var(--corvid-hover-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
      color: var(--corvid-disabled-color) !important
    }

    .StylableButton2545352419__link {
      -archetype: box;
      box-sizing: border-box;
      color: #000;
      text-decoration: none
    }

    .StylableButton2545352419__container {
      align-items: center;
      display: flex;
      flex-basis: auto;
      flex-direction: row;
      flex-grow: 1;
      height: 100%;
      justify-content: center;
      overflow: hidden;
      transition: all .2s ease, visibility 0s;
      width: 100%
    }

    .StylableButton2545352419__label {
      -archetype: text;
      -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
      max-width: 100%;
      min-width: 1.8em;
      overflow: hidden;
      text-align: center;
      text-overflow: ellipsis;
      transition: inherit;
      white-space: nowrap
    }

    .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
      text-overflow: unset
    }

    .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
      min-width: 10px;
      overflow-wrap: break-word;
      white-space: break-spaces;
      word-break: break-word
    }

    .StylableButton2545352419__icon {
      -archetype: icon;
      -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
      flex-shrink: 0;
      height: 50px;
      min-width: 1px;
      transition: inherit
    }

    .StylableButton2545352419__icon.StylableButton2545352419--override {
      display: block !important
    }

    .StylableButton2545352419__icon svg,
    .StylableButton2545352419__icon>span {
      display: flex;
      height: inherit;
      width: inherit
    }

    .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-icon-color) !important;
      stroke: var(--corvid-icon-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-hover-icon-color) !important;
      stroke: var(--corvid-hover-icon-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-disabled-icon-color) !important;
      stroke: var(--corvid-disabled-icon-color) !important
    }

    .aeyn4z {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .qQrFOK {
      cursor: pointer
    }

    .VDJedC {
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
      fill: var(--corvid-fill-color, var(--fill));
      fill-opacity: var(--fill-opacity);
      stroke: var(--corvid-stroke-color, var(--stroke));
      stroke-opacity: var(--stroke-opacity);
      stroke-width: var(--stroke-width);
      filter: var(--drop-shadow, none);
      opacity: var(--opacity);
      transform: var(--flip)
    }

    .VDJedC,
    .VDJedC svg {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .VDJedC svg {
      height: var(--svg-calculated-height, 100%);
      margin: auto;
      padding: var(--svg-calculated-padding, 0);
      width: var(--svg-calculated-width, 100%)
    }

    .VDJedC svg:not([data-type=ugc]) {
      overflow: visible
    }

    .l4CAhn * {
      vector-effect: non-scaling-stroke
    }

    .Z_l5lU {
      -webkit-text-size-adjust: 100%;
      -moz-text-size-adjust: 100%;
      text-size-adjust: 100%
    }

    ol.font_100,
    ul.font_100 {
      color: #080808;
      font-family: "Arial, Helvetica, sans-serif", serif;
      font-size: 10px;
      font-style: normal;
      font-variant: normal;
      font-weight: 400;
      letter-spacing: normal;
      line-height: normal;
      margin: 0;
      text-decoration: none
    }

    ol.font_100 li,
    ul.font_100 li {
      margin-bottom: 12px
    }

    ol.wix-list-text-align,
    ul.wix-list-text-align {
      list-style-position: inside
    }

    ol.wix-list-text-align h1,
    ol.wix-list-text-align h2,
    ol.wix-list-text-align h3,
    ol.wix-list-text-align h4,
    ol.wix-list-text-align h5,
    ol.wix-list-text-align h6,
    ol.wix-list-text-align p,
    ul.wix-list-text-align h1,
    ul.wix-list-text-align h2,
    ul.wix-list-text-align h3,
    ul.wix-list-text-align h4,
    ul.wix-list-text-align h5,
    ul.wix-list-text-align h6,
    ul.wix-list-text-align p {
      display: inline
    }

    .HQSswv {
      cursor: pointer
    }

    .yi6otz {
      clip: rect(0 0 0 0);
      border: 0;
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px
    }

    .zQ9jDz [data-attr-richtext-marker=true] {
      display: block
    }

    .zQ9jDz [data-attr-richtext-marker=true] table {
      border-collapse: collapse;
      margin: 15px 0;
      width: 100%
    }

    .zQ9jDz [data-attr-richtext-marker=true] table td {
      padding: 12px;
      position: relative
    }

    .zQ9jDz [data-attr-richtext-marker=true] table td:after {
      border-bottom: 1px solid currentColor;
      border-left: 1px solid currentColor;
      bottom: 0;
      content: "";
      left: 0;
      opacity: .2;
      position: absolute;
      right: 0;
      top: 0
    }

    .zQ9jDz [data-attr-richtext-marker=true] table tr td:last-child:after {
      border-right: 1px solid currentColor
    }

    .zQ9jDz [data-attr-richtext-marker=true] table tr:first-child td:after {
      border-top: 1px solid currentColor
    }

    @supports(-webkit-appearance:none) and (stroke-color:transparent) {
      .qvSjx3>*>:first-child {
        vertical-align: top
      }
    }

    @supports(-webkit-touch-callout:none) {
      .qvSjx3>*>:first-child {
        vertical-align: top
      }
    }

    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) [class$=rich-text__text],
    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div)[class$=rich-text__text] {
      color: var(--corvid-color, currentColor)
    }

    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) span[style*=color] {
      color: var(--corvid-color, currentColor) !important
    }

    .Kbom4H {
      direction: var(--text-direction);
      min-height: var(--min-height);
      min-width: var(--min-width)
    }

    .Kbom4H .upNqi2 {
      word-wrap: break-word;
      height: 100%;
      overflow-wrap: break-word;
      position: relative;
      width: 100%
    }

    .Kbom4H .upNqi2 ul {
      list-style: disc inside
    }

    .Kbom4H .upNqi2 li {
      margin-bottom: 12px
    }

    .MMl86N blockquote,
    .MMl86N div,
    .MMl86N h1,
    .MMl86N h2,
    .MMl86N h3,
    .MMl86N h4,
    .MMl86N h5,
    .MMl86N h6,
    .MMl86N p {
      letter-spacing: normal;
      line-height: normal
    }

    .gYHZuN {
      min-height: var(--min-height);
      min-width: var(--min-width)
    }

    .gYHZuN .upNqi2 {
      word-wrap: break-word;
      height: 100%;
      overflow-wrap: break-word;
      position: relative;
      width: 100%
    }

    .gYHZuN .upNqi2 ol,
    .gYHZuN .upNqi2 ul {
      letter-spacing: normal;
      line-height: normal;
      margin-inline-start: .5em;
      padding-inline-start: 1.3em
    }

    .gYHZuN .upNqi2 ul {
      list-style-type: disc
    }

    .gYHZuN .upNqi2 ol {
      list-style-type: decimal
    }

    .gYHZuN .upNqi2 ol ul,
    .gYHZuN .upNqi2 ul ul {
      line-height: normal;
      list-style-type: circle
    }

    .gYHZuN .upNqi2 ol ol ul,
    .gYHZuN .upNqi2 ol ul ul,
    .gYHZuN .upNqi2 ul ol ul,
    .gYHZuN .upNqi2 ul ul ul {
      line-height: normal;
      list-style-type: square
    }

    .gYHZuN .upNqi2 li {
      font-style: inherit;
      font-weight: inherit;
      letter-spacing: normal;
      line-height: inherit
    }

    .gYHZuN .upNqi2 h1,
    .gYHZuN .upNqi2 h2,
    .gYHZuN .upNqi2 h3,
    .gYHZuN .upNqi2 h4,
    .gYHZuN .upNqi2 h5,
    .gYHZuN .upNqi2 h6,
    .gYHZuN .upNqi2 p {
      letter-spacing: normal;
      line-height: normal;
      margin-block: 0;
      margin: 0
    }

    .gYHZuN .upNqi2 a {
      color: inherit
    }

    .MMl86N,
    .ku3DBC {
      word-wrap: break-word;
      direction: var(--text-direction);
      min-height: var(--min-height);
      min-width: var(--min-width);
      mix-blend-mode: var(--blendMode, normal);
      overflow-wrap: break-word;
      pointer-events: none;
      text-align: start;
      text-shadow: var(--textOutline, 0 0 transparent), var(--textShadow, 0 0 transparent);
      text-transform: var(--textTransform, "none")
    }

    .MMl86N>*,
    .ku3DBC>* {
      pointer-events: auto
    }

    .MMl86N li,
    .ku3DBC li {
      font-style: inherit;
      font-weight: inherit;
      letter-spacing: normal;
      line-height: inherit
    }

    .MMl86N ol,
    .MMl86N ul,
    .ku3DBC ol,
    .ku3DBC ul {
      letter-spacing: normal;
      line-height: normal;
      margin-inline-end: 0;
      margin-inline-start: .5em
    }

    .MMl86N:not(.Vq6kJx) ol,
    .MMl86N:not(.Vq6kJx) ul,
    .ku3DBC:not(.Vq6kJx) ol,
    .ku3DBC:not(.Vq6kJx) ul {
      padding-inline-end: 0;
      padding-inline-start: 1.3em
    }

    .MMl86N ul,
    .ku3DBC ul {
      list-style-type: disc
    }

    .MMl86N ol,
    .ku3DBC ol {
      list-style-type: decimal
    }

    .MMl86N ol ul,
    .MMl86N ul ul,
    .ku3DBC ol ul,
    .ku3DBC ul ul {
      list-style-type: circle
    }

    .MMl86N ol ol ul,
    .MMl86N ol ul ul,
    .MMl86N ul ol ul,
    .MMl86N ul ul ul,
    .ku3DBC ol ol ul,
    .ku3DBC ol ul ul,
    .ku3DBC ul ol ul,
    .ku3DBC ul ul ul {
      list-style-type: square
    }

    .MMl86N blockquote,
    .MMl86N div,
    .MMl86N h1,
    .MMl86N h2,
    .MMl86N h3,
    .MMl86N h4,
    .MMl86N h5,
    .MMl86N h6,
    .MMl86N p,
    .ku3DBC blockquote,
    .ku3DBC div,
    .ku3DBC h1,
    .ku3DBC h2,
    .ku3DBC h3,
    .ku3DBC h4,
    .ku3DBC h5,
    .ku3DBC h6,
    .ku3DBC p {
      margin-block: 0;
      margin: 0
    }

    .MMl86N a,
    .ku3DBC a {
      color: inherit
    }

    .Vq6kJx li {
      margin-inline-end: 0;
      margin-inline-start: 1.3em
    }

    .Vd6aQZ {
      overflow: hidden;
      padding: 0;
      pointer-events: none;
      white-space: nowrap
    }

    .mHZSwn {
      display: none
    }

    .lvxhkV {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .QJjwEo {
      transform: translateY(-100%);
      transition: .2s ease-in
    }

    .kdBXfh {
      transition: .2s
    }

    .MP52zt {
      opacity: 0;
      transition: .2s ease-in
    }

    .MP52zt.Bhu9m5 {
      z-index: -1 !important
    }

    .LVP8Wf {
      opacity: 1;
      transition: .2s
    }

    .VrZrC0 {
      height: auto
    }

    .VrZrC0,
    .cKxVkc {
      position: relative;
      width: 100%
    }

    :host(:not(.device-mobile-optimized)) .vlM3HR,
    body:not(.device-mobile-optimized) .vlM3HR {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .AT7o0U[data-focuscycled=active] {
      outline: 1px solid transparent
    }

    .AT7o0U[data-focuscycled=active]:not(:focus-within) {
      outline: 2px solid transparent;
      transition: outline .01s ease
    }

    .AT7o0U .vlM3HR {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .Tj01hh,
    .jhxvbR {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .WzbAF8 {
      direction: var(--direction)
    }

    .WzbAF8 .mpGTIt .O6KwRn {
      display: var(--item-display);
      height: var(--item-size);
      margin-block: var(--item-margin-block);
      margin-inline: var(--item-margin-inline);
      width: var(--item-size)
    }

    .WzbAF8 .mpGTIt .O6KwRn:last-child {
      margin-block: 0;
      margin-inline: 0
    }

    .WzbAF8 .mpGTIt .O6KwRn .oRtuWN {
      display: block
    }

    .WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR {
      height: var(--item-size);
      width: var(--item-size)
    }

    .WzbAF8 .mpGTIt {
      height: 100%;
      position: absolute;
      white-space: nowrap;
      width: 100%
    }

    :host(.device-mobile-optimized) .WzbAF8 .mpGTIt,
    body.device-mobile-optimized .WzbAF8 .mpGTIt {
      white-space: normal
    }

    .big2ZD {
      display: grid;
      grid-template-columns: 1fr;
      grid-template-rows: 1fr;
      height: calc(100% - var(--wix-ads-height));
      left: 0;
      margin-top: var(--wix-ads-height);
      position: fixed;
      top: 0;
      width: 100%
    }

    .SHHiV9,
    .big2ZD {
      pointer-events: none;
      z-index: var(--pinned-layer-in-container, var(--above-all-in-container))
    }
   
  
    ._pfxlW {
      clip-path: inset(50%);
      height: 24px;
      position: absolute;
      width: 24px
    }

    ._pfxlW:active,
    ._pfxlW:focus {
      clip-path: unset;
      right: 0;
      top: 50%;
      transform: translateY(-50%)
    }

    ._pfxlW.RG3k61 {
      transform: translateY(-50%) rotate(180deg)
    }

    .r4OX7l,
    .xTjc1A {
      box-sizing: border-box;
      height: 100%;
      overflow: visible;
      position: relative;
      width: auto
    }

    .r4OX7l[data-state~=header] a,
    .r4OX7l[data-state~=header] div,
    [data-state~=header].xTjc1A a,
    [data-state~=header].xTjc1A div {
      cursor: default !important
    }

    .r4OX7l .UiHgGh,
    .xTjc1A .UiHgGh {
      display: inline-block;
      height: 100%;
      width: 100%
    }

    .xTjc1A {
      --display: inline-block;
      cursor: pointer;
      display: var(--display);
      font: var(--fnt, var(--font_1))
    }

    .xTjc1A .yRj2ms {
      padding: 0 var(--pad, 5px)
    }

    .xTjc1A .JS76Uv {
      color: rgb(var(--txt, var(--color_15, color_15)));
      display: inline-block;
      padding: 0 10px;
      transition: var(--trans, color .4s ease 0s)
    }

    .xTjc1A[data-state~=drop] {
      display: block;
      width: 100%
    }

    .xTjc1A[data-state~=drop] .JS76Uv {
      padding: 0 .5em
    }

    .xTjc1A[data-state~=link]:hover .JS76Uv,
    .xTjc1A[data-state~=over] .JS76Uv {
      color: rgb(var(--txth, var(--color_14, color_14)));
      transition: var(--trans, color .4s ease 0s)
    }

    .xTjc1A[data-state~=selected] .JS76Uv {
      color: rgb(var(--txts, var(--color_14, color_14)));
      transition: var(--trans, color .4s ease 0s)
    }

    .NHM1d1 {
      overflow-x: hidden
    }

    .NHM1d1 .R_TAzU {
      display: flex;
      flex-direction: column;
      height: 100%;
      width: 100%
    }

    .NHM1d1 .R_TAzU .aOF1ks {
      flex: 1
    }

    .NHM1d1 .R_TAzU .y7qwii {
      height: calc(100% - (var(--menuTotalBordersY, 0px)));
      overflow: visible;
      white-space: nowrap;
      width: calc(100% - (var(--menuTotalBordersX, 0px)))
    }

    .NHM1d1 .R_TAzU .y7qwii .Tg1gOB,
    .NHM1d1 .R_TAzU .y7qwii .p90CkU {
      direction: var(--menu-direction);
      display: inline-block;
      text-align: var(--menu-align, var(--align))
    }

    .NHM1d1 .R_TAzU .y7qwii .mvZ3NH {
      display: block;
      width: 100%
    }

    .NHM1d1 .h3jCPd {
      direction: var(--submenus-direction);
      display: block;
      opacity: 1;
      text-align: var(--submenus-align, var(--align));
      z-index: 99999
    }

    .NHM1d1 .h3jCPd .wkJ2fp {
      display: inherit;
      overflow: visible;
      visibility: inherit;
      white-space: nowrap;
      width: auto
    }

    .NHM1d1 .h3jCPd.DlGBN0 {
      transition: visibility;
      transition-delay: .2s;
      visibility: visible
    }

    .NHM1d1 .h3jCPd .p90CkU {
      display: inline-block
    }

    .NHM1d1 .vh74Xw {
      display: none
    }

    .XwCBRN>nav {
      bottom: 0;
      left: 0;
      right: 0;
      top: 0
    }

    .XwCBRN .h3jCPd,
    .XwCBRN .y7qwii,
    .XwCBRN>nav {
      position: absolute
    }

    .XwCBRN .h3jCPd {
      margin-top: 7px;
      visibility: hidden
    }

    .XwCBRN .h3jCPd[data-dropMode=dropUp] {
      margin-bottom: 7px;
      margin-top: 0
    }

    .XwCBRN .wkJ2fp {
      background-color: rgba(var(--bgDrop, var(--color_11, color_11)), var(--alpha-bgDrop, 1));
      border-radius: var(--rd, 0);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
    }

    .P0dCOY .PJ4KCX {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      bottom: 0;
      left: 0;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 0
    }

    .xpmKd_ {
      border-radius: var(--overflow-wrapper-border-radius)
    }
   
  
    .TMFrcJ {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .dkyyRB {
      transform: translateY(-100%);
      transition: .2s ease-in
    }

    .L01Zxk {
      transition: .2s
    }

    .bFRsbd {
      opacity: 0;
      transition: .2s ease-in
    }

    .bFRsbd.CwYhEy {
      z-index: -1 !important
    }

    .u_eaP3 {
      opacity: 1;
      transition: .2s
    }

    .kn76TK {
      height: auto
    }

    .YTbrNX,
    .kn76TK {
      position: relative;
      width: 100%
    }

    :host(:not(.device-mobile-optimized)) .EwS2PT,
    body:not(.device-mobile-optimized) .EwS2PT {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .x4zVYf[data-focuscycled=active] {
      outline: 1px solid transparent
    }

    .x4zVYf[data-focuscycled=active]:not(:focus-within) {
      outline: 2px solid transparent;
      transition: outline .01s ease
    }

    .x4zVYf .TMFrcJ {
      background-color: transparent;
      border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      border-radius: var(--rd, 0);
      border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      bottom: 0;
      box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .5));
      left: 0;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 0;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn.TMFrcJ {
      background-color: rgba(var(--bg-scrl, 0, 0, 0), var(--alpha-bg-scrl, 0));
      border-bottom: var(--brwb-scrl, var(--brwb, 0)) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--brd, color_15)), var(--alpha-brd-scrl, 1)));
      border-radius: var(--rd-scrl, var(--rd, 0));
      border-top: var(--brwt-scrl, var(--brwt, 0)) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--brd, color_15)), var(--alpha-brd-scrl, 1)));
      box-shadow: var(--shd-scrl, var(--shd, 0 0 5px rgba(0, 0, 0, .5)))
    }

    .x4zVYf .mTQGgy {
      box-sizing: border-box;
      height: 100%;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn>.mTQGgy {
      opacity: var(--alpha-bg, 1)
    }

    .x4zVYf .QijXjn {
      background-color: var(--screenwidth-corvid-background-color, transparent);
      height: 100%;
      position: relative;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn>.QijXjn {
      opacity: var(--alpha-bg, 1)
    }

    .Tj01hh,
    .jhxvbR {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .MW5IWV {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV.N3eg0s {
      clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV .dLPlxY {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .MW5IWV .dLPlxY img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .VgO9Yg {
      height: 100%
    }

    .LWbAav {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
      opacity: var(--fill-layer-video-opacity)
    }

    .NGjcJN {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .mNGsUM {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .K_YxMd {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .I8xA4L {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
      opacity: 1
    }

    .bX9O_S {
      clip-path: var(--fill-layer-clip)
    }

    .Z_wCwr,
    .bX9O_S {
      position: absolute;
      top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
      height: 100%;
      width: 100%
    }

    .K8MSra {
      opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
      position: absolute;
      top: 0
    }

    .YTb3b4 {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .SUz0WK {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
      height: 100%;
      top: 0;
      width: 100%
    }

    .FNxOn5 {
      position: absolute
    }

    .m4khSP {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }
   
  
    .cwL6XW {
      cursor: pointer
    }

    .KaEeLN {
      --container-corvid-border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      --container-corvid-border-size: var(--brw, 1px);
      --container-corvid-background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      --backdrop-filter: $backdrop-filter
    }

    .uYj0Sg {
      -webkit-backdrop-filter: var(--backdrop-filter, none);
      backdrop-filter: var(--backdrop-filter, none);
      background-color: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
      background-image: var(--bg-gradient, none);
      border: var(--container-corvid-border-width, var(--brw, 1px)) solid var(--container-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      border-radius: var(--rd, 5px);
      bottom: 0;
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }
   
  
    .TMFrcJ {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .dkyyRB {
      transform: translateY(-100%);
      transition: .2s ease-in
    }

    .L01Zxk {
      transition: .2s
    }

    .bFRsbd {
      opacity: 0;
      transition: .2s ease-in
    }

    .bFRsbd.CwYhEy {
      z-index: -1 !important
    }

    .u_eaP3 {
      opacity: 1;
      transition: .2s
    }

    .kn76TK {
      height: auto
    }

    .YTbrNX,
    .kn76TK {
      position: relative;
      width: 100%
    }

    :host(:not(.device-mobile-optimized)) .EwS2PT,
    body:not(.device-mobile-optimized) .EwS2PT {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .x4zVYf[data-focuscycled=active] {
      outline: 1px solid transparent
    }

    .x4zVYf[data-focuscycled=active]:not(:focus-within) {
      outline: 2px solid transparent;
      transition: outline .01s ease
    }

    .x4zVYf .TMFrcJ {
      background-color: transparent;
      border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      border-radius: var(--rd, 0);
      border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      bottom: 0;
      box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .5));
      left: 0;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 0;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn.TMFrcJ {
      background-color: rgba(var(--bg-scrl, 0, 0, 0), var(--alpha-bg-scrl, 0));
      border-bottom: var(--brwb-scrl, var(--brwb, 0)) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--brd, color_15)), var(--alpha-brd-scrl, 1)));
      border-radius: var(--rd-scrl, var(--rd, 0));
      border-top: var(--brwt-scrl, var(--brwt, 0)) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--brd, color_15)), var(--alpha-brd-scrl, 1)));
      box-shadow: var(--shd-scrl, var(--shd, 0 0 5px rgba(0, 0, 0, .5)))
    }

    .x4zVYf .mTQGgy {
      box-sizing: border-box;
      height: 100%;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn>.mTQGgy {
      opacity: var(--alpha-bg, 1)
    }

    .x4zVYf .QijXjn {
      background-color: var(--screenwidth-corvid-background-color, transparent);
      height: 100%;
      position: relative;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn>.QijXjn {
      opacity: var(--alpha-bg, 1)
    }

    .Tj01hh,
    .jhxvbR {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .MW5IWV {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV.N3eg0s {
      clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV .dLPlxY {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .MW5IWV .dLPlxY img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .VgO9Yg {
      height: 100%
    }

    .LWbAav {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
      opacity: var(--fill-layer-video-opacity)
    }

    .NGjcJN {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .mNGsUM {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .K_YxMd {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .I8xA4L {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
      opacity: 1
    }

    .bX9O_S {
      clip-path: var(--fill-layer-clip)
    }

    .Z_wCwr,
    .bX9O_S {
      position: absolute;
      top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
      height: 100%;
      width: 100%
    }

    .K8MSra {
      opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
      position: absolute;
      top: 0
    }

    .YTb3b4 {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .SUz0WK {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
      height: 100%;
      top: 0;
      width: 100%
    }

    .FNxOn5 {
      position: absolute
    }

    .m4khSP {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }
   
  
    .LHrbPP {
      background: #fff;
      border-radius: 24px;
      color: #116dff;
      cursor: pointer;
      font-family: Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      height: 0;
      left: 50%;
      margin-left: -94px;
      opacity: 0;
      padding: 0 24px 0 24px;
      pointer-events: none;
      position: absolute;
      top: 60px;
      width: 0;
      z-index: 9999
    }

    .LHrbPP:focus {
      border: 2px solid;
      height: 40px;
      opacity: 1;
      pointer-events: auto;
      width: auto
    }
   
  
    .aVng1S {
      border-top: var(--lnw, 2px) solid rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      box-sizing: border-box;
      height: 0
    }
   
  
    .StylableButton2545352419__root {
      -archetype: box;
      border: none;
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      height: 100%;
      min-height: 10px;
      min-width: 10px;
      padding: 0;
      touch-action: manipulation;
      width: 100%
    }

    .StylableButton2545352419__root[disabled] {
      pointer-events: none
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
      background-color: var(--corvid-background-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
      background-color: var(--corvid-hover-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
      background-color: var(--corvid-disabled-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
      border-color: var(--corvid-border-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
      border-color: var(--corvid-hover-border-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
      border-color: var(--corvid-disabled-border-color) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
      border-radius: var(--corvid-border-radius) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
      border-width: var(--corvid-border-width) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
      color: var(--corvid-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
      color: var(--corvid-hover-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
      color: var(--corvid-disabled-color) !important
    }

    .StylableButton2545352419__link {
      -archetype: box;
      box-sizing: border-box;
      color: #000;
      text-decoration: none
    }

    .StylableButton2545352419__container {
      align-items: center;
      display: flex;
      flex-basis: auto;
      flex-direction: row;
      flex-grow: 1;
      height: 100%;
      justify-content: center;
      overflow: hidden;
      transition: all .2s ease, visibility 0s;
      width: 100%
    }

    .StylableButton2545352419__label {
      -archetype: text;
      -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
      max-width: 100%;
      min-width: 1.8em;
      overflow: hidden;
      text-align: center;
      text-overflow: ellipsis;
      transition: inherit;
      white-space: nowrap
    }

    .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
      text-overflow: unset
    }

    .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
      min-width: 10px;
      overflow-wrap: break-word;
      white-space: break-spaces;
      word-break: break-word
    }

    .StylableButton2545352419__icon {
      -archetype: icon;
      -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
      flex-shrink: 0;
      height: 50px;
      min-width: 1px;
      transition: inherit
    }

    .StylableButton2545352419__icon.StylableButton2545352419--override {
      display: block !important
    }

    .StylableButton2545352419__icon svg,
    .StylableButton2545352419__icon>span {
      display: flex;
      height: inherit;
      width: inherit
    }

    .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-icon-color) !important;
      stroke: var(--corvid-icon-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-hover-icon-color) !important;
      stroke: var(--corvid-hover-icon-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-disabled-icon-color) !important;
      stroke: var(--corvid-disabled-icon-color) !important
    }
   
  
    .MW5IWV {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV.N3eg0s {
      clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV .dLPlxY {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .MW5IWV .dLPlxY img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .VgO9Yg {
      height: 100%
    }

    .LWbAav {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
      opacity: var(--fill-layer-video-opacity)
    }

    .NGjcJN {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .mNGsUM {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .K_YxMd {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .I8xA4L {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
      opacity: 1
    }

    .Oqnisf {
      overflow: visible
    }

    .Oqnisf>.MW5IWV .LWbAav {
      background-color: var(--section-corvid-background-color, var(--bg-overlay-color))
    }

    .cM88eO {
      backface-visibility: hidden
    }

    .YtfWHd {
      left: 0;
      top: 0
    }

    .YtfWHd,
    .mj3xJ8 {
      position: absolute
    }

    .mj3xJ8 {
      clip: rect(0 0 0 0);
      background-color: #fff;
      border-radius: 50%;
      bottom: 3px;
      color: #000;
      display: grid;
      height: 24px;
      outline: 1px solid #000;
      place-items: center;
      pointer-events: none;
      right: 3px;
      width: 24px;
      z-index: 9999
    }

    .mj3xJ8:active,
    .mj3xJ8:focus {
      clip: auto;
      pointer-events: auto
    }

    .Tj01hh,
    .jhxvbR {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .bX9O_S {
      clip-path: var(--fill-layer-clip)
    }

    .Z_wCwr,
    .bX9O_S {
      position: absolute;
      top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
      height: 100%;
      width: 100%
    }

    .K8MSra {
      opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
      position: absolute;
      top: 0
    }

    .YTb3b4 {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .SUz0WK {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
      height: 100%;
      top: 0;
      width: 100%
    }

    .FNxOn5 {
      position: absolute
    }

    .m4khSP {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }

    .dkukWC {
      --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
      --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
      --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
      height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .dkukWC,
    .dkukWC .FRCqDF {
      left: 0;
      position: absolute;
      width: 100%
    }

    .dkukWC .FRCqDF {
      --divider-layer-i__: var(--divider-layer-i, 0);
      background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
      background-repeat: repeat-x;
      border-bottom-style: solid;
      border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
    }

    .xnZvZH {
      --divider-height__: var(--divider-top-height, auto);
      --divider-offset-x__: var(--divider-top-offset-x, 0px);
      --divider-layers-size__: var(--divider-top-layers-size, 0);
      --divider-layers-y__: var(--divider-top-layers-y, 0px);
      --divider-layers-x__: var(--divider-top-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
      border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
      opacity: var(--divider-top-opacity, 1);
      top: 0;
      transform: var(--divider-top-flip, scaleY(-1))
    }

    .xnZvZH .FRCqDF {
      background-image: var(--divider-top-image, none);
      background-size: var(--divider-top-size, contain);
      border-color: var(--divider-top-color, currentColor);
      bottom: 0;
      filter: var(--divider-top-filter, none)
    }

    .xnZvZH .FRCqDF[data-divider-layer="1"] {
      display: var(--divider-top-layer-1-display, block)
    }

    .xnZvZH .FRCqDF[data-divider-layer="2"] {
      display: var(--divider-top-layer-2-display, block)
    }

    .xnZvZH .FRCqDF[data-divider-layer="3"] {
      display: var(--divider-top-layer-3-display, block)
    }

    .MBOSCN {
      --divider-height__: var(--divider-bottom-height, auto);
      --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
      --divider-layers-size__: var(--divider-bottom-layers-size, 0);
      --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
      --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
      border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
      bottom: 0;
      opacity: var(--divider-bottom-opacity, 1);
      transform: var(--divider-bottom-flip, none)
    }

    .MBOSCN .FRCqDF {
      background-image: var(--divider-bottom-image, none);
      background-size: var(--divider-bottom-size, contain);
      border-color: var(--divider-bottom-color, currentColor);
      bottom: 0;
      filter: var(--divider-bottom-filter, none)
    }

    .MBOSCN .FRCqDF[data-divider-layer="1"] {
      display: var(--divider-bottom-layer-1-display, block)
    }

    .MBOSCN .FRCqDF[data-divider-layer="2"] {
      display: var(--divider-bottom-layer-2-display, block)
    }

    .MBOSCN .FRCqDF[data-divider-layer="3"] {
      display: var(--divider-bottom-layer-3-display, block)
    }
   
  
    :host(:not(.device-mobile-optimized)) .CohWsy,
    body:not(.device-mobile-optimized) .CohWsy {
      display: flex
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf,
    body:not(.device-mobile-optimized) .V5AUxf {
      -moz-column-gap: var(--margin);
      column-gap: var(--margin);
      direction: var(--direction);
      display: flex;
      margin: 0 auto;
      position: relative;
      width: calc(100% - var(--padding)*2)
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf>*,
    body:not(.device-mobile-optimized) .V5AUxf>* {
      direction: ltr;
      flex: var(--column-flex) 1 0%;
      left: 0;
      margin-bottom: var(--padding);
      margin-top: var(--padding);
      min-width: 0;
      position: relative;
      top: 0
    }

    :host(.device-mobile-optimized) .V5AUxf,
    body.device-mobile-optimized .V5AUxf {
      display: block;
      padding-bottom: var(--padding-y);
      padding-left: var(--padding-x, 0);
      padding-right: var(--padding-x, 0);
      padding-top: var(--padding-y);
      position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>*,
    body.device-mobile-optimized .V5AUxf>* {
      margin-bottom: var(--margin);
      position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>:first-child,
    body.device-mobile-optimized .V5AUxf>:first-child {
      margin-top: var(--firstChildMarginTop, 0)
    }

    :host(.device-mobile-optimized) .V5AUxf>:last-child,
    body.device-mobile-optimized .V5AUxf>:last-child {
      margin-bottom: var(--lastChildMarginBottom)
    }

    .LIhNy3 {
      backface-visibility: hidden
    }

    .jhxvbR,
    .mtrorN {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .if7Vw2 {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .if7Vw2.f0uTJH {
      clip: rect(0, auto, auto, 0)
    }

    .if7Vw2 .i1tH8h {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .if7Vw2 .DXi4PB {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .if7Vw2 .DXi4PB img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .if7Vw2.f0uTJH {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .wG8dni {
      height: 100%
    }

    .tcElKx {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .ImALHf,
    .Ybjs9b {
      opacity: var(--fill-layer-video-opacity)
    }

    .UWmm3w {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .Yjj1af {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .ImALHf {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .KCM6zk {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .KCM6zk .DXi4PB,
    .KCM6zk .ImALHf,
    .KCM6zk .Ybjs9b {
      opacity: 1
    }

    ._uqPqy {
      clip-path: var(--fill-layer-clip)
    }

    ._uqPqy,
    .eKyYhK {
      position: absolute;
      top: 0
    }

    ._uqPqy,
    .eKyYhK,
    .x0mqQS img {
      height: 100%;
      width: 100%
    }

    .pnCr6P {
      opacity: 0
    }

    .blf7sp,
    .pnCr6P {
      position: absolute;
      top: 0
    }

    .blf7sp {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .rWP3Gv {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .Tr4n3d,
    .rWP3Gv,
    .wRqk6s {
      height: 100%;
      top: 0;
      width: 100%
    }

    .wRqk6s {
      position: absolute
    }

    .Tr4n3d {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .Tr4n3d {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }

    .VXAmO2 {
      --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
      --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
      --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
      height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .VXAmO2,
    .VXAmO2 .dy3w_9 {
      left: 0;
      position: absolute;
      width: 100%
    }

    .VXAmO2 .dy3w_9 {
      --divider-layer-i__: var(--divider-layer-i, 0);
      background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
      background-repeat: repeat-x;
      border-bottom-style: solid;
      border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
    }

    .UORcXs {
      --divider-height__: var(--divider-top-height, auto);
      --divider-offset-x__: var(--divider-top-offset-x, 0px);
      --divider-layers-size__: var(--divider-top-layers-size, 0);
      --divider-layers-y__: var(--divider-top-layers-y, 0px);
      --divider-layers-x__: var(--divider-top-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
      border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
      opacity: var(--divider-top-opacity, 1);
      top: 0;
      transform: var(--divider-top-flip, scaleY(-1))
    }

    .UORcXs .dy3w_9 {
      background-image: var(--divider-top-image, none);
      background-size: var(--divider-top-size, contain);
      border-color: var(--divider-top-color, currentColor);
      bottom: 0;
      filter: var(--divider-top-filter, none)
    }

    .UORcXs .dy3w_9[data-divider-layer="1"] {
      display: var(--divider-top-layer-1-display, block)
    }

    .UORcXs .dy3w_9[data-divider-layer="2"] {
      display: var(--divider-top-layer-2-display, block)
    }

    .UORcXs .dy3w_9[data-divider-layer="3"] {
      display: var(--divider-top-layer-3-display, block)
    }

    .Io4VUz {
      --divider-height__: var(--divider-bottom-height, auto);
      --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
      --divider-layers-size__: var(--divider-bottom-layers-size, 0);
      --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
      --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
      border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
      bottom: 0;
      opacity: var(--divider-bottom-opacity, 1);
      transform: var(--divider-bottom-flip, none)
    }

    .Io4VUz .dy3w_9 {
      background-image: var(--divider-bottom-image, none);
      background-size: var(--divider-bottom-size, contain);
      border-color: var(--divider-bottom-color, currentColor);
      bottom: 0;
      filter: var(--divider-bottom-filter, none)
    }

    .Io4VUz .dy3w_9[data-divider-layer="1"] {
      display: var(--divider-bottom-layer-1-display, block)
    }

    .Io4VUz .dy3w_9[data-divider-layer="2"] {
      display: var(--divider-bottom-layer-2-display, block)
    }

    .Io4VUz .dy3w_9[data-divider-layer="3"] {
      display: var(--divider-bottom-layer-3-display, block)
    }
   
  
    .OQ8Tzd,
    .nKphmK {
      overflow: hidden
    }

    .nKphmK {
      height: 100%;
      position: relative;
      width: 100%
    }

    .nKphmK:-ms-fullscreen {
      min-height: auto !important
    }

    .nKphmK:fullscreen {
      min-height: auto !important
    }

    .pvlz2w {
      visibility: hidden
    }
   
  
    .TWFxr5 {
      height: auto !important
    }

    .May50y {
      overflow: hidden !important
    }
   
    
    @view-transition {
      navigation: auto;
      types: CrossFade
    }
   
  
    .sSAtY3z.ofOhStR--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .squ26My {
      --wbu-color-blue-0: #0f2ccf;
      --wbu-color-blue-100: #2f5dff;
      --wbu-color-blue-200: #597dff;
      --wbu-color-blue-300: #acbeff;
      --wbu-color-blue-400: #d5dfff;
      --wbu-color-blue-500: #eaefff;
      --wbu-color-blue-600: #f5f7ff;
      --wbu-color-black-0: #151414;
      --wbu-color-black-100: #383838;
      --wbu-color-black-200: #525150;
      --wbu-color-black-300: #767574;
      --wbu-color-black-400: #a8a6a5;
      --wbu-color-black-500: #e0dfdf;
      --wbu-color-black-600: #f1f0ef;
      --wbu-color-red-0: #9c2426;
      --wbu-color-red-100: #df3336;
      --wbu-color-red-200: #e55c5e;
      --wbu-color-red-300: #ed8f90;
      --wbu-color-red-400: #f4b8b9;
      --wbu-color-red-500: #f9d6d7;
      --wbu-color-red-600: #fcebeb;
      --wbu-color-green-0: #0d4f3d;
      --wbu-color-green-100: #4b916d;
      --wbu-color-green-200: #97c693;
      --wbu-color-green-300: #bde2a7;
      --wbu-color-green-400: #daf3c0;
      --wbu-color-green-500: #effae5;
      --wbu-color-green-600: #f1f5ed;
      --wbu-color-yellow-0: #d49341;
      --wbu-color-yellow-100: #f9ad4d;
      --wbu-color-yellow-200: #fabd71;
      --wbu-color-yellow-300: #fcd29d;
      --wbu-color-yellow-400: #fdead2;
      --wbu-color-yellow-500: #fef3e5;
      --wbu-color-yellow-600: #fef6ed;
      --wbu-color-orange-0: #ae3e09;
      --wbu-color-orange-100: #ff8044;
      --wbu-color-orange-200: #fe9361;
      --wbu-color-orange-300: #fda77f;
      --wbu-color-orange-400: #fbcfbb;
      --wbu-color-orange-500: #fbe3d9;
      --wbu-color-orange-600: #fdf1ec;
      --wbu-color-purple-0: #5000aa;
      --wbu-color-purple-100: #7200f3;
      --wbu-color-purple-200: #8b2df5;
      --wbu-color-purple-300: #be89f9;
      --wbu-color-purple-400: #d7b7fb;
      --wbu-color-purple-500: #f1e5fe;
      --wbu-color-purple-600: #f8f2ff;
      --wbu-color-ai-0: #4d3dd0;
      --wbu-color-ai-100: #5a48f5;
      --wbu-color-ai-200: #7b6df7;
      --wbu-color-ai-300: #a59bfa;
      --wbu-color-ai-400: #d6d1fc;
      --wbu-color-ai-500: #e7e4fe;
      --wbu-color-ai-600: #eeecfe;
      --wbu-heading-font-stack: "Madefor Display", "Helvetica Neue", Helvetica, Arial, "E3192A1E3201AA4E3192AAE3201AAA", "meiryo", "E31922019E3192A9E3201AAEE319217DE8A72019E3201AB4  pro w3", "hiragino kaku gothic pro", sans-serif;
      --wbu-text-tiny-size: 10px;
      --wbu-text-tiny-line-height: 12px;
      --wbu-text-small-size: 12px;
      --wbu-text-small-line-height: 12px;
      --wbu-text-medium-size: 14px;
      --wbu-text-medium-line-height: 16px;
      --wbu-text-large-size: 16px;
      --wbu-text-large-line-height: 18px;
      --wbu-heading-h1-font-size: 32px;
      --wbu-heading-h1-line-height: 40px;
      --wbu-heading-h1-letter-spacing: -0.5px;
      --wbu-heading-h1-font-weight: 400;
      --wbu-heading-h2-font-size: 24px;
      --wbu-heading-h2-line-height: 32px;
      --wbu-heading-h2-letter-spacing: -0.5px;
      --wbu-heading-h2-font-weight: 500;
      --wbu-heading-h3-font-size: 16px;
      --wbu-heading-h3-line-height: 24px;
      --wbu-heading-h3-letter-spacing: -0.5px;
      --wbu-heading-h3-font-weight: 700;
      --wbu-heading-h4-font-size: 14px;
      --wbu-heading-h4-line-height: 18px;
      --wbu-heading-h4-letter-spacing: 0px;
      --wbu-heading-h4-font-weight: 500;
      --wbu-heading-h5-font-size: 12px;
      --wbu-heading-h5-line-height: 18px;
      --wbu-heading-h5-letter-spacing: 0px;
      --wbu-heading-h5-font-weight: 600
    }

    .stbqc1u.oJ8EvyQ--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .Q8TtId {
      padding: 0;
      position: relative
    }

    .Q8TtId>svg {
      bottom: 0;
      left: 0;
      position: absolute !important;
      right: 0;
      top: 0
    }

    .aZhaoZ {
      opacity: 0
    }

    .s1dvzA {
      display: block;
      outline: none;
      text-decoration: none;
      width: 100%
    }

    .s1dvzA,
    .s1dvzA svg {
      overflow: visible
    }

    .js-focus-visible .s1dvzA:focus {
      box-shadow: none;
      position: relative
    }

    .js-focus-visible .s1dvzA:focus:after {
      box-shadow: inset 0 0 1px 1px #3899ec, inset 0 0 0 2px hsla(0, 0%, 100%, .9);
      content: "";
      height: 100%;
      left: 0;
      outline: none;
      position: absolute;
      top: 0;
      width: 100%
    }

    .tx4Jvn text.uxskpx {
      font-size: 50px !important
    }

    .tx4Jvn.qZfbbY .uxskpx {
      font-size: 45px !important
    }

    .tx4Jvn.fzGViX .uxskpx {
      font-size: 37px !important
    }

    .DRb0Pe.qZfbbY .uxskpx {
      font-size: 80px !important
    }

    .DRb0Pe.fzGViX .uxskpx {
      font-size: 58px !important
    }

    .WWgVyT.qZfbbY .uxskpx {
      font-size: 60px !important
    }

    .WWgVyT.fzGViX .uxskpx {
      font-size: 45px !important
    }

    .XPTyZQ.qZfbbY .uxskpx {
      font-size: 60px !important
    }

    .XPTyZQ.fzGViX .uxskpx {
      font-size: 40px !important
    }

    .KpNISr.qZfbbY .uxskpx {
      font-size: 70px !important
    }

    .KpNISr.fzGViX .uxskpx {
      font-size: 60px !important
    }

    .l3royO.qZfbbY .uxskpx {
      font-size: 80px !important
    }

    .l3royO.fzGViX .uxskpx {
      font-size: 60px !important
    }

    .hAeODa.qZfbbY .uxskpx {
      font-size: 75px !important
    }

    .hAeODa.fzGViX .uxskpx {
      font-size: 55px !important
    }

    .spQjTI.qZfbbY .uxskpx {
      font-size: 75px !important
    }

    .spQjTI.fzGViX .uxskpx {
      font-size: 59px !important
    }

    .yA1DNe.qZfbbY .uxskpx {
      font-size: 80px !important
    }

    .yA1DNe.fzGViX .uxskpx {
      font-size: 65px !important
    }

    .Rl4inp.qZfbbY .uxskpx {
      font-size: 75px !important
    }

    .Rl4inp.fzGViX .uxskpx {
      font-size: 60px !important
    }

    .of9Ja5.qZfbbY .uxskpx {
      font-size: 80px !important
    }

    .of9Ja5.fzGViX .uxskpx {
      font-size: 60px !important
    }

    .eEK14c {
      display: block;
      outline: none;
      text-decoration: none;
      width: 100%
    }

    .eEK14c,
    .eEK14c svg {
      overflow: visible
    }

    .js-focus-visible .eEK14c:focus {
      box-shadow: none;
      position: relative
    }

    .js-focus-visible .eEK14c:focus:after {
      box-shadow: inset 0 0 1px 1px #3899ec, inset 0 0 0 2px hsla(0, 0%, 100%, .9);
      content: "";
      height: 100%;
      left: 0;
      outline: none;
      position: absolute;
      top: 0;
      width: 100%
    }

    .eEK14c circle,
    .eEK14c path,
    .eEK14c polygon,
    .eEK14c polyline,
    .eEK14c rect {
      fill: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)))
    }

    .eEK14c text {
      fill: rgb(var(--cartWidget_cartIconText, var(--wix-color-8)));
      font: var(--cartWidget_cartIconTextFont, var(--wix-font-Body-M));
      font-size: 90px
    }

    .eEK14c .puciUO {
      fill: rgba(var(--cartWidget_cartIconNumber, var(--wix-color-1)));
      font: var(--cartWidget_cartIconNumberFont, var(--wix-font-Body-M));
      font-size: 90px
    }

    .eEK14c .puciUO.f6TePH {
      fill: rgba(var(--cartWidget_cartIconNumber, var(--wix-color-8)))
    }

    .eEK14c .FVlU_P {
      fill: rgba(var(--cartWidget_cartIconBubble, var(--wix-color-8)))
    }

    .UtO133 text.puciUO {
      font-size: 11px
    }

    .UtO133.xgXOpM .puciUO {
      font-size: 10px
    }

    .UtO133.tV42BG .puciUO {
      font-size: 8px
    }

    .VbCsjW text.puciUO {
      font-size: 50px !important
    }

    .VbCsjW.xgXOpM .puciUO {
      font-size: 45px !important
    }

    .VbCsjW.tV42BG .puciUO {
      font-size: 37px !important
    }

    .OE22el text.puciUO {
      font-size: 10px
    }

    .OE22el.xgXOpM .puciUO {
      font-size: 8px
    }

    .OE22el.tV42BG .puciUO {
      font-size: 6px
    }

    .OE22el path {
      fill: none;
      stroke: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)));
      stroke-linejoin: round
    }

    .oNPwj8.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .oNPwj8.tV42BG .puciUO {
      font-size: 58px !important
    }

    .a_BhjW.xgXOpM .puciUO {
      font-size: 60px
    }

    .a_BhjW.tV42BG .puciUO {
      font-size: 45px
    }

    .QtZH5q.xgXOpM .puciUO {
      font-size: 60px !important
    }

    .QtZH5q.tV42BG .puciUO {
      font-size: 45px !important
    }

    .ASBWh_.xgXOpM .puciUO {
      font-size: 60px
    }

    .ASBWh_.tV42BG .puciUO {
      font-size: 40px
    }

    .VhQQfA.xgXOpM .puciUO {
      font-size: 60px !important
    }

    .VhQQfA.tV42BG .puciUO {
      font-size: 40px !important
    }

    .XwUx1w.xgXOpM .puciUO {
      font-size: 70px
    }

    .XwUx1w.tV42BG .puciUO {
      font-size: 60px
    }

    .XwUx1w path {
      fill: none;
      stroke: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)));
      stroke-linejoin: round
    }

    .SbJOTz.xgXOpM .puciUO {
      font-size: 70px !important
    }

    .SbJOTz.tV42BG .puciUO {
      font-size: 60px !important
    }

    .x61qQI text.puciUO {
      font-size: 16px
    }

    .x61qQI.xgXOpM .puciUO {
      font-size: 14px
    }

    .x61qQI.tV42BG .puciUO {
      font-size: 12px
    }

    .x61qQI path {
      stroke: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)));
      stroke-linejoin: round;
      fill: none
    }

    .r_02yZ.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .r_02yZ.tV42BG .puciUO {
      font-size: 60px !important
    }

    .wPfzsT.xgXOpM .puciUO {
      font-size: 75px
    }

    .wPfzsT.tV42BG .puciUO {
      font-size: 55px
    }

    .H6bxoB.xgXOpM .puciUO {
      font-size: 75px !important
    }

    .H6bxoB.tV42BG .puciUO {
      font-size: 55px !important
    }

    .NKCcP7 text.puciUO {
      font-size: 14px
    }

    .NKCcP7.xgXOpM .puciUO {
      font-size: 12px
    }

    .NKCcP7.tV42BG .puciUO {
      font-size: 10px
    }

    .bPU06A.xgXOpM .puciUO {
      font-size: 75px !important
    }

    .bPU06A.tV42BG .puciUO {
      font-size: 59px !important
    }

    .wSTvma text.puciUO {
      font-size: 11px
    }

    .wSTvma.xgXOpM .puciUO {
      font-size: 10px
    }

    .wSTvma.tV42BG .puciUO {
      font-size: 8px
    }

    .wSTvma path {
      stroke: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)));
      stroke-width: .95;
      stroke-linejoin: round;
      fill: none
    }

    .Ilw0Ec.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .Ilw0Ec.tV42BG .puciUO {
      font-size: 65px !important
    }

    .gIMUNC text.puciUO {
      font-size: 14px
    }

    .gIMUNC.xgXOpM .puciUO {
      font-size: 12px
    }

    .gIMUNC.tV42BG .puciUO {
      font-size: 10px
    }

    .IYE8zB.xgXOpM .puciUO {
      font-size: 75px !important
    }

    .IYE8zB.tV42BG .puciUO {
      font-size: 60px !important
    }

    .MmI68k.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .MmI68k.tV42BG .puciUO {
      font-size: 60px !important
    }

    .N1o4SY.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .N1o4SY.tV42BG .puciUO {
      font-size: 60px !important
    }
   
  
    .sY_6mf6.oiayxcI--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .sLrmSa4 {
      --wbu-color-blue-0: #0f2ccf;
      --wbu-color-blue-100: #2f5dff;
      --wbu-color-blue-200: #597dff;
      --wbu-color-blue-300: #acbeff;
      --wbu-color-blue-400: #d5dfff;
      --wbu-color-blue-500: #eaefff;
      --wbu-color-blue-600: #f5f7ff;
      --wbu-color-black-0: #151414;
      --wbu-color-black-100: #383838;
      --wbu-color-black-200: #525150;
      --wbu-color-black-300: #767574;
      --wbu-color-black-400: #a8a6a5;
      --wbu-color-black-500: #e0dfdf;
      --wbu-color-black-600: #f1f0ef;
      --wbu-color-red-0: #9c2426;
      --wbu-color-red-100: #df3336;
      --wbu-color-red-200: #e55c5e;
      --wbu-color-red-300: #ed8f90;
      --wbu-color-red-400: #f4b8b9;
      --wbu-color-red-500: #f9d6d7;
      --wbu-color-red-600: #fcebeb;
      --wbu-color-green-0: #0d4f3d;
      --wbu-color-green-100: #4b916d;
      --wbu-color-green-200: #97c693;
      --wbu-color-green-300: #bde2a7;
      --wbu-color-green-400: #daf3c0;
      --wbu-color-green-500: #effae5;
      --wbu-color-green-600: #f1f5ed;
      --wbu-color-yellow-0: #d49341;
      --wbu-color-yellow-100: #f9ad4d;
      --wbu-color-yellow-200: #fabd71;
      --wbu-color-yellow-300: #fcd29d;
      --wbu-color-yellow-400: #fdead2;
      --wbu-color-yellow-500: #fef3e5;
      --wbu-color-yellow-600: #fef6ed;
      --wbu-color-orange-0: #ae3e09;
      --wbu-color-orange-100: #ff8044;
      --wbu-color-orange-200: #fe9361;
      --wbu-color-orange-300: #fda77f;
      --wbu-color-orange-400: #fbcfbb;
      --wbu-color-orange-500: #fbe3d9;
      --wbu-color-orange-600: #fdf1ec;
      --wbu-color-purple-0: #5000aa;
      --wbu-color-purple-100: #7200f3;
      --wbu-color-purple-200: #8b2df5;
      --wbu-color-purple-300: #be89f9;
      --wbu-color-purple-400: #d7b7fb;
      --wbu-color-purple-500: #f1e5fe;
      --wbu-color-purple-600: #f8f2ff;
      --wbu-color-ai-0: #4d3dd0;
      --wbu-color-ai-100: #5a48f5;
      --wbu-color-ai-200: #7b6df7;
      --wbu-color-ai-300: #a59bfa;
      --wbu-color-ai-400: #d6d1fc;
      --wbu-color-ai-500: #e7e4fe;
      --wbu-color-ai-600: #eeecfe;
      --wbu-heading-font-stack: "Madefor Display", "Helvetica Neue", Helvetica, Arial, "E3192A1E3201AA4E3192AAE3201AAA", "meiryo", "E31922019E3192A9E3201AAEE319217DE8A72019E3201AB4  pro w3", "hiragino kaku gothic pro", sans-serif;
      --wbu-text-tiny-size: 10px;
      --wbu-text-tiny-line-height: 12px;
      --wbu-text-small-size: 12px;
      --wbu-text-small-line-height: 12px;
      --wbu-text-medium-size: 14px;
      --wbu-text-medium-line-height: 16px;
      --wbu-text-large-size: 16px;
      --wbu-text-large-line-height: 18px;
      --wbu-heading-h1-font-size: 32px;
      --wbu-heading-h1-line-height: 40px;
      --wbu-heading-h1-letter-spacing: -0.5px;
      --wbu-heading-h1-font-weight: 400;
      --wbu-heading-h2-font-size: 24px;
      --wbu-heading-h2-line-height: 32px;
      --wbu-heading-h2-letter-spacing: -0.5px;
      --wbu-heading-h2-font-weight: 500;
      --wbu-heading-h3-font-size: 16px;
      --wbu-heading-h3-line-height: 24px;
      --wbu-heading-h3-letter-spacing: -0.5px;
      --wbu-heading-h3-font-weight: 700;
      --wbu-heading-h4-font-size: 14px;
      --wbu-heading-h4-line-height: 18px;
      --wbu-heading-h4-letter-spacing: 0px;
      --wbu-heading-h4-font-weight: 500;
      --wbu-heading-h5-font-size: 12px;
      --wbu-heading-h5-line-height: 18px;
      --wbu-heading-h5-letter-spacing: 0px;
      --wbu-heading-h5-font-weight: 600
    }

    .surRtQa.oqkwS1j--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .snU6ghj>:first-child>:first-child {
      z-index: 100000 !important
    }

    .KeZzT6 {
      animation: U4gKpz 1s linear infinite;
      color: hsla(0, 0%, 100%, .9);
      display: inline-block;
      overflow: hidden;
      position: relative;
      transform-origin: 100% 50%
    }

    .KeZzT6:after,
    .KeZzT6:before {
      animation: DjtvJd .5s linear infinite alternate;
      border: 1px solid currentColor;
      border-color: currentColor transparent transparent currentColor;
      border-radius: 50%;
      bottom: 0;
      color: currentColor;
      content: "";
      inset-inline-end: -100%;
      inset-inline-start: 0;
      position: absolute;
      top: 0;
      transform: rotate(-45deg)
    }

    .KeZzT6:after {
      opacity: 0
    }

    @keyframes DjtvJd {
      to {
        opacity: 1;
        transform: rotate(115deg)
      }
    }

    @keyframes U4gKpz {
      0% {
        transform: rotate(180deg)
      }

      45% {
        transform: rotate(198deg)
      }

      55% {
        transform: rotate(234deg)
      }

      to {
        transform: rotate(540deg)
      }
    }

    .KeZzT6.BAhs0Y {
      height: 30px;
      margin-inline-end: 15px;
      width: 15px
    }

    .KeZzT6.vUtskN {
      height: 60px;
      margin-inline-end: 30px;
      width: 30px
    }

    .KeZzT6.RLHjMI {
      height: 80px;
      margin-inline-end: 40px;
      width: 40px
    }

    .jbFJUT {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .AnkhXt {
      color: var(--wix-color-5)
    }
   
  
    @font-face {
      font-family: 'madefor-display-bold';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    #masterPage:not(.landingPage) #PAGES_CONTAINER {
      margin-top: 0px;
      margin-bottom: 0px;
    }

    #masterPage.landingPage #SITE_HEADER {
      display: none;
    }

    #masterPage.landingPage #CONTROLLER_COMP_CUSTOM_ID {
      display: none;
    }

    #masterPage.landingPage #SOSP_CONTAINER_CUSTOM_ID {
      display: none;
    }

    #masterPage.landingPage #SITE_FOOTER {
      display: none;
    }

    #masterPage.landingPage #SITE_HEADER-placeholder {
      display: none;
    }

    #masterPage.landingPage #SITE_FOOTER-placeholder {
      display: none;
    }

    #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus,
    #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus~.wixSdkShowFocusOnSibling {
      --focus-ring-box-shadow: 0 0 0 2px #116dff;
      box-shadow: var(--focus-ring-box-shadow) !important;
      z-index: 1;
    }

    .has-inner-focus-ring {
      --focus-ring-box-shadow: 0 0 0 2px #116dff !important;
    }

    #masterPage {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #SITE_HEADER {
      --pinned-layer-in-container: 50;
      --above-all-in-container: 49;
    }

    #PAGES_CONTAINER {
      --pinned-layer-in-container: 51;
      --above-all-in-container: 49;
    }

    #CONTROLLER_COMP_CUSTOM_ID {
      --pinned-layer-in-container: 52;
      --above-all-in-container: 49;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
      --pinned-layer-in-container: 53;
      --above-all-in-container: 49;
    }

    #SITE_FOOTER {
      --pinned-layer-in-container: 54;
      --above-all-in-container: 49;
    }

    #comp-jquqdfru-pinned-layer {
      z-index: calc(var(--pinned-layers-in-page, 0) + 55);
      --above-all-in-container: 10000;
    }

    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent] {
      height: auto;
      width: 100%;
      position: static;
      min-height: auto;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="CONTROLLER_COMP_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>wix-interact-element>[id="CONTROLLER_COMP_CUSTOM_ID"] {
      position: absolute;
      top: 15px;
      left: 20px;
      margin-left: calc((100% - 980px) * 0.5);
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent] {
      height: auto;
      width: 100%;
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      margin-top: -175px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="CONTROLLER_COMP_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>wix-interact-element>[id="CONTROLLER_COMP_CUSTOM_ID"] {
      position: absolute;
      top: 15px;
      left: 20px;
      margin-left: calc((100% - 980px) * 0.5);
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="SOSP_CONTAINER_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>wix-interact-element>[id="SOSP_CONTAINER_CUSTOM_ID"] {
      position: relative;
      margin: 191px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-jquqdfru {
      justify-self: end;
      align-self: end;
      position: absolute;
      grid-area: 1 / 1 / 2 / 2;
      pointer-events: auto;
    }

    :root,
    :host,
    .spxThemeOverride,
    .max-width-container,
    #root {
      --color_0: 255, 255, 255;
      --color_1: 255, 255, 255;
      --color_2: 0, 0, 0;
      --color_3: 237, 28, 36;
      --color_4: 0, 136, 203;
      --color_5: 255, 203, 5;
      --color_6: 114, 114, 114;
      --color_7: 176, 176, 176;
      --color_8: 255, 255, 255;
      --color_9: 114, 114, 114;
      --color_10: 176, 176, 176;
      --color_11: 241, 241, 241;
      --color_12: 193, 193, 193;
      --color_13: 145, 145, 145;
      --color_14: 96, 96, 96;
      --color_15: 48, 48, 48;
      --color_16: 182, 203, 217;
      --color_17: 0, 0, 0;
      --color_18: 238, 12, 12;
      --color_19: 61, 86, 102;
      --color_20: 12, 44, 64;
      --color_21: 192, 208, 216;
      --color_22: 151, 168, 178;
      --color_23: 108, 128, 139;
      --color_24: 56, 84, 100;
      --color_25: 28, 42, 50;
      --color_26: 215, 231, 236;
      --color_27: 179, 208, 217;
      --color_28: 134, 156, 163;
      --color_29: 90, 104, 109;
      --color_30: 45, 52, 54;
      --color_31: 192, 208, 216;
      --color_32: 151, 168, 178;
      --color_33: 108, 128, 139;
      --color_34: 56, 84, 100;
      --color_35: 28, 42, 50;
      --color_36: 241, 241, 241;
      --color_37: 48, 48, 48;
      --color_38: 193, 193, 193;
      --color_39: 145, 145, 145;
      --color_40: 96, 96, 96;
      --color_41: 238, 12, 12;
      --color_42: 0, 0, 0;
      --color_43: 145, 145, 145;
      --color_44: 241, 241, 241;
      --color_45: 96, 96, 96;
      --color_46: 96, 96, 96;
      --color_47: 96, 96, 96;
      --color_48: 238, 12, 12;
      --color_49: 238, 12, 12;
      --color_50: 241, 241, 241;
      --color_51: 241, 241, 241;
      --color_52: 238, 12, 12;
      --color_53: 238, 12, 12;
      --color_54: 145, 145, 145;
      --color_55: 145, 145, 145;
      --color_56: 241, 241, 241;
      --color_57: 241, 241, 241;
      --color_58: 238, 12, 12;
      --color_59: 238, 12, 12;
      --color_60: 238, 12, 12;
      --color_61: 238, 12, 12;
      --color_62: 241, 241, 241;
      --color_63: 241, 241, 241;
      --color_64: 145, 145, 145;
      --color_65: 145, 145, 145;
      --font_0: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_1: normal normal normal 14px/1.4em enriqueta, serif;
      --font_2: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_3: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_4: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_5: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_6: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_7: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --font_8: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --font_9: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --font_10: normal normal normal 10px/1.4em arial, 'ｍｓ ｐゴシック', 'ms pgothic', '돋움', dotum, helvetica, sans-serif;
      --wix-ads-height: 0px;
      --sticky-offset: 0px;
      --wix-ads-top-height: 0px;
      --site-width: 980px;
      --above-all-z-index: 100000;
      --portals-z-index: 100001;
      --wix-opt-in-direction: ltr;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      --minViewportSize: 320;
      --maxViewportSize: 1920;
      --theme-spx-ratio: 1px;
      --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
      --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
      --customScaleViewportLimit: clamp(var(--minViewportSize) * 1px, var(--full-viewport), min(var(--section-max-width), var(--maxViewportSize) * 1px));
    }

    .font_0 {
      font: var(--font_0);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_1 {
      font: var(--font_1);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_2 {
      font: var(--font_2);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_3 {
      font: var(--font_3);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_4 {
      font: var(--font_4);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_5 {
      font: var(--font_5);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_6 {
      font: var(--font_6);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_7 {
      font: var(--font_7);
      color: rgb(var(--color_14));
      letter-spacing: 0em;
    }

    .font_8 {
      font: var(--font_8);
      color: rgb(var(--color_14));
      letter-spacing: 0em;
    }

    .font_9 {
      font: var(--font_9);
      color: rgb(var(--color_15));
      letter-spacing: 0em;
    }

    .font_10 {
      font: var(--font_10);
      color: rgb(var(--color_15));
      letter-spacing: 0em;
    }

    .color_0 {
      color: rgb(var(--color_0));
    }

    .color_1 {
      color: rgb(var(--color_1));
    }

    .color_2 {
      color: rgb(var(--color_2));
    }

    .color_3 {
      color: rgb(var(--color_3));
    }

    .color_4 {
      color: rgb(var(--color_4));
    }

    .color_5 {
      color: rgb(var(--color_5));
    }

    .color_6 {
      color: rgb(var(--color_6));
    }

    .color_7 {
      color: rgb(var(--color_7));
    }

    .color_8 {
      color: rgb(var(--color_8));
    }

    .color_9 {
      color: rgb(var(--color_9));
    }

    .color_10 {
      color: rgb(var(--color_10));
    }

    .color_11 {
      color: rgb(var(--color_11));
    }

    .color_12 {
      color: rgb(var(--color_12));
    }

    .color_13 {
      color: rgb(var(--color_13));
    }

    .color_14 {
      color: rgb(var(--color_14));
    }

    .color_15 {
      color: rgb(var(--color_15));
    }

    .color_16 {
      color: rgb(var(--color_16));
    }

    .color_17 {
      color: rgb(var(--color_17));
    }

    .color_18 {
      color: rgb(var(--color_18));
    }

    .color_19 {
      color: rgb(var(--color_19));
    }

    .color_20 {
      color: rgb(var(--color_20));
    }

    .color_21 {
      color: rgb(var(--color_21));
    }

    .color_22 {
      color: rgb(var(--color_22));
    }

    .color_23 {
      color: rgb(var(--color_23));
    }

    .color_24 {
      color: rgb(var(--color_24));
    }

    .color_25 {
      color: rgb(var(--color_25));
    }

    .color_26 {
      color: rgb(var(--color_26));
    }

    .color_27 {
      color: rgb(var(--color_27));
    }

    .color_28 {
      color: rgb(var(--color_28));
    }

    .color_29 {
      color: rgb(var(--color_29));
    }

    .color_30 {
      color: rgb(var(--color_30));
    }

    .color_31 {
      color: rgb(var(--color_31));
    }

    .color_32 {
      color: rgb(var(--color_32));
    }

    .color_33 {
      color: rgb(var(--color_33));
    }

    .color_34 {
      color: rgb(var(--color_34));
    }

    .color_35 {
      color: rgb(var(--color_35));
    }

    .color_36 {
      color: rgb(var(--color_36));
    }

    .color_37 {
      color: rgb(var(--color_37));
    }

    .color_38 {
      color: rgb(var(--color_38));
    }

    .color_39 {
      color: rgb(var(--color_39));
    }

    .color_40 {
      color: rgb(var(--color_40));
    }

    .color_41 {
      color: rgb(var(--color_41));
    }

    .color_42 {
      color: rgb(var(--color_42));
    }

    .color_43 {
      color: rgb(var(--color_43));
    }

    .color_44 {
      color: rgb(var(--color_44));
    }

    .color_45 {
      color: rgb(var(--color_45));
    }

    .color_46 {
      color: rgb(var(--color_46));
    }

    .color_47 {
      color: rgb(var(--color_47));
    }

    .color_48 {
      color: rgb(var(--color_48));
    }

    .color_49 {
      color: rgb(var(--color_49));
    }

    .color_50 {
      color: rgb(var(--color_50));
    }

    .color_51 {
      color: rgb(var(--color_51));
    }

    .color_52 {
      color: rgb(var(--color_52));
    }

    .color_53 {
      color: rgb(var(--color_53));
    }

    .color_54 {
      color: rgb(var(--color_54));
    }

    .color_55 {
      color: rgb(var(--color_55));
    }

    .color_56 {
      color: rgb(var(--color_56));
    }

    .color_57 {
      color: rgb(var(--color_57));
    }

    .color_58 {
      color: rgb(var(--color_58));
    }

    .color_59 {
      color: rgb(var(--color_59));
    }

    .color_60 {
      color: rgb(var(--color_60));
    }

    .color_61 {
      color: rgb(var(--color_61));
    }

    .color_62 {
      color: rgb(var(--color_62));
    }

    .color_63 {
      color: rgb(var(--color_63));
    }

    .color_64 {
      color: rgb(var(--color_64));
    }

    .color_65 {
      color: rgb(var(--color_65));
    }

    .backcolor_0 {
      background-color: rgb(var(--color_0));
    }

    .backcolor_1 {
      background-color: rgb(var(--color_1));
    }

    .backcolor_2 {
      background-color: rgb(var(--color_2));
    }

    .backcolor_3 {
      background-color: rgb(var(--color_3));
    }

    .backcolor_4 {
      background-color: rgb(var(--color_4));
    }

    .backcolor_5 {
      background-color: rgb(var(--color_5));
    }

    .backcolor_6 {
      background-color: rgb(var(--color_6));
    }

    .backcolor_7 {
      background-color: rgb(var(--color_7));
    }

    .backcolor_8 {
      background-color: rgb(var(--color_8));
    }

    .backcolor_9 {
      background-color: rgb(var(--color_9));
    }

    .backcolor_10 {
      background-color: rgb(var(--color_10));
    }

    .backcolor_11 {
      background-color: rgb(var(--color_11));
    }

    .backcolor_12 {
      background-color: rgb(var(--color_12));
    }

    .backcolor_13 {
      background-color: rgb(var(--color_13));
    }

    .backcolor_14 {
      background-color: rgb(var(--color_14));
    }

    .backcolor_15 {
      background-color: rgb(var(--color_15));
    }

    .backcolor_16 {
      background-color: rgb(var(--color_16));
    }

    .backcolor_17 {
      background-color: rgb(var(--color_17));
    }

    .backcolor_18 {
      background-color: rgb(var(--color_18));
    }

    .backcolor_19 {
      background-color: rgb(var(--color_19));
    }

    .backcolor_20 {
      background-color: rgb(var(--color_20));
    }

    .backcolor_21 {
      background-color: rgb(var(--color_21));
    }

    .backcolor_22 {
      background-color: rgb(var(--color_22));
    }

    .backcolor_23 {
      background-color: rgb(var(--color_23));
    }

    .backcolor_24 {
      background-color: rgb(var(--color_24));
    }

    .backcolor_25 {
      background-color: rgb(var(--color_25));
    }

    .backcolor_26 {
      background-color: rgb(var(--color_26));
    }

    .backcolor_27 {
      background-color: rgb(var(--color_27));
    }

    .backcolor_28 {
      background-color: rgb(var(--color_28));
    }

    .backcolor_29 {
      background-color: rgb(var(--color_29));
    }

    .backcolor_30 {
      background-color: rgb(var(--color_30));
    }

    .backcolor_31 {
      background-color: rgb(var(--color_31));
    }

    .backcolor_32 {
      background-color: rgb(var(--color_32));
    }

    .backcolor_33 {
      background-color: rgb(var(--color_33));
    }

    .backcolor_34 {
      background-color: rgb(var(--color_34));
    }

    .backcolor_35 {
      background-color: rgb(var(--color_35));
    }

    .backcolor_36 {
      background-color: rgb(var(--color_36));
    }

    .backcolor_37 {
      background-color: rgb(var(--color_37));
    }

    .backcolor_38 {
      background-color: rgb(var(--color_38));
    }

    .backcolor_39 {
      background-color: rgb(var(--color_39));
    }

    .backcolor_40 {
      background-color: rgb(var(--color_40));
    }

    .backcolor_41 {
      background-color: rgb(var(--color_41));
    }

    .backcolor_42 {
      background-color: rgb(var(--color_42));
    }

    .backcolor_43 {
      background-color: rgb(var(--color_43));
    }

    .backcolor_44 {
      background-color: rgb(var(--color_44));
    }

    .backcolor_45 {
      background-color: rgb(var(--color_45));
    }

    .backcolor_46 {
      background-color: rgb(var(--color_46));
    }

    .backcolor_47 {
      background-color: rgb(var(--color_47));
    }

    .backcolor_48 {
      background-color: rgb(var(--color_48));
    }

    .backcolor_49 {
      background-color: rgb(var(--color_49));
    }

    .backcolor_50 {
      background-color: rgb(var(--color_50));
    }

    .backcolor_51 {
      background-color: rgb(var(--color_51));
    }

    .backcolor_52 {
      background-color: rgb(var(--color_52));
    }

    .backcolor_53 {
      background-color: rgb(var(--color_53));
    }

    .backcolor_54 {
      background-color: rgb(var(--color_54));
    }

    .backcolor_55 {
      background-color: rgb(var(--color_55));
    }

    .backcolor_56 {
      background-color: rgb(var(--color_56));
    }

    .backcolor_57 {
      background-color: rgb(var(--color_57));
    }

    .backcolor_58 {
      background-color: rgb(var(--color_58));
    }

    .backcolor_59 {
      background-color: rgb(var(--color_59));
    }

    .backcolor_60 {
      background-color: rgb(var(--color_60));
    }

    .backcolor_61 {
      background-color: rgb(var(--color_61));
    }

    .backcolor_62 {
      background-color: rgb(var(--color_62));
    }

    .backcolor_63 {
      background-color: rgb(var(--color_63));
    }

    .backcolor_64 {
      background-color: rgb(var(--color_64));
    }

    .backcolor_65 {
      background-color: rgb(var(--color_65));
    }

    #masterPage:not(.landingPage) {
      --top-offset: 0px;
      --header-height: 175px;
    }

    #masterPage.landingPage {
      --top-offset: 0px;
    }

    #SITE_HEADER {
      --brd: var(--color_36);
      --brwt: 0px;
      --brwb: 0px;
      --shd: none;
      --rd: 0px 0px 0px 0px;
      --alpha-brd: 1;
      --boxShadowToggleOn-shd: none;
      --backdrop-filter: none;
    }

    #SITE_HEADER {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=SITE_HEADERinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="comp-kq8m9165"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>wix-interact-element>[id="comp-kq8m9165"] {
      position: relative;
      margin: 34px 0px 33px calc((100% - 980px) * 0.5);
      left: -34px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="i10cyktx"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>wix-interact-element>[id="i10cyktx"] {
      position: relative;
      margin: 69px 0px 70px calc((100% - 980px) * 0.5);
      left: 138px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="comp-m4as3ekq"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>wix-interact-element>[id="comp-m4as3ekq"] {
      position: relative;
      margin: 67px 0px 68px calc((100% - 980px) * 0.5);
      left: 946px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #SITE_HEADER {
      --bg-overlay-color: rgba(var(--color_42), 0.65);
      --bg-gradient: none;
    }

    #comp-kq8m9165 {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-kq8m9165 {
      width: 68px;
      height: 108px;
    }

    #comp-kq8m9165 {
      --height: 108px;
      --width: 68px;
    }

    #i10cyktx {
      --menuTotalBordersX: 0px;
      --menuTotalBordersY: 0px;
      --bg: var(--color_11);
      --rd: 10px;
      --shd: none;
      --brw: 0px;
      --brd: var(--color_15);
      --bgDrop: var(--color_11);
      --rdDrop: 10px;
      --trans: background-color 0.4s ease 0s;
      --pad: 5px;
      --sep: var(--color_15);
      --fnt: normal normal normal 14px/1.4em familjen-grotesk, 'familjen grotesk', sans-serif;
      --txt: var(--color_14);
      --trans2: color 0.4s ease 0s;
      --bgh: var(--color_18);
      --txth: var(--color_36);
      --bgs: var(--color_18);
      --txts: var(--color_36);
      --alpha-bg: 1;
      --alpha-bgDrop: 1;
      --alpha-bgh: 1;
      --alpha-bgs: 1;
      --alpha-brd: 0.5;
      --alpha-sep: 0.35;
      --alpha-txt: 1;
      --alpha-txth: 1;
      --alpha-txts: 1;
      --boxShadowToggleOn-shd: none;
    }

    #i10cyktx {
      width: 703px;
      height: 36px;
    }

    #i10cyktx {
      --menuTotalBordersY: 0px;
      --menuTotalBordersX: 0px;
      --submenus-direction: inherit;
      --menu-direction: inherit;
      --align: center;
      --menu-align: inherit;
      --submenus-align: inherit;
    }

    #comp-m4as3ekq {
      width: 34px;
      height: 40px;
    }

    .comp-m4as3ekq {
      --wix-direction: ltr;
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }

    .comp-m4as3ekq .ETC5zb {
      --cartWidget_cartIcon: #EE0C0C;
      --cartWidget_cartIconText: #EE0C0C;
      --cartWidget_cartIconTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartWidget_cartIconNumberFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartWidget_cartIconBubble: #EE0C0C
    }

    .comp-m4as3ekq .s1dvzA rect,
    .comp-m4as3ekq .s1dvzA polygon,
    .comp-m4as3ekq .s1dvzA polyline,
    .comp-m4as3ekq .s1dvzA circle,
    .comp-m4as3ekq .s1dvzA path {
      fill: #EE0C0C
    }

    .comp-m4as3ekq .s1dvzA text {
      fill: #EE0C0C;
      font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      font-size: 90px
    }

    .comp-m4as3ekq .s1dvzA .uxskpx {
      fill: #F1F1F1;
      font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      font-size: 90px
    }

    .comp-m4as3ekq .s1dvzA .uxskpx.M846Y_ {
      fill: #EE0C0C
    }

    .comp-m4as3ekq .s1dvzA .ptVJi9 {
      fill: #EE0C0C
    }

    #PAGES_CONTAINER {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #SITE_PAGES {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #SITE_PAGES {
      --transition-duration: 600ms;
    }

    #CONTROLLER_COMP_CUSTOM_ID {
      --alpha-bg: 1;
      --bg: 61, 155, 233;
      --bgh: 43, 104, 156;
      --brd: 43, 104, 156;
      --brdh: 61, 155, 233;
      --brw: 0px;
      --fnt: normal normal normal 14px/1.4em raleway;
      --rd: 20px;
      --txt: 255, 255, 255;
      --txth: 255, 255, 255;
      --alpha-bgh: 1;
      --alpha-brd: 1;
      --alpha-brdh: 1;
      --alpha-txt: 1;
      --alpha-txth: 1;
      --boxShadowToggleOn-shd: none;
      --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
    }

    #SOSP_CONTAINER_CUSTOM_ID {
      --brw: 0px;
      --brd: var(--color_15);
      --bg: var(--color_11);
      --rd: 0px;
      --shd: none;
      --gradient: none;
      --alpha-bg: 1;
      --alpha-brd: 1;
      --boxShadowToggleOn-shd: none;
      --bg-gradient: none;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
      width: 291px;
    }

    [data-mode=hover] #SOSP_CONTAINER_CUSTOM_ID {
      width: 291px;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent] {
      height: auto;
      width: 291px;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>[id="comp-jwt5uhet"],
    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>wix-interact-element>[id="comp-jwt5uhet"] {
      position: relative;
      margin: 60px 0px 10px 0;
      left: 20px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>[id="comp-jwt5uh26"],
    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>wix-interact-element>[id="comp-jwt5uh26"] {
      position: relative;
      margin: 0px 0px 61px 0;
      left: 20px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
      --shc-mutated-brightness: 121, 121, 121;
    }

    #comp-jwt5uhet {
      width: 250px;
      height: 182px;
    }

    .comp-jwt5uhet {
      --wix-direction: ltr;
      --profileLayout: 0;
      --pictureStyle: 0;
      --profileAlignment: 0;
      --profileImageSize: 90px;
      --badge-layout: 0;
      --badge-size: 0;
      --badge-corner-radius: 10;
      --border-width-1: 1;
      --pw-cover-photo-opacity: 60;
      --pw-cover-photo-opacity-desktop: 60;
      --profileWidgetHeight: 250px;
      --pw-button-border-width: 1;
      --pw-button-responsive-border-width: 1;
      --pw-button-text-font-size-mobile: 16;
      --pw-button-corner-radius: 0;
      --pw-button-responsive-corner-radius: 0;
      --vertical-pw-corner-radius: 0;
      --badge-font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --text-secondary-font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-name-font: normal normal normal 28px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-name-font-mobile: normal normal normal 20px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-responsive-font: normal normal normal 20px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-mobile-font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-ff-font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-ff-font-mobile: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-button-font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-button-font-mobile: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --border-color: 48, 48, 48, 0.2;
      --border-color-rgb: 48, 48, 48;
      --border-color-opacity: 0.2;
      --box-color: 241, 241, 241;
      --box-color-rgb: 241, 241, 241;
      --box-color-opacity: 1;
      --button-opacity-and-color: 238, 12, 12;
      --button-opacity-and-color-rgb: 238, 12, 12;
      --button-opacity-and-color-opacity: 1;
      --text-color-primary: 96, 96, 96;
      --text-color-primary-rgb: 96, 96, 96;
      --text-color-primary-opacity: 1;
      --text-color-secondary: 48, 48, 48;
      --text-color-secondary-rgb: 48, 48, 48;
      --text-color-secondary-opacity: 1;
      --pw-responsive-name-color: 241, 241, 241;
      --pw-responsive-name-color-rgb: 241, 241, 241;
      --pw-responsive-name-color-opacity: 1;
      --pw-name-color-mobile: 48, 48, 48;
      --pw-name-color-mobile-rgb: 48, 48, 48;
      --pw-name-color-mobile-opacity: 1;
      --title-color: 48, 48, 48;
      --title-color-rgb: 48, 48, 48;
      --title-color-opacity: 1;
      --title-responsive-color: 241, 241, 241;
      --title-responsive-color-rgb: 241, 241, 241;
      --title-responsive-color-opacity: 1;
      --title-mobile-color: 48, 48, 48;
      --title-mobile-color-rgb: 48, 48, 48;
      --title-mobile-color-opacity: 1;
      --pw-responsive-ff-color: 241, 241, 241;
      --pw-responsive-ff-color-rgb: 241, 241, 241;
      --pw-responsive-ff-color-opacity: 1;
      --pw-ff-color-mobile: 48, 48, 48;
      --pw-ff-color-mobile-rgb: 48, 48, 48;
      --pw-ff-color-mobile-opacity: 1;
      --pw-responsive-button-color: 241, 241, 241;
      --pw-responsive-button-color-rgb: 241, 241, 241;
      --pw-responsive-button-color-opacity: 1;
      --pw-responsive-button-color-mobile: 241, 241, 241;
      --pw-responsive-button-color-mobile-rgb: 241, 241, 241;
      --pw-responsive-button-color-mobile-opacity: 1;
      --pw-cover-color: 238, 12, 12;
      --pw-cover-color-rgb: 238, 12, 12;
      --pw-cover-color-opacity: 1;
      --pw-cover-color-desktop: 238, 12, 12;
      --pw-cover-color-desktop-rgb: 238, 12, 12;
      --pw-cover-color-desktop-opacity: 1;
      --pw-cover-color-mobile: 238, 12, 12;
      --pw-cover-color-mobile-rgb: 238, 12, 12;
      --pw-cover-color-mobile-opacity: 1;
      --pw-button-font-color: 241, 241, 241;
      --pw-button-font-color-rgb: 241, 241, 241;
      --pw-button-font-color-opacity: 1;
      --pw-button-responsive-font-color: 238, 12, 12;
      --pw-button-responsive-font-color-rgb: 238, 12, 12;
      --pw-button-responsive-font-color-opacity: 1;
      --pw-button-border-color: 238, 12, 12;
      --pw-button-border-color-rgb: 238, 12, 12;
      --pw-button-border-color-opacity: 1;
      --pw-button-responsive-border-color: 241, 241, 241;
      --pw-button-responsive-border-color-rgb: 241, 241, 241;
      --pw-button-responsive-border-color-opacity: 1;
      --button-font: normal normal normal 14px/17px enriqueta, serif;
      --button-font-style: normal;
      --button-font-variant: normal;
      --button-font-weight: normal;
      --button-font-size: 14px;
      --button-font-line-height: 17px;
      --button-font-family: enriqueta, serif;
      --button-font-text-decoration: none;
      --text-primary-font: normal normal normal 16px/20px enriqueta, serif;
      --text-primary-font-style: normal;
      --text-primary-font-variant: normal;
      --text-primary-font-weight: normal;
      --text-primary-font-size: 16px;
      --text-primary-font-line-height: 20px;
      --text-primary-font-family: enriqueta, serif;
      --text-primary-font-text-decoration: none;
      --badge-font-style: normal;
      --badge-font-variant: normal;
      --badge-font-weight: normal;
      --badge-font-size: 14px;
      --badge-font-line-height: 1.4em;
      --badge-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --badge-font-text-decoration: none;
      --text-secondary-font-style: normal;
      --text-secondary-font-variant: normal;
      --text-secondary-font-weight: normal;
      --text-secondary-font-size: 14px;
      --text-secondary-font-line-height: 1.4em;
      --text-secondary-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --text-secondary-font-text-decoration: none;
      --pw-responsive-name-font-style: normal;
      --pw-responsive-name-font-variant: normal;
      --pw-responsive-name-font-weight: normal;
      --pw-responsive-name-font-size: 28px;
      --pw-responsive-name-font-line-height: 1.4em;
      --pw-responsive-name-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-name-font-text-decoration: none;
      --pw-name-font-mobile-style: normal;
      --pw-name-font-mobile-variant: normal;
      --pw-name-font-mobile-weight: normal;
      --pw-name-font-mobile-size: 20px;
      --pw-name-font-mobile-line-height: 1.4em;
      --pw-name-font-mobile-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-name-font-mobile-text-decoration: none;
      --title-font-style: normal;
      --title-font-variant: normal;
      --title-font-weight: normal;
      --title-font-size: 14px;
      --title-font-line-height: 1.4em;
      --title-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-font-text-decoration: none;
      --title-responsive-font-style: normal;
      --title-responsive-font-variant: normal;
      --title-responsive-font-weight: normal;
      --title-responsive-font-size: 20px;
      --title-responsive-font-line-height: 1.4em;
      --title-responsive-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-responsive-font-text-decoration: none;
      --title-mobile-font-style: normal;
      --title-mobile-font-variant: normal;
      --title-mobile-font-weight: normal;
      --title-mobile-font-size: 16px;
      --title-mobile-font-line-height: 1.4em;
      --title-mobile-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-mobile-font-text-decoration: none;
      --pw-responsive-ff-font-style: normal;
      --pw-responsive-ff-font-variant: normal;
      --pw-responsive-ff-font-weight: normal;
      --pw-responsive-ff-font-size: 16px;
      --pw-responsive-ff-font-line-height: 1.4em;
      --pw-responsive-ff-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-ff-font-text-decoration: none;
      --pw-ff-font-mobile-style: normal;
      --pw-ff-font-mobile-variant: normal;
      --pw-ff-font-mobile-weight: normal;
      --pw-ff-font-mobile-size: 12px;
      --pw-ff-font-mobile-line-height: 1.4em;
      --pw-ff-font-mobile-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-ff-font-mobile-text-decoration: none;
      --pw-responsive-button-font-style: normal;
      --pw-responsive-button-font-variant: normal;
      --pw-responsive-button-font-weight: normal;
      --pw-responsive-button-font-size: 16px;
      --pw-responsive-button-font-line-height: 1.4em;
      --pw-responsive-button-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-button-font-text-decoration: none;
      --pw-button-font-mobile-style: normal;
      --pw-button-font-mobile-variant: normal;
      --pw-button-font-mobile-weight: normal;
      --pw-button-font-mobile-size: 16px;
      --pw-button-font-mobile-line-height: 1.4em;
      --pw-button-font-mobile-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-button-font-mobile-text-decoration: none;
      --profileImageDisplay: block;
      --profileImageBorderRadius: 50%;
      --coverButtonsBoxMarginLeft: initial;
      --coverButtonsBoxPosition: initial;
      --coverButtonsBoxTop: initial;
      --coverButtonsBoxInsetInlineEnd: initial;
      --coverButtonsBoxMarginTop: 38px;
      --repositionModeButtonsFlexDirection: row;
      --repositionModeButtonsMarginInlineStart: 34px;
      --repositionModeButtonsMarginInlineEnd: initial;
      --coverPhotoContainerInsetInlineStart: 24px;
      --coverPhotoContainerInsetInlineEnd: initial;
      --contentLayoutPosition: relative;
      --contentLayoutFlexDirection: row;
      --contentLayoutAlignItems: initial;
      --contentLayoutPaddingInlineStart: 30px;
      --contentLayoutPaddingInlineEnd: 16px;
      --contentAlignItems: flex-end;
      --contentMarginBottom: 30px;
      --contentMarginInlineEnd: initial;
      --contentMarginInlineStart: 24px;
      --contentJustifyContent: space-between;
      --contentWidth: initial;
      --contentFlexDirection: row;
      --detailsAndPhotoFlexDirection: initial;
      --detailsAndPhotoAlignItems: initial;
      --memberDetailsPaddingInlineStart: initial;
      --memberDetailsPaddingInlineEnd: initial;
      --memberDetailsMarginTop: initial;
      --memberDetailsAlignItems: initial;
      --memberDetailsMaxWidth: 500px;
      --memberDetailsMarginBottom: initial;
      --profilePhotoMarginRight: initial;
      --profilePhotoMarginLeft: initial;
      --badgeListContainerJustifyContent: initial;
      --badgeListJustifyContent: center;
      --numbersBoxPosition: initial;
      --numbersBoxJustifyContent: flex-start;
      --nameContainerMaxWidth: initial;
      --nameContainerWidth: initial;
      --nameContainerJustifyContent: flex-start;
      --nameBoxTextMaxWidth: 470px;
      --titleContainerTextAlign: initial;
      --titleContainerDisplay: initial;
      --titleContainerFlexDirection: initial;
      --titleMaxWidth: 470px;
      --buttonsBoxPosition: initial;
      --buttonsBoxTop: initial;
      --buttonsBoxInsetInlineEnd: initial;
      --moreActionsMarginLeft: initial;
      --moreActionsMarginRight: -14px;
      --badgeFont: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --badgeIconHeight: 12px;
      --badgeIconWidth: initial;
      --badgeIconMaxWidth: 30px;
      --badgeIconMargin: 0 4px 0 0;
      --remainderWrapperHeight: 20px;
      --remainderWrapperMinWidth: 30px;
      --badgeWrapperHeight: 20px;
      --badgeWrapperWidth: initial;
      --badgeWrapperPadding: 0 8px;
      --badgeTextDisplay: initial;
      --badgeIconDisplay: flex;
      --badgeDefaultIconDisplay: none;
      --remainderBadgeColor: rgba(96, 96, 96, 1);
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }







    #comp-jwt5uh26 {
      --brw: 1px;
      --brd: var(--color_15);
      --shd: none;
      --rd: 0px;
      --sepw: 0px;
      --sep: var(--color_15);
      --itemBGColorTrans: background-color 0.4s ease 0s;
      --bgh: var(--color_11);
      --txth: var(--color_18);
      --alpha-txth: 1;
      --bgs: var(--color_11);
      --txts: var(--color_18);
      --alpha-txts: 1;
      --textSpacing: 30px;
      --bg: var(--color_11);
      --fnt: var(--font_8);
      --txt: var(--color_15);
      --alpha-txt: 1;
      --subMenuOpacityTrans: opacity 0.4s ease 0s;
      --SKINS_submenuBR: 0px;
      --SKINS_bgSubmenu: 255, 255, 255;
      --SKINS_fntSubmenu: var(--font_8);
      --SKINS_submenuMargin: 0px;
      --subItemAlterAlignPad: 30px;
      --separatorHeight: 0px;
      --dropdownMarginReal: 0px;
      --alpha-SKINS_bgSubmenu: 1;
      --alpha-bg: 1;
      --alpha-bgh: 1;
      --alpha-bgs: 1;
      --alpha-brd: 0.2;
      --alpha-sep: 1;
      --boxShadowToggleOn-shd: none;
    }

    #comp-jwt5uh26 {
      width: 250px;
      height: 82px;
    }

    #comp-jwt5uh26 {
      --item-height: 40px;
      --item-align: start;
      --sub-menu-open-direction-right: auto;
      --sub-menu-open-direction-left: 0;
      --separator-height-adjusted: 0px;
      --text-align: start;
      --direction: var(--wix-opt-in-direction, ltr);
      --item-direction: inherit;
      --sub-menu-item-direction: inherit;
    }

    #SITE_FOOTER {
      --brd: var(--color_47);
      --brwt: 0px;
      --brwb: 0px;
      --shd: none;
      --rd: 0px;
      --alpha-brd: 1;
      --backdrop-filter: none;
      --boxShadowToggleOn-shd: none;
    }

    #SITE_FOOTER {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=SITE_FOOTERinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="WRchTxt0-16wb"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>wix-interact-element>[id="WRchTxt0-16wb"] {
      position: relative;
      margin: 25px 0px 32px calc((100% - 980px) * 0.5);
      left: 558px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="i10k47da"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>wix-interact-element>[id="i10k47da"] {
      position: relative;
      margin: 12px 0px 18px calc((100% - 980px) * 0.5);
      left: 8px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #SITE_FOOTER {
      --bg-overlay-color: rgb(226, 28, 33);
      --bg-gradient: none;
    }

    #WRchTxt0-16wb {
      width: 400px;
      height: auto;
    }

    #WRchTxt0-16wb {
      --text-direction: var(--wix-opt-in-direction);
    }

    #i10k47da {
      --menuTotalBordersX: 0px;
      --menuTotalBordersY: 0px;
      --bgDrop: var(--color_11);
      --rd: 0px;
      --shd: none;
      --fnt: normal normal normal 14px/1.4em familjen-grotesk, 'familjen grotesk', sans-serif;
      --pad: 5px;
      --txt: var(--color_36);
      --trans: color 0.4s ease 0s;
      --txth: var(--color_15);
      --txts: var(--color_15);
      --alpha-bgDrop: 1;
      --alpha-txt: 1;
      --alpha-txth: 1;
      --alpha-txts: 1;
      --boxShadowToggleOn-shd: none;
    }

    #i10k47da {
      width: 594px;
      height: 42px;
    }

    #i10k47da {
      --menuTotalBordersY: 0px;
      --menuTotalBordersX: 0px;
      --submenus-direction: inherit;
      --menu-direction: inherit;
      --align: center;
      --menu-align: inherit;
      --submenus-align: inherit;
    }

    #comp-jquqdfru {
      width: 94px;
      height: 94px;
    }
   
  
    @font-face {
      font-family: 'madefor-display-bold';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'bree-w01-thin-oblique';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+00A4, U+0100-0130, U+0132-0148, U+014A-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+017F, U+01A0-01A1, U+01AF-01B0, U+01FC-01FD, U+0218-021B, U+0237, U+02BB-02BC, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+03C0, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2009, U+2070, U+2075-2079, U+2080-2089, U+20BA, U+2116, U+2126, U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA-25CB, U+25CF, U+25FB-25FC, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'bree-w01-thin-oblique';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00A3, U+00A5-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+03BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2074, U+20AC, U+2122;
      font-display: swap;
    }

    #mainPage {
      --bg: 255, 255, 255;
      --alpha-bg: 0.6;
    }

    #mainPage {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=ContainermainPageinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=ContainermainPageinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=ContainermainPageinlineContent-gridContainer]>[id="comp-m65tjo76"],
    [data-mesh-id=ContainermainPageinlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo76"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=ContainermainPageinlineContent-gridContainer]>[id="comp-ljelpav4"],
    [data-mesh-id=ContainermainPageinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpav4"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m65tjo76 {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-m65tjo76inlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m65tjo76inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m65tjo76inlineContent-gridContainer]>[id="comp-m65tjo7l"],
    [data-mesh-id=comp-m65tjo76inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo7l"] {
      position: relative;
      margin: 0px 0px 0px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m65tjo7l {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 980px;
    }

    [data-mesh-id=comp-m65tjo7uinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m65tjo7uinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m65tjo7uinlineContent-gridContainer]>[id="comp-m97vd7kr"],
    [data-mesh-id=comp-m65tjo7uinlineContent-gridContainer]>wix-interact-element>[id="comp-m97vd7kr"] {
      position: relative;
      margin: 9px 0px 29px calc((100% - 392px) * 1);
      left: 64px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m65tjo811inlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: repeat(2, min-content) 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>[id="comp-m65tjo831"],
    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo831"] {
      position: relative;
      margin: 19px 0px 16px calc((100% - 588px) * 0.5);
      left: 5px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>[id="comp-m65tjo844"],
    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo844"] {
      position: relative;
      margin: 0px 0px 22px calc((100% - 588px) * 0.5);
      left: 5px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>[id="comp-m65tjo871"],
    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo871"] {
      position: relative;
      margin: 0px 0px 42px calc((100% - 588px) * 0.5);
      left: 5px;
      grid-area: 3 / 1 / 4 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m65tjo7u {
      width: 392px;
    }

    #comp-m97vd7kr {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m97vd7kr {
      width: 426px;
      height: auto;
    }

    #comp-m65tjo811 {
      width: 588px;
    }

    #comp-m65tjo831 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m65tjo831 {
      width: 436px;
      height: auto;
    }

    #comp-m65tjo844 {
      --lnw: 1px;
      --brd: var(--color_11);
      --alpha-brd: 1;
    }

    #comp-m65tjo844 {
      width: 65px;
      height: 5px;
    }

    #comp-m65tjo871 {
      width: 161px;
      height: 30px;
    }

    #comp-ljelpav4 {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpav4inlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: repeat(11, min-content) 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97uls46"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97uls46"] {
      position: relative;
      margin: 58px 0px 60px calc((100% - 980px) * 0.5);
      left: -87px;
      grid-area: 1 / 1 / 4 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m65tjo7v5"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo7v5"] {
      position: relative;
      margin: 111px 0px -24px calc((100% - 980px) * 0.5);
      left: 247px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="i10chife"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="i10chife"] {
      position: relative;
      margin: 0px 0px 10px calc((100% - 980px) * 0.5);
      left: 247px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97waw81"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97waw81"] {
      position: relative;
      margin: 53px 0px -24px calc((100% - 980px) * 0.5);
      left: 81px;
      grid-area: 4 / 1 / 5 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97waw89"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97waw89"] {
      position: relative;
      margin: 0px 0px 10px calc((100% - 980px) * 0.5);
      left: 81px;
      grid-area: 5 / 1 / 6 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97w7jvx"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97w7jvx"] {
      position: relative;
      margin: 0px 0px 67px calc((100% - 980px) * 0.5);
      left: 806px;
      grid-area: 4 / 1 / 7 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wgwra"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wgwra"] {
      position: relative;
      margin: 0px 0px 22px calc((100% - 980px) * 0.5);
      left: -87px;
      grid-area: 7 / 1 / 10 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wft6v"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wft6v"] {
      position: relative;
      margin: 32px 0px -24px calc((100% - 980px) * 0.5);
      left: 247px;
      grid-area: 7 / 1 / 8 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wft73"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wft73"] {
      position: relative;
      margin: 0px 0px 10px calc((100% - 980px) * 0.5);
      left: 247px;
      grid-area: 8 / 1 / 9 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wnm22"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wnm22"] {
      position: relative;
      margin: 53px 0px -24px calc((100% - 980px) * 0.5);
      left: 76px;
      grid-area: 10 / 1 / 11 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wnm28"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wnm28"] {
      position: relative;
      margin: 0px 0px 10px calc((100% - 980px) * 0.5);
      left: 76px;
      grid-area: 11 / 1 / 12 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wm6nf"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wm6nf"] {
      position: relative;
      margin: 0px 0px 68px calc((100% - 980px) * 0.5);
      left: 801px;
      grid-area: 10 / 1 / 13 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m97uls46 {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-m97uls46 {
      width: 261px;
      height: 261px;
    }

    #comp-m65tjo7v5 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m65tjo7v5 {
      width: 620px;
      height: auto;
    }

    #i10chife {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10chife:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10chife {
      width: 644px;
      height: auto;
    }

    #comp-m97waw81 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m97waw81 {
      width: 620px;
      height: auto;
    }

    #comp-m97waw89 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #comp-m97waw89:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #comp-m97waw89 {
      width: 644px;
      height: auto;
    }

    #comp-m97w7jvx {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-m97w7jvx {
      width: 261px;
      height: 261px;
    }

    #comp-m97wgwra {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-m97wgwra {
      width: 261px;
      height: 261px;
    }

    #comp-m97wft6v {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m97wft6v {
      width: 620px;
      height: auto;
    }

    #comp-m97wft73 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #comp-m97wft73:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #comp-m97wft73 {
      width: 644px;
      height: auto;
    }

    #comp-m97wnm22 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m97wnm22 {
      width: 620px;
      height: auto;
    }

    #comp-m97wnm28 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #comp-m97wnm28:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #comp-m97wnm28 {
      width: 644px;
      height: auto;
    }

    #comp-m97wm6nf {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-m97wm6nf {
      width: 261px;
      height: 261px;
    }
   
  
    /* END STYLABLE DIRECTIVE RULES */

    #comp-m65tjo871 .style-m9yze1r0__root {
      -st-extends: StylableButton;
      transition: all 0.2s ease, visibility 0s;
      background: #EE0C0C
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-m65tjo871 .style-m9yze1r0__root:hover {
      background: #000000;
    }

    #comp-m65tjo871 .style-m9yze1r0__root:disabled {
      background: #E2E2E2
    }

    #comp-m65tjo871 .style-m9yze1r0__root:disabled .StylableButton2545352419__label {
      color: #8F8F8F
    }

    #comp-m65tjo871 .style-m9yze1r0__root:disabled .StylableButton2545352419__icon {
      fill: #8F8F8F
    }

    #comp-m65tjo871 .style-m9yze1r0__root .StylableButton2545352419__container {
      transition: inherit
    }

    #comp-m65tjo871 .style-m9yze1r0__root .StylableButton2545352419__label {
      transition: inherit;
      margin: 0px 4px 0px 0px;
      letter-spacing: 0.1em;
      font-family: bree-w01-thin-oblique, sans-serif;
      font-weight: normal;
      font-style: normal;
      color: #F1F1F1;
      font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      font-size: 12px;
      font-weight: normal;
      font-style: normal;
      font-size: 15px
    }

    #comp-m65tjo871 .style-m9yze1r0__root .StylableButton2545352419__icon {
      transition: inherit;
      width: 10px;
      height: 10px;
      margin: 0px 0px 0px 4px;
      fill: #F1F1F1;
      display: none;
    }

    @media screen and (min-width: 1px) and (max-width: 0px) {
      #comp-m65tjo871 .style-m9yze1r0__root .StylableButton2545352419__label {
        font-size: 12px;
        font-size: 14px;
      }
    }
   
  
    #mainPage {
      --shc-mutated-brightness: 128, 128, 128;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_mainPage {
      --bg-position: fixed;
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-m65tjo76 {
      --bg-overlay-color: rgb(var(--color_15));
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-m65tjo7l {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      --padding: 0px;
      --margin: 0px;
      min-width: 980px;
      --firstChildMarginTop: -1px;
      --lastChildMarginBottom: -1px;
      --direction: ltr;
    }

    #comp-m65tjo7u {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      width: 100%;
      --column-width: 392px;
      --column-flex: 392;
    }

    #comp-m97vd7kr {
      --min-height: 108px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m65tjo811 {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      width: 100%;
      --column-width: 588px;
      --column-flex: 588;
    }

    #comp-m65tjo831 {
      --min-height: 4px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m65tjo844 {
      transform-origin: center 0.5px;
    }

    #comp-ljelpav4 {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-m97uls46 {
      --height: 261px;
      --width: 261px;
    }

    #comp-m65tjo7v5 {
      --min-height: 67px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #i10chife {
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97waw81 {
      --min-height: 67px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97waw89 {
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97w7jvx {
      --height: 261px;
      --width: 261px;
    }

    #comp-m97wgwra {
      --height: 261px;
      --width: 261px;
    }

    #comp-m97wft6v {
      --min-height: 67px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97wft73 {
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97wnm22 {
      --min-height: 67px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97wnm28 {
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97wm6nf {
      --height: 261px;
      --width: 261px;
    }
   

  
    :root img[width="728"][height="90"],
    :root [href="https://adstub.net/cina777/"],
    :root [href="https://adstub.net/arab777/"],
    :root [href="https://adstub.net/ratu89/"],
    :root [href="https://adstub.net/judi89/"],
    :root [href^="//mage98rquewz.com/"],
    :root [href^="//x4pollyxxpush.com/"],
    :root span[id^="ezoic-pub-ad-placeholder-"],
    :root ins.adsbygoogle[data-ad-slot],
    :root ins.adsbygoogle[data-ad-client],
    :root img[src^="https://s-img.adskeeper.com/"],
    :root guj-ad,
    :root gpt-ad,
    :root div[id^="zergnet-widget"],
    :root div[id^="vuukle-ad-"],
    :root div[id^="taboola-stream-"],
    :root div[id^="sticky_ad_"],
    :root div[id^="st"][style^="z-index: 999999999;"],
    :root div[id^="gpt_ad_"],
    :root div[id^="ezoic-pub-ad-"],
    :root div[id^="dfp-ad-"],
    :root div[id^="crt-"][style],
    :root div[id^="apn_native_ad_slot_"],
    :root div[id^="adspot-"],
    :root div[id^="adrotate_widgets-"],
    :root ps-connatix-module,
    :root div[id^="ad_position_"],
    :root div[id^="ad-div-"],
    :root div[id*="ScriptRoot"],
    :root div[id*="MarketGid"],
    :root [href="https://adstub.net/rusia777/"],
    :root div[data-id-advertdfpconf],
    :root div[data-dfp-id],
    :root hl-adsense,
    :root div[data-contentexchange-widget],
    :root div[data-alias="300x250 Ad 2"],
    :root div[data-adzone],
    :root div[data-adunit-path],
    :root div[data-adname],
    :root div[data-ad-targeting],
    :root div[data-ad-region],
    :root div[data-ad-placeholder],
    :root div[aria-label="Ads"],
    :root display-ads,
    :root display-ad-component,
    :root atf-ad-slot,
    :root aside[id^="adrotate_widgets-"],
    :root amp-fx-flying-carpet,
    :root amp-embed[type="taboola"],
    :root amp-connatix-player,
    :root amp-ad-custom,
    :root amp-ad,
    :root div[id^="google_dfp_"],
    :root ad-slot,
    :root ad-shield-ads,
    :root a[style="width:100%;height:100%;z-index:10000000000000000;position:absolute;top:0;left:0;"],
    :root a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"]+.ob_source,
    :root a[onclick^="window.location.replace('https://random-affiliate.atimaze.com/"],
    :root a[href^="https://xbet-4.com/"],
    :root div[id^="ad-position-"],
    :root a[href^="https://www.toprevenuegate.com/"],
    :root a[href^="https://www.purevpn.com/"][href*="&utm_source=aff-"],
    :root a[href^="https://www.privateinternetaccess.com/"]>img,
    :root a[href^="https://financeads.net/tc.php?"],
    :root a[href^="https://www.mrskin.com/tour"],
    :root a[href^="https://www.infowarsstore.com/"]>img,
    :root a[href^="https://www.highperformancecpmgate.com/"],
    :root a[href^="https://www.highcpmrevenuenetwork.com/"],
    :root a[href^="https://www.get-express-vpn.com/offer/"],
    :root a[href^="https://lnkxt.bannerator.com/"],
    :root a[href^="https://www.geekbuying.com/dynamic-ads/"],
    :root a[href^="https://www.financeads.net/tc.php?"],
    :root a[href^="https://www.effectiveratecpm.com/"],
    :root [href^="https://www.herbanomic.com/"]>img,
    :root a[href^="https://maymooth-stopic.com/"],
    :root a[href^="https://www.dql2clk.com/"],
    :root a[href^="https://www.nutaku.net/signup/landing/"],
    :root a[href^="https://www.dating-finder.com/signup/?ai_d="],
    :root a[href^="https://explore-site.com/"],
    :root a[href^="https://www.brazzersnetwork.com/landing/"],
    :root [data-template-type="nativead"],
    :root a[href^="https://www.endorico.com/Smartlink/"],
    :root a[href^="https://www.adultempire.com/"][href*="?partner_id="],
    :root a[href^="https://voluum.prom-xcams.com/"],
    :root a[href^="https://twinrdsyte.com/"],
    :root a[href^="https://twinrdsrv.com/"],
    :root a[href^="https://trk.nfl-online-streams.club/"],
    :root a[href^="https://tracking.avapartner.com/"],
    :root a[href^="https://track.wg-aff.com"],
    :root a[href^="https://track.ultravpn.com/"],
    :root a[href^="https://track.afcpatrk.com/"],
    :root a[href^="https://torguard.net/aff.php"]>img,
    :root [data-identity="adhesive-ad"],
    :root a[href^="https://tc.tradetracker.net/"]>img,
    :root a[href^="https://tatrck.com/"],
    :root a[href^="https://click.candyoffers.com/"],
    :root [href^="https://zstacklife.com/"] img,
    :root a[href^="https://t.aslnk.link/"],
    :root a[href^="https://t.adating.link/"],
    :root a[href^="https://go.trackitalltheway.com/"],
    :root [href^="https://track.fiverr.com/visit/"]>img,
    :root a[href^="https://syndication.exoclick.com/"],
    :root a[href^="https://syndication.dynsrvtbg.com/"],
    :root div[data-alias="300x250 Ad 1"],
    :root a[href^="https://syndicate.contentsserved.com/"],
    :root a[href^="https://svb-analytics.trackerrr.com/"],
    :root a[href^="https://track.aftrk5.com/"],
    :root a[href^="https://slkmis.com/"],
    :root a[href^="https://myclick-2.com/"],
    :root a[href^="https://sexynearme.com/"],
    :root [data-ad-manager-id],
    :root a[href^="https://s.zlinkr.com/"],
    :root bottomadblock,
    :root a[href^="https://s.zlinkd.com/"],
    :root [href="https://adstub.net/gaza88/"],
    :root a[href^="https://ad.doubleclick.net/"],
    :root a[href^="https://static.fleshlight.com/images/banners/"],
    :root a[href^="https://s.zlink7.com/"],
    :root a[href^="https://s.zlink3.com/"],
    :root a[href^="https://www.mrskin.com/account/"],
    :root a[href^="https://s.optzsrv.com/"],
    :root a[href^="https://s.ma3ion.com/"],
    :root a[href^="https://s.eunow4u.com/"],
    :root #kt_player>div[style$="display: block;"][style*="inset: 0px;"],
    :root [href$="/sexdating.php"],
    :root a[href^="https://quotationfirearmrevision.com/"],
    :root a[href^="https://pubads.g.doubleclick.net/"],
    :root a[href^="https://prf.hn/click/"][href*="/camref:"]>img,
    :root a[href^="https://www.dating-finder.com/?ai_d="],
    :root a[href^="https://serve.awmdelivery.com/"],
    :root a[href^="https://prf.hn/click/"][href*="/adref:"]>img,
    :root app-ad,
    :root [href^="https://ap.octopuspop.com/click/"]>img,
    :root a[href^="https://postback1win.com/"],
    :root a[href^="https://mmwebhandler.aff-online.com/"],
    :root a[href^="https://www.bet365.com/"][href*="affiliate="],
    :root a[href^="https://pb-track.com/"],
    :root a[href^="https://pb-front.com/"],
    :root a[href^="https://paid.outbrain.com/network/redir?"],
    :root a[href^="https://streamate.com/landing/click/"],
    :root div[class^="Adstyled__AdWrapper-"],
    :root a[href^="https://osfultrbriolenai.info/"],
    :root a[href^="https://upsups.click/"],
    :root a[href^="https://ndt5.net/"],
    :root a[href^="https://natour.naughtyamerica.com/track/"],
    :root a[href^="https://mediaserver.entainpartners.com/renderBanner.do?"],
    :root a[href^="https://lead1.pl/"],
    :root a[href^="https://landing.brazzersnetwork.com/"],
    :root a[href^="https://join.virtuallust3d.com/"],
    :root a[href^="https://kiksajex.com/"],
    :root a[href^="https://juicyads.in/"],
    :root a[href^="https://snowdayonline.xyz/"],
    :root a[href^="https://mediaserver.gvcaffiliates.com/renderBanner.do?"],
    :root a[href^="https://join.dreamsexworld.com/"],
    :root a[href^="https://join.bannedsextapes.com/track/"],
    :root a[href^="https://jaxofuna.com/"],
    :root a[href^="https://italarizege.xyz/"],
    :root a[href^="https://iqbroker.com/"][href*="?aff="],
    :root a[href^="https://identicaldrench.com/"],
    :root a[href^="https://hot-growngames.life/"],
    :root a[href^="https://helmethomicidal.com/"],
    :root a[href^="https://golinks.work/"],
    :root a[href^="https://s.zlinkn.com/"],
    :root a[href^="https://go.xxxvjmp.com/"],
    :root a[href^="https://go.xxxjmp.com"],
    :root [class^="tile-picker__CitrusBannerContainer-sc-"],
    :root a[href^="https://go.xxxiijmp.com"],
    :root a[href^="https://go.xtbaffiliates.com/"],
    :root [data-role="tile-ads-module"],
    :root a[href^="https://go.xlviirdr.com"],
    :root div[class$="-adlabel"],
    :root a[href^="https://go.xlviiirdr.com"],
    :root a[href^="https://ismlks.com/"],
    :root [href^="https://www.mypillow.com/"]>img,
    :root a[href^="https://go.xlirdr.com"],
    :root [data-css-class="dfp-inarticle"],
    :root a[href^="https://l.hyenadata.com/"],
    :root a[href^="https://go.tmrjmp.com"],
    :root a[href^="https://zirdough.net/"],
    :root a[href^="https://s.deltraff.com/"],
    :root a[href^="https://go.markets.com/visit/?bta="],
    :root a[href^="https://billing.purevpn.com/aff.php"]>img,
    :root a[href^="https://go.hpyrdr.com/"],
    :root a[href^="https://lijavaxa.com/"],
    :root a[href^="https://go.goaserv.com/"],
    :root a[href^="https://t.hrtye.com/"],
    :root a[href^="https://go.etoro.com/"]>img,
    :root a[href^="https://go.dmzjmp.com"],
    :root a[href^="https://www.bang.com/?aff="],
    :root #mgb-container>#mgb,
    :root a[href^="https://go.admjmp.com"],
    :root a[href^="https://ak.stikroltiltoowi.net/"],
    :root a[href^="https://get.surfshark.net/aff_c?"][href*="&aff_id="]>img,
    :root a[href^="https://www.adskeeper.com"],
    :root a[data-redirect^="https://paid.outbrain.com/network/redir?"],
    :root [href^="https://clicks.affstrack.com/"]>img,
    :root a[href^="https://engine.phn.doublepimp.com/"],
    :root a[href^="https://engine.blueistheneworanges.com/"],
    :root a[href^="https://drumskilxoa.click/"],
    :root a[href^="https://dl-protect.net/"],
    :root a[href*=".foxqck.com/"],
    :root a[href^="https://ctosrd.com/"],
    :root a[href^="https://clixtrac.com/"],
    :root [href^="https://noqreport.com/"]>img,
    :root a[href^="https://clicks.pipaffiliates.com/"],
    :root app-advertisement,
    :root a[href^="https://getmatchedlocally.com/"],
    :root a[href^="https://clickins.slixa.com/"],
    :root a[href^="https://datewhisper.life/"],
    :root a[href^="https://get-link.xyz/"],
    :root a[href^="https://click.linksynergy.com/fs-bin/"]>img,
    :root a[href^="https://combodef.com/"],
    :root a[href^="https://click.hoolig.app/"],
    :root a[href^="https://www.onlineusershielder.com/"],
    :root a[href^="https://click.ggpickaff.com/"],
    :root a[href^="https://track.totalav.com/"],
    :root a[href^="https://ctrdwm.com/"],
    :root img[src^="https://images.purevpnaffiliates.com"],
    :root a[href^="https://porntubemate.com/"],
    :root a[href^="https://clickadilla.com/"],
    :root a[href^="https://click.dtiserv2.com/"],
    :root a[href^="https://www.adxsrve.com/"],
    :root a[href^="https://click.Ggpickaff.com/"],
    :root a[href^="https://go.xlvirdr.com"],
    :root a[href^="http://www.iyalc.com/"],
    :root a[href^="https://stardomcoit.com/"],
    :root a[href^="https://claring-loccelkin.com/"],
    :root a[href^="https://bongacams2.com/track?"],
    :root a[href^="https://t.ajrkm1.com/"],
    :root a[href^="https://bongacams10.com/track?"],
    :root a[href^="https://www.sheetmusicplus.com/"][href*="?aff_id="],
    :root a[href^="https://bngpt.com/"],
    :root a[href^="//hoodingluster.com/"],
    :root a[href^="https://black77854.com/"],
    :root a[href^="http://annulmentequitycereals.com/"],
    :root [data-taboola-options],
    :root a[href^="https://believessway.com/"],
    :root a[href^="https://Click.ggpickaff.com/"],
    :root a[href^="https://banners.livepartners.com/"],
    :root a[href^="http://revolvemockerycopper.com/"],
    :root a[href^="https://awptjmp.com/"],
    :root a[href^="https://join.sexworld3d.com/track/"],
    :root a[href^="https://aweptjmp.com/"],
    :root a[href^="https://ausoafab.net/"],
    :root a[href^="https://aj1070.online/"],
    :root a[href^="https://bc.game/"],
    :root a[href^="https://ak.oalsauwy.net/"],
    :root a[href^="https://a.bestcontentoperation.top/"],
    :root a[href^="https://adultfriendfinder.com/go/"],
    :root a[href^="https://ads.planetwin365affiliate.com/"],
    :root a[href^="https://ads.leovegas.com/"],
    :root .nya-slot[style],
    :root a[href^="https://a.bestcontentweb.top/"],
    :root a[href^="https://a2.adform.net/"],
    :root a[href^="https://a.candyai.love/"],
    :root a[href^="https://playnano.online/offerwalls/?ref="],
    :root a[href^="https://a.adtng.com/"],
    :root .banner-img>.pbl,
    :root [data-m-ad-id],
    :root a[href^="https://a-ads.com/"],
    :root [id^="ad_slider"],
    :root a[href^="https://click.ggpickyaff.com/"],
    :root broadstreet-zone-container,
    :root a[href^="https://ak.psaltauw.net/"],
    :root a[href^="https://1winpb.com/"],
    :root div[id^="rc-widget-"],
    :root a[href^="https://turnstileunavailablesite.com/"],
    :root a[href^="https://chaturbate.com/in/?"],
    :root a[href^="https://prf.hn/click/"][href*="/creativeref:"]>img,
    :root a[href*="&maxads="],
    :root a[href^="http://www.adultempire.com/unlimited/promo?"][href*="&partner_id="],
    :root a[href^="https://1betandgonow.com/"],
    :root div[id^="optidigital-adslot"],
    :root [href^="https://wsup.ai/"],
    :root a[href^="https://123-stream.org/"],
    :root a[href^="https://in.rabbtrk.com/"],
    :root a[href^="http://www.h4trck.com/"],
    :root a[href^="http://www.friendlyduck.com/AF_"],
    :root a[href^="http://partners.etoro.com/"],
    :root [href="https://chaturbate.jjgirls.com/"]>img,
    :root a[href^="http://cam4com.go2cloud.org/aff_c?"],
    :root a[href^="https://ads.betfair.com/redirect.aspx?"],
    :root a[href^="http://trk.globwo.online/"],
    :root a[href^="http://troopsassistedstupidity.com/"],
    :root a[href^="https://random-affiliate.atimaze.com/"],
    :root a-ad,
    :root a[href^="https://offhandpump.com/"],
    :root a[href^="http://stickingrepute.com/"],
    :root #slashboxes>.deals-rail,
    :root a[href^="http://join.brokestraightboys.com/track/"],
    :root a[href^="http://roadcontagion.com/"],
    :root a[href^="http://premonitioninventdisagree.com/"],
    :root [href^="http://mypillow.com/"]>img,
    :root a[href^="http://bongacams.com/track?"],
    :root a[href^="https://track.adform.net/"],
    :root a[href^="http://avthelkp.net/"],
    :root a[href^="https://a.medfoodhome.com/"],
    :root a[href^="https://engine.flixtrial.com/"],
    :root [data-type="ad-vertical"],
    :root a[href^="//startgaming.net/tienda/" i],
    :root a[href^="https://a.medfoodsafety.com/"],
    :root a[href^="//go.eabids.com/"],
    :root a[href^="//ejitsirdosha.net/"],
    :root a[href^=" https://www.friendlyduck.com/AF_"],
    :root [data-cl-spot-id],
    :root a[href*="/jump/next.php?r="],
    :root a[href^="https://go.rmishe.com/"],
    :root [href^="https://ilovemyfreedoms.com/landing-"],
    :root a[href^="https://syndication.optimizesrv.com/"],
    :root a[href*="//daichoho.com/"],
    :root a[href^="https://go.nordvpn.net/aff"]>img,
    :root .[&_.gdprAdTransparencyCogWheelButton]:!pjra-z-[5],
    :root [href^="http://clicks.totemcash.com/"],
    :root a[href^="https://ad.zanox.com/ppc/"]>img,
    :root a[href^="https://lone-pack.com/"],
    :root [data-d-ad-id],
    :root a[href*=".engine.adglare.net/"],
    :root a[href^="https://t.ajrkm3.com/"],
    :root [href^="https://aads.com/campaigns/"],
    :root a[href^="//stighoazon.com/"],
    :root div[id^="lazyad-"],
    :root a[href^="http://com-1.pro/"],
    :root [href^="https://www.profitablegatecpm.com/"],
    :root a[href*=".cfm?domain="][href*="&fp="],
    :root [data-ad-name],
    :root a[href^="https://loboclick.com/"],
    :root a[data-url^="https://vulpix.bet/?ref="],
    :root a[href^="https://ab.advertiserurl.com/aff/"],
    :root a[data-oburl^="https://paid.outbrain.com/network/redir?"],
    :root a[href^="https://go.xlivrdr.com"],
    :root [onclick^="location.href='https://1337x.vpnonly.site/"],
    :root [id^="section-ad-banner"],
    :root a[href^="https://www.goldenfrog.com/vyprvpn?offer_id="][href*="&aff_id="],
    :root a[href^="https://wmctjd.com/"],
    :root a[href*="//jjgirls.com/sex/Chaturbate"],
    :root [id^="ad-wrap-"],
    :root [href^="https://zone.gotrackier.com/"],
    :root a[href^="http://sarcasmadvisor.com/"],
    :root [href^="https://www.restoro.com/"],
    :root [href^="https://www.targetingpartner.com/"],
    :root .section-subheader>.section-hotel-prices-header,
    :root [href^="https://www.hostg.xyz/"]>img,
    :root a[href^="http://adultfriendfinder.com/go/"],
    :root a[href^="https://fastestvpn.com/lifetime-special-deal?a_aid="],
    :root a[href^="https://tour.mrskin.com/"],
    :root [href^="https://www.brighteonstore.com/products/"] img,
    :root citrus-ad-wrapper,
    :root a[href^="https://go.grinsbest.com/"],
    :root a[href^="https://vo2.qrlsx.com/"],
    :root [href^="https://www.avantlink.com/click.php"] img,
    :root [href^="https://wwp.hoqodd.com/redirect-zone/"],
    :root div[id^="div-ads-"],
    :root [href^="https://rapidgator.net/article/premium/ref/"],
    :root [href^="https://join.girlsoutwest.com/"],
    :root a[href^="https://activate-game.com/"],
    :root .scroll-fixable.rail-right>.deals-rail,
    :root [data-wpas-zoneid],
    :root a[href^="https://track.aftrk3.com/"],
    :root [href^="https://join3.bannedsextapes.com"],
    :root a[href^="https://bodelen.com/"],
    :root a[href*=".g2afse.com/"],
    :root div[id^="adngin-"],
    :root [data-rc-widget],
    :root span[data-ez-ph-id],
    :root [href^="https://track.aftrk1.com/"],
    :root [href^="https://join.playboyplus.com/track/"],
    :root a[href^="https://go.xxxijmp.com"],
    :root [href^="https://istlnkcl.com/"],
    :root a[href^="https://t.acam.link/"],
    :root a[href^="https://go.strpjmp.com/"],
    :root [href^="https://url.totaladblock.com/"],
    :root a[href^="https://tm-offers.gamingadult.com/"],
    :root [href^="https://charmingdatings.life/"],
    :root [href="https://adstub.net/indo666/"],
    :root [href^="https://glersakr.com/"],
    :root a[href^="https://a.bestcontentfood.top/"],
    :root [href^="https://cpa.10kfreesilver.com/"],
    :root [data-id^="div-gpt-ad"],
    :root a[href^="https://tracker.loropartners.com/"],
    :root [href^="https://awbbjmp.com/"],
    :root div[ow-ad-unit-wrapper],
    :root a[data-href^="http://ads.trafficjunky.net/"],
    :root [data-advadstrackid],
    :root a[href^="https://www.friendlyduck.com/AF_"],
    :root [href^="https://ad1.adfarm1.adition.com/"],
    :root a[href^="https://bngprm.com/"],
    :root [href^="https://shiftnetwork.infusionsoft.com/go/"]>img,
    :root a[href^="https://go.bushheel.com/"],
    :root a[href^="https://ctjdwm.com/"],
    :root a[href^="https://camfapr.com/landing/click/"],
    :root div[data-ad-wrapper],
    :root .gnt_em_vp_c[data-g-s="vp_dk"],
    :root [href="//sexcams.plus/"],
    :root [href^="http://www.mypillow.com/"]>img,
    :root a[href^="https://promerycergerful.com/"],
    :root #kt_player>a[target="_blank"],
    :root [href="https://ourgoldguy.com/contact/"] img,
    :root .ob_container .item-container-obpd,
    :root [id^="div-gpt-ad"],
    :root [href="https://jdrucker.com/gold"]>img,
    :root a[href^="https://join.virtualtaboo.com/track/"],
    :root [id^="ad_sky"],
    :root [name^="google_ads_iframe"],
    :root a[href^="https://www.liquidfire.mobi/"],
    :root .grid>.container>#aside-promotion,
    :root DFP-AD,
    :root [href^="https://go.xlrdr.com"],
    :root a[href^="https://s.cant3am.com/"],
    :root [data-testid^="taboola-"],
    :root [data-testid^="section-AdRowBillboard"],
    :root a[href^="https://track.1234sd123.com/"],
    :root zeus-ad,
    :root [data-testid="prism-ad-wrapper"],
    :root [href^="https://ad.admitad.com/"],
    :root [href^="https://mypillow.com/"]>img,
    :root [data-testid="ad_testID"],
    :root a[href^="https://trk.softonixs.xyz/"],
    :root [href^="https://www.mypatriotsupply.com/"]>img,
    :root [href^="https://antiagingbed.com/discount/"]>img,
    :root a[href*=".adsrv.eacdn.com/"],
    :root a[href^="https://go.cmtaffiliates.com/"],
    :root [href^="https://optimizedelite.com/"]>img,
    :root [data-testid="adBanner-wrapper"],
    :root [href^="https://mylead.global/stl/"]>img,
    :root [href^="https://mypatriotsupply.com/"]>img,
    :root a[href^="https://go.hpyjmp.com"],
    :root iframe[scrolling="no"][sandbox*="allow-popups allow-modals"][style^="width: 100%; height: 100%; border: none;"],
    :root [href^="https://mystore.com/"]>img,
    :root [href^="https://wct.link/click?"],
    :root div[data-adunit],
    :root app-large-ad,
    :root [href^="https://turtlebids.irauctions.com/"] img,
    :root a[href^="https://witnessjacket.com/"],
    :root [data-mobile-ad-id],
    :root [data-dynamic-ads],
    :root [class^="amp-ad-"],
    :root a[href^="http://handgripvegetationhols.com/"],
    :root a[href^="https://go.rmhfrtnd.com"],
    :root a[href^="https://go.bbrdbr.com"],
    :root a[href^="https://fc.lc/ref/"],
    :root [data-adshim],
    :root topadblock,
    :root a[href^="//s.zlinkd.com/"],
    :root #teaser1[style^="width:autopx;"],
    :root [href^="https://www.cloudways.com/en/?id"],
    :root [data-asg-ins],
    :root a[href^="https://gamingadlt.com/?offer="],
    :root a[href^="https://rixofa.com/"],
    :root a[href^="https://best-experience-cool.com/"],
    :root [data-desktop-ad-id],
    :root [data-adbridg-ad-class],
    :root #teaser3[style^="width:autopx;"],
    :root [data-adblockkey],
    :root [data-block-type="ad"],
    :root [data-ad-width],
    :root [onclick*="content.ad/"],
    :root AMP-AD,
    :root [data-ad-cls],
    :root [data-ez-name],
    :root a[href^="https://go.mnaspm.com/"],
    :root a[href^="https://service.bv-aff-trx.com/"],
    :root a[href^="https://6-partner.com/"],
    :root [class^="s2nPlayer"],
    :root [href^="https://affiliate.fastcomet.com/"]>img,
    :root [class^="adDisplay-module"],
    :root a[href^="https://adclick.g.doubleclick.net/"],
    :root [data-freestar-ad][id],
    :root AD-SLOT,
    :root a[href^="https://www.googleadservices.com/pagead/aclk?"]>img,
    :root [data-ad-module],
    :root a[href^="https://go.skinstrip.net"][href*="?campaignId="],
    :root #teaser2[style^="width:autopx;"],
    :root [data-revive-zoneid],
    :root a[href^="https://losingoldfry.com/"],
    :root div[id^="div-gpt-"],
    :root a[href^="https://gml-grp.com/"],
    :root .ob_dual_right>.ob_ads_header~.odb_div,
    :root a[href^="http://tc.tradetracker.net/"]>img,
    :root [data-testid="commercial-label-taboola"],
    :root [class^="div-gpt-ad"],
    :root a[href^="https://traffdaq.com/"],
    :root a[href^="https://cam4com.go2cloud.org/"],
    :root a[href^="http://li.blogtrottr.com/click?"],
    :root a[href^="https://www8.smartadserver.com/"],
    :root a[href^="https://pb-imc.com/"],
    :root a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"],
    :root a[href^="https://t.ajump1.com/"],
    :root a[href^="https://wittered-mainging.com/"],
    :root #teaser3[style="width: 100%;text-align: center;display: scroll;position:fixed;bottom: 0;margin: 0 auto;z-index: 103;"] {
      display: none !important;
    }
   
  
    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-display-bold';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-light';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C7, U+02C9, U+02D8-02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E002, U+E004, U+E006, U+E008-E009, U+E00D, U+E00F, U+E011, U+E013, U+E015, U+E017, U+E01A, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-light';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    #csac {
      --bg: var(--color_11);
      --alpha-bg: 1;
    }

    #csac {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=ContainercsacinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=ContainercsacinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=ContainercsacinlineContent-gridContainer]>[id="comp-ljelpave"],
    [data-mesh-id=ContainercsacinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpave"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=ContainercsacinlineContent-gridContainer]>[id="comp-ljelpavg"],
    [data-mesh-id=ContainercsacinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpavg"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-ljelpave {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpaveinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpaveinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpaveinlineContent-gridContainer]>[id="comp-kih4v71q"],
    [data-mesh-id=comp-ljelpaveinlineContent-gridContainer]>wix-interact-element>[id="comp-kih4v71q"] {
      position: relative;
      margin: 0px 0px 0px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-kih4v71q {
      width: 980px;
      height: 545px;
    }

    #comp-ljelpavg {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpavginlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpavginlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 372px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpavginlineContent-gridContainer]>[id="i1hqmh1q_0"],
    [data-mesh-id=comp-ljelpavginlineContent-gridContainer]>wix-interact-element>[id="i1hqmh1q_0"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 23px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpavginlineContent-gridContainer]>[id="i1hqmh1q"],
    [data-mesh-id=comp-ljelpavginlineContent-gridContainer]>wix-interact-element>[id="i1hqmh1q"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 360px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i1hqmh1q_0:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i1hqmh1q_0 {
      width: 214px;
      height: auto;
    }

    #i1hqmh1q {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i1hqmh1q:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i1hqmh1q {
      width: 594px;
      height: auto;
    }
   
 
    #csac {
      --shc-mutated-brightness: 121, 121, 121;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_csac {
      --bg-position: fixed;
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-ljelpave {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-ljelpavg {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #i1hqmh1q_0 {
      --text-direction: var(--wix-opt-in-direction);
    }

    #i1hqmh1q {
      --text-direction: var(--wix-opt-in-direction);
    }
   
  
    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    #ji1kv {
      --bg: 255, 255, 255;
      --alpha-bg: 0.6;
    }

    #ji1kv {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #ji1kv {
      --pinned-layer-in-container: 50;
      --above-all-in-container: 49;
    }

    [data-mesh-id=Containerji1kvinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=Containerji1kvinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 500px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=Containerji1kvinlineContent-gridContainer]>[id="comp-m5bmvpn6"],
    [data-mesh-id=Containerji1kvinlineContent-gridContainer]>wix-interact-element>[id="comp-m5bmvpn6"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m5bmvpn6 {
      --alpha-bg: 1;
      --bg: rgba(255, 255, 255, 1);
    }

    #comp-m5bmvpn6 {
      width: 420px;
    }

    [data-mesh-id=Containercomp-m5bmvpn6inlineContent] {
      height: auto;
    }

    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer]>[id="comp-m5bmvppl"],
    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer]>wix-interact-element>[id="comp-m5bmvppl"] {
      position: relative;
      margin: 0px 0px 0 0;
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer]>[id="comp-m5bmvpj7"],
    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer]>wix-interact-element>[id="comp-m5bmvpj7"] {
      position: absolute;
      top: 0px;
      left: 0px;
      margin-left: 0;
    }

    #comp-m5bmvppl {
      width: 420px;
      height: 815px;
    }
   
 
    #ji1kv {
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgba(var(--color_15), 0.3);
      --bg-gradient: none;
      width: auto;
    }

    #comp-m5bmvpn6 {
      justify-self: end;
      height: 100%;
      position: relative;
      grid-area: 1 / 1 / 2 / 2;
      pointer-events: auto;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    .comp-m5bmvppl {
      --wix-direction: ltr;
      --goToCartButtonBorderWidth: 0;
      --goToCartButtonCornerRadius: 0;
      --cartItemsDividerWidth: 1;
      --cartItemsDividerXPadding: 20;
      --cartHeaderDividerWidth: 1;
      --cartHeaderDividerPadding: 20;
      --cartCloseButtonSize: 24;
      --cartItemQuantityBorderWidth: 1;
      --cartItemQuantityBorderRadius: 0;
      --customerInputsDividerWidth: 1;
      --customerInputsDividerXPadding: 20;
      --cartSummaryBoxDividerWidth: 1;
      --cartSummaryBoxDividerXPadding: 20;
      --goToCheckoutButtonBorderWidth: 0;
      --goToCheckoutButtonCornerRadius: 0;
      --cart_textFontStyle: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemPriceFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemTotalPriceFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemQuantityFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --customerInputsLinkTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSummaryBoxSubtotalFont: normal normal normal 20px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSummaryBoxDisclaimerFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCheckoutButtonFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCartButtonBackgroundHoverColor: 238, 12, 12, 0.7;
      --goToCartButtonBackgroundHoverColor-rgb: 238, 12, 12;
      --goToCartButtonBackgroundHoverColor-opacity: 0.7;
      --goToCartButtonTextHoverColor: 241, 241, 241;
      --goToCartButtonTextHoverColor-rgb: 241, 241, 241;
      --goToCartButtonTextHoverColor-opacity: 1;
      --goToCartButtonBorderColor: 48, 48, 48;
      --goToCartButtonBorderColor-rgb: 48, 48, 48;
      --goToCartButtonBorderColor-opacity: 1;
      --cartItemNameColor: 48, 48, 48;
      --cartItemNameColor-rgb: 48, 48, 48;
      --cartItemNameColor-opacity: 1;
      --cartItemsBackgroundColor: 241, 241, 241;
      --cartItemsBackgroundColor-rgb: 241, 241, 241;
      --cartItemsBackgroundColor-opacity: 1;
      --cartTitleColor: 241, 241, 241;
      --cartTitleColor-rgb: 241, 241, 241;
      --cartTitleColor-opacity: 1;
      --goToCartButtonBackgroundColor: 238, 12, 12;
      --goToCartButtonBackgroundColor-rgb: 238, 12, 12;
      --goToCartButtonBackgroundColor-opacity: 1;
      --cartHeaderBackgroundColor: 48, 48, 48;
      --cartHeaderBackgroundColor-rgb: 48, 48, 48;
      --cartHeaderBackgroundColor-opacity: 1;
      --cartItemsDividerColor: 193, 193, 193;
      --cartItemsDividerColor-rgb: 193, 193, 193;
      --cartItemsDividerColor-opacity: 1;
      --goToCartButtonFontColor: 241, 241, 241;
      --goToCartButtonFontColor-rgb: 241, 241, 241;
      --goToCartButtonFontColor-opacity: 1;
      --cartItemMoreDetailsColor: 48, 48, 48;
      --cartItemMoreDetailsColor-rgb: 48, 48, 48;
      --cartItemMoreDetailsColor-opacity: 1;
      --cartSummaryBoxDividerColor: 193, 193, 193;
      --cartSummaryBoxDividerColor-rgb: 193, 193, 193;
      --cartSummaryBoxDividerColor-opacity: 1;
      --cartItemDiscountNameColor: 48, 48, 48;
      --cartItemDiscountNameColor-rgb: 48, 48, 48;
      --cartItemDiscountNameColor-opacity: 1;
      --cartCloseButtonColor: 241, 241, 241;
      --cartCloseButtonColor-rgb: 241, 241, 241;
      --cartCloseButtonColor-opacity: 1;
      --cartSubtitleColor: 241, 241, 241;
      --cartSubtitleColor-rgb: 241, 241, 241;
      --cartSubtitleColor-opacity: 1;
      --cartItemsDeleteItemButtonColor: 48, 48, 48;
      --cartItemsDeleteItemButtonColor-rgb: 48, 48, 48;
      --cartItemsDeleteItemButtonColor-opacity: 1;
      --cartHeaderDividerColor: 48, 48, 48;
      --cartHeaderDividerColor-rgb: 48, 48, 48;
      --cartHeaderDividerColor-opacity: 1;
      --cartItemPriceColor: 48, 48, 48;
      --cartItemPriceColor-rgb: 48, 48, 48;
      --cartItemPriceColor-opacity: 1;
      --cartItemStrikethroughPriceColor: 96, 96, 96;
      --cartItemStrikethroughPriceColor-rgb: 96, 96, 96;
      --cartItemStrikethroughPriceColor-opacity: 1;
      --cartItemTotalPriceColor: 48, 48, 48;
      --cartItemTotalPriceColor-rgb: 48, 48, 48;
      --cartItemTotalPriceColor-opacity: 1;
      --cartItemQuantityBackgroundColor: 241, 241, 241;
      --cartItemQuantityBackgroundColor-rgb: 241, 241, 241;
      --cartItemQuantityBackgroundColor-opacity: 1;
      --cartItemQuantityBorderColor: 48, 48, 48;
      --cartItemQuantityBorderColor-rgb: 48, 48, 48;
      --cartItemQuantityBorderColor-opacity: 1;
      --cartItemQuantityFontColor: 48, 48, 48;
      --cartItemQuantityFontColor-rgb: 48, 48, 48;
      --cartItemQuantityFontColor-opacity: 1;
      --customerInputsBackgroundColor: 241, 241, 241;
      --customerInputsBackgroundColor-rgb: 241, 241, 241;
      --customerInputsBackgroundColor-opacity: 1;
      --customerInputsLinkTextFontColor: 238, 12, 12;
      --customerInputsLinkTextFontColor-rgb: 238, 12, 12;
      --customerInputsLinkTextFontColor-opacity: 1;
      --customerInputsDividerColor: 48, 48, 48, 0.3;
      --customerInputsDividerColor-rgb: 48, 48, 48;
      --customerInputsDividerColor-opacity: 0.3;
      --cartSummaryBoxBackgroundColor: 241, 241, 241;
      --cartSummaryBoxBackgroundColor-rgb: 241, 241, 241;
      --cartSummaryBoxBackgroundColor-opacity: 1;
      --cartSummaryBoxSubtotalColor: 48, 48, 48;
      --cartSummaryBoxSubtotalColor-rgb: 48, 48, 48;
      --cartSummaryBoxSubtotalColor-opacity: 1;
      --cartSummaryBoxDisclaimerColor: 96, 96, 96;
      --cartSummaryBoxDisclaimerColor-rgb: 96, 96, 96;
      --cartSummaryBoxDisclaimerColor-opacity: 1;
      --cartSummaryBoxBadgeColor: 48, 48, 48;
      --cartSummaryBoxBadgeColor-rgb: 48, 48, 48;
      --cartSummaryBoxBadgeColor-opacity: 1;
      --goToCartButtonBorderHoverColor: 238, 12, 12, 0.7;
      --goToCartButtonBorderHoverColor-rgb: 238, 12, 12;
      --goToCartButtonBorderHoverColor-opacity: 0.7;
      --goToCheckoutButtonBackgroundColor: 238, 12, 12;
      --goToCheckoutButtonBackgroundColor-rgb: 238, 12, 12;
      --goToCheckoutButtonBackgroundColor-opacity: 1;
      --goToCheckoutButtonBorderColor: 238, 12, 12;
      --goToCheckoutButtonBorderColor-rgb: 238, 12, 12;
      --goToCheckoutButtonBorderColor-opacity: 1;
      --goToCheckoutButtonFontColor: 241, 241, 241;
      --goToCheckoutButtonFontColor-rgb: 241, 241, 241;
      --goToCheckoutButtonFontColor-opacity: 1;
      --goToCheckoutButtonBackgroundHoverColor: 238, 12, 12, 0.7;
      --goToCheckoutButtonBackgroundHoverColor-rgb: 238, 12, 12;
      --goToCheckoutButtonBackgroundHoverColor-opacity: 0.7;
      --goToCheckoutButtonBorderHoverColor: 238, 12, 12, 0;
      --goToCheckoutButtonBorderHoverColor-rgb: 238, 12, 12;
      --goToCheckoutButtonBorderHoverColor-opacity: 0;
      --goToCheckoutButtonTextHoverColor: 241, 241, 241;
      --goToCheckoutButtonTextHoverColor-rgb: 241, 241, 241;
      --goToCheckoutButtonTextHoverColor-opacity: 1;
      --cart_textColor: 48, 48, 48;
      --cart_textColor-rgb: 48, 48, 48;
      --cart_textColor-opacity: 1;
      --cart_discountNameColor: 238, 12, 12;
      --cart_discountNameColor-rgb: 238, 12, 12;
      --cart_discountNameColor-opacity: 1;
      --cart_titlesColor: 48, 48, 48;
      --cart_titlesColor-rgb: 48, 48, 48;
      --cart_titlesColor-opacity: 1;
      --cartTitleFont: normal normal normal 23px/28px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartTitleFont-style: normal;
      --cartTitleFont-variant: normal;
      --cartTitleFont-weight: normal;
      --cartTitleFont-size: 23px;
      --cartTitleFont-line-height: 28px;
      --cartTitleFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartTitleFont-text-decoration: none;
      --cartItemNameFont: normal normal normal 16px/20px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemNameFont-style: normal;
      --cartItemNameFont-variant: normal;
      --cartItemNameFont-weight: normal;
      --cartItemNameFont-size: 16px;
      --cartItemNameFont-line-height: 20px;
      --cartItemNameFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemNameFont-text-decoration: none;
      --cartItemDiscountNameFont: normal normal normal 14px/17px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemDiscountNameFont-style: normal;
      --cartItemDiscountNameFont-variant: normal;
      --cartItemDiscountNameFont-weight: normal;
      --cartItemDiscountNameFont-size: 14px;
      --cartItemDiscountNameFont-line-height: 17px;
      --cartItemDiscountNameFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemDiscountNameFont-text-decoration: none;
      --goToCartButtonFont: normal normal normal 16px/20px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCartButtonFont-style: normal;
      --goToCartButtonFont-variant: normal;
      --goToCartButtonFont-weight: normal;
      --goToCartButtonFont-size: 16px;
      --goToCartButtonFont-line-height: 20px;
      --goToCartButtonFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCartButtonFont-text-decoration: none;
      --cartItemMoreDetailsFont: normal normal normal 14px/17px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemMoreDetailsFont-style: normal;
      --cartItemMoreDetailsFont-variant: normal;
      --cartItemMoreDetailsFont-weight: normal;
      --cartItemMoreDetailsFont-size: 14px;
      --cartItemMoreDetailsFont-line-height: 17px;
      --cartItemMoreDetailsFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemMoreDetailsFont-text-decoration: none;
      --cartSubtitleFont: normal normal normal 16px/20px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSubtitleFont-style: normal;
      --cartSubtitleFont-variant: normal;
      --cartSubtitleFont-weight: normal;
      --cartSubtitleFont-size: 16px;
      --cartSubtitleFont-line-height: 20px;
      --cartSubtitleFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSubtitleFont-text-decoration: none;
      --cart_textFontStyle-style: normal;
      --cart_textFontStyle-variant: normal;
      --cart_textFontStyle-weight: normal;
      --cart_textFontStyle-size: 16px;
      --cart_textFontStyle-line-height: 1.4em;
      --cart_textFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cart_textFontStyle-text-decoration: none;
      --cartItemPriceFont-style: normal;
      --cartItemPriceFont-variant: normal;
      --cartItemPriceFont-weight: normal;
      --cartItemPriceFont-size: 14px;
      --cartItemPriceFont-line-height: 1.4em;
      --cartItemPriceFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemPriceFont-text-decoration: none;
      --cartItemTotalPriceFont-style: normal;
      --cartItemTotalPriceFont-variant: normal;
      --cartItemTotalPriceFont-weight: normal;
      --cartItemTotalPriceFont-size: 16px;
      --cartItemTotalPriceFont-line-height: 1.4em;
      --cartItemTotalPriceFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemTotalPriceFont-text-decoration: none;
      --cartItemQuantityFont-style: normal;
      --cartItemQuantityFont-variant: normal;
      --cartItemQuantityFont-weight: normal;
      --cartItemQuantityFont-size: 16px;
      --cartItemQuantityFont-line-height: 1.4em;
      --cartItemQuantityFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemQuantityFont-text-decoration: none;
      --customerInputsLinkTextFont-style: normal;
      --customerInputsLinkTextFont-variant: normal;
      --customerInputsLinkTextFont-weight: normal;
      --customerInputsLinkTextFont-size: 16px;
      --customerInputsLinkTextFont-line-height: 1.4em;
      --customerInputsLinkTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --customerInputsLinkTextFont-text-decoration: none;
      --cartSummaryBoxSubtotalFont-style: normal;
      --cartSummaryBoxSubtotalFont-variant: normal;
      --cartSummaryBoxSubtotalFont-weight: normal;
      --cartSummaryBoxSubtotalFont-size: 20px;
      --cartSummaryBoxSubtotalFont-line-height: 1.4em;
      --cartSummaryBoxSubtotalFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSummaryBoxSubtotalFont-text-decoration: none;
      --cartSummaryBoxDisclaimerFont-style: normal;
      --cartSummaryBoxDisclaimerFont-variant: normal;
      --cartSummaryBoxDisclaimerFont-weight: normal;
      --cartSummaryBoxDisclaimerFont-size: 14px;
      --cartSummaryBoxDisclaimerFont-line-height: 1.4em;
      --cartSummaryBoxDisclaimerFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSummaryBoxDisclaimerFont-text-decoration: none;
      --goToCheckoutButtonFont-style: normal;
      --goToCheckoutButtonFont-variant: normal;
      --goToCheckoutButtonFont-weight: normal;
      --goToCheckoutButtonFont-size: 16px;
      --goToCheckoutButtonFont-line-height: 1.4em;
      --goToCheckoutButtonFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCheckoutButtonFont-text-decoration: none;
      --shouldDisplayCheckoutButton: none;
      --shouldDisplayGoToCartButton: block;
      --expressCheckoutButtonDisplay: none;
      --cartItemQuantityCounterVisibility: block;
      --cartItemImageVisibility: block;
      --cartItemInfoVisibility: block;
      --customerInputsPromoCodeVisibility: block;
      --customerInputsNoteVisibility: none;
      --cartSummaryDisclaimerVisibility: none;
      --cartSummarySecureBadgeVisibility: none;
      --cartTitleVisibility: block;
      --cartNumberOfCartItemsVisibility: block;
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }

    .comp-m5bmvppl .s__5iHxQC {
      width: 50px;
      height: 50px
    }

    .comp-m5bmvppl .sBLnt_d {
      stroke: #303030
    }

    .comp-m5bmvppl .s__5iHxQC.oH9rPTs--centered {
      top: calc(50% - calc(50px / 2));
      left: calc(50% - calc(50px / 2))
    }

    .comp-m5bmvppl .sseaiOC dt {
      text-align: left
    }

    .comp-m5bmvppl .sseaiOC dd {
      text-align: right
    }

    .comp-m5bmvppl .OiSBsL {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sws8CEQ {
      background-color: rgba(0, 0, 0, 0.05);
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #000000
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--error .sws8CEQ {
      background-color: rgba(223, 49, 49, 0.1)
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--alert .sws8CEQ {
      background-color: rgba(255, 182, 0, 0.1)
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--wired {
      background-color: rgba(255, 255, 255, 0)
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--wired .sws8CEQ {
      background-color: rgba(48, 48, 48, 0.05);
      color: #303030
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--wired .s__2OB9l2 svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--success .sws8CEQ {
      background-color: rgba(0, 130, 80, 0.1)
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--error .s__2OB9l2 svg[fill=currentColor] {
      color: #DF3131
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--success .s__2OB9l2 svg[fill=currentColor] {
      color: #008250
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--wired .s__2OB9l2 svg[fill=currentColor] {
      color: #303030
    }

    .comp-m5bmvppl .sqQjXJH {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq--mobile {
      font: normal normal normal 14px/1.44em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary {
      color: #EE0C0C
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary:active,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary.ox1eK_e--focus,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary:hover {
      color: rgba(238, 12, 12, 0.7)
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary {
      color: #303030
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary:active,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary.ox1eK_e--focus,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary:hover {
      color: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link {
      color: #303030
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link:active,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link.ox1eK_e--focus,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link:hover {
      color: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary.oo5Jg3Z--disabled {
      color: #919191
    }

    .comp-m5bmvppl .sN1H4Tf.ofK7gu0--disabled.sxu21e2 .sjjcGNF svg:not([fill=currentColor]) path {
      stroke: #919191
    }

    .comp-m5bmvppl .sN1H4Tf.ofK7gu0--disabled.sUgLdXR .sjjcGNF svg:not([fill=currentColor]) path {
      fill: #919191;
      stroke: #919191
    }

    .comp-m5bmvppl .sxu21e2 .sjjcGNF svg:not([fill=currentColor]) path,
    .comp-m5bmvppl .sN1H4Tf.ofK7gu0---skin-4-line .sjjcGNF svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .comp-m5bmvppl .sUgLdXR .sjjcGNF svg:not([fill=currentColor]) path,
    .comp-m5bmvppl .sN1H4Tf.ofK7gu0---skin-4-full .sjjcGNF svg:not([fill=currentColor]) path {
      fill: #303030;
      stroke: #303030
    }

    .comp-m5bmvppl .sN1H4Tf .sjjcGNF svg[fill=currentColor] {
      color: #303030
    }

    .comp-m5bmvppl .sN1H4Tf.ofK7gu0--disabled .sjjcGNF svg[fill=currentColor] {
      color: #919191
    }

    .comp-m5bmvppl .sN1H4Tf.ofK7gu0---theme-3-box {
      background-color: #F1F1F1
    }

    .comp-m5bmvppl .sGrBGvy {
      border-color: #EE0C0C;
      border-radius: 0
    }

    .comp-m5bmvppl .sGrBGvy,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic {
      color: #F1F1F1;
      background-color: #303030;
      border-width: 0px
    }

    .comp-m5bmvppl .sGrBGvy:active,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic:active,
    .comp-m5bmvppl .sGrBGvy.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy:hover,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic:hover {
      background-color: rgba(48, 48, 48, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: #EE0C0C
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary {
      color: #303030;
      background-color: rgba(0, 0, 0, 0);
      border-color: #303030;
      border-width: 1px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary:active,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary:hover {
      color: rgba(48, 48, 48, 0.7);
      border-color: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary {
      color: #F1F1F1;
      background-color: #EE0C0C;
      border-width: 0px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary:active,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary:hover {
      background-color: rgba(238, 12, 12, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: #EE0C0C
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary {
      color: #EE0C0C;
      background-color: rgba(0, 0, 0, 0);
      border-color: #EE0C0C;
      border-width: 1px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary:active,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary:hover {
      color: rgba(238, 12, 12, 0.7);
      border-color: rgba(238, 12, 12, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oo5Jg3Z--disabled {
      background-color: #919191
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary.oo5Jg3Z--disabled {
      color: #919191;
      background-color: rgba(0, 0, 0, 0);
      border-color: #919191
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-4-tiny {
      font: normal normal normal 14px/1.43em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-small {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-6-medium {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB--mobile.oxYRAiB---size-6-medium {
      font: normal normal normal 14px/1.44em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large {
      font: normal normal normal 20px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB--mobile.oxYRAiB---paddingMode-15-dynamicPaddings {
      font: normal normal normal 14px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-4-tiny.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile) {
      font: normal normal normal 14px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny {
      padding: calc(9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny {
      padding: calc(9px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny {
      padding: calc(6.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny {
      padding: calc(6.9px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-small.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-5-small {
      padding: calc(10px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small {
      padding: calc(10px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-5-small {
      padding: calc(7.6px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small {
      padding: calc(7.6px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-5-small.oxYRAiB--mobile {
      padding: calc(11px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small.oxYRAiB--mobile {
      padding: calc(11px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-5-small.oxYRAiB--mobile {
      padding: calc(8.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small.oxYRAiB--mobile {
      padding: calc(8.9px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile),
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-6-medium.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-6-medium {
      padding: calc(12px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium {
      padding: calc(12px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-6-medium {
      padding: calc(9.6px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium {
      padding: calc(9.6px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-6-medium.oxYRAiB--mobile {
      padding: calc(13px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium.oxYRAiB--mobile {
      padding: calc(13px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-6-medium.oxYRAiB--mobile {
      padding: calc(10.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium.oxYRAiB--mobile {
      padding: calc(10.9px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary {
      padding: calc(16px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large {
      padding: calc(16px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary {
      padding: calc(13.6px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large {
      padding: calc(13.6px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB--mobile {
      padding: calc(17px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large.oxYRAiB--mobile {
      padding: calc(17px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB--mobile {
      padding: calc(14.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large.oxYRAiB--mobile {
      padding: calc(14.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: #F1F1F1
    }

    .comp-m5bmvppl .sGrBGvy:hover .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: rgba(241, 241, 241, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: #EE0C0C
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary:hover .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: rgba(238, 12, 12, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary:hover .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy .svDlFI7 svg[fill=currentColor] {
      color: #F1F1F1
    }

    .comp-m5bmvppl .sGrBGvy:hover .svDlFI7 svg[fill=currentColor] {
      color: rgba(241, 241, 241, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary .svDlFI7 svg[fill=currentColor] {
      color: #EE0C0C
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary:hover .svDlFI7 svg[fill=currentColor] {
      color: rgba(238, 12, 12, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary .svDlFI7 svg[fill=currentColor] {
      color: #303030
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary:hover .svDlFI7 svg[fill=currentColor] {
      color: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .s_Eq91m.ofK7gu0--disabled.sxu21e2 .sjjcGNF svg:not([fill=currentColor]) path {
      stroke: #919191
    }

    .comp-m5bmvppl .s_Eq91m.ofK7gu0--disabled.sUgLdXR .sjjcGNF svg:not([fill=currentColor]) path {
      fill: #919191;
      stroke: #919191
    }

    .comp-m5bmvppl .s_Eq91m .sxu21e2 .sjjcGNF svg:not([fill=currentColor]) path,
    .comp-m5bmvppl .s_Eq91m.ofK7gu0---skin-4-line .sjjcGNF svg:not([fill=currentColor]) path {
      stroke: #FFFFFF
    }

    .comp-m5bmvppl .s_Eq91m .sUgLdXR .sjjcGNF svg:not([fill=currentColor]) path,
    .comp-m5bmvppl .s_Eq91m.ofK7gu0---skin-4-full .sjjcGNF svg:not([fill=currentColor]) path {
      fill: #FFFFFF;
      stroke: #FFFFFF
    }

    .comp-m5bmvppl .s_Eq91m .sjjcGNF svg[fill=currentColor] {
      color: #FFFFFF
    }

    .comp-m5bmvppl .s_Eq91m.ofK7gu0--disabled .sjjcGNF svg[fill=currentColor] {
      color: #919191
    }

    .comp-m5bmvppl .s_Eq91m.ofK7gu0---theme-3-box {
      background-color: #F1F1F1
    }

    .comp-m5bmvppl .iRi8rE .GlEddi {
      padding-right: 4px
    }

    .comp-m5bmvppl .JDqLqA {
      margin-right: 20px
    }

    .comp-m5bmvppl .B7Ntgd {
      margin-right: 20px
    }

    .comp-m5bmvppl .gc6fSV {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      text-align: left
    }

    .comp-m5bmvppl .L9QG3X {
      margin-right: 8px
    }
   
  
    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-light';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C7, U+02C9, U+02D8-02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E002, U+E004, U+E006, U+E008-E009, U+E00D, U+E00F, U+E011, U+E013, U+E015, U+E017, U+E01A, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-light';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-display-bold';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    #cpax {
      --bg: var(--color_11);
      --alpha-bg: 1;
    }

    #cpax {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=ContainercpaxinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=ContainercpaxinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=ContainercpaxinlineContent-gridContainer]>[id="comp-ljelpawf"],
    [data-mesh-id=ContainercpaxinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpawf"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=ContainercpaxinlineContent-gridContainer]>[id="comp-ljelpawi"],
    [data-mesh-id=ContainercpaxinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpawi"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-ljelpawf {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpawfinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpawfinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpawfinlineContent-gridContainer]>[id="comp-kih492nr"],
    [data-mesh-id=comp-ljelpawfinlineContent-gridContainer]>wix-interact-element>[id="comp-kih492nr"] {
      position: relative;
      margin: 0px 0px 18px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-kih492nr {
      width: 980px;
      height: 527px;
    }

    #comp-ljelpawi {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpawiinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 372px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer]>[id="i10hgink"],
    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer]>wix-interact-element>[id="i10hgink"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 23px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer]>[id="i10hginj_0"],
    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer]>wix-interact-element>[id="i10hginj_0"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 387px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #i10hgink {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10hgink:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10hgink {
      width: 214px;
      height: auto;
    }

    #i10hginj_0 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10hginj_0:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10hginj_0 {
      width: 567px;
      height: auto;
    }
   
  
    #cpax {
      --shc-mutated-brightness: 121, 121, 121;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_cpax {
      --bg-position: fixed;
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-ljelpawf {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-ljelpawi {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #i10hgink {
      --text-direction: var(--wix-opt-in-direction);
    }

    #i10hginj_0 {
      --text-direction: var(--wix-opt-in-direction);
    }
   
  
    .smhrdFv,
    .sn748Fx {
      outline: 0
    }

    .s__9nbG55.oPwv17I--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .sPjTE5H {
      --wbu-color-blue-0: #0f2ccf;
      --wbu-color-blue-100: #2f5dff;
      --wbu-color-blue-200: #597dff;
      --wbu-color-blue-300: #acbeff;
      --wbu-color-blue-400: #d5dfff;
      --wbu-color-blue-500: #eaefff;
      --wbu-color-blue-600: #f5f7ff;
      --wbu-color-black-0: #151414;
      --wbu-color-black-100: #383838;
      --wbu-color-black-200: #525150;
      --wbu-color-black-300: #767574;
      --wbu-color-black-400: #a8a6a5;
      --wbu-color-black-500: #e0dfdf;
      --wbu-color-black-600: #f1f0ef;
      --wbu-color-red-0: #9c2426;
      --wbu-color-red-100: #df3336;
      --wbu-color-red-200: #e55c5e;
      --wbu-color-red-300: #ed8f90;
      --wbu-color-red-400: #f4b8b9;
      --wbu-color-red-500: #f9d6d7;
      --wbu-color-red-600: #fcebeb;
      --wbu-color-green-0: #0d4f3d;
      --wbu-color-green-100: #4b916d;
      --wbu-color-green-200: #97c693;
      --wbu-color-green-300: #bde2a7;
      --wbu-color-green-400: #daf3c0;
      --wbu-color-green-500: #effae5;
      --wbu-color-green-600: #f1f5ed;
      --wbu-color-yellow-0: #d49341;
      --wbu-color-yellow-100: #f9ad4d;
      --wbu-color-yellow-200: #fabd71;
      --wbu-color-yellow-300: #fcd29d;
      --wbu-color-yellow-400: #fdead2;
      --wbu-color-yellow-500: #fef3e5;
      --wbu-color-yellow-600: #fef6ed;
      --wbu-color-orange-0: #ae3e09;
      --wbu-color-orange-100: #ff8044;
      --wbu-color-orange-200: #fe9361;
      --wbu-color-orange-300: #fda77f;
      --wbu-color-orange-400: #fbcfbb;
      --wbu-color-orange-500: #fbe3d9;
      --wbu-color-orange-600: #fdf1ec;
      --wbu-color-purple-0: #5000aa;
      --wbu-color-purple-100: #7200f3;
      --wbu-color-purple-200: #8b2df5;
      --wbu-color-purple-300: #be89f9;
      --wbu-color-purple-400: #d7b7fb;
      --wbu-color-purple-500: #f1e5fe;
      --wbu-color-purple-600: #f8f2ff;
      --wbu-color-ai-0: #4d3dd0;
      --wbu-color-ai-100: #5a48f5;
      --wbu-color-ai-200: #7b6df7;
      --wbu-color-ai-300: #a59bfa;
      --wbu-color-ai-400: #d6d1fc;
      --wbu-color-ai-500: #e7e4fe;
      --wbu-color-ai-600: #eeecfe;
      --wbu-heading-font-stack: "Madefor Display", "Helvetica Neue", Helvetica, Arial, "E3192A1E3201AA4E3192AAE3201AAA", "meiryo", "E31922019E3192A9E3201AAEE319217DE8A72019E3201AB4  pro w3", "hiragino kaku gothic pro", sans-serif;
      --wbu-text-tiny-size: 10px;
      --wbu-text-tiny-line-height: 12px;
      --wbu-text-small-size: 12px;
      --wbu-text-small-line-height: 12px;
      --wbu-text-medium-size: 14px;
      --wbu-text-medium-line-height: 16px;
      --wbu-text-large-size: 16px;
      --wbu-text-large-line-height: 18px;
      --wbu-heading-h1-font-size: 32px;
      --wbu-heading-h1-line-height: 40px;
      --wbu-heading-h1-letter-spacing: -0.5px;
      --wbu-heading-h1-font-weight: 400;
      --wbu-heading-h2-font-size: 24px;
      --wbu-heading-h2-line-height: 32px;
      --wbu-heading-h2-letter-spacing: -0.5px;
      --wbu-heading-h2-font-weight: 500;
      --wbu-heading-h3-font-size: 16px;
      --wbu-heading-h3-line-height: 24px;
      --wbu-heading-h3-letter-spacing: -0.5px;
      --wbu-heading-h3-font-weight: 700;
      --wbu-heading-h4-font-size: 14px;
      --wbu-heading-h4-line-height: 18px;
      --wbu-heading-h4-letter-spacing: 0px;
      --wbu-heading-h4-font-weight: 500;
      --wbu-heading-h5-font-size: 12px;
      --wbu-heading-h5-line-height: 18px;
      --wbu-heading-h5-letter-spacing: 0px;
      --wbu-heading-h5-font-weight: 600
    }

    .s__3Z_m4x.o__7_8tOf--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .s__65YAB3 {
      --wix-ui-tpa-wow-image-border-radius: calc(var(--gallery_imageCornerRadius, 0) * 1px)
    }

    .s__9kmwsr {
      align-items: center;
      display: inline-flex;
      outline: 0;
      position: relative
    }

    .sXtyCb4,
    .s__0IQRgW {
      outline: 0
    }

    .sQrlCbh {
      display: inline-block;
      position: relative
    }

    .sQrlCbh.ouu0kQR--fluid {
      display: block;
      width: 100%
    }

    .s_Ox44K {
      background-color: #fff;
      border-color: #000;
      border-radius: initial;
      border-style: solid;
      border-width: 1px;
      padding: initial
    }

    .sWIbnFd {
      border-style: solid;
      height: 0;
      margin: 5px;
      position: absolute;
      width: 0
    }

    .s__7mMfIP[data-placement*=right].sXlYtWL {
      padding-left: 5px
    }

    .s__7mMfIP[data-placement*=right].sXlYtWL .sWIbnFd {
      border-color: transparent #000 transparent transparent;
      border-width: 5px 5px 5px 0;
      left: -5px;
      margin-left: 5px;
      margin-right: 0
    }

    .s__7mMfIP[data-placement*=left].sXlYtWL {
      padding-right: 5px
    }

    .s__7mMfIP[data-placement*=left].sXlYtWL .sWIbnFd {
      border-color: transparent transparent transparent #000;
      border-width: 5px 0 5px 5px;
      margin-left: 0;
      margin-right: 5px;
      right: -5px
    }

    .s__7mMfIP[data-placement*=bottom].sXlYtWL {
      padding-top: 5px
    }

    .s__7mMfIP[data-placement*=bottom].sXlYtWL .sWIbnFd {
      border-color: transparent transparent #000 transparent;
      border-width: 0 5px 5px 5px;
      margin-bottom: 0;
      margin-top: 5px;
      top: -5px
    }

    .s__7mMfIP[data-placement*=top].sXlYtWL {
      padding-bottom: 5px
    }

    .s__7mMfIP[data-placement*=top].sXlYtWL .sWIbnFd {
      border-color: #000 transparent transparent transparent;
      border-width: 5px 5px 0 5px;
      bottom: -5px;
      margin-bottom: 5px;
      margin-top: 0
    }

    .sVA4_8q {
      position: relative
    }

    .sDLUswP {
      display: inline-block
    }

    .sDLUswP.odUIb0E--hasInnerWrapper {
      display: block
    }

    .sQSSNRK {
      display: flex;
      flex: 1;
      justify-content: center
    }

    .srXGoyX {
      cursor: pointer;
      height: auto
    }

    .s__78SfTT {
      clip: rect(1px 1px 1px 1px);
      clip: rect(1px, 1px, 1px, 1px);
      border: 0 !important;
      height: 1px !important;
      overflow: hidden;
      padding: 0 !important;
      position: absolute;
      width: 1px !important
    }

    .sdLw93z {
      margin-inline-start: 4px
    }

    .sNTIByW {
      align-items: center;
      cursor: pointer;
      display: inline-flex
    }

    .sPLVBIW,
    .smDMffV {
      flex-shrink: 0
    }

    .sNTIByW.oLJXCVV--disabled {
      cursor: default
    }

    .sNTIByW[disabled] {
      pointer-events: none
    }

    .szcz_Uq {
      --Fieldset1022523607-min-error-message-height: var(--wix-ui-tpa-fieldset-min-message-height, 0px);
      --Fieldset1022523607-error-min-height: 20px;
      --Fieldset1022523607-error-margin-top: 8px;
      border: 0;
      margin: 0;
      padding: 0
    }

    .szcz_Uq:not(.opxG4o_--error) {
      margin-bottom: var(--Fieldset1022523607-min-error-message-height)
    }

    .szcz_Uq.opxG4o_--error {
      margin-bottom: calc(var(--wix-ui-tpa-fieldset-min-message-height, 28px) - var(--Fieldset1022523607-error-min-height) - var(--Fieldset1022523607-error-margin-top))
    }

    .saG_ZvS {
      align-items: center;
      color: rgb(var(--wix-ui-tpa-fieldset-error-color, 223, 49, 49));
      display: flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 1.4;
      margin-top: var(--Fieldset1022523607-error-margin-top);
      min-height: var(--Fieldset1022523607-error-min-height)
    }

    .sBt0IJy {
      margin-right: 2px
    }

    .sObKa5j {
      color: rgb(var(--wix-ui-tpa-fieldset-main-label-text-color, var(--wix-color-5)));
      font-family: var(--wix-ui-tpa-fieldset-main-label-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-fieldset-main-label-font-size, 14px);
      font-style: var(--wix-ui-tpa-fieldset-main-label-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-fieldset-main-label-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-fieldset-main-label-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-fieldset-main-label-font-line-height, 1.4);
      padding-bottom: var(--wix-ui-tpa-fieldset-label-bottom-spacing, 8px);
      padding-inline-end: 0;
      padding-inline-start: 0;
      text-decoration: var(--wix-ui-tpa-fieldset-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sx2tb3n .s_Ox44K {
      word-wrap: break-word;
      overflow-wrap: break-word;
      word-break: break-word
    }

    .s__2hzgmq {
      cursor: pointer;
      display: inline-block;
      position: relative
    }

    .sJZTdSX,
    .s__2hzgmq.oMKwTDE--disabled {
      pointer-events: none
    }

    .sJZTdSX {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      cursor: inherit;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .sREcYNc {
      display: inline
    }

    .sohggYB {
      --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color, 223, 49, 49));
      --ErrorMessageWrapper479953073-transparent: 0, 0, 0, 0
    }

    .sohggYB:not(.oi0VQax--visible) {
      margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height)
    }

    .sohggYB.oi0VQax--visible {
      margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px)
    }

    .syiU2Mk {
      align-items: flex-start;
      background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper479953073-transparent)));
      border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper479953073-transparent)));
      border-radius: var(--wix-ui-tpa-error-message-wrapper-border-radius, 4px);
      border-style: solid;
      border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 0);
      color: var(--wut-error-color);
      display: flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 1.4;
      margin-top: 8px;
      min-height: 20px
    }

    .sT82ZNA {
      flex-shrink: 0;
      margin-inline-end: 2px
    }

    .sohggYB.oi0VQax---errorAppearance-19-BackgroundAndBorder .syiU2Mk {
      --ErrorMessageWrapper479953073-border-color: 223, 49, 49, 0.2;
      --ErrorMessageWrapper479953073-background-color: 253, 243, 243;
      background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper479953073-background-color)));
      border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper479953073-border-color)));
      border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 1px);
      padding: 8px
    }

    .sohggYB.oi0VQax---errorAppearance-19-BackgroundAndBorder .sT82ZNA {
      margin-inline-end: 4px
    }

    .sQlkJTn {
      display: flex;
      justify-content: space-between;
      margin-top: 8px
    }

    .sQlkJTn .syiU2Mk {
      margin-top: 0;
      margin-inline-end: 12px
    }

    .sdF5gBf {
      align-items: center;
      cursor: pointer;
      display: inline-flex
    }

    .s__3Jsfot,
    .sp_MgF6 {
      flex-shrink: 0
    }

    .sdF5gBf.ofmgVZS--disabled {
      cursor: default
    }

    .sdF5gBf[disabled] {
      pointer-events: none
    }

    .sko5Vp6 {
      height: calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px));
      position: relative;
      width: calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*3 + calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.67)*2 + calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33))
    }

    .sWMO9lX,
    .sWMO9lX:after,
    .sWMO9lX:before {
      animation-fill-mode: both;
      animation: ThreeDotsLoader3230113181__pulse 2s ease-in-out infinite;
      background-color: transparent;
      border-radius: 50%;
      height: var(--wix-ui-tpa-three-dots-loader-size, 6px);
      top: calc(0px - 1px - var(--wix-ui-tpa-three-dots-loader-size, 6px));
      width: var(--wix-ui-tpa-three-dots-loader-size, 6px)
    }

    .sWMO9lX {
      animation-delay: -.16s;
      color: rgb(var(--wix-ui-tpa-three-dots-loader-color, var(--wst-system-line-1-color-rgb, var(--wix-color-5))));
      margin: 0 auto;
      position: relative
    }

    .sWMO9lX:after,
    .sWMO9lX:before {
      content: "";
      position: absolute;
      top: 0
    }

    .sWMO9lX:before {
      animation-delay: -.32s;
      transform: translateX(calc(-100% - calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.67)))
    }

    .sWMO9lX:after {
      transform: translateX(calc(100% + calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.67)))
    }

    .sko5Vp6.oVtFR1j--static .sWMO9lX,
    .sko5Vp6.oVtFR1j--static .sWMO9lX:after,
    .sko5Vp6.oVtFR1j--static .sWMO9lX:before {
      animation: none;
      box-shadow: 0 calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px)) 0 0
    }

    @keyframes ThreeDotsLoader3230113181__pulse {

      0%,
      80%,
      to {
        box-shadow: 0 calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px)) 0 calc(0px - var(--wix-ui-tpa-three-dots-loader-size, 6px)*2.5)
      }

      40% {
        box-shadow: 0 calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px)) 0 0
      }
    }

    .sIzEbfk {
      --Text984163331-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-5)));
      --Text984163331-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-4)))
    }

    .sIzEbfk.oYnQqx0---priority-7-primary {
      color: var(--wut-text-color, var(--Text984163331-primary-color))
    }

    .sIzEbfk.oYnQqx0---priority-9-secondary {
      color: var(--wut-placeholder-color, var(--Text984163331-secondary-color))
    }

    .sIzEbfk.oYnQqx0---typography-10-smallTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration))
    }

    .sIzEbfk.oYnQqx0---typography-11-runningText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.5em)
    }

    .sIzEbfk.oYnQqx0---typography-11-runningText,
    .sIzEbfk.oYnQqx0---typography-8-listText {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight));
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sIzEbfk.oYnQqx0---typography-8-listText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 2em)
    }

    .sIzEbfk.oYnQqx0---typography-10-largeTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 32px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.25em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration))
    }

    .sIzEbfk.oYnQqx0--mobile.oYnQqx0---typography-10-smallTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 20px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.4em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration))
    }

    .sIzEbfk.oYnQqx0--mobile.oYnQqx0---typography-11-runningText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.42em)
    }

    .sIzEbfk.oYnQqx0--mobile.oYnQqx0---typography-11-runningText,
    .sIzEbfk.oYnQqx0--mobile.oYnQqx0---typography-8-listText {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight));
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sIzEbfk.oYnQqx0--mobile.oYnQqx0---typography-8-listText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.72em)
    }

    .sIzEbfk.oYnQqx0--mobile.oYnQqx0---typography-10-largeTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration))
    }

    .s__29Anpq {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .sMrp4lU {
      --Spinner310148311-diameter: var(--wix-ui-tpa-spinner-diameter, 50px);
      animation: Spinner310148311__rotate 2s linear infinite;
      height: var(--Spinner310148311-diameter);
      left: auto;
      top: auto;
      width: var(--Spinner310148311-diameter)
    }

    .smijeUa {
      stroke: rgb(var(--wix-ui-tpa-spinner-path-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      stroke-width: clamp(1px, var(--wix-ui-tpa-spinner-stroke-width, 4px), 10px);
      animation: Spinner310148311__dash 1.5s ease-in-out infinite
    }

    .sMrp4lU.oxev0yr--slim .smijeUa {
      stroke-width: clamp(1px, var(--wix-ui-tpa-spinner-stroke-width, 1px), 10px)
    }

    .sMrp4lU.oxev0yr--centered {
      left: calc(50% - var(--Spinner310148311-diameter)/2);
      position: absolute;
      top: calc(50% - var(--Spinner310148311-diameter)/2)
    }

    .sMrp4lU.oxev0yr--static,
    .sMrp4lU.oxev0yr--static .smijeUa {
      animation: none
    }

    @keyframes Spinner310148311__rotate {
      to {
        transform: rotate(1turn)
      }
    }

    @keyframes Spinner310148311__dash {
      0% {
        stroke-dasharray: 1, 150;
        stroke-dashoffset: 0
      }

      50% {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -35
      }

      to {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -124
      }
    }

    @keyframes DotNavigation3123060917__move-back {
      0% {
        left: calc(-2*calc(4*4px))
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3123060917__move-back-next {
      0% {
        left: calc(-2*calc(4*4px))
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3123060917__move-forward {
      0% {
        left: 0
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3123060917__move-forward-next {
      0% {
        left: 0
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3123060917__change-dot-opacity {
      to {
        opacity: 1
      }
    }

    .s__3UeW9W {
      display: flex;
      overflow: hidden;
      position: relative;
      width: calc(5*calc(4*4px))
    }

    .s__3UeW9W.o__53M6u2--short {
      justify-content: center;
      width: max-content
    }

    .sbLi_tO {
      align-items: center;
      display: flex;
      left: calc(-1*calc(4*4px));
      position: relative
    }

    .sVuKmTc {
      animation-name: DotNavigation3123060917__move-back
    }

    .sVuKmTc,
    .s__8IYwp7 {
      animation-duration: .2s
    }

    .s__8IYwp7 {
      animation-name: DotNavigation3123060917__move-back-next
    }

    .syaN0Q7 {
      animation-name: DotNavigation3123060917__move-forward
    }

    .s__1E5gcL,
    .syaN0Q7 {
      animation-duration: .2s
    }

    .s__1E5gcL {
      animation-name: DotNavigation3123060917__move-forward-next
    }

    .sw41MH_ {
      align-items: center;
      display: flex;
      height: calc(4*4px);
      justify-content: center;
      width: calc(4*4px)
    }

    .swAdl72 {
      background-color: rgb(var(--wix-ui-tpa-dot-navigation-selected-dot-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      border-radius: 100%;
      height: calc(2*4px);
      opacity: .45;
      transition: opacity .2s ease;
      width: calc(2*4px)
    }

    .sNaGdcR {
      transition: none
    }

    .swAdl72:hover {
      opacity: 1
    }

    .syXPeUm {
      height: calc(calc(2*4px) - 2px);
      width: calc(calc(2*4px) - 2px)
    }

    .sWSfYJn {
      height: calc(calc(calc(2*4px) - 2px) - 2px);
      width: calc(calc(calc(2*4px) - 2px) - 2px)
    }

    .slNpEyF {
      box-shadow: 0 0 0 1px rgb(var(--wix-ui-tpa-dot-navigation-selected-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-1))))
    }

    .s__4hwYh4 {
      background-color: rgb(var(--wix-ui-tpa-dot-navigation-selected-dot-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      opacity: .4
    }

    .slNpEyF.s__4hwYh4 {
      box-shadow: 0 0 0 1px rgb(var(--wix-ui-tpa-dot-navigation-selected-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .soMaN8k {
      animation-duration: .2s;
      animation-name: DotNavigation3123060917__change-dot-opacity;
      opacity: 1
    }

    .sbKvuNQ {
      display: flex;
      flex: 1
    }

    .sZzFBuk {
      display: none
    }

    .sNg7CoV {
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0)
    }

    #SITE_CONTAINER.focus-ring-active .sNg7CoV {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .sbKvuNQ.ofGKWKq---size-6-xsmall .ssFfaVh {
      min-height: 24px;
      min-width: 24px;
      padding: var(--wix-ui-tpa-option-box-padding, 0 8px)
    }

    .sbKvuNQ.ofGKWKq---size-5-small .ssFfaVh {
      padding: var(--wix-ui-tpa-option-box-padding, 8px)
    }

    .sbKvuNQ.ofGKWKq---size-5-large .ssFfaVh {
      padding: var(--wix-ui-tpa-option-box-padding, 16px)
    }

    .ssFfaVh {
      align-items: center;
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-box-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-option-box-border-color-opacity, 1)*.6));
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0);
      border-style: solid;
      border-width: var(--wix-ui-tpa-option-box-border-width, 1px);
      box-sizing: border-box;
      cursor: pointer;
      display: flex;
      flex: 1;
      justify-content: center;
      margin: -1px;
      text-align: center
    }

    .sbKvuNQ.sS8k9aT .ssFfaVh {
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .sbKvuNQ.ofGKWKq--checked {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0)
    }

    .sbKvuNQ.ofGKWKq--checked .ssFfaVh {
      background-color: rgb(var(--wix-ui-tpa-option-selected-box-background-color, var(--wix-color-8)));
      border-color: rgb(var(--wix-ui-tpa-option-selected-box-color, var(--wix-color-8)));
      color: rgb(var(--wix-ui-tpa-option-selected-color, var(--wix-color-1)))
    }

    .sbKvuNQ.ofGKWKq--disabled {
      background-color: rgb(var(--wix-ui-tpa-option-disabled-background-color, var(--wix-ui-tpa-option-box-fill-color, rgba(255, 255, 255, .3))));
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0)
    }

    .sbKvuNQ.ofGKWKq--disabled:not(.ofGKWKq--checked) .ssFfaVh {
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      cursor: default;
      filter: none;
      opacity: 1;
      pointer-events: none
    }

    .sbKvuNQ.ofGKWKq--disabled.ofGKWKq--checked,
    .sbKvuNQ.ofGKWKq--disabled:not(.ofGKWKq--checked) .ssFfaVh {
      background-color: rgb(var(--wix-ui-tpa-option-disabled-background-color, var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1))));
      color: rgb(var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29)))
    }

    .sbKvuNQ.ofGKWKq--disabled.ofGKWKq--checked {
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, rgb(var(--wix-color-29)))))
    }

    .sbKvuNQ.ofGKWKq--disabled.ofGKWKq--checked .ssFfaVh {
      background-color: hsla(0, 0%, 100%, .3);
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      cursor: default;
      filter: none;
      opacity: 1
    }

    .sbKvuNQ.ofGKWKq--checked.sS8k9aT .ssFfaVh {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color-rgb, var(--wix-ui-tpa-option-selected-box-background-color-rgb, var(--wix-color-8), .1)));
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .sbKvuNQ.ofGKWKq--disabled.sS8k9aT .ssFfaVh,
    .sbKvuNQ.ofGKWKq--unavailable.sS8k9aT .ssFfaVh {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .sbKvuNQ:not(.ofGKWKq--disabled):not(.ofGKWKq--checked):not(.ofGKWKq--unavailable):focus-within .ssFfaVh,
    .sbKvuNQ:not(.ofGKWKq--disabled):not(.ofGKWKq--checked):not(.ofGKWKq--unavailable):hover .ssFfaVh {
      border-color: rgb(var(--wix-ui-tpa-option-hover-border-color, var(--wix-ui-tpa-option-box-border-color, var(--wix-color-5))))
    }

    .sbKvuNQ:not(.ofGKWKq--disabled):not(.ofGKWKq--checked):not(.ofGKWKq--unavailable):focus-within.sS8k9aT .ssFfaVh,
    .sbKvuNQ:not(.ofGKWKq--disabled):not(.ofGKWKq--checked):not(.ofGKWKq--unavailable):hover.sS8k9aT .ssFfaVh {
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .sbKvuNQ:not(.ofGKWKq--disabled):not(.ofGKWKq--checked):not(.ofGKWKq--unavailable):hover .ssFfaVh {
      background-color: rgb(var(--wix-ui-tpa-option-hover-box-background-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-hover-border-color, var(--wix-color-5)))
    }

    .sbKvuNQ.ofGKWKq--unavailable {
      background-color: hsla(0, 0%, 100%, .3);
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0);
      cursor: default;
      pointer-events: none;
      position: relative
    }

    .sbKvuNQ.ofGKWKq--unavailable .sBIXrg_ {
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0);
      height: 100%;
      position: absolute;
      width: 100%
    }

    .sbKvuNQ.ofGKWKq--unavailable .sBIXrg_ line {
      stroke: rgb(var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29)));
      stroke-width: var(--wix-ui-tpa-option-box-border-width, 1px)
    }

    .sbKvuNQ.ofGKWKq--unavailable .ssFfaVh {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      color: rgb(var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29)));
      cursor: default;
      pointer-events: none
    }

    .sbKvuNQ.sX04tMK {
      flex-basis: auto;
      flex-grow: 0;
      flex-shrink: 0
    }

    .sbdI_rp {
      background-color: transparent;
      border: 0;
      padding: 0;
      text-decoration: none
    }

    .sbdI_rp.oaVu4h4---priority-4-link {
      text-decoration: underline
    }

    .sfmV2lY svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .sfmV2lY svg:not([fill=currentColor]) path {
      stroke: currentColor;
      fill: none
    }

    .saiva6B:after,
    .so1HxaW:before {
      content: "";
      display: inline-block;
      height: 1px;
      width: 4px
    }

    .sYhnhAv {
      --wix-ui-tpa-dot-navigation-selected-dot-color: var(--mobile-gallery_imageCarouselDotsColor, var(--wix-color-1));
      --wix-ui-tpa-dot-navigation-selected-dot-color-rgb: var(--mobile-gallery_imageCarouselDotsColor-rgb, var(--wix-color-1));
      --wix-ui-tpa-dot-navigation-selected-dot-color-opacity: var(--mobile-gallery_imageCarouselDotsColor-opacity)
    }

    .s__8IMUFW {
      --WowImage1749385787-transparent: 0, 0, 0, 0;
      --WowImage1749385787-errorTextColor: 255, 255, 255;
      display: flex;
      height: 100%;
      position: relative
    }

    .s__8IMUFW.okp05ji--forceImageContain.okp05ji---resize-7-contain {
      width: 100%
    }

    .s__8IMUFW.okp05ji--forceImageContain.okp05ji---resize-7-contain>* {
      align-items: center;
      border: inherit;
      border-radius: inherit;
      display: flex;
      justify-content: center
    }

    .s__8IMUFW.okp05ji--forceImageContain.okp05ji---resize-7-contain img {
      border: inherit;
      border-radius: inherit;
      height: unset !important;
      max-height: 100%;
      max-width: 100%;
      width: unset !important
    }

    .s__8IMUFW.okp05ji--forceImageContain.okp05ji---resize-7-contain.okp05ji--verticalContainer img {
      width: min(var(--wut-source-width, 100%), 100%) !important
    }

    .s__8IMUFW.okp05ji--forceImageContain.okp05ji---resize-7-contain.okp05ji--horizontalContainer img {
      height: min(var(--wut-source-height, 100%), 100%) !important
    }

    .s__8IMUFW.okp05ji--noImage {
      background-color: rgb(var(--wix-color-5), .2)
    }

    .s__8IMUFW img {
      vertical-align: middle
    }

    .s__8IMUFW.okp05ji--focalPoint img {
      object-position: var(--WowImage1749385787-focalPointX, 0) var(--WowImage1749385787-focalPointY, 0)
    }

    .s__8IMUFW.okp05ji---resize-7-contain .subc9g5 {
      object-fit: contain
    }

    .s__8IMUFW.okp05ji---resize-5-cover .subc9g5 {
      object-fit: cover
    }

    .s__8IMUFW.okp05ji--fluid .subc9g5 {
      height: 100%;
      overflow: hidden;
      width: 100%
    }

    .s__8IMUFW:not(.okp05ji--stretchImage) {
      align-items: center
    }

    .s__8IMUFW.okp05ji--fluid:not(.okp05ji--stretchImage) .subc9g5,
    .s__8IMUFW:not(.okp05ji--stretchImage) .subc9g5 {
      height: min(var(--wut-source-height, 100%), 100%);
      margin: 0 auto;
      width: min(var(--wut-source-width, 100%), 100%)
    }

    .s__8IMUFW.okp05ji---hoverEffect-4-zoom {
      overflow: hidden
    }

    .s__8IMUFW.okp05ji---hoverEffect-4-zoom .subc9g5 {
      overflow: initial;
      transform: scale(calc(100/107)) translate(-3.5%, -3.5%);
      transition: all .5s cubic-bezier(.18, .73, .63, 1)
    }

    .s__8IMUFW.okp05ji---hoverEffect-4-zoom:hover .subc9g5 {
      transform: scale(1) translate(-3.5%, -3.5%)
    }

    .s__8IMUFW.okp05ji---hoverEffect-6-darken:hover .subc9g5 {
      filter: brightness(85%) contrast(115%)
    }

    .s__8IMUFW:not(.okp05ji--isError) {
      background-color: rgb(var(--wix-ui-tpa-wow-image-background-color, var(--WowImage1749385787-transparent)));
      border: var(--wix-ui-tpa-wow-image-border-width, 0) solid rgb(var(--wix-ui-tpa-wow-image-border-color, var(--WowImage1749385787-transparent)));
      border-radius: var(--wix-ui-tpa-wow-image-border-radius, 0);
      overflow: hidden
    }

    .s__8IMUFW:not(.okp05ji--isError).okp05ji--noImage {
      background-color: rgb(var(--wix-ui-tpa-wow-image-background-color, var(--wix-color-5), .2))
    }

    .s__8IMUFW .subc9g5 {
      opacity: var(--wix-ui-tpa-wow-image-image-opacity, 1)
    }

    .s__8IMUFW.okp05ji--isError {
      background-color: rgb(var(--wix-color-2));
      position: relative
    }

    .s__8IMUFW.okp05ji--isError img {
      display: none
    }

    .s__8IMUFW .sUvqv_t {
      align-items: center;
      background: rgb(0, 0, 0, .6);
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: center;
      position: absolute;
      width: 100%;
      z-index: 1
    }

    .s__2BxjvH {
      --wix-ui-tpa-text-main-text-color: var(--WowImage1749385787-errorTextColor), 1;
      --wix-ui-tpa-text-main-text-color-rgb: var(--WowImage1749385787-errorTextColor);
      --wix-ui-tpa-text-main-text-color-opacity: 1;
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-picker-font-style-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-picker-font-style-line-height, 1.5em);
      --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-picker-font-style-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-picker-font-style-size, 14px);
      --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-picker-font-style-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-picker-font-style-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-picker-font-style-weight, var(--wix-font-Body-M-weight))
    }

    .sNb8oOK {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .syN2d51 {
      color: rgb(var(--WowImage1749385787-errorTextColor))
    }

    .sTBk530 {
      background-color: rgb(0, 0, 0, .6);
      display: none;
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%
    }

    .s__8IMUFW.okp05ji--loadSpinner:not(.okp05ji--loaded) .sTBk530 {
      display: block
    }

    .sGFB04g .smijeUa {
      stroke: #fff
    }

    .sJEpsz_[data-hook=popover-portal] {
      display: initial
    }

    .sJEpsz_ .s_Ox44K {
      -webkit-font-smoothing: auto;
      background-color: #212121;
      border: 1px solid #757575;
      border-radius: 3px;
      box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .1);
      color: #fff;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 20px;
      padding: 4px 12px
    }

    .spyW7hq {
      margin: 0;
      position: absolute
    }

    .spyW7hq,
    .spyW7hq svg {
      display: block
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=top].suaAQH0 {
      padding-bottom: 6px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=bottom].suaAQH0 {
      padding-top: 6px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=left].suaAQH0 {
      padding-right: 6px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=right].suaAQH0 {
      padding-left: 6px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=top] .spyW7hq {
      bottom: -1px;
      height: 7px;
      width: 12px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=bottom] .spyW7hq {
      height: 7px;
      top: -1px;
      width: 12px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=left] .spyW7hq {
      height: 12px;
      right: -1px;
      width: 7px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=right] .spyW7hq {
      height: 12px;
      left: -1px;
      width: 7px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=top].sRqCCNT {
      opacity: 0;
      transform: scale(.9) translateY(3px)
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=bottom].sRqCCNT {
      opacity: 0;
      transform: scale(.9) translateY(-3px)
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=left].sRqCCNT {
      opacity: 0;
      transform: scale(.9) translateX(10px)
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=right].sRqCCNT {
      opacity: 0;
      transform: scale(.9) translateX(-10px)
    }

    .sJEpsz_ .s__7mMfIP[data-placement].sRqCCNT.sJKnxtG {
      transition: transform .12s cubic-bezier(.25, .46, .45, .94), applyOpacity .12s cubic-bezier(.25, .46, .45, .94)
    }

    .sJEpsz_ .s__7mMfIP[data-placement].sEHoetb,
    .sJEpsz_ .s__7mMfIP[data-placement].sRqCCNT.sJKnxtG {
      opacity: 1;
      transform: scale(1) translateY(0) translateX(0)
    }

    .sJEpsz_ .s__7mMfIP[data-placement].sEHoetb.sraTknx {
      opacity: 0;
      transition: transform 80ms linear, applyOpacity 80ms linear
    }

    .sJEpsz_.oU9iI1V---skin-5-error .s_Ox44K {
      background-color: #df3131;
      border: 1px solid hsla(0, 0%, 100%, .25)
    }

    .sJEpsz_.oU9iI1V---skin-5-wired .s_Ox44K {
      background-color: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
      border-color: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-1)));
      color: rgb(var(--wix-ui-tpa-tooltip-text-color, var(--wix-color-1)))
    }

    .sJEpsz_.oU9iI1V---skin-5-wired .spyW7hq path {
      fill: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
      stroke: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-5)))
    }

    .sJEpsz_.oU9iI1V---skin-5-wired .spyW7hq path:first-child {
      stroke: none
    }

    .sJEpsz_.oU9iI1V---skin-5-wired .spyW7hq path:last-child {
      stroke-dasharray: 0 17 17
    }

    .sJEpsz_.oU9iI1V---skin-5-error .spyW7hq path {
      fill: #df3131
    }

    .sa1_s_t {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .s__xIzN {
      background-color: transparent;
      border: 0;
      padding: 0
    }

    .s__xIzN,
    .sa1_s_t {
      line-height: 0
    }

    .sa1_s_t,
    .sbnihUB svg {
      height: 24px;
      width: 24px
    }

    .sII6mRm {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .sPk3YyY {
      border: 0;
      display: inline-block;
      line-height: 0;
      margin: 0;
      padding: 0;
      text-decoration: none
    }

    .sPk3YyY.oXcWdn3--focus,
    .sPk3YyY:hover {
      opacity: .7
    }

    .sPk3YyY.oXS9V_T--disabled {
      cursor: default
    }

    .sPk3YyY.oXS9V_T--disabled:hover {
      opacity: 1
    }

    .sQtxMvb svg {
      display: block
    }

    .sPk3YyY.oXS9V_T--disabled.sar0XeN .sQtxMvb svg:not([fill=currentColor]) path {
      stroke: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
      fill: none
    }

    .sPk3YyY.oXS9V_T--disabled.s__3z_EUF .sQtxMvb svg:not([fill=currentColor]) path {
      fill: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
      stroke: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)))
    }

    .sPk3YyY.oXS9V_T---skin-4-line .sQtxMvb svg:not([fill=currentColor]) path,
    .sar0XeN .sQtxMvb svg:not([fill=currentColor]) path {
      stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      fill: none
    }

    .sPk3YyY.oXS9V_T---skin-4-full .sQtxMvb svg:not([fill=currentColor]) path,
    .s__3z_EUF .sQtxMvb svg:not([fill=currentColor]) path {
      fill: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .sPk3YyY .sQtxMvb svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .sPk3YyY.oXS9V_T--disabled .sQtxMvb svg[fill=currentColor] {
      color: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)))
    }

    .sPk3YyY.oXS9V_T---theme-4-none {
      background-color: transparent
    }

    .sPk3YyY.oXS9V_T---theme-3-box {
      align-items: center;
      background-color: rgb(var(--wix-ui-tpa-icon-button-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      border-radius: 50%;
      display: inline-flex;
      height: 32px;
      justify-content: center;
      width: 32px
    }

    .syX60BH {
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39)));
      border-radius: var(--wix-ui-tpa-button-main-border-radius, 0);
      border-style: solid;
      box-sizing: content-box;
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
      min-width: var(--wix-ui-tpa-button-min-width, 100px);
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
      transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out
    }

    .syX60BH:active.oKCHbsX---hoverStyle-9-underline,
    .syX60BH:hover.oKCHbsX---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .syX60BH .s__1HxUcM {
      margin: 0 auto;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .syX60BH.oKCHbsX--fullWidth {
      box-sizing: border-box;
      width: 100%
    }

    .syX60BH,
    .syX60BH.oKCHbsX---priority-5-basic {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-5)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5)));
      border-width: var(--wix-ui-tpa-button-main-border-width, 0);
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)))
    }

    .syX60BH.oKCHbsX---priority-5-basic:active.oKCHbsX---hoverStyle-9-underline,
    .syX60BH.oKCHbsX---priority-5-basic:hover.oKCHbsX---hoverStyle-9-underline,
    .syX60BH:active.oKCHbsX---hoverStyle-9-underline,
    .syX60BH:hover.oKCHbsX---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-5))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1))))
    }

    .syX60BH.oKCHbsX---priority-5-basic:active:not(.oKCHbsX---hoverStyle-9-underline),
    .syX60BH.oKCHbsX---priority-5-basic:hover:not(.oKCHbsX---hoverStyle-9-underline),
    .syX60BH:active:not(.oKCHbsX---hoverStyle-9-underline),
    .syX60BH:hover:not(.oKCHbsX---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---priority-14-basicSecondary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5)));
      border-width: var(--wix-ui-tpa-button-main-border-width, 1px);
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
    }

    .syX60BH.oKCHbsX---priority-14-basicSecondary:active.oKCHbsX---hoverStyle-9-underline,
    .syX60BH.oKCHbsX---priority-14-basicSecondary:hover.oKCHbsX---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-1))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5))))
    }

    .syX60BH.oKCHbsX---priority-14-basicSecondary:active:not(.oKCHbsX---hoverStyle-9-underline),
    .syX60BH.oKCHbsX---priority-14-basicSecondary:hover:not(.oKCHbsX---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---priority-7-primary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-38)));
      border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-bottom-width, 0)));
      border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-top-width, 0)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39)));
      border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-right-width, 0)));
      border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-left-width, 0)));
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-40)))
    }

    .syX60BH.oKCHbsX---priority-7-primary:active.oKCHbsX---hoverStyle-9-underline,
    .syX60BH.oKCHbsX---priority-7-primary:hover.oKCHbsX---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-38))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-40))))
    }

    .syX60BH.oKCHbsX---priority-7-primary:active:not(.oKCHbsX---hoverStyle-9-underline),
    .syX60BH.oKCHbsX---priority-7-primary:hover:not(.oKCHbsX---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-41)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-42))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-43)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---priority-9-secondary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-47), 0));
      border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-bottom-width, 1px)));
      border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-top-width, 1px)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-48)));
      border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-right-width, 1px)));
      border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-left-width, 1px)));
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49)))
    }

    .syX60BH.oKCHbsX---priority-9-secondary:active.oKCHbsX---hoverStyle-9-underline,
    .syX60BH.oKCHbsX---priority-9-secondary:hover.oKCHbsX---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-47), 0)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-48))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49))))
    }

    .syX60BH.oKCHbsX---priority-9-secondary:active:not(.oKCHbsX---hoverStyle-9-underline),
    .syX60BH.oKCHbsX---priority-9-secondary:hover:not(.oKCHbsX---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-color-50), 0));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-51)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-52)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---priority-5-basic.ofmgVZS--disabled,
    .syX60BH.ofmgVZS--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-29)));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-29))));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1))))
    }

    .syX60BH.oKCHbsX---priority-7-primary.ofmgVZS--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-44)));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-45))));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-46))))
    }

    .syX60BH.oKCHbsX---priority-14-basicSecondary.ofmgVZS--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-color-29)));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-color-29)))
    }

    .syX60BH.oKCHbsX---priority-9-secondary.ofmgVZS--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-53), 0));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-color-54)));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-color-55)))
    }

    .syX60BH.oKCHbsX---size-4-tiny {
      padding: 6px 16px
    }

    .syX60BH.oKCHbsX---size-4-tiny.sXTyoP_ {
      padding: 5.5px 16px
    }

    .syX60BH.oKCHbsX---size-5-small {
      padding: 7px 16px
    }

    .syX60BH,
    .syX60BH.oKCHbsX---size-6-medium {
      padding: 8px 16px
    }

    .syX60BH.oKCHbsX---size-5-large,
    .syX60BH.oKCHbsX--mobile,
    .syX60BH.oKCHbsX--mobile.oKCHbsX---size-6-medium {
      padding: 10px 16px
    }

    .sHlgNUm svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .sVR_VwM:before,
    .s_065sM:after {
      content: "";
      display: inline-block;
      height: 1px;
      width: var(--wix-ui-tpa-button-column-gap, 4px)
    }

    .syX60BH .sHlgNUm svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)));
      transition: color .2s ease-in-out
    }

    .syX60BH:hover:not(.oKCHbsX---hoverStyle-9-underline) .sHlgNUm svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---priority-9-secondary .sHlgNUm svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49)))
    }

    .syX60BH.oKCHbsX---priority-9-secondary:hover:not(.oKCHbsX---hoverStyle-9-underline) .sHlgNUm svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-52)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---priority-14-basicSecondary .sHlgNUm svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
    }

    .syX60BH.oKCHbsX---priority-14-basicSecondary:hover:not(.oKCHbsX---hoverStyle-9-underline) .sHlgNUm svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings,
    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings {
      box-sizing: border-box;
      display: inline-flex;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings .s__1HxUcM,
    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings .s__1HxUcM {
      overflow: visible;
      text-overflow: unset;
      white-space: unset
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings.oKCHbsX--wrapContent {
      line-height: 1.3 !important;
      white-space: normal
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large:not(.oKCHbsX--mobile),
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small:not(.oKCHbsX--mobile) {
      line-height: 1
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-14-basicSecondary.oKCHbsX---size-4-tiny,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-9-secondary.oKCHbsX---size-4-tiny {
      padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX---priority-5-basic,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX---priority-7-primary {
      padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX---priority-14-basicSecondary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX---priority-9-secondary.oKCHbsX--wrapContent {
      padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX--wrapContent {
      padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-9-secondary {
      padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-5-basic,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-7-primary {
      padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--wrapContent.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--wrapContent.oKCHbsX---priority-9-secondary {
      padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--wrapContent {
      padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-9-secondary.oKCHbsX--mobile {
      padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-5-basic.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-7-primary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--mobile {
      padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--wrapContent.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--wrapContent.oKCHbsX---priority-9-secondary.oKCHbsX--mobile {
      padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--wrapContent.oKCHbsX--mobile {
      padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-9-secondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-9-secondary {
      padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-5-basic,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-7-primary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-5-basic,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-7-primary {
      padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--wrapContent.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--wrapContent.oKCHbsX---priority-9-secondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX--wrapContent.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX--wrapContent.oKCHbsX---priority-9-secondary {
      padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX--wrapContent {
      padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-9-secondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-9-secondary.oKCHbsX--mobile {
      padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-5-basic.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-7-primary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-5-basic.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-7-primary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--mobile {
      padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--wrapContent.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--wrapContent.oKCHbsX---priority-9-secondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX--wrapContent.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX--wrapContent.oKCHbsX---priority-9-secondary.oKCHbsX--mobile {
      padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--wrapContent.oKCHbsX--mobile {
      padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-9-secondary {
      padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-5-basic,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-7-primary {
      padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-14-basicSecondary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-9-secondary.oKCHbsX--wrapContent {
      padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX--wrapContent {
      padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-5-basic.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-7-primary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-9-secondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX--mobile {
      padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-14-basicSecondary.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-9-secondary.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX--wrapContent.oKCHbsX--mobile {
      padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings,
    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings.oKCHbsX---size-6-medium {
      border-width: var(--wix-ui-tpa-button-main-border-width, 1px);
      padding-inline-end: var(--wix-ui-tpa-button-padding-inline-end, 15px);
      padding-inline-start: var(--wix-ui-tpa-button-padding-inline-start, 15px)
    }

    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings.oKCHbsX---size-4-tiny,
    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings.oKCHbsX---size-5-small {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 5px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 5px)
    }

    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings,
    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings.oKCHbsX---size-6-medium {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 7px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 7px)
    }

    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings.oKCHbsX---size-5-large {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 11px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 11px)
    }

    .s__752_jx {
      --wix-ui-tpa-fieldset-main-label-font-text-decoration: var(--wix-ui-tpa-box-selection-label-font-text-decoration);
      --wix-ui-tpa-fieldset-main-label-font-line-height: var(--wix-ui-tpa-box-selection-label-font-line-height);
      --wix-ui-tpa-fieldset-main-label-font-family: var(--wix-ui-tpa-box-selection-label-font-family);
      --wix-ui-tpa-fieldset-main-label-font-size: var(--wix-ui-tpa-box-selection-label-font-size);
      --wix-ui-tpa-fieldset-main-label-font-style: var(--wix-ui-tpa-box-selection-label-font-style);
      --wix-ui-tpa-fieldset-main-label-font-variant: var(--wix-ui-tpa-box-selection-label-font-variant);
      --wix-ui-tpa-fieldset-main-label-font-weight: var(--wix-ui-tpa-box-selection-label-font-weight);
      --wix-ui-tpa-fieldset-main-label-text-color: var(--wix-ui-tpa-box-selection-label-color);
      --wix-ui-tpa-fieldset-main-label-text-color-rgb: var(--wix-ui-tpa-box-selection-label-color-rgb);
      --wix-ui-tpa-fieldset-main-label-text-color-opacity: var(--wix-ui-tpa-box-selection-label-color-opacity);
      --wix-ui-tpa-fieldset-error-color: var(--wix-ui-tpa-box-selection-error-color, 223, 49, 49);
      --wix-ui-tpa-fieldset-error-color-rgb: var(--wix-ui-tpa-box-selection-error-color-rgb, 223, 49, 49);
      --wix-ui-tpa-fieldset-error-color-opacity: var(--wix-ui-tpa-box-selection-error-color-opacity);
      --wix-ui-tpa-fieldset-min-message-height: var(--wix-ui-tpa-box-selection-error-message-min-height);
      height: 100%
    }

    .sPO15_M {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      gap: var(--wix-ui-tpa-box-selection-item-gap, 12px);
      max-height: 100%;
      max-width: 100%
    }

    .sPO15_M.sNrlAFe {
      flex-direction: column;
      flex-wrap: wrap
    }

    .sPO15_M.szb6Qwh {
      display: inline-flex
    }

    .seXbCOc {
      --wix-ui-tpa-option-selected-box-color: var(--wix-ui-tpa-box-selection-selected-box-color, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-color-rgb: var(--wix-ui-tpa-box-selection-selected-box-color-rgb, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-color-opacity: var(--wix-ui-tpa-box-selection-selected-box-color-opacity);
      --wix-ui-tpa-option-selected-box-background-color: var(--wix-ui-tpa-box-selection-selected-box-background-color, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-background-color-rgb: var(--wix-ui-tpa-box-selection-selected-box-background-color-rgb, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-background-color-opacity: var(--wix-ui-tpa-box-selection-selected-box-background-color-opacity);
      --wix-ui-tpa-option-box-fill-color: var(--wix-ui-tpa-box-selection-box-fill-color);
      --wix-ui-tpa-option-box-fill-color-rgb: var(--wix-ui-tpa-box-selection-box-fill-color-rgb);
      --wix-ui-tpa-option-box-fill-color-opacity: var(--wix-ui-tpa-box-selection-box-fill-color-opacity);
      --wix-ui-tpa-option-box-border-radius: var(--wix-ui-tpa-box-selection-box-border-radius);
      --wix-ui-tpa-option-hover-border-color: var(--wix-ui-tpa-box-selection-hover-border-color, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-hover-border-color-rgb: var(--wix-ui-tpa-box-selection-hover-border-color-rgb, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-hover-border-color-opacity: var(--wix-ui-tpa-box-selection-hover-border-color-opacity);
      --wix-ui-tpa-option-hover-box-background-color: var(--wix-ui-tpa-box-selection-hover-box-background-color);
      --wix-ui-tpa-option-hover-box-background-color-rgb: var(--wix-ui-tpa-box-selection-hover-box-background-color-rgb);
      --wix-ui-tpa-option-hover-box-background-color-opacity: var(--wix-ui-tpa-box-selection-hover-box-background-color-opacity);
      --wix-ui-tpa-option-box-border-width: var(--wix-ui-tpa-box-selection-box-border-width);
      --wix-ui-tpa-option-box-border-color: var(--wix-ui-tpa-box-selection-box-border-color, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-box-border-color-rgb: var(--wix-ui-tpa-box-selection-box-border-color-rgb, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-box-border-color-opacity: var(--wix-ui-tpa-box-selection-box-border-color-opacity);
      --wix-ui-tpa-option-disabled-color: var(--wix-ui-tpa-box-selection-disabled-color, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-color-rgb: var(--wix-ui-tpa-box-selection-disabled-color-rgb, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-color-opacity: var(--wix-ui-tpa-box-selection-disabled-color-opacity);
      --wix-ui-tpa-option-disabled-background-color: var(--wix-ui-tpa-box-selection-disabled-background-color);
      --wix-ui-tpa-option-disabled-background-color-rgb: var(--wix-ui-tpa-box-selection-disabled-background-color-rgb);
      --wix-ui-tpa-option-disabled-background-color-opacity: var(--wix-ui-tpa-box-selection-disabled-background-color-opacity);
      --wix-ui-tpa-option-disabled-border-color: var(--wix-ui-tpa-box-selection-disabled-border-color, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-border-color-rgb: var(--wix-ui-tpa-box-selection-disabled-border-color-rgb, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-border-color-opacity: var(--wix-ui-tpa-box-selection-disabled-border-color-opacity);
      --wix-ui-tpa-option-error-color: var(--wix-ui-tpa-box-selection-error-color, var(--wst-system-error-color-rgb));
      --wix-ui-tpa-option-error-color-rgb: var(--wix-ui-tpa-box-selection-error-color-rgb, var(--wst-system-error-color-rgb));
      --wix-ui-tpa-option-error-color-opacity: var(--wix-ui-tpa-box-selection-error-color-opacity);
      --wix-ui-tpa-option-box-padding: var(--wix-ui-tpa-box-selection-box-padding)
    }

    .soc8VmJ {
      align-self: center;
      display: flex;
      flex-grow: 1
    }

    .sfmXFhk * {
      box-sizing: border-box
    }

    .sXsCsYL {
      align-items: stretch;
      border-radius: 12px;
      display: flex;
      height: 24px;
      justify-content: center;
      margin: 4px;
      padding: 2px;
      width: 24px
    }

    .sdKQiXV {
      border: 1px solid #c9c9c9;
      border-radius: inherit;
      flex: 1;
      overflow: hidden;
      position: relative
    }

    .sfmXFhk.oQif1Aw--unavailable .sdKQiXV:before {
      border-top: 1px solid #c9c9c9;
      content: "";
      left: -25%;
      position: absolute;
      top: 50%;
      transform: rotate(-45deg);
      transform-origin: center;
      width: 150%
    }

    .sfmXFhk.oQif1Aw--checked .sXsCsYL {
      box-shadow: 0 0 0 1px #000
    }

    .sfmXFhk:disabled {
      filter: none;
      opacity: 1
    }

    .sfcO411 {
      border-style: solid;
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      overflow: hidden;
      position: relative;
      text-align: center;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .sfcO411 .s__1HxUcM {
      display: block;
      line-height: 1.5
    }

    .sfcO411.oblj_WU--upgrade .s__1HxUcM {
      display: inline-block;
      line-height: 1
    }

    .svhin5r {
      animation: StatesButton2076368867__bounce-in .5s ease 0s 1 normal;
      height: 1.5em;
      top: .15em
    }

    .sDiYzal {
      height: 1.5em;
      width: 1.5em
    }

    @keyframes StatesButton2076368867__bounce-in {
      0% {
        opacity: 0;
        transform: translateY(30px)
      }

      32% {
        opacity: 1;
        transform: translateY(-5px)
      }

      68% {
        opacity: 1;
        transform: translateY(2px)
      }

      to {
        opacity: 1;
        transform: translateY(0)
      }
    }

    .sNtQdx_ {
      --wix-ui-tpa-fieldset-main-label-font-text-decoration: var(--wix-ui-tpa-counter-label-font-text-decoration, var(--wst-paragraph-2-font-text-decoration));
      --wix-ui-tpa-fieldset-main-label-font-line-height: var(--wix-ui-tpa-counter-label-font-line-height, var(--wst-paragraph-2-font-line-height));
      --wix-ui-tpa-fieldset-main-label-font-family: var(--wix-ui-tpa-counter-label-font-family, var(--wst-paragraph-2-font-family));
      --wix-ui-tpa-fieldset-main-label-font-size: var(--wix-ui-tpa-counter-label-font-size, var(--wst-paragraph-2-font-size));
      --wix-ui-tpa-fieldset-main-label-font-style: var(--wix-ui-tpa-counter-label-font-style, var(--wst-paragraph-2-font-style));
      --wix-ui-tpa-fieldset-main-label-font-variant: var(--wix-ui-tpa-counter-label-font-variant, var(--wst-paragraph-2-font-variant));
      --wix-ui-tpa-fieldset-main-label-font-weight: var(--wix-ui-tpa-counter-label-font-weight, var(--wst-paragraph-2-font-weight));
      --wix-ui-tpa-fieldset-main-label-text-color: var(--wix-ui-tpa-counter-label-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)));
      --wix-ui-tpa-fieldset-main-label-text-color-rgb: var(--wix-ui-tpa-counter-label-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)));
      --wix-ui-tpa-fieldset-main-label-text-color-opacity: var(--wix-ui-tpa-counter-label-color-opacity);
      --wix-ui-tpa-fieldset-error-color: var(--wix-ui-tpa-counter-error-color);
      --wix-ui-tpa-fieldset-error-color-rgb: var(--wix-ui-tpa-counter-error-color-rgb);
      --wix-ui-tpa-fieldset-error-color-opacity: var(--wix-ui-tpa-counter-error-color-opacity);
      --wix-ui-tpa-fieldset-min-message-height: var(--wix-ui-tpa-counter-error-message-min-height)
    }

    .sw2G2F5 {
      align-items: center;
      background: rgb(var(--wix-ui-tpa-counter-main-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      border-color: rgb(var(--wix-ui-tpa-counter-border-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-counter-border-color-opacity, 1)*.6));
      border-radius: var(--wix-ui-tpa-counter-main-border-radius, 0);
      border-style: solid;
      border-width: var(--wix-ui-tpa-counter-main-border-width, 1px);
      box-sizing: content-box;
      display: inline-flex;
      justify-content: space-between
    }

    #SITE_CONTAINER.focus-ring-active .sNtQdx_ .sw2G2F5:focus-within {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .sw2G2F5:focus-within,
    .sw2G2F5:hover {
      border-color: rgb(var(--wix-ui-tpa-counter-hover-border-color, var(--wix-ui-tpa-counter-border-color, var(--Counter552705847-wst-color-paragraph-2, var(--wix-color-5)))))
    }

    .sNtQdx_.oEFxOQs---size-6-medium .sw2G2F5 {
      font-family: var(--wix-ui-tpa-counter-main-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-counter-main-font-size, var(--wst-paragraph-2-font-size, 16px));
      font-style: var(--wix-ui-tpa-counter-main-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-counter-main-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-counter-main-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-counter-main-font-line-height, var(--wst-paragraph-2-font-line-height, 1.5));
      padding: 0 2px;
      text-decoration: var(--wix-ui-tpa-counter-main-font-text-decoration, var(--wst-paragraph-2-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      width: calc(var(--wix-ui-tpa-counter-main-width, 104px) - 6px)
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall .sw2G2F5 {
      padding: 0 0;
      width: calc(var(--wix-ui-tpa-counter-main-width, 80px) - 2px)
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall .sw2G2F5,
    .sNtQdx_.oEFxOQs---size-6-xSmall:not(.oEFxOQs--newErrorMessage).oEFxOQs--error .sw2G2F5 {
      font-family: var(--wix-ui-tpa-counter-main-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-counter-main-font-size, var(--wst-paragraph-2-font-size, 12px));
      font-style: var(--wix-ui-tpa-counter-main-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-counter-main-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-counter-main-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-counter-main-font-line-height, var(--wst-paragraph-2-font-line-height, 1));
      text-decoration: var(--wix-ui-tpa-counter-main-font-text-decoration, var(--wst-paragraph-2-font-text-decoration, var(--wix-font-Body-M-text-decoration)))
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall:not(.oEFxOQs--newErrorMessage).oEFxOQs--error .sw2G2F5 {
      padding: 0 4px;
      width: calc(var(--wix-ui-tpa-counter-main-width, 80px) - 10px)
    }

    .sNtQdx_.oEFxOQs--error:not(.oEFxOQs--newErrorMessage) .sw2G2F5 {
      border-color: #df3131 !important
    }

    .sNtQdx_.oEFxOQs--error.oEFxOQs--newErrorMessage .sw2G2F5 {
      border-color: rgb(var(--wix-ui-tpa-counter-error-color, 223, 49, 49)) !important
    }

    .sNtQdx_.oEFxOQs--disabled .sw2G2F5 {
      border-color: rgb(var(--wix-ui-tpa-counter-disabled-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .s__1JwUB1 {
      align-items: center;
      display: inline-flex;
      justify-content: center
    }

    .szwsNz3 {
      align-self: stretch;
      background: 0 0;
      border: 0;
      color: rgb(var(--wix-ui-tpa-counter-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      cursor: pointer;
      font: inherit;
      padding: 7px 0
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall .szwsNz3 {
      padding: 5px 4px
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall:not(.oEFxOQs--newErrorMessage).oEFxOQs--error .szwsNz3 {
      padding: 5px 0
    }

    .sNtQdx_.oEFxOQs---size-6-medium .szwsNz3.sS3faJX {
      padding-inline-start: 4px
    }

    .sNtQdx_.oEFxOQs---size-6-medium .szwsNz3.sdzq4zZ {
      padding-inline-end: 4px
    }

    .szwsNz3[disabled] {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wix-color-29)));
      cursor: default
    }

    .sPlKxw_ {
      font: inherit;
      height: calc((24/16)*1em);
      width: calc((24/16)*1em)
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall .sPlKxw_ {
      height: calc((16/12)*1em);
      width: calc((16/12)*1em)
    }

    .svfCDu_ {
      display: block;
      font: inherit;
      height: calc((20.5/16)*1em);
      width: calc((20.5/16)*1em)
    }

    .sNtQdx_:not(.oEFxOQs--newErrorMessage) .svfCDu_ {
      color: #df3131 !important
    }

    .sNtQdx_.oEFxOQs---size-6-medium .svfCDu_ {
      height: calc((18.45/12)*1em);
      width: calc((18.45/12)*1em)
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall .svfCDu_ {
      height: calc((13.74/12)*1em);
      width: calc((13.74/12)*1em)
    }

    .sNtQdx_.oEFxOQs--disabled .szwsNz3 {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .sNtQdx_ .sJ4NPJw {
      align-self: stretch;
      flex: 1
    }

    .sNtQdx_ .syU8zBc {
      display: flex;
      height: 100%
    }

    .sNtQdx_ input {
      background: 0 0;
      border: 0;
      color: rgb(var(--wix-ui-tpa-counter-text-color, var(--wst-shade-3-color-rgb, var(--wix-color-5))));
      font: inherit;
      padding: 0;
      text-align: center;
      width: 100%
    }

    .sNtQdx_.oEFxOQs--disabled input {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .sNtQdx_ input::-webkit-inner-spin-button,
    .sNtQdx_ input::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0
    }

    .sNtQdx_ input[type=number] {
      -moz-appearance: textfield
    }

    .sNtQdx_ input::-ms-clear {
      display: none
    }

    .spCRQGZ {
      border: 0;
      display: inline-block;
      margin: -4px 0;
      min-width: 0;
      padding: .01em 0 0 0;
      user-select: none
    }

    .sT6uU1T {
      display: inline-flex;
      flex-wrap: wrap
    }

    .sYPk_jF {
      display: block;
      margin-bottom: 2px;
      padding: 0
    }

    .stv1L3c {
      display: flex
    }

    .so2pjO7 {
      margin-inline: -4px
    }

    .srmIWbL .s__4oqZUX .sXsCsYL,
    .sxfxS8N {
      height: var(--wix-ui-tpa-color-picker-item-size, 24px);
      width: var(--wix-ui-tpa-color-picker-item-size, 24px)
    }

    .srmIWbL .s__4oqZUX .sXsCsYL {
      border-radius: var(--wix-ui-tpa-color-picker-border-radius, 12px);
      transition: box-shadow .1s linear
    }

    .srmIWbL .s__4oqZUX.oQif1Aw--focusedByKeyboard .sXsCsYL {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .srmIWbL .s__4oqZUX.oQif1Aw--checked .sXsCsYL,
    .srmIWbL .s__4oqZUX.oQif1Aw--focused .sXsCsYL {
      box-shadow: 0 0 0 1px rgb(var(--wix-ui-tpa-color-picker-selection-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .srmIWbL.oKit5zP--error .s__4oqZUX .sdKQiXV {
      --ColorPicker393561263-wix-ui-tpa-color-picker-error-border-color: rgb(var(--wst-system-error-color-rgb));
      border-color: var(--ColorPicker393561263-wix-ui-tpa-color-picker-error-border-color, var(--wut-error-color, #df3131)) !important
    }

    .srmIWbL.oKit5zP--error {
      --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-color-picker-error-color);
      --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-color-picker-error-color-rgb);
      --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-color-picker-error-color-opacity);
      --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-color-picker-error-message-min-height)
    }

    .srmIWbL.oKit5zP--error .s__4oqZUX .sXsCsYL {
      margin-bottom: 0
    }

    .srmIWbL.oKit5zP--error .spCRQGZ {
      vertical-align: bottom
    }

    .srmIWbL .sYPk_jF {
      color: rgb(var(--wix-ui-tpa-color-picker-main-label-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      font-family: var(--wix-ui-tpa-color-picker-main-label-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-color-picker-main-label-font-size, 14px);
      font-style: var(--wix-ui-tpa-color-picker-main-label-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-color-picker-main-label-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-color-picker-main-label-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-color-picker-main-label-font-line-height, 1.4);
      text-decoration: var(--wix-ui-tpa-color-picker-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sMmWAgP {
      --PaginationDots2846793413-transparent: 0, 0, 0, 0;
      --wix-ui-tpa-dot-navigation-selected-dot-color: var(--gallery_paginationDotsOpacityAndColor, var(--wix-color-5));
      --wix-ui-tpa-dot-navigation-selected-dot-color-rgb: var(--gallery_paginationDotsOpacityAndColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dot-navigation-selected-dot-color-opacity: var(--gallery_paginationDotsOpacityAndColor-opacity);
      --wix-ui-tpa-dot-navigation-selected-border-color: var(--gallery_paginationDotsBorderColor, --gallery_paginationDotsOpacityAndColor, var(--PaginationDots2846793413-transparent));
      --wix-ui-tpa-dot-navigation-selected-border-color-rgb: var(--gallery_paginationDotsBorderColor-rgb, --gallery_paginationDotsOpacityAndColor);
      --wix-ui-tpa-dot-navigation-selected-border-color-opacity: var(--gallery_paginationDotsBorderColor-opacity, var(--PaginationDots2846793413-transparent))
    }

    .sSmyof3 {
      --wix-ui-tpa-text-main-text-color: var(--gallery_headerTextColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--gallery_headerTextColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--gallery_headerTextColor-opacity);
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--gallery_headerTextFont-text-decoration);
      --wix-ui-tpa-text-main-text-font-line-height: var(--gallery_headerTextFont-line-height);
      --wix-ui-tpa-text-main-text-font-family: var(--gallery_headerTextFont-family);
      --wix-ui-tpa-text-main-text-font-size: var(--gallery_headerTextFont-size);
      --wix-ui-tpa-text-main-text-font-style: var(--gallery_headerTextFont-style);
      --wix-ui-tpa-text-main-text-font-variant: var(--gallery_headerTextFont-variant);
      --wix-ui-tpa-text-main-text-font-weight: var(--gallery_headerTextFont-weight)
    }

    .sSmyof3.oOJkwo8--useMobileFont {
      --wix-ui-tpa-text-main-text-font-size: calc(var(--mobile-gallery_headerTextFontSize) * 1px)
    }

    .s__8cjGkd {
      --wix-ui-tpa-icon-button-icon-color: var(--gallery_sliderArrowsOpacityAndColor, var(--wix-color-5));
      --wix-ui-tpa-icon-button-icon-color-rgb: var(--gallery_sliderArrowsOpacityAndColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-icon-button-icon-color-opacity: var(--gallery_sliderArrowsOpacityAndColor-opacity)
    }

    .sbJw_mT {
      --wix-ui-tpa-spinner-diameter: calc(var(--gallery_addToCartButtonIconSize) * 1px);
      --wix-ui-tpa-spinner-path-color: var(--gallery_addToCartButtonTextColor);
      --wix-ui-tpa-spinner-path-color-rgb: var(--gallery_addToCartButtonTextColor-rgb);
      --wix-ui-tpa-spinner-path-color-opacity: var(--gallery_addToCartButtonTextColor-opacity)
    }

    .sGypGYW {
      --wix-ui-tpa-option-box-padding: var(--buttonOptionsPadding, 4px 8px);
      --wix-ui-tpa-option-box-border-radius: calc(var(--gallery_buttonOptionBorderRadius) * 1px);
      --wix-ui-tpa-option-box-border-width: calc(var(--gallery_buttonOptionBorderWidth) * 1px);
      --wix-ui-tpa-box-selection-item-gap: calc(var(--gallery_buttonOptionsGap) * 1px);
      --wix-ui-tpa-option-box-fill-color: var(--gallery_buttonOptionBackgroundColor);
      --wix-ui-tpa-option-box-fill-color-rgb: var(--gallery_buttonOptionBackgroundColor-rgb);
      --wix-ui-tpa-option-box-fill-color-opacity: var(--gallery_buttonOptionBackgroundColor-opacity);
      --wix-ui-tpa-option-box-border-color: var(--gallery_buttonOptionBorderColor);
      --wix-ui-tpa-option-box-border-color-rgb: var(--gallery_buttonOptionBorderColor-rgb);
      --wix-ui-tpa-option-box-border-color-opacity: var(--gallery_buttonOptionBorderColor-opacity);
      --wix-ui-tpa-option-hover-box-background-color: var(--gallery_buttonOptionHoverBackgroundColor);
      --wix-ui-tpa-option-hover-box-background-color-rgb: var(--gallery_buttonOptionHoverBackgroundColor-rgb);
      --wix-ui-tpa-option-hover-box-background-color-opacity: var(--gallery_buttonOptionHoverBackgroundColor-opacity);
      --wix-ui-tpa-option-hover-border-color: var(--gallery_buttonOptionHoverBorderColor);
      --wix-ui-tpa-option-hover-border-color-rgb: var(--gallery_buttonOptionHoverBorderColor-rgb);
      --wix-ui-tpa-option-hover-border-color-opacity: var(--gallery_buttonOptionHoverBorderColor-opacity);
      --wix-ui-tpa-option-disabled-background-color: var(--gallery_buttonOptionDisabledBackgroundColor);
      --wix-ui-tpa-option-disabled-background-color-rgb: var(--gallery_buttonOptionDisabledBackgroundColor-rgb);
      --wix-ui-tpa-option-disabled-background-color-opacity: var(--gallery_buttonOptionDisabledBackgroundColor-opacity);
      --wix-ui-tpa-option-disabled-border-color: var(--gallery_buttonOptionDisabledBorderColor);
      --wix-ui-tpa-option-disabled-border-color-rgb: var(--gallery_buttonOptionDisabledBorderColor-rgb);
      --wix-ui-tpa-option-disabled-border-color-opacity: var(--gallery_buttonOptionDisabledBorderColor-opacity);
      --wix-ui-tpa-option-selected-box-background-color: var(--gallery_buttonOptionSelectedBackgroundColor);
      --wix-ui-tpa-option-selected-box-background-color-rgb: var(--gallery_buttonOptionSelectedBackgroundColor-rgb);
      --wix-ui-tpa-option-selected-box-background-color-opacity: var(--gallery_buttonOptionSelectedBackgroundColor-opacity);
      --wix-ui-tpa-option-selected-box-color: var(--gallery_buttonOptionSelectedBorderColor);
      --wix-ui-tpa-option-selected-box-color-rgb: var(--gallery_buttonOptionSelectedBorderColor-rgb);
      --wix-ui-tpa-option-selected-box-color-opacity: var(--gallery_buttonOptionSelectedBorderColor-opacity);
      --wix-ui-tpa-option-disabled-color: var(--gallery_buttonOptionDisabledTextColor);
      --wix-ui-tpa-option-disabled-color-rgb: var(--gallery_buttonOptionDisabledTextColor-rgb);
      --wix-ui-tpa-option-disabled-color-opacity: var(--gallery_buttonOptionDisabledTextColor-opacity)
    }

    .sb_SYEh {
      --wix-ui-tpa-color-picker-item-size: calc(var(--gallery_quantityAndOptionsColorOptionsSize, 24) * 1px);
      --wix-ui-tpa-color-picker-selection-border-color: var(--gallery_titleTextColor, var(--wix-color-5), 0.6);
      --wix-ui-tpa-color-picker-selection-border-color-rgb: var(--gallery_titleTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-color-picker-selection-border-color-opacity: var(--gallery_titleTextColor-opacity, 0.6);
      --wix-ui-tpa-color-picker-border-radius: calc(var(--gallery_quantityAndOptionsColorCornerRadius, 12) * 1px);
      width: 100%
    }

    .sb_SYEh.ot5_6aI--separateStyles {
      --wix-ui-tpa-color-picker-item-size: calc(var(--gallery_productOptionsColorOptionsSize, 24) * 1px);
      --wix-ui-tpa-color-picker-selection-border-color: var(--gallery_titleTextColor, var(--wix-color-5), 0.6);
      --wix-ui-tpa-color-picker-selection-border-color-rgb: var(--gallery_titleTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-color-picker-selection-border-color-opacity: var(--gallery_titleTextColor-opacity, 0.6);
      --wix-ui-tpa-color-picker-border-radius: calc(var(--gallery_productOptionsColorCornerRadius, 12) * 1px);
      width: 100%
    }

    .skyA_Ws {
      --wix-ui-tpa-color-picker-item-size: calc(var(--gallery_quantityAndOptionsColorOptionsSize, 20) * 1px);
      --wix-ui-tpa-color-picker-selection-border-color: var(--gallery_titleTextColor, var(--wix-color-5), 0.6);
      --wix-ui-tpa-color-picker-selection-border-color-rgb: var(--gallery_titleTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-color-picker-selection-border-color-opacity: var(--gallery_titleTextColor-opacity, 0.6);
      --wix-ui-tpa-color-picker-border-radius: calc(var(--gallery_quantityAndOptionsColorCornerRadius, 12) * 1px);
      width: 100%
    }

    .skyA_Ws.ot5_6aI--separateStyles {
      --wix-ui-tpa-color-picker-item-size: calc(var(--gallery_productOptionsColorOptionsSize, 20) * 1px);
      --wix-ui-tpa-color-picker-selection-border-color: var(--gallery_titleTextColor, var(--wix-color-5), 0.6);
      --wix-ui-tpa-color-picker-selection-border-color-rgb: var(--gallery_titleTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-color-picker-selection-border-color-opacity: var(--gallery_titleTextColor-opacity, 0.6);
      --wix-ui-tpa-color-picker-border-radius: calc(var(--gallery_productOptionsColorCornerRadius, 12) * 1px);
      width: 100%
    }

    .sFDXqR1 {
      --wix-ui-tpa-dropdown-main-text-font-text-decoration: var(--gallery_quantityAndOptionsTextFont-text-decoration);
      --wix-ui-tpa-dropdown-main-text-font-line-height: var(--gallery_quantityAndOptionsTextFont-line-height);
      --wix-ui-tpa-dropdown-main-text-font-family: var(--gallery_quantityAndOptionsTextFont-family);
      --wix-ui-tpa-dropdown-main-text-font-size: var(--gallery_quantityAndOptionsTextFont-size);
      --wix-ui-tpa-dropdown-main-text-font-style: var(--gallery_quantityAndOptionsTextFont-style);
      --wix-ui-tpa-dropdown-main-text-font-variant: var(--gallery_quantityAndOptionsTextFont-variant);
      --wix-ui-tpa-dropdown-main-text-font-weight: var(--gallery_quantityAndOptionsTextFont-weight);
      --wix-ui-tpa-dropdown-readonly-button-text-font-text-decoration: var(--gallery_quantityAndOptionsTextFont-text-decoration);
      --wix-ui-tpa-dropdown-readonly-button-text-font-line-height: var(--gallery_quantityAndOptionsTextFont-line-height);
      --wix-ui-tpa-dropdown-readonly-button-text-font-family: var(--gallery_quantityAndOptionsTextFont-family);
      --wix-ui-tpa-dropdown-readonly-button-text-font-size: var(--gallery_quantityAndOptionsTextFont-size);
      --wix-ui-tpa-dropdown-readonly-button-text-font-style: var(--gallery_quantityAndOptionsTextFont-style);
      --wix-ui-tpa-dropdown-readonly-button-text-font-variant: var(--gallery_quantityAndOptionsTextFont-variant);
      --wix-ui-tpa-dropdown-readonly-button-text-font-weight: var(--gallery_quantityAndOptionsTextFont-weight);
      --wix-ui-tpa-dropdown-main-button-text-color: var(--gallery_quantityAndOptionsTextColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-text-color-rgb: var(--gallery_quantityAndOptionsTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-text-color-opacity: var(--gallery_quantityAndOptionsTextColor-opacity);
      --wix-ui-tpa-dropdown-main-placeholder-color: var(--gallery_quantityAndOptionsTextColor, var(--wix-color-4), 0.8);
      --wix-ui-tpa-dropdown-main-placeholder-color-rgb: var(--gallery_quantityAndOptionsTextColor-rgb, var(--wix-color-4));
      --wix-ui-tpa-dropdown-main-placeholder-color-opacity: var(--gallery_quantityAndOptionsTextColor-opacity, 0.8);
      --wix-ui-tpa-dropdown-main-background-color: var(--gallery_quantityAndOptionsBackgroundColor);
      --wix-ui-tpa-dropdown-main-background-color-rgb: var(--gallery_quantityAndOptionsBackgroundColor-rgb);
      --wix-ui-tpa-dropdown-main-background-color-opacity: var(--gallery_quantityAndOptionsBackgroundColor-opacity);
      --wix-ui-tpa-dropdown-main-border-width: var(--gallery_quantityAndOptionsBorderWidth, 1px);
      --wix-ui-tpa-dropdown-hover-border-width: var(--gallery_quantityAndOptionsBorderWidth, 1px);
      --wix-ui-tpa-dropdown-main-button-border-color: var(--gallery_quantityAndOptionsBorderColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-border-color-rgb: var(--gallery_quantityAndOptionsBorderColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-border-color-opacity: var(--gallery_quantityAndOptionsBorderColor-opacity);
      --wix-ui-tpa-dropdown-main-item-text-color: var(--gallery_quantityAndOptionsTextColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-item-text-color-rgb: var(--gallery_quantityAndOptionsTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-item-text-color-opacity: var(--gallery_quantityAndOptionsTextColor-opacity);
      --wix-ui-tpa-dropdown-main-dropdown-background-color: var(--gallery_quantityAndOptionsBackgroundColor);
      --wix-ui-tpa-dropdown-main-dropdown-background-color-rgb: var(--gallery_quantityAndOptionsBackgroundColor-rgb);
      --wix-ui-tpa-dropdown-main-dropdown-background-color-opacity: var(--gallery_quantityAndOptionsBackgroundColor-opacity);
      --wix-ui-tpa-dropdown-main-item-text-disabled-color: var(--gallery_quantityAndOptionsTextColor, var(--DropdownOption978924491-wix-color-3)), var(--disabledOptionsOpacity);
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-rgb: var(--gallery_quantityAndOptionsTextColor, var(--DropdownOption978924491-wix-color-3));
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-opacity: var(--disabledOptionsOpacity);
      --wix-ui-tpa-dropdown-main-dropdown-height: auto;
      --wix-ui-tpa-dropdown-main-border-radius: calc(var(--gallery_productOptionsListCornerRadius, 0) * 1px)
    }

    .sFDXqR1.oLtge_3--separateStyles {
      --wix-ui-tpa-dropdown-main-text-font-text-decoration: var(--gallery_productOptionsTextFont-text-decoration);
      --wix-ui-tpa-dropdown-main-text-font-line-height: var(--gallery_productOptionsTextFont-line-height);
      --wix-ui-tpa-dropdown-main-text-font-family: var(--gallery_productOptionsTextFont-family);
      --wix-ui-tpa-dropdown-main-text-font-size: var(--gallery_productOptionsTextFont-size);
      --wix-ui-tpa-dropdown-main-text-font-style: var(--gallery_productOptionsTextFont-style);
      --wix-ui-tpa-dropdown-main-text-font-variant: var(--gallery_productOptionsTextFont-variant);
      --wix-ui-tpa-dropdown-main-text-font-weight: var(--gallery_productOptionsTextFont-weight);
      --wix-ui-tpa-dropdown-readonly-button-text-font-text-decoration: var(--gallery_productOptionsTextFont-text-decoration);
      --wix-ui-tpa-dropdown-readonly-button-text-font-line-height: var(--gallery_productOptionsTextFont-line-height);
      --wix-ui-tpa-dropdown-readonly-button-text-font-family: var(--gallery_productOptionsTextFont-family);
      --wix-ui-tpa-dropdown-readonly-button-text-font-size: var(--gallery_productOptionsTextFont-size);
      --wix-ui-tpa-dropdown-readonly-button-text-font-style: var(--gallery_productOptionsTextFont-style);
      --wix-ui-tpa-dropdown-readonly-button-text-font-variant: var(--gallery_productOptionsTextFont-variant);
      --wix-ui-tpa-dropdown-readonly-button-text-font-weight: var(--gallery_productOptionsTextFont-weight);
      --wix-ui-tpa-dropdown-main-button-text-color: var(--gallery_productOptionsTextColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-text-color-rgb: var(--gallery_productOptionsTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-text-color-opacity: var(--gallery_productOptionsTextColor-opacity);
      --wix-ui-tpa-dropdown-main-placeholder-color: var(--gallery_productOptionsTextColor, var(--wix-color-4), 0.8);
      --wix-ui-tpa-dropdown-main-placeholder-color-rgb: var(--gallery_productOptionsTextColor-rgb, var(--wix-color-4));
      --wix-ui-tpa-dropdown-main-placeholder-color-opacity: var(--gallery_productOptionsTextColor-opacity, 0.8);
      --wix-ui-tpa-dropdown-main-background-color: var(--gallery_productOptionsBackgroundColor);
      --wix-ui-tpa-dropdown-main-background-color-rgb: var(--gallery_productOptionsBackgroundColor-rgb);
      --wix-ui-tpa-dropdown-main-background-color-opacity: var(--gallery_productOptionsBackgroundColor-opacity);
      --wix-ui-tpa-dropdown-main-border-width: var(--gallery_productOptionsBorderWidth, 1px);
      --wix-ui-tpa-dropdown-hover-border-width: var(--gallery_productOptionsBorderWidth, 1px);
      --wix-ui-tpa-dropdown-main-button-border-color: var(--gallery_productOptionsBorderColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-border-color-rgb: var(--gallery_productOptionsBorderColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-border-color-opacity: var(--gallery_productOptionsBorderColor-opacity);
      --wix-ui-tpa-dropdown-main-item-text-color: var(--gallery_productOptionsTextColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-item-text-color-rgb: var(--gallery_productOptionsTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-item-text-color-opacity: var(--gallery_productOptionsTextColor-opacity);
      --wix-ui-tpa-dropdown-main-dropdown-background-color: var(--gallery_productOptionsBackgroundColor);
      --wix-ui-tpa-dropdown-main-dropdown-background-color-rgb: var(--gallery_productOptionsBackgroundColor-rgb);
      --wix-ui-tpa-dropdown-main-dropdown-background-color-opacity: var(--gallery_productOptionsBackgroundColor-opacity);
      --wix-ui-tpa-dropdown-main-item-text-disabled-color: var(--gallery_productOptionsTextColor, var(--DropdownOption978924491-wix-color-3)), var(--disabledOptionsOpacity);
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-rgb: var(--gallery_productOptionsTextColor, var(--DropdownOption978924491-wix-color-3));
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-opacity: var(--disabledOptionsOpacity);
      --wix-ui-tpa-dropdown-main-dropdown-height: auto;
      --wix-ui-tpa-dropdown-main-border-radius: calc(var(--gallery_productOptionsListCornerRadius, 0) * 1px)
    }

    .sEz29BN {
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--gallery_discountNameFont-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-text-main-text-font-line-height: var(--gallery_discountNameFont-line-height, var(--wix-font-Body-M-line-height));
      --wix-ui-tpa-text-main-text-font-family: var(--gallery_discountNameFont-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-text-main-text-font-size: var(--gallery_discountNameFont-size, 14px);
      --wix-ui-tpa-text-main-text-font-style: var(--gallery_discountNameFont-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-text-main-text-font-variant: var(--gallery_discountNameFont-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-text-main-text-font-weight: var(--gallery_discountNameFont-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-text-main-text-color: var(--gallery_discountNameColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--gallery_discountNameColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--gallery_discountNameColor-opacity)
    }

    .sEz29BN.oYnQqx0--mobile.oTYB4y0--useMobileFont {
      font-size: calc(var(--mobile-gallery_discountNameFontSize)*1px) !important
    }

    .sVbpA__ {
      --wix-ui-tpa-button-main-border-width: var(--gallery_addToCartButtonBorderSize, 0px);
      --wix-ui-tpa-button-main-border-radius: var(--gallery_addToCartButtonCornersRadius, 0px);
      --wix-ui-tpa-button-hover-background-color: var(--gallery_addToCartButtonBackgroundColorHover);
      --wix-ui-tpa-button-hover-background-color-rgb: var(--gallery_addToCartButtonBackgroundColorHover-rgb);
      --wix-ui-tpa-button-hover-background-color-opacity: var(--gallery_addToCartButtonBackgroundColorHover-opacity);
      --wix-ui-tpa-button-hover-text-font-text-decoration: var(--gallery_addToCartButtonFontHover-text-decoration);
      --wix-ui-tpa-button-hover-text-font-line-height: var(--gallery_addToCartButtonFontHover-line-height);
      --wix-ui-tpa-button-hover-text-font-family: var(--gallery_addToCartButtonFontHover-family);
      --wix-ui-tpa-button-hover-text-font-size: var(--gallery_addToCartButtonFontHover-size);
      --wix-ui-tpa-button-hover-text-font-style: var(--gallery_addToCartButtonFontHover-style);
      --wix-ui-tpa-button-hover-text-font-variant: var(--gallery_addToCartButtonFontHover-variant);
      --wix-ui-tpa-button-hover-text-font-weight: var(--gallery_addToCartButtonFontHover-weight);
      --wix-ui-tpa-button-hover-text-font-line-height: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-line-height, 1.4em);
      --wix-ui-tpa-button-hover-text-color: var(--gallery_addToCartButtonTextColorHover);
      --wix-ui-tpa-button-hover-text-color-rgb: var(--gallery_addToCartButtonTextColorHover-rgb);
      --wix-ui-tpa-button-hover-text-color-opacity: var(--gallery_addToCartButtonTextColorHover-opacity);
      --wix-ui-tpa-button-hover-border-color: var(--gallery_addToCartButtonBorderColorHover);
      --wix-ui-tpa-button-hover-border-color-rgb: var(--gallery_addToCartButtonBorderColorHover-rgb);
      --wix-ui-tpa-button-hover-border-color-opacity: var(--gallery_addToCartButtonBorderColorHover-opacity);
      --wix-ui-tpa-button-padding-block-start: calc(8 * 1px);
      --wix-ui-tpa-button-padding-block-end: calc(8 * 1px);
      min-width: auto
    }

    .sOay_LN {
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--gallery_addToCartButtonTextFont-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-button-main-text-font-line-height: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-line-height, var(--wix-font-Body-M-line-height));
      --wix-ui-tpa-button-main-text-font-family: var(--gallery_addToCartButtonTextFont-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-button-main-text-font-size: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-size, 15px);
      --wix-ui-tpa-button-main-text-font-style: var(--gallery_addToCartButtonTextFont-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-button-main-text-font-variant: var(--gallery_addToCartButtonTextFont-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-button-main-text-font-weight: var(--gallery_addToCartButtonTextFont-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-button-hover-text-font-size: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-size, 15px);
      --wix-ui-tpa-button-main-background-color: var(--gallery_addToCartButtonBackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--gallery_addToCartButtonBackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--gallery_addToCartButtonBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-color: var(--gallery_addToCartButtonBorderColor, var(--wix-color-5));
      --wix-ui-tpa-button-main-border-color-rgb: var(--gallery_addToCartButtonBorderColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-button-main-border-color-opacity: var(--gallery_addToCartButtonBorderColor-opacity)
    }

    .sb2L_vB {
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--gallery_addToCartButtonTextFont-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-button-main-text-font-line-height: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-line-height, var(--wix-font-Body-M-line-height));
      --wix-ui-tpa-button-main-text-font-family: var(--gallery_addToCartButtonTextFont-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-button-main-text-font-size: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-size, 16px);
      --wix-ui-tpa-button-main-text-font-style: var(--gallery_addToCartButtonTextFont-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-button-main-text-font-variant: var(--gallery_addToCartButtonTextFont-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-button-main-text-font-weight: var(--gallery_addToCartButtonTextFont-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-button-hover-text-font-size: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-size, 16px);
      --wix-ui-tpa-button-main-background-color: var(--gallery_addToCartButtonBackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--gallery_addToCartButtonBackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--gallery_addToCartButtonBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-color: var(--gallery_addToCartButtonBorderColor, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-rgb: var(--gallery_addToCartButtonBorderColor-rgb, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-opacity: var(--gallery_addToCartButtonBorderColor-opacity);
      display: block !important
    }

    .sVbpA__.oKCHbsX--mobile.obg5oX6--useMobileFont {
      font-size: calc(var(--mobile-gallery_buttonTextFontSize)*1px) !important
    }

    .sVbpA__.obg5oX6--isInStock {
      --wix-ui-tpa-button-main-text-color: var(--gallery_addToCartButtonTextColor);
      --wix-ui-tpa-button-main-text-color-rgb: var(--gallery_addToCartButtonTextColor-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--gallery_addToCartButtonTextColor-opacity)
    }

    .sVbpA__.obg5oX6--isDisabled {
      --wix-ui-tpa-button-disabled-background-color: var(--gallery_addToCartButtonBackgroundColorDisabled);
      --wix-ui-tpa-button-disabled-background-color-rgb: var(--gallery_addToCartButtonBackgroundColorDisabled-rgb);
      --wix-ui-tpa-button-disabled-background-color-opacity: var(--gallery_addToCartButtonBackgroundColorDisabled-opacity);
      --wix-ui-tpa-button-main-text-color: var(--gallery_addToCartButtonTextColorDisabled);
      --wix-ui-tpa-button-main-text-color-rgb: var(--gallery_addToCartButtonTextColorDisabled-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--gallery_addToCartButtonTextColorDisabled-opacity);
      --wix-ui-tpa-button-hover-background-color: var(--gallery_addToCartButtonBackgroundColorDisabled);
      --wix-ui-tpa-button-hover-background-color-rgb: var(--gallery_addToCartButtonBackgroundColorDisabled-rgb);
      --wix-ui-tpa-button-hover-background-color-opacity: var(--gallery_addToCartButtonBackgroundColorDisabled-opacity);
      --wix-ui-tpa-button-hover-text-color: var(--gallery_addToCartButtonTextColorDisabled);
      --wix-ui-tpa-button-hover-text-color-rgb: var(--gallery_addToCartButtonTextColorDisabled-rgb);
      --wix-ui-tpa-button-hover-text-color-opacity: var(--gallery_addToCartButtonTextColorDisabled-opacity)
    }

    .s__6tQsE3 {
      --wix-ui-tpa-three-dots-loader-color: var(--gallery_addToCartButtonTextColor);
      --wix-ui-tpa-three-dots-loader-color-rgb: var(--gallery_addToCartButtonTextColor-rgb);
      --wix-ui-tpa-three-dots-loader-color-opacity: var(--gallery_addToCartButtonTextColor-opacity);
      position: absolute
    }

    .s__8TYetY {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .syHtuvM {
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--gallery_titleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-text-main-text-font-line-height: var(--gallery_titleFontStyle-line-height, var(--wix-font-Body-M-line-height));
      --wix-ui-tpa-text-main-text-font-family: var(--gallery_titleFontStyle-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-text-main-text-font-size: var(--gallery_titleFontStyle-size, 16px);
      --wix-ui-tpa-text-main-text-font-style: var(--gallery_titleFontStyle-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-text-main-text-font-variant: var(--gallery_titleFontStyle-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-text-main-text-font-weight: var(--gallery_titleFontStyle-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-text-main-text-color: var(--gallery_titleTextColor, var(--wix-color-5));
      --wix-ui-tpa-text-main-text-color-rgb: var(--gallery_titleTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-text-main-text-color-opacity: var(--gallery_titleTextColor-opacity)
    }

    .syHtuvM.oYnQqx0--mobile.oAvC8y3--useMobileFont {
      font-size: calc(var(--mobile-gallery_productNameFontSize)*1px) !important;
      line-height: 1.55em !important
    }

    .sfbAtk0 {
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--gallery_discountNameFont-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-text-main-text-font-line-height: var(--gallery_discountNameFont-line-height, var(--wix-font-Body-M-line-height));
      --wix-ui-tpa-text-main-text-font-family: var(--gallery_discountNameFont-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-text-main-text-font-size: var(--gallery_discountNameFont-size, 14px);
      --wix-ui-tpa-text-main-text-font-style: var(--gallery_discountNameFont-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-text-main-text-font-variant: var(--gallery_discountNameFont-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-text-main-text-font-weight: var(--gallery_discountNameFont-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-text-main-text-color: var(--gallery_discountNameColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--gallery_discountNameColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--gallery_discountNameColor-opacity)
    }

    .sfbAtk0.oYnQqx0--mobile.oAvC8y3--useMobileFont {
      font-size: calc(var(--mobile-gallery_discountNameFontSize)*1px) !important
    }

    .sh1sv9H {
      --wix-ui-tpa-counter-main-width: calc(100 * 1%)
    }

    .sh1sv9H.oLb4KKM--customized {
      --wix-ui-tpa-counter-main-width: calc(100% - var(--gallery_quantityAndOptionsBorderWidth, 1px));
      --wix-ui-tpa-counter-main-border-width: var(--gallery_quantityAndOptionsBorderWidth, 1px);
      --wix-ui-tpa-counter-main-font-text-decoration: var(--gallery_quantityAndOptionsTextFont-text-decoration);
      --wix-ui-tpa-counter-main-font-line-height: var(--gallery_quantityAndOptionsTextFont-line-height);
      --wix-ui-tpa-counter-main-font-family: var(--gallery_quantityAndOptionsTextFont-family);
      --wix-ui-tpa-counter-main-font-size: var(--gallery_quantityAndOptionsTextFont-size);
      --wix-ui-tpa-counter-main-font-style: var(--gallery_quantityAndOptionsTextFont-style);
      --wix-ui-tpa-counter-main-font-variant: var(--gallery_quantityAndOptionsTextFont-variant);
      --wix-ui-tpa-counter-main-font-weight: var(--gallery_quantityAndOptionsTextFont-weight);
      --wix-ui-tpa-counter-text-color: var(--gallery_quantityAndOptionsTextColor, var(--wix-color-5));
      --wix-ui-tpa-counter-text-color-rgb: var(--gallery_quantityAndOptionsTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-counter-text-color-opacity: var(--gallery_quantityAndOptionsTextColor-opacity);
      --wix-ui-tpa-counter-border-color: var(--gallery_quantityAndOptionsBorderColor, var(--wix-color-5));
      --wix-ui-tpa-counter-border-color-rgb: var(--gallery_quantityAndOptionsBorderColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-counter-border-color-opacity: var(--gallery_quantityAndOptionsBorderColor-opacity);
      --wix-ui-tpa-counter-main-background-color: var(--gallery_quantityAndOptionsBackgroundColor);
      --wix-ui-tpa-counter-main-background-color-rgb: var(--gallery_quantityAndOptionsBackgroundColor-rgb);
      --wix-ui-tpa-counter-main-background-color-opacity: var(--gallery_quantityAndOptionsBackgroundColor-opacity);
      --wix-ui-tpa-counter-disabled-color: var(--gallery_quantityAndOptionsTextColor, var(--wix-color-3), 0.5);
      --wix-ui-tpa-counter-disabled-color-rgb: var(--gallery_quantityAndOptionsTextColor-rgb, var(--wix-color-3));
      --wix-ui-tpa-counter-disabled-color-opacity: var(--gallery_quantityAndOptionsTextColor-opacity, 0.5);
      --wix-ui-tpa-counter-main-border-radius: calc(var(--gallery_productQuantityCornerRadius, 0) * 1px)
    }

    .sh1sv9H.oLb4KKM--customized.oLb4KKM--separateStyles {
      --wix-ui-tpa-counter-main-width: calc(100% - var(--gallery_productQuantityBorderWidth, 1px));
      --wix-ui-tpa-counter-main-border-width: var(--gallery_productQuantityBorderWidth, 1px);
      --wix-ui-tpa-counter-main-font-text-decoration: var(--gallery_productQuantityTextFont-text-decoration);
      --wix-ui-tpa-counter-main-font-line-height: var(--gallery_productQuantityTextFont-line-height);
      --wix-ui-tpa-counter-main-font-family: var(--gallery_productQuantityTextFont-family);
      --wix-ui-tpa-counter-main-font-size: var(--gallery_productQuantityTextFont-size);
      --wix-ui-tpa-counter-main-font-style: var(--gallery_productQuantityTextFont-style);
      --wix-ui-tpa-counter-main-font-variant: var(--gallery_productQuantityTextFont-variant);
      --wix-ui-tpa-counter-main-font-weight: var(--gallery_productQuantityTextFont-weight);
      --wix-ui-tpa-counter-text-color: var(--gallery_productQuantityTextColor, var(--wix-color-5));
      --wix-ui-tpa-counter-text-color-rgb: var(--gallery_productQuantityTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-counter-text-color-opacity: var(--gallery_productQuantityTextColor-opacity);
      --wix-ui-tpa-counter-border-color: var(--gallery_productQuantityBorderColor, var(--wix-color-5));
      --wix-ui-tpa-counter-border-color-rgb: var(--gallery_productQuantityBorderColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-counter-border-color-opacity: var(--gallery_productQuantityBorderColor-opacity);
      --wix-ui-tpa-counter-main-background-color: var(--gallery_productQuantityBackgroundColor);
      --wix-ui-tpa-counter-main-background-color-rgb: var(--gallery_productQuantityBackgroundColor-rgb);
      --wix-ui-tpa-counter-main-background-color-opacity: var(--gallery_productQuantityBackgroundColor-opacity);
      --wix-ui-tpa-counter-disabled-color: var(--gallery_productQuantityTextColor, var(--wix-color-3), 0.5);
      --wix-ui-tpa-counter-disabled-color-rgb: var(--gallery_productQuantityTextColor-rgb, var(--wix-color-3));
      --wix-ui-tpa-counter-disabled-color-opacity: var(--gallery_productQuantityTextColor-opacity, 0.5);
      --wix-ui-tpa-counter-main-border-radius: calc(var(--gallery_productQuantityCornerRadius, 0) * 1px)
    }

    .sh1sv9H.oLb4KKM--customized:focus-within,
    .sh1sv9H.oLb4KKM--customized:hover {
      border-color: rgba(var(--gallery_quantityAndOptionsBorderColor, var(--wix-color-5))) !important
    }

    .sh1sv9H.oLb4KKM--customized.oLb4KKM--separateStyles:focus-within,
    .sh1sv9H.oLb4KKM--customized.oLb4KKM--separateStyles:hover {
      border-color: rgba(var(--gallery_productQuantityBorderColor, var(--wix-color-5))) !important
    }

    @font-face {
      font-family: swiper-icons;
      font-style: normal;
      font-weight: 400;
      src: url("") format("woff")
    }

    :root {
      --swiper-theme-color: #007aff
    }

    :host {
      display: block;
      margin-left: auto;
      margin-right: auto;
      position: relative;
      z-index: 1
    }

    .swiper {
      display: block;
      list-style: none;
      margin-left: auto;
      margin-right: auto;
      overflow: hidden;
      padding: 0;
      position: relative;
      z-index: 1
    }

    .swiper-vertical>.swiper-wrapper {
      flex-direction: column
    }

    .swiper-wrapper {
      box-sizing: content-box;
      display: flex;
      height: 100%;
      position: relative;
      transition-property: transform;
      transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
      width: 100%;
      z-index: 1
    }

    .swiper-android .swiper-slide,
    .swiper-ios .swiper-slide,
    .swiper-wrapper {
      transform: translateZ(0)
    }

    .swiper-horizontal {
      touch-action: pan-y
    }

    .swiper-vertical {
      touch-action: pan-x
    }

    .swiper-slide {
      display: block;
      flex-shrink: 0;
      height: 100%;
      position: relative;
      transition-property: transform;
      width: 100%
    }

    .swiper-slide-invisible-blank {
      visibility: hidden
    }

    .swiper-autoheight,
    .swiper-autoheight .swiper-slide {
      height: auto
    }

    .swiper-autoheight .swiper-wrapper {
      align-items: flex-start;
      transition-property: transform, height
    }

    .swiper-backface-hidden .swiper-slide {
      backface-visibility: hidden;
      transform: translateZ(0)
    }

    .swiper-3d.swiper-css-mode .swiper-wrapper {
      perspective: 1200px
    }

    .swiper-3d .swiper-wrapper {
      transform-style: preserve-3d
    }

    .swiper-3d {
      perspective: 1200px
    }

    .swiper-3d .swiper-cube-shadow,
    .swiper-3d .swiper-slide {
      transform-style: preserve-3d
    }

    .swiper-css-mode>.swiper-wrapper {
      -ms-overflow-style: none;
      overflow: auto;
      scrollbar-width: none
    }

    .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
      display: none
    }

    .swiper-css-mode>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: start start
    }

    .swiper-css-mode.swiper-horizontal>.swiper-wrapper {
      -ms-scroll-snap-type: x mandatory;
      scroll-snap-type: x mandatory
    }

    .swiper-css-mode.swiper-vertical>.swiper-wrapper {
      -ms-scroll-snap-type: y mandatory;
      scroll-snap-type: y mandatory
    }

    .swiper-css-mode.swiper-free-mode>.swiper-wrapper {
      -ms-scroll-snap-type: none;
      scroll-snap-type: none
    }

    .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: none
    }

    .swiper-css-mode.swiper-centered>.swiper-wrapper:before {
      content: "";
      flex-shrink: 0;
      order: 9999
    }

    .swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always
    }

    .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before)
    }

    .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after)
    }

    .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before)
    }

    .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before {
      height: var(--swiper-centered-offset-after);
      min-width: 1px;
      width: 100%
    }

    .swiper-3d .swiper-slide-shadow,
    .swiper-3d .swiper-slide-shadow-bottom,
    .swiper-3d .swiper-slide-shadow-left,
    .swiper-3d .swiper-slide-shadow-right,
    .swiper-3d .swiper-slide-shadow-top {
      height: 100%;
      left: 0;
      pointer-events: none;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: 10
    }

    .swiper-3d .swiper-slide-shadow {
      background: rgba(0, 0, 0, .15)
    }

    .swiper-3d .swiper-slide-shadow-left {
      background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-3d .swiper-slide-shadow-right {
      background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-3d .swiper-slide-shadow-top {
      background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-3d .swiper-slide-shadow-bottom {
      background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-lazy-preloader {
      border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
      border-radius: 50%;
      border-top-color: transparent;
      box-sizing: border-box;
      height: 42px;
      left: 50%;
      margin-left: -21px;
      margin-top: -21px;
      position: absolute;
      top: 50%;
      transform-origin: 50%;
      width: 42px;
      z-index: 10
    }

    .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
    .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
      animation: swiper-preloader-spin 1s linear infinite
    }

    .swiper-lazy-preloader-white {
      --swiper-preloader-color: #fff
    }

    .swiper-lazy-preloader-black {
      --swiper-preloader-color: #000
    }

    @keyframes V58EsK {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .lo0oex {
      --transparent: 0, 0, 0, 0;
      background-color: rgba(var(--gallery_background, var(--transparent)));
      direction: var(--wix-direction)
    }

    .lo0oex.Lm1oUy {
      padding: 16px 0
    }

    .lo0oex.AYEgRG {
      padding: 0
    }

    .lo0oex .swiper-wrapper {
      transition-timing-function: cubic-bezier(.32, 0, .32, 1.01)
    }

    .JagG9_ {
      padding: calc(var(--gallery_layoutVerticalPadding)*1px) calc(var(--gallery_layoutHorizontalPadding)*1px)
    }

    .s1IgMQ {
      max-width: inherit
    }

    .x4t_Ih {
      width: 100%
    }

    .x4t_Ih .aG5eBy {
      height: 100%;
      width: 100%
    }

    .x4t_Ih:not(.x4t_Ih.yqx97_) .FQirFG {
      height: auto
    }

    .x4t_Ih:not(.x4t_Ih.yqx97_).bE53qy {
      --numOfColumns: calc((var(--galleryColumns) + var(--teaserSpace)))
    }

    .x4t_Ih:not(.x4t_Ih.yqx97_).bE53qy .FQirFG {
      --paddingPlaceholder: calc((var(--numOfColumns) - 1) * var(--spaceBetweenSlides) * 1px);
      width: calc((100% - var(--paddingPlaceholder))/var(--numOfColumns))
    }

    .x4t_Ih:not(.x4t_Ih.yqx97_).bE53qy .FQirFG:not(:last-child) {
      margin-inline-end: calc(var(--spaceBetweenSlides)*1px)
    }

    .x4t_Ih:not(.x4t_Ih.yqx97_).bE53qy:not(.MqnXPA) .swiper-wrapper {
      transform: translate3d(calc(var(--teaserOffsetOld) * 1px), 0, 0)
    }

    .x4t_Ih:not(.x4t_Ih.yqx97_).bE53qy.MqnXPA .swiper-wrapper {
      transform: translate3d(calc(var(--teaserOffset) * 1px), 0, 0)
    }

    .x4t_Ih.yqx97_ .FQirFG {
      height: auto
    }

    .x4t_Ih.yqx97_.bE53qy {
      --min-item-width: calc(var(--gallery_productSize) * 1px);
      --gap-size-column: calc(var(--spaceBetweenSlides) * 1px);
      --item-width: min(100%, calc(var(--min-item-width)));
      --grid-template-columns: repeat(auto-fit, minmax(var(--item-width), 1fr));
      --minWidthForTeaserToAppear: calc(var(--min-item-width) + var(--gap-size-column) + var(--min-item-width) * 0.3);
      --maxWidthForTeaserToAppear: calc(var(--totalNumberOfProducts) * (var(--min-item-width) + var(--gap-size-column)) - var(--gap-size-column));
      --expectedTeaserSize: calc(var(--min-item-width) * var(--teaserSpace));
      --actualTeaserSize: clamp(0px, (100% - var(--minWidthForTeaserToAppear)) * 10000, var(--expectedTeaserSize));
      width: clamp(100%, var(--maxWidthForTeaserToAppear), 100% + var(--actualTeaserSize))
    }

    .x4t_Ih.yqx97_.bE53qy .FQirFG {
      margin-inline-end: 0;
      margin-right: 0 !important;
      width: 100% !important
    }

    .x4t_Ih.yqx97_.bE53qy.MqnXPA .swiper-wrapper {
      transform: translate3d(calc(var(--teaserOffset) * 1px), 0, 0)
    }

    .x4t_Ih.yqx97_.bE53qy:not(.MqnXPA) .swiper-wrapper {
      transform: translate3d(calc(var(--teaserOffsetOld) * 1px), 0, 0)
    }

    .x4t_Ih.yqx97_.bE53qy .swiper-wrapper {
      -moz-column-gap: var(--gap-size-column);
      column-gap: var(--gap-size-column);
      display: grid;
      grid-auto-columns: 0;
      grid-auto-rows: 0;
      grid-template-columns: var(--grid-template-columns);
      grid-template-rows: 1fr
    }

    .NTr57S {
      --offset: calc(var(--sliderSidePadding) + var(--teaserOffset) * 1px);
      color: rgba(var(--gallery_headerTextColor));
      font: var(--gallery_headerTextFont, );
      padding: 0 var(--offset) 36px;
      text-align: var(--gallery_headerTextAlignment);
      -webkit-text-decoration: var(--gallery_headerTextFont-text-decoration, );
      text-decoration: var(--gallery_headerTextFont-text-decoration, )
    }

    .JMHZvW {
      direction: ltr;
      display: flex;
      gap: calc(var(--gallery_sliderNavigationArrowsSpacing)*1px);
      justify-content: center;
      position: relative;
      width: 100%;
      z-index: 0
    }

    .JMHZvW .QxZH_L {
      --arrowSpace: 24px;
      direction: var(--wix-direction);
      display: grid;
      overflow: hidden;
      width: 100%
    }

    .JMHZvW .eGz2j5 {
      align-items: center;
      align-self: var(--arrowContainerAlignSelf);
      display: flex;
      height: var(--arrowsReferenceHeight, var(--arrowsContainerHeight, 100%));
      opacity: 0;
      pointer-events: none;
      position: var(--arrowContainerPosition);
      transition: opacity .2s;
      z-index: 10
    }

    .JMHZvW .eGz2j5.yTxYuD {
      opacity: 1;
      pointer-events: unset
    }

    .JMHZvW .eGz2j5 .YrOpKv {
      --transparent: 0, 0, 0, 0;
      background-color: rgba(var(--gallery_sliderArrowsContainerOpacityAndColor, var(--transparent)));
      border-color: rgba(var(--gallery_sliderArrowsContainerBorderColor, --wix-color-5));
      border-radius: calc(var(--gallery_sliderArrowsCornerRadius)*1px);
      border-style: solid;
      border-width: calc(var(--gallery_sliderArrowsContainerBorderWidth)*1px)
    }

    .JMHZvW .eGz2j5 .YrOpKv .rN6xZT {
      height: calc(var(--gallery_sliderArrowsSize)*1px);
      width: calc(var(--gallery_sliderArrowsSize)*1px)
    }

    .JMHZvW .eGz2j5.kzGd1Z {
      left: var(--arrowsOffset)
    }

    .JMHZvW .eGz2j5.Xqp1OC {
      right: var(--arrowsOffset)
    }

    .OGjrHa {
      background: #fff;
      color: #ddd;
      padding: 30px 0;
      text-align: center
    }

    .nEoFgW {
      font-size: 15px;
      font-weight: 400;
      margin-bottom: 0;
      margin-top: 15px;
      padding: 0 15px
    }

    .p_m9YY .q4uTL8 {
      height: 100%
    }

    .iI5avH {
      clip: rect(0, 0, 0, 0);
      border: 0;
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px
    }

    .oQUvqL {
      text-decoration: none;
      width: var(--productItemImageWidth)
    }

    .oQUvqL.x5qIv3 {
      padding-block: calc(var(--gallery_itemLinkVerticalCustomizePadding)*1px);
      padding-inline: calc(var(--gallery_itemLinkHorizontalCustomizePadding)*1px)
    }

    .device-mobile-optimized .notCssPerBreakpoint .oQUvqL.x5qIv3 {
      padding-block: calc(var(--mobile-gallery_itemLinkVerticalCustomizePadding)*1px);
      padding-inline: calc(var(--mobile-gallery_itemLinkHorizontalCustomizePadding)*1px)
    }

    @media(max-width:749px) {
      .notCssPerBreakpoint .oQUvqL.x5qIv3 {
        padding-block: calc(var(--mobile-gallery_itemLinkVerticalCustomizePadding)*1px);
        padding-inline: calc(var(--mobile-gallery_itemLinkHorizontalCustomizePadding)*1px)
      }
    }

    .ETPbIy {
      --transparent: 0, 0, 0, 0;
      --hrefCursor: pointer;
      --hrefPointerEvents: none;
      background-color: rgba(var(--gallery_productBackground, var(--transparent)));
      box-sizing: border-box;
      direction: var(--wix-direction);
      display: flex;
      flex-direction: var(--productItemFlexDirection);
      gap: var(--productItemImageAndInfoSpacing);
      position: relative;
      width: 100%
    }

    .ETPbIy.XVNMeH {
      border-color: rgba(var(--gallery_borderColor));
      border-style: solid;
      border-width: calc(var(--gallery_borderWidth, 0)*.5px);
      outline-color: rgba(var(--gallery_borderColor));
      outline-style: solid;
      outline-width: calc(var(--gallery_borderWidth, 0)*.5px)
    }

    .ETPbIy.KJlsir {
      border-color: rgba(var(--gallery_borderColor));
      border-style: solid;
      border-width: calc(var(--gallery_borderWidth, 0)*1px)
    }

    .ETPbIy.n_dqkS {
      cursor: var(--hrefCursor)
    }

    .ETPbIy.n_dqkS a {
      pointer-events: var(--hrefPointerEvents)
    }

    .ETPbIy.NREJOa {
      border-radius: calc(var(--gallery_cardCornerRadius, 0)*1px);
      overflow: hidden
    }

    .ETPbIy.vL5YxX {
      flex-direction: var(--productItemOddIndexFlexDirection)
    }

    .ETPbIy .CZ0KIs {
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: var(--productItemVerticalAlignment);
      padding: var(--productItemNotImageContainerPaddingTop) calc(var(--gallery_productMargin)*1px) calc(var(--gallery_productMargin)*1px);
      width: var(--productItemNotImageContainerWidth)
    }

    .device-mobile-optimized .notCssPerBreakpoint .ETPbIy .CZ0KIs {
      padding: var(--productItemNotImageContainerPaddingTop) calc(var(--mobile-gallery_productMargin)*1px) calc(var(--mobile-gallery_productMargin)*1px)
    }

    @media(max-width:749px) {
      .notCssPerBreakpoint .ETPbIy .CZ0KIs {
        padding: var(--productItemNotImageContainerPaddingTop) calc(var(--mobile-gallery_productMargin)*1px) calc(var(--mobile-gallery_productMargin)*1px)
      }
    }

    .ETPbIy .CZ0KIs .A4k3VP,
    .ETPbIy .CZ0KIs .Jzh04F {
      display: flex;
      flex-direction: column
    }

    .ETPbIy .CZ0KIs .JPDEZd,
    .ETPbIy .CZ0KIs .Jzh04F {
      flex-grow: var(--productItemDetailsLinkFlexGrow)
    }

    .ETPbIy .KSFKAN {
      justify-content: var(--gallery_alignment);
      width: 100%
    }

    .ETPbIy .t2u_rw {
      align-items: var(--productItemHorizontalAlignment);
      flex-direction: column
    }

    .ETPbIy .EiRAO9,
    .ETPbIy .t2u_rw {
      word-wrap: break-word;
      display: flex;
      text-align: var(--gallery_alignment);
      text-decoration: none
    }

    .ETPbIy .EiRAO9 {
      align-items: var(--namePriceLayoutAlignItems);
      flex-direction: var(--namePriceLayoutFlexDirection);
      gap: calc(var(--namePriceLayoutFlexGap)*1%);
      justify-content: var(--namePriceLayoutJustifyContent);
      width: 100%
    }

    .ETPbIy .EiRAO9 .FzO_a9 {
      line-height: var(--nameLineHeight, var(--wix-ui-tpa-text-main-text-font-line-height));
      margin: 0;
      text-align: var(--nameTextAlign)
    }

    .ETPbIy .EiRAO9 .ZMQj6C {
      max-width: 100%
    }

    .ETPbIy .EiRAO9 .MInUcJ {
      border: 0 solid rgba(var(--gallery_dividerColor, var(--wix-color-5)));
      border-bottom-width: calc(var(--gallery_dividerWidth, 1)*1px);
      display: inline-block;
      margin: .5em 0;
      vertical-align: middle;
      width: calc(var(--gallery_dividerLength, 20)*1px)
    }

    .ETPbIy .TUWFt6 {
      --black: 0, 0, 0, 1;
      --gallery-quickview-color-local: 255, 255, 255, 0.75;
      background-color: transparent;
      background-color: rgba(var(--gallery_quickViewBackground, var(--gallery-quickview-color-local)));
      border: none;
      color: inherit;
      color: rgba(var(--gallery_quickViewTextColor, var(--black)));
      cursor: pointer;
      font: inherit;
      font: var(--gallery_quickViewTextFontStyle, );
      height: 50px;
      line-height: 50px !important;
      padding: 0;
      position: absolute;
      text-align: center;
      -webkit-text-decoration: var(--gallery_quickViewTextFontStyle-text-decoration, );
      text-decoration: var(--gallery_quickViewTextFontStyle-text-decoration, );
      top: 100%;
      transform: translateY(0);
      transition-duration: 399ms;
      transition-property: transform;
      width: 100%
    }

    .ETPbIy .TUWFt6:focus {
      transform: translateY(-100%);
      transition-duration: .3s
    }

    .ETPbIy .sGu98t {
      opacity: var(--addToCartButtonShowOnHoverOpacity);
      transition: .2s linear
    }

    .ETPbIy:hover .TUWFt6 {
      transform: translateY(-100%);
      transition-duration: .3s
    }

    .ETPbIy:hover .sGu98t {
      opacity: var(--addToCartButtonShowOnHoverOpacityOnHover);
      transition: .2s linear
    }

    .ETPbIy .CPS1Hn {
      width: 100%
    }

    .ETPbIy .zcHq0l {
      margin-top: 12px
    }

    .ETPbIy .zcHq0l .tBqx1q {
      text-align: var(--gallery_addToCartButtonTextAlignment, center)
    }

    .ETPbIy .zcHq0l .WkoreL {
      width: -moz-fit-content;
      width: fit-content
    }

    .ETPbIy .zcHq0l .O6hVef {
      width: 100%
    }

    .ETPbIy .X96_B7 {
      margin-top: 8px
    }

    .ETPbIy .X96_B7 * {
      box-sizing: content-box
    }

    .ETPbIy .qePMjn {
      margin-top: 12px
    }

    .ETPbIy .qePMjn * {
      box-sizing: content-box
    }

    .ETPbIy .vYdFnn {
      width: calc(var(--gallery_quantityBoxWidth)*1%)
    }

    .ETPbIy .vn2zm2 {
      display: flex;
      justify-content: var(--gallery_alignment)
    }

    .ETPbIy .e3HCs3 {
      text-align: var(--gallery_alignment)
    }

    .ETPbIy .bl0_pE,
    .ETPbIy .e3HCs3 {
      display: flex;
      flex-direction: column
    }

    .ETPbIy .bl0_pE {
      justify-content: flex-end
    }

    .ETPbIy .jjoUFr {
      margin: 0;
      max-height: 0;
      opacity: 0
    }

    .ETPbIy .EdR_aU,
    .ETPbIy .jjoUFr {
      transition: opacity .17s linear .1s, max-height .3s cubic-bezier(.25, .1, .25, .1), margin .3s cubic-bezier(.25, .1, .25, .1)
    }

    .ETPbIy .EdR_aU {
      max-height: 100%;
      opacity: 1
    }

    .ETPbIy .PgHPAM {
      display: flex;
      justify-content: var(--gallery_alignment)
    }

    .ETPbIy .PgHPAM>*>* {
      margin-top: 4px
    }

    .ETPbIy .ntj2AV {
      flex-direction: inherit
    }

    .ETPbIy .DSIJ2F .Nqov9o {
      flex-grow: 1
    }

    .ETPbIy ._50FHk {
      color: rgba(var(--gallery_priceBreakdownColor));
      font: var(--gallery_priceBreakdownFont, );
      margin-top: 8px;
      -webkit-text-decoration: var(--gallery_priceBreakdownFont-text-decoration, );
      text-decoration: var(--gallery_priceBreakdownFont-text-decoration, )
    }

    .ETPbIy ._yRiWr {
      font: var(--gallery_outOfStockTextFontStyle, var(--gallery_outOfStockFontStyle));
      line-height: 1.5em;
      -webkit-text-decoration: var(--gallery_outOfStockTextFontStyle-text-decoration, var(--gallery_outOfStockFontStyle-text-decoration));
      text-decoration: var(--gallery_outOfStockTextFontStyle-text-decoration, var(--gallery_outOfStockFontStyle-text-decoration))
    }

    .ETPbIy ._yRiWr.D_BTLm,
    .deviceMobile .ETPbIy ._yRiWr {
      color: rgba(var(--gallery_outOfStockTextColor))
    }

    .ETPbIy ._yRiWr {
      margin-top: 4px
    }

    .deviceMobile .ETPbIy ._yRiWr {
      margin-top: 3px
    }

    .ETPbIy .t1rBjg {
      flex-direction: inherit
    }

    .ETPbIy .kzWTCn {
      margin: auto
    }

    .ETPbIy .mHajhd {
      bottom: 0;
      margin-left: -2px;
      max-height: 100%;
      min-height: 30%;
      position: absolute;
      width: calc(100% + 2px)
    }

    .ETPbIy .mHajhd .PNuewb {
      max-height: 100%;
      width: 100%
    }

    .ETPbIy .mHajhd .PNuewb.xKYOJ1 {
      padding: calc(var(--gallery_quickAddLayoutOuterPadding)*1%)
    }

    .bR7wFS {
      flex-direction: inherit
    }

    .tDSJBT {
      margin: auto
    }

    .z3Ybtk {
      align-items: var(--priceAndDiscountVerticalAlignment);
      -moz-column-gap: 4px;
      column-gap: 4px;
      display: flex;
      flex-direction: var(--priceAndDiscountLayoutFlexDirection);
      flex-wrap: var(--priceAndDiscountWrapBehavior);
      justify-content: var(--priceAndDiscountHorizontalAlignment)
    }

    .UqnnNN {
      color: rgba(var(--gallery_priceColor, var(--wix-color-4)));
      font: var(--gallery_priceFontStyle);
      line-height: 1.5em;
      -webkit-text-decoration: var(--gallery_priceFontStyle-text-decoration);
      text-decoration: var(--gallery_priceFontStyle-text-decoration);
      white-space: nowrap
    }

    .device-mobile-optimized .UqnnNN {
      font-size: calc(var(--mobile-gallery_productPriceFontSize)*1px)
    }

    @media(max-width:749px) {
      .UqnnNN {
        font-size: calc(var(--mobile-gallery_productPriceFontSize)*1px)
      }
    }

    .UqnnNN .DlHYV3 {
      line-height: 1.5em !important
    }

    .UqnnNN .DlHYV3,
    .UqnnNN .o0Jgs5 {
      color: rgba(var(--gallery_strikethroughPriceColor, var(--gallery_priceColor, var(--wix-color-4))));
      font: var(--gallery_strikethroughPriceFont);
      text-decoration: line-through
    }

    .UqnnNN .o0Jgs5 {
      display: inline-flex;
      margin-inline-end: 4px
    }

    .UqnnNN .e6onIk {
      color: rgba(var(--gallery_salePriceColor, var(--gallery_priceColor, var(--wix-color-4))));
      font: var(--gallery_salePriceFont);
      line-height: 1.5em !important
    }

    .UqnnNN .WuSRvG,
    .UqnnNN .cfpn1d {
      display: inline-flex
    }

    .briESr {
      margin-top: var(--pricesMarginTop)
    }

    .deviceMobile .briESr {
      margin-top: var(--pricesMarginTopMobile)
    }

    .H4AzZc {
      margin-top: 4px
    }

    .deviceMobile .H4AzZc {
      margin-top: 3px
    }

    .T2QOcV {
      flex-direction: inherit
    }

    .GplHFn {
      margin: 8px 0 0
    }

    .x_HXFF {
      margin: 12px 0 0;
      padding: 8px 0
    }

    .EHZqPm {
      margin: 8px 0 0
    }

    .sX06Sd {
      margin: 12px 0 0
    }

    ._5KUbZ {
      margin: 0;
      opacity: 0
    }

    .Ek38Qk,
    ._5KUbZ {
      transition: opacity .17s linear .1s, max-height .3s cubic-bezier(.25, .1, .25, .1), margin .3s cubic-bezier(.25, .1, .25, .1)
    }

    .Ek38Qk {
      opacity: 1
    }

    .C1jcae>* {
      margin: 0;
      transition: margin 1s
    }

    .ntuavi {
      align-self: center
    }

    .P5TFmm {
      display: var(--colorPickerItemRemainingDisplay) !important
    }

    .KpWcbw {
      align-self: center;
      color: rgba(var(--gallery_quantityAndOptionsAdditionalSwatchesTextColor));
      font: var(--gallery_quantityAndOptionsAdditionalSwatchesTextFont, );
      margin: 4px;
      -webkit-text-decoration: var(--gallery_quantityAndOptionsAdditionalSwatchesTextFont-text-decoration, );
      text-decoration: var(--gallery_quantityAndOptionsAdditionalSwatchesTextFont-text-decoration, )
    }

    .KpWcbw.h26miP {
      color: rgba(var(--gallery_productOptionsAdditionalSwatchesTextColor));
      font: var(--gallery_productOptionsAdditionalSwatchesTextFont, );
      -webkit-text-decoration: var(--gallery_productOptionsAdditionalSwatchesTextFont-text-decoration, );
      text-decoration: var(--gallery_productOptionsAdditionalSwatchesTextFont-text-decoration, )
    }

    .r65Mih {
      min-width: 100px;
      width: calc(var(--gallery_productDropdownListWidth)*1%)
    }

    .r65Mih.V1fwLn {
      min-width: 80px
    }

    .RG4yol {
      display: flex;
      justify-content: var(--gallery_alignment)
    }

    .OmpB1e {
      display: inline-flex;
      margin: 0 0 12px
    }

    .y64RWm {
      align-self: center;
      color: rgba(var(--gallery_buttonSuffixTextColor));
      font: var(--gallery_buttonSuffixFontStyle, );
      margin: 4px;
      -webkit-text-decoration: var(--gallery_buttonSuffixFontStyle-text-decoration, );
      text-decoration: var(--gallery_buttonSuffixFontStyle-text-decoration, )
    }

    .Wxb9k6:not(._d1lhB) {
      color: rgba(var(--gallery_buttonOptionSelectedTextColor));
      font: var(--gallery_buttonOptionSelectedFontStyle);
      -webkit-text-decoration: var(--gallery_buttonOptionSelectedFontStyle-text-decoration, none);
      text-decoration: var(--gallery_buttonOptionSelectedFontStyle-text-decoration, none)
    }

    .WEJl4L {
      color: rgba(var(--gallery_buttonOptionTextColor, var(--wix-color-5)));
      font: var(--gallery_buttonOptionFontStyle);
      -webkit-text-decoration: var(--gallery_buttonOptionFontStyle-text-decoration, none);
      text-decoration: var(--gallery_buttonOptionFontStyle-text-decoration, none);
      width: -moz-max-content;
      width: max-content
    }

    .WEJl4L._d1lhB {
      color: rgba(var(--gallery_buttonOptionDisabledTextColor, var(--wix-color-3)));
      font: var(--gallery_buttonOptionDisabledFontStyle);
      text-decoration: line-through
    }

    .iomjXR {
      max-width: -moz-max-content;
      max-width: max-content
    }

    .iomjXR:hover .WEJl4L:not(._d1lhB):not(.Wxb9k6) {
      color: rgba(var(--gallery_buttonOptionHoverTextColor, var(--wix-color-3)));
      font: var(--gallery_buttonOptionHoverFontStyle);
      -webkit-text-decoration: var(--gallery_buttonOptionHoverFontStyle-text-decoration, none);
      text-decoration: var(--gallery_buttonOptionHoverFontStyle-text-decoration, none)
    }

    .sYL6Sv {
      height: 24px;
      width: 24px
    }

    .INg0tB {
      -webkit-font-smoothing: subpixel-antialiased;
      background-color: var(--ribbonBackground);
      border: var(--ribbonBorder);
      border-radius: calc(var(--gallery_ribbonCornerRadius)*1px);
      color: rgba(var(--gallery_ribbonTextColor, var(--wix-color-1)));
      direction: var(--wix-direction);
      font: var(--gallery_ribbonTextFont, );
      inset-inline-start: 0;
      max-width: 80%;
      overflow: hidden;
      padding: var(--ribbonPadding);
      text-align: center;
      -webkit-text-decoration: var(--gallery_ribbonTextFont-text-decoration, );
      text-decoration: var(--gallery_ribbonTextFont-text-decoration, );
      text-overflow: ellipsis;
      text-rendering: optimizeSpeed;
      white-space: nowrap
    }

    .device-mobile-optimized .INg0tB {
      font-size: calc(var(--mobile-gallery_ribbonTextFontSize)*1px);
      line-height: 1.4em
    }

    @media(max-width:749px) {
      .INg0tB {
        font-size: calc(var(--mobile-gallery_ribbonTextFontSize)*1px);
        line-height: 1.4em
      }
    }

    .INg0tB.FbHYze {
      margin-inline-start: calc(var(--gallery_ribbonSidePadding)*1%);
      margin-top: calc(var(--gallery_ribbonTopPadding)*1%);
      position: absolute;
      top: 0
    }

    .INg0tB.IPqs5F {
      margin-bottom: 8px;
      width: -moz-fit-content;
      width: fit-content
    }

    .VbPqrS {
      margin-top: 12px;
      width: 100%
    }

    .VbPqrS,
    .VbPqrS ._AVr5l {
      display: flex;
      justify-content: var(--gallery_addToCartButtonAlignment, center)
    }

    .VbPqrS .AlpQKX {
      text-align: var(--gallery_addToCartButtonTextAlignment, center);
      width: var(--addToCartButtonWidth)
    }

    .VbPqrS .AlpQKX.DiQZiJ {
      padding: 8px
    }

    .VbPqrS .RYPDxA {
      visibility: hidden
    }

    .AlpQKX:hover .U5ToWZ {
      color: var(--gallery_addToCartButtonTextColorHover) !important
    }

    .mx4XGH {
      align-items: center;
      display: flex;
      justify-content: center
    }

    @keyframes t5OpEh {
      0% {
        opacity: 0
      }

      to {
        opacity: 1
      }
    }

    .mx4XGH.gdSP7A {
      animation: t5OpEh .5s
    }

    @keyframes wWMmv7 {
      0% {
        opacity: 0;
        transform: translateY(30px)
      }

      32% {
        opacity: 1;
        transform: translateY(-5px)
      }

      68% {
        opacity: 1;
        transform: translateY(2px)
      }

      to {
        opacity: 1;
        transform: translateY(0)
      }
    }

    .mx4XGH.Rzpi7d {
      animation: wWMmv7 .5s ease 0s 1 normal
    }

    .eSTrrg {
      height: calc(var(--gallery_addToCartButtonIconSize)*1px);
      width: calc(var(--gallery_addToCartButtonIconSize)*1px)
    }

    .AJctir {
      text-decoration: none;
      width: var(--productItemImageWidth)
    }

    .AJctir.bGFTjD {
      padding-block: calc(var(--gallery_itemLinkVerticalCustomizePadding)*1px);
      padding-inline: calc(var(--gallery_itemLinkHorizontalCustomizePadding)*1px)
    }

    .device-mobile-optimized .notCssPerBreakpoint .AJctir.bGFTjD {
      padding-block: calc(var(--mobile-gallery_itemLinkVerticalCustomizePadding)*1px);
      padding-inline: calc(var(--mobile-gallery_itemLinkHorizontalCustomizePadding)*1px)
    }

    @media(max-width:749px) {
      .notCssPerBreakpoint .AJctir.bGFTjD {
        padding-block: calc(var(--mobile-gallery_itemLinkVerticalCustomizePadding)*1px);
        padding-inline: calc(var(--mobile-gallery_itemLinkHorizontalCustomizePadding)*1px)
      }
    }

    .AJctir.qc8uk6 .Wo6AuW:not(:only-of-type):first-of-type .fNMon8 {
      opacity: 1
    }

    .AJctir.qc8uk6 .Wo6AuW:not(:only-of-type):nth-of-type(2) .fNMon8 {
      opacity: 0
    }

    .AJctir.SlYjm7 .Wo6AuW .fNMon8 {
      transition: transform .4s
    }

    .AJctir.qc8uk6 .fNMon8 {
      transition: all .2s
    }

    .AJctir.S5WCS4.ykM7jQ,
    .AJctir:focus-within.ykM7jQ,
    .AJctir:hover.ykM7jQ {
      outline: 1px solid #000
    }

    .AJctir.S5WCS4.qc8uk6 .Wo6AuW:not(:only-of-type):first-of-type .fNMon8,
    .AJctir:focus-within.qc8uk6 .Wo6AuW:not(:only-of-type):first-of-type .fNMon8,
    .AJctir:hover.qc8uk6 .Wo6AuW:not(:only-of-type):first-of-type .fNMon8 {
      opacity: 0
    }

    .AJctir.S5WCS4.qc8uk6 .Wo6AuW:not(:only-of-type):nth-of-type(2) .fNMon8,
    .AJctir:focus-within.qc8uk6 .Wo6AuW:not(:only-of-type):nth-of-type(2) .fNMon8,
    .AJctir:hover.qc8uk6 .Wo6AuW:not(:only-of-type):nth-of-type(2) .fNMon8 {
      opacity: 1
    }

    .AJctir.S5WCS4.SlYjm7 .fNMon8,
    .AJctir:focus-within.SlYjm7 .fNMon8,
    .AJctir:hover.SlYjm7 .fNMon8 {
      transform: scale(1.1)
    }

    .AJctir .X9LBpm {
      justify-content: var(--gallery_alignment);
      width: 100%
    }

    .AJctir .vHA7L8 {
      bottom: 0;
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: flex-end;
      position: absolute;
      width: 100%
    }

    .AJctir .DYlx7s {
      padding: calc(var(--gallery_addToCartButtonOnImageBottomPadding)*1%) calc(var(--gallery_addToCartButtonOnImageSidePadding)*1%);
      width: 100%
    }

    .AJctir .UYsPke {
      cursor: default;
      max-height: 100%;
      width: 100%
    }

    .AJctir .UYsPke.iEm_sn {
      padding: calc(var(--gallery_quickAddLayoutOuterPadding)*1%)
    }

    .AJctir .TNRewc {
      width: 100%
    }

    .rfc02v {
      background-color: rgba(var(--wix-color-5));
      color: rgba(var(--wix-color-1))
    }

    .Qt9dcH,
    .rfc02v {
      align-items: center;
      display: inline-flex;
      height: 100%;
      justify-content: center;
      position: absolute;
      width: 100%
    }

    .Qt9dcH {
      border-radius: calc(var(--gallery_imageCornerRadius)*1px)
    }

    .vALCqq {
      height: 100%;
      position: absolute;
      width: 100%
    }

    .we1j_p {
      background-color: rgba(var(--wix-color-2, 255, 255, 255, 1));
      color: rgba(var(--wix-color-4, 0, 0, 0, 1))
    }

    .QHl0ZB {
      display: block;
      height: 100%;
      width: 100%
    }

    .QHl0ZB img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .QHl0ZB[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .QHl0ZB[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .pLiK7U {
      height: 100%;
      position: relative;
      width: 100%
    }

    .pLiK7U .C0cH_M {
      border-radius: calc(var(--gallery_imageCornerRadius)*1px)
    }

    .mS0yET {
      align-items: center;
      background-position: 50%;
      background-repeat: no-repeat;
      display: flex;
      flex-direction: column;
      justify-content: center;
      overflow: hidden;
      position: relative
    }

    .mS0yET .ASDFqi {
      background: hsla(0, 0%, 100%, .75);
      border-radius: 50%;
      color: #000;
      display: inline-block;
      height: 30px;
      inset-inline-end: 10px;
      pointer-events: none;
      position: absolute;
      top: 10px;
      width: 30px
    }

    @media(min-width:750px) {
      .mS0yET .ASDFqi {
        height: 40px;
        width: 40px
      }
    }

    .gjEMkj,
    .mS0yET .ASDFqi svg {
      height: 100%;
      width: 100%
    }

    .gjEMkj {
      position: absolute
    }

    .gjEMkj .rXuzrx {
      flex: 1;
      flex-direction: row;
      height: 100%
    }

    .gjEMkj .rXuzrx,
    .gjEMkj .rXuzrx .Ysedrh {
      display: flex;
      width: 100%
    }

    .gjEMkj .rXuzrx .Ysedrh .Qu153V {
      display: flex;
      flex-grow: 1;
      height: 100%
    }

    .gjEMkj .rXuzrx .Ysedrh .Qu153V .ZcLLWS {
      flex: 0 0 auto;
      height: 100%;
      position: relative;
      width: 100%
    }

    .gjEMkj.l3UA1A .DIFPWv {
      opacity: 0;
      transition: visibility .3s linear, opacity .3s linear
    }

    .gjEMkj.l3UA1A:hover .DIFPWv {
      opacity: 1
    }

    .d2Z0ec {
      bottom: 5px;
      left: 50%;
      transform: translateX(-50%)
    }

    .SO6Hte,
    .d2Z0ec {
      position: absolute
    }

    .SO6Hte {
      align-items: center;
      background: rgba(var(--gallery_imageCarouselArrowContainerColor));
      border-color: rgba(var(--gallery_imageCarouselArrowContainerBorder));
      border-radius: var(--gallery_imageCarouselCornersRadius, 50px);
      border-style: solid;
      border-width: 1px;
      color: rgba(var(--gallery_imageCarouselArrowColor));
      cursor: default;
      display: flex;
      height: var(--imageCarouselButtonSize);
      justify-content: center;
      top: 50%;
      transform: translateY(-50%);
      width: var(--imageCarouselButtonSize);
      z-index: 100
    }

    .SO6Hte.qQmugS {
      left: var(--gallery_imageCarouselSidePadding, 8px);
      transform: translateY(-50%) scaleX(-1)
    }

    .SO6Hte.VM7Je0 {
      right: var(--gallery_imageCarouselSidePadding, 8px)
    }

    .SO6Hte .W8YhG2 {
      height: var(--imageCarouselChevronSize);
      width: var(--imageCarouselChevronSize)
    }

    .C1nqQN {
      cursor: inherit
    }

    .SqOfBn {
      cursor: pointer;
      text-decoration: underline
    }

    .C1nqQN,
    .SqOfBn {
      background: none;
      border: none;
      color: inherit;
      font: inherit;
      outline: inherit;
      padding: 0
    }

    .m5YiNL {
      color: rgba(var(--gallery_priceBreakdownColor));
      font: var(--gallery_priceBreakdownFont, );
      margin-top: 4px;
      -webkit-text-decoration: var(--gallery_priceBreakdownFont-text-decoration, );
      text-decoration: var(--gallery_priceBreakdownFont-text-decoration, )
    }

    .SKDkWT {
      clip: rect(1px 1px 1px 1px);
      clip: rect(1px, 1px, 1px, 1px);
      border: 0 !important;
      height: 1px !important;
      overflow: hidden;
      padding: 0 !important;
      position: absolute !important;
      width: 1px !important
    }

    .kvywDN {
      background-color: rgba(211, 237, 255, .25);
      min-height: 20px;
      outline: 1px solid #116dff
    }

    .TXD9gK {
      align-items: center;
      display: flex;
      justify-content: center;
      justify-content: var(--gallery_paginationDotsAlignment);
      margin-top: 20px;
      margin-top: calc(var(--gallery_paginationDotsMarginTop)*1px);
      opacity: 0;
      pointer-events: none;
      transition: opacity .2s
    }

    .TXD9gK.RjEM7Q {
      padding: 0 var(--sliderSidePadding)
    }

    .TXD9gK.kh1bhV {
      opacity: 1
    }

    .TXD9gK.rjWSDF {
      opacity: 0
    }

    .PSTpAV {
      margin: 0 auto;
      margin-bottom: 24px;
      margin-top: 90px;
      max-width: 960px;
      text-align: center;
      white-space: pre-line
    }

    .PSTpAV .JFlCG_ {
      color: rgba(var(--wix-color-5));
      font: var(--wix-font-Body-M, );
      font-size: 24px;
      line-height: normal;
      -webkit-text-decoration: var(--wix-font-Body-M-text-decoration, );
      text-decoration: var(--wix-font-Body-M-text-decoration, )
    }

    .PSTpAV .E7Rrvg {
      margin-top: 32px
    }

    .PSTpAV .a2TBx3 {
      color: rgba(var(--wix-color-5));
      font-size: 16px;
      line-height: normal;
      font: var(--wix-font-Body-M, );
      padding-top: 12px;
      -webkit-text-decoration: var(--wix-font-Body-M-text-decoration, );
      text-decoration: var(--wix-font-Body-M-text-decoration, )
    }

    .PSTpAV.FWCc9x .JFlCG_ {
      color: rgba(var(--gallery_sortingFiltersTextColor));
      font-size: 24px !important;
      font-weight: 400;
      font: var(--gallery_sortingFiltersTextFont, );
      padding: 18px 60px 0;
      -webkit-text-decoration: var(--gallery_sortingFiltersTextFont-text-decoration, );
      text-decoration: var(--gallery_sortingFiltersTextFont-text-decoration, )
    }

    .deviceMobile .PSTpAV.FWCc9x .JFlCG_ {
      font-size: 20px !important;
      padding: 32px 44px 44px
    }
   
  
    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    #cjg9 {
      --bg: var(--color_11);
      --alpha-bg: 1;
    }

    #cjg9 {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=Containercjg9inlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=Containercjg9inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=Containercjg9inlineContent-gridContainer]>[id="comp-m4as3l8i"],
    [data-mesh-id=Containercjg9inlineContent-gridContainer]>wix-interact-element>[id="comp-m4as3l8i"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=Containercjg9inlineContent-gridContainer]>[id="comp-ljelpawb"],
    [data-mesh-id=Containercjg9inlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpawb"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m4as3l8i {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-m4as3l8iinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m4as3l8iinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: repeat(2, min-content) 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m4as3l8iinlineContent-gridContainer]>[id="comp-m4as3lic"],
    [data-mesh-id=comp-m4as3l8iinlineContent-gridContainer]>wix-interact-element>[id="comp-m4as3lic"] {
      position: relative;
      margin: 52px 0px 10px calc((100% - 980px) * 0.5);
      left: 65px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m4as3l8iinlineContent-gridContainer]>[id="comp-m4as3lid2"],
    [data-mesh-id=comp-m4as3l8iinlineContent-gridContainer]>wix-interact-element>[id="comp-m4as3lid2"] {
      position: relative;
      margin: 0px 0px 63px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 3 / 1 / 4 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m4as3l8iinlineContent-wedge-3] {
      visibility: hidden;
      height: 203px;
      width: 0;
      grid-area: 1 / 1 / 3 / 2;
    }

    #comp-m4as3lic {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m4as3lic {
      width: 850px;
      height: auto;
    }

    #comp-m4as3lid2 {
      margin-left: auto;
      margin-right: auto;
      width: calc(100% - 40px - 40px);
      min-width: 980px;
    }

    [data-mesh-id=comp-m4as3liginlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m4as3liginlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m4as3liginlineContent-gridContainer]>[id="comp-m4as3lii"],
    [data-mesh-id=comp-m4as3liginlineContent-gridContainer]>wix-interact-element>[id="comp-m4as3lii"] {
      position: relative;
      margin: 46px 60px 53px 60px;
      left: 0;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: stretch;
      align-self: start;
    }

    #comp-m4as3lig {
      width: 980px;
    }

    #comp-m4as3lii {
      width: calc(100% - 60px - 60px);
      left: 0;
      margin-left: 60px;
      min-width: initial;
      height: 357px;
    }

    #comp-ljelpawb {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpawbinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpawbinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 372px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpawbinlineContent-gridContainer]>[id="i10dl66i"],
    [data-mesh-id=comp-ljelpawbinlineContent-gridContainer]>wix-interact-element>[id="i10dl66i"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 23px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpawbinlineContent-gridContainer]>[id="i10emx4h"],
    [data-mesh-id=comp-ljelpawbinlineContent-gridContainer]>wix-interact-element>[id="i10emx4h"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 320px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10dl66i:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10dl66i {
      width: 259px;
      height: auto;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10emx4h:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10emx4h {
      width: 634px;
      height: auto;
    }
   
 
    #cjg9 {
      --shc-mutated-brightness: 121, 121, 121;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_cjg9 {
      --bg-position: absolute;
      --fill-layer-background-overlay-color: transparent;
      --fill-layer-background-overlay-position: absolute;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-m4as3l8i {
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgba(var(--color_12), 0.8);
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-m4as3lic {
      --min-height: 59px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m4as3lid2 {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      --padding: 0px;
      --margin: 0px;
      min-width: 980px;
      --firstChildMarginTop: -1px;
      --lastChildMarginBottom: -1px;
      --direction: ltr;
    }

    #comp-m4as3lig {
      --bg-overlay-color: rgba(255, 255, 254, 0.8);
      --bg-gradient: none;
      width: 100%;
      --column-width: 980px;
      --column-flex: 980;
    }

    .comp-m4as3lii {
      --wix-direction: ltr;
      --gallery_ribbonType: 1;
      --galleryImageRatio: 2;
      --gallery_sliderNavigationArrowsSpacing: 20;
      --gallery_ribbonStyle: 3;
      --galleryMarginColumn: 14;
      --gallery_productMargin: 0;
      --gallery_ribbonCornerRadius: 30;
      --full_width_margin: 60;
      --gallery_ribbonBorderWidth: 1;
      --gallery_fixedGridProductsCount: 20;
      --gallery_productBorderStyleType: 1;
      --gallery_priceAndDiscountLayout: 1;
      --gallery_addToCartButtonContentType: 1;
      --gallery_addToCartButtonIcon: 3;
      --gallery_addToCartButtonIconSize: 30;
      --gallery_addToCartButtonPlacement: 2;
      --gallery_addToCartButtonOnImageSidePadding: 4;
      --gallery_addToCartButtonOnImageBottomPadding: 4;
      --gallery_ribbonSidePadding: 0;
      --gallery_ribbonTopPadding: 0;
      --gallery_namePriceLayout: 1;
      --gallery_productOptionsDisplayOption: 0;
      --gallery_productOptionSwatchesLimit: 4;
      --gallery_productDropdownListWidth: 100;
      --gallery_quantityBoxWidth: 100;
      --galleryColumns: 4;
      --galleryRows: 5;
      --galleryMargin: 10;
      --galleryMarginRow: 10;
      --mobile-galleryMarginRow: 20;
      --mobile-galleryMarginColumn: 20;
      --mobile-gallery_productMargin: 0;
      --gallery_imageMode: 1;
      --mobile-gallery_imageMode: 1;
      --gallery_ribbonPlacement: 1;
      --mobile-galleryImageRatio: 2;
      --mobile-galleryMargin: 10;
      --mobile-galleryColumns: 1;
      --gallery_addToCartAction: 1;
      --gallery_productSize: 240;
      --gallery_productsCount: 24;
      --gallery_gapSize: 20;
      --gallery_gapSizeColumn: 20;
      --gallery_gapSizeRow: 20;
      --gallery_gridType: 1;
      --gallery_loadMoreProductsType: 1;
      --gallery_paginationFormat: 1;
      --mobile-gallery_headerTextFontSize: 25;
      --mobile-gallery_productNameFontSize: 16;
      --mobile-gallery_productPriceFontSize: 16;
      --mobile-gallery_discountNameFontSize: 14;
      --mobile-gallery_buttonTextFontSize: 15;
      --mobile-gallery_ribbonTextFontSize: 14;
      --gallery_imageWidth: 50;
      --mobile-gallery_imageWidth: 50;
      --gallery_imageAndInfoSpacing: 0;
      --mobile-gallery_imageAndInfoSpacing: 0;
      --gallery_itemLinkVerticalCustomizePadding: 0;
      --gallery_itemLinkHorizontalCustomizePadding: 0;
      --mobile-gallery_itemLinkVerticalCustomizePadding: 0;
      --mobile-gallery_itemLinkHorizontalCustomizePadding: 0;
      --gallery_categoryHeaderSpaceBetweenTitleDescription: 4;
      --gallery_categoryHeaderImageCornerRadius: 0;
      --gallery_categoryDescriptionContainerCornerRadius: 0;
      --gallery_categoryHeaderPosition: 0;
      --gallery_categoryHeaderLayout: 0;
      --gallery_categoryHeaderImageMinHeight: 280;
      --gallery_categoryDescriptionContainerBorderWidth: 0;
      --gallery_categoryListHeaderBehavior: 0;
      --gallery_longCategoryListLayout: 0;
      --gallery_categoryListMaxRows: 10;
      --mobile-gallery_categoriesBreadcrumbsFontSize: 16;
      --mobile-gallery_categoryDescriptionFontSize: 16;
      --mobile-gallery_categoryReadMoreFontSize: 16;
      --mobile-gallery_categoryFilterAndSortButtonFontSize: 14;
      --mobile-gallery_categoryTitleFontSize: 28;
      --gallery_categoryMobileFilterAndSortButtonStyle: 0;
      --gallery_sortingAndFiltersButtonBorderWidth: 1;
      --gallery_sortingAndFiltersButtonRadius: 0;
      --gallery_categoryListStrategy: 0;
      --gallery_categoryListItemsToShow: 1;
      --gallery_categoryListLayout: 0;
      --gallery_categoryListHorizontalOverflow: 1;
      --gallery_scrollNavigationIntervals: 0;
      --gallery_categoryListHorizontalSpaceBetween: 8;
      --gallery_categoryListHorizontalButtonsVerticalPadding: 6;
      --gallery_categoryListHorizontalButtonsHorizontalPadding: 12;
      --gallery_categoryListHorizontalWidth: 100;
      --gallery_categoryListHorizontalPosition: 0;
      --gallery_categoryListHorizontalBaseButtonBorderWidth: 1;
      --gallery_categoryListHorizontalHoverButtonBorderWidth: 1;
      --gallery_categoryListHorizontalSelectedButtonBorderWidth: 1;
      --gallery_categoryListHorizontalBaseButtonCornerRadius: 0;
      --gallery_categoryListHorizontalHoverButtonCornerRadius: 0;
      --gallery_categoryListHorizontalSelectedButtonCornerRadius: 0;
      --gallery_editorViewMode: 1;
      --gallery_categoryListHorizontalUnderlineWidth: 0;
      --gallery_categoryListHorizontalBaseButtonBorderType: 2;
      --gallery_categoryListHorizontalHoverButtonBorderType: 2;
      --gallery_categoryListHorizontalSelectedButtonBorderType: 2;
      --gallery_sliderArrowsPlacement: 1;
      --gallery_sliderTeaserOffset: 40;
      --gallery_productOptionButtonChoicesLimit: 3;
      --gallery_stickySidebarDistanceFromTop: 30;
      --gallery_sliderArrowsSize: 24;
      --gallery_paginationDotsMarginTop: 20;
      --gallery_sliderArrowsContainerBorderWidth: 0;
      --gallery_sliderArrowsCornerRadius: 0;
      --gallery_nameAndPriceGap: 4;
      --gallery_layoutVerticalPadding: 16;
      --gallery_layoutHorizontalPadding: 0;
      --gallery_sliderScrollBehavior: 0;
      --gallery_appliedFiltersBorderRadius: 0;
      --gallery_appliedFiltersBorderWidth: 0;
      --gallery_cardCornerRadius: 0;
      --gallery_imageCornerRadius: 0;
      --gallery_dividerLength: 20;
      --gallery_dividerWidth: 1;
      --gallery_loadMoreButtoncornersRadius: 0;
      --gallery_textualOptionType: 1;
      --gallery_buttonOptionsHorizontalPadding: 8;
      --gallery_buttonOptionsVerticalPadding: 4;
      --gallery_buttonOptionBorderRadius: 0;
      --gallery_buttonOptionBorderWidth: 1;
      --gallery_buttonOptionsGap: 8;
      --gallery_addToCartFlowType: 0;
      --gallery_quickAddLayoutOuterPadding: 0;
      --gallery_quickAddLayoutInnerPadding: 4;
      --gallery_quickAddContentGap: 16;
      --gallery_quickAddLayoutBorderWidth: 0;
      --gallery_quickAddLayoutBorderRadius: 0;
      --gallery_hoverType: border;
      --gallery_alignment: left;
      --gallery_discountNameFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_addToCartButtonTextFont: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --mobile-gallery_imageEffect: border;
      --gallery_imageCarouselArrowSize: small;
      --gallery_paginationAlignment: center;
      --gallery_verticalAlignment: center;
      --gallery_imagePlacement: vertical;
      --mobile-gallery_imagePlacement: vertical;
      --gallery_imagePosition: left;
      --mobile-gallery_imagePosition: left;
      --gallery_autoGridTemplateRepeatOption: auto-fit;
      --gallery_categoryInfoAlignment: left;
      --gallery_categoryInfoVerticalAlignment: bottom;
      --gallery_categoriesBreadcrumbsAlignment: left;
      --gallery_categoriesBreadcrumbsFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_addToCartButtonWidth: stretch;
      --gallery_categoryProductCounterFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productsCounterFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryNameFont: normal normal normal 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryDescriptionFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryDescriptionReadMoreLinkFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryTreeTitleFont: normal normal normal 20px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryMenuTitleFont: normal normal normal 20px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_filtersTitleFont: normal normal normal 20px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryAndFilterNamesFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_filterOptionsFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_selectedCategoryFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHeaderFont: normal normal normal 16px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryListViewMoreLessFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryHoverFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_clearFiltersButtonFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_sortingLabelFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_sortingDefaultOption: gallerySortRecommended;
      --gallery_quantityAndOptionsTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_headerTextFont: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_titleFont: normal normal normal 26px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_subtitleFont: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_sortingFiltersTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_outOfStockFontStyle: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoriesFilterAndSortButtonTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHorizontalAlignment: start;
      --gallery_categoryListHorizontalBaseButtonTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHorizontalHoverButtonTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHorizontalSelectedButtonTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_noProductsMessageFont: normal normal normal 20px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_paginationDotsAlignment: center;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_quantityAndOptionsBorderWidth: 1px;
      --gallery_productOptionsBorderWidth: 1px;
      --gallery_productQuantityBorderWidth: 1px;
      --gallery_productOptionsTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productQuantityTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productOptionsAdditionalSwatchesTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_paginationNumbersTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_loadMoreButtonborderSize: 1px;
      --gallery_loadMoreButtonbuttonWidth: 22%;
      --gallery_loadMoreButtontextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_headerTextAlignment: start;
      --gallery_buttonOptionFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionDisabledFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionSelectedFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionHoverFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonSuffixFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_quickAddContentAlignment: flex-start;
      --gallery_productBackground: 241, 241, 241, 0;
      --gallery_productBackground-rgb: 241, 241, 241;
      --gallery_productBackground-opacity: 0;
      --gallery_quickViewTextColor: 48, 48, 48;
      --gallery_quickViewTextColor-rgb: 48, 48, 48;
      --gallery_quickViewTextColor-opacity: 1;
      --gallery_ribbonTextColor: 241, 241, 241;
      --gallery_ribbonTextColor-rgb: 241, 241, 241;
      --gallery_ribbonTextColor-opacity: 1;
      --gallery_quickViewBackground: 241, 241, 241, 0.75;
      --gallery_quickViewBackground-rgb: 241, 241, 241;
      --gallery_quickViewBackground-opacity: 0.75;
      --gallery_background: 241, 241, 241, 0;
      --gallery_background-rgb: 241, 241, 241;
      --gallery_background-opacity: 0;
      --gallery_ribbonBackground: 226, 28, 33;
      --gallery_ribbonBackground-rgb: 226, 28, 33;
      --gallery_ribbonBackground-opacity: 1;
      --gallery_paginationDotsBorderColor: 48, 48, 48, 0;
      --gallery_paginationDotsBorderColor-rgb: 48, 48, 48;
      --gallery_paginationDotsBorderColor-opacity: 0;
      --gallery_paginationDotsOpacityAndColor: 48, 48, 48;
      --gallery_paginationDotsOpacityAndColor-rgb: 48, 48, 48;
      --gallery_paginationDotsOpacityAndColor-opacity: 1;
      --gallery_loadMoreButtontextColor: 48, 48, 48;
      --gallery_loadMoreButtontextColor-rgb: 48, 48, 48;
      --gallery_loadMoreButtontextColor-opacity: 1;
      --gallery_loadMoreButtonborderColor: 48, 48, 48;
      --gallery_loadMoreButtonborderColor-rgb: 48, 48, 48;
      --gallery_loadMoreButtonborderColor-opacity: 1;
      --gallery_categoryProductCounterColor: 96, 96, 96;
      --gallery_categoryProductCounterColor-rgb: 96, 96, 96;
      --gallery_categoryProductCounterColor-opacity: 1;
      --gallery_productsCounterColor: 96, 96, 96;
      --gallery_productsCounterColor-rgb: 96, 96, 96;
      --gallery_productsCounterColor-opacity: 1;
      --gallery_categoriesBreadcrumbsColor: 48, 48, 48;
      --gallery_categoriesBreadcrumbsColor-rgb: 48, 48, 48;
      --gallery_categoriesBreadcrumbsColor-opacity: 1;
      --gallery_categoryNameColor: 48, 48, 48;
      --gallery_categoryNameColor-rgb: 48, 48, 48;
      --gallery_categoryNameColor-opacity: 1;
      --gallery_categoryDescriptionColor: 48, 48, 48;
      --gallery_categoryDescriptionColor-rgb: 48, 48, 48;
      --gallery_categoryDescriptionColor-opacity: 1;
      --gallery_categoryDescriptionReadMoreLinkColor: 48, 48, 48;
      --gallery_categoryDescriptionReadMoreLinkColor-rgb: 48, 48, 48;
      --gallery_categoryDescriptionReadMoreLinkColor-opacity: 1;
      --gallery_categoryDescriptionContainerColor: 241, 241, 241;
      --gallery_categoryDescriptionContainerColor-rgb: 241, 241, 241;
      --gallery_categoryDescriptionContainerColor-opacity: 1;
      --gallery_categoryDescriptionContainerBorderColor: 48, 48, 48;
      --gallery_categoryDescriptionContainerBorderColor-rgb: 48, 48, 48;
      --gallery_categoryDescriptionContainerBorderColor-opacity: 1;
      --gallery_filterOptionsColor: 48, 48, 48;
      --gallery_filterOptionsColor-rgb: 48, 48, 48;
      --gallery_filterOptionsColor-opacity: 1;
      --gallery_selectedCategoryColor: 238, 12, 12;
      --gallery_selectedCategoryColor-rgb: 238, 12, 12;
      --gallery_selectedCategoryColor-opacity: 1;
      --gallery_categoryListHeaderColor: 48, 48, 48;
      --gallery_categoryListHeaderColor-rgb: 48, 48, 48;
      --gallery_categoryListHeaderColor-opacity: 1;
      --gallery_categoryListViewMoreLessColor: 48, 48, 48;
      --gallery_categoryListViewMoreLessColor-rgb: 48, 48, 48;
      --gallery_categoryListViewMoreLessColor-opacity: 1;
      --gallery_categoryHoverColor: 48, 48, 48;
      --gallery_categoryHoverColor-rgb: 48, 48, 48;
      --gallery_categoryHoverColor-opacity: 1;
      --gallery_clearFiltersButtonColor: 48, 48, 48;
      --gallery_clearFiltersButtonColor-rgb: 48, 48, 48;
      --gallery_clearFiltersButtonColor-opacity: 1;
      --gallery_sortingLabelColor: 48, 48, 48;
      --gallery_sortingLabelColor-rgb: 48, 48, 48;
      --gallery_sortingLabelColor-opacity: 1;
      --gallery_sortingAndFiltersFillColor: 241, 241, 241;
      --gallery_sortingAndFiltersFillColor-rgb: 241, 241, 241;
      --gallery_sortingAndFiltersFillColor-opacity: 1;
      --gallery_sortingFiltersTextColor: 48, 48, 48;
      --gallery_sortingFiltersTextColor-rgb: 48, 48, 48;
      --gallery_sortingFiltersTextColor-opacity: 1;
      --gallery_categoriesFilterAndSortButtonTextColor: 48, 48, 48;
      --gallery_categoriesFilterAndSortButtonTextColor-rgb: 48, 48, 48;
      --gallery_categoriesFilterAndSortButtonTextColor-opacity: 1;
      --gallery_categoryListHorizontalBaseButtonBackgroundColor: 241, 241, 241, 0;
      --gallery_categoryListHorizontalBaseButtonBackgroundColor-rgb: 241, 241, 241;
      --gallery_categoryListHorizontalBaseButtonBackgroundColor-opacity: 0;
      --gallery_categoryListHorizontalHoverButtonBackgroundColor: 238, 12, 12, 0.1;
      --gallery_categoryListHorizontalHoverButtonBackgroundColor-rgb: 238, 12, 12;
      --gallery_categoryListHorizontalHoverButtonBackgroundColor-opacity: 0.1;
      --gallery_categoryListHorizontalSelectedButtonBackgroundColor: 238, 12, 12;
      --gallery_categoryListHorizontalSelectedButtonBackgroundColor-rgb: 238, 12, 12;
      --gallery_categoryListHorizontalSelectedButtonBackgroundColor-opacity: 1;
      --gallery_categoryListHorizontalBaseButtonTextColor: 48, 48, 48;
      --gallery_categoryListHorizontalBaseButtonTextColor-rgb: 48, 48, 48;
      --gallery_categoryListHorizontalBaseButtonTextColor-opacity: 1;
      --gallery_categoryListHorizontalHoverButtonTextColor: 48, 48, 48;
      --gallery_categoryListHorizontalHoverButtonTextColor-rgb: 48, 48, 48;
      --gallery_categoryListHorizontalHoverButtonTextColor-opacity: 1;
      --gallery_categoryListHorizontalSelectedButtonTextColor: 241, 241, 241;
      --gallery_categoryListHorizontalSelectedButtonTextColor-rgb: 241, 241, 241;
      --gallery_categoryListHorizontalSelectedButtonTextColor-opacity: 1;
      --gallery_categoryListHorizontalBaseButtonBorderColor: 48, 48, 48, 0.3;
      --gallery_categoryListHorizontalBaseButtonBorderColor-rgb: 48, 48, 48;
      --gallery_categoryListHorizontalBaseButtonBorderColor-opacity: 0.3;
      --gallery_categoryListHorizontalHoverButtonBorderColor: 48, 48, 48, 0.3;
      --gallery_categoryListHorizontalHoverButtonBorderColor-rgb: 48, 48, 48;
      --gallery_categoryListHorizontalHoverButtonBorderColor-opacity: 0.3;
      --gallery_categoryListHorizontalSelectedButtonBorderColor: 48, 48, 48, 0;
      --gallery_categoryListHorizontalSelectedButtonBorderColor-rgb: 48, 48, 48;
      --gallery_categoryListHorizontalSelectedButtonBorderColor-opacity: 0;
      --gallery_categoryListHorizontalUnderlineColor: 48, 48, 48, 0.3;
      --gallery_categoryListHorizontalUnderlineColor-rgb: 48, 48, 48;
      --gallery_categoryListHorizontalUnderlineColor-opacity: 0.3;
      --gallery_ribbonBorderColor: 238, 12, 12;
      --gallery_ribbonBorderColor-rgb: 238, 12, 12;
      --gallery_ribbonBorderColor-opacity: 1;
      --gallery_arrowBackground: 48, 48, 48;
      --gallery_arrowBackground-rgb: 48, 48, 48;
      --gallery_arrowBackground-opacity: 1;
      --gallery_sliderArrowsOpacityAndColor: 48, 48, 48;
      --gallery_sliderArrowsOpacityAndColor-rgb: 48, 48, 48;
      --gallery_sliderArrowsOpacityAndColor-opacity: 1;
      --gallery_quantityAndOptionsAdditionalSwatchesTextColor: 96, 96, 96;
      --gallery_quantityAndOptionsAdditionalSwatchesTextColor-rgb: 96, 96, 96;
      --gallery_quantityAndOptionsAdditionalSwatchesTextColor-opacity: 1;
      --gallery_addToCartButtonTextColor: 241, 241, 241;
      --gallery_addToCartButtonTextColor-rgb: 241, 241, 241;
      --gallery_addToCartButtonTextColor-opacity: 1;
      --gallery_addToCartButtonTextColorDisabled: 241, 241, 241;
      --gallery_addToCartButtonTextColorDisabled-rgb: 241, 241, 241;
      --gallery_addToCartButtonTextColorDisabled-opacity: 1;
      --gallery_addToCartButtonBackgroundColorDisabled: 145, 145, 145;
      --gallery_addToCartButtonBackgroundColorDisabled-rgb: 145, 145, 145;
      --gallery_addToCartButtonBackgroundColorDisabled-opacity: 1;
      --gallery_imageCarouselArrowColor: 48, 48, 48;
      --gallery_imageCarouselArrowColor-rgb: 48, 48, 48;
      --gallery_imageCarouselArrowColor-opacity: 1;
      --gallery_appliedFiltersTextColor: 48, 48, 48;
      --gallery_appliedFiltersTextColor-rgb: 48, 48, 48;
      --gallery_appliedFiltersTextColor-opacity: 1;
      --gallery_titleColor: 48, 48, 48;
      --gallery_titleColor-rgb: 48, 48, 48;
      --gallery_titleColor-opacity: 1;
      --gallery_subtitleColor: 48, 48, 48;
      --gallery_subtitleColor-rgb: 48, 48, 48;
      --gallery_subtitleColor-opacity: 1;
      --gallery_addToCartButtonBackgroundColor: 238, 12, 12;
      --gallery_addToCartButtonBackgroundColor-rgb: 238, 12, 12;
      --gallery_addToCartButtonBackgroundColor-opacity: 1;
      --gallery_imageCarouselArrowContainerColor: 241, 241, 241;
      --gallery_imageCarouselArrowContainerColor-rgb: 241, 241, 241;
      --gallery_imageCarouselArrowContainerColor-opacity: 1;
      --gallery_imageCarouselArrowContainerBorder: 48, 48, 48;
      --gallery_imageCarouselArrowContainerBorder-rgb: 48, 48, 48;
      --gallery_imageCarouselArrowContainerBorder-opacity: 1;
      --gallery_headerTextColor: 48, 48, 48;
      --gallery_headerTextColor-rgb: 48, 48, 48;
      --gallery_headerTextColor-opacity: 1;
      --gallery_appliedFiltersBorderColor: 48, 48, 48;
      --gallery_appliedFiltersBorderColor-rgb: 48, 48, 48;
      --gallery_appliedFiltersBorderColor-opacity: 1;
      --gallery_appliedFiltersFillColor: 48, 48, 48, 0.1;
      --gallery_appliedFiltersFillColor-rgb: 48, 48, 48;
      --gallery_appliedFiltersFillColor-opacity: 0.1;
      --gallery_priceColor: 96, 96, 96;
      --gallery_priceColor-rgb: 96, 96, 96;
      --gallery_priceColor-opacity: 1;
      --gallery_salePriceColor: 96, 96, 96;
      --gallery_salePriceColor-rgb: 96, 96, 96;
      --gallery_salePriceColor-opacity: 1;
      --gallery_strikethroughPriceColor: 96, 96, 96;
      --gallery_strikethroughPriceColor-rgb: 96, 96, 96;
      --gallery_strikethroughPriceColor-opacity: 1;
      --gallery_priceBreakdownColor: 96, 96, 96;
      --gallery_priceBreakdownColor-rgb: 96, 96, 96;
      --gallery_priceBreakdownColor-opacity: 1;
      --gallery_discountNameColor: 238, 12, 12;
      --gallery_discountNameColor-rgb: 238, 12, 12;
      --gallery_discountNameColor-opacity: 1;
      --gallery_dividerColor: 48, 48, 48;
      --gallery_dividerColor-rgb: 48, 48, 48;
      --gallery_dividerColor-opacity: 1;
      --gallery_outOfStockTextColor: 96, 96, 96;
      --gallery_outOfStockTextColor-rgb: 96, 96, 96;
      --gallery_outOfStockTextColor-opacity: 1;
      --gallery_quantityAndOptionsBackgroundColor: 241, 241, 241;
      --gallery_quantityAndOptionsBackgroundColor-rgb: 241, 241, 241;
      --gallery_quantityAndOptionsBackgroundColor-opacity: 1;
      --gallery_productOptionsBackgroundColor: 241, 241, 241;
      --gallery_productOptionsBackgroundColor-rgb: 241, 241, 241;
      --gallery_productOptionsBackgroundColor-opacity: 1;
      --gallery_productQuantityBackgroundColor: 241, 241, 241;
      --gallery_productQuantityBackgroundColor-rgb: 241, 241, 241;
      --gallery_productQuantityBackgroundColor-opacity: 1;
      --gallery_productOptionsAdditionalSwatchesTextColor: 96, 96, 96;
      --gallery_productOptionsAdditionalSwatchesTextColor-rgb: 96, 96, 96;
      --gallery_productOptionsAdditionalSwatchesTextColor-opacity: 1;
      --gallery_paginationActiveNumberTextColor: 238, 12, 12;
      --gallery_paginationActiveNumberTextColor-rgb: 238, 12, 12;
      --gallery_paginationActiveNumberTextColor-opacity: 1;
      --gallery_paginationNumbersTextColor: 48, 48, 48;
      --gallery_paginationNumbersTextColor-rgb: 48, 48, 48;
      --gallery_paginationNumbersTextColor-opacity: 1;
      --gallery_loadMoreButtonbackgroundColor: 241, 241, 241, 0;
      --gallery_loadMoreButtonbackgroundColor-rgb: 241, 241, 241;
      --gallery_loadMoreButtonbackgroundColor-opacity: 0;
      --gallery_borderColor: 48, 48, 48;
      --gallery_borderColor-rgb: 48, 48, 48;
      --gallery_borderColor-opacity: 1;
      --gallery_buttonOptionTextColor: 48, 48, 48;
      --gallery_buttonOptionTextColor-rgb: 48, 48, 48;
      --gallery_buttonOptionTextColor-opacity: 1;
      --gallery_buttonOptionBackgroundColor: 241, 241, 241;
      --gallery_buttonOptionBackgroundColor-rgb: 241, 241, 241;
      --gallery_buttonOptionBackgroundColor-opacity: 1;
      --gallery_buttonOptionBorderColor: 48, 48, 48;
      --gallery_buttonOptionBorderColor-rgb: 48, 48, 48;
      --gallery_buttonOptionBorderColor-opacity: 1;
      --gallery_buttonOptionDisabledBorderColor: 145, 145, 145;
      --gallery_buttonOptionDisabledBorderColor-rgb: 145, 145, 145;
      --gallery_buttonOptionDisabledBorderColor-opacity: 1;
      --gallery_buttonOptionDisabledTextColor: 145, 145, 145;
      --gallery_buttonOptionDisabledTextColor-rgb: 145, 145, 145;
      --gallery_buttonOptionDisabledTextColor-opacity: 1;
      --gallery_buttonOptionSelectedBackgroundColor: 238, 12, 12;
      --gallery_buttonOptionSelectedBackgroundColor-rgb: 238, 12, 12;
      --gallery_buttonOptionSelectedBackgroundColor-opacity: 1;
      --gallery_buttonOptionSelectedBorderColor: 238, 12, 12;
      --gallery_buttonOptionSelectedBorderColor-rgb: 238, 12, 12;
      --gallery_buttonOptionSelectedBorderColor-opacity: 1;
      --gallery_buttonOptionSelectedTextColor: 48, 48, 48;
      --gallery_buttonOptionSelectedTextColor-rgb: 48, 48, 48;
      --gallery_buttonOptionSelectedTextColor-opacity: 1;
      --gallery_buttonOptionHoverBackgroundColor: 241, 241, 241;
      --gallery_buttonOptionHoverBackgroundColor-rgb: 241, 241, 241;
      --gallery_buttonOptionHoverBackgroundColor-opacity: 1;
      --gallery_buttonOptionHoverBorderColor: 48, 48, 48;
      --gallery_buttonOptionHoverBorderColor-rgb: 48, 48, 48;
      --gallery_buttonOptionHoverBorderColor-opacity: 1;
      --gallery_buttonOptionDisabledBackgroundColor: 241, 241, 241;
      --gallery_buttonOptionDisabledBackgroundColor-rgb: 241, 241, 241;
      --gallery_buttonOptionDisabledBackgroundColor-opacity: 1;
      --gallery_buttonOptionHoverTextColor: 48, 48, 48;
      --gallery_buttonOptionHoverTextColor-rgb: 48, 48, 48;
      --gallery_buttonOptionHoverTextColor-opacity: 1;
      --gallery_buttonSuffixTextColor: 48, 48, 48;
      --gallery_buttonSuffixTextColor-rgb: 48, 48, 48;
      --gallery_buttonSuffixTextColor-opacity: 1;
      --gallery_quickAddLayoutFillColor: 241, 241, 241;
      --gallery_quickAddLayoutFillColor-rgb: 241, 241, 241;
      --gallery_quickAddLayoutFillColor-opacity: 1;
      --gallery_quickAddLayoutBorderColor: 48, 48, 48;
      --gallery_quickAddLayoutBorderColor-rgb: 48, 48, 48;
      --gallery_quickAddLayoutBorderColor-opacity: 1;
      --gallery_priceFontStyle: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_priceFontStyle-style: normal;
      --gallery_priceFontStyle-variant: normal;
      --gallery_priceFontStyle-weight: normal;
      --gallery_priceFontStyle-size: 16px;
      --gallery_priceFontStyle-line-height: 20px;
      --gallery_priceFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_priceFontStyle-text-decoration: none;
      --quickView_buttontextFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_buttontextFont-style: normal;
      --quickView_buttontextFont-variant: normal;
      --quickView_buttontextFont-weight: normal;
      --quickView_buttontextFont-size: 16px;
      --quickView_buttontextFont-line-height: 20px;
      --quickView_buttontextFont-family: avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_buttontextFont-text-decoration: none;
      --gallery_titleFontStyle: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_titleFontStyle-style: normal;
      --gallery_titleFontStyle-variant: normal;
      --gallery_titleFontStyle-weight: normal;
      --gallery_titleFontStyle-size: 16px;
      --gallery_titleFontStyle-line-height: 20px;
      --gallery_titleFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_titleFontStyle-text-decoration: none;
      --gallery_ribbonTextFont: normal normal normal 14px/17px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_ribbonTextFont-style: normal;
      --gallery_ribbonTextFont-variant: normal;
      --gallery_ribbonTextFont-weight: normal;
      --gallery_ribbonTextFont-size: 14px;
      --gallery_ribbonTextFont-line-height: 17px;
      --gallery_ribbonTextFont-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_ribbonTextFont-text-decoration: none;
      --quickView_skuFontStyle: normal normal normal 14px/17px avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_skuFontStyle-style: normal;
      --quickView_skuFontStyle-variant: normal;
      --quickView_skuFontStyle-weight: normal;
      --quickView_skuFontStyle-size: 14px;
      --quickView_skuFontStyle-line-height: 17px;
      --quickView_skuFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_skuFontStyle-text-decoration: none;
      --gallery_quickViewTextFontStyle: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_quickViewTextFontStyle-style: normal;
      --gallery_quickViewTextFontStyle-variant: normal;
      --gallery_quickViewTextFontStyle-weight: normal;
      --gallery_quickViewTextFontStyle-size: 16px;
      --gallery_quickViewTextFontStyle-line-height: 20px;
      --gallery_quickViewTextFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_quickViewTextFontStyle-text-decoration: none;
      --quickView_moreDetailsFontStyle: normal normal normal 14px/17px avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_moreDetailsFontStyle-style: normal;
      --quickView_moreDetailsFontStyle-variant: normal;
      --quickView_moreDetailsFontStyle-weight: normal;
      --quickView_moreDetailsFontStyle-size: 14px;
      --quickView_moreDetailsFontStyle-line-height: 17px;
      --quickView_moreDetailsFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_moreDetailsFontStyle-text-decoration: none;
      --quickView_qtyAndOptionsFontStyle: normal normal normal 14px/17px avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_qtyAndOptionsFontStyle-style: normal;
      --quickView_qtyAndOptionsFontStyle-variant: normal;
      --quickView_qtyAndOptionsFontStyle-weight: normal;
      --quickView_qtyAndOptionsFontStyle-size: 14px;
      --quickView_qtyAndOptionsFontStyle-line-height: 17px;
      --quickView_qtyAndOptionsFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_qtyAndOptionsFontStyle-text-decoration: none;
      --gallery_priceBreakdownFont: normal normal normal 12px/15px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_priceBreakdownFont-style: normal;
      --gallery_priceBreakdownFont-variant: normal;
      --gallery_priceBreakdownFont-weight: normal;
      --gallery_priceBreakdownFont-size: 12px;
      --gallery_priceBreakdownFont-line-height: 15px;
      --gallery_priceBreakdownFont-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_priceBreakdownFont-text-decoration: none;
      --quickView_priceFontStyle: normal normal bold 20px/25px avenir-lt-w01_85-heavy1475544, sans-serif;
      --quickView_priceFontStyle-style: normal;
      --quickView_priceFontStyle-variant: normal;
      --quickView_priceFontStyle-weight: bold;
      --quickView_priceFontStyle-size: 20px;
      --quickView_priceFontStyle-line-height: 25px;
      --quickView_priceFontStyle-family: avenir-lt-w01_85-heavy1475544, sans-serif;
      --quickView_priceFontStyle-text-decoration: none;
      --quickView_titleFontStyle: normal normal normal 26px/32px avenir-lt-w01_85-heavy1475544, sans-serif;
      --quickView_titleFontStyle-style: normal;
      --quickView_titleFontStyle-variant: normal;
      --quickView_titleFontStyle-weight: normal;
      --quickView_titleFontStyle-size: 26px;
      --quickView_titleFontStyle-line-height: 32px;
      --quickView_titleFontStyle-family: avenir-lt-w01_85-heavy1475544, sans-serif;
      --quickView_titleFontStyle-text-decoration: none;
      --gallery_outOfStockTextFontStyle: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_outOfStockTextFontStyle-style: normal;
      --gallery_outOfStockTextFontStyle-variant: normal;
      --gallery_outOfStockTextFontStyle-weight: normal;
      --gallery_outOfStockTextFontStyle-size: 16px;
      --gallery_outOfStockTextFontStyle-line-height: 20px;
      --gallery_outOfStockTextFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_outOfStockTextFontStyle-text-decoration: none;
      --gallery_discountNameFont-style: normal;
      --gallery_discountNameFont-variant: normal;
      --gallery_discountNameFont-weight: normal;
      --gallery_discountNameFont-size: 14px;
      --gallery_discountNameFont-line-height: 1.4em;
      --gallery_discountNameFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_discountNameFont-text-decoration: none;
      --gallery_addToCartButtonTextFont-style: normal;
      --gallery_addToCartButtonTextFont-variant: normal;
      --gallery_addToCartButtonTextFont-weight: normal;
      --gallery_addToCartButtonTextFont-size: 15px;
      --gallery_addToCartButtonTextFont-line-height: 1.4em;
      --gallery_addToCartButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_addToCartButtonTextFont-text-decoration: none;
      --gallery_strikethroughPriceFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_strikethroughPriceFont-style: normal;
      --gallery_strikethroughPriceFont-variant: normal;
      --gallery_strikethroughPriceFont-weight: normal;
      --gallery_strikethroughPriceFont-size: 16px;
      --gallery_strikethroughPriceFont-line-height: 20px;
      --gallery_strikethroughPriceFont-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_strikethroughPriceFont-text-decoration: none;
      --gallery_salePriceFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_salePriceFont-style: normal;
      --gallery_salePriceFont-variant: normal;
      --gallery_salePriceFont-weight: normal;
      --gallery_salePriceFont-size: 16px;
      --gallery_salePriceFont-line-height: 20px;
      --gallery_salePriceFont-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_salePriceFont-text-decoration: none;
      --gallery_categoriesBreadcrumbsFont-style: normal;
      --gallery_categoriesBreadcrumbsFont-variant: normal;
      --gallery_categoriesBreadcrumbsFont-weight: normal;
      --gallery_categoriesBreadcrumbsFont-size: 16px;
      --gallery_categoriesBreadcrumbsFont-line-height: 1.4em;
      --gallery_categoriesBreadcrumbsFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoriesBreadcrumbsFont-text-decoration: none;
      --gallery_categoryProductCounterFont-style: normal;
      --gallery_categoryProductCounterFont-variant: normal;
      --gallery_categoryProductCounterFont-weight: normal;
      --gallery_categoryProductCounterFont-size: 14px;
      --gallery_categoryProductCounterFont-line-height: 1.4em;
      --gallery_categoryProductCounterFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryProductCounterFont-text-decoration: none;
      --gallery_productsCounterFont-style: normal;
      --gallery_productsCounterFont-variant: normal;
      --gallery_productsCounterFont-weight: normal;
      --gallery_productsCounterFont-size: 14px;
      --gallery_productsCounterFont-line-height: 1.4em;
      --gallery_productsCounterFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productsCounterFont-text-decoration: none;
      --gallery_categoryNameFont-style: normal;
      --gallery_categoryNameFont-variant: normal;
      --gallery_categoryNameFont-weight: normal;
      --gallery_categoryNameFont-size: 28px;
      --gallery_categoryNameFont-line-height: 1.4em;
      --gallery_categoryNameFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryNameFont-text-decoration: none;
      --gallery_categoryDescriptionFont-style: normal;
      --gallery_categoryDescriptionFont-variant: normal;
      --gallery_categoryDescriptionFont-weight: normal;
      --gallery_categoryDescriptionFont-size: 16px;
      --gallery_categoryDescriptionFont-line-height: 1.4em;
      --gallery_categoryDescriptionFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryDescriptionFont-text-decoration: none;
      --gallery_categoryDescriptionReadMoreLinkFont-style: normal;
      --gallery_categoryDescriptionReadMoreLinkFont-variant: normal;
      --gallery_categoryDescriptionReadMoreLinkFont-weight: normal;
      --gallery_categoryDescriptionReadMoreLinkFont-size: 16px;
      --gallery_categoryDescriptionReadMoreLinkFont-line-height: 1.4em;
      --gallery_categoryDescriptionReadMoreLinkFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryDescriptionReadMoreLinkFont-text-decoration: none;
      --gallery_categoryTreeTitleFont-style: normal;
      --gallery_categoryTreeTitleFont-variant: normal;
      --gallery_categoryTreeTitleFont-weight: normal;
      --gallery_categoryTreeTitleFont-size: 20px;
      --gallery_categoryTreeTitleFont-line-height: 1.4em;
      --gallery_categoryTreeTitleFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryTreeTitleFont-text-decoration: none;
      --gallery_categoryMenuTitleFont-style: normal;
      --gallery_categoryMenuTitleFont-variant: normal;
      --gallery_categoryMenuTitleFont-weight: normal;
      --gallery_categoryMenuTitleFont-size: 20px;
      --gallery_categoryMenuTitleFont-line-height: 1.4em;
      --gallery_categoryMenuTitleFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryMenuTitleFont-text-decoration: none;
      --gallery_filtersTitleFont-style: normal;
      --gallery_filtersTitleFont-variant: normal;
      --gallery_filtersTitleFont-weight: normal;
      --gallery_filtersTitleFont-size: 20px;
      --gallery_filtersTitleFont-line-height: 1.4em;
      --gallery_filtersTitleFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_filtersTitleFont-text-decoration: none;
      --gallery_categoryAndFilterNamesFont-style: normal;
      --gallery_categoryAndFilterNamesFont-variant: normal;
      --gallery_categoryAndFilterNamesFont-weight: normal;
      --gallery_categoryAndFilterNamesFont-size: 16px;
      --gallery_categoryAndFilterNamesFont-line-height: 1.4em;
      --gallery_categoryAndFilterNamesFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryAndFilterNamesFont-text-decoration: none;
      --gallery_filterOptionsFont-style: normal;
      --gallery_filterOptionsFont-variant: normal;
      --gallery_filterOptionsFont-weight: normal;
      --gallery_filterOptionsFont-size: 14px;
      --gallery_filterOptionsFont-line-height: 1.4em;
      --gallery_filterOptionsFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_filterOptionsFont-text-decoration: none;
      --gallery_selectedCategoryFont-style: normal;
      --gallery_selectedCategoryFont-variant: normal;
      --gallery_selectedCategoryFont-weight: normal;
      --gallery_selectedCategoryFont-size: 16px;
      --gallery_selectedCategoryFont-line-height: 1.4em;
      --gallery_selectedCategoryFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_selectedCategoryFont-text-decoration: underline;
      --gallery_categoryListHeaderFont-style: normal;
      --gallery_categoryListHeaderFont-variant: normal;
      --gallery_categoryListHeaderFont-weight: normal;
      --gallery_categoryListHeaderFont-size: 16px;
      --gallery_categoryListHeaderFont-line-height: 1.4em;
      --gallery_categoryListHeaderFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryListHeaderFont-text-decoration: none;
      --gallery_categoryListViewMoreLessFont-style: normal;
      --gallery_categoryListViewMoreLessFont-variant: normal;
      --gallery_categoryListViewMoreLessFont-weight: normal;
      --gallery_categoryListViewMoreLessFont-size: 16px;
      --gallery_categoryListViewMoreLessFont-line-height: 1.4em;
      --gallery_categoryListViewMoreLessFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListViewMoreLessFont-text-decoration: underline;
      --gallery_categoryHoverFont-style: normal;
      --gallery_categoryHoverFont-variant: normal;
      --gallery_categoryHoverFont-weight: normal;
      --gallery_categoryHoverFont-size: 16px;
      --gallery_categoryHoverFont-line-height: 1.4em;
      --gallery_categoryHoverFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryHoverFont-text-decoration: underline;
      --gallery_clearFiltersButtonFont-style: normal;
      --gallery_clearFiltersButtonFont-variant: normal;
      --gallery_clearFiltersButtonFont-weight: normal;
      --gallery_clearFiltersButtonFont-size: 14px;
      --gallery_clearFiltersButtonFont-line-height: 1.4em;
      --gallery_clearFiltersButtonFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_clearFiltersButtonFont-text-decoration: none;
      --gallery_sortingLabelFont-style: normal;
      --gallery_sortingLabelFont-variant: normal;
      --gallery_sortingLabelFont-weight: normal;
      --gallery_sortingLabelFont-size: 16px;
      --gallery_sortingLabelFont-line-height: 1.4em;
      --gallery_sortingLabelFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_sortingLabelFont-text-decoration: none;
      --gallery_quantityAndOptionsTextFont-style: normal;
      --gallery_quantityAndOptionsTextFont-variant: normal;
      --gallery_quantityAndOptionsTextFont-weight: normal;
      --gallery_quantityAndOptionsTextFont-size: 14px;
      --gallery_quantityAndOptionsTextFont-line-height: 1.4em;
      --gallery_quantityAndOptionsTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_quantityAndOptionsTextFont-text-decoration: none;
      --gallery_headerTextFont-style: normal;
      --gallery_headerTextFont-variant: normal;
      --gallery_headerTextFont-weight: normal;
      --gallery_headerTextFont-size: 25px;
      --gallery_headerTextFont-line-height: 1.4em;
      --gallery_headerTextFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_headerTextFont-text-decoration: none;
      --gallery_titleFont-style: normal;
      --gallery_titleFont-variant: normal;
      --gallery_titleFont-weight: normal;
      --gallery_titleFont-size: 26px;
      --gallery_titleFont-line-height: 1.4em;
      --gallery_titleFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_titleFont-text-decoration: none;
      --gallery_subtitleFont-style: normal;
      --gallery_subtitleFont-variant: normal;
      --gallery_subtitleFont-weight: normal;
      --gallery_subtitleFont-size: 15px;
      --gallery_subtitleFont-line-height: 1.4em;
      --gallery_subtitleFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_subtitleFont-text-decoration: none;
      --gallery_sortingFiltersTextFont-style: normal;
      --gallery_sortingFiltersTextFont-variant: normal;
      --gallery_sortingFiltersTextFont-weight: normal;
      --gallery_sortingFiltersTextFont-size: 14px;
      --gallery_sortingFiltersTextFont-line-height: 1.4em;
      --gallery_sortingFiltersTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_sortingFiltersTextFont-text-decoration: none;
      --gallery_outOfStockFontStyle-style: normal;
      --gallery_outOfStockFontStyle-variant: normal;
      --gallery_outOfStockFontStyle-weight: normal;
      --gallery_outOfStockFontStyle-size: 16px;
      --gallery_outOfStockFontStyle-line-height: 1.4em;
      --gallery_outOfStockFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_outOfStockFontStyle-text-decoration: none;
      --gallery_categoriesFilterAndSortButtonTextFont-style: normal;
      --gallery_categoriesFilterAndSortButtonTextFont-variant: normal;
      --gallery_categoriesFilterAndSortButtonTextFont-weight: normal;
      --gallery_categoriesFilterAndSortButtonTextFont-size: 16px;
      --gallery_categoriesFilterAndSortButtonTextFont-line-height: 1.4em;
      --gallery_categoriesFilterAndSortButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoriesFilterAndSortButtonTextFont-text-decoration: none;
      --gallery_categoryListHorizontalBaseButtonTextFont-style: normal;
      --gallery_categoryListHorizontalBaseButtonTextFont-variant: normal;
      --gallery_categoryListHorizontalBaseButtonTextFont-weight: normal;
      --gallery_categoryListHorizontalBaseButtonTextFont-size: 16px;
      --gallery_categoryListHorizontalBaseButtonTextFont-line-height: 1.4em;
      --gallery_categoryListHorizontalBaseButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHorizontalBaseButtonTextFont-text-decoration: none;
      --gallery_categoryListHorizontalHoverButtonTextFont-style: normal;
      --gallery_categoryListHorizontalHoverButtonTextFont-variant: normal;
      --gallery_categoryListHorizontalHoverButtonTextFont-weight: normal;
      --gallery_categoryListHorizontalHoverButtonTextFont-size: 16px;
      --gallery_categoryListHorizontalHoverButtonTextFont-line-height: 1.4em;
      --gallery_categoryListHorizontalHoverButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHorizontalHoverButtonTextFont-text-decoration: none;
      --gallery_categoryListHorizontalSelectedButtonTextFont-style: normal;
      --gallery_categoryListHorizontalSelectedButtonTextFont-variant: normal;
      --gallery_categoryListHorizontalSelectedButtonTextFont-weight: normal;
      --gallery_categoryListHorizontalSelectedButtonTextFont-size: 16px;
      --gallery_categoryListHorizontalSelectedButtonTextFont-line-height: 1.4em;
      --gallery_categoryListHorizontalSelectedButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHorizontalSelectedButtonTextFont-text-decoration: none;
      --gallery_noProductsMessageFont-style: normal;
      --gallery_noProductsMessageFont-variant: normal;
      --gallery_noProductsMessageFont-weight: normal;
      --gallery_noProductsMessageFont-size: 20px;
      --gallery_noProductsMessageFont-line-height: 1.4em;
      --gallery_noProductsMessageFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_noProductsMessageFont-text-decoration: none;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-style: normal;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-variant: normal;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-weight: normal;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-size: 14px;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-line-height: 1.4em;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-text-decoration: none;
      --gallery_productOptionsTextFont-style: normal;
      --gallery_productOptionsTextFont-variant: normal;
      --gallery_productOptionsTextFont-weight: normal;
      --gallery_productOptionsTextFont-size: 14px;
      --gallery_productOptionsTextFont-line-height: 1.4em;
      --gallery_productOptionsTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productOptionsTextFont-text-decoration: none;
      --gallery_productQuantityTextFont-style: normal;
      --gallery_productQuantityTextFont-variant: normal;
      --gallery_productQuantityTextFont-weight: normal;
      --gallery_productQuantityTextFont-size: 14px;
      --gallery_productQuantityTextFont-line-height: 1.4em;
      --gallery_productQuantityTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productQuantityTextFont-text-decoration: none;
      --gallery_productOptionsAdditionalSwatchesTextFont-style: normal;
      --gallery_productOptionsAdditionalSwatchesTextFont-variant: normal;
      --gallery_productOptionsAdditionalSwatchesTextFont-weight: normal;
      --gallery_productOptionsAdditionalSwatchesTextFont-size: 14px;
      --gallery_productOptionsAdditionalSwatchesTextFont-line-height: 1.4em;
      --gallery_productOptionsAdditionalSwatchesTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productOptionsAdditionalSwatchesTextFont-text-decoration: none;
      --gallery_paginationNumbersTextFont-style: normal;
      --gallery_paginationNumbersTextFont-variant: normal;
      --gallery_paginationNumbersTextFont-weight: normal;
      --gallery_paginationNumbersTextFont-size: 16px;
      --gallery_paginationNumbersTextFont-line-height: 1.4em;
      --gallery_paginationNumbersTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_paginationNumbersTextFont-text-decoration: none;
      --gallery_loadMoreButtontextFont-style: normal;
      --gallery_loadMoreButtontextFont-variant: normal;
      --gallery_loadMoreButtontextFont-weight: normal;
      --gallery_loadMoreButtontextFont-size: 14px;
      --gallery_loadMoreButtontextFont-line-height: 1.4em;
      --gallery_loadMoreButtontextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_loadMoreButtontextFont-text-decoration: none;
      --gallery_buttonOptionFontStyle-style: normal;
      --gallery_buttonOptionFontStyle-variant: normal;
      --gallery_buttonOptionFontStyle-weight: normal;
      --gallery_buttonOptionFontStyle-size: 14px;
      --gallery_buttonOptionFontStyle-line-height: 1.4em;
      --gallery_buttonOptionFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionFontStyle-text-decoration: none;
      --gallery_buttonOptionDisabledFontStyle-style: normal;
      --gallery_buttonOptionDisabledFontStyle-variant: normal;
      --gallery_buttonOptionDisabledFontStyle-weight: normal;
      --gallery_buttonOptionDisabledFontStyle-size: 14px;
      --gallery_buttonOptionDisabledFontStyle-line-height: 1.4em;
      --gallery_buttonOptionDisabledFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionDisabledFontStyle-text-decoration: none;
      --gallery_buttonOptionSelectedFontStyle-style: normal;
      --gallery_buttonOptionSelectedFontStyle-variant: normal;
      --gallery_buttonOptionSelectedFontStyle-weight: normal;
      --gallery_buttonOptionSelectedFontStyle-size: 14px;
      --gallery_buttonOptionSelectedFontStyle-line-height: 1.4em;
      --gallery_buttonOptionSelectedFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionSelectedFontStyle-text-decoration: none;
      --gallery_buttonOptionHoverFontStyle-style: normal;
      --gallery_buttonOptionHoverFontStyle-variant: normal;
      --gallery_buttonOptionHoverFontStyle-weight: normal;
      --gallery_buttonOptionHoverFontStyle-size: 14px;
      --gallery_buttonOptionHoverFontStyle-line-height: 1.4em;
      --gallery_buttonOptionHoverFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionHoverFontStyle-text-decoration: none;
      --gallery_buttonSuffixFontStyle-style: normal;
      --gallery_buttonSuffixFontStyle-variant: normal;
      --gallery_buttonSuffixFontStyle-weight: normal;
      --gallery_buttonSuffixFontStyle-size: 14px;
      --gallery_buttonSuffixFontStyle-line-height: 1.4em;
      --gallery_buttonSuffixFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonSuffixFontStyle-text-decoration: none;
      --filtersHeaderPaddingBottom: 20px;
      --extendedGalleryInlineStartPadding: 20px;
      --categoryHeaderImageHeight: 280px;
      --categoryHeaderImageMinHeight: 280px;
      --showCategoryHeaderImageGap: 24px;
      --categoryHeaderFlexDirection: column;
      --imageContainerPosition: relative;
      --categoryHeaderSpaceBetweenTitleDescription: 4;
      --categoryCountAndFilterContainerJustifyContent: space-between;
      --categoryDescriptionContainerColor: unset;
      --categoryDescriptionContainerBorderColor: unset;
      --categoryDescriptionContainerBorderWidth: unset;
      --categoryDescriptionContainerBorderStyle: unset;
      --categoryDescriptionContainerCornerRadius: unset;
      --categoryDescriptionContainerPadding: inherit;
      --categoryDescriptionContainerMargin: inherit;
      --categoryInfoVerticalAlignment: unset;
      --imageCarouselButtonSize: 16px;
      --imageCarouselChevronSize: 8px;
      --priceAndDiscountWrapBehavior: wrap;
      --priceAndDiscountLayoutFlexDirection: row;
      --priceAndDiscountVerticalAlignment: baseline;
      --priceAndDiscountHorizontalAlignment: flex-start;
      --productItemFlexDirection: column;
      --productItemOddIndexFlexDirection: column;
      --productItemImageWidth: revert;
      --productItemNotImageContainerWidth: revert;
      --productItemImageAndInfoSpacing: revert;
      --productItemNotImageContainerPaddingTop: 16px;
      --productItemVerticalAlignment: space-between;
      --productItemHorizontalAlignment: flex-start;
      --productItemDetailsLinkFlexGrow: 1;
      --addToCartButtonShowOnHoverOpacity: inherit;
      --addToCartButtonShowOnHoverOpacityOnHover: inherit;
      --ribbonPadding: 2px 12px;
      --ribbonBackground: rgba(226, 28, 33, 1);
      --ribbonBorder: 1px solid rgb(238, 12, 12);
      --addToCartButtonWidth: 100%;
      --disabledOptionsOpacity: 1;
      --namePriceLayoutFlexDirection: column;
      --namePriceLayoutAlignItems: flex-start;
      --namePriceLayoutJustifyContent: normal;
      --namePriceLayoutFlexGap: 0;
      --nameTextAlign: inherit;
      --pricesMarginTop: 4px;
      --pricesMarginTopMobile: 3px;
      --colorPickerItemRemainingDisplay: revert;
      --loadMoreButtonBorderWidth: 1;
      --buttonOptionsPadding: 4px 8px;
      --arrowsBaseOpacity: 1;
      --arrowsOffset: 0;
      --arrowContainerPosition: revert;
      --arrowContainerAlignSelf: revert;
      --arrowsReferenceHeight: unset;
      --sliderSidePadding: 44px;
      --spaceBetweenSlides: 28;
      --teaserOffsetOld: 0;
      --teaserOffset: 0;
      --teaserSpace: 0;
      --shouldLimitLongCategoryList: 0;
      --collapsedCategoryListDisplay: block;
      --categoryListIndentationPx: 28px;
      --categoryListMarginBottom: 12px;
      --horizontalCategoryListFlexWrap: nowrap;
      --categoryListHorizontalBaseButtonBoxShadow: inset 0 0 0 1px rgba(48, 48, 48, 0.3);
      --categoryListHorizontalHoverButtonBoxShadow: inset 0 0 0 1px rgba(48, 48, 48, 0.3);
      --categoryListHorizontalSelectedButtonBoxShadow: inset 0 0 0 1px rgba(48, 48, 48, 0);
      --categoryListHorizontalWidth: 100%;
      --categoryListHorizontalItemsAlignment: start;
      --filtersSubmitButtonFullWidthOnlySort: 132px;
      --filtersSubmitButtonFullWidthOnlySortWhenFiltersDisabled: 132px;
      --mobileSortContainerWidth: 100%;
      --mobileSortWithFiltersWrapperWidth: 100%;
      --mobileSortWithFiltersWrapperMarginInlineStart: 0;
      --mobileSortWithFiltersIconJustifyContent: flex-end;
      --mobileSortWithoutFiltersSelectPaddingInlineStart: 12px;
      --mobileSortWithoutFiltersSelectColor: rgb(48, 48, 48);
      --galleryAppContentWidth: 100%;
      --galleryAppSideFiltersWithSortMarginTop: 0;
      --full_width-display: revert;
      --showQuickView-display: revert;
      --showAlternativeImage-display: revert;
      --gallery_showColorOptionsOnly-display: none;
      --galleryFiltersCategories-display: revert;
      --galleryFiltersPrice-display: revert;
      --galleryFiltersProductOptions-display: revert;
      --galleryShowFilters-display: none;
      --galleryShowSort-display: none;
      --gallerySortNameAsc-display: revert;
      --gallerySortNameDes-display: revert;
      --gallerySortNewest-display: revert;
      --gallerySortPriceAsc-display: revert;
      --gallerySortPriceDes-display: revert;
      --gallerySortRecommended-display: revert;
      --gallery_showAddToCartButton-display: none;
      --mobile-gallery_showAddToCartButton-display: none;
      --gallery_addToCartButtonShowOnHover-display: none;
      --gallery_alternateImagePosition-display: none;
      --mobile-gallery_alternateImagePosition-display: none;
      --gallery_showAddToCartQuantity-display: none;
      --mobile-gallery_showQuantity-display: none;
      --gallery_showDividers-display: none;
      --gallery_showDigitalBadge-display: revert;
      --gallery_showPrice-display: revert;
      --gallery_showDiscountName-display: revert;
      --gallery_showRibbon-display: revert;
      --gallery_showProductName-display: revert;
      --gallery_showCategoryHeaderSection-display: revert;
      --gallery_showCategoryHeaderImage-display: revert;
      --gallery_showCategoryHeaderReadMoreLink-display: revert;
      --gallery_showCategoryHeaderName-display: revert;
      --gallery_showCategoryHeaderDescription-display: revert;
      --gallery_paginationFirstLastArrows-display: none;
      --gallery_showProductOptionsButton-display: none;
      --mobile-gallery_showProductOptions-display: none;
      --gallery_shouldLimitProductOptions-display: none;
      --gallery_showCategoriesBreadcrumbs-display: revert;
      --gallery_showCategoryListHeader-display: revert;
      --gallery_showCategoriesProductsCounter-display: revert;
      --gallery_showProductsCounter-display: revert;
      --gallery_showAppliedFilters-display: revert;
      --gallery_showCategories-display: revert;
      --gallery_showCategoriesTitle-display: revert;
      --gallery_showFiltersTitle-display: revert;
      --gallery_enableStickySidebar-display: none;
      --gallery_showCategoryListShopAll-display: none;
      --gallery_sliderShowArrowsOnHoverOnly-display: none;
      --gallery_sliderInfiniteLoop-display: revert;
      --gallery_sliderShowTeaser-display: none;
      --gallery_showSliderNavigationArrows-display: revert;
      --gallery_showSliderPaginationDots-display: none;
      --gallery_quickAddShowProductOptionsTitles-display: revert;
      --gallery_quickAddShowAddToCartButton-display: none;
      --__IS_RTL__-display: none;
      --showTitleWasTurnedOn-display: none;
      --showTitleWasNeverChanged-display: revert;
      --showCategoryHeaderNameOrDescription-display: revert;
      --showHeroSection-display: revert;
      --showCategoriesBreadcrumbs-display: revert;
      --showAddToCartInProductInfo-display: none;
      --showAddToCartOnImage-display: none;
      --showAddToCartTextButton-display: revert;
      --showAddToCartIconAndTextButton-display: none;
      --showAddToCartIconButton-display: none;
      --shouldShowRibbonOnImage-display: revert;
      --shouldShowRibbonOnProductInfo-display: none;
      --showProductDetails-display: revert;
      --notShowProductName-display: none;
      --notShowAddToCartButtonOrIconOnlyButton-display: revert;
      --showTextualAddToCartButton-display: none;
      --showTextualOptionsWhenShowFirstOptionAnyTypeExperimentIsDisabled-display: revert;
      --showColorOption-display: revert;
      --showTextualOptions-display: revert;
      --showFirstOptionAnyType-display: none;
      --showDivider-display: none;
      --showColorPickerLimit-display: none;
      --showProductQuickAddInProductInfo-display: none;
      --categoryListHeaderGoesBackToParent-display: revert;
      --categoryListHeaderDoesNothing-display: none;
      --shouldLimitCategoryList-display: none;
      --showSidePanel-display: revert;
      --showSidePanelWithoutFilters-display: revert;
      --showHorizontalCategoryList-display: none;
      --showHorizontalCategoryListWhenNoSubcategories-display: none;
      --shouldShowMobileFiltersOrSort-display: none;
      --shouldRenderSortOptionsWhenFiltersDisabled-display: revert;
      --shouldRenderFiltersHeader-display: none;
      --shouldRenderMobileFiltersAndSortButtonText-display: none;
      --shouldRenderMobileFiltersButtonText-display: none;
      --shouldRenderMobileSortButtonText-display: none;
      --shouldRenderMobileSortButtonIconWhenFiltersDisabled-display: revert;
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }




    .comp-m4as3lii .sbdI_rp {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4--mobile {
      font: normal normal normal 14px/1.44em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-7-primary {
      color: #EE0C0C
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-7-primary:active,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-7-primary.oKYMdJI--focus,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-7-primary:hover {
      color: rgba(238, 12, 12, 0.7)
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-9-secondary {
      color: #303030
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-9-secondary:active,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-9-secondary.oKYMdJI--focus,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-9-secondary:hover {
      color: rgba(48, 48, 48, 0.7)
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-4-link {
      color: #303030
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-4-link:active,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-4-link.oKYMdJI--focus,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-4-link:hover {
      color: rgba(48, 48, 48, 0.7)
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-7-primary.oLJXCVV--disabled,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-4-link.oLJXCVV--disabled,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-9-secondary.oLJXCVV--disabled {
      color: #919191
    }

    .comp-m4as3lii .ETPbIy .TUWFt6 {
      --gallery_quickViewTextFontStyle_local: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }



    #comp-ljelpawb {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #i10dl66i {
      --text-direction: var(--wix-opt-in-direction);
    }

    #i10emx4h {
      --text-direction: var(--wix-opt-in-direction);
    }
   
  
    .sea0t6S {
      display: inline-block
    }

    .sB85yKb {
      cursor: pointer;
      height: auto
    }

    .s_nT5Y7 {
      clip: rect(1px 1px 1px 1px);
      clip: rect(1px, 1px, 1px, 1px);
      border: 0 !important;
      height: 1px !important;
      overflow: hidden;
      padding: 0 !important;
      position: absolute;
      width: 1px !important
    }

    .skOVCGy,
    .skOVCGy * {
      box-sizing: border-box
    }

    .skOVCGy.oZt2mCD--forceBWTheme {
      --wut-bg-color: #fff;
      --wut-text-color: #000;
      --wut-disabled-color: #969696;
      --wut-placeholder-color: #646464;
      --wut-secondary-cta-color: #000;
      --wut-input-border-color: rgba(0, 0, 0, .6);
      --wut-input-hover-and-focus-border-color: #000;
      --wut-selection-text-bg-color: rgba(0, 0, 0, .2);
      --wut-meta-data-color: #646464;
      --wut-clear-button-bg-color: rgba(0, 0, 0, .12)
    }

    .skOVCGy.oZt2mCD--isOpen {
      height: 100vh;
      left: 0;
      position: fixed;
      top: 0;
      width: 100vw;
      z-index: 1999
    }

    .s__1Q8tK8 {
      opacity: 0;
      -webkit-transition: opacity .3s, -webkit-transform .4s;
      transition: opacity .2s, transform .4s;
      transition-timing-function: ease;
      z-index: 2000
    }

    .skOVCGy.oZt2mCD--isOpen .s__1Q8tK8 {
      opacity: 1
    }

    .sJhhZWq {
      background: #000;
      height: 100%;
      opacity: .6;
      width: 100%
    }

    .s__1t75f_,
    .sy_qbla {
      outline: 0
    }

    .sKNp5_4 {
      display: inline-block;
      position: relative
    }

    .sKNp5_4.oNMvveS--fluid {
      display: block;
      width: 100%
    }

    .sOEuJhB {
      background-color: #fff;
      border-color: #000;
      border-radius: initial;
      border-style: solid;
      border-width: 1px;
      padding: initial
    }

    .s__97pOKJ {
      border-style: solid;
      height: 0;
      margin: 5px;
      position: absolute;
      width: 0
    }

    .sg0mHRi[data-placement*=right].sTSB4E9 {
      padding-left: 5px
    }

    .sg0mHRi[data-placement*=right].sTSB4E9 .s__97pOKJ {
      border-color: transparent #000 transparent transparent;
      border-width: 5px 5px 5px 0;
      left: -5px;
      margin-left: 5px;
      margin-right: 0
    }

    .sg0mHRi[data-placement*=left].sTSB4E9 {
      padding-right: 5px
    }

    .sg0mHRi[data-placement*=left].sTSB4E9 .s__97pOKJ {
      border-color: transparent transparent transparent #000;
      border-width: 5px 0 5px 5px;
      margin-left: 0;
      margin-right: 5px;
      right: -5px
    }

    .sg0mHRi[data-placement*=bottom].sTSB4E9 {
      padding-top: 5px
    }

    .sg0mHRi[data-placement*=bottom].sTSB4E9 .s__97pOKJ {
      border-color: transparent transparent #000 transparent;
      border-width: 0 5px 5px 5px;
      margin-bottom: 0;
      margin-top: 5px;
      top: -5px
    }

    .sg0mHRi[data-placement*=top].sTSB4E9 {
      padding-bottom: 5px
    }

    .sg0mHRi[data-placement*=top].sTSB4E9 .s__97pOKJ {
      border-color: #000 transparent transparent transparent;
      border-width: 5px 5px 0 5px;
      bottom: -5px;
      margin-bottom: 5px;
      margin-top: 0
    }

    .sior8Cd {
      display: inline-block
    }

    .sior8Cd.or4QDKV--hasInnerWrapper {
      display: block
    }

    .ssh3841 {
      display: flex;
      flex: 1;
      justify-content: center
    }

    .sITl0QY {
      cursor: pointer;
      height: auto
    }

    .sifzox3 {
      clip: rect(1px 1px 1px 1px);
      clip: rect(1px, 1px, 1px, 1px);
      border: 0 !important;
      height: 1px !important;
      overflow: hidden;
      padding: 0 !important;
      position: absolute;
      width: 1px !important
    }

    .sBLbfh_.oymLVUn--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .sKO7U9q {
      height: calc(2px + 6px);
      position: relative;
      width: calc(6px*3 + 4px*2 + 2px)
    }

    .szZEF8t,
    .szZEF8t:after,
    .szZEF8t:before {
      animation-fill-mode: both;
      animation: ThreeDotsLoader-deprecated-st-css2932798668__pulse 2s ease-in-out infinite;
      background-color: transparent;
      border-radius: 50%;
      height: 6px;
      top: calc(0px - 1px - 6px);
      width: 6px
    }

    .sKO7U9q.oKC4b_6--static .szZEF8t,
    .sKO7U9q.oKC4b_6--static .szZEF8t:after,
    .sKO7U9q.oKC4b_6--static .szZEF8t:before {
      animation: none;
      box-shadow: 0 calc(2px + 6px) 0 0
    }

    .szZEF8t {
      animation-delay: -.16s;
      margin: 0 auto;
      position: relative
    }

    .szZEF8t:after,
    .szZEF8t:before {
      content: "";
      position: absolute;
      top: 0
    }

    .szZEF8t:before {
      animation-delay: -.32s;
      left: calc(0px - 6px - 4px)
    }

    .szZEF8t:after {
      left: calc(6px + 4px)
    }

    .szOMFUl {
      animation: Spinner-deprecated-st-css2986412004__rotate 2s linear infinite;
      left: auto;
      top: auto
    }

    .sgY7PuG {
      animation: Spinner-deprecated-st-css2986412004__dash 1.5s ease-in-out infinite
    }

    .szOMFUl.oIGMH_X--centered {
      position: absolute
    }

    .szOMFUl.oIGMH_X--static,
    .szOMFUl.oIGMH_X--static .sgY7PuG {
      animation: none
    }

    @keyframes Spinner-deprecated-st-css2986412004__rotate {
      to {
        transform: rotate(1turn)
      }
    }

    @keyframes Spinner-deprecated-st-css2986412004__dash {
      0% {
        stroke-dasharray: 1, 150;
        stroke-dashoffset: 0
      }

      50% {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -35
      }

      to {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -124
      }
    }

    .sZpXO_D {
      display: flex;
      flex-direction: row;
      justify-content: center;
      margin: 20px 0;
      padding-inline-start: 0
    }

    .sZpXO_D.ogITT_3--mobile {
      overflow-x: auto;
      width: 100%
    }

    .s__022t4p {
      --wbu-color-blue-0: #0f2ccf;
      --wbu-color-blue-100: #2f5dff;
      --wbu-color-blue-200: #597dff;
      --wbu-color-blue-300: #acbeff;
      --wbu-color-blue-400: #d5dfff;
      --wbu-color-blue-500: #eaefff;
      --wbu-color-blue-600: #f5f7ff;
      --wbu-color-black-0: #151414;
      --wbu-color-black-100: #383838;
      --wbu-color-black-200: #525150;
      --wbu-color-black-300: #767574;
      --wbu-color-black-400: #a8a6a5;
      --wbu-color-black-500: #e0dfdf;
      --wbu-color-black-600: #f1f0ef;
      --wbu-color-red-0: #9c2426;
      --wbu-color-red-100: #df3336;
      --wbu-color-red-200: #e55c5e;
      --wbu-color-red-300: #ed8f90;
      --wbu-color-red-400: #f4b8b9;
      --wbu-color-red-500: #f9d6d7;
      --wbu-color-red-600: #fcebeb;
      --wbu-color-green-0: #0d4f3d;
      --wbu-color-green-100: #4b916d;
      --wbu-color-green-200: #97c693;
      --wbu-color-green-300: #bde2a7;
      --wbu-color-green-400: #daf3c0;
      --wbu-color-green-500: #effae5;
      --wbu-color-green-600: #f1f5ed;
      --wbu-color-yellow-0: #d49341;
      --wbu-color-yellow-100: #f9ad4d;
      --wbu-color-yellow-200: #fabd71;
      --wbu-color-yellow-300: #fcd29d;
      --wbu-color-yellow-400: #fdead2;
      --wbu-color-yellow-500: #fef3e5;
      --wbu-color-yellow-600: #fef6ed;
      --wbu-color-orange-0: #ae3e09;
      --wbu-color-orange-100: #ff8044;
      --wbu-color-orange-200: #fe9361;
      --wbu-color-orange-300: #fda77f;
      --wbu-color-orange-400: #fbcfbb;
      --wbu-color-orange-500: #fbe3d9;
      --wbu-color-orange-600: #fdf1ec;
      --wbu-color-purple-0: #5000aa;
      --wbu-color-purple-100: #7200f3;
      --wbu-color-purple-200: #8b2df5;
      --wbu-color-purple-300: #be89f9;
      --wbu-color-purple-400: #d7b7fb;
      --wbu-color-purple-500: #f1e5fe;
      --wbu-color-purple-600: #f8f2ff;
      --wbu-color-ai-0: #4d3dd0;
      --wbu-color-ai-100: #5a48f5;
      --wbu-color-ai-200: #7b6df7;
      --wbu-color-ai-300: #a59bfa;
      --wbu-color-ai-400: #d6d1fc;
      --wbu-color-ai-500: #e7e4fe;
      --wbu-color-ai-600: #eeecfe;
      --wbu-heading-font-stack: "Madefor Display", "Helvetica Neue", Helvetica, Arial, "E3192A1E3201AA4E3192AAE3201AAA", "meiryo", "E31922019E3192A9E3201AAEE319217DE8A72019E3201AB4  pro w3", "hiragino kaku gothic pro", sans-serif;
      --wbu-text-tiny-size: 10px;
      --wbu-text-tiny-line-height: 12px;
      --wbu-text-small-size: 12px;
      --wbu-text-small-line-height: 12px;
      --wbu-text-medium-size: 14px;
      --wbu-text-medium-line-height: 16px;
      --wbu-text-large-size: 16px;
      --wbu-text-large-line-height: 18px;
      --wbu-heading-h1-font-size: 32px;
      --wbu-heading-h1-line-height: 40px;
      --wbu-heading-h1-letter-spacing: -0.5px;
      --wbu-heading-h1-font-weight: 400;
      --wbu-heading-h2-font-size: 24px;
      --wbu-heading-h2-line-height: 32px;
      --wbu-heading-h2-letter-spacing: -0.5px;
      --wbu-heading-h2-font-weight: 500;
      --wbu-heading-h3-font-size: 16px;
      --wbu-heading-h3-line-height: 24px;
      --wbu-heading-h3-letter-spacing: -0.5px;
      --wbu-heading-h3-font-weight: 700;
      --wbu-heading-h4-font-size: 14px;
      --wbu-heading-h4-line-height: 18px;
      --wbu-heading-h4-letter-spacing: 0px;
      --wbu-heading-h4-font-weight: 500;
      --wbu-heading-h5-font-size: 12px;
      --wbu-heading-h5-line-height: 18px;
      --wbu-heading-h5-letter-spacing: 0px;
      --wbu-heading-h5-font-weight: 600
    }

    .sdFMK_m.owZJPdK--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .svCDq_M {
      --wix-ui-tpa-skeleton-line-width: calc(100 * 1%)
    }

    .s__7mOge_ {
      border: 1px solid rgb(var(--Skeleton103739440-payments-ecw-divider-color, 217, 219, 221));
      border-radius: 4px;
      display: flex;
      gap: 12px;
      margin-top: 2px;
      min-width: 0;
      padding: 20px 16px 24px;
      text-align: center
    }

    .sIHJqVB {
      --wix-ui-tpa-skeleton-line-height: calc(42 * 1px)
    }

    .sulDNUU {
      --wix-ui-tpa-skeleton-line-width: calc(139 * 1px);
      margin: 5px 10px
    }

    .sVCBir8 {
      border-top: 1px solid #d9dbdd;
      margin-bottom: 2px;
      margin-top: 14px;
      text-align: center
    }

    .soAExGx {
      --wix-ui-tpa-skeleton-line-width: calc(18 * 1px);
      display: inline-block;
      margin: 5px 6px 0
    }

    .s__4KeDx1 {
      align-items: center;
      display: inline-flex;
      outline: 0;
      position: relative
    }

    .sKbAeJn,
    .s__9ePrF9 {
      outline: 0
    }

    .sqBp2BQ {
      align-items: center;
      cursor: pointer;
      display: flex;
      height: 100%;
      justify-content: center;
      overflow: hidden;
      position: relative
    }

    .s__5zuLLD {
      bottom: 0;
      height: 0;
      left: 0;
      position: absolute;
      width: 100%
    }

    .s__3jOb2L {
      display: inline-block;
      position: relative
    }

    .s__3jOb2L.osgSrAa--fluid {
      display: block;
      width: 100%
    }

    .saYfMLM {
      background-color: #fff;
      border-color: #000;
      border-radius: initial;
      border-style: solid;
      border-width: 1px;
      padding: initial
    }

    .s__5Qevjw {
      border-style: solid;
      height: 0;
      margin: 5px;
      position: absolute;
      width: 0
    }

    .sO984ju[data-placement*=right].s__7LkCXD {
      padding-left: 5px
    }

    .sO984ju[data-placement*=right].s__7LkCXD .s__5Qevjw {
      border-color: transparent #000 transparent transparent;
      border-width: 5px 5px 5px 0;
      left: -5px;
      margin-left: 5px;
      margin-right: 0
    }

    .sO984ju[data-placement*=left].s__7LkCXD {
      padding-right: 5px
    }

    .sO984ju[data-placement*=left].s__7LkCXD .s__5Qevjw {
      border-color: transparent transparent transparent #000;
      border-width: 5px 0 5px 5px;
      margin-left: 0;
      margin-right: 5px;
      right: -5px
    }

    .sO984ju[data-placement*=bottom].s__7LkCXD {
      padding-top: 5px
    }

    .sO984ju[data-placement*=bottom].s__7LkCXD .s__5Qevjw {
      border-color: transparent transparent #000 transparent;
      border-width: 0 5px 5px 5px;
      margin-bottom: 0;
      margin-top: 5px;
      top: -5px
    }

    .sO984ju[data-placement*=top].s__7LkCXD {
      padding-bottom: 5px
    }

    .sO984ju[data-placement*=top].s__7LkCXD .s__5Qevjw {
      border-color: #000 transparent transparent transparent;
      border-width: 5px 5px 0 5px;
      bottom: -5px;
      margin-bottom: 5px;
      margin-top: 0
    }

    .seJPFR4 {
      position: relative
    }

    .sa_tjjZ {
      display: inline-block
    }

    .sa_tjjZ.oIDmPto--hasInnerWrapper {
      display: block
    }

    .s_DEJCL {
      display: flex;
      flex: 1;
      justify-content: center
    }

    .sV68Z1A {
      cursor: pointer;
      height: auto
    }

    .sLPFrrZ {
      clip: rect(1px 1px 1px 1px);
      clip: rect(1px, 1px, 1px, 1px);
      border: 0 !important;
      height: 1px !important;
      overflow: hidden;
      padding: 0 !important;
      position: absolute;
      width: 1px !important
    }

    .spX_moe {
      margin-inline-start: 4px
    }

    .sMXyUIo .sOEuJhB {
      word-wrap: break-word;
      overflow-wrap: break-word;
      word-break: break-word
    }

    .srloryu {
      align-items: center;
      cursor: pointer;
      display: inline-flex
    }

    .s__73oK_v,
    .szdF_sB {
      flex-shrink: 0
    }

    .srloryu.oEikcvz--disabled {
      cursor: default
    }

    .srloryu[disabled] {
      pointer-events: none
    }

    .srMIsuB {
      --wix-ui-tpa-image-background-color: var(--wix-ui-tpa-thumbnail-image-background-color, --wix-color-2);
      --wix-ui-tpa-image-background-color-rgb: var(--wix-ui-tpa-thumbnail-image-background-color-rgb, --wix-color-2);
      --wix-ui-tpa-image-background-color-opacity: var(--wix-ui-tpa-thumbnail-image-background-color-opacity);
      --wix-ui-tpa-image-border-color: var(--wix-ui-tpa-thumbnail-image-border-color, var(--wix-color-5));
      --wix-ui-tpa-image-border-color-rgb: var(--wix-ui-tpa-thumbnail-image-border-color-rgb, var(--wix-color-5));
      --wix-ui-tpa-image-border-color-opacity: var(--wix-ui-tpa-thumbnail-image-border-color-opacity);
      --wix-ui-tpa-image-border-width: var(--wix-ui-tpa-thumbnail-image-border-width);
      --wix-ui-tpa-image-border-radius: var(--wix-ui-tpa-thumbnail-image-border-radius);
      --wix-ui-tpa-image-image-opacity: var(--wix-ui-tpa-thumbnail-image-image-opacity)
    }

    .sRkQMLI.oJ8HyOy---priority-7-primary {
      color: var(--wut-text-color, var(--Text-deprecated-st-css1723500908-primary-color))
    }

    .sRkQMLI.oJ8HyOy---priority-9-secondary {
      color: var(--wut-placeholder-color, var(--Text-deprecated-st-css1723500908-secondary-color))
    }

    .sU9Fzg_ {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    @namespace "DotNavigation";

    @keyframes DotNavigation-deprecated-st-css1334958225__move-back {
      0% {
        left: calc(-2*calc(4*4px))
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation-deprecated-st-css1334958225__move-back-next {
      0% {
        left: calc(-2*calc(4*4px))
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation-deprecated-st-css1334958225__move-forward {
      0% {
        left: 0
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation-deprecated-st-css1334958225__move-forward-next {
      0% {
        left: 0
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation-deprecated-st-css1334958225__change-dot-opacity {
      0% {
        opacity: .4
      }

      to {
        opacity: 1
      }
    }

    .sj2xylI {
      display: flex;
      overflow: hidden;
      position: relative;
      width: calc(5*calc(4*4px))
    }

    .sj2xylI.o__6Wyt9d--short {
      justify-content: center
    }

    .sqLVfos {
      align-items: center;
      display: flex;
      left: calc(-1*calc(4*4px));
      position: relative
    }

    .s__2fRbEP {
      animation-name: DotNavigation-deprecated-st-css1334958225__move-back
    }

    .s__2fRbEP,
    .si_d0_c {
      animation-duration: .2s
    }

    .si_d0_c {
      animation-name: DotNavigation-deprecated-st-css1334958225__move-back-next
    }

    .sOqx9E0 {
      animation-name: DotNavigation-deprecated-st-css1334958225__move-forward
    }

    .sOqx9E0,
    .sYPn3aC {
      animation-duration: .2s
    }

    .sYPn3aC {
      animation-name: DotNavigation-deprecated-st-css1334958225__move-forward-next
    }

    .sDFrCb8 {
      align-items: center;
      display: flex;
      height: calc(4*4px);
      justify-content: center;
      width: calc(4*4px)
    }

    .sf4obPO {
      border-radius: 100%;
      height: calc(2*4px);
      opacity: .4;
      transition: opacity .2s ease;
      width: calc(2*4px)
    }

    .sgqL47J {
      transition: none
    }

    .sf4obPO:hover {
      opacity: 1
    }

    .srpngJZ {
      height: calc(calc(2*4px) - 2px);
      width: calc(calc(2*4px) - 2px)
    }

    .sPdzGB3 {
      height: calc(calc(calc(2*4px) - 2px) - 2px);
      width: calc(calc(calc(2*4px) - 2px) - 2px)
    }

    .s__2naZwz {
      animation-duration: .2s;
      animation-name: DotNavigation-deprecated-st-css1334958225__change-dot-opacity;
      opacity: 1
    }

    .sIW5dgA {
      --Tab1730788550-transparent: 0, 0, 0, 0;
      -webkit-tap-highlight-color: transparent;
      background: rgb(var(--wix-ui-tpa-tab-background-color, var(--Tab1730788550-transparent)));
      border-end-end-radius: var(--wix-ui-tpa-tab-border-radius-end-end, 0);
      border-end-start-radius: var(--wix-ui-tpa-tab-border-radius-end-start, 0);
      border-start-end-radius: var(--wix-ui-tpa-tab-border-radius-start-end, 0);
      border-start-start-radius: var(--wix-ui-tpa-tab-border-radius-start-start, 0);
      color: inherit;
      cursor: pointer;
      display: inline-block;
      font: inherit;
      height: 100%;
      padding: 14px 3%;
      position: relative;
      text-align: center;
      vertical-align: bottom;
      white-space: nowrap
    }

    .sIW5dgA.o__6hSkc1--isActive.o__6hSkc1--indicateActive {
      background: rgb(var(--wix-ui-tpa-tab-selected-background-color, var(--wix-ui-tpa-tab-background-color, var(--Tab1730788550-transparent))));
      border-style: solid;
      border-block-end: var(--wix-ui-tpa-tab-selected-border-block-end-width, var(--wix-ui-tpa-tab-border-block-end-width, 3px)) solid rgb(var(--wix-ui-tpa-tab-selected-indicator-color, var(--wix-ui-tpa-tab-border-block-end-color, var(--wix-color-8)))) !important;
      border-block-start: var(--wix-ui-tpa-tab-selected-border-block-start-width, var(--wix-ui-tpa-tab-border-block-start-width, 0)) solid rgb(var(--wix-ui-tpa-tab-selected-border-block-start-color, var(--wix-ui-tpa-tab-border-block-start-color, var(--wix-color-1)))) !important;
      border-end-end-radius: var(--wix-ui-tpa-tab-selected-border-radius-end-end, var(--wix-ui-tpa-tab-border-radius-end-end, 0));
      border-end-start-radius: var(--wix-ui-tpa-tab-selected-border-radius-end-start, var(--wix-ui-tpa-tab-border-radius-end-start, 0));
      border-inline-end: var(--wix-ui-tpa-tab-selected-border-inline-end-width, var(--wix-ui-tpa-tab-border-inline-end-width, 0)) solid rgb(var(--wix-ui-tpa-tab-selected-border-inline-end-color, var(--wix-ui-tpa-tab-border-inline-end-color, var(--wix-color-1)))) !important;
      border-inline-start: var(--wix-ui-tpa-tab-selected-border-inline-start-width, var(--wix-ui-tpa-tab-border-inline-start-width, 0)) solid rgb(var(--wix-ui-tpa-tab-selected-border-inline-start-color, var(--wix-ui-tpa-tab-border-inline-start-color, var(--wix-color-1)))) !important;
      border-start-end-radius: var(--wix-ui-tpa-tab-selected-border-radius-start-end, var(--wix-ui-tpa-tab-border-radius-start-end, 0));
      border-start-start-radius: var(--wix-ui-tpa-tab-selected-border-radius-start-start, var(--wix-ui-tpa-tab-border-radius-start-start, 0));
      color: rgb(var(--wix-ui-tpa-tab-selected-text-color, var(--wix-ui-tpa-tabs-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))));
      font-family: var(--wix-ui-tpa-tab-selected-text-font-family, var(--wix-font-undefined-family));
      font-size: var(--wix-ui-tpa-tab-selected-text-font-size, var(--wix-font-undefined-size));
      font-style: var(--wix-ui-tpa-tab-selected-text-font-style, var(--wix-font-undefined-style));
      font-variant: var(--wix-ui-tpa-tab-selected-text-font-variant, var(--wix-font-undefined-variant));
      font-weight: var(--wix-ui-tpa-tab-selected-text-font-weight, var(--wix-font-undefined-weight));
      line-height: var(--wix-ui-tpa-tab-selected-text-font-line-height, var(--wix-font-undefined-line-height));
      line-height: inherit;
      text-decoration: var(--wix-ui-tpa-tab-selected-text-font-text-decoration, var(--wix-font-undefined-text-decoration))
    }

    .sIW5dgA a {
      color: inherit;
      position: relative;
      text-decoration: none;
      z-index: 1
    }

    .sbVQmUE {
      align-items: center;
      display: inline-flex;
      height: 100%;
      justify-content: center
    }

    .shie6C6 {
      display: flex;
      margin-inline-end: 4px
    }

    .sRD3f08 {
      display: flex;
      margin-inline-start: 4px
    }

    #SITE_CONTAINER.focus-ring-active .sIW5dgA.o__6hSkc1--hasAnchor:focus-within,
    #SITE_CONTAINER.focus-ring-active .sIW5dgA:focus {
      background-color: transparent;
      box-shadow: inset 0 0 0 2px #116dff, inset 0 0 0 3px #fff;
      outline: 0;
      z-index: 999
    }

    .sfUh7Av {
      --Fieldset2640982039-min-error-message-height: var(--wix-ui-tpa-fieldset-min-message-height, 0px);
      --Fieldset2640982039-error-min-height: 20px;
      --Fieldset2640982039-error-margin-top: 8px;
      border: 0;
      margin: 0;
      padding: 0
    }

    .sfUh7Av:not(.o_IC_X5--error) {
      margin-bottom: var(--Fieldset2640982039-min-error-message-height)
    }

    .sfUh7Av.o_IC_X5--error {
      margin-bottom: calc(var(--wix-ui-tpa-fieldset-min-message-height, 28px) - var(--Fieldset2640982039-error-min-height) - var(--Fieldset2640982039-error-margin-top))
    }

    .ssSRaSp {
      align-items: center;
      color: rgb(var(--wix-ui-tpa-fieldset-error-color, 223, 49, 49));
      display: flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 1.4;
      margin-top: var(--Fieldset2640982039-error-margin-top);
      min-height: var(--Fieldset2640982039-error-min-height)
    }

    .sCBOmiM {
      margin-right: 2px
    }

    .sBEgPNO {
      color: rgb(var(--wix-ui-tpa-fieldset-main-label-text-color, var(--wix-color-5)));
      font-family: var(--wix-ui-tpa-fieldset-main-label-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-fieldset-main-label-font-size, 14px);
      font-style: var(--wix-ui-tpa-fieldset-main-label-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-fieldset-main-label-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-fieldset-main-label-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-fieldset-main-label-font-line-height, 1.4);
      padding-bottom: var(--wix-ui-tpa-fieldset-label-bottom-spacing, 8px);
      padding-inline-end: 0;
      padding-inline-start: 0;
      text-decoration: var(--wix-ui-tpa-fieldset-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .spdWX5y .saYfMLM {
      word-wrap: break-word;
      overflow-wrap: break-word;
      word-break: break-word
    }

    .s__5gBx4G {
      cursor: pointer;
      display: inline-block;
      position: relative
    }

    .s__5gBx4G.oMWGKZu--disabled,
    .sacafPs {
      pointer-events: none
    }

    .sacafPs {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      cursor: inherit;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .spJlE4x {
      display: inline
    }

    .sy2Rd_G {
      align-items: center;
      cursor: pointer;
      display: inline-flex
    }

    .sTClZtL,
    .sadqrYQ {
      flex-shrink: 0
    }

    .sy2Rd_G.oeLmFpa--disabled {
      cursor: default
    }

    .sy2Rd_G[disabled] {
      pointer-events: none
    }

    .sMdBcdM {
      --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color, 223, 49, 49));
      --ErrorMessageWrapper480959750-transparent: 0, 0, 0, 0
    }

    .sMdBcdM:not(.oo9EhqD--visible) {
      margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height)
    }

    .sMdBcdM.oo9EhqD--visible {
      margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px)
    }

    .sSGjJJL {
      align-items: flex-start;
      background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper480959750-transparent)));
      border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper480959750-transparent)));
      border-radius: var(--wix-ui-tpa-error-message-wrapper-border-radius, 4px);
      border-style: solid;
      border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 0);
      color: var(--wut-error-color);
      display: flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 1.4;
      margin-top: 8px;
      min-height: 20px
    }

    .s__5oTfQP {
      flex-shrink: 0;
      margin-inline-end: 2px
    }

    .sMdBcdM.oo9EhqD---errorAppearance-19-BackgroundAndBorder .sSGjJJL {
      --ErrorMessageWrapper480959750-border-color: 223, 49, 49, 0.2;
      --ErrorMessageWrapper480959750-background-color: 253, 243, 243;
      background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper480959750-background-color)));
      border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper480959750-border-color)));
      border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 1px);
      padding: 8px
    }

    .sMdBcdM.oo9EhqD---errorAppearance-19-BackgroundAndBorder .s__5oTfQP {
      margin-inline-end: 4px
    }

    .suKFP6X {
      display: flex;
      justify-content: space-between;
      margin-top: 8px
    }

    .suKFP6X .sSGjJJL {
      margin-top: 0;
      margin-inline-end: 12px
    }

    .sIERwkf {
      height: calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px));
      position: relative;
      width: calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*3 + calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.67)*2 + calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33))
    }

    .sZoTM0O,
    .sZoTM0O:after,
    .sZoTM0O:before {
      animation-fill-mode: both;
      animation: ThreeDotsLoader709003002__pulse 2s ease-in-out infinite;
      background-color: transparent;
      border-radius: 50%;
      height: var(--wix-ui-tpa-three-dots-loader-size, 6px);
      top: calc(0px - 1px - var(--wix-ui-tpa-three-dots-loader-size, 6px));
      width: var(--wix-ui-tpa-three-dots-loader-size, 6px)
    }

    .sZoTM0O {
      animation-delay: -.16s;
      color: rgb(var(--wix-ui-tpa-three-dots-loader-color, var(--wst-system-line-1-color-rgb, var(--wix-color-5))));
      margin: 0 auto;
      position: relative
    }

    .sZoTM0O:after,
    .sZoTM0O:before {
      content: "";
      position: absolute;
      top: 0
    }

    .sZoTM0O:before {
      animation-delay: -.32s;
      transform: translateX(calc(-100% - calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.67)))
    }

    .sZoTM0O:after {
      transform: translateX(calc(100% + calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.67)))
    }

    .sIERwkf.oT554O_--static .sZoTM0O,
    .sIERwkf.oT554O_--static .sZoTM0O:after,
    .sIERwkf.oT554O_--static .sZoTM0O:before {
      animation: none;
      box-shadow: 0 calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px)) 0 0
    }

    @keyframes ThreeDotsLoader709003002__pulse {

      0%,
      80%,
      to {
        box-shadow: 0 calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px)) 0 calc(0px - var(--wix-ui-tpa-three-dots-loader-size, 6px)*2.5)
      }

      40% {
        box-shadow: 0 calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px)) 0 0
      }
    }

    .szUvEIq {
      --Text1565831181-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-5)));
      --Text1565831181-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-4)))
    }

    .szUvEIq.odg_kMs---priority-7-primary {
      color: var(--wut-text-color, var(--Text1565831181-primary-color))
    }

    .szUvEIq.odg_kMs---priority-9-secondary {
      color: var(--wut-placeholder-color, var(--Text1565831181-secondary-color))
    }

    .szUvEIq.odg_kMs---typography-10-smallTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration))
    }

    .szUvEIq.odg_kMs---typography-11-runningText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.5em)
    }

    .szUvEIq.odg_kMs---typography-11-runningText,
    .szUvEIq.odg_kMs---typography-8-listText {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight));
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .szUvEIq.odg_kMs---typography-8-listText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 2em)
    }

    .szUvEIq.odg_kMs---typography-10-largeTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 32px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.25em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration))
    }

    .szUvEIq.odg_kMs--mobile.odg_kMs---typography-10-smallTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 20px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.4em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration))
    }

    .szUvEIq.odg_kMs--mobile.odg_kMs---typography-11-runningText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.42em)
    }

    .szUvEIq.odg_kMs--mobile.odg_kMs---typography-11-runningText,
    .szUvEIq.odg_kMs--mobile.odg_kMs---typography-8-listText {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight));
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .szUvEIq.odg_kMs--mobile.odg_kMs---typography-8-listText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.72em)
    }

    .szUvEIq.odg_kMs--mobile.odg_kMs---typography-10-largeTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration))
    }

    .sg_XY7U {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .spPaTlV {
      --Spinner4124096080-diameter: var(--wix-ui-tpa-spinner-diameter, 50px);
      animation: Spinner4124096080__rotate 2s linear infinite;
      height: var(--Spinner4124096080-diameter);
      left: auto;
      top: auto;
      width: var(--Spinner4124096080-diameter)
    }

    .si5VcUd {
      stroke: rgb(var(--wix-ui-tpa-spinner-path-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      stroke-width: clamp(1px, var(--wix-ui-tpa-spinner-stroke-width, 4px), 10px);
      animation: Spinner4124096080__dash 1.5s ease-in-out infinite
    }

    .spPaTlV.o__0j6_Ju--slim .si5VcUd {
      stroke-width: clamp(1px, var(--wix-ui-tpa-spinner-stroke-width, 1px), 10px)
    }

    .spPaTlV.o__0j6_Ju--centered {
      left: calc(50% - var(--Spinner4124096080-diameter)/2);
      position: absolute;
      top: calc(50% - var(--Spinner4124096080-diameter)/2)
    }

    .spPaTlV.o__0j6_Ju--static,
    .spPaTlV.o__0j6_Ju--static .si5VcUd {
      animation: none
    }

    @keyframes Spinner4124096080__rotate {
      to {
        transform: rotate(1turn)
      }
    }

    @keyframes Spinner4124096080__dash {
      0% {
        stroke-dasharray: 1, 150;
        stroke-dashoffset: 0
      }

      50% {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -35
      }

      to {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -124
      }
    }

    .sAHH_L8 {
      animation-duration: 1.4s;
      animation-iteration-count: infinite;
      animation-name: SkeletonLine2051470348__slide;
      animation-timing-function: ease;
      background: linear-gradient(90deg, rgb(var(--wix-ui-tpa-skeleton-line-color-start-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-skeleton-line-color-start-opacity, 1)*.1)) 25%, rgb(var(--wix-ui-tpa-skeleton-line-color-middle-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-skeleton-line-color-middle-opacity, 1)*.2)) 37%, rgb(var(--wix-ui-tpa-skeleton-line-color-end-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-skeleton-line-color-end-opacity, 1)*.1)) 63%);
      background-size: 400% 100%;
      border-radius: var(--wix-ui-tpa-skeleton-line-border-radius, 8px);
      height: var(--wix-ui-tpa-skeleton-line-height, 12px);
      width: var(--wix-ui-tpa-skeleton-line-width, 280px)
    }

    @keyframes SkeletonLine2051470348__slide {
      0% {
        background-position: 100% 50%
      }

      to {
        background-position: 0 50%
      }
    }

    @keyframes DotNavigation3714798951__move-back {
      0% {
        left: calc(-2*calc(4*4px))
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3714798951__move-back-next {
      0% {
        left: calc(-2*calc(4*4px))
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3714798951__move-forward {
      0% {
        left: 0
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3714798951__move-forward-next {
      0% {
        left: 0
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3714798951__change-dot-opacity {
      to {
        opacity: 1
      }
    }

    .sUvrepB {
      display: flex;
      overflow: hidden;
      position: relative;
      width: calc(5*calc(4*4px))
    }

    .sUvrepB.oyU0bmx--short {
      justify-content: center;
      width: max-content
    }

    .sEf6__l {
      align-items: center;
      display: flex;
      left: calc(-1*calc(4*4px));
      position: relative
    }

    .sf0KHM8 {
      animation-name: DotNavigation3714798951__move-back
    }

    .sf0KHM8,
    .soA1PgV {
      animation-duration: .2s
    }

    .soA1PgV {
      animation-name: DotNavigation3714798951__move-back-next
    }

    .si4ke9X {
      animation-name: DotNavigation3714798951__move-forward
    }

    .s__031A8K,
    .si4ke9X {
      animation-duration: .2s
    }

    .s__031A8K {
      animation-name: DotNavigation3714798951__move-forward-next
    }

    .saCaKSb {
      align-items: center;
      display: flex;
      height: calc(4*4px);
      justify-content: center;
      width: calc(4*4px)
    }

    .snAUP8a {
      background-color: rgb(var(--wix-ui-tpa-dot-navigation-selected-dot-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      border-radius: 100%;
      height: calc(2*4px);
      opacity: .45;
      transition: opacity .2s ease;
      width: calc(2*4px)
    }

    .sPgAWvg {
      transition: none
    }

    .snAUP8a:hover {
      opacity: 1
    }

    .sj8hXVv {
      height: calc(calc(2*4px) - 2px);
      width: calc(calc(2*4px) - 2px)
    }

    .sKLE5aJ {
      height: calc(calc(calc(2*4px) - 2px) - 2px);
      width: calc(calc(calc(2*4px) - 2px) - 2px)
    }

    .sV6BeNA {
      box-shadow: 0 0 0 1px rgb(var(--wix-ui-tpa-dot-navigation-selected-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-1))))
    }

    .spOdRNy {
      background-color: rgb(var(--wix-ui-tpa-dot-navigation-selected-dot-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      opacity: .4
    }

    .sV6BeNA.spOdRNy {
      box-shadow: 0 0 0 1px rgb(var(--wix-ui-tpa-dot-navigation-selected-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .sg51_o6 {
      animation-duration: .2s;
      animation-name: DotNavigation3714798951__change-dot-opacity;
      opacity: 1
    }

    .skPtH09 {
      display: flex;
      flex: 1
    }

    .sODM2VC {
      display: none
    }

    .sy4crnZ {
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0)
    }

    #SITE_CONTAINER.focus-ring-active .sy4crnZ {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .skPtH09.oz1_X_T---size-6-xsmall .sKy9bYZ {
      min-height: 24px;
      min-width: 24px;
      padding: var(--wix-ui-tpa-option-box-padding, 0 8px)
    }

    .skPtH09.oz1_X_T---size-5-small .sKy9bYZ {
      padding: var(--wix-ui-tpa-option-box-padding, 8px)
    }

    .skPtH09.oz1_X_T---size-5-large .sKy9bYZ {
      padding: var(--wix-ui-tpa-option-box-padding, 16px)
    }

    .sKy9bYZ {
      align-items: center;
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-box-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-option-box-border-color-opacity, 1)*.6));
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0);
      border-style: solid;
      border-width: var(--wix-ui-tpa-option-box-border-width, 1px);
      box-sizing: border-box;
      cursor: pointer;
      display: flex;
      flex: 1;
      justify-content: center;
      margin: -1px;
      text-align: center
    }

    .skPtH09.sY4Wag6 .sKy9bYZ {
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .skPtH09.oz1_X_T--checked {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0)
    }

    .skPtH09.oz1_X_T--checked .sKy9bYZ {
      background-color: rgb(var(--wix-ui-tpa-option-selected-box-background-color, var(--wix-color-8)));
      border-color: rgb(var(--wix-ui-tpa-option-selected-box-color, var(--wix-color-8)));
      color: rgb(var(--wix-ui-tpa-option-selected-color, var(--wix-color-1)))
    }

    .skPtH09.oz1_X_T--disabled {
      background-color: rgb(var(--wix-ui-tpa-option-disabled-background-color, var(--wix-ui-tpa-option-box-fill-color, rgba(255, 255, 255, .3))));
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0)
    }

    .skPtH09.oz1_X_T--disabled:not(.oz1_X_T--checked) .sKy9bYZ {
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      cursor: default;
      filter: none;
      opacity: 1;
      pointer-events: none
    }

    .skPtH09.oz1_X_T--disabled.oz1_X_T--checked,
    .skPtH09.oz1_X_T--disabled:not(.oz1_X_T--checked) .sKy9bYZ {
      background-color: rgb(var(--wix-ui-tpa-option-disabled-background-color, var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1))));
      color: rgb(var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29)))
    }

    .skPtH09.oz1_X_T--disabled.oz1_X_T--checked {
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, rgb(var(--wix-color-29)))))
    }

    .skPtH09.oz1_X_T--disabled.oz1_X_T--checked .sKy9bYZ {
      background-color: hsla(0, 0%, 100%, .3);
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      cursor: default;
      filter: none;
      opacity: 1
    }

    .skPtH09.oz1_X_T--checked.sY4Wag6 .sKy9bYZ {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color-rgb, var(--wix-ui-tpa-option-selected-box-background-color-rgb, var(--wix-color-8), .1)));
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .skPtH09.oz1_X_T--disabled.sY4Wag6 .sKy9bYZ,
    .skPtH09.oz1_X_T--unavailable.sY4Wag6 .sKy9bYZ {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .skPtH09:not(.oz1_X_T--disabled):not(.oz1_X_T--checked):not(.oz1_X_T--unavailable):focus-within .sKy9bYZ,
    .skPtH09:not(.oz1_X_T--disabled):not(.oz1_X_T--checked):not(.oz1_X_T--unavailable):hover .sKy9bYZ {
      border-color: rgb(var(--wix-ui-tpa-option-hover-border-color, var(--wix-ui-tpa-option-box-border-color, var(--wix-color-5))))
    }

    .skPtH09:not(.oz1_X_T--disabled):not(.oz1_X_T--checked):not(.oz1_X_T--unavailable):focus-within.sY4Wag6 .sKy9bYZ,
    .skPtH09:not(.oz1_X_T--disabled):not(.oz1_X_T--checked):not(.oz1_X_T--unavailable):hover.sY4Wag6 .sKy9bYZ {
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .skPtH09:not(.oz1_X_T--disabled):not(.oz1_X_T--checked):not(.oz1_X_T--unavailable):hover .sKy9bYZ {
      background-color: rgb(var(--wix-ui-tpa-option-hover-box-background-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-hover-border-color, var(--wix-color-5)))
    }

    .skPtH09.oz1_X_T--unavailable {
      background-color: hsla(0, 0%, 100%, .3);
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0);
      cursor: default;
      pointer-events: none;
      position: relative
    }

    .skPtH09.oz1_X_T--unavailable .sYkV7Q6 {
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0);
      height: 100%;
      position: absolute;
      width: 100%
    }

    .skPtH09.oz1_X_T--unavailable .sYkV7Q6 line {
      stroke: rgb(var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29)));
      stroke-width: var(--wix-ui-tpa-option-box-border-width, 1px)
    }

    .skPtH09.oz1_X_T--unavailable .sKy9bYZ {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      color: rgb(var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29)));
      cursor: default;
      pointer-events: none
    }

    .skPtH09.s_2eZwo {
      flex-basis: auto;
      flex-grow: 0;
      flex-shrink: 0
    }

    .sd0x8p6 {
      display: flex;
      height: 100%;
      position: relative
    }

    .sd0x8p6.on3wXz_--forceImageContain.on3wXz_---resize-7-contain {
      width: 100%
    }

    .sd0x8p6.on3wXz_--forceImageContain.on3wXz_---resize-7-contain>* {
      align-items: center;
      border: inherit;
      border-radius: inherit;
      display: flex;
      justify-content: center
    }

    .sd0x8p6.on3wXz_--forceImageContain.on3wXz_---resize-7-contain img {
      border: inherit;
      border-radius: inherit;
      height: unset !important;
      max-height: 100%;
      max-width: 100%;
      width: unset !important
    }

    .sd0x8p6.on3wXz_--forceImageContain.on3wXz_---resize-7-contain.on3wXz_--verticalContainer img {
      width: min(var(--wut-source-width, 100%), 100%) !important
    }

    .sd0x8p6.on3wXz_--forceImageContain.on3wXz_---resize-7-contain.on3wXz_--horizontalContainer img {
      height: min(var(--wut-source-height, 100%), 100%) !important
    }

    .sd0x8p6 img {
      vertical-align: middle
    }

    .sd0x8p6.on3wXz_--focalPoint img {
      object-position: var(--WowImage-deprecated-st-css1335179119-focalPointX, 0) var(--WowImage-deprecated-st-css1335179119-focalPointY, 0)
    }

    .sd0x8p6.on3wXz_---resize-7-contain .sHgXx7S {
      object-fit: contain
    }

    .sd0x8p6.on3wXz_---resize-5-cover .sHgXx7S {
      object-fit: cover
    }

    .sd0x8p6.on3wXz_--fluid .sHgXx7S {
      height: 100%;
      overflow: hidden;
      width: 100%
    }

    .sd0x8p6:not(.on3wXz_--stretchImage) {
      align-items: center
    }

    .sd0x8p6.on3wXz_--fluid:not(.on3wXz_--stretchImage) .sHgXx7S,
    .sd0x8p6:not(.on3wXz_--stretchImage) .sHgXx7S {
      height: min(var(--wut-source-height, 100%), 100%);
      margin: 0 auto;
      width: min(var(--wut-source-width, 100%), 100%)
    }

    .sd0x8p6.on3wXz_---hoverEffect-4-zoom {
      overflow: hidden
    }

    .sd0x8p6.on3wXz_---hoverEffect-4-zoom .sHgXx7S {
      overflow: initial;
      transform: scale(calc(100/107)) translate(-3.5%, -3.5%);
      transition: all .5s cubic-bezier(.18, .73, .63, 1)
    }

    .sd0x8p6.on3wXz_---hoverEffect-4-zoom:hover .sHgXx7S {
      transform: scale(1) translate(-3.5%, -3.5%)
    }

    .sd0x8p6.on3wXz_---hoverEffect-6-darken:hover .sHgXx7S {
      filter: brightness(85%) contrast(115%)
    }

    .sd0x8p6:not(.on3wXz_--isError).sUXcT_7 {
      overflow: hidden
    }

    .sd0x8p6.on3wXz_--isError {
      position: relative
    }

    .sd0x8p6.on3wXz_--isError img {
      display: none
    }

    .sd0x8p6 .s__8X7ECX {
      align-items: center;
      background: rgba(0, 0, 0, .6);
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: center;
      position: absolute;
      width: 100%;
      z-index: 1
    }

    .s_GeOhg.oJ8HyOy---priority-7-primary {
      color: var(--wut-text-color, var(--Text-deprecated-st-css1723500908-primary-color))
    }

    .s_GeOhg.oJ8HyOy---priority-9-secondary {
      color: var(--wut-placeholder-color, var(--Text-deprecated-st-css1723500908-secondary-color))
    }

    .sTYzesL,
    .s_GeOhg .sU9Fzg_ {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .sJie49j {
      background-color: rgba(0, 0, 0, .6);
      display: none;
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%
    }

    .sd0x8p6.on3wXz_--loadSpinner:not(.on3wXz_--loaded) .sJie49j {
      display: block
    }

    .s__5Ca4G2 .sgY7PuG {
      stroke: #fff
    }

    .sajZXq_[data-hook=popover-portal] {
      display: initial
    }

    .sajZXq_ .sOEuJhB {
      -webkit-font-smoothing: auto;
      background-color: #212121;
      border: 1px solid #757575;
      border-radius: 3px;
      box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .1);
      color: #fff;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 20px;
      padding: 4px 12px
    }

    .s__3U_cKN {
      margin: 0;
      position: absolute
    }

    .s__3U_cKN,
    .s__3U_cKN svg {
      display: block
    }

    .sajZXq_ .sg0mHRi[data-placement*=top].sBpN5GE {
      padding-bottom: 6px
    }

    .sajZXq_ .sg0mHRi[data-placement*=bottom].sBpN5GE {
      padding-top: 6px
    }

    .sajZXq_ .sg0mHRi[data-placement*=left].sBpN5GE {
      padding-right: 6px
    }

    .sajZXq_ .sg0mHRi[data-placement*=right].sBpN5GE {
      padding-left: 6px
    }

    .sajZXq_ .sg0mHRi[data-placement*=top] .s__3U_cKN {
      bottom: -1px;
      height: 7px;
      width: 12px
    }

    .sajZXq_ .sg0mHRi[data-placement*=bottom] .s__3U_cKN {
      height: 7px;
      top: -1px;
      width: 12px
    }

    .sajZXq_ .sg0mHRi[data-placement*=left] .s__3U_cKN {
      height: 12px;
      right: -1px;
      width: 7px
    }

    .sajZXq_ .sg0mHRi[data-placement*=right] .s__3U_cKN {
      height: 12px;
      left: -1px;
      width: 7px
    }

    .sajZXq_ .sg0mHRi[data-placement*=top].sfEr3Pq {
      opacity: 0;
      transform: scale(.9) translateY(3px)
    }

    .sajZXq_ .sg0mHRi[data-placement*=bottom].sfEr3Pq {
      opacity: 0;
      transform: scale(.9) translateY(-3px)
    }

    .sajZXq_ .sg0mHRi[data-placement*=left].sfEr3Pq {
      opacity: 0;
      transform: scale(.9) translateX(10px)
    }

    .sajZXq_ .sg0mHRi[data-placement*=right].sfEr3Pq {
      opacity: 0;
      transform: scale(.9) translateX(-10px)
    }

    .sajZXq_ .sg0mHRi[data-placement].sfEr3Pq.sSKx2R_ {
      transition: transform .12s cubic-bezier(.25, .46, .45, .94), applyOpacity .12s cubic-bezier(.25, .46, .45, .94)
    }

    .sajZXq_ .sg0mHRi[data-placement].sZyDZsT,
    .sajZXq_ .sg0mHRi[data-placement].sfEr3Pq.sSKx2R_ {
      opacity: 1;
      transform: scale(1) translateY(0) translateX(0)
    }

    .sajZXq_ .sg0mHRi[data-placement].sZyDZsT.shJFcGR {
      opacity: 0;
      transition: transform 80ms linear, applyOpacity 80ms linear
    }

    .sajZXq_.oiJ1wIK---skin-5-error .sOEuJhB {
      background-color: #df3131;
      border: 1px solid hsla(0, 0%, 100%, .25)
    }

    .sajZXq_.oiJ1wIK---skin-5-wired .s__3U_cKN path:first-child {
      stroke: none
    }

    .sajZXq_.oiJ1wIK---skin-5-wired .s__3U_cKN path:last-child {
      stroke-dasharray: 0 17 17
    }

    .sajZXq_.oiJ1wIK---skin-5-error .s__3U_cKN path {
      fill: #df3131
    }

    .sidmGFY {
      border: 0;
      display: inline-block;
      line-height: 0;
      margin: 0;
      padding: 0;
      text-decoration: none
    }

    .sidmGFY.oiCupVv--focus,
    .sidmGFY:hover {
      opacity: .7
    }

    .sidmGFY.ou8RV41--disabled {
      cursor: default
    }

    .sidmGFY.ou8RV41--disabled:hover {
      opacity: 1
    }

    .sslEhV8 svg {
      display: block
    }

    .s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path,
    .sidmGFY.ou8RV41---skin-4-line .sslEhV8 svg:not([fill=currentColor]) path,
    .sidmGFY.ou8RV41--disabled.s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path {
      fill: none
    }

    .sidmGFY.ou8RV41---theme-4-none {
      background-color: transparent
    }

    .sidmGFY.ou8RV41---theme-3-box {
      align-items: center;
      border-radius: 50%;
      display: inline-flex;
      height: 32px;
      justify-content: center;
      width: 32px
    }

    .smgGxnI {
      border-style: solid;
      box-sizing: content-box;
      min-width: 100px;
      transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out
    }

    .smgGxnI .s__7l7vsw {
      margin: 0 auto;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .smgGxnI.oikL3_U--fullWidth {
      box-sizing: border-box;
      width: 100%
    }

    .smgGxnI.oikL3_U---size-4-tiny {
      padding: 6px 16px
    }

    .smgGxnI.oikL3_U---size-4-tiny.sbsn_S2 {
      padding: 5.5px 16px
    }

    .smgGxnI.oikL3_U---size-5-small {
      padding: 7px 16px
    }

    .smgGxnI,
    .smgGxnI.oikL3_U---size-6-medium {
      padding: 8px 16px
    }

    .smgGxnI.oikL3_U---size-5-large,
    .smgGxnI.oikL3_U--mobile,
    .smgGxnI.oikL3_U--mobile.oikL3_U---size-6-medium {
      padding: 10px 16px
    }

    .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings .s__7l7vsw {
      overflow: visible;
      text-overflow: unset;
      white-space: unset
    }

    .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings {
      box-sizing: border-box;
      display: inline-flex;
      line-height: 1;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent {
      line-height: 1.3 !important;
      white-space: normal
    }

    .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .smgGxnI.oikL3_U---size-4-tiny.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .smgGxnI.oikL3_U---size-5-small.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .smgGxnI.oikL3_U---size-6-medium.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .smgGxnI.oikL3_U--mobile.oikL3_U---paddingMode-15-dynamicPaddings {
      line-height: 1
    }

    .smgGxnI .sxmH5ip svg:not([fill=currentColor]) path {
      fill: none;
      transition: stroke .2s ease-in-out
    }

    .sxmH5ip svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .sXV_1Iy:after,
    .so_ea6s:before {
      content: "";
      display: inline-block;
      height: 1px;
      width: 4px
    }

    .smgGxnI .sxmH5ip svg[fill=currentColor] {
      transition: color .2s ease-in-out
    }

    .shHO6LX {
      min-height: 100%;
      overflow: hidden
    }

    .syQdcu4 {
      -ms-overflow-style: none;
      height: 100%;
      overflow: auto;
      position: absolute;
      scrollbar-width: none;
      text-align: center;
      white-space: nowrap;
      width: 100%
    }

    .shHO6LX.onSxTUp---overflowBehavior-4-wrap .syQdcu4 {
      position: static
    }

    .syQdcu4::-webkit-scrollbar {
      display: none
    }

    .s__3SmmHW {
      --wix-ui-tpa-tab-selected-indicator-color: var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color);
      --wix-ui-tpa-tab-selected-indicator-color-rgb: var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color-rgb);
      --wix-ui-tpa-tab-selected-indicator-color-opacity: var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color-opacity);
      display: inline-block
    }

    .sBV3Av8 {
      background-color: rgb(var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color));
      z-index: 1000
    }

    .sBV3Av8,
    .sHiY3M_ {
      bottom: 0;
      height: 0;
      position: absolute
    }

    .sHiY3M_ {
      left: 0;
      width: 100%
    }

    .shHO6LX.onSxTUp--animateIndicator .sBV3Av8 {
      height: 3px;
      transition: left .4s ease-in-out, width .4s ease-in-out
    }

    .shHO6LX.onSxTUp---alignment-4-left.onSxTUp---overflowBehavior-6-scroll .sAgw4kE {
      text-align: left
    }

    .shHO6LX.onSxTUp---alignment-5-right.onSxTUp---overflowBehavior-6-scroll .sAgw4kE {
      text-align: right
    }

    .shHO6LX.onSxTUp---alignment-4-left.onSxTUp---overflowBehavior-4-wrap .sAgw4kE {
      justify-content: left
    }

    .shHO6LX.onSxTUp---alignment-6-center.onSxTUp---overflowBehavior-4-wrap .sAgw4kE {
      justify-content: center
    }

    .shHO6LX.onSxTUp---alignment-5-right.onSxTUp---overflowBehavior-4-wrap .sAgw4kE {
      justify-content: right
    }

    .shHO6LX.onSxTUp---variant-9-fullWidth .sAgw4kE {
      display: flex
    }

    .shHO6LX.onSxTUp---variant-9-fullWidth .s__3SmmHW {
      flex: 1
    }

    .sAgw4kE {
      height: 100%;
      margin: 0;
      padding: 0;
      position: relative
    }

    .shHO6LX.onSxTUp---overflowBehavior-6-scroll .s__3SmmHW:not(:last-child) {
      margin-inline-end: var(--wix-ui-tpa-tabs-space-between-items, 0)
    }

    .shHO6LX.onSxTUp---overflowBehavior-4-wrap .sAgw4kE {
      column-gap: var(--wix-ui-tpa-tabs-space-between-items, 0);
      display: flex;
      flex-wrap: wrap;
      row-gap: var(--wix-ui-tpa-tabs-wrap-row-gap, 0)
    }

    .sl0I9I5 {
      --WowImage1652150279-transparent: 0, 0, 0, 0;
      --WowImage1652150279-errorTextColor: 255, 255, 255;
      display: flex;
      height: 100%;
      position: relative
    }

    .sl0I9I5.olbePIk--forceImageContain.olbePIk---resize-7-contain {
      width: 100%
    }

    .sl0I9I5.olbePIk--forceImageContain.olbePIk---resize-7-contain>* {
      align-items: center;
      border: inherit;
      border-radius: inherit;
      display: flex;
      justify-content: center
    }

    .sl0I9I5.olbePIk--forceImageContain.olbePIk---resize-7-contain img {
      border: inherit;
      border-radius: inherit;
      height: unset !important;
      max-height: 100%;
      max-width: 100%;
      width: unset !important
    }

    .sl0I9I5.olbePIk--forceImageContain.olbePIk---resize-7-contain.olbePIk--verticalContainer img {
      width: min(var(--wut-source-width, 100%), 100%) !important
    }

    .sl0I9I5.olbePIk--forceImageContain.olbePIk---resize-7-contain.olbePIk--horizontalContainer img {
      height: min(var(--wut-source-height, 100%), 100%) !important
    }

    .sl0I9I5.olbePIk--noImage {
      background-color: rgb(var(--wix-color-5), .2)
    }

    .sl0I9I5 img {
      vertical-align: middle
    }

    .sl0I9I5.olbePIk--focalPoint img {
      object-position: var(--WowImage1652150279-focalPointX, 0) var(--WowImage1652150279-focalPointY, 0)
    }

    .sl0I9I5.olbePIk---resize-7-contain .sN3d_rZ {
      object-fit: contain
    }

    .sl0I9I5.olbePIk---resize-5-cover .sN3d_rZ {
      object-fit: cover
    }

    .sl0I9I5.olbePIk--fluid .sN3d_rZ {
      height: 100%;
      overflow: hidden;
      width: 100%
    }

    .sl0I9I5:not(.olbePIk--stretchImage) {
      align-items: center
    }

    .sl0I9I5.olbePIk--fluid:not(.olbePIk--stretchImage) .sN3d_rZ,
    .sl0I9I5:not(.olbePIk--stretchImage) .sN3d_rZ {
      height: min(var(--wut-source-height, 100%), 100%);
      margin: 0 auto;
      width: min(var(--wut-source-width, 100%), 100%)
    }

    .sl0I9I5.olbePIk---hoverEffect-4-zoom {
      overflow: hidden
    }

    .sl0I9I5.olbePIk---hoverEffect-4-zoom .sN3d_rZ {
      overflow: initial;
      transform: scale(calc(100/107)) translate(-3.5%, -3.5%);
      transition: all .5s cubic-bezier(.18, .73, .63, 1)
    }

    .sl0I9I5.olbePIk---hoverEffect-4-zoom:hover .sN3d_rZ {
      transform: scale(1) translate(-3.5%, -3.5%)
    }

    .sl0I9I5.olbePIk---hoverEffect-6-darken:hover .sN3d_rZ {
      filter: brightness(85%) contrast(115%)
    }

    .sl0I9I5:not(.olbePIk--isError) {
      background-color: rgb(var(--wix-ui-tpa-wow-image-background-color, var(--WowImage1652150279-transparent)));
      border: var(--wix-ui-tpa-wow-image-border-width, 0) solid rgb(var(--wix-ui-tpa-wow-image-border-color, var(--WowImage1652150279-transparent)));
      border-radius: var(--wix-ui-tpa-wow-image-border-radius, 0);
      overflow: hidden
    }

    .sl0I9I5:not(.olbePIk--isError).olbePIk--noImage {
      background-color: rgb(var(--wix-ui-tpa-wow-image-background-color, var(--wix-color-5), .2))
    }

    .sl0I9I5 .sN3d_rZ {
      opacity: var(--wix-ui-tpa-wow-image-image-opacity, 1)
    }

    .sl0I9I5.olbePIk--isError {
      background-color: rgb(var(--wix-color-2));
      position: relative
    }

    .sl0I9I5.olbePIk--isError img {
      display: none
    }

    .sl0I9I5 .sRLzqBY {
      align-items: center;
      background: rgb(0, 0, 0, .6);
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: center;
      position: absolute;
      width: 100%;
      z-index: 1
    }

    .s_H17S4 {
      --wix-ui-tpa-text-main-text-color: var(--WowImage1652150279-errorTextColor), 1;
      --wix-ui-tpa-text-main-text-color-rgb: var(--WowImage1652150279-errorTextColor);
      --wix-ui-tpa-text-main-text-color-opacity: 1;
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-picker-font-style-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-picker-font-style-line-height, 1.5em);
      --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-picker-font-style-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-picker-font-style-size, 14px);
      --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-picker-font-style-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-picker-font-style-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-picker-font-style-weight, var(--wix-font-Body-M-weight))
    }

    .sSXc_ID {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .s_rBhtE {
      color: rgb(var(--WowImage1652150279-errorTextColor))
    }

    .s__4zhJVl {
      background-color: rgb(0, 0, 0, .6);
      display: none;
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%
    }

    .sl0I9I5.olbePIk--loadSpinner:not(.olbePIk--loaded) .s__4zhJVl {
      display: block
    }

    .sCsSXTr .si5VcUd {
      stroke: #fff
    }

    .saQ7r4B[data-hook=popover-portal] {
      display: initial
    }

    .saQ7r4B .saYfMLM {
      -webkit-font-smoothing: auto;
      background-color: #212121;
      border: 1px solid #757575;
      border-radius: 3px;
      box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .1);
      color: #fff;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 20px;
      padding: 4px 12px
    }

    .sYg1tEB {
      margin: 0;
      position: absolute
    }

    .sYg1tEB,
    .sYg1tEB svg {
      display: block
    }

    .saQ7r4B .sO984ju[data-placement*=top].sIih7J7 {
      padding-bottom: 6px
    }

    .saQ7r4B .sO984ju[data-placement*=bottom].sIih7J7 {
      padding-top: 6px
    }

    .saQ7r4B .sO984ju[data-placement*=left].sIih7J7 {
      padding-right: 6px
    }

    .saQ7r4B .sO984ju[data-placement*=right].sIih7J7 {
      padding-left: 6px
    }

    .saQ7r4B .sO984ju[data-placement*=top] .sYg1tEB {
      bottom: -1px;
      height: 7px;
      width: 12px
    }

    .saQ7r4B .sO984ju[data-placement*=bottom] .sYg1tEB {
      height: 7px;
      top: -1px;
      width: 12px
    }

    .saQ7r4B .sO984ju[data-placement*=left] .sYg1tEB {
      height: 12px;
      right: -1px;
      width: 7px
    }

    .saQ7r4B .sO984ju[data-placement*=right] .sYg1tEB {
      height: 12px;
      left: -1px;
      width: 7px
    }

    .saQ7r4B .sO984ju[data-placement*=top].sLWib41 {
      opacity: 0;
      transform: scale(.9) translateY(3px)
    }

    .saQ7r4B .sO984ju[data-placement*=bottom].sLWib41 {
      opacity: 0;
      transform: scale(.9) translateY(-3px)
    }

    .saQ7r4B .sO984ju[data-placement*=left].sLWib41 {
      opacity: 0;
      transform: scale(.9) translateX(10px)
    }

    .saQ7r4B .sO984ju[data-placement*=right].sLWib41 {
      opacity: 0;
      transform: scale(.9) translateX(-10px)
    }

    .saQ7r4B .sO984ju[data-placement].sLWib41.sQ_qHS6 {
      transition: transform .12s cubic-bezier(.25, .46, .45, .94), applyOpacity .12s cubic-bezier(.25, .46, .45, .94)
    }

    .saQ7r4B .sO984ju[data-placement].sLWib41.sQ_qHS6,
    .saQ7r4B .sO984ju[data-placement].ssrIZvN {
      opacity: 1;
      transform: scale(1) translateY(0) translateX(0)
    }

    .saQ7r4B .sO984ju[data-placement].ssrIZvN.sjx2rQZ {
      opacity: 0;
      transition: transform 80ms linear, applyOpacity 80ms linear
    }

    .saQ7r4B.oTUnk1K---skin-5-error .saYfMLM {
      background-color: #df3131;
      border: 1px solid hsla(0, 0%, 100%, .25)
    }

    .saQ7r4B.oTUnk1K---skin-5-wired .saYfMLM {
      background-color: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
      border-color: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-1)));
      color: rgb(var(--wix-ui-tpa-tooltip-text-color, var(--wix-color-1)))
    }

    .saQ7r4B.oTUnk1K---skin-5-wired .sYg1tEB path {
      fill: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
      stroke: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-5)))
    }

    .saQ7r4B.oTUnk1K---skin-5-wired .sYg1tEB path:first-child {
      stroke: none
    }

    .saQ7r4B.oTUnk1K---skin-5-wired .sYg1tEB path:last-child {
      stroke-dasharray: 0 17 17
    }

    .saQ7r4B.oTUnk1K---skin-5-error .sYg1tEB path {
      fill: #df3131
    }

    .shshjc_ {
      --TextButton1055520592-wix-ui-tpa-text-button-background-color-internal: rgb(var(--wix-ui-tpa-text-button-background-color));
      background-color: var(--TextButton1055520592-wix-ui-tpa-text-button-background-color-internal, transparent);
      border: 0;
      font-family: var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-button-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.5em);
      padding: 0;
      text-decoration: none;
      text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .shshjc_.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_:active.otv5olh---hoverStyle-9-underline,
    .shshjc_:hover.otv5olh---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, 16px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.5em));
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, underline));
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .shshjc_.otv5olh--mobile {
      font-family: var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-button-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.44em);
      text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .shshjc_.otv5olh--mobile.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile:hover.otv5olh---hoverStyle-9-underline {
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, underline));
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .shshjc_.otv5olh--mobile.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-11-primaryLink.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-11-primaryLink:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-11-primaryLink:hover.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-4-link.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-4-link:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-4-link:hover.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile:hover.otv5olh---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, 14px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.44em))
    }

    .shshjc_.otv5olh--mobile.otv5olh---priority-11-primaryLink.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-11-primaryLink:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-11-primaryLink:hover.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-4-link.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-4-link:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-4-link:hover.otv5olh---hoverStyle-9-underline {
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, none));
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .shshjc_.otv5olh---priority-7-primary {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8))))
    }

    .shshjc_.otv5olh---priority-7-primary.oSBtvLm--focus:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-7-primary:active:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-7-primary:hover:not(.otv5olh---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
    }

    .shshjc_.otv5olh---priority-11-primaryLink.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh---priority-11-primaryLink:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh---priority-11-primaryLink:hover.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh---priority-4-link.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh---priority-4-link:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh---priority-4-link:hover.otv5olh---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, 16px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.5em));
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, none));
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .shshjc_.otv5olh---priority-9-secondary {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .shshjc_.otv5olh---priority-9-secondary.oSBtvLm--focus:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-9-secondary:active:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-9-secondary:hover:not(.otv5olh---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
    }

    .shshjc_.otv5olh---priority-4-link {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      text-decoration: underline
    }

    .shshjc_.otv5olh---priority-4-link.oSBtvLm--focus:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-4-link:active:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-4-link:hover:not(.otv5olh---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
    }

    .shshjc_.otv5olh---priority-11-primaryLink {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8))));
      text-decoration: underline
    }

    .shshjc_.otv5olh---priority-11-primaryLink.oSBtvLm--focus:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-11-primaryLink:active:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-11-primaryLink:hover:not(.otv5olh---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
    }

    .shshjc_.otv5olh---priority-4-link.oeLmFpa--disabled,
    .shshjc_.otv5olh---priority-7-primary.oeLmFpa--disabled,
    .shshjc_.otv5olh---priority-9-secondary.oeLmFpa--disabled {
      color: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)))
    }

    .szPJc6S svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .szPJc6S svg:not([fill=currentColor]) path {
      stroke: currentColor;
      fill: none
    }

    .sF3XcGx:before,
    .s__63uMGj:after {
      content: "";
      display: inline-block;
      height: 1px;
      width: 4px
    }

    .sQKj8gt {
      --wix-ui-tpa-wow-image-background-color: var(--wix-ui-tpa-image-background-color);
      --wix-ui-tpa-wow-image-background-color-rgb: var(--wix-ui-tpa-image-background-color-rgb);
      --wix-ui-tpa-wow-image-background-color-opacity: var(--wix-ui-tpa-image-background-color-opacity);
      --wix-ui-tpa-wow-image-border-color: var(--wix-ui-tpa-image-border-color);
      --wix-ui-tpa-wow-image-border-color-rgb: var(--wix-ui-tpa-image-border-color-rgb);
      --wix-ui-tpa-wow-image-border-color-opacity: var(--wix-ui-tpa-image-border-color-opacity);
      --wix-ui-tpa-wow-image-border-width: var(--wix-ui-tpa-image-border-width);
      --wix-ui-tpa-wow-image-border-radius: var(--wix-ui-tpa-image-border-radius);
      --wix-ui-tpa-wow-image-image-opacity: var(--wix-ui-tpa-image-image-opacity)
    }

    .s__0mUdUa {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .sCBFUjW {
      background-color: transparent;
      border: 0;
      padding: 0
    }

    .sCBFUjW,
    .s__0mUdUa {
      line-height: 0
    }

    .sFV0r42 svg,
    .s__0mUdUa {
      height: 24px;
      width: 24px
    }

    .szfQUnA {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .s_N_8g2 {
      border: 0;
      display: inline-block;
      line-height: 0;
      margin: 0;
      padding: 0;
      text-decoration: none
    }

    .s_N_8g2.oSBtvLm--focus,
    .s_N_8g2:hover {
      opacity: .7
    }

    .s_N_8g2.o__5hmDLR--disabled {
      cursor: default
    }

    .s_N_8g2.o__5hmDLR--disabled:hover {
      opacity: 1
    }

    .s__3Huf42 svg {
      display: block
    }

    .s_N_8g2.o__5hmDLR--disabled.sUy0saD .s__3Huf42 svg:not([fill=currentColor]) path {
      stroke: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
      fill: none
    }

    .s_N_8g2.o__5hmDLR--disabled.sK1luvK .s__3Huf42 svg:not([fill=currentColor]) path {
      fill: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
      stroke: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)))
    }

    .sUy0saD .s__3Huf42 svg:not([fill=currentColor]) path,
    .s_N_8g2.o__5hmDLR---skin-4-line .s__3Huf42 svg:not([fill=currentColor]) path {
      stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      fill: none
    }

    .sK1luvK .s__3Huf42 svg:not([fill=currentColor]) path,
    .s_N_8g2.o__5hmDLR---skin-4-full .s__3Huf42 svg:not([fill=currentColor]) path {
      fill: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .s_N_8g2 .s__3Huf42 svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .s_N_8g2.o__5hmDLR--disabled .s__3Huf42 svg[fill=currentColor] {
      color: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)))
    }

    .s_N_8g2.o__5hmDLR---theme-4-none {
      background-color: transparent
    }

    .s_N_8g2.o__5hmDLR---theme-3-box {
      align-items: center;
      background-color: rgb(var(--wix-ui-tpa-icon-button-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      border-radius: 50%;
      display: inline-flex;
      height: 32px;
      justify-content: center;
      width: 32px
    }

    .s_gWGU1 {
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39)));
      border-radius: var(--wix-ui-tpa-button-main-border-radius, 0);
      border-style: solid;
      box-sizing: content-box;
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
      min-width: var(--wix-ui-tpa-button-min-width, 100px);
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
      transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out
    }

    .s_gWGU1:active.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1:hover.oS6Waqz---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .s_gWGU1 .sO4L5OR {
      margin: 0 auto;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .s_gWGU1.oS6Waqz--fullWidth {
      box-sizing: border-box;
      width: 100%
    }

    .s_gWGU1,
    .s_gWGU1.oS6Waqz---priority-5-basic {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-5)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5)));
      border-width: var(--wix-ui-tpa-button-main-border-width, 0);
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)))
    }

    .s_gWGU1.oS6Waqz---priority-5-basic:active.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1.oS6Waqz---priority-5-basic:hover.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1:active.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1:hover.oS6Waqz---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-5))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1))))
    }

    .s_gWGU1.oS6Waqz---priority-5-basic:active:not(.oS6Waqz---hoverStyle-9-underline),
    .s_gWGU1.oS6Waqz---priority-5-basic:hover:not(.oS6Waqz---hoverStyle-9-underline),
    .s_gWGU1:active:not(.oS6Waqz---hoverStyle-9-underline),
    .s_gWGU1:hover:not(.oS6Waqz---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---priority-14-basicSecondary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5)));
      border-width: var(--wix-ui-tpa-button-main-border-width, 1px);
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
    }

    .s_gWGU1.oS6Waqz---priority-14-basicSecondary:active.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1.oS6Waqz---priority-14-basicSecondary:hover.oS6Waqz---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-1))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5))))
    }

    .s_gWGU1.oS6Waqz---priority-14-basicSecondary:active:not(.oS6Waqz---hoverStyle-9-underline),
    .s_gWGU1.oS6Waqz---priority-14-basicSecondary:hover:not(.oS6Waqz---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---priority-7-primary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-38)));
      border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-bottom-width, 0)));
      border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-top-width, 0)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39)));
      border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-right-width, 0)));
      border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-left-width, 0)));
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-40)))
    }

    .s_gWGU1.oS6Waqz---priority-7-primary:active.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1.oS6Waqz---priority-7-primary:hover.oS6Waqz---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-38))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-40))))
    }

    .s_gWGU1.oS6Waqz---priority-7-primary:active:not(.oS6Waqz---hoverStyle-9-underline),
    .s_gWGU1.oS6Waqz---priority-7-primary:hover:not(.oS6Waqz---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-41)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-42))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-43)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---priority-9-secondary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-47), 0));
      border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-bottom-width, 1px)));
      border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-top-width, 1px)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-48)));
      border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-right-width, 1px)));
      border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-left-width, 1px)));
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49)))
    }

    .s_gWGU1.oS6Waqz---priority-9-secondary:active.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1.oS6Waqz---priority-9-secondary:hover.oS6Waqz---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-47), 0)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-48))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49))))
    }

    .s_gWGU1.oS6Waqz---priority-9-secondary:active:not(.oS6Waqz---hoverStyle-9-underline),
    .s_gWGU1.oS6Waqz---priority-9-secondary:hover:not(.oS6Waqz---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-color-50), 0));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-51)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-52)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---priority-5-basic.oeLmFpa--disabled,
    .s_gWGU1.oeLmFpa--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-29)));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-29))));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1))))
    }

    .s_gWGU1.oS6Waqz---priority-7-primary.oeLmFpa--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-44)));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-45))));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-46))))
    }

    .s_gWGU1.oS6Waqz---priority-14-basicSecondary.oeLmFpa--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-color-29)));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-color-29)))
    }

    .s_gWGU1.oS6Waqz---priority-9-secondary.oeLmFpa--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-53), 0));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-color-54)));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-color-55)))
    }

    .s_gWGU1.oS6Waqz---size-4-tiny {
      padding: 6px 16px
    }

    .s_gWGU1.oS6Waqz---size-4-tiny.sXvfsSJ {
      padding: 5.5px 16px
    }

    .s_gWGU1.oS6Waqz---size-5-small {
      padding: 7px 16px
    }

    .s_gWGU1,
    .s_gWGU1.oS6Waqz---size-6-medium {
      padding: 8px 16px
    }

    .s_gWGU1.oS6Waqz---size-5-large,
    .s_gWGU1.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz--mobile.oS6Waqz---size-6-medium {
      padding: 10px 16px
    }

    .sPKcIOW svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .s__3A50Jt:before,
    .sfOAsPH:after {
      content: "";
      display: inline-block;
      height: 1px;
      width: var(--wix-ui-tpa-button-column-gap, 4px)
    }

    .s_gWGU1 .sPKcIOW svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)));
      transition: color .2s ease-in-out
    }

    .s_gWGU1:hover:not(.oS6Waqz---hoverStyle-9-underline) .sPKcIOW svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---priority-9-secondary .sPKcIOW svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49)))
    }

    .s_gWGU1.oS6Waqz---priority-9-secondary:hover:not(.oS6Waqz---hoverStyle-9-underline) .sPKcIOW svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-52)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---priority-14-basicSecondary .sPKcIOW svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
    }

    .s_gWGU1.oS6Waqz---priority-14-basicSecondary:hover:not(.oS6Waqz---hoverStyle-9-underline) .sPKcIOW svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings,
    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings {
      box-sizing: border-box;
      display: inline-flex;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings .sO4L5OR,
    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings .sO4L5OR {
      overflow: visible;
      text-overflow: unset;
      white-space: unset
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings.oS6Waqz--wrapContent {
      line-height: 1.3 !important;
      white-space: normal
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large:not(.oS6Waqz--mobile),
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small:not(.oS6Waqz--mobile) {
      line-height: 1
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-14-basicSecondary.oS6Waqz---size-4-tiny,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-9-secondary.oS6Waqz---size-4-tiny {
      padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz---priority-5-basic,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz---priority-7-primary {
      padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz---priority-14-basicSecondary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz---priority-9-secondary.oS6Waqz--wrapContent {
      padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz--wrapContent {
      padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-9-secondary {
      padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-5-basic,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-7-primary {
      padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--wrapContent.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--wrapContent.oS6Waqz---priority-9-secondary {
      padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--wrapContent {
      padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-9-secondary.oS6Waqz--mobile {
      padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-5-basic.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-7-primary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--mobile {
      padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--wrapContent.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--wrapContent.oS6Waqz---priority-9-secondary.oS6Waqz--mobile {
      padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--wrapContent.oS6Waqz--mobile {
      padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-9-secondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-9-secondary {
      padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-5-basic,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-7-primary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-5-basic,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-7-primary {
      padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--wrapContent.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--wrapContent.oS6Waqz---priority-9-secondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz--wrapContent.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz--wrapContent.oS6Waqz---priority-9-secondary {
      padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz--wrapContent {
      padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-9-secondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-9-secondary.oS6Waqz--mobile {
      padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-5-basic.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-7-primary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-5-basic.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-7-primary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--mobile {
      padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--wrapContent.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--wrapContent.oS6Waqz---priority-9-secondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz--wrapContent.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz--wrapContent.oS6Waqz---priority-9-secondary.oS6Waqz--mobile {
      padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--wrapContent.oS6Waqz--mobile {
      padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-9-secondary {
      padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-5-basic,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-7-primary {
      padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-14-basicSecondary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-9-secondary.oS6Waqz--wrapContent {
      padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz--wrapContent {
      padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-5-basic.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-7-primary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-9-secondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz--mobile {
      padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-14-basicSecondary.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-9-secondary.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz--wrapContent.oS6Waqz--mobile {
      padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings,
    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings.oS6Waqz---size-6-medium {
      border-width: var(--wix-ui-tpa-button-main-border-width, 1px);
      padding-inline-end: var(--wix-ui-tpa-button-padding-inline-end, 15px);
      padding-inline-start: var(--wix-ui-tpa-button-padding-inline-start, 15px)
    }

    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings.oS6Waqz---size-4-tiny,
    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings.oS6Waqz---size-5-small {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 5px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 5px)
    }

    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings,
    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings.oS6Waqz---size-6-medium {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 7px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 7px)
    }

    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings.oS6Waqz---size-5-large {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 11px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 11px)
    }

    .sXTYFmR {
      --wix-ui-tpa-fieldset-main-label-font-text-decoration: var(--wix-ui-tpa-box-selection-label-font-text-decoration);
      --wix-ui-tpa-fieldset-main-label-font-line-height: var(--wix-ui-tpa-box-selection-label-font-line-height);
      --wix-ui-tpa-fieldset-main-label-font-family: var(--wix-ui-tpa-box-selection-label-font-family);
      --wix-ui-tpa-fieldset-main-label-font-size: var(--wix-ui-tpa-box-selection-label-font-size);
      --wix-ui-tpa-fieldset-main-label-font-style: var(--wix-ui-tpa-box-selection-label-font-style);
      --wix-ui-tpa-fieldset-main-label-font-variant: var(--wix-ui-tpa-box-selection-label-font-variant);
      --wix-ui-tpa-fieldset-main-label-font-weight: var(--wix-ui-tpa-box-selection-label-font-weight);
      --wix-ui-tpa-fieldset-main-label-text-color: var(--wix-ui-tpa-box-selection-label-color);
      --wix-ui-tpa-fieldset-main-label-text-color-rgb: var(--wix-ui-tpa-box-selection-label-color-rgb);
      --wix-ui-tpa-fieldset-main-label-text-color-opacity: var(--wix-ui-tpa-box-selection-label-color-opacity);
      --wix-ui-tpa-fieldset-error-color: var(--wix-ui-tpa-box-selection-error-color, 223, 49, 49);
      --wix-ui-tpa-fieldset-error-color-rgb: var(--wix-ui-tpa-box-selection-error-color-rgb, 223, 49, 49);
      --wix-ui-tpa-fieldset-error-color-opacity: var(--wix-ui-tpa-box-selection-error-color-opacity);
      --wix-ui-tpa-fieldset-min-message-height: var(--wix-ui-tpa-box-selection-error-message-min-height);
      height: 100%
    }

    .sI0pSnN {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      gap: var(--wix-ui-tpa-box-selection-item-gap, 12px);
      max-height: 100%;
      max-width: 100%
    }

    .sI0pSnN.scbvDeS {
      flex-direction: column;
      flex-wrap: wrap
    }

    .sI0pSnN.skw1tHO {
      display: inline-flex
    }

    .shs6eEx {
      --wix-ui-tpa-option-selected-box-color: var(--wix-ui-tpa-box-selection-selected-box-color, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-color-rgb: var(--wix-ui-tpa-box-selection-selected-box-color-rgb, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-color-opacity: var(--wix-ui-tpa-box-selection-selected-box-color-opacity);
      --wix-ui-tpa-option-selected-box-background-color: var(--wix-ui-tpa-box-selection-selected-box-background-color, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-background-color-rgb: var(--wix-ui-tpa-box-selection-selected-box-background-color-rgb, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-background-color-opacity: var(--wix-ui-tpa-box-selection-selected-box-background-color-opacity);
      --wix-ui-tpa-option-box-fill-color: var(--wix-ui-tpa-box-selection-box-fill-color);
      --wix-ui-tpa-option-box-fill-color-rgb: var(--wix-ui-tpa-box-selection-box-fill-color-rgb);
      --wix-ui-tpa-option-box-fill-color-opacity: var(--wix-ui-tpa-box-selection-box-fill-color-opacity);
      --wix-ui-tpa-option-box-border-radius: var(--wix-ui-tpa-box-selection-box-border-radius);
      --wix-ui-tpa-option-hover-border-color: var(--wix-ui-tpa-box-selection-hover-border-color, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-hover-border-color-rgb: var(--wix-ui-tpa-box-selection-hover-border-color-rgb, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-hover-border-color-opacity: var(--wix-ui-tpa-box-selection-hover-border-color-opacity);
      --wix-ui-tpa-option-hover-box-background-color: var(--wix-ui-tpa-box-selection-hover-box-background-color);
      --wix-ui-tpa-option-hover-box-background-color-rgb: var(--wix-ui-tpa-box-selection-hover-box-background-color-rgb);
      --wix-ui-tpa-option-hover-box-background-color-opacity: var(--wix-ui-tpa-box-selection-hover-box-background-color-opacity);
      --wix-ui-tpa-option-box-border-width: var(--wix-ui-tpa-box-selection-box-border-width);
      --wix-ui-tpa-option-box-border-color: var(--wix-ui-tpa-box-selection-box-border-color, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-box-border-color-rgb: var(--wix-ui-tpa-box-selection-box-border-color-rgb, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-box-border-color-opacity: var(--wix-ui-tpa-box-selection-box-border-color-opacity);
      --wix-ui-tpa-option-disabled-color: var(--wix-ui-tpa-box-selection-disabled-color, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-color-rgb: var(--wix-ui-tpa-box-selection-disabled-color-rgb, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-color-opacity: var(--wix-ui-tpa-box-selection-disabled-color-opacity);
      --wix-ui-tpa-option-disabled-background-color: var(--wix-ui-tpa-box-selection-disabled-background-color);
      --wix-ui-tpa-option-disabled-background-color-rgb: var(--wix-ui-tpa-box-selection-disabled-background-color-rgb);
      --wix-ui-tpa-option-disabled-background-color-opacity: var(--wix-ui-tpa-box-selection-disabled-background-color-opacity);
      --wix-ui-tpa-option-disabled-border-color: var(--wix-ui-tpa-box-selection-disabled-border-color, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-border-color-rgb: var(--wix-ui-tpa-box-selection-disabled-border-color-rgb, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-border-color-opacity: var(--wix-ui-tpa-box-selection-disabled-border-color-opacity);
      --wix-ui-tpa-option-error-color: var(--wix-ui-tpa-box-selection-error-color, var(--wst-system-error-color-rgb));
      --wix-ui-tpa-option-error-color-rgb: var(--wix-ui-tpa-box-selection-error-color-rgb, var(--wst-system-error-color-rgb));
      --wix-ui-tpa-option-error-color-opacity: var(--wix-ui-tpa-box-selection-error-color-opacity);
      --wix-ui-tpa-option-box-padding: var(--wix-ui-tpa-box-selection-box-padding)
    }

    .sGrWCUr {
      align-self: center;
      display: flex;
      flex-grow: 1
    }

    .sH7XNJB {
      display: flex;
      justify-content: center;
      list-style: none;
      width: 64px
    }

    .sH7XNJB.ovprYoK--mobile {
      flex-shrink: 0
    }

    .sH7XNJB.ovprYoK---theme-5-light .sMkeJk8 svg:not([fill=currentColor]) path {
      fill: #000;
      stroke: none
    }

    .sH7XNJB.ovprYoK---theme-4-dark .sMkeJk8 svg:not([fill=currentColor]) path {
      fill: #fff;
      stroke: none
    }

    .sH7XNJB.ovprYoK---theme-5-light .sMkeJk8 svg[fill=currentColor] {
      color: #000
    }

    .sH7XNJB.ovprYoK---theme-4-dark .sMkeJk8 svg[fill=currentColor] {
      color: #fff
    }

    .soQVSRw {
      border-style: solid;
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      overflow: hidden;
      position: relative;
      text-align: center;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .soQVSRw .s__7l7vsw {
      display: block;
      line-height: 1.5
    }

    .soQVSRw.o__8e2rna--upgrade .s__7l7vsw {
      display: inline-block;
      line-height: 1
    }

    .sz_fH69 {
      animation: StatesButton-deprecated-st-css2727093582__bounce-in .5s ease 0s 1 normal;
      height: 1.5em;
      top: .15em
    }

    .sX1RG23 {
      height: 1.5em;
      width: 1.5em
    }

    @keyframes StatesButton-deprecated-st-css2727093582__bounce-in {
      0% {
        opacity: 0;
        transform: translateY(30px)
      }

      32% {
        opacity: 1;
        transform: translateY(-5px)
      }

      68% {
        opacity: 1;
        transform: translateY(2px)
      }

      to {
        opacity: 1;
        transform: translateY(0)
      }
    }

    .sn5Ej8m.s__7MyC8r.sd0x8p6:not(.on3wXz_--isError) {
      overflow: hidden
    }

    .s__4O_TNI {
      box-sizing: border-box;
      left: 50%;
      max-height: 620px;
      max-width: 980px;
      min-height: 240px;
      min-width: 280px;
      position: absolute;
      top: 50%;
      transform: translate(-50%, -50%)
    }

    .suTZ0qz {
      position: absolute;
      right: 20px;
      top: 20px
    }

    .ssfZ227 {
      padding: 80px 32px
    }

    .sMgeemw.o_8T309--mobile .s__4O_TNI {
      height: 100%;
      left: 0;
      top: 0;
      transform: none;
      width: 100%
    }

    .sL93YbZ.o_8T309--appendToBody :focus {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .sMgeemw.o_8T309--mobile.o_8T309--notFullscreenMobile .sL93YbZ {
      align-items: center;
      display: flex;
      height: calc(100% - 2*20px);
      left: 20px;
      overflow: hidden;
      position: absolute;
      top: 20px;
      width: calc(100% - 2*20px)
    }

    .sMgeemw.o_8T309--mobile.o_8T309--notFullscreenMobile .s__4O_TNI {
      height: auto;
      max-height: 440px;
      min-width: auto;
      position: relative
    }

    .sMgeemw.o_8T309--rtl .suTZ0qz {
      left: 20px;
      right: auto
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj {
      border: 0;
      display: inline-block;
      line-height: 0;
      margin: 0;
      padding: 0;
      text-decoration: none
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.oiCupVv--focus,
    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj:hover {
      opacity: .7
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41--disabled {
      cursor: default
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41--disabled:hover {
      opacity: 1
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj .sslEhV8 svg {
      display: block
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj .s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path,
    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41---skin-4-line .sslEhV8 svg:not([fill=currentColor]) path,
    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41--disabled.s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path {
      fill: none
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41---theme-4-none {
      background-color: transparent
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41---theme-3-box {
      align-items: center;
      border-radius: 50%;
      display: inline-flex;
      height: 32px;
      justify-content: center;
      width: 32px
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj {
      border: 0;
      display: inline-block;
      line-height: 0;
      margin: 0;
      padding: 0;
      text-decoration: none
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.oiCupVv--focus,
    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj:hover {
      opacity: .7
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41--disabled {
      cursor: default
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41--disabled:hover {
      opacity: 1
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj .sslEhV8 svg {
      display: block
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj .s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path,
    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41---skin-4-line .sslEhV8 svg:not([fill=currentColor]) path,
    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41--disabled.s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path {
      fill: none
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41---theme-4-none {
      background-color: transparent
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41---theme-3-box {
      align-items: center;
      border-radius: 50%;
      display: inline-flex;
      height: 32px;
      justify-content: center;
      width: 32px
    }

    .siBqVDt * {
      box-sizing: border-box
    }

    .sSRSua_ {
      align-items: stretch;
      border-radius: 12px;
      display: flex;
      height: 24px;
      justify-content: center;
      margin: 4px;
      padding: 2px;
      width: 24px
    }

    .smveTez {
      border: 1px solid #c9c9c9;
      border-radius: inherit;
      flex: 1;
      overflow: hidden;
      position: relative
    }

    .siBqVDt.ohpexXG--unavailable .smveTez:before {
      border-top: 1px solid #c9c9c9;
      content: "";
      left: -25%;
      position: absolute;
      top: 50%;
      transform: rotate(-45deg);
      transform-origin: center;
      width: 150%
    }

    .siBqVDt.ohpexXG--checked .sSRSua_ {
      box-shadow: 0 0 0 1px #000
    }

    .siBqVDt:disabled {
      filter: none;
      opacity: 1
    }

    .sgteL7u {
      --wix-ui-tpa-image-background-color: var(--wix-ui-tpa-thumbnail-image-background-color, --wix-color-2);
      --wix-ui-tpa-image-background-color-rgb: var(--wix-ui-tpa-thumbnail-image-background-color-rgb, --wix-color-2);
      --wix-ui-tpa-image-background-color-opacity: var(--wix-ui-tpa-thumbnail-image-background-color-opacity);
      --wix-ui-tpa-image-border-color: var(--wix-ui-tpa-thumbnail-image-border-color, var(--wix-color-5));
      --wix-ui-tpa-image-border-color-rgb: var(--wix-ui-tpa-thumbnail-image-border-color-rgb, var(--wix-color-5));
      --wix-ui-tpa-image-border-color-opacity: var(--wix-ui-tpa-thumbnail-image-border-color-opacity);
      --wix-ui-tpa-image-border-width: var(--wix-ui-tpa-thumbnail-image-border-width);
      --wix-ui-tpa-image-border-radius: var(--wix-ui-tpa-thumbnail-image-border-radius);
      --wix-ui-tpa-image-image-opacity: var(--wix-ui-tpa-thumbnail-image-image-opacity)
    }

    .siXZMyp {
      --TextArea1060786192-default-main-border-width: 1px;
      --TextArea1060786192-default-background-color: rgb(var(--wix-ui-tpa-text-area-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      width: var(--wix-ui-tpa-text-area-container-width, 280px)
    }

    .siXZMyp.oj4fRgP--error.oj4fRgP--newErrorMessage {
      --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-text-area-error-color, var(--wst-system-error-color-rgb, 223, 49, 49));
      --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-text-area-error-color-rgb, var(--wst-system-error-color-rgb, 223, 49, 49));
      --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-text-area-error-color-opacity);
      --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-text-area-error-message-min-height)
    }

    .s__14kxmz {
      background-color: var(--TextArea1060786192-default-background-color);
      border-color: rgb(var(--wix-ui-tpa-text-area-border-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-text-area-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, .6)));
      border-radius: var(--wix-ui-tpa-text-area-main-border-radius, 0);
      border-style: solid;
      border-width: 0;
      box-sizing: border-box;
      display: flex;
      height: var(--wix-ui-tpa-text-area-container-height, 92px);
      position: relative
    }

    .s__14kxmz.oj4fRgP--withResize {
      overflow: hidden;
      resize: both
    }

    .siXZMyp.oj4fRgP---theme-3-box .s__14kxmz {
      border-width: var(--wix-ui-tpa-text-area-main-border-width, var(--TextArea1060786192-default-main-border-width));
      padding: var(--wix-ui-tpa-text-area-vertical-padding, 8px) 0
    }

    .siXZMyp.oj4fRgP---theme-3-box .s__14kxmz:active,
    .siXZMyp.oj4fRgP---theme-3-box .s__14kxmz:focus,
    .siXZMyp.oj4fRgP---theme-3-box .s__14kxmz:focus-within,
    .siXZMyp.oj4fRgP---theme-3-box .s__14kxmz:hover {
      border-radius: var(--wix-ui-tpa-text-area-hover-border-radius, var(--wix-ui-tpa-text-area-main-border-radius));
      border-width: var(--wix-ui-tpa-text-area-hover-border-width, var(--wix-ui-tpa-text-area-main-border-width, var(--TextArea1060786192-default-main-border-width)))
    }

    .siXZMyp.oj4fRgP---theme-4-line .s__14kxmz {
      border-bottom-width: var(--wix-ui-tpa-text-area-main-border-width, var(--TextArea1060786192-default-main-border-width));
      padding: 0
    }

    .siXZMyp.oj4fRgP---theme-4-line .s__14kxmz:active,
    .siXZMyp.oj4fRgP---theme-4-line .s__14kxmz:focus,
    .siXZMyp.oj4fRgP---theme-4-line .s__14kxmz:focus-within,
    .siXZMyp.oj4fRgP---theme-4-line .s__14kxmz:hover {
      border-bottom-width: var(--wix-ui-tpa-text-area-hover-border-width, var(--wix-ui-tpa-text-area-main-border-width, var(--TextArea1060786192-default-main-border-width)));
      padding: 0
    }

    .s__14kxmz:active,
    .s__14kxmz:focus,
    .s__14kxmz:focus-within,
    .s__14kxmz:hover {
      background-color: rgb(var(--wix-ui-tpa-text-area-hover-background-color-rgb, var(--default-background-color-rgb, transparent)), calc(var(--wix-ui-tpa-text-area-hover-background-color-opacity, var(--default-background-color-opacity, 1))*var(--wix-ui-tpa-text-area-hover-background-opacity, 1)));
      border-color: rgb(var(--wix-ui-tpa-text-area-hover-border-color, var(--wix-ui-tpa-text-area-border-color, var(--wst-paragraph-2-color-rgb))));
      border-radius: var(--wix-ui-tpa-text-area-hover-border-radius, var(--wix-ui-tpa-text-area-main-border-radius))
    }

    .s__14kxmz:active>textarea,
    .s__14kxmz:focus-within>textarea,
    .s__14kxmz:focus>textarea,
    .s__14kxmz:hover>textarea {
      color: rgb(var(--wix-ui-tpa-text-area-hover-text-color, var(--wix-ui-tpa-text-area-main-label-text-color, var(--wst-paragraph-2-color-rgb))))
    }

    .sDQtkHf {
      background-color: transparent;
      border: 0;
      border-radius: var(--wix-ui-tpa-text-area-main-border-radius, 0);
      box-sizing: border-box;
      color: rgb(var(--wix-ui-tpa-text-area-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      font-family: var(--wix-ui-tpa-text-area-text-font-family, var(--wst-paragraph-2-font, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-text-area-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-text-area-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-area-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-area-text-font-weight, var(--wix-font-Body-M-weight));
      height: 100%;
      line-height: var(--wix-ui-tpa-text-area-text-font-line-height, 1.5em);
      overflow: hidden;
      padding: 0 var(--wix-ui-tpa-text-area-horizontal-padding, 12px);
      padding-inline-start: var(--wix-ui-tpa-text-area-padding-inline-start, var(--wix-ui-tpa-text-area-horizontal-padding, 12px));
      resize: none;
      text-decoration: var(--wix-ui-tpa-text-area-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
      width: 100%
    }

    .sDQtkHf:focus,
    .sDQtkHf:hover {
      overflow: auto
    }

    .sDQtkHf::-webkit-input-placeholder,
    .sDQtkHf::placeholder {
      color: rgb(var(--wix-ui-tpa-text-area-placeholder-color, var(--wst-shade-3-color-rgb, var(--wix-color-4))))
    }

    .sBDa53E {
      box-sizing: border-box;
      display: flex;
      height: 24px;
      justify-content: flex-end;
      padding: 0 8px;
      pointer-events: none;
      position: absolute;
      top: 5px;
      width: 100%
    }

    .siXZMyp.oj4fRgP---theme-4-line .sBDa53E {
      padding-inline-end: 0
    }

    .sYJrb8r {
      pointer-events: auto
    }

    .siXZMyp.oj4fRgP---theme-4-line .sYJrb8r {
      margin: 0 -4px
    }

    .sPjbMyZ {
      color: #df3131 !important
    }

    .siXZMyp.oj4fRgP---theme-4-line .s__14kxmz .sDQtkHf {
      padding-left: 0;
      padding-right: 0
    }

    .siXZMyp.oj4fRgP--error:not(.oj4fRgP--newErrorMessage) .s__14kxmz {
      border-color: rgb(var(--wix-ui-tpa-text-area-error-border-color-rgb, var(--wst-system-error-color-rgb, 223, 49, 49)), calc(var(--wix-ui-tpa-text-area-error-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, .6))) !important
    }

    .siXZMyp.oj4fRgP--error.oj4fRgP--newErrorMessage .s__14kxmz {
      border-color: var(--wut-error-color, #df3131) !important
    }

    .siXZMyp:focus.oj4fRgP--error:not(.oj4fRgP--newErrorMessage) .s__14kxmz,
    .siXZMyp:hover.oj4fRgP--error:not(.oj4fRgP--newErrorMessage) .s__14kxmz {
      border-color: rgb(var(--wix-ui-tpa-text-area-error-border-color, var(--wst-system-error-color-rgb, 223, 49, 49))) !important
    }

    .siXZMyp:focus.oj4fRgP--error.oj4fRgP--newErrorMessage .s__14kxmz,
    .siXZMyp:hover.oj4fRgP--error.oj4fRgP--newErrorMessage .s__14kxmz {
      border-color: var(--wut-error-color, #df3131) !important
    }

    .siXZMyp.oj4fRgP--error.oj4fRgP--errorMessage:not(.oj4fRgP--rtl) .s__14kxmz .sDQtkHf {
      padding-right: 38px
    }

    .siXZMyp.oj4fRgP--error.oj4fRgP--errorMessage.oj4fRgP--rtl .s__14kxmz .sDQtkHf {
      padding-left: 38px
    }

    .siXZMyp.oj4fRgP--success .s__14kxmz {
      border-color: rgb(var(--wix-ui-tpa-text-area-success-border-color-rgb, var(--wst-system-success-color-rgb, 0, 130, 80)), calc(var(--wix-ui-tpa-text-area-success-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, .6)))
    }

    .siXZMyp:focus.oj4fRgP--success .s__14kxmz,
    .siXZMyp:hover.oj4fRgP--success .s__14kxmz {
      border-color: rgb(var(--wix-ui-tpa-text-area-success-border-color, var(--wst-system-success-color-rgb, 0, 130, 80)))
    }

    .siXZMyp.oj4fRgP--disabled .s__14kxmz,
    .siXZMyp.oj4fRgP--disabled .s__14kxmz:hover {
      border-color: rgb(var(--wix-ui-tpa-text-area-disabled-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .siXZMyp.oj4fRgP--disabled .s__14kxmz .sDQtkHf {
      color: rgb(var(--wix-ui-tpa-text-area-disabled-text-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .siXZMyp .sNdZblx {
      color: rgb(var(--wix-ui-tpa-text-area-main-label-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      display: block;
      font-family: var(--wix-ui-tpa-text-area-main-label-font-family, var(--wst-paragraph-2-font, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-text-area-main-label-font-size, 14px);
      font-style: var(--wix-ui-tpa-text-area-main-label-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-area-main-label-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-area-main-label-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-text-area-main-label-font-line-height, 1.4);
      margin-bottom: 8px;
      text-decoration: var(--wix-ui-tpa-text-area-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .siXZMyp.oj4fRgP--disabled .sNdZblx {
      color: rgb(var(--wix-ui-tpa-text-area-disabled-label-color, var(--wix-color-5)))
    }

    .sgF5nrv {
      color: rgb(var(--wix-ui-tpa-text-area-char-count-color, var(--wst-shade-3-color-rgb, var(--wix-color-4))));
      display: flex;
      font-family: var(--wix-ui-tpa-text-area-char-count-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-area-char-count-font-size, 14px);
      font-style: var(--wix-ui-tpa-text-area-char-count-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-area-char-count-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-area-char-count-font-weight, var(--wix-font-Body-M-weight));
      justify-content: flex-end;
      line-height: var(--wix-ui-tpa-text-area-char-count-font-line-height, 1.4);
      margin-top: 8px;
      text-decoration: var(--wix-ui-tpa-text-area-char-count-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .siXZMyp.oj4fRgP--error.oj4fRgP--newErrorMessage.oj4fRgP--hasErrorMessage .sgF5nrv {
      margin-top: 0
    }

    #SITE_CONTAINER.focus-ring-active .sM8y9gK {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .s__8dd_T4 {
      --Tabs1445194242-transparent: 0, 0, 0, 0;
      background: rgb(var(--wix-ui-tpa-tabs-background-color, var(--wst-primary-background-color-rgb, var(--Tabs1445194242-transparent))));
      border-block-end: var(--wix-ui-tpa-tabs-border-width-block-end, 0) solid rgb(var(--wix-ui-tpa-tabs-border-color-block-end-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-tabs-border-color-block-end-opacity, 1)*.3));
      border-block-start: var(--wix-ui-tpa-tabs-border-width-block-start, 0) solid rgb(var(--wix-ui-tpa-tabs-border-color-block-start-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-tabs-border-color-block-start-opacity, 1)*.3));
      border-end-end-radius: var(--wix-ui-tpa-tabs-border-radius-end-end, 0);
      border-end-start-radius: var(--wix-ui-tpa-tabs-border-radius-end-start, 0);
      border-inline-end: var(--wix-ui-tpa-tabs-border-width-inline-end, 0) solid rgb(var(--wix-ui-tpa-tabs-border-color-inline-end-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-tabs-border-color-inline-end-opacity, 1)*.3));
      border-inline-start: var(--wix-ui-tpa-tabs-border-width-inline-start, 0) solid rgb(var(--wix-ui-tpa-tabs-border-color-inline-start-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-tabs-border-color-inline-start-opacity, 1)*.3));
      border-start-end-radius: var(--wix-ui-tpa-tabs-border-radius-start-end, 0);
      border-start-start-radius: var(--wix-ui-tpa-tabs-border-radius-start-start, 0);
      box-sizing: border-box;
      padding-block-end: var(--wix-ui-tpa-tabs-padding-block-end, 0);
      padding-block-start: var(--wix-ui-tpa-tabs-padding-block-start, 0);
      padding-inline-end: var(--wix-ui-tpa-tabs-padding-inline-end, 0);
      padding-inline-start: var(--wix-ui-tpa-tabs-padding-inline-start, 0);
      width: 100%
    }

    .s__8dd_T4.ovkJbfQ---skin-13-fullUnderline {
      border-block-end: var(--wix-ui-tpa-tabs-border-width-block-end, 1px) solid rgb(var(--wix-ui-tpa-tabs-border-color-block-end-rgb, var(--wix-ui-tpa-tabs-indicator-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))), calc(var(--wix-ui-tpa-tabs-border-color-block-end-opacity, var(--wix-ui-tpa-tabs-indicator-color-opacity, 1))*.2))
    }

    .shYAyuN {
      --Tabs1445194242-nav-btn-width: 17;
      --Tabs1445194242-nav-btn-svg-width: 24;
      --Tabs1445194242-nav-btn-ease: cubic-bezier(0.25, 0.46, 0.45, 0.94);
      color: rgb(var(--wix-ui-tpa-tabs-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      font-family: var(--wix-ui-tpa-tabs-main-text-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-tabs-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-tabs-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-tabs-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-tabs-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-tabs-main-text-font-line-height, 24px);
      line-height: calc(1.5*max(var(--wix-ui-tpa-tabs-main-text-font-size, 16px), var(--wix-ui-tpa-tab-selected-text-font-size, 16px)));
      min-height: 52px;
      position: relative;
      text-decoration: var(--wix-ui-tpa-tabs-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
      width: 100%
    }

    .s__8dd_T4.ovkJbfQ---overflowBehavior-6-scroll .shYAyuN {
      padding: 14px 0
    }

    .s__8dd_T4.ovkJbfQ---overflowBehavior-6-scroll .shYAyuN:before {
      content: "A0"
    }

    .shYAyuN,
    .shYAyuN * {
      box-sizing: border-box
    }

    .sKKLNIe {
      align-items: center;
      color: rgb(var(--wix-ui-tpa-tabs-arrows-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      cursor: pointer;
      display: flex;
      justify-content: center;
      opacity: 0;
      overflow: hidden;
      position: absolute;
      top: 0;
      transition: width .3s var(--Tabs1445194242-nav-btn-ease) .2s, applyOpacity .2s ease;
      width: 0
    }

    .sKKLNIe.sspgkWZ {
      left: 0
    }

    .sKKLNIe.szIfwpb {
      right: 0
    }

    .s__8dd_T4 .sKKLNIe svg {
      flex-shrink: 0;
      height: 1em;
      min-height: calc(var(--Tabs1445194242-nav-btn-svg-width)*1px);
      min-width: calc(var(--Tabs1445194242-nav-btn-svg-width)*1px);
      width: 1em
    }

    .s__8dd_T4 .sKKLNIe.sspgkWZ svg {
      margin-left: calc((var(--Tabs1445194242-nav-btn-width) - var(--Tabs1445194242-nav-btn-svg-width))*1px)
    }

    .s__8dd_T4 .sKKLNIe.szIfwpb svg {
      margin-right: calc((var(--Tabs1445194242-nav-btn-width) - var(--Tabs1445194242-nav-btn-svg-width))*1px)
    }

    .s__00sCkh {
      --wix-ui-tpa-scrollable-tabs-selected-indicator-color: var(--wix-ui-tpa-tabs-selected-tab-indicator-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8)));
      --wix-ui-tpa-scrollable-tabs-selected-indicator-color-rgb: var(--wix-ui-tpa-tabs-selected-tab-indicator-color-rgb, var(--wst-links-and-actions-color-rgb, var(--wix-color-8)));
      --wix-ui-tpa-scrollable-tabs-selected-indicator-color-opacity: var(--wix-ui-tpa-tabs-selected-tab-indicator-color-opacity);
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      transition: left .3s var(--Tabs1445194242-nav-btn-ease), right .3s var(--Tabs1445194242-nav-btn-ease)
    }

    .s__8dd_T4.ovkJbfQ---overflowBehavior-4-wrap .s__00sCkh {
      position: static
    }

    .s__9OPvvu {
      bottom: 0;
      height: 0;
      left: 0;
      position: absolute;
      width: 100%
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-both .sKKLNIe,
    .s__8dd_T4.ovkJbfQ---navButtons-4-left .sKKLNIe.sspgkWZ,
    .s__8dd_T4.ovkJbfQ---navButtons-5-right .sKKLNIe.szIfwpb {
      opacity: 1;
      transition: width .3s var(--Tabs1445194242-nav-btn-ease), applyOpacity .2s ease .3s;
      width: calc(var(--Tabs1445194242-nav-btn-width)*1px)
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-both .s__00sCkh,
    .s__8dd_T4.ovkJbfQ---navButtons-5-right .s__00sCkh {
      right: calc(var(--Tabs1445194242-nav-btn-width)*1px)
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-both .s__00sCkh,
    .s__8dd_T4.ovkJbfQ---navButtons-4-left .s__00sCkh {
      left: calc(var(--Tabs1445194242-nav-btn-width)*1px)
    }

    .s__00sCkh .syQdcu4 {
      left: 0;
      right: 0;
      transition: all .3s var(--Tabs1445194242-nav-btn-ease);
      width: 100%
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-left .s__00sCkh .syQdcu4,
    .s__8dd_T4.ovkJbfQ---navButtons-5-right .s__00sCkh .syQdcu4 {
      width: calc(100% + (var(--Tabs1445194242-nav-btn-width)*1px))
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-both .s__00sCkh .syQdcu4,
    .s__8dd_T4.ovkJbfQ---navButtons-4-left .s__00sCkh .syQdcu4 {
      left: calc(var(--Tabs1445194242-nav-btn-width)*-1px)
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-both .s__00sCkh .syQdcu4,
    .s__8dd_T4.ovkJbfQ---navButtons-5-right .s__00sCkh .syQdcu4 {
      right: calc(var(--Tabs1445194242-nav-btn-width)*-1px)
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-both .s__00sCkh .syQdcu4 {
      width: calc(100% + (2*var(--Tabs1445194242-nav-btn-width)*1px))
    }

    .s__8dd_T4.ovkJbfQ---skin-12-fitUnderline .sKKLNIe .s__5zuLLD {
      background-color: rgb(var(--wix-ui-tpa-tab-border-block-end-color-rgb, var(--wix-ui-tpa-tabs-indicator-color-rgb, var(--wst-links-and-actions-color-rgb, var(--wix-color-5)))), calc(var(--wix-ui-tpa-tab-border-block-end-color-opacity, var(--wix-ui-tpa-tabs-indicator-color-opacity, 1))*.2));
      height: var(--wix-ui-tpa-tab-border-block-end-width, 1px)
    }

    .shYAyuN .s__00sCkh .s__3SmmHW {
      border-block-end: var(--wix-ui-tpa-tab-border-block-end-width, 3px) solid rgb(var(--wix-ui-tpa-tab-border-block-end-color, var(--Tabs1445194242-transparent)));
      border-block-start: var(--wix-ui-tpa-tab-border-block-start-width, 0) solid rgb(var(--wix-ui-tpa-tab-border-block-start-color, var(--Tabs1445194242-wix-color-1)));
      border-inline-end: var(--wix-ui-tpa-tab-border-inline-end-width, 0) solid rgb(var(--wix-ui-tpa-tab-border-inline-end-color, var(--Tabs1445194242-wix-color-1)));
      border-inline-start: var(--wix-ui-tpa-tab-border-inline-start-width, 0) solid rgb(var(--wix-ui-tpa-tab-border-inline-start-color, var(--Tabs1445194242-wix-color-1)))
    }

    .s__8dd_T4.ovkJbfQ---skin-12-fitUnderline .s__00sCkh .s__3SmmHW {
      border-block-end: var(--wix-ui-tpa-tab-border-block-end-width, 1px) solid rgb(var(--wix-ui-tpa-tab-border-block-end-color, var(--wix-ui-tpa-tabs-indicator-color, var(--wix-color-5), .2)))
    }

    .s__8dd_T4.ovkJbfQ--mobile .s__00sCkh .sAgw4kE {
      display: flex
    }

    .s__8dd_T4.ovkJbfQ--mobile .s__00sCkh .s__3SmmHW {
      flex: 1
    }

    .s__8dd_T4.ovkJbfQ--mobile .shYAyuN {
      font-family: var(--wix-ui-tpa-tabs-main-text-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-tabs-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-tabs-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-tabs-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-tabs-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-tabs-main-text-font-line-height, 20px);
      line-height: calc(1.428*max(var(--wix-ui-tpa-tabs-main-text-font-size, 14px), var(--wix-ui-tpa-tab-selected-text-font-size, 14px)));
      min-height: 48px;
      text-decoration: var(--wix-ui-tpa-tabs-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sFr1k9R {
      border-style: solid;
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      overflow: hidden;
      position: relative;
      text-align: center;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .sFr1k9R .sO4L5OR {
      display: block;
      line-height: 1.5
    }

    .sFr1k9R.oSq2esE--upgrade .sO4L5OR {
      display: inline-block;
      line-height: 1
    }

    .s__1_O9hX {
      animation: StatesButton1021709667__bounce-in .5s ease 0s 1 normal;
      height: 1.5em;
      top: .15em
    }

    .sRKe9ge {
      height: 1.5em;
      width: 1.5em
    }

    @keyframes StatesButton1021709667__bounce-in {
      0% {
        opacity: 0;
        transform: translateY(30px)
      }

      32% {
        opacity: 1;
        transform: translateY(-5px)
      }

      68% {
        opacity: 1;
        transform: translateY(2px)
      }

      to {
        opacity: 1;
        transform: translateY(0)
      }
    }

    .s__97E7Ji {
      --wix-ui-tpa-fieldset-main-label-font-text-decoration: var(--wix-ui-tpa-counter-label-font-text-decoration, var(--wst-paragraph-2-font-text-decoration));
      --wix-ui-tpa-fieldset-main-label-font-line-height: var(--wix-ui-tpa-counter-label-font-line-height, var(--wst-paragraph-2-font-line-height));
      --wix-ui-tpa-fieldset-main-label-font-family: var(--wix-ui-tpa-counter-label-font-family, var(--wst-paragraph-2-font-family));
      --wix-ui-tpa-fieldset-main-label-font-size: var(--wix-ui-tpa-counter-label-font-size, var(--wst-paragraph-2-font-size));
      --wix-ui-tpa-fieldset-main-label-font-style: var(--wix-ui-tpa-counter-label-font-style, var(--wst-paragraph-2-font-style));
      --wix-ui-tpa-fieldset-main-label-font-variant: var(--wix-ui-tpa-counter-label-font-variant, var(--wst-paragraph-2-font-variant));
      --wix-ui-tpa-fieldset-main-label-font-weight: var(--wix-ui-tpa-counter-label-font-weight, var(--wst-paragraph-2-font-weight));
      --wix-ui-tpa-fieldset-main-label-text-color: var(--wix-ui-tpa-counter-label-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)));
      --wix-ui-tpa-fieldset-main-label-text-color-rgb: var(--wix-ui-tpa-counter-label-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)));
      --wix-ui-tpa-fieldset-main-label-text-color-opacity: var(--wix-ui-tpa-counter-label-color-opacity);
      --wix-ui-tpa-fieldset-error-color: var(--wix-ui-tpa-counter-error-color);
      --wix-ui-tpa-fieldset-error-color-rgb: var(--wix-ui-tpa-counter-error-color-rgb);
      --wix-ui-tpa-fieldset-error-color-opacity: var(--wix-ui-tpa-counter-error-color-opacity);
      --wix-ui-tpa-fieldset-min-message-height: var(--wix-ui-tpa-counter-error-message-min-height)
    }

    .sqbTLMx {
      align-items: center;
      background: rgb(var(--wix-ui-tpa-counter-main-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      border-color: rgb(var(--wix-ui-tpa-counter-border-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-counter-border-color-opacity, 1)*.6));
      border-radius: var(--wix-ui-tpa-counter-main-border-radius, 0);
      border-style: solid;
      border-width: var(--wix-ui-tpa-counter-main-border-width, 1px);
      box-sizing: content-box;
      display: inline-flex;
      justify-content: space-between
    }

    #SITE_CONTAINER.focus-ring-active .s__97E7Ji .sqbTLMx:focus-within {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .sqbTLMx:focus-within,
    .sqbTLMx:hover {
      border-color: rgb(var(--wix-ui-tpa-counter-hover-border-color, var(--wix-ui-tpa-counter-border-color, var(--Counter493994867-wst-color-paragraph-2, var(--wix-color-5)))))
    }

    .s__97E7Ji.orzEmcQ---size-6-medium .sqbTLMx {
      font-family: var(--wix-ui-tpa-counter-main-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-counter-main-font-size, var(--wst-paragraph-2-font-size, 16px));
      font-style: var(--wix-ui-tpa-counter-main-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-counter-main-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-counter-main-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-counter-main-font-line-height, var(--wst-paragraph-2-font-line-height, 1.5));
      padding: 0 2px;
      text-decoration: var(--wix-ui-tpa-counter-main-font-text-decoration, var(--wst-paragraph-2-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      width: calc(var(--wix-ui-tpa-counter-main-width, 104px) - 6px)
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall .sqbTLMx {
      padding: 0 0;
      width: calc(var(--wix-ui-tpa-counter-main-width, 80px) - 2px)
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall .sqbTLMx,
    .s__97E7Ji.orzEmcQ---size-6-xSmall:not(.orzEmcQ--newErrorMessage).orzEmcQ--error .sqbTLMx {
      font-family: var(--wix-ui-tpa-counter-main-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-counter-main-font-size, var(--wst-paragraph-2-font-size, 12px));
      font-style: var(--wix-ui-tpa-counter-main-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-counter-main-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-counter-main-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-counter-main-font-line-height, var(--wst-paragraph-2-font-line-height, 1));
      text-decoration: var(--wix-ui-tpa-counter-main-font-text-decoration, var(--wst-paragraph-2-font-text-decoration, var(--wix-font-Body-M-text-decoration)))
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall:not(.orzEmcQ--newErrorMessage).orzEmcQ--error .sqbTLMx {
      padding: 0 4px;
      width: calc(var(--wix-ui-tpa-counter-main-width, 80px) - 10px)
    }

    .s__97E7Ji.orzEmcQ--error:not(.orzEmcQ--newErrorMessage) .sqbTLMx {
      border-color: #df3131 !important
    }

    .s__97E7Ji.orzEmcQ--error.orzEmcQ--newErrorMessage .sqbTLMx {
      border-color: rgb(var(--wix-ui-tpa-counter-error-color, 223, 49, 49)) !important
    }

    .s__97E7Ji.orzEmcQ--disabled .sqbTLMx {
      border-color: rgb(var(--wix-ui-tpa-counter-disabled-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .saw56GW {
      align-items: center;
      display: inline-flex;
      justify-content: center
    }

    .sDTFWQB {
      align-self: stretch;
      background: 0 0;
      border: 0;
      color: rgb(var(--wix-ui-tpa-counter-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      cursor: pointer;
      font: inherit;
      padding: 7px 0
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall .sDTFWQB {
      padding: 5px 4px
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall:not(.orzEmcQ--newErrorMessage).orzEmcQ--error .sDTFWQB {
      padding: 5px 0
    }

    .s__97E7Ji.orzEmcQ---size-6-medium .sDTFWQB.sbjDjVW {
      padding-inline-start: 4px
    }

    .s__97E7Ji.orzEmcQ---size-6-medium .sDTFWQB.s__8hjZr_ {
      padding-inline-end: 4px
    }

    .sDTFWQB[disabled] {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wix-color-29)));
      cursor: default
    }

    .ssnLU21 {
      font: inherit;
      height: calc((24/16)*1em);
      width: calc((24/16)*1em)
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall .ssnLU21 {
      height: calc((16/12)*1em);
      width: calc((16/12)*1em)
    }

    .srgb4vO {
      display: block;
      font: inherit;
      height: calc((20.5/16)*1em);
      width: calc((20.5/16)*1em)
    }

    .s__97E7Ji:not(.orzEmcQ--newErrorMessage) .srgb4vO {
      color: #df3131 !important
    }

    .s__97E7Ji.orzEmcQ---size-6-medium .srgb4vO {
      height: calc((18.45/12)*1em);
      width: calc((18.45/12)*1em)
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall .srgb4vO {
      height: calc((13.74/12)*1em);
      width: calc((13.74/12)*1em)
    }

    .s__97E7Ji.orzEmcQ--disabled .sDTFWQB {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .s__97E7Ji .s__6JUiKM {
      align-self: stretch;
      flex: 1
    }

    .s__97E7Ji .sXrYHi_ {
      display: flex;
      height: 100%
    }

    .s__97E7Ji input {
      background: 0 0;
      border: 0;
      color: rgb(var(--wix-ui-tpa-counter-text-color, var(--wst-shade-3-color-rgb, var(--wix-color-5))));
      font: inherit;
      padding: 0;
      text-align: center;
      width: 100%
    }

    .s__97E7Ji.orzEmcQ--disabled input {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .s__97E7Ji input::-webkit-inner-spin-button,
    .s__97E7Ji input::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0
    }

    .s__97E7Ji input[type=number] {
      -moz-appearance: textfield
    }

    .s__97E7Ji input::-ms-clear {
      display: none
    }

    .seS_CaM {
      align-items: center;
      max-width: 100%
    }

    .sKPHsQ4 {
      flex-wrap: wrap;
      margin: 0;
      padding: 0;
      width: 100%
    }

    .sKPHsQ4,
    .sfCSaTI {
      align-items: center;
      display: flex
    }

    .sfCSaTI {
      list-style-type: none;
      margin: 4px 0 4px 0;
      word-break: break-word
    }

    .soaTisJ {
      --wix-ui-tpa-text-button-main-text-font-text-decoration: var(--wix-ui-tpa-breadcrumbs-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-text-button-main-text-font-line-height: var(--wix-ui-tpa-breadcrumbs-text-font-line-height, 1.5);
      --wix-ui-tpa-text-button-main-text-font-family: var(--wix-ui-tpa-breadcrumbs-text-font-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-text-button-main-text-font-size: var(--wix-ui-tpa-breadcrumbs-text-font-size, 16px);
      --wix-ui-tpa-text-button-main-text-font-style: var(--wix-ui-tpa-breadcrumbs-text-font-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-text-button-main-text-font-variant: var(--wix-ui-tpa-breadcrumbs-text-font-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-text-button-main-text-font-weight: var(--wix-ui-tpa-breadcrumbs-text-font-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-text-button-main-text-color: var(--wix-ui-tpa-breadcrumbs-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-5)));
      --wix-ui-tpa-text-button-main-text-color-rgb: var(--wix-ui-tpa-breadcrumbs-text-color-rgb, var(--wst-links-and-actions-color-rgb, var(--wix-color-5)));
      --wix-ui-tpa-text-button-main-text-color-opacity: var(--wix-ui-tpa-breadcrumbs-text-color-opacity)
    }

    .soaTisJ.otv5olh---priority-9-secondary.oSBtvLm--focus:not(.otv5olh---hoverStyle-9-underline),
    .soaTisJ.otv5olh---priority-9-secondary:active:not(.otv5olh---hoverStyle-9-underline),
    .soaTisJ.otv5olh---priority-9-secondary:hover:not(.otv5olh---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wst-links-and-actions-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*var(--wix-ui-tpa-breadcrumbs-hover-opacity, .7)))
    }

    .sjpspmi {
      color: rgb(var(--wix-ui-tpa-breadcrumbs-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-5))))
    }

    .sjpspmi,
    .smjcRNe {
      font-family: var(--wix-ui-tpa-breadcrumbs-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-breadcrumbs-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-breadcrumbs-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-breadcrumbs-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-breadcrumbs-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-breadcrumbs-text-font-line-height, 1.5);
      text-decoration: var(--wix-ui-tpa-breadcrumbs-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .smjcRNe {
      color: rgb(var(--wix-ui-tpa-breadcrumbs-separator-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-5))));
      display: flex;
      flex-shrink: 0;
      height: 1.5em;
      margin: 0 4px;
      width: 1.5em
    }

    .seS_CaM.oyoNo8W--rtl .smjcRNe {
      transform: scaleX(-1)
    }

    .sa3Eojp {
      border: 0;
      display: inline-block;
      margin: -4px 0;
      min-width: 0;
      padding: .01em 0 0 0;
      user-select: none
    }

    .sh9uCeR {
      display: inline-flex;
      flex-wrap: wrap
    }

    .s__0KApgx {
      display: block;
      margin-bottom: 2px;
      padding: 0
    }

    .s__15gBxK {
      display: flex
    }

    .sZFSXr_ {
      margin-inline: -4px
    }

    .sZ0JMe6,
    .s__1qlghq .srtzPI1 .sSRSua_ {
      height: var(--wix-ui-tpa-color-picker-item-size, 24px);
      width: var(--wix-ui-tpa-color-picker-item-size, 24px)
    }

    .s__1qlghq .srtzPI1 .sSRSua_ {
      border-radius: var(--wix-ui-tpa-color-picker-border-radius, 12px);
      transition: box-shadow .1s linear
    }

    .s__1qlghq .srtzPI1.ohpexXG--focusedByKeyboard .sSRSua_ {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .s__1qlghq .srtzPI1.ohpexXG--checked .sSRSua_,
    .s__1qlghq .srtzPI1.ohpexXG--focused .sSRSua_ {
      box-shadow: 0 0 0 1px rgb(var(--wix-ui-tpa-color-picker-selection-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .s__1qlghq.ozz5vDx--error .srtzPI1 .smveTez {
      --ColorPicker2022500275-wix-ui-tpa-color-picker-error-border-color: rgb(var(--wst-system-error-color-rgb));
      border-color: var(--ColorPicker2022500275-wix-ui-tpa-color-picker-error-border-color, var(--wut-error-color, #df3131)) !important
    }

    .s__1qlghq.ozz5vDx--error {
      --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-color-picker-error-color);
      --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-color-picker-error-color-rgb);
      --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-color-picker-error-color-opacity);
      --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-color-picker-error-message-min-height)
    }

    .s__1qlghq.ozz5vDx--error .srtzPI1 .sSRSua_ {
      margin-bottom: 0
    }

    .s__1qlghq.ozz5vDx--error .sa3Eojp {
      vertical-align: bottom
    }

    .s__1qlghq .s__0KApgx {
      color: rgb(var(--wix-ui-tpa-color-picker-main-label-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      font-family: var(--wix-ui-tpa-color-picker-main-label-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-color-picker-main-label-font-size, 14px);
      font-style: var(--wix-ui-tpa-color-picker-main-label-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-color-picker-main-label-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-color-picker-main-label-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-color-picker-main-label-font-line-height, 1.4);
      text-decoration: var(--wix-ui-tpa-color-picker-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .modal-zoom-icon,
    .modal-zoom-icon img {
      cursor: url(""), auto
    }

    .l7SIaB {
      background: rgba(var(--productPage_background));
      font-size: 16px;
      line-height: 15px;
      position: relative;
      z-index: 0
    }

    .l7SIaB * {
      box-sizing: border-box
    }

    .l7SIaB input,
    .l7SIaB select {
      border: 1px solid #c9c9c9
    }

    .l7SIaB input:focus,
    .l7SIaB select:focus {
      border-color: 1px solid #333
    }

    .l7SIaB input,
    .l7SIaB textarea {
      -webkit-appearance: none;
      border-radius: 0
    }

    .l7SIaB input[type=number] {
      -moz-appearance: textfield
    }

    .l7SIaB input[type=number]::-webkit-inner-spin-button,
    .l7SIaB input[type=number]::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0
    }

    .skG2hBu {
      display: none
    }

    .sB64aAh {
      display: flex;
      flex-direction: column;
      gap: 8px
    }

    .product-page-vm-body {
      margin: auto;
      overflow-y: auto
    }

    .sr-only {
      clip: rect(0, 0, 0, 0);
      border: 0;
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px
    }

    .section-spacing {
      margin-top: 20px
    }

    .sxbtulv {
      --wix-ui-tpa-text-main-text-color: var(--productPage_infoSectionTitleTextColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--productPage_infoSectionTitleTextColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--productPage_infoSectionTitleTextColor-opacity);
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      --wix-ui-tpa-text-main-text-font-line-height: var(--productPage_infoSectionTitleFontStyle-line-height, var(--quickView_infoSectionTitleFontStyle-line-height, var(--productPage_paragraphTitleFontStyle-line-height, var(--wix-font-Body-M-line-height))));
      --wix-ui-tpa-text-main-text-font-family: var(--productPage_infoSectionTitleFontStyle-family, var(--quickView_infoSectionTitleFontStyle-family, var(--productPage_paragraphTitleFontStyle-family, var(--wix-font-Body-M-family))));
      --wix-ui-tpa-text-main-text-font-size: var(--productPage_infoSectionTitleFontStyle-size, var(--quickView_infoSectionTitleFontStyle-size, var(--productPage_paragraphTitleFontStyle-size, var(--wix-font-Body-M-size))));
      --wix-ui-tpa-text-main-text-font-style: var(--productPage_infoSectionTitleFontStyle-style, var(--quickView_infoSectionTitleFontStyle-style, var(--productPage_paragraphTitleFontStyle-style, var(--wix-font-Body-M-style))));
      --wix-ui-tpa-text-main-text-font-variant: var(--productPage_infoSectionTitleFontStyle-variant, var(--quickView_infoSectionTitleFontStyle-variant, var(--productPage_paragraphTitleFontStyle-variant, var(--wix-font-Body-M-variant))));
      --wix-ui-tpa-text-main-text-font-weight: var(--productPage_infoSectionTitleFontStyle-weight, var(--quickView_infoSectionTitleFontStyle-weight, var(--productPage_paragraphTitleFontStyle-weight, var(--wix-font-Body-M-weight))))
    }

    .layout__responsive .sxbtulv {
      --wix-ui-tpa-text-main-text-color: var(--productPage_infoSectionTitleTextColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--productPage_infoSectionTitleTextColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--productPage_infoSectionTitleTextColor-opacity);
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--const_productPage_PageTitle_16px-text-decoration)));
      --wix-ui-tpa-text-main-text-font-line-height: var(--productPage_infoSectionTitleFontStyle-line-height, var(--productPage_paragraphTitleFontStyle-line-height, var(--const_productPage_PageTitle_16px-line-height)));
      --wix-ui-tpa-text-main-text-font-family: var(--productPage_infoSectionTitleFontStyle-family, var(--productPage_paragraphTitleFontStyle-family, var(--const_productPage_PageTitle_16px-family)));
      --wix-ui-tpa-text-main-text-font-size: var(--productPage_infoSectionTitleFontStyle-size, var(--productPage_paragraphTitleFontStyle-size, var(--const_productPage_PageTitle_16px-size)));
      --wix-ui-tpa-text-main-text-font-style: var(--productPage_infoSectionTitleFontStyle-style, var(--productPage_paragraphTitleFontStyle-style, var(--const_productPage_PageTitle_16px-style)));
      --wix-ui-tpa-text-main-text-font-variant: var(--productPage_infoSectionTitleFontStyle-variant, var(--productPage_paragraphTitleFontStyle-variant, var(--const_productPage_PageTitle_16px-variant)));
      --wix-ui-tpa-text-main-text-font-weight: var(--productPage_infoSectionTitleFontStyle-weight, var(--productPage_paragraphTitleFontStyle-weight, var(--const_productPage_PageTitle_16px-weight)))
    }

    .s__3TMdsm {
      --wix-ui-tpa-icon-button-icon-color: var(--productPage_mediaNavigationArrowsColor);
      --wix-ui-tpa-icon-button-icon-color-rgb: var(--productPage_mediaNavigationArrowsColor-rgb);
      --wix-ui-tpa-icon-button-icon-color-opacity: var(--productPage_mediaNavigationArrowsColor-opacity)
    }

    .sirhqJn {
      --wix-ui-tpa-thumbnail-image-border-color: var(--wix-color-2);
      --wix-ui-tpa-thumbnail-image-border-color-rgb: var(--wix-color-2-rgb);
      --wix-ui-tpa-thumbnail-image-border-color-opacity: var(--wix-color-2-opacity);
      --wix-ui-tpa-thumbnail-image-border-width: calc(1 * 1px)
    }

    .sirhqJn.oH8_xk_--isSelected {
      --wix-ui-tpa-thumbnail-image-border-color: var(--productPage_selectedThumbnailBorderColor);
      --wix-ui-tpa-thumbnail-image-border-color-rgb: var(--productPage_selectedThumbnailBorderColor-rgb);
      --wix-ui-tpa-thumbnail-image-border-color-opacity: var(--productPage_selectedThumbnailBorderColor-opacity)
    }

    .sjgKG5k {
      border-style: solid;
      box-sizing: content-box;
      min-width: 100px;
      transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out
    }

    .sjgKG5k .s__7l7vsw {
      margin: 0 auto;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .sjgKG5k.oikL3_U--fullWidth {
      box-sizing: border-box;
      width: 100%
    }

    .sjgKG5k.oikL3_U---size-4-tiny {
      padding: 6px 16px
    }

    .sjgKG5k.oikL3_U---size-4-tiny.sbsn_S2 {
      padding: 5.5px 16px
    }

    .sjgKG5k.oikL3_U---size-5-small {
      padding: 7px 16px
    }

    .sjgKG5k,
    .sjgKG5k.oikL3_U---size-6-medium {
      padding: 8px 16px
    }

    .sjgKG5k.oikL3_U---size-5-large,
    .sjgKG5k.oikL3_U--mobile,
    .sjgKG5k.oikL3_U--mobile.oikL3_U---size-6-medium {
      padding: 10px 16px
    }

    .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings .s__7l7vsw {
      overflow: visible;
      text-overflow: unset;
      white-space: unset
    }

    .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings {
      box-sizing: border-box;
      display: inline-flex;
      line-height: 1;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent {
      line-height: 1.3 !important;
      white-space: normal
    }

    .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .sjgKG5k.oikL3_U---size-4-tiny.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .sjgKG5k.oikL3_U---size-5-small.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .sjgKG5k.oikL3_U---size-6-medium.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .sjgKG5k.oikL3_U--mobile.oikL3_U---paddingMode-15-dynamicPaddings {
      line-height: 1
    }

    .sjgKG5k .sxmH5ip svg:not([fill=currentColor]) path {
      fill: none;
      transition: stroke .2s ease-in-out
    }

    .sjgKG5k .sxmH5ip svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .sjgKG5k .sXV_1Iy:after,
    .sjgKG5k .so_ea6s:before {
      content: "";
      display: inline-block;
      height: 1px;
      width: 4px
    }

    .sjgKG5k .sxmH5ip svg[fill=currentColor] {
      transition: color .2s ease-in-out
    }

    .sPEfsbv {
      height: calc(2px + 6px);
      position: relative;
      position: absolute;
      width: calc(6px*3 + 4px*2 + 2px)
    }

    .sPEfsbv .szZEF8t,
    .sPEfsbv .szZEF8t:after,
    .sPEfsbv .szZEF8t:before {
      animation-fill-mode: both;
      animation: ThreeDotsLoader-deprecated-st-css2932798668__pulse 2s ease-in-out infinite;
      background-color: transparent;
      border-radius: 50%;
      height: 6px;
      top: calc(0px - 1px - 6px);
      width: 6px
    }

    .sPEfsbv.oKC4b_6--static .szZEF8t,
    .sPEfsbv.oKC4b_6--static .szZEF8t:after,
    .sPEfsbv.oKC4b_6--static .szZEF8t:before {
      animation: none;
      box-shadow: 0 calc(2px + 6px) 0 0
    }

    .sPEfsbv .szZEF8t {
      animation-delay: -.16s;
      margin: 0 auto;
      position: relative
    }

    .sPEfsbv .szZEF8t:after,
    .sPEfsbv .szZEF8t:before {
      content: "";
      position: absolute;
      top: 0
    }

    .sPEfsbv .szZEF8t:before {
      animation-delay: -.32s;
      left: calc(0px - 6px - 4px)
    }

    .sPEfsbv .szZEF8t:after {
      left: calc(6px + 4px)
    }

    @keyframes ThreeDotsLoader-deprecated-st-css2932798668__pulse {

      0%,
      80%,
      to {
        box-shadow: 0 calc(2px + 6px) 0 -15px
      }

      40% {
        box-shadow: 0 calc(2px + 6px) 0 0
      }
    }

    .sP96jui {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .sP96jui:before {
      content: "A0  "
    }

    .sqfDz_5 {
      --wix-ui-tpa-color-picker-border-radius: 50%;
      --wix-ui-tpa-color-picker-selection-border-color: var(--productPage_optionsColor, var(--wix-color-5));
      --wix-ui-tpa-color-picker-selection-border-color-rgb: var(--productPage_optionsColor-rgb, var(--wix-color-5-rgb));
      --wix-ui-tpa-color-picker-selection-border-color-opacity: var(--productPage_optionsColor-opacity, var(--wix-color-5-opacity));
      --wix-ui-tpa-color-picker-main-label-font-text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      --wix-ui-tpa-color-picker-main-label-font-line-height: var(--productPage_optionsFontStyle-line-height, var(--const_productPage_BodyM_14px-line-height));
      --wix-ui-tpa-color-picker-main-label-font-family: var(--productPage_optionsFontStyle-family, var(--const_productPage_BodyM_14px-family));
      --wix-ui-tpa-color-picker-main-label-font-size: var(--productPage_optionsFontStyle-size, var(--const_productPage_BodyM_14px-size));
      --wix-ui-tpa-color-picker-main-label-font-style: var(--productPage_optionsFontStyle-style, var(--const_productPage_BodyM_14px-style));
      --wix-ui-tpa-color-picker-main-label-font-variant: var(--productPage_optionsFontStyle-variant, var(--const_productPage_BodyM_14px-variant));
      --wix-ui-tpa-color-picker-main-label-font-weight: var(--productPage_optionsFontStyle-weight, var(--const_productPage_BodyM_14px-weight));
      --wix-ui-tpa-color-picker-main-label-text-color: var(--productPage_optionsColor);
      --wix-ui-tpa-color-picker-main-label-text-color-rgb: var(--productPage_optionsColor-rgb);
      --wix-ui-tpa-color-picker-main-label-text-color-opacity: var(--productPage_optionsColor-opacity)
    }

    .skXqUhb {
      --wix-ui-tpa-color-picker-item-size: calc(var(--productPage_colorSwatchSize) * 1px);
      --wix-ui-tpa-color-picker-border-radius: calc(var(--productPage_colorSwatchCornerRadius) * 1px)
    }

    .sQ7AuR3 {
      --wix-ui-tpa-counter-main-font-text-decoration: var(--productPage_quantityFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      --wix-ui-tpa-counter-main-font-line-height: var(--productPage_quantityFontStyle-line-height, var(--const_productPage_BodyM_14px-line-height));
      --wix-ui-tpa-counter-main-font-family: var(--productPage_quantityFontStyle-family, var(--const_productPage_BodyM_14px-family));
      --wix-ui-tpa-counter-main-font-size: var(--productPage_quantityFontStyle-size, var(--const_productPage_BodyM_14px-size));
      --wix-ui-tpa-counter-main-font-style: var(--productPage_quantityFontStyle-style, var(--const_productPage_BodyM_14px-style));
      --wix-ui-tpa-counter-main-font-variant: var(--productPage_quantityFontStyle-variant, var(--const_productPage_BodyM_14px-variant));
      --wix-ui-tpa-counter-main-font-weight: var(--productPage_quantityFontStyle-weight, var(--const_productPage_BodyM_14px-weight));
      --wix-ui-tpa-counter-label-font-text-decoration: var(--productPage_quantityFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      --wix-ui-tpa-counter-label-font-line-height: var(--productPage_quantityFontStyle-line-height, var(--const_productPage_BodyM_14px-line-height));
      --wix-ui-tpa-counter-label-font-family: var(--productPage_quantityFontStyle-family, var(--const_productPage_BodyM_14px-family));
      --wix-ui-tpa-counter-label-font-size: var(--productPage_quantityFontStyle-size, var(--const_productPage_BodyM_14px-size));
      --wix-ui-tpa-counter-label-font-style: var(--productPage_quantityFontStyle-style, var(--const_productPage_BodyM_14px-style));
      --wix-ui-tpa-counter-label-font-variant: var(--productPage_quantityFontStyle-variant, var(--const_productPage_BodyM_14px-variant));
      --wix-ui-tpa-counter-label-font-weight: var(--productPage_quantityFontStyle-weight, var(--const_productPage_BodyM_14px-weight));
      --wix-ui-tpa-counter-label-color: var(--productPage_quantityColor);
      --wix-ui-tpa-counter-label-color-rgb: var(--productPage_quantityColor-rgb);
      --wix-ui-tpa-counter-label-color-opacity: var(--productPage_quantityColor-opacity);
      --wix-ui-tpa-counter-main-background-color: 255, 255, 255, 1;
      --wix-ui-tpa-counter-main-background-color-rgb: 255, 255, 255;
      --wix-ui-tpa-counter-main-background-color-opacity: 1;
      --wix-ui-tpa-counter-border-color: 0, 0, 0, 1;
      --wix-ui-tpa-counter-border-color-rgb: 0, 0, 0;
      --wix-ui-tpa-counter-border-color-opacity: 1;
      --wix-ui-tpa-counter-text-color: 0, 0, 0, 1;
      --wix-ui-tpa-counter-text-color-rgb: 0, 0, 0;
      --wix-ui-tpa-counter-text-color-opacity: 1;
      --wix-ui-tpa-counter-disabled-color: 199, 199, 199, 1;
      --wix-ui-tpa-counter-disabled-color-rgb: 199, 199, 199;
      --wix-ui-tpa-counter-disabled-color-opacity: 1
    }

    .sRoTPPx {
      --wix-ui-tpa-counter-main-font-text-decoration: var(--productPage_quantityFont-text-decoration, var(--productPage_quantityFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration)));
      --wix-ui-tpa-counter-main-font-line-height: var(--productPage_quantityFont-line-height, var(--productPage_quantityFontStyle-line-height, var(--const_productPage_BodyM_14px-line-height)));
      --wix-ui-tpa-counter-main-font-family: var(--productPage_quantityFont-family, var(--productPage_quantityFontStyle-family, var(--const_productPage_BodyM_14px-family)));
      --wix-ui-tpa-counter-main-font-size: var(--productPage_quantityFont-size, var(--productPage_quantityFontStyle-size, var(--const_productPage_BodyM_14px-size)));
      --wix-ui-tpa-counter-main-font-style: var(--productPage_quantityFont-style, var(--productPage_quantityFontStyle-style, var(--const_productPage_BodyM_14px-style)));
      --wix-ui-tpa-counter-main-font-variant: var(--productPage_quantityFont-variant, var(--productPage_quantityFontStyle-variant, var(--const_productPage_BodyM_14px-variant)));
      --wix-ui-tpa-counter-main-font-weight: var(--productPage_quantityFont-weight, var(--productPage_quantityFontStyle-weight, var(--const_productPage_BodyM_14px-weight)));
      --wix-ui-tpa-counter-label-font-text-decoration: var(--productPage_quantityFont-text-decoration, var(--productPage_quantityFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration)));
      --wix-ui-tpa-counter-label-font-line-height: var(--productPage_quantityFont-line-height, var(--productPage_quantityFontStyle-line-height, var(--const_productPage_BodyM_14px-line-height)));
      --wix-ui-tpa-counter-label-font-family: var(--productPage_quantityFont-family, var(--productPage_quantityFontStyle-family, var(--const_productPage_BodyM_14px-family)));
      --wix-ui-tpa-counter-label-font-size: var(--productPage_quantityFont-size, var(--productPage_quantityFontStyle-size, var(--const_productPage_BodyM_14px-size)));
      --wix-ui-tpa-counter-label-font-style: var(--productPage_quantityFont-style, var(--productPage_quantityFontStyle-style, var(--const_productPage_BodyM_14px-style)));
      --wix-ui-tpa-counter-label-font-variant: var(--productPage_quantityFont-variant, var(--productPage_quantityFontStyle-variant, var(--const_productPage_BodyM_14px-variant)));
      --wix-ui-tpa-counter-label-font-weight: var(--productPage_quantityFont-weight, var(--productPage_quantityFontStyle-weight, var(--const_productPage_BodyM_14px-weight)));
      --wix-ui-tpa-counter-label-color: var(--productPage_quantityColor);
      --wix-ui-tpa-counter-label-color-rgb: var(--productPage_quantityColor-rgb);
      --wix-ui-tpa-counter-label-color-opacity: var(--productPage_quantityColor-opacity);
      --wix-ui-tpa-counter-text-color: var(--productPage_quantityColor);
      --wix-ui-tpa-counter-text-color-rgb: var(--productPage_quantityColor-rgb);
      --wix-ui-tpa-counter-text-color-opacity: var(--productPage_quantityColor-opacity);
      --wix-ui-tpa-counter-main-background-color: var(--productPage_quantityBackgroundColor, 255, 255, 255, calc(var(--ProductsQuantity3116335216-productPage_quantityBackgroundOpacity, 100) / 100));
      --wix-ui-tpa-counter-main-background-color-rgb: var(--productPage_quantityBackgroundColor-rgb, 255, 255, 255);
      --wix-ui-tpa-counter-main-background-color-opacity: var(--productPage_quantityBackgroundColor-opacity, calc(var(--ProductsQuantity3116335216-productPage_quantityBackgroundOpacity, 100) / 100));
      --wix-ui-tpa-counter-border-color: var(--productPage_quantityBorderColor, 0, 0, 0, calc(var(--ProductsQuantity3116335216-productPage_quantityBorderOpacity, 100) / 100));
      --wix-ui-tpa-counter-border-color-rgb: var(--productPage_quantityBorderColor-rgb, 0, 0, 0);
      --wix-ui-tpa-counter-border-color-opacity: var(--productPage_quantityBorderColor-opacity, calc(var(--ProductsQuantity3116335216-productPage_quantityBorderOpacity, 100) / 100));
      --wix-ui-tpa-counter-main-border-width: calc(var(--productPage_quantityBorderWidth, 1) * 1px);
      --wix-ui-tpa-counter-main-width: max(calc(var(--productPage_quantityBoxWidth) * 1%), 98px);
      --wix-ui-tpa-counter-main-border-radius: calc(var(--productPage_quantityBoxCornerRadius, 0) * 1px);
      --wix-ui-tpa-counter-disabled-color: var(--productPage_quantityColor, 199, 199, 199, 0.5);
      --wix-ui-tpa-counter-disabled-color-rgb: var(--productPage_quantityColor-rgb, 199, 199, 199);
      --wix-ui-tpa-counter-disabled-color-opacity: var(--productPage_quantityColor-opacity, 0.5)
    }

    .s__3_4kjz {
      --wix-ui-tpa-tabs-main-text-color: var(--productPage_infoSectionTitleTextColor, var(--wix-color-5));
      --wix-ui-tpa-tabs-main-text-color-rgb: var(--productPage_infoSectionTitleTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-tabs-main-text-color-opacity: var(--productPage_infoSectionTitleTextColor-opacity);
      --wix-ui-tpa-tabs-main-text-font-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      --wix-ui-tpa-tabs-main-text-font-line-height: var(--productPage_infoSectionTitleFontStyle-line-height, var(--quickView_infoSectionTitleFontStyle-line-height, var(--productPage_paragraphTitleFontStyle-line-height, var(--wix-font-Body-M-line-height))));
      --wix-ui-tpa-tabs-main-text-font-family: var(--productPage_infoSectionTitleFontStyle-family, var(--quickView_infoSectionTitleFontStyle-family, var(--productPage_paragraphTitleFontStyle-family, var(--wix-font-Body-M-family))));
      --wix-ui-tpa-tabs-main-text-font-size: var(--productPage_infoSectionTitleFontStyle-size, var(--quickView_infoSectionTitleFontStyle-size, var(--productPage_paragraphTitleFontStyle-size, var(--wix-font-Body-M-size))));
      --wix-ui-tpa-tabs-main-text-font-style: var(--productPage_infoSectionTitleFontStyle-style, var(--quickView_infoSectionTitleFontStyle-style, var(--productPage_paragraphTitleFontStyle-style, var(--wix-font-Body-M-style))));
      --wix-ui-tpa-tabs-main-text-font-variant: var(--productPage_infoSectionTitleFontStyle-variant, var(--quickView_infoSectionTitleFontStyle-variant, var(--productPage_paragraphTitleFontStyle-variant, var(--wix-font-Body-M-variant))));
      --wix-ui-tpa-tabs-main-text-font-weight: var(--productPage_infoSectionTitleFontStyle-weight, var(--quickView_infoSectionTitleFontStyle-weight, var(--productPage_paragraphTitleFontStyle-weight, var(--wix-font-Body-M-weight))));
      --wix-ui-tpa-tab-background-color-text-decoration: var(--productPage_infoSectionTitleBackgroundColor-text-decoration, var(--quickView_infoSectionTitleBackgroundColor-text-decoration, var(--productPage_paragraphTitleBackgroundColor-text-decoration, var(--wix-color-5-text-decoration))));
      --wix-ui-tpa-tab-background-color-line-height: var(--productPage_infoSectionTitleBackgroundColor-line-height, var(--quickView_infoSectionTitleBackgroundColor-line-height, var(--productPage_paragraphTitleBackgroundColor-line-height, var(--wix-color-5-line-height))));
      --wix-ui-tpa-tab-background-color-family: var(--productPage_infoSectionTitleBackgroundColor-family, var(--quickView_infoSectionTitleBackgroundColor-family, var(--productPage_paragraphTitleBackgroundColor-family, var(--wix-color-5-family))));
      --wix-ui-tpa-tab-background-color-size: var(--productPage_infoSectionTitleBackgroundColor-size, var(--quickView_infoSectionTitleBackgroundColor-size, var(--productPage_paragraphTitleBackgroundColor-size, var(--wix-color-5-size))));
      --wix-ui-tpa-tab-background-color-style: var(--productPage_infoSectionTitleBackgroundColor-style, var(--quickView_infoSectionTitleBackgroundColor-style, var(--productPage_paragraphTitleBackgroundColor-style, var(--wix-color-5-style))));
      --wix-ui-tpa-tab-background-color-variant: var(--productPage_infoSectionTitleBackgroundColor-variant, var(--quickView_infoSectionTitleBackgroundColor-variant, var(--productPage_paragraphTitleBackgroundColor-variant, var(--wix-color-5-variant))));
      --wix-ui-tpa-tab-background-color-weight: var(--productPage_infoSectionTitleBackgroundColor-weight, var(--quickView_infoSectionTitleBackgroundColor-weight, var(--productPage_paragraphTitleBackgroundColor-weight, var(--wix-color-5-weight))))
    }

    .s__6K58i2 {
      --wix-ui-tpa-text-area-main-label-font-text-decoration: var(--productPage_optionsFontStyle-text-decoration);
      --wix-ui-tpa-text-area-main-label-font-line-height: var(--productPage_optionsFontStyle-line-height);
      --wix-ui-tpa-text-area-main-label-font-family: var(--productPage_optionsFontStyle-family);
      --wix-ui-tpa-text-area-main-label-font-size: var(--productPage_optionsFontStyle-size);
      --wix-ui-tpa-text-area-main-label-font-style: var(--productPage_optionsFontStyle-style);
      --wix-ui-tpa-text-area-main-label-font-variant: var(--productPage_optionsFontStyle-variant);
      --wix-ui-tpa-text-area-main-label-font-weight: var(--productPage_optionsFontStyle-weight);
      --wix-ui-tpa-text-area-main-label-text-color: var(--productPage_optionsColor);
      --wix-ui-tpa-text-area-main-label-text-color-rgb: var(--productPage_optionsColor-rgb);
      --wix-ui-tpa-text-area-main-label-text-color-opacity: var(--productPage_optionsColor-opacity);
      --wix-ui-tpa-text-area-container-width: calc(100 * 1%);
      --wix-ui-tpa-text-area-container-height: calc(47 * 1px);
      --wix-ui-tpa-text-area-border-color: 0, 0, 0, 1;
      --wix-ui-tpa-text-area-border-color-rgb: 0, 0, 0;
      --wix-ui-tpa-text-area-border-color-opacity: 1;
      --wix-ui-tpa-text-area-background-color: 255, 255, 255, 1;
      --wix-ui-tpa-text-area-background-color-rgb: 255, 255, 255;
      --wix-ui-tpa-text-area-background-color-opacity: 1;
      --wix-ui-tpa-text-area-text-font-size: calc(14 * 1px);
      --wix-ui-tpa-text-area-text-color: 87, 87, 87, 1;
      --wix-ui-tpa-text-area-text-color-rgb: 87, 87, 87;
      --wix-ui-tpa-text-area-text-color-opacity: 1;
      --wix-ui-tpa-text-area-hover-text-color: 87, 87, 87, 1;
      --wix-ui-tpa-text-area-hover-text-color-rgb: 87, 87, 87;
      --wix-ui-tpa-text-area-hover-text-color-opacity: 1;
      --wix-ui-tpa-text-area-hover-background-color: 255, 255, 255, 1;
      --wix-ui-tpa-text-area-hover-background-color-rgb: 255, 255, 255;
      --wix-ui-tpa-text-area-hover-background-color-opacity: 1
    }

    .s__6K58i2.oVLX1GB--midHeight {
      --wix-ui-tpa-text-area-container-height: calc(100 * 1px)
    }

    .s__6K58i2.oVLX1GB--fullHeight {
      --wix-ui-tpa-text-area-container-height: calc(200 * 1px)
    }

    .sDrxOaw {
      --wix-ui-tpa-dropdown-main-text-font-text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--quickView_qtyAndOptionsFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration)));
      --wix-ui-tpa-dropdown-main-text-font-line-height: var(--productPage_optionsFontStyle-line-height, var(--quickView_qtyAndOptionsFontStyle-line-height, var(--wix-font-Body-M-line-height)));
      --wix-ui-tpa-dropdown-main-text-font-family: var(--productPage_optionsFontStyle-family, var(--quickView_qtyAndOptionsFontStyle-family, var(--wix-font-Body-M-family)));
      --wix-ui-tpa-dropdown-main-text-font-size: var(--productPage_optionsFontStyle-size, var(--quickView_qtyAndOptionsFontStyle-size, 15px));
      --wix-ui-tpa-dropdown-main-text-font-style: var(--productPage_optionsFontStyle-style, var(--quickView_qtyAndOptionsFontStyle-style, var(--wix-font-Body-M-style)));
      --wix-ui-tpa-dropdown-main-text-font-variant: var(--productPage_optionsFontStyle-variant, var(--quickView_qtyAndOptionsFontStyle-variant, var(--wix-font-Body-M-variant)));
      --wix-ui-tpa-dropdown-main-text-font-weight: var(--productPage_optionsFontStyle-weight, var(--quickView_qtyAndOptionsFontStyle-weight, var(--wix-font-Body-M-weight)));
      --wix-ui-tpa-dropdown-main-button-text-color: 68, 68, 68, 1;
      --wix-ui-tpa-dropdown-main-button-text-color-rgb: 68, 68, 68;
      --wix-ui-tpa-dropdown-main-button-text-color-opacity: 1;
      --wix-ui-tpa-dropdown-main-placeholder-color: 68, 68, 68, 1;
      --wix-ui-tpa-dropdown-main-placeholder-color-rgb: 68, 68, 68;
      --wix-ui-tpa-dropdown-main-placeholder-color-opacity: 1;
      --wix-ui-tpa-dropdown-main-background-color: 255, 255, 255, 1;
      --wix-ui-tpa-dropdown-main-background-color-rgb: 255, 255, 255;
      --wix-ui-tpa-dropdown-main-background-color-opacity: 1;
      --wix-ui-tpa-dropdown-main-border-width: calc(1 * 1px);
      --wix-ui-tpa-dropdown-main-button-border-color: 0, 0, 0, 1;
      --wix-ui-tpa-dropdown-main-button-border-color-rgb: 0, 0, 0;
      --wix-ui-tpa-dropdown-main-button-border-color-opacity: 1;
      --wix-ui-tpa-dropdown-main-item-text-color: 51, 51, 51, 1;
      --wix-ui-tpa-dropdown-main-item-text-color-rgb: 51, 51, 51;
      --wix-ui-tpa-dropdown-main-item-text-color-opacity: 1;
      --wix-ui-tpa-dropdown-main-dropdown-background-color: 255, 255, 255, 1;
      --wix-ui-tpa-dropdown-main-dropdown-background-color-rgb: 255, 255, 255;
      --wix-ui-tpa-dropdown-main-dropdown-background-color-opacity: 1;
      --wix-ui-tpa-dropdown-main-item-text-disabled-color: 51, 51, 51, 0.6;
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-rgb: 51, 51, 51;
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-opacity: 0.6;
      --wix-ui-tpa-dropdown-main-label-font-text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--quickView_qtyAndOptionsFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration)));
      --wix-ui-tpa-dropdown-main-label-font-line-height: var(--productPage_optionsFontStyle-line-height, var(--quickView_qtyAndOptionsFontStyle-line-height, var(--wix-font-Body-M-line-height)));
      --wix-ui-tpa-dropdown-main-label-font-family: var(--productPage_optionsFontStyle-family, var(--quickView_qtyAndOptionsFontStyle-family, var(--wix-font-Body-M-family)));
      --wix-ui-tpa-dropdown-main-label-font-size: var(--productPage_optionsFontStyle-size, var(--quickView_qtyAndOptionsFontStyle-size, 14px));
      --wix-ui-tpa-dropdown-main-label-font-style: var(--productPage_optionsFontStyle-style, var(--quickView_qtyAndOptionsFontStyle-style, var(--wix-font-Body-M-style)));
      --wix-ui-tpa-dropdown-main-label-font-variant: var(--productPage_optionsFontStyle-variant, var(--quickView_qtyAndOptionsFontStyle-variant, var(--wix-font-Body-M-variant)));
      --wix-ui-tpa-dropdown-main-label-font-weight: var(--productPage_optionsFontStyle-weight, var(--quickView_qtyAndOptionsFontStyle-weight, var(--wix-font-Body-M-weight)));
      --wix-ui-tpa-dropdown-main-label-color: var(--productPage_optionsColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-label-color-rgb: var(--productPage_optionsColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-label-color-opacity: var(--productPage_optionsColor-opacity);
      --wix-ui-tpa-dropdown-main-dropdown-height: auto
    }

    .sjzAG_f {
      --wix-ui-tpa-dropdown-main-border-radius: calc(var(--productPage_dropdownListCornerRadius, 0) * 1px);
      --wix-ui-tpa-dropdown-main-border-width: calc(var(--productPage_dropdownListBorderWidth, 1) * 1px);
      --wix-ui-tpa-dropdown-main-button-text-color: var(--productPage_dropdownListTextColor, 68, 68, 68);
      --wix-ui-tpa-dropdown-main-button-text-color-rgb: var(--productPage_dropdownListTextColor-rgb, 68, 68, 68);
      --wix-ui-tpa-dropdown-main-button-text-color-opacity: var(--productPage_dropdownListTextColor-opacity);
      --wix-ui-tpa-dropdown-main-item-text-color: var(--productPage_dropdownListTextColor, 51, 51, 51);
      --wix-ui-tpa-dropdown-main-item-text-color-rgb: var(--productPage_dropdownListTextColor-rgb, 51, 51, 51);
      --wix-ui-tpa-dropdown-main-item-text-color-opacity: var(--productPage_dropdownListTextColor-opacity);
      --wix-ui-tpa-dropdown-main-placeholder-color: var(--productPage_dropdownListTextColor, 68, 68, 68);
      --wix-ui-tpa-dropdown-main-placeholder-color-rgb: var(--productPage_dropdownListTextColor-rgb, 68, 68, 68);
      --wix-ui-tpa-dropdown-main-placeholder-color-opacity: var(--productPage_dropdownListTextColor-opacity);
      --wix-ui-tpa-dropdown-main-item-text-disabled-color: var(--productPage_dropdownListTextColor, 51, 51, 51), 0.6;
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-rgb: var(--productPage_dropdownListTextColor, 51, 51, 51);
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-opacity: 0.6;
      --wix-ui-tpa-dropdown-main-background-color: var(--productPage_dropdownListBackgroundOpacityColor, 255, 255, 255);
      --wix-ui-tpa-dropdown-main-background-color-rgb: var(--productPage_dropdownListBackgroundOpacityColor-rgb, 255, 255, 255);
      --wix-ui-tpa-dropdown-main-background-color-opacity: var(--productPage_dropdownListBackgroundOpacityColor-opacity);
      --wix-ui-tpa-dropdown-main-dropdown-background-color: var(--productPage_dropdownListBackgroundOpacityColor, 255, 255, 255);
      --wix-ui-tpa-dropdown-main-dropdown-background-color-rgb: var(--productPage_dropdownListBackgroundOpacityColor-rgb, 255, 255, 255);
      --wix-ui-tpa-dropdown-main-dropdown-background-color-opacity: var(--productPage_dropdownListBackgroundOpacityColor-opacity);
      --wix-ui-tpa-dropdown-main-button-border-color: var(--productPage_dropdownListBorderOpacityColor, 0, 0, 0);
      --wix-ui-tpa-dropdown-main-button-border-color-rgb: var(--productPage_dropdownListBorderOpacityColor-rgb, 0, 0, 0);
      --wix-ui-tpa-dropdown-main-button-border-color-opacity: var(--productPage_dropdownListBorderOpacityColor-opacity);
      --wix-ui-tpa-dropdown-main-text-font-text-decoration: var(--productPage_dropdownListTextFont-text-decoration, var(--productPage_optionsFontStyle-text-decoration, var(--quickView_qtyAndOptionsFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      --wix-ui-tpa-dropdown-main-text-font-line-height: var(--productPage_dropdownListTextFont-line-height, var(--productPage_optionsFontStyle-line-height, var(--quickView_qtyAndOptionsFontStyle-line-height, var(--wix-font-Body-M-line-height))));
      --wix-ui-tpa-dropdown-main-text-font-family: var(--productPage_dropdownListTextFont-family, var(--productPage_optionsFontStyle-family, var(--quickView_qtyAndOptionsFontStyle-family, var(--wix-font-Body-M-family))));
      --wix-ui-tpa-dropdown-main-text-font-size: var(--productPage_dropdownListTextFont-size, var(--productPage_optionsFontStyle-size, var(--quickView_qtyAndOptionsFontStyle-size, 15px)));
      --wix-ui-tpa-dropdown-main-text-font-style: var(--productPage_dropdownListTextFont-style, var(--productPage_optionsFontStyle-style, var(--quickView_qtyAndOptionsFontStyle-style, var(--wix-font-Body-M-style))));
      --wix-ui-tpa-dropdown-main-text-font-variant: var(--productPage_dropdownListTextFont-variant, var(--productPage_optionsFontStyle-variant, var(--quickView_qtyAndOptionsFontStyle-variant, var(--wix-font-Body-M-variant))));
      --wix-ui-tpa-dropdown-main-text-font-weight: var(--productPage_dropdownListTextFont-weight, var(--productPage_optionsFontStyle-weight, var(--quickView_qtyAndOptionsFontStyle-weight, var(--wix-font-Body-M-weight))));
      --wix-ui-tpa-dropdown-readonly-button-text-font-text-decoration: var(--productPage_dropdownListTextFont-text-decoration);
      --wix-ui-tpa-dropdown-readonly-button-text-font-line-height: var(--productPage_dropdownListTextFont-line-height);
      --wix-ui-tpa-dropdown-readonly-button-text-font-family: var(--productPage_dropdownListTextFont-family);
      --wix-ui-tpa-dropdown-readonly-button-text-font-size: var(--productPage_dropdownListTextFont-size);
      --wix-ui-tpa-dropdown-readonly-button-text-font-style: var(--productPage_dropdownListTextFont-style);
      --wix-ui-tpa-dropdown-readonly-button-text-font-variant: var(--productPage_dropdownListTextFont-variant);
      --wix-ui-tpa-dropdown-readonly-button-text-font-weight: var(--productPage_dropdownListTextFont-weight)
    }

    .sDrxOaw.oFhx7Sl--isQuickView {
      --wix-ui-tpa-dropdown-main-text-font-line-height: calc(1 * 1em)
    }

    .sDrxOaw [data-hook=errormessagewrapper-message] {
      justify-content: var(--errorMessageFlexAlignment)
    }

    .snRCtQe {
      --wix-ui-tpa-button-main-text-color: var(--backInStockButtonMainTextColor, var(--wix-color-1));
      --wix-ui-tpa-button-main-text-color-rgb: var(--backInStockButtonMainTextColor-rgb, var(--wix-color-1));
      --wix-ui-tpa-button-main-text-color-opacity: var(--backInStockButtonMainTextColor-opacity);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--backInStockButtonMainTextFont-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-button-main-text-font-line-height: var(--backInStockButtonMainTextFont-line-height, var(--wix-font-Body-M-line-height));
      --wix-ui-tpa-button-main-text-font-family: var(--backInStockButtonMainTextFont-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-button-main-text-font-size: var(--backInStockButtonMainTextFont-size, 16px);
      --wix-ui-tpa-button-main-text-font-style: var(--backInStockButtonMainTextFont-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-button-main-text-font-variant: var(--backInStockButtonMainTextFont-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-button-main-text-font-weight: var(--backInStockButtonMainTextFont-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-button-main-border-radius: var(--backInStockButtonMainBorderRadius, 0px);
      --wix-ui-tpa-button-main-background-color: var(--backInStockButtonMainBackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--backInStockButtonMainBackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--backInStockButtonMainBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-width: var(--backInStockButtonMainBorderWidth, 0px);
      --wix-ui-tpa-button-main-border-color: var(--backInStockButtonMainBorderColor, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-rgb: var(--backInStockButtonMainBorderColor-rgb, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-opacity: var(--backInStockButtonMainBorderColor-opacity);
      --wix-ui-tpa-button-padding-block-start: var(--backInStockButtonPaddingBlockStart);
      --wix-ui-tpa-button-padding-block-end: var(--backInStockButtonPaddingBlockEnd)
    }

    .sk2BjaN {
      --wix-ui-tpa-button-main-background-color: var(--productPage_buyNowButtonBackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--productPage_buyNowButtonBackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--productPage_buyNowButtonBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-width: var(--productPage_buyNowButtonBorderSize);
      --wix-ui-tpa-button-main-border-color: var(--productPage_buyNowButtonBorderColor);
      --wix-ui-tpa-button-main-border-color-rgb: var(--productPage_buyNowButtonBorderColor-rgb);
      --wix-ui-tpa-button-main-border-color-opacity: var(--productPage_buyNowButtonBorderColor-opacity);
      --wix-ui-tpa-button-main-border-radius: var(--productPage_buyNowButtonCornersRadius);
      --wix-ui-tpa-button-main-text-color: var(--productPage_buyNowButtonTextColor);
      --wix-ui-tpa-button-main-text-color-rgb: var(--productPage_buyNowButtonTextColor-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--productPage_buyNowButtonTextColor-opacity);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--productPage_buyNowButtonTextFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--productPage_buyNowButtonTextFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--productPage_buyNowButtonTextFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--productPage_buyNowButtonTextFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--productPage_buyNowButtonTextFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--productPage_buyNowButtonTextFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--productPage_buyNowButtonTextFont-weight)
    }

    .sSOPKlX {
      --wix-ui-tpa-option-box-padding: var(--buttonOptionsPadding, 4px 8px);
      --wix-ui-tpa-option-box-border-radius: calc(var(--productPage_buttonOptionBorderRadius) * 1px);
      --wix-ui-tpa-option-box-border-width: calc(var(--productPage_buttonOptionBorderWidth) * 1px);
      --wix-ui-tpa-box-selection-item-gap: calc(var(--productPage_buttonOptionsGap) * 1px);
      --wix-ui-tpa-option-box-fill-color: var(--productPage_buttonOptionBackgroundColor);
      --wix-ui-tpa-option-box-fill-color-rgb: var(--productPage_buttonOptionBackgroundColor-rgb);
      --wix-ui-tpa-option-box-fill-color-opacity: var(--productPage_buttonOptionBackgroundColor-opacity);
      --wix-ui-tpa-option-box-border-color: var(--productPage_buttonOptionBorderColor);
      --wix-ui-tpa-option-box-border-color-rgb: var(--productPage_buttonOptionBorderColor-rgb);
      --wix-ui-tpa-option-box-border-color-opacity: var(--productPage_buttonOptionBorderColor-opacity);
      --wix-ui-tpa-option-hover-box-background-color: var(--productPage_buttonOptionHoverBackgroundColor);
      --wix-ui-tpa-option-hover-box-background-color-rgb: var(--productPage_buttonOptionHoverBackgroundColor-rgb);
      --wix-ui-tpa-option-hover-box-background-color-opacity: var(--productPage_buttonOptionHoverBackgroundColor-opacity);
      --wix-ui-tpa-option-hover-border-color: var(--productPage_buttonOptionHoverBorderColor);
      --wix-ui-tpa-option-hover-border-color-rgb: var(--productPage_buttonOptionHoverBorderColor-rgb);
      --wix-ui-tpa-option-hover-border-color-opacity: var(--productPage_buttonOptionHoverBorderColor-opacity);
      --wix-ui-tpa-option-disabled-background-color: var(--productPage_buttonOptionDisabledBackgroundColor);
      --wix-ui-tpa-option-disabled-background-color-rgb: var(--productPage_buttonOptionDisabledBackgroundColor-rgb);
      --wix-ui-tpa-option-disabled-background-color-opacity: var(--productPage_buttonOptionDisabledBackgroundColor-opacity);
      --wix-ui-tpa-option-disabled-border-color: var(--productPage_buttonOptionDisabledBorderColor);
      --wix-ui-tpa-option-disabled-border-color-rgb: var(--productPage_buttonOptionDisabledBorderColor-rgb);
      --wix-ui-tpa-option-disabled-border-color-opacity: var(--productPage_buttonOptionDisabledBorderColor-opacity);
      --wix-ui-tpa-box-selection-selected-box-background-color: var(--productPage_buttonOptionSelectedBackgroundColor, var(--OptionsButtons590904974-wix-color-8), 0.1);
      --wix-ui-tpa-box-selection-selected-box-background-color-rgb: var(--productPage_buttonOptionSelectedBackgroundColor-rgb, var(--OptionsButtons590904974-wix-color-8));
      --wix-ui-tpa-box-selection-selected-box-background-color-opacity: var(--productPage_buttonOptionSelectedBackgroundColor-opacity, 0.1);
      --wix-ui-tpa-option-selected-box-color: var(--productPage_buttonOptionSelectedBorderColor);
      --wix-ui-tpa-option-selected-box-color-rgb: var(--productPage_buttonOptionSelectedBorderColor-rgb);
      --wix-ui-tpa-option-selected-box-color-opacity: var(--productPage_buttonOptionSelectedBorderColor-opacity)
    }

    .sxQfLec {
      --wix-ui-tpa-button-main-background-color: var(--productPage_wishlistButtonBackgroundColor, 0, 0, 0, 0);
      --wix-ui-tpa-button-main-background-color-rgb: var(--productPage_wishlistButtonBackgroundColor-rgb, 0, 0, 0, 0);
      --wix-ui-tpa-button-main-background-color-opacity: var(--productPage_wishlistButtonBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-width: var(--productPage_wishlistButtonBorderSize);
      --wix-ui-tpa-button-main-border-color: var(--productPage_wishlistButtonBorderColor, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-rgb: var(--productPage_wishlistButtonBorderColor-rgb, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-opacity: var(--productPage_wishlistButtonBorderColor-opacity);
      --wix-ui-tpa-button-main-border-radius: var(--productPage_wishlistButtonCornersRadius, 0);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--productPage_actionButtontextFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--productPage_actionButtontextFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--productPage_actionButtontextFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--productPage_actionButtontextFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--productPage_actionButtontextFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--productPage_actionButtontextFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--productPage_actionButtontextFont-weight);
      box-sizing: content-box !important;
      flex-grow: 0;
      padding: 0 !important;
      position: relative
    }

    .sFzKjyS {
      --wix-ui-tpa-button-main-background-color: var(--productPage_wishlistButtonBackgroundColor, 0, 0, 0, 0);
      --wix-ui-tpa-button-main-background-color-rgb: var(--productPage_wishlistButtonBackgroundColor-rgb, 0, 0, 0, 0);
      --wix-ui-tpa-button-main-background-color-opacity: var(--productPage_wishlistButtonBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-width: var(--productPage_wishlistButtonBorderSize);
      --wix-ui-tpa-button-main-border-color: var(--productPage_wishlistButtonBorderColor, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-rgb: var(--productPage_wishlistButtonBorderColor-rgb, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-opacity: var(--productPage_wishlistButtonBorderColor-opacity);
      --wix-ui-tpa-button-main-border-radius: var(--productPage_wishlistButtonCornersRadius, 0);
      --wix-ui-tpa-button-main-text-color: var(--productPage_wishlistButtonTextColor, var(--wix-color-8));
      --wix-ui-tpa-button-main-text-color-rgb: var(--productPage_wishlistButtonTextColor-rgb, var(--wix-color-8));
      --wix-ui-tpa-button-main-text-color-opacity: var(--productPage_wishlistButtonTextColor-opacity);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--productPage_wishlistButtonTextFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--productPage_wishlistButtonTextFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--productPage_wishlistButtonTextFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--productPage_wishlistButtonTextFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--productPage_wishlistButtonTextFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--productPage_wishlistButtonTextFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--productPage_wishlistButtonTextFont-weight)
    }

    .s__0pFo2r {
      flex-grow: 0;
      height: 28px;
      min-width: 28px;
      position: absolute;
      right: 8px;
      top: 8px;
      width: 28px
    }

    .s__0pFo2r,
    .s_ox51d {
      --wix-ui-tpa-button-main-background-color: 255, 255, 255, 1;
      --wix-ui-tpa-button-main-background-color-rgb: 255, 255, 255;
      --wix-ui-tpa-button-main-background-color-opacity: 1;
      --wix-ui-tpa-button-main-border-width: 0;
      --wix-ui-tpa-button-main-border-color: 255, 255, 255, 1;
      --wix-ui-tpa-button-main-border-color-rgb: 255, 255, 255;
      --wix-ui-tpa-button-main-border-color-opacity: 1;
      --wix-ui-tpa-button-main-border-radius: 50%;
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--productPage_actionButtontextFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--productPage_actionButtontextFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--productPage_actionButtontextFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--productPage_actionButtontextFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--productPage_actionButtontextFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--productPage_actionButtontextFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--productPage_actionButtontextFont-weight);
      padding: 0 !important
    }

    .stuIsqZ {
      --wix-ui-tpa-button-main-text-color: var(--productPage_actionButtontextColor);
      --wix-ui-tpa-button-main-text-color-rgb: var(--productPage_actionButtontextColor-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--productPage_actionButtontextColor-opacity);
      --wix-ui-tpa-button-main-background-color: var(--productPage_actionButtonbackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--productPage_actionButtonbackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--productPage_actionButtonbackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-radius: var(--productPage_actionButtoncornersRadius);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--productPage_actionButtontextFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--productPage_actionButtontextFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--productPage_actionButtontextFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--productPage_actionButtontextFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--productPage_actionButtontextFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--productPage_actionButtontextFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--productPage_actionButtontextFont-weight);
      --wix-ui-tpa-button-main-border-width: var(--productPage_actionButtonborderSize);
      --wix-ui-tpa-button-main-border-color: var(--productPage_actionButtonborderColor);
      --wix-ui-tpa-button-main-border-color-rgb: var(--productPage_actionButtonborderColor-rgb);
      --wix-ui-tpa-button-main-border-color-opacity: var(--productPage_actionButtonborderColor-opacity);
      --wix-ui-tpa-button-padding-block-start: calc(8 * 1px);
      --wix-ui-tpa-button-padding-block-end: calc(8 * 1px)
    }

    .sLh1Gqe {
      --wix-ui-tpa-three-dots-loader-color: var(--productPage_actionButtontextColor);
      --wix-ui-tpa-three-dots-loader-color-rgb: var(--productPage_actionButtontextColor-rgb);
      --wix-ui-tpa-three-dots-loader-color-opacity: var(--productPage_actionButtontextColor-opacity);
      position: absolute
    }

    .s__3s2Eir {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .s__3s2Eir:before {
      content: "A0  "
    }

    .GUrg46 {
      --defaultProductNameColor: 87, 87, 87, 1;
      --productNameColor: rgba(var(--productPage_titleTextColor, var(--defaultProductNameColor)));
      margin: auto;
      padding: 25px 0 260px 0;
      width: 890px
    }

    .device-mobile-optimized .GUrg46 {
      padding: 10px;
      width: auto
    }

    @media(max-width:749px) {
      .GUrg46 {
        padding: 10px;
        width: auto
      }
    }

    .GUrg46 .nO1W9S {
      color: var(--productNameColor);
      font: var(--productPage_titleFontStyle, var(--const_productPage_BodyM_24px));
      padding-top: 120px;
      text-align: center;
      -webkit-text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--const_productPage_BodyM_24px-text-decoration));
      text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--const_productPage_BodyM_24px-text-decoration))
    }

    .GUrg46 .acTy0Y {
      padding-top: 20px;
      text-align: center
    }

    .GUrg46 .acTy0Y a {
      color: var(--productNameColor);
      cursor: pointer;
      font-size: 16px;
      text-decoration: underline
    }

    .GUrg46 .acTy0Y a:hover {
      color: var(--wix-color-17)
    }

    .w8fLn0 a {
      display: inline-block
    }

    .w8fLn0 a svg {
      transform: rotate(0deg) translateY(2px)
    }

    .w8fLn0 a.dlyZ2P svg {
      transform: rotate(180deg) translateY(-2px)
    }

    .w8fLn0 .wXvqeR svg {
      margin-inline-end: 5px
    }

    .w8fLn0 .SSBRY9 {
      margin-inline-start: 10px
    }

    .w8fLn0 .SSBRY9 svg {
      margin-inline-start: 5px
    }

    .w8fLn0 .wXvqeR+.SSBRY9:before {
      border-inline-start: 1px solid rgba(var(--productPage_descriptionTextColor, var(--quickView_descriptionTextColor, var(--wix-color-5))));
      content: "";
      display: inline-block;
      height: 16px;
      margin-inline-end: 10px;
      transform: translateY(2px)
    }

    .NXXV9u {
      display: inline-block;
      visibility: hidden
    }

    .v_adsH {
      direction: var(--wix-direction);
      display: flex;
      font: var(--productPage_descriptionFontStyle, var(--quickView_descriptionFontStyle, var(--productPage_paragraphTextFontStyle, var(--wix-font-Body-M))));
      -webkit-text-decoration: var(--productPage_descriptionFontStyle-text-decoration, var(--quickView_descriptionFontStyle-text-decoration, var(--productPage_paragraphTextFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      text-decoration: var(--productPage_descriptionFontStyle-text-decoration, var(--quickView_descriptionFontStyle-text-decoration, var(--productPage_paragraphTextFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))))
    }

    .v_adsH,
    .v_adsH a,
    .v_adsH a:hover {
      color: rgba(var(--productPage_descriptionTextColor, var(--quickView_descriptionTextColor, var(--wix-color-5)))) !important;
      text-decoration: none !important
    }

    .v_adsH a:not([href]) {
      cursor: default;
      opacity: .6;
      text-decoration: none
    }

    .v_adsH a:not([href]):hover {
      opacity: .6
    }

    .v_adsH .ujHWxY {
      flex: 1 1 0
    }

    .v_adsH .xqn0K9 {
      align-items: center;
      display: flex
    }

    .v_adsH .jk2hMh {
      transform: scaleX(-1)
    }

    .QfrfFD {
      direction: var(--wix-direction)
    }

    .WTkQfU {
      display: block;
      position: relative
    }

    .HCpJyk,
    .XQuzBr {
      height: 100%
    }

    .XQuzBr {
      left: 0;
      position: absolute;
      top: 0;
      width: 100%
    }

    .isMobile .XQuzBr {
      max-width: 100vw;
      position: relative
    }

    .LgtS5i {
      box-sizing: content-box !important
    }

    .Sq9cO8 {
      border-color: rgba(var(--productPage_galleryBorderColor));
      border-style: solid;
      border-width: 1px
    }

    .T6H51j {
      left: 60px
    }

    .OHqXL6,
    .T6H51j {
      width: calc(100% - 60px)
    }

    .OHqXL6 {
      right: 60px
    }

    .zBGPCx {
      position: absolute
    }

    .UJkPrz,
    .hbxHyf {
      height: 100%;
      top: 0;
      width: 51px
    }

    .hbxHyf {
      left: 0
    }

    .UJkPrz {
      right: 0
    }

    .Q74hFt.ZWH01K {
      margin-bottom: 120px !important
    }

    .Q74hFt.pc3hd9 {
      margin-bottom: 55px !important
    }

    .Q74hFt.zafdCV {
      margin-bottom: 60px
    }

    .FVQVfy {
      bottom: -60px;
      min-height: 45px;
      width: 100%
    }

    .zkCsfr {
      left: 15px;
      top: 15px
    }

    .GskdAM {
      right: 15px;
      top: 15px
    }

    .N9lOpy {
      padding-left: 25px;
      padding-right: 25px
    }

    .QjgCOD {
      padding-bottom: 25px;
      padding-top: 25px
    }

    .Yu_3KV {
      bottom: 12px;
      min-height: 0
    }

    .P3V3WK,
    .Yu_3KV {
      position: absolute
    }

    .P3V3WK {
      left: 12px;
      right: 12px;
      top: 12px
    }

    .RfuwmH {
      gap: 16px;
      left: 16px;
      right: 16px;
      top: 16px
    }

    .YjWW11 {
      height: 100%
    }

    .isMobile .YjWW11 {
      height: unset
    }

    .KZdCse {
      margin: 0 auto !important
    }

    .vEIMC5 {
      height: 100%;
      width: 100%
    }

    .v4kqzh {
      align-items: center;
      cursor: default !important;
      display: flex;
      justify-content: center;
      overflow: hidden
    }

    .dgxm08 {
      cursor: crosshair
    }

    .T74H90 {
      height: 100%;
      width: 100%
    }

    .HP4UbP {
      max-height: 100%;
      max-width: 100%;
      width: auto
    }

    .NzIQ55 {
      display: block;
      height: 100%;
      margin-bottom: 0
    }

    .NzIQ55 .slick-current {
      z-index: 1
    }

    .geWNN1 {
      height: 100%
    }

    .pmECUk {
      display: none
    }

    .e9DKLQ {
      position: relative;
      z-index: 1
    }

    .SBNFGE {
      width: 100% !important
    }

    .uok6tq {
      width: 100%
    }

    .uxiutQ {
      margin: 0 auto !important
    }

    .kGIE0d {
      height: inherit;
      position: relative;
      z-index: 1
    }

    .RzdSCI {
      height: 100%;
      width: 100%
    }

    .RzdSCI.EX6AlZ {
      height: 0 !important
    }

    .RzdSCI.EX6AlZ[style*=padding-top] {
      position: relative
    }

    .RzdSCI.sk5seI {
      padding-top: 66.6667%
    }

    .RzdSCI.izhKYh {
      padding-top: 75%
    }

    .RzdSCI.j48GVJ {
      padding-top: 100%
    }

    .RzdSCI.hulLl1 {
      padding-top: 133.33%
    }

    .RzdSCI.sux5fL {
      padding-top: 150%
    }

    .slick-slider {
      -webkit-touch-callout: none;
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
      box-sizing: border-box;
      touch-action: pan-y;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      -khtml-user-select: none
    }

    .slick-list,
    .slick-slider {
      display: block;
      position: relative
    }

    .slick-list {
      margin: 0;
      overflow: hidden;
      padding: 0
    }

    .slick-list:focus {
      outline: none
    }

    .slick-list.dragging {
      cursor: pointer;
      cursor: hand
    }

    .slick-slider .slick-list,
    .slick-slider .slick-track {
      transform: translateZ(0)
    }

    .slick-track {
      display: block;
      left: 0;
      margin-left: auto;
      margin-right: auto;
      position: relative;
      top: 0
    }

    .slick-track:after,
    .slick-track:before {
      content: "";
      display: table
    }

    .slick-track:after {
      clear: both
    }

    .slick-loading .slick-track {
      visibility: hidden
    }

    .slick-slide {
      display: none;
      float: left;
      height: 100%;
      min-height: 1px
    }

    [dir=rtl] .slick-slide {
      float: right
    }

    .slick-slide img {
      display: block
    }

    .slick-slide.slick-loading img {
      display: none
    }

    .slick-slide.dragging img {
      pointer-events: none
    }

    .slick-initialized .slick-slide {
      display: block
    }

    .slick-loading .slick-slide {
      visibility: hidden
    }

    .slick-vertical .slick-slide {
      border: 1px solid transparent;
      display: block;
      height: auto
    }

    .slick-arrow.slick-hidden {
      display: none
    }

    .slick-loading .slick-list {
      background: #fff url("") 50% no-repeat
    }

    @font-face {
      font-family: slick;
      font-style: normal;
      font-weight: 400;
      src: url("");
      src: url("") format("embedded-opentype"), url("") format("woff"), url("") format("truetype"), url("") format("svg")
    }

    .slick-next,
    .slick-prev {
      border: none;
      cursor: pointer;
      display: block;
      font-size: 0;
      height: 20px;
      line-height: 0;
      padding: 0;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      width: 20px
    }

    .slick-next,
    .slick-next:focus,
    .slick-next:hover,
    .slick-prev,
    .slick-prev:focus,
    .slick-prev:hover {
      background: transparent;
      color: transparent;
      outline: none
    }

    .slick-next:focus:before,
    .slick-next:hover:before,
    .slick-prev:focus:before,
    .slick-prev:hover:before {
      opacity: 1
    }

    .slick-next.slick-disabled:before,
    .slick-prev.slick-disabled:before {
      opacity: .25
    }

    .slick-next:before,
    .slick-prev:before {
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: #fff;
      font-family: slick;
      font-size: 20px;
      line-height: 1;
      opacity: .75
    }

    .slick-prev {
      left: -25px
    }

    [dir=rtl] .slick-prev {
      left: auto;
      right: -25px
    }

    .slick-prev:before {
      content: "←"
    }

    [dir=rtl] .slick-prev:before {
      content: "→"
    }

    .slick-next {
      right: -25px
    }

    [dir=rtl] .slick-next {
      left: -25px;
      right: auto
    }

    .slick-next:before {
      content: "→"
    }

    [dir=rtl] .slick-next:before {
      content: "←"
    }

    .slick-dotted.slick-slider {
      margin-bottom: 30px
    }

    .slick-dots {
      bottom: -25px;
      display: block;
      list-style: none;
      margin: 0;
      padding: 0;
      position: absolute;
      text-align: center;
      width: 100%
    }

    .slick-dots li {
      display: inline-block;
      margin: 0 5px;
      padding: 0;
      position: relative
    }

    .slick-dots li,
    .slick-dots li button {
      cursor: pointer;
      height: 20px;
      width: 20px
    }

    .slick-dots li button {
      background: transparent;
      border: 0;
      color: transparent;
      display: block;
      font-size: 0;
      line-height: 0;
      outline: none;
      padding: 5px
    }

    .slick-dots li button:focus,
    .slick-dots li button:hover {
      outline: none
    }

    .slick-dots li button:focus:before,
    .slick-dots li button:hover:before {
      opacity: 1
    }

    .slick-dots li button:before {
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: #000;
      content: "•";
      font-family: slick;
      font-size: 6px;
      height: 20px;
      left: 0;
      line-height: 20px;
      opacity: .25;
      position: absolute;
      text-align: center;
      top: 0;
      width: 20px
    }

    .slick-dots li.slick-active button:before {
      color: #000;
      opacity: .75
    }

    .main-media-slick-hook.force-full-height .main-media-image-wrapper-hook,
    .main-media-slick-hook.force-full-height .media-wrapper-hook,
    .main-media-slick-hook.force-full-height .slick-list,
    .main-media-slick-hook.force-full-height .slick-slide,
    .main-media-slick-hook.force-full-height .slick-slide>div,
    .main-media-slick-hook.force-full-height .slick-track,
    .main-media-slick-hook.force-full-height.slick-slider {
      height: 100% !important
    }

    .main-media-slick-hook.force-full-height.slick-slider,
    :global(.isMobile) .main-media-slick-hook.force-full-height {
      height: unset !important
    }

    .main-media-slick-hook .slick-dots,
    .main-media-slick-hook .slick-dots li {
      margin: 0
    }

    .main-media-slick-hook .slick-dots li button {
      cursor: pointer
    }

    .main-media-slick-hook .slick-dots li button:before {
      color: #fff;
      font-family: inherit;
      font-size: 35px;
      opacity: .3;
      text-shadow: rgba(var(--wix-color-5)) 0 1px 0, rgba(var(--wix-color-5)) 1px 0 0, rgba(var(--wix-color-5)) 0 -1px 0, rgba(var(--wix-color-5)) -1px 0 0
    }

    .main-media-slick-hook .slick-dots li button:focus,
    .main-media-slick-hook .slick-dots li button:hover {
      outline: none
    }

    .main-media-slick-hook .slick-dots li button:focus:before,
    .main-media-slick-hook .slick-dots li button:hover:before,
    .main-media-slick-hook .slick-dots li.slick-active button:before {
      color: rgba(var(--wix-color-5));
      opacity: 1
    }

    .slick-thumbnails-container-hook .slick-vertical .slick-slide {
      border: none
    }

    .slick-thumbnails-container-hook .slick-vertical .slick-slide>div {
      height: inherit
    }

    .qP3IB8 {
      height: 100%;
      position: relative;
      width: 100%
    }

    .qP3IB8 .swD3Cy {
      bottom: 16px;
      clip-path: inset(100% 100% 100% 100%);
      cursor: url(""), auto;
      height: max(2vw, 14px);
      position: absolute;
      right: 18px;
      width: max(2vw, 14px);
      z-index: 1
    }

    .qP3IB8 .swD3Cy:focus {
      clip-path: none
    }

    .zKjFJx {
      display: block;
      height: 100%;
      width: 100%
    }

    .zKjFJx img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .zKjFJx[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .zKjFJx[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .A8MyOK {
      position: relative
    }

    .A8MyOK,
    .ZS7Zjy {
      display: inline-block
    }

    .ZS7Zjy {
      background: hsla(0, 0%, 100%, .75);
      border-radius: 50%;
      color: #000;
      height: 30px;
      pointer-events: none;
      position: absolute;
      top: 10px;
      width: 30px
    }

    @media(min-width:768px) {
      .ZS7Zjy {
        height: 40px;
        width: 40px
      }
    }

    .C4eMHc,
    .ZS7Zjy .i_sXQt,
    .ZS7Zjy svg {
      height: 100%;
      width: 100%
    }

    .C4eMHc {
      align-items: center;
      background-color: #000;
      color: #fff;
      display: inline-flex;
      justify-content: center;
      position: relative
    }

    .v6MDZ5 {
      background-color: rgba(var(--wix-color-2, 255, 255, 255, 1));
      color: rgba(var(--wix-color-4, 0, 0, 0, 1))
    }

    .MMaAh6 {
      cursor: pointer
    }

    .gbtNoB {
      color: #fff;
      left: 50%;
      position: absolute;
      top: 54%;
      transform: translate(-50%, -50%);
      z-index: 1
    }

    ._TxXao {
      height: var(--wishlistButtonSizeWithSubscribeButton);
      min-width: var(--wishlistButtonSizeWithSubscribeButton);
      width: var(--wishlistButtonSizeWithSubscribeButton)
    }

    .hYB32G {
      height: var(--wishlistButtonSizeWithoutSubscribeButton);
      min-width: var(--wishlistButtonSizeWithoutSubscribeButton);
      width: var(--wishlistButtonSizeWithoutSubscribeButton)
    }

    .J6qGi0 .yRibQ7 {
      align-items: center;
      display: flex;
      flex-direction: row;
      justify-content: center
    }

    .J6qGi0 .yRibQ7:after,
    .J6qGi0 .yRibQ7:before {
      content: "*";
      display: block;
      line-height: 1.5;
      opacity: 0
    }

    .J6qGi0 .yRibQ7 .PUGOL6 {
      stroke-width: var(--productPage_wishlistIconBorderSize);
      height: 32px;
      width: 32px
    }

    .J6qGi0 .yRibQ7 .PUGOL6 path {
      fill: rgba(var(--productPage_wishlistIconFillColor));
      transform: translateY(1px)
    }

    .J6qGi0 .yRibQ7 .PUGOL6.PbletC {
      animation: ZVzdoG .4s ease 0s 1 normal;
      transform-origin: 50% 50%
    }

    .J6qGi0 .yRibQ7 .PUGOL6.PbletC path {
      transition: fill normal .4s ease 0s 1
    }

    .J6qGi0 .yRibQ7 .PUGOL6.yaZHMq path {
      transition: fill .2s ease
    }

    @keyframes ZVzdoG {
      25% {
        transform: scale(.9)
      }

      50% {
        transform: scale(1.02)
      }

      to {
        transform: scale(1)
      }
    }

    .J6qGi0.wrpZ17 .yRibQ7 {
      margin: 0
    }

    .J6qGi0.wrpZ17 .yRibQ7 .PUGOL6 {
      stroke-width: 1px !important;
      height: 20px;
      width: 20px
    }

    .J6qGi0.wrpZ17 .yRibQ7 .PUGOL6.PbletC path {
      fill: #000 !important
    }

    .J6qGi0.wrpZ17 .yRibQ7 .PUGOL6.yaZHMq path {
      stroke: #000 !important
    }

    .J6qGi0.wrpZ17 .yRibQ7:after,
    .J6qGi0.wrpZ17 .yRibQ7:before {
      content: ""
    }

    .J6qGi0:hover .PUGOL6.yaZHMq path {
      stroke-opacity: .8;
      transition: stroke-opacity .2s
    }

    .J6qGi0:hover .PUGOL6.PbletC path {
      fill-opacity: .8;
      transition: fill-opacity .2s
    }

    @media only screen and (max-width:768px)and (min-width:0) {
      .cRy1Pi {
        display: none !important
      }
    }

    @media only screen and (min-width:769px) {
      .IQUkcZ {
        display: none !important
      }
    }

    .JLcdzy {
      background: #fff;
      display: flex;
      flex-direction: column;
      height: 100%;
      left: 0;
      position: fixed;
      top: 0;
      width: 100%;
      z-index: 10000
    }

    .JLcdzy footer,
    .JLcdzy header {
      height: 70px
    }

    .JLcdzy footer {
      align-items: center;
      bottom: 0;
      display: flex;
      justify-content: center;
      position: absolute;
      width: 100%;
      z-index: 1
    }

    .JLcdzy footer .AZeWif li {
      background: #ddd;
      border-radius: 50%;
      display: inline-block;
      height: 8px;
      margin-left: 5px;
      width: 8px
    }

    .JLcdzy footer .AZeWif li.Mqu_wv {
      background: #333
    }

    .JLcdzy footer.aSX2MU {
      bottom: 80px
    }

    .VRIEoB {
      right: 0;
      z-index: 1000000
    }

    .VRIEoB,
    .yXL0zX {
      position: fixed;
      top: 0
    }

    .yXL0zX {
      height: 100%;
      left: 0;
      overflow: hidden;
      width: 100%;
      z-index: 1
    }

    .IxKPGT {
      display: flex;
      flex: 1;
      position: relative
    }

    .UNAUH2 {
      flex: 1;
      overflow: hidden
    }

    .SJhm2F {
      left: 50%;
      opacity: 1;
      position: absolute;
      top: 50%;
      transition: opacity .2s ease-in-out;
      z-index: 0
    }

    .SJhm2F.g52XPd {
      opacity: 0
    }

    .UyDR4H {
      color: #000 !important;
      cursor: pointer;
      position: absolute;
      right: 24px;
      top: 24px
    }

    .UyDR4H svg {
      height: 32px;
      width: 32px
    }

    .UyDR4H svg circle {
      color: #fff
    }

    .kWbw0S {
      align-items: center;
      display: flex;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      z-index: 1
    }

    .kWbw0S.r8JUzq {
      justify-content: flex-end;
      left: 80px
    }

    .kWbw0S.UtARNN {
      justify-content: flex-start;
      right: 80px
    }

    .QjOXmU {
      cursor: url(""), auto
    }

    .zeUrbP {
      cursor: url(""), auto
    }

    @font-face {
      font-family: swiper-icons;
      font-style: normal;
      font-weight: 400;
      src: url("") format("woff")
    }

    :root {
      --swiper-theme-color: #007aff
    }

    :host {
      display: block;
      margin-left: auto;
      margin-right: auto;
      position: relative;
      z-index: 1
    }

    .swiper {
      display: block;
      list-style: none;
      margin-left: auto;
      margin-right: auto;
      overflow: hidden;
      padding: 0;
      position: relative;
      z-index: 1
    }

    .swiper-vertical>.swiper-wrapper {
      flex-direction: column
    }

    .swiper-wrapper {
      box-sizing: content-box;
      display: flex;
      height: 100%;
      position: relative;
      transition-property: transform;
      transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
      width: 100%;
      z-index: 1
    }

    .swiper-android .swiper-slide,
    .swiper-ios .swiper-slide,
    .swiper-wrapper {
      transform: translateZ(0)
    }

    .swiper-horizontal {
      touch-action: pan-y
    }

    .swiper-vertical {
      touch-action: pan-x
    }

    .swiper-slide {
      display: block;
      flex-shrink: 0;
      height: 100%;
      position: relative;
      transition-property: transform;
      width: 100%
    }

    .swiper-slide-invisible-blank {
      visibility: hidden
    }

    .swiper-autoheight,
    .swiper-autoheight .swiper-slide {
      height: auto
    }

    .swiper-autoheight .swiper-wrapper {
      align-items: flex-start;
      transition-property: transform, height
    }

    .swiper-backface-hidden .swiper-slide {
      backface-visibility: hidden;
      transform: translateZ(0)
    }

    .swiper-3d.swiper-css-mode .swiper-wrapper {
      perspective: 1200px
    }

    .swiper-3d .swiper-wrapper {
      transform-style: preserve-3d
    }

    .swiper-3d {
      perspective: 1200px
    }

    .swiper-3d .swiper-cube-shadow,
    .swiper-3d .swiper-slide {
      transform-style: preserve-3d
    }

    .swiper-css-mode>.swiper-wrapper {
      -ms-overflow-style: none;
      overflow: auto;
      scrollbar-width: none
    }

    .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
      display: none
    }

    .swiper-css-mode>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: start start
    }

    .swiper-css-mode.swiper-horizontal>.swiper-wrapper {
      -ms-scroll-snap-type: x mandatory;
      scroll-snap-type: x mandatory
    }

    .swiper-css-mode.swiper-vertical>.swiper-wrapper {
      -ms-scroll-snap-type: y mandatory;
      scroll-snap-type: y mandatory
    }

    .swiper-css-mode.swiper-free-mode>.swiper-wrapper {
      -ms-scroll-snap-type: none;
      scroll-snap-type: none
    }

    .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: none
    }

    .swiper-css-mode.swiper-centered>.swiper-wrapper:before {
      content: "";
      flex-shrink: 0;
      order: 9999
    }

    .swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always
    }

    .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before)
    }

    .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after)
    }

    .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before)
    }

    .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before {
      height: var(--swiper-centered-offset-after);
      min-width: 1px;
      width: 100%
    }

    .swiper-3d .swiper-slide-shadow,
    .swiper-3d .swiper-slide-shadow-bottom,
    .swiper-3d .swiper-slide-shadow-left,
    .swiper-3d .swiper-slide-shadow-right,
    .swiper-3d .swiper-slide-shadow-top {
      height: 100%;
      left: 0;
      pointer-events: none;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: 10
    }

    .swiper-3d .swiper-slide-shadow {
      background: rgba(0, 0, 0, .15)
    }

    .swiper-3d .swiper-slide-shadow-left {
      background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-3d .swiper-slide-shadow-right {
      background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-3d .swiper-slide-shadow-top {
      background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-3d .swiper-slide-shadow-bottom {
      background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-lazy-preloader {
      border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
      border-radius: 50%;
      border-top-color: transparent;
      box-sizing: border-box;
      height: 42px;
      left: 50%;
      margin-left: -21px;
      margin-top: -21px;
      position: absolute;
      top: 50%;
      transform-origin: 50%;
      width: 42px;
      z-index: 10
    }

    .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
    .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
      animation: swiper-preloader-spin 1s linear infinite
    }

    .swiper-lazy-preloader-white {
      --swiper-preloader-color: #fff
    }

    .swiper-lazy-preloader-black {
      --swiper-preloader-color: #000
    }

    @keyframes nWfHN2 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    :root {
      --swiper-navigation-size: 44px
    }

    .swiper-button-next,
    .swiper-button-prev {
      align-items: center;
      color: var(--swiper-navigation-color, var(--swiper-theme-color));
      cursor: pointer;
      display: flex;
      height: var(--swiper-navigation-size);
      justify-content: center;
      margin-top: calc(0px - var(--swiper-navigation-size)/2);
      position: absolute;
      top: var(--swiper-navigation-top-offset, 50%);
      width: calc(var(--swiper-navigation-size)/44*27);
      z-index: 10
    }

    .swiper-button-next.swiper-button-disabled,
    .swiper-button-prev.swiper-button-disabled {
      cursor: auto;
      opacity: .35;
      pointer-events: none
    }

    .swiper-button-next.swiper-button-hidden,
    .swiper-button-prev.swiper-button-hidden {
      cursor: auto;
      opacity: 0;
      pointer-events: none
    }

    .BfRhCm .swiper-button-next,
    .BfRhCm .swiper-button-prev {
      display: none !important
    }

    .swiper-button-next svg,
    .swiper-button-prev svg {
      height: 100%;
      -o-object-fit: contain;
      object-fit: contain;
      transform-origin: center;
      width: 100%
    }

    .FqG_Wg .swiper-button-next svg,
    .FqG_Wg .swiper-button-prev svg {
      transform: rotate(180deg)
    }

    .swiper-button-prev,
    .swiper-rtl .swiper-button-next {
      left: var(--swiper-navigation-sides-offset, 10px);
      right: auto
    }

    .swiper-button-lock {
      display: none
    }

    .swiper-button-next:after,
    .swiper-button-prev:after {
      font-family: swiper-icons;
      font-size: var(--swiper-navigation-size);
      font-variant: normal;
      letter-spacing: 0;
      line-height: 1;
      text-transform: none !important
    }

    .swiper-button-prev:after,
    .swiper-rtl .swiper-button-next:after {
      content: "prev"
    }

    .swiper-button-next,
    .swiper-rtl .swiper-button-prev {
      left: auto;
      right: var(--swiper-navigation-sides-offset, 10px)
    }

    .swiper-button-next:after,
    .swiper-rtl .swiper-button-prev:after {
      content: "next"
    }

    .swiper .swiper-notification {
      left: 0;
      opacity: 0;
      pointer-events: none;
      position: absolute;
      top: 0;
      z-index: -1000
    }

    .Q_rC9c {
      --thumbs-overflow: calc(var(--total-swiper-size-needed) - 100%);
      align-items: center;
      display: flex;
      gap: clamp(0px, var(--thumbs-overflow)*9999, 7px);
      height: 100%;
      width: 100%
    }

    .Q_rC9c.HjrL8F {
      flex-direction: column
    }

    .Q_rC9c .AG_dFf {
      margin: -4px;
      padding: 4px
    }

    .Q_rC9c .AG_dFf.gxDeG2 {
      inset-inline-end: clamp(0px, var(--thumbs-overflow)*9999, 2px);
      width: calc(100% + 8px)
    }

    .Q_rC9c .AG_dFf.j_LmM9 {
      height: calc(100% + 8px);
      inset-block-end: clamp(0px, var(--thumbs-overflow)*9999, 2px)
    }

    .Q_rC9c .AG_dFf .H5U7WP.eNMqY_ {
      justify-content: center
    }

    .Q_rC9c .AG_dFf .H5U7WP.MkHtR4 {
      justify-content: start
    }

    .Q_rC9c .AG_dFf .H5U7WP.qcy5mJ {
      flex-direction: column
    }

    .Q_rC9c .AG_dFf .H5U7WP .aqy5LN {
      height: auto;
      width: auto
    }

    .Q_rC9c .AG_dFf .H5U7WP .aqy5LN.WTMFNs {
      margin-inline-end: var(--thumbnail-gap)
    }

    .Q_rC9c .AG_dFf .H5U7WP .aqy5LN.crhnlp {
      margin-bottom: var(--thumbnail-gap)
    }

    .KeQjT7 {
      overflow: hidden
    }

    .KeQjT7.WZJOHE.V9apxT {
      width: clamp(0px, var(--thumbs-overflow)*9999, var(--arrow-button-size))
    }

    .KeQjT7.WZJOHE.s8DBrJ {
      height: clamp(0px, var(--thumbs-overflow)*9999, var(--arrow-button-size))
    }

    .orjFxU {
      align-items: center;
      display: flex;
      height: 100%;
      justify-content: center;
      width: 100%
    }

    .orjFxU .O5JBGO {
      background: transparent;
      color: #fff;
      cursor: pointer;
      display: block;
      font-size: 35px;
      height: 20px;
      line-height: 20px;
      margin: 2px 0;
      opacity: .3;
      text-shadow: rgba(var(--wix-color-5)) 0 1px 0, rgba(var(--wix-color-5)) 1px 0 0, rgba(var(--wix-color-5)) 0 -1px 0, rgba(var(--wix-color-5)) -1px 0 0;
      width: 20px
    }

    .orjFxU .O5JBGO:before {
      content: "•"
    }

    .orjFxU .O5JBGO.XdOIa8,
    .orjFxU .O5JBGO:focus,
    .orjFxU .O5JBGO:hover {
      color: rgba(var(--wix-color-5));
      opacity: 1
    }

    .orjFxU .O5JBGO:focus,
    .orjFxU .O5JBGO:hover {
      outline: none
    }

    .CN6gb9 {
      background-color: rgba(211, 237, 255, .25);
      min-height: 20px;
      outline: 1px solid #116dff
    }

    .Va_ZoC .skK8UF,
    .ufaOlb {
      word-wrap: break-word;
      overflow-wrap: break-word;
      white-space: normal;
      word-break: break-word
    }

    .Va_ZoC .skK8UF :not(em):not(strong):not(u),
    .ufaOlb :not(em):not(strong):not(u) {
      font: inherit;
      line-height: inherit;
      white-space: normal
    }

    .Va_ZoC .skK8UF ol,
    .Va_ZoC .skK8UF ul,
    .ufaOlb ol,
    .ufaOlb ul {
      display: block;
      margin-left: 1em;
      padding-left: 40px;
      padding-inline-end: revert;
      padding-inline-start: revert
    }

    .Va_ZoC .skK8UF ol[dir=rtl],
    .Va_ZoC .skK8UF ul[dir=rtl],
    .ufaOlb ol[dir=rtl],
    .ufaOlb ul[dir=rtl] {
      margin-left: 0;
      margin-right: 1em;
      padding-left: 0;
      padding-right: 40px
    }

    .Va_ZoC .skK8UF ol,
    .ufaOlb ol {
      list-style-type: decimal
    }

    .Va_ZoC .skK8UF ul,
    .ufaOlb ul {
      list-style-type: circle
    }

    .Va_ZoC {
      --descriptionContentColor: rgba(var(--productPage_descriptionTextColor, var(--quickView_descriptionTextColor, var(--productPage_paragraphTextColor, var(--wix-color-5)))));
      --descriptionContentFont: var(--productPage_descriptionFontStyle, var(--quickView_descriptionFontStyle, var(--wix-font-Body-M)));
      --descriptionTextDecoration: var(--productPage_descriptionFontStyle-text-decoration, var(--quickView_descriptionFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration)));
      --descriptionContentAlign: var(--productPage_descriptionAlignment, left);
      border-width: 0;
      text-align: var(--descriptionContentAlign)
    }

    .Va_ZoC h1,
    .Va_ZoC h2,
    .Va_ZoC h3,
    .Va_ZoC p {
      font-weight: 400;
      margin: 0
    }

    .Va_ZoC a {
      color: var(--wix-color-18);
      cursor: pointer;
      text-decoration: underline
    }

    .Va_ZoC a:hover {
      color: var(--wix-color-17)
    }

    .Va_ZoC .LvOu6J {
      display: inline-grid;
      font: var(--descriptionContentFont);
      text-align: var(--descriptionContentAlign);
      -webkit-text-decoration: var(--descriptionTextDecoration);
      text-decoration: var(--descriptionTextDecoration)
    }

    .Va_ZoC .wHdJFH {
      color: rgba(var(--wix-color-5));
      font: var(--productPage_paragraphTitleFontStyle, var(--wix-font-Body-M));
      -webkit-text-decoration: var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration));
      text-decoration: var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .Va_ZoC .vaI0UH {
      font: var(--descriptionContentFont);
      overflow: hidden;
      position: relative;
      -webkit-text-decoration: var(--descriptionTextDecoration);
      text-decoration: var(--descriptionTextDecoration);
      text-overflow: ellipsis
    }

    .Va_ZoC .guYvjy,
    .Va_ZoC .vaI0UH {
      color: var(--descriptionContentColor)
    }

    .Va_ZoC .guYvjy {
      background-color: transparent;
      border: 0;
      cursor: pointer;
      font: inherit;
      font-size: 14px;
      line-height: 1.6;
      text-align: var(--descriptionContentAlign);
      text-decoration: underline
    }

    .Va_ZoC .skK8UF {
      margin-bottom: 0;
      margin-top: 0;
      text-overflow: ellipsis;
      white-space: pre-wrap
    }

    .Va_ZoC .skK8UF em:last-of-type {
      padding-right: 1px
    }

    .Va_ZoC pre {
      font-family: inherit;
      white-space: pre-wrap
    }

    .PffucE {
      --descriptionContentColor: rgba(var(--productPage_descriptionTextColor, var(--quickView_descriptionTextColor, var(--productPage_paragraphTextColor, var(--wix-color-5)))));
      --descriptionContentAlign: var(--productPage_descriptionAlignment, left);
      overflow: hidden;
      position: relative;
      text-overflow: ellipsis
    }

    .jxiFxb {
      background-color: transparent;
      border: 0;
      color: var(--descriptionContentColor);
      cursor: pointer;
      font: inherit;
      font-size: 14px;
      line-height: 1.6;
      text-align: var(--descriptionContentAlign);
      text-decoration: underline
    }

    .ulKuLk {
      display: none;
      padding-top: 17px
    }

    .KHWbzo {
      border-bottom-color: rgba(var(--productPage_infoSectionLineColor));
      border-bottom-style: solid;
      border-bottom-width: 1px;
      border-top-color: rgba(var(--productPage_infoSectionLineColor));
      border-top-style: solid;
      border-top: 0 !important;
      color: rgba(var(--wix-color-5));
      font-size: 15px;
      line-height: 1.6;
      list-style: none;
      padding: 24px 0;
      text-align: inherit;
      text-decoration: inherit
    }

    .KHWbzo .ulKuLk {
      display: block
    }

    .KHWbzo+.KHWbzo {
      border-top: 0 !important
    }

    .KHWbzo:last-of-type {
      border-bottom: 0
    }

    .KHWbzo ol,
    .KHWbzo ul {
      display: block;
      margin-left: 1em;
      padding-left: 40px
    }

    .KHWbzo ol {
      list-style-type: decimal
    }

    .KHWbzo ul {
      list-style-type: circle
    }

    .wofuke {
      background: transparent;
      border: 0;
      color: rgba(var(--productPage_infoSectionTitleTextColor));
      cursor: pointer;
      display: flex;
      font: var(--productPage_infoSectionTitleFontStyle, var(--quickView_infoSectionTitleFontStyle, var(--productPage_paragraphTitleFontStyle, var(--wix-font-Body-M))));
      padding: 0;
      position: relative;
      text-decoration: inherit;
      width: 100%
    }

    .wofuke:active,
    .wofuke:focus {
      outline: none
    }

    .wofuke:hover {
      opacity: .8
    }

    .aecizt {
      align-self: center;
      text-decoration: none
    }

    .ciGGdC {
      order: var(--infoSectionCollapseIconOrder, 1)
    }

    .SOm4gr {
      flex-direction: row;
      text-align: inherit
    }

    .HAdqpR {
      text-align: var(--productPage_infoSectionAlignment)
    }

    .zp8uy2 {
      word-wrap: break-word;
      color: rgba(var(--productPage_infoSectionTextColor, var(--quickView_infoSectionTextColor, var(--productPage_paragraphTextColor, var(--wix-color-5)))));
      font: var(--productPage_infoSectionTextFontStyle, var(--quickView_infoSectionTextFontStyle, var(--productPage_paragraphTextFontStyle, var(--const_productPage_BodyM_16px))));
      line-height: 1.5 !important;
      overflow-wrap: break-word;
      -webkit-text-decoration: var(--productPage_infoSectionTextFontStyle-text-decoration, var(--quickView_infoSectionTextFontStyle-text-decoration, var(--productPage_paragraphTextFontStyle-text-decoration, var(--const_productPage_BodyM_16px-text-decoration))));
      text-decoration: var(--productPage_infoSectionTextFontStyle-text-decoration, var(--quickView_infoSectionTextFontStyle-text-decoration, var(--productPage_paragraphTextFontStyle-text-decoration, var(--const_productPage_BodyM_16px-text-decoration))));
      white-space: normal;
      word-break: break-word
    }

    .isMobile .zp8uy2 {
      -ms-overflow-style: none;
      overflow: -moz-scrollbars-none;
      scrollbar-width: none
    }

    .isMobile .zp8uy2::-webkit-scrollbar {
      display: none
    }

    .zp8uy2 h1,
    .zp8uy2 h2,
    .zp8uy2 h3,
    .zp8uy2 p {
      font-weight: 400;
      margin: 0
    }

    .zp8uy2 a {
      color: var(--wix-color-18);
      cursor: pointer;
      text-decoration: underline
    }

    .zp8uy2 a:hover {
      color: var(--wix-color-17)
    }

    .zp8uy2 :not(em):not(strong):not(u) {
      font: inherit;
      line-height: inherit;
      white-space: normal
    }

    .zp8uy2 ol,
    .zp8uy2 ul {
      margin-left: 1em;
      padding-left: 40px;
      padding-inline-end: revert;
      padding-inline-start: revert
    }

    .zp8uy2 ul {
      list-style-type: circle
    }

    .zp8uy2 ol {
      list-style: decimal
    }

    .zp8uy2 table {
      word-wrap: break-word;
      background-color: rgba(var(--productPage_infoSectionTableZebraColor1));
      border-collapse: collapse;
      border-spacing: 0;
      overflow-wrap: break-word;
      table-layout: fixed;
      width: 100%;
      word-break: break-word
    }

    .isMobile .zp8uy2 table {
      width: inherit;
      word-break: normal
    }

    .zp8uy2 table tr:nth-child(odd) {
      background-color: rgba(var(--productPage_infoSectionTableZebraColor2))
    }

    .zp8uy2 table thead tr:nth-child(odd) {
      background-color: rgba(var(--productPage_infoSectionTableZebraColor1))
    }

    .zp8uy2 table td,
    .zp8uy2 table th {
      border-color: rgba(var(--productPage_infoSectionTableBorderColor, var(--wix-color-3)));
      border-style: solid;
      border-width: 1px;
      box-sizing: border-box;
      padding: 10px
    }

    .zp8uy2 table tr th {
      font-weight: 700
    }

    ._HOcyB {
      color: rgba(var(--productPage_infoSectionTitleTextColor));
      font: var(--productPage_infoSectionTitleFontStyle, var(--quickView_infoSectionTitleFontStyle, var(--productPage_paragraphTitleFontStyle, var(--wix-font-Body-M))));
      -webkit-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))))
    }

    .layout__responsive ._HOcyB {
      font: var(--productPage_infoSectionTitleFontStyle, var(--productPage_paragraphTitleFontStyle, var(--const_productPage_PageTitle_16px)));
      -webkit-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--const_productPage_PageTitle_16px-text-decoration)));
      text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--const_productPage_PageTitle_16px-text-decoration)))
    }

    .x4nptw {
      flex-grow: 1;
      font-size: 15px;
      line-height: 1.6em;
      margin: 0
    }

    .D0x9d0,
    .JUtQCP {
      word-wrap: break-word;
      font-size: 18px !important;
      padding-bottom: 15px;
      padding-top: 0
    }

    .fNY6IC {
      padding: 14px;
      white-space: nowrap;
      width: 100%
    }

    .ftb6e2 {
      direction: var(--infoSectionDirection, ltr);
      order: var(--infoSectionCollapseTitleOrder, 0);
      text-align: var(--productPage_infoSectionAlignment, start)
    }

    .YInLPU {
      padding: 0;
      text-align: var(--productPage_infoSectionAlignment, left)
    }

    .De1MzN {
      border-bottom-color: rgba(var(--productPage_infoSectionLineColor));
      border-bottom-style: var(--stakedInfoItemBorderBottomStyle);
      border-bottom-width: var(--stakedInfoItemBorderBottomWidth);
      line-height: 1.6;
      list-style: none;
      margin-bottom: var(--stakedInfoItemMarginBottom);
      margin-top: 0;
      padding: var(--stakedInfoItemPadding);
      text-align: var(--productPage_infoSectionAlignment)
    }

    .De1MzN:after {
      clear: both;
      content: ""
    }

    .De1MzN ol,
    .De1MzN ul {
      display: block;
      margin-left: 1em;
      padding-left: 40px
    }

    .De1MzN ol {
      list-style-type: decimal
    }

    .De1MzN ul {
      list-style-type: circle
    }

    .De1MzN:last-child {
      border: none;
      margin: 0;
      padding-bottom: 0
    }

    .nIrkeO {
      max-width: 560px;
      padding: 10px 0
    }

    .nIrkeO,
    .wEn8Wy {
      display: inline-block;
      width: 100%
    }

    .wEn8Wy {
      margin: -10px 0;
      padding: 0
    }

    .aXkhmS {
      border-collapse: separate;
      display: flex;
      flex-wrap: wrap;
      list-style: none;
      padding: 0;
      width: 100%
    }

    .aXkhmS.X1GXAD {
      flex-wrap: nowrap;
      overflow-x: scroll
    }

    .CsrIwl {
      line-height: 1.6;
      overflow: auto;
      padding: 10px 30px;
      text-align: var(--productPage_infoSectionAlignment)
    }

    .CsrIwl ol,
    .CsrIwl ul {
      display: block;
      margin-inline-start: 1em;
      padding-inline-start: 20px
    }

    .CsrIwl ol {
      list-style-type: decimal
    }

    .CsrIwl ul {
      list-style-type: circle
    }

    .CsrIwl.qO75ze {
      min-width: 250px
    }

    .CsrIwl:first-child {
      margin-top: 0
    }

    .JSlVyv {
      border-inline-end-color: rgba(var(--productPage_infoSectionLineColor));
      border-inline-end-style: var(--columnsInfoItemBorderInlineEndStyle);
      border-inline-end-width: var(--columnsInfoItemBorderInlineEndWidth)
    }

    .BnmySN {
      flex-basis: 33%
    }

    .BnmySN:nth-child(3n) {
      border-inline-end: 0 !important;
      padding-inline-end: 0
    }

    .BnmySN:nth-child(3n+1) {
      padding-inline-start: 0
    }

    .TWHuR7 {
      flex-basis: 50%
    }

    .TWHuR7:nth-child(2n) {
      border-inline-end: 0 !important;
      padding-inline-end: 0
    }

    .TWHuR7:nth-child(3n+1) {
      padding-inline-start: 0
    }

    .yDBimX {
      flex-basis: 100%;
      padding: 0
    }

    .DphLAk {
      min-height: 48px;
      width: 100%
    }

    .OMdnp2 {
      padding: 24px 0;
      text-align: var(--productPage_infoSectionAlignment)
    }

    .S0IkQh {
      min-height: 48px;
      overflow: hidden;
      width: 100%
    }

    .fLUT0t {
      align-items: center;
      display: flex;
      font: var(--productPage_infoSectionTitleFontStyle, var(--quickView_infoSectionTitleFontStyle, var(--productPage_paragraphTitleFontStyle, var(--wix-font-Body-M))));
      -webkit-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))))
    }

    .fLUT0t,
    .gaCUP4 {
      position: relative
    }

    .gaCUP4 {
      -ms-overflow-style: none;
      display: inline-block;
      flex: 1 1 auto;
      justify-content: center;
      list-style: none;
      margin: 0;
      overflow-x: scroll;
      overflow-y: hidden;
      overflow: -moz-scrollbars-none;
      padding: 0;
      scrollbar-width: none;
      text-align: var(--productPage_infoSectionAlignment);
      white-space: nowrap
    }

    .gaCUP4::-webkit-scrollbar {
      display: none
    }

    .gaCUP4 ol,
    .gaCUP4 ul {
      display: block;
      margin-left: 1em;
      padding-left: 40px
    }

    .gaCUP4 ol {
      list-style-type: decimal
    }

    .gaCUP4 ul {
      list-style-type: circle
    }

    .lHW6xo {
      left: 5px
    }

    .U_lXYD,
    .lHW6xo {
      align-items: center;
      display: flex;
      height: 48px;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      z-index: 10
    }

    .U_lXYD {
      right: 0
    }

    .bm0sMl {
      background: transparent;
      color: rgba(var(--productPage_infoSectionTitleTextColor));
      cursor: pointer;
      height: 100%;
      padding: 15px;
      width: 100%
    }

    .SfzH16 {
      background: rgba(var(--productPage_infoSectionTitleTextColor));
      bottom: 0;
      height: 3px;
      position: absolute;
      transition: all .3s cubic-bezier(.4, 0, .2, 1) 0ms;
      will-change: left, width
    }

    .cKfK9i {
      padding: 24px 0;
      text-align: var(--productPage_infoSectionAlignment)
    }

    .Hf1xtg {
      min-height: 48px;
      overflow: hidden;
      width: 100%
    }

    .qWQSsA {
      align-items: center;
      display: flex;
      font: var(--productPage_infoSectionTitleFontStyle, var(--quickView_infoSectionTitleFontStyle, var(--productPage_paragraphTitleFontStyle, var(--wix-font-Body-M))));
      -webkit-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))))
    }

    .SJoVBY,
    .qWQSsA {
      position: relative
    }

    .SJoVBY {
      -ms-overflow-style: none;
      display: inline-block;
      flex: 1 1 auto;
      justify-content: center;
      list-style: none;
      margin: 0;
      overflow-x: scroll;
      overflow-y: hidden;
      overflow: -moz-scrollbars-none;
      padding: 0;
      scrollbar-width: none;
      text-align: var(--productPage_infoSectionAlignment);
      white-space: nowrap
    }

    .SJoVBY::-webkit-scrollbar {
      display: none
    }

    .SJoVBY ol,
    .SJoVBY ul {
      display: block;
      margin-left: 1em;
      padding-left: 40px
    }

    .SJoVBY ol {
      list-style-type: decimal
    }

    .SJoVBY ul {
      list-style-type: circle
    }

    .IjVePl {
      left: 5px
    }

    .IjVePl,
    .RxebIC {
      align-items: center;
      display: flex;
      height: 48px;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      z-index: 10
    }

    .RxebIC {
      right: 0
    }

    .fop8I8 {
      background: transparent;
      color: rgba(var(--productPage_infoSectionTitleTextColor));
      cursor: pointer;
      height: 100%;
      padding: 15px;
      width: 100%
    }

    .nFwCaY {
      background: rgba(var(--productPage_infoSectionTitleTextColor));
      bottom: 0;
      height: 3px;
      position: absolute;
      transition: all .3s cubic-bezier(.4, 0, .2, 1) 0ms;
      will-change: left, width
    }

    .X1GxQD {
      padding: 24px 0
    }

    .S7B2K_,
    .X1GxQD {
      text-align: var(--productPage_infoSectionAlignment)
    }

    .S7B2K_ {
      cursor: pointer;
      display: inline-flex;
      flex-shrink: 0;
      margin: 2px;
      min-height: 48px;
      min-width: 72px;
      outline: none;
      overflow: hidden;
      white-space: normal
    }

    .sDMajE {
      padding: 14px;
      width: 100%
    }

    .J8xVFt {
      align-self: center;
      border: 0 transparent;
      cursor: pointer;
      height: 100%
    }

    .V7mLd6>.mEthFr {
      padding-left: 0
    }

    .NKd3Cu>.mEthFr {
      padding-right: 0
    }

    .xPylUh {
      display: inline-flex
    }

    .DC5h2Q {
      color: rgba(var(--productPage_buttonOptionTextColor, var(--wix-color-5)));
      font: var(--productPage_buttonOptionFontStyle, var(--const_productPage_BodyM_14px));
      -webkit-text-decoration: var(--productPage_buttonOptionFontStyle-text-decoration, none);
      text-decoration: var(--productPage_buttonOptionFontStyle-text-decoration, none);
      width: -moz-max-content;
      width: max-content
    }

    .KS1dKA {
      color: rgba(var(--productPage_buttonOptionDisabledTextColor, var(--wix-color-29)));
      font: var(--productPage_buttonOptionDisabledFontStyle, var(--const_productPage_BodyM_14px));
      text-decoration: line-through
    }

    .Fz8Gvk:not(.KS1dKA) {
      color: rgba(var(--productPage_buttonOptionSelectedTextColor, var(--wix-color-5)));
      font: var(--productPage_buttonOptionSelectedFontStyle, var(--const_productPage_BodyM_14px));
      -webkit-text-decoration: var(--productPage_buttonOptionSelectedFontStyle-text-decoration, none);
      text-decoration: var(--productPage_buttonOptionSelectedFontStyle-text-decoration, none)
    }

    .KMTWCN {
      max-width: -moz-max-content;
      max-width: max-content
    }

    .KMTWCN:hover .DC5h2Q:not(.KS1dKA):not(.Fz8Gvk) {
      color: rgba(var(--productPage_buttonOptionHoverTextColor, var(--wix-color-3)));
      font: var(--productPage_buttonOptionHoverFontStyle);
      -webkit-text-decoration: var(--productPage_buttonOptionHoverFontStyle-text-decoration, none);
      text-decoration: var(--productPage_buttonOptionHoverFontStyle-text-decoration, none)
    }

    .OOWGfG {
      padding: 1px
    }

    .EA4hJ8 [data-hook=errormessagewrapper-message] {
      justify-content: var(--errorMessageFlexAlignment)
    }

    .fOenQm {
      word-wrap: break-word;
      color: rgba(var(--productPage_optionsColor, var(--quickView_qtyAndOptionsColor, var(--wix-color-5))));
      margin-bottom: 8px;
      overflow-wrap: break-word;
      word-break: break-word
    }

    .rruxV_ {
      min-width: 100px;
      width: calc(var(--productPage_dropdownListWidth)*1%)
    }

    .rruxV_ .isMobile {
      min-width: 80px
    }

    .UKyaAS .OINeio {
      margin-bottom: 8px
    }

    .BnCaD8 {
      margin-top: 2px
    }

    .raPW8O {
      margin-top: 4px
    }

    .sjaM8t {
      margin-inline-start: 2px
    }

    .s_PrLG {
      display: inline-block
    }

    .isMobile .eP4wAY,
    .isQuickView .eP4wAY {
      width: 100%
    }

    .bxKJdP {
      color: rgba(var(--productPage_optionsColor, var(--quickView_qtyAndOptionsColor, var(--wix-color-5))));
      font: var(--productPage_optionsFontStyle, var(--const_productPage_BodyM_14px));
      margin-bottom: 32px;
      position: relative;
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_optionsAlignment, start));
      -webkit-text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      z-index: 2
    }

    .bxKJdP .cell {
      margin-top: 20px
    }

    .jZtcIc {
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_optionsAlignment, start))
    }

    .Pq7u4y {
      color: rgba(var(--productPage_stockIndicatorColor, var(--wix-color-8)));
      font: var(--productPage_stockIndicatorFontStyle, var(--const_productPage_BodyM_14px));
      -webkit-text-decoration: var(--productPage_stockIndicatorFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      text-decoration: var(--productPage_stockIndicatorFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration))
    }

    .LkMKXj,
    .Pq7u4y {
      margin-bottom: 24px;
      margin-top: 12px
    }

    .INHLHU {
      line-height: 21px;
      width: 100%
    }

    .sv_E0O {
      display: flex
    }

    .CJpUpT {
      margin-top: 12px
    }

    .qc8UlY {
      align-items: var(--errorMessageFlexAlignment);
      display: flex;
      flex-direction: column
    }

    .qc8UlY input {
      border: unset
    }

    .qc8UlY input:focus {
      border-color: unset
    }

    .jiiupF {
      --black: 0, 0, 0, 1;
      background-color: #fff;
      border: 1px solid rgba(0, 0, 0, .6);
      color: #444;
      cursor: pointer;
      direction: var(--wix-direction);
      display: flex;
      padding: 16px;
      text-align: start;
      transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out
    }

    .jiiupF.ZJtg7q {
      background-color: hsla(0, 0%, 100%, .6);
      border-color: rgba(var(--productPage_subscriptionPlansBoxColor, var(--black)));
      border-style: solid;
      border-width: 1px
    }

    .jiiupF.ZJtg7q .hPQR45 {
      opacity: 1
    }

    .jiiupF.ZJtg7q .hPQR45 .JQxvE6 {
      color: #000
    }

    .jiiupF:focus,
    .jiiupF:hover {
      border-color: #000
    }

    .jiiupF:focus .hPQR45,
    .jiiupF:hover .hPQR45 {
      opacity: 1
    }

    .jiiupF .hPQR45 {
      align-self: center;
      margin-inline-end: 16px;
      opacity: .6;
      transition: background-color .2s ease-in-out, opacity .2s ease-in-out, color .2s ease-in-out
    }

    .jiiupF .hPQR45 .JQxvE6 {
      color: rgba(var(--productPage_optionsColor, var(--quickView_qtyAndOptionsColor, var(--wix-color-5))));
      vertical-align: middle
    }

    .jiiupF .hPQR45 .qh8U6m {
      border: 1px solid #000;
      border-radius: 50%;
      display: block;
      height: 16px;
      transition: background-color .2s ease-in-out, opacity .2s ease-in-out;
      width: 16px
    }

    .jiiupF .hPQR45 .qh8U6m.GG0XiR {
      background-clip: content-box;
      background-color: #000;
      border-color: rgba(var(--productPage_subscriptionPlansBoxColor, var(--black)));
      box-shadow: 0 0 2px #888;
      padding: 3px
    }

    .jiiupF.fdtQPT {
      border-color: #df3131
    }

    .lc_VLv {
      color: #444;
      cursor: pointer;
      direction: var(--wix-direction);
      display: flex;
      text-align: start
    }

    .kDhBBQ {
      font-size: 16px;
      line-height: 1.5
    }

    .j2Lz9l,
    .kDhBBQ {
      color: --productPage_subscriptionsTextColor
    }

    .j2Lz9l {
      font-size: 12px;
      line-height: 1.33;
      margin-bottom: 8px
    }

    .k9ymjw {
      color: --productPage_subscriptionsTextColor;
      font-size: 16px;
      line-height: 1.5
    }

    .G6TEbB,
    .MP2_6B,
    .lagqdW {
      color: --productPage_subscriptionsTextColor;
      font-size: 12px;
      margin-left: 4px
    }

    .G6TEbB {
      line-height: 1.33
    }

    .Mq3LBA {
      font-size: 12px
    }

    .pTwCdD {
      font: var(--productPage_subscriptionsFont)
    }

    .ONIM04 {
      color: rgba(var(--productPage_subscriptionsTextColor))
    }

    .isQuickView .ONIM04 {
      color: rgba(var(--gallery_quantityAndOptionsTextColor, var(--productPage_optionsColor), var(--wix-color-5)))
    }

    .mvlHM8 {
      margin-inline-start: 4px
    }

    .OQo0m9 {
      margin-top: 8px
    }

    .OQo0m9~.OQo0m9 {
      margin-top: 12px
    }

    .ssieeF {
      align-items: flex-start;
      color: #df3131;
      display: flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴpro w3, hiragino kaku gothic pro;
      font-size: 14px;
      justify-content: var(--errorMessageFlexAlignment);
      line-height: 1.4;
      margin-top: 8px;
      min-height: 20px
    }

    .ssieeF .Ey1SqP {
      flex-shrink: 0;
      margin-inline-end: 2px
    }

    .QbMzVk {
      justify-content: var(--productPage_productDetailsAlignment, var(--productPage_socialMediaAlignment));
      margin: 0
    }

    .QbMzVk>.vViQ0X {
      align-items: center;
      height: 26px;
      justify-content: center;
      width: 26px
    }

    .QbMzVk>.vViQ0X+.vViQ0X {
      margin-inline-start: 12px
    }

    .s8mQgd {
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_socialMediaAlignment))
    }

    .s8mQgd>.vViQ0X+.vViQ0X {
      margin-inline-start: 20px
    }

    .s8mQgd>button {
      background: none;
      border: 0;
      cursor: pointer;
      margin: 0;
      padding: 0
    }

    .WmsbkE {
      color: transparent
    }

    .X890_J {
      color: #3a5897
    }

    .cLXjUK {
      color: #2fc7f2
    }

    .LnEpSk {
      color: #f01951
    }

    h1.OXQzmM {
      --productNameColor: rgba(var(--productPage_titleTextColor, var(--wix-color-5)));
      word-wrap: break-word;
      color: var(--productNameColor);
      font: var(--productPage_titleFontStyle, var(--quickView_titleFontStyle, var(--const_productPage_BodyM_26px)));
      line-height: 1.2em !important;
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_titleAlignment, start));
      -webkit-text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--quickView_titleFontStyle-text-decoration, var(--const_productPage_BodyM_26px-text-decoration)));
      text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--quickView_titleFontStyle-text-decoration, var(--const_productPage_BodyM_26px-text-decoration)))
    }

    .responsive h1.OXQzmM {
      font: var(--productPage_titleFontStyle, var(--const_productPage_PageTitle_32px));
      -webkit-text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--const_productPage_PageTitle_32px-text-decoration));
      text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--const_productPage_PageTitle_32px-text-decoration))
    }

    .responsive h1.OIKk9U {
      font: var(--productPage_titleFontStyle, var(--quickView_titleFontStyle, var(--const_productPage_BodyM_26px)));
      -webkit-text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--quickView_titleFontStyle-text-decoration, var(--const_productPage_BodyM_26px-text-decoration)));
      text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--quickView_titleFontStyle-text-decoration, var(--const_productPage_BodyM_26px-text-decoration)))
    }

    h1.OXQzmM.ImgXFz,
    h1.OXQzmM.R0Ma1l,
    h1.OXQzmM.tegUPA,
    h1.OXQzmM.uvtEMb {
      font: var(--productPage_titleFontStyle, var(--const_productPage_PageTitle_32px));
      -webkit-text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--const_productPage_PageTitle_32px-text-decoration));
      text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--const_productPage_PageTitle_32px-text-decoration))
    }

    .SDLrh4 {
      color: rgba(var(--productPage_skuColor));
      font: var(--productPage_skuFontStyle);
      margin-top: 6px;
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_skuAlignment, start));
      -webkit-text-decoration: var(--productPage_skuFontStyle-text-decoration);
      text-decoration: var(--productPage_skuFontStyle-text-decoration)
    }

    .GVYGm5 {
      margin: auto;
      padding: 25px 0;
      width: 890px
    }

    .tfRE5M {
      display: flex;
      justify-content: space-between
    }

    .Jgs2b9:first-child {
      width: 500px
    }

    .Jgs2b9:last-child {
      width: 355px
    }

    .Ntrnox {
      height: auto;
      margin-bottom: 40px;
      width: auto
    }

    .WAZqE7 {
      padding: 20px 0
    }

    .Yt9tde {
      margin-bottom: 60px;
      margin-top: 35px
    }

    .Ji_hEl {
      padding-top: 23px
    }

    .pszKa5 {
      margin-top: 6px
    }

    .jqw1mt {
      padding-top: 24px
    }

    .Uj2GSq {
      margin: 20px 0
    }

    .uPMxx1 {
      margin-top: 8px
    }

    .uPMxx1.WwGNxE {
      margin-top: 20px
    }

    .uPMxx1.MdMrnB {
      margin-top: 32px
    }

    .OHgko7 {
      color: rgba(var(--productPage_optionsColor, var(--quickView_qtyAndOptionsColor, var(--wix-color-5))));
      font: var(--productPage_optionsFontStyle, var(--const_productPage_BodyM_14px));
      position: relative;
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_optionsAlignment, start));
      -webkit-text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration))
    }

    .OHgko7 .cell {
      margin-top: 20px
    }

    .OHgko7 .bILT4r {
      flex-grow: 1
    }

    @media only screen and (min-width:769px) {
      .OHgko7 .bILT4r {
        margin-inline-end: 8px
      }
    }

    .OHgko7.siy7RL {
      display: flex
    }

    .J5uy2u {
      display: block
    }

    .OIGc1I {
      flex-grow: var(--wishlistButtonContainerFlexGrow)
    }

    .toMDue {
      display: none
    }

    .NelNkf {
      margin-top: 12px
    }

    .enyddb,
    .siy7RL {
      width: 100%
    }

    .aS9DAs {
      margin-top: 12px
    }

    .F_M_Cv {
      flex-grow: var(--buyNowButtonFlexGrow);
      width: var(--buyNowButtonWidth)
    }

    @media only screen and (min-width:769px) {
      .F_M_Cv {
        margin-inline-end: var(--buyNowButtonMarginInlineEnd)
      }
    }

    .zW6LYz.j8uWA0 {
      flex-grow: 1
    }

    @media only screen and (min-width:769px) {
      .zW6LYz.j8uWA0 {
        margin-inline-end: 8px
      }
    }

    .zW6LYz.m93aEz {
      box-sizing: border-box;
      line-height: 1.5 !important;
      width: 100%
    }

    .DTPmBm {
      color: rgba(var(--productPage_preOrderMessageColor));
      font: var(--productPage_preOrderMessageFontStyle);
      margin-bottom: 12px;
      -webkit-text-decoration: var(--productPage_preOrderMessageFontStyle-text-decoration);
      text-decoration: var(--productPage_preOrderMessageFontStyle-text-decoration)
    }

    .cQ9L4E {
      --priceLineHeight: var(--productPage_priceFontStyle-line-height);
      --unitPriceColor: rgba(var(--productPage_unitPriceColor));
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_priceAlignment, start))
    }

    .cQ9L4E .Vn31tB {
      color: rgba(var(--productPage_priceColor, var(--quickView_priceColor, var(--wix-color-5))));
      font: var(--productPage_priceFontStyle, var(--const_productPage_BodyM_20px));
      line-height: var(--priceLineHeight, normal);
      -webkit-text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_20px-text-decoration));
      text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_20px-text-decoration))
    }

    .cQ9L4E .Vn31tB>* {
      margin-inline-end: 5px
    }

    .cQ9L4E .I6qssG,
    .cQ9L4E .tf3CDE,
    .cQ9L4E .w8_OCw {
      font: var(--productPage_priceFontStyle, var(--const_productPage_BodyM_26px));
      line-height: var(--priceLineHeight, normal);
      -webkit-text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_26px-text-decoration));
      text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_26px-text-decoration))
    }

    .cQ9L4E .dXtC0y {
      font: var(--productPage_priceFontStyle, var(--const_productPage_BodyM_32px));
      line-height: var(--priceLineHeight, normal);
      -webkit-text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_32px-text-decoration));
      text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_32px-text-decoration))
    }

    .cQ9L4E .Lwawxd {
      display: inline-block;
      margin-top: 4px
    }

    .cQ9L4E .Lwawxd,
    .cQ9L4E .rzCAIl {
      color: var(--unitPriceColor);
      font: var(--productPage_unitPriceFontStyle);
      line-height: var(--productPage_unitPriceFontStyle-line-height, normal);
      -webkit-text-decoration: var(--productPage_unitPriceFontStyle-text-decoration);
      text-decoration: var(--productPage_unitPriceFontStyle-text-decoration)
    }

    .cQ9L4E .rzCAIl {
      margin-top: 8px
    }

    .q5IvZx {
      text-decoration: line-through;
      white-space: pre
    }

    .E36vX0 {
      color: rgba(var(--productPage_strikethroughPriceColor));
      font: var(--productPage_strikethroughPriceFontStyle)
    }

    .E36vX0,
    .cySwhk {
      line-height: var(--priceLineHeight, normal)
    }

    .cySwhk {
      color: rgba(var(--productPage_salePriceColor));
      font: var(--productPage_salePriceFontStyle)
    }

    .hM4gpp {
      display: inline-block
    }

    .XmdbAG {
      --priceColor: 87, 87, 87, 1;
      --subscriptionPlanFrequencyLineHeight: var(--productPage_subscriptionPlanFrequencyFontStyle-line-height, normal);
      color: rgba(var(--productPage_subscriptionPlanFrequencyColor, var(--priceColor)));
      font: var(--productPage_subscriptionPlanFrequencyFontStyle, var(--const_productPage_BodyM_14px));
      line-height: var(--subscriptionPlanFrequencyLineHeight);
      opacity: 1;
      -webkit-text-decoration: var(--productPage_subscriptionPlanFrequencyFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      text-decoration: var(--productPage_subscriptionPlanFrequencyFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration))
    }

    .oxSKh7 {
      cursor: inherit
    }

    .zHvOHu {
      cursor: pointer;
      text-decoration: underline
    }

    .oxSKh7,
    .zHvOHu {
      background: none;
      border: none;
      color: inherit;
      font: inherit;
      outline: inherit;
      padding: 0
    }

    .GdmSCz {
      clip: rect(1px 1px 1px 1px);
      clip: rect(1px, 1px, 1px, 1px);
      border: 0 !important;
      height: 1px !important;
      overflow: hidden;
      padding: 0 !important;
      position: absolute !important;
      width: 1px !important
    }

    .RkOOiZ {
      --defaultColor: 87, 87, 87, 1;
      --priceLineHeight: var(--productPage_priceFontStyle-line-height, normal);
      color: rgba(var(--productPage_priceColor, var(--quickView_priceColor, var(--defaultColor))));
      font: var(--productPage_priceFontStyle, var(--const_productPage_BodyM_14px));
      line-height: var(--priceLineHeight);
      -webkit-text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration))
    }

    .RkOOiZ>:first-child>:first-child {
      padding-top: 12px
    }

    .AB8V9P {
      color: rgba(var(--productPage_discountNameColor));
      font: var(--productPage_discountNameFont);
      -webkit-text-decoration: var(--productPage_discountNameFont-text-decoration);
      text-decoration: var(--productPage_discountNameFont-text-decoration)
    }

    .isQuickView .AB8V9P {
      color: rgba(var(--quickView_discountNameColor));
      font: var(--quickView_discountNameFont);
      -webkit-text-decoration: var(--quickView_discountNameFont-text-decoration);
      text-decoration: var(--quickView_discountNameFont-text-decoration)
    }

    .w0gcbV {
      display: flex;
      justify-content: var(--productPage_productDetailsAlignment, start)
    }

    .UCJAcr {
      margin-top: 12px
    }

    .rX6Ma_ {
      color: rgba(var(--quickView_moreDetailsTextColor, var(--wix-color-5))) !important;
      font: var(--quickView_moreDetailsFontStyle, var(--wix-font-Body-M));
      font-size: var(--quickView_moreDetailsFontStyle-size, 14px) !important;
      font-weight: var(--quickView_moreDetailsFontStyle-weight, normal) !important;
      -webkit-text-decoration: var(--quickView_moreDetailsFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration));
      text-decoration: var(--quickView_moreDetailsFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration));
      -webkit-text-decoration: var(--quickView_moreDetailsFontStyle-text-decoration, underline) !important;
      text-decoration: var(--quickView_moreDetailsFontStyle-text-decoration, underline) !important
    }

    .wz2cRA {
      position: relative;
      transition: opacity .1s ease-out
    }

    .wz2cRA .nObu37,
    .wz2cRA video {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .wz2cRA video {
      left: 0
    }

    .l_Z0AS {
      height: 0;
      overflow-y: hidden;
      position: absolute;
      visibility: hidden
    }

    .l_Z0AS,
    .l_Z0AS video {
      width: 100%
    }

    .Xq7Zhm {
      flex-direction: var(--imageGalleryPaginationDotsDirection);
      padding-top: 24px
    }

    .IvcKDJ,
    .Xq7Zhm {
      display: flex;
      justify-content: center
    }

    .IvcKDJ {
      align-items: center;
      gap: 6px
    }

    .qWTzWN {
      background: none;
      border: none;
      cursor: pointer;
      height: 45px;
      padding: 0;
      width: 45px
    }

    .qWTzWN:focus {
      outline: 2px solid var(--wix-color-focus, #116dff);
      outline-offset: 2px
    }

    .Y1EgS7 {
      opacity: 0
    }

    .wcu3Sj {
      opacity: 1
    }

    .mo5PKG {
      background: #333;
      color: #fff
    }

    .T8xQVK,
    .mo5PKG {
      padding: 33% 0;
      text-align: center
    }

    .EqHZFi {
      bottom: 25px;
      left: 50%;
      transform: translateX(-50%)
    }

    .EqHZFi,
    .asoNlT {
      position: absolute;
      z-index: 1
    }

    .asoNlT {
      background: transparent;
      border: 0;
      cursor: pointer;
      padding: 0;
      top: 16px
    }

    .asoNlT:not(.h0bWF1) {
      right: 16px
    }

    .asoNlT.h0bWF1 {
      left: 16px
    }

    .asoNlT,
    .asoNlT svg {
      height: 24px;
      width: 24px
    }

    .asoNlT svg circle {
      color: #fff
    }

    .zdLCRY {
      --white: 255, 255, 255, 1;
      background: rgba(var(--quickView_background, var(--white)));
      border: 2px solid rgba(var(--quickView_thumbnailBorder, var(--white)));
      margin: auto;
      max-height: 620px;
      overflow-y: auto;
      padding: 32px
    }

    .IwlFH0.BcJx8V {
      padding-bottom: 2rem
    }

    .cfn1lx {
      padding-top: 12px
    }

    .uGRc_6 {
      margin-top: 12px
    }

    .IwlFH0.nAKAT9 {
      display: flex;
      flex-direction: column
    }

    .C5ZOVB {
      margin-top: 20px;
      padding-inline-end: 16px
    }

    ._8Vk7e {
      flex: 0 1 auto;
      margin-top: 8px;
      overflow-y: auto;
      padding-inline-end: 6px
    }

    ._8Vk7e::-webkit-scrollbar {
      color: inherit;
      width: 8px
    }

    ._8Vk7e::-webkit-scrollbar-thumb {
      background: rgba(var(--wix-color-3));
      border-radius: 10px
    }

    .mwV_76 {
      display: block;
      padding-top: 16px
    }

    @media only screen and (min-width:769px) {
      .zdLCRY {
        display: flex
      }

      .IwlFH0.BcJx8V {
        flex-basis: 700px
      }

      .IwlFH0.nAKAT9 {
        flex-basis: 500px;
        margin-left: 32px
      }
    }

    .ygFjsg {
      margin: auto;
      max-width: 1440px;
      padding: 0 20px
    }

    .responsive .ygFjsg {
      padding: 0
    }

    .S7_pgR {
      padding-top: 16px
    }

    .BlQanN {
      margin-bottom: 32px;
      position: relative
    }

    .fios2W {
      padding-top: 4px
    }

    .BE9tiz,
    .PqdTxj,
    .ssjgxI {
      padding-top: 24px
    }

    .Em2iZz {
      font-size: 16px !important;
      padding-bottom: 24px
    }

    .J5znw1 {
      padding-bottom: 20px
    }

    .BB1Hyk {
      display: flex;
      flex-direction: var(--mediaColumnDirection);
      flex-wrap: var(--shouldWrapResponsiveFlexBox);
      margin-left: calc(var(--productPage_spacingBetweenColumns)*-1px)
    }

    .BB1Hyk .F_MN93 {
      margin-left: calc(var(--productPage_spacingBetweenColumns)*1px)
    }

    .BB1Hyk .F_MN93.vur2KS {
      flex: calc(var(--productPage_mainColumnRatio)) calc(var(--productPage_mainColumnRatio));
      min-width: 220px;
      width: calc(var(--productPage_mainColumnRatio)*1%)
    }

    .BB1Hyk .F_MN93.vur2KS.xFuNRO {
      height: var(--stickyColumnMediaHeight);
      position: var(--stickyColumnMediaPosition);
      top: var(--stickyColumnMediaTop)
    }

    .isMobile .BB1Hyk .F_MN93.vur2KS {
      width: auto
    }

    .BB1Hyk .F_MN93.CBIkLR {
      flex: calc(100 - var(--productPage_mainColumnRatio)) calc(100 - var(--productPage_mainColumnRatio));
      max-width: -webkit-fill-available;
      max-width: -moz-available;
      max-width: fill-available;
      min-width: 0;
      width: calc((100 - var(--productPage_mainColumnRatio))*1%)
    }

    .BB1Hyk .F_MN93.CBIkLR.TtpWQ2 {
      height: var(--stickyColumnInfoHeight);
      position: var(--stickyColumnInfoPosition);
      top: var(--stickyColumnInfoTop)
    }

    .isMobile .BB1Hyk .F_MN93.CBIkLR {
      width: auto
    }

    .SMrC6w {
      margin-top: 8px
    }

    .jsHfst {
      margin-top: 12px
    }

    .bfUIMx {
      margin-top: 20px
    }

    ._Onuwm {
      padding: 12px;
      position: absolute;
      top: 0;
      width: 100%
    }

    .fD0R3m {
      align-items: center;
      display: flex;
      gap: 12px
    }

    .xMxw4j {
      overflow: hidden;
      text-overflow: ellipsis
    }

    .MHLVD5,
    .t6MTQ9 {
      width: 100%
    }

    .t6MTQ9 {
      -moz-column-gap: calc((var(--productPage_gallerySpacingBetweenColumns) + var(--productPage_galleryImageBorderSize)/2*2*min(1, var(--productPage_gallerySpacingBetweenColumns)))*1px);
      column-gap: calc((var(--productPage_gallerySpacingBetweenColumns) + var(--productPage_galleryImageBorderSize)/2*2*min(1, var(--productPage_gallerySpacingBetweenColumns)))*1px);
      display: grid;
      grid-template-columns: repeat(var(--productPage_galleryImagesPerRow), 1fr);
      min-height: 300px;
      row-gap: calc((var(--productPage_gallerySpacingBetweenRows) + var(--productPage_galleryImageBorderSize)/2*2*min(1, var(--productPage_gallerySpacingBetweenRows)))*1px)
    }

    .fGkW5I {
      aspect-ratio: var(--widthImageRatio)/var(--heightImageRatio);
      border-color: rgba(var(--productPage_galleryBorderColor));
      border-radius: calc(var(--productPage_galleryImageCornerRadius)*1px);
      border-style: solid;
      border-width: calc(var(--productPage_galleryImageBorderSize)/2*1px);
      outline-color: rgba(var(--productPage_galleryBorderColor));
      outline-offset: -1px;
      outline-style: solid;
      outline-width: calc(var(--productPage_galleryImageBorderSize)/2*1px);
      overflow: hidden;
      position: relative;
      width: 100%
    }

    .U0wocB,
    .gSnVMd {
      height: 100%;
      width: 100%
    }

    .gSnVMd {
      border-radius: 4px
    }

    .wDVYjg {
      padding: 33% 0;
      text-align: center
    }

    ._42tyq9 {
      display: none
    }

    .bJsBqq,
    .rXgC0L {
      margin: 0 auto
    }

    .rXgC0L {
      max-width: 980px;
      padding: 0 40px
    }

    .ZV79ET {
      display: flex
    }

    .C3VGLL {
      flex: 2;
      max-width: 633px;
      padding-right: 80px
    }

    .AoZNP9 {
      flex: 1
    }

    .mXKASy {
      padding: 60px 0
    }

    .fLcudz {
      padding: 20px 0
    }

    .l9ULAT {
      padding-top: 42px
    }

    .uWMdhn {
      height: 551px;
      margin: 0 auto 100px;
      width: 980px
    }

    .Djc8mM {
      margin-top: 5px
    }

    .OtfKGl {
      padding-bottom: 50px;
      padding-top: 20px
    }

    .c9oxsT {
      margin-bottom: 40px;
      margin-top: 10px
    }

    .ljk1eH {
      margin: 20px 0
    }

    .OGJCT8 {
      background-color: rgba(var(--productPage_headerStripBackgroundColor, var(--wix-color-1)))
    }

    .umYvUg {
      margin-top: 8px
    }

    .Lh6bXe {
      margin-top: 50px
    }

    .uVKQp_ {
      margin-bottom: 32px
    }

    .lSAy0q {
      margin: 60px 0
    }

    .wYToIl {
      margin: 20px 0
    }

    .mmooU3 {
      margin-top: 42px
    }

    .LcuxTX {
      background-color: rgba(var(--productPage_headerStripBackgroundColor, var(--wix-color-1)))
    }

    .dKyvAr {
      height: 551px;
      margin: auto auto 80px
    }

    .dClDn3,
    .dKyvAr {
      min-width: 980px;
      width: 980px
    }

    .dClDn3 {
      margin: auto;
      padding: 0
    }

    .TFn80P {
      align-items: center;
      flex-direction: column;
      padding: 0 20px;
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_optionsAlignment, center))
    }

    .f985Lm {
      width: inherit
    }

    .ReyybM {
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_descriptionAlignment, center))
    }

    .ReyybM>* {
      width: 480px
    }

    .ReyybM>*,
    .w02KNM {
      display: inline-block
    }

    .w02KNM {
      padding-bottom: 40px;
      width: 280px
    }

    .cBttMq {
      padding-bottom: 20px;
      padding-top: 15px;
      width: inherit
    }

    .gI4BV5,
    .sy7dYr {
      margin-bottom: 25px;
      width: inherit
    }

    .u6WXMM {
      align-items: center;
      background-color: rgba(var(--productPage_footerStripBackgroundColor, var(--wix-color-1)));
      display: flex;
      padding: 40px 20px
    }

    .hvOSi3 {
      margin: 0 auto;
      width: 980px
    }

    .N6ti2d {
      margin-top: 8px
    }

    .oTob4b {
      margin-top: 20px
    }

    .dySNxU {
      margin-top: 66px
    }

    .OmOnkr {
      margin-bottom: 20px
    }

    .TjATna {
      margin-bottom: 28px
    }

    .eIFcIx {
      margin-bottom: 32px
    }

    .tLH_hT {
      background: rgba(var(--productPage_headerStripBackgroundColor, var(--wix-color-1)));
      display: flex;
      justify-content: center;
      padding-bottom: 40px;
      padding-top: 40px
    }

    @media only screen and (max-width:1920px)and (min-width:1280px) {
      .FNbaNh {
        width: 1160px
      }

      .FNbaNh .GquEjR,
      .FNbaNh .bNuPhJ {
        padding-left: 40px;
        padding-right: 40px;
        width: 1160px
      }

      .FNbaNh .WKHIki {
        height: 560px;
        width: 750px
      }
    }

    .bNuPhJ {
      min-width: 980px;
      padding-left: 40px;
      padding-right: 40px
    }

    .bNuPhJ>article {
      display: flex;
      justify-content: space-between
    }

    .RwWuaE:first-child {
      flex: 1
    }

    .RwWuaE:last-child {
      width: 280px
    }

    .WKHIki {
      height: 420px;
      margin-bottom: 70px;
      width: 580px
    }

    .a86_tM {
      padding: 20px 0 0 0
    }

    .SQryu6 {
      margin: 20px 0 60px
    }

    .Jm_ChB {
      padding-top: 15px
    }

    .kZMeyY {
      margin-top: 6px
    }

    .NI6z1V {
      margin-bottom: 60px
    }

    .FSZf1g {
      background-color: rgba(var(--productPage_footerStripBackgroundColor, var(--wix-color-1)));
      display: flex;
      justify-content: center
    }

    .GquEjR {
      display: flex;
      justify-content: space-between;
      min-width: 980px;
      padding-left: 40px;
      padding-right: 40px
    }

    .RwtkKA {
      padding: 30px 0 20px;
      width: 100%
    }

    .Ypro4E {
      margin-bottom: 20px
    }

    .oQvYPn {
      margin-top: 8px
    }

    .cxhHRL {
      margin-top: 20px
    }

    .jSAFCP {
      margin-top: 32px
    }

    .L4_AOt {
      margin-top: 40px
    }

    .IUiH0z {
      margin: auto;
      min-width: 980px
    }

    .dx4r8i {
      padding: 60px
    }

    .LGXOxj {
      padding: 20px 60px 60px
    }

    .uUhHUF {
      padding: 42px 60px 0 60px
    }

    .uTeLnU {
      min-height: 570px;
      padding-bottom: 20px;
      position: relative
    }

    .s7Ut3m {
      background-color: rgba(var(--productPage_headerStripBackgroundColor, var(--wix-color-1)));
      height: 100%;
      margin-bottom: 60px;
      position: absolute;
      width: 100%
    }

    .AzIznr {
      display: flex;
      justify-content: flex-end;
      min-height: inherit;
      padding: 45px 60px 85px
    }

    .AzIznr:after {
      clear: both;
      content: "";
      display: block
    }

    .HxF1UB {
      background-color: rgba(var(--productPage_detailsBoxBackgroundColor, var(--wix-color-1)));
      height: 100%;
      padding: 20px;
      width: 320px;
      z-index: 1
    }

    .Q2wuj6 {
      margin-bottom: 10px;
      margin-top: 15px
    }

    .XpjtOI {
      margin-bottom: 30px
    }

    .wK094c {
      margin-bottom: 15px;
      margin-top: 5px
    }

    .Pm2xDK {
      margin: 20px 0 -4px
    }

    .wmF8a8 {
      margin: 0 auto;
      padding: 80px 0 30px 0;
      width: 480px
    }

    .tvdlem {
      margin: auto;
      padding: 30px 40px;
      width: 980px
    }

    .FjsoO5 {
      background-color: rgba(var(--productPage_footerStripBackgroundColor, var(--wix-color-1)))
    }

    .hX9vcO {
      margin-top: 8px
    }

    .hUNFlj {
      margin-top: 20px
    }

    .m7NjTo {
      margin-top: 50px
    }

    .uElisW {
      margin-bottom: 32px
    }

    .MakKD3 {
      left: 16px;
      position: absolute;
      top: 16px;
      width: 50%;
      z-index: 1
    }
   
  
    #gyt0p {
      --bg: var(--color_11);
      --alpha-bg: 1;
    }

    #gyt0p {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=Containergyt0pinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=Containergyt0pinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=Containergyt0pinlineContent-gridContainer]>[id="comp-m5hgwzvz"],
    [data-mesh-id=Containergyt0pinlineContent-gridContainer]>wix-interact-element>[id="comp-m5hgwzvz"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m5hgwzvz {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-m5hgwzvzinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m5hgwzvzinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m5hgwzvzinlineContent-gridContainer]>[id="TPAMultiSection_m4as3c6m"],
    [data-mesh-id=comp-m5hgwzvzinlineContent-gridContainer]>wix-interact-element>[id="TPAMultiSection_m4as3c6m"] {
      position: relative;
      margin: 0px 0px 0px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #TPAMultiSection_m4as3c6m {
      width: 980px;
      height: 500px;
    }
   
  
    #gyt0p {
      --shc-mutated-brightness: 121, 121, 121;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_gyt0p {
      --bg-position: absolute;
      --fill-layer-background-overlay-color: transparent;
      --fill-layer-background-overlay-position: absolute;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-m5hgwzvz {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    .TPAMultiSection_m4as3c6m {
      --wix-direction: ltr;
      --productPage_descriptionVisibleLineNumbers: 0;
      --productPage_galleryImageRatio: -1;
      --productPage_galleryImageMode: 1;
      --productPage_layoutId: 1;
      --productPage_infoSectionTypeId: 1;
      --productPage_infoSectionColumnNumber: 1;
      --productPage_subscriptionPlansOneTimePurchase: 0;
      --productPage_paymentOptionsBreakdownTheme: 1;
      --productPage_socialShareIconsTheme: 0;
      --productPage_spacingBetweenColumns: 32;
      --productPage_mainColumnRatio: 50;
      --productPage_galleryLayoutID: 1;
      --productPage_galleryImagesPerRow: 2;
      --productPage_gallerySpacingBetweenColumns: 12;
      --productPage_gallerySpacingBetweenRows: 12;
      --productPage_galleryImageBorderSize: 0;
      --productPage_galleryImageCornerRadius: 0;
      --quickView_textualOptionType: 1;
      --productPage_stickyColumnType: 1;
      --productPage_stickyColumnTop: 30;
      --productPage_colorSwatchSize: 24;
      --productPage_colorSwatchCornerRadius: 12;
      --productPage_dropdownListBorderWidth: 1;
      --productPage_dropdownListCornerRadius: 0;
      --productPage_dropdownListWidth: 100;
      --productPage_buttonOptionsHorizontalPadding: 8;
      --productPage_buttonOptionsVerticalPadding: 4;
      --productPage_buttonOptionBorderRadius: 0;
      --productPage_buttonOptionBorderWidth: 1;
      --productPage_buttonOptionsGap: 8;
      --productPage_quantityBackgroundOpacity: 100;
      --productPage_quantityBorderOpacity: 100;
      --productPage_quantityBorderWidth: 1;
      --productPage_quantityBoxWidth: 20;
      --productPage_quantityBoxCornerRadius: 0;
      --productPage_galleryNavigationLocation: outside;
      --productPage_galleryNavigationPosition: bottom;
      --productPage_galleryNavigationType: thumbnails;
      --productPage_infoSectionAlignment: start;
      --quickView_descriptionFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_descriptionAlignment: left;
      --productPage_descriptionFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_discountNameFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_preOrderMessageFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_discountNameFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_PageTitle_16px: normal normal bold 16px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --const_productPage_PageTitle_32px: normal normal bold 32px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --const_productPage_BodyM_14px: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_20px: normal normal normal 20px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_12px: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_16px: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_24px: normal normal normal 24px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_26px: normal normal normal 26px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_32px: normal normal normal 32px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --addToCart_actionButtonborderSize: 0px;
      --quickView_buttonborderSize: 0px;
      --productPage_actionButtonborderSize: 0px;
      --productPage_buyNowButtonBorderSize: 0px;
      --addToCart_actionButtontextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_mainButtonFontStyle: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_buttontextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_mainButtonFontStyle: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_actionButtontextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buyNowButtonTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --addToCart_actionButtoncornersRadius: 0px;
      --quickView_buttoncornersRadius: 0px;
      --productPage_actionButtoncornersRadius: 0px;
      --productPage_buyNowButtonCornersRadius: 0px;
      --productPage_skuFontStyle: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_preOrderMessageFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_unitPriceFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_socialMediaAlignment: start;
      --productPage_titleAlignment: start;
      --productPage_wishlistButtonCornersRadius: 0;
      --productPage_wishlistButtonBorderSize: 1px;
      --productPage_wishlistButtonTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_skuFontStyle: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionHoverFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionDisabledFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionSelectedFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_subscriptionsFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_selectedThumbnailBorderColor: 48, 48, 48;
      --productPage_selectedThumbnailBorderColor-rgb: 48, 48, 48;
      --productPage_selectedThumbnailBorderColor-opacity: 1;
      --productPage_paragraphTextColor: 48, 48, 48;
      --productPage_paragraphTextColor-rgb: 48, 48, 48;
      --productPage_paragraphTextColor-opacity: 1;
      --quickView_descriptionTextColor: 48, 48, 48;
      --quickView_descriptionTextColor-rgb: 48, 48, 48;
      --quickView_descriptionTextColor-opacity: 1;
      --productPage_descriptionTextColor: 48, 48, 48;
      --productPage_descriptionTextColor-rgb: 48, 48, 48;
      --productPage_descriptionTextColor-opacity: 1;
      --productPage_mediaNavigationArrowsColor: 48, 48, 48;
      --productPage_mediaNavigationArrowsColor-rgb: 48, 48, 48;
      --productPage_mediaNavigationArrowsColor-opacity: 1;
      --productPage_infoSectionTextColor: 48, 48, 48;
      --productPage_infoSectionTextColor-rgb: 48, 48, 48;
      --productPage_infoSectionTextColor-opacity: 1;
      --productPage_infoSectionTableBorderColor: 145, 145, 145;
      --productPage_infoSectionTableBorderColor-rgb: 145, 145, 145;
      --productPage_infoSectionTableBorderColor-opacity: 1;
      --productPage_buyNowButtonBackgroundColor: 48, 48, 48;
      --productPage_buyNowButtonBackgroundColor-rgb: 48, 48, 48;
      --productPage_buyNowButtonBackgroundColor-opacity: 1;
      --quickView_infoSectionLineColor: 145, 145, 145;
      --quickView_infoSectionLineColor-rgb: 145, 145, 145;
      --quickView_infoSectionLineColor-opacity: 1;
      --productPage_infoSectionLineColor: 145, 145, 145;
      --productPage_infoSectionLineColor-rgb: 145, 145, 145;
      --productPage_infoSectionLineColor-opacity: 1;
      --addToCart_actionButtontextColor: 241, 241, 241;
      --addToCart_actionButtontextColor-rgb: 241, 241, 241;
      --addToCart_actionButtontextColor-opacity: 1;
      --quickView_mainButtonTextColor: 241, 241, 241;
      --quickView_mainButtonTextColor-rgb: 241, 241, 241;
      --quickView_mainButtonTextColor-opacity: 1;
      --quickView_buttontextColor: 241, 241, 241;
      --quickView_buttontextColor-rgb: 241, 241, 241;
      --quickView_buttontextColor-opacity: 1;
      --productPage_mainButtonTextColor: 241, 241, 241;
      --productPage_mainButtonTextColor-rgb: 241, 241, 241;
      --productPage_mainButtonTextColor-opacity: 1;
      --productPage_actionButtontextColor: 241, 241, 241;
      --productPage_actionButtontextColor-rgb: 241, 241, 241;
      --productPage_actionButtontextColor-opacity: 1;
      --addToCart_actionButtonbackgroundColor: 238, 12, 12;
      --addToCart_actionButtonbackgroundColor-rgb: 238, 12, 12;
      --addToCart_actionButtonbackgroundColor-opacity: 1;
      --quickView_mainButtonBackground: 238, 12, 12;
      --quickView_mainButtonBackground-rgb: 238, 12, 12;
      --quickView_mainButtonBackground-opacity: 1;
      --quickView_buttonbackgroundColor: 238, 12, 12;
      --quickView_buttonbackgroundColor-rgb: 238, 12, 12;
      --quickView_buttonbackgroundColor-opacity: 1;
      --productPage_mainButtonBackground: 238, 12, 12;
      --productPage_mainButtonBackground-rgb: 238, 12, 12;
      --productPage_mainButtonBackground-opacity: 1;
      --productPage_actionButtonbackgroundColor: 238, 12, 12;
      --productPage_actionButtonbackgroundColor-rgb: 238, 12, 12;
      --productPage_actionButtonbackgroundColor-opacity: 1;
      --addToCart_actionButtonborderColor: 238, 12, 12;
      --addToCart_actionButtonborderColor-rgb: 238, 12, 12;
      --addToCart_actionButtonborderColor-opacity: 1;
      --quickView_buttonborderColor: 238, 12, 12;
      --quickView_buttonborderColor-rgb: 238, 12, 12;
      --quickView_buttonborderColor-opacity: 1;
      --productPage_actionButtonborderColor: 238, 12, 12;
      --productPage_actionButtonborderColor-rgb: 238, 12, 12;
      --productPage_actionButtonborderColor-opacity: 1;
      --productPage_buyNowButtonBorderColor: 238, 12, 12;
      --productPage_buyNowButtonBorderColor-rgb: 238, 12, 12;
      --productPage_buyNowButtonBorderColor-opacity: 1;
      --productPage_buyNowButtonTextColor: 241, 241, 241;
      --productPage_buyNowButtonTextColor-rgb: 241, 241, 241;
      --productPage_buyNowButtonTextColor-opacity: 1;
      --productPage_discountNameColor: 238, 12, 12;
      --productPage_discountNameColor-rgb: 238, 12, 12;
      --productPage_discountNameColor-opacity: 1;
      --productPage_quantityBackgroundColor: 241, 241, 241;
      --productPage_quantityBackgroundColor-rgb: 241, 241, 241;
      --productPage_quantityBackgroundColor-opacity: 1;
      --productPage_quantityBorderColor: 48, 48, 48;
      --productPage_quantityBorderColor-rgb: 48, 48, 48;
      --productPage_quantityBorderColor-opacity: 1;
      --productPage_preOrderMessageColor: 48, 48, 48;
      --productPage_preOrderMessageColor-rgb: 48, 48, 48;
      --productPage_preOrderMessageColor-opacity: 1;
      --quickView_preOrderMessageColor: 48, 48, 48;
      --quickView_preOrderMessageColor-rgb: 48, 48, 48;
      --quickView_preOrderMessageColor-opacity: 1;
      --productPage_skuColor: 96, 96, 96;
      --productPage_skuColor-rgb: 96, 96, 96;
      --productPage_skuColor-opacity: 1;
      --productPage_paragraphTitleColor: 48, 48, 48;
      --productPage_paragraphTitleColor-rgb: 48, 48, 48;
      --productPage_paragraphTitleColor-opacity: 1;
      --quickView_infoSectionTitleTextColor: 48, 48, 48;
      --quickView_infoSectionTitleTextColor-rgb: 48, 48, 48;
      --quickView_infoSectionTitleTextColor-opacity: 1;
      --productPage_infoSectionTitleTextColor: 48, 48, 48;
      --productPage_infoSectionTitleTextColor-rgb: 48, 48, 48;
      --productPage_infoSectionTitleTextColor-opacity: 1;
      --productPage_galleryBorderColor: 193, 193, 193;
      --productPage_galleryBorderColor-rgb: 193, 193, 193;
      --productPage_galleryBorderColor-opacity: 1;
      --productPage_headerStripBackgroundColor: 241, 241, 241;
      --productPage_headerStripBackgroundColor-rgb: 241, 241, 241;
      --productPage_headerStripBackgroundColor-opacity: 1;
      --productPage_footerStripBackgroundColor: 241, 241, 241;
      --productPage_footerStripBackgroundColor-rgb: 241, 241, 241;
      --productPage_footerStripBackgroundColor-opacity: 1;
      --productPage_detailsBoxBackgroundColor: 241, 241, 241;
      --productPage_detailsBoxBackgroundColor-rgb: 241, 241, 241;
      --productPage_detailsBoxBackgroundColor-opacity: 1;
      --productPage_wishlistIconFillColor: 238, 12, 12;
      --productPage_wishlistIconFillColor-rgb: 238, 12, 12;
      --productPage_wishlistIconFillColor-opacity: 1;
      --productPage_wishlistButtonBorderColor: 238, 12, 12;
      --productPage_wishlistButtonBorderColor-rgb: 238, 12, 12;
      --productPage_wishlistButtonBorderColor-opacity: 1;
      --productPage_wishlistButtonTextColor: 238, 12, 12;
      --productPage_wishlistButtonTextColor-rgb: 238, 12, 12;
      --productPage_wishlistButtonTextColor-opacity: 1;
      --quickView_galleryBorderColor: 193, 193, 193;
      --quickView_galleryBorderColor-rgb: 193, 193, 193;
      --quickView_galleryBorderColor-opacity: 1;
      --quickView_skuColor: 96, 96, 96;
      --quickView_skuColor-rgb: 96, 96, 96;
      --quickView_skuColor-opacity: 1;
      --productPage_buttonOptionTextColor: 48, 48, 48;
      --productPage_buttonOptionTextColor-rgb: 48, 48, 48;
      --productPage_buttonOptionTextColor-opacity: 1;
      --productPage_buttonOptionBackgroundColor: 241, 241, 241;
      --productPage_buttonOptionBackgroundColor-rgb: 241, 241, 241;
      --productPage_buttonOptionBackgroundColor-opacity: 1;
      --productPage_buttonOptionBorderColor: 48, 48, 48;
      --productPage_buttonOptionBorderColor-rgb: 48, 48, 48;
      --productPage_buttonOptionBorderColor-opacity: 1;
      --productPage_buttonOptionHoverBackgroundColor: 241, 241, 241;
      --productPage_buttonOptionHoverBackgroundColor-rgb: 241, 241, 241;
      --productPage_buttonOptionHoverBackgroundColor-opacity: 1;
      --productPage_buttonOptionHoverBorderColor: 48, 48, 48;
      --productPage_buttonOptionHoverBorderColor-rgb: 48, 48, 48;
      --productPage_buttonOptionHoverBorderColor-opacity: 1;
      --productPage_buttonOptionHoverTextColor: 48, 48, 48;
      --productPage_buttonOptionHoverTextColor-rgb: 48, 48, 48;
      --productPage_buttonOptionHoverTextColor-opacity: 1;
      --productPage_buttonOptionDisabledBackgroundColor: 241, 241, 241;
      --productPage_buttonOptionDisabledBackgroundColor-rgb: 241, 241, 241;
      --productPage_buttonOptionDisabledBackgroundColor-opacity: 1;
      --productPage_buttonOptionDisabledBorderColor: 145, 145, 145;
      --productPage_buttonOptionDisabledBorderColor-rgb: 145, 145, 145;
      --productPage_buttonOptionDisabledBorderColor-opacity: 1;
      --productPage_buttonOptionDisabledTextColor: 145, 145, 145;
      --productPage_buttonOptionDisabledTextColor-rgb: 145, 145, 145;
      --productPage_buttonOptionDisabledTextColor-opacity: 1;
      --productPage_buttonOptionSelectedBackgroundColor: 238, 12, 12;
      --productPage_buttonOptionSelectedBackgroundColor-rgb: 238, 12, 12;
      --productPage_buttonOptionSelectedBackgroundColor-opacity: 1;
      --productPage_buttonOptionSelectedBorderColor: 238, 12, 12;
      --productPage_buttonOptionSelectedBorderColor-rgb: 238, 12, 12;
      --productPage_buttonOptionSelectedBorderColor-opacity: 1;
      --productPage_buttonOptionSelectedTextColor: 48, 48, 48;
      --productPage_buttonOptionSelectedTextColor-rgb: 48, 48, 48;
      --productPage_buttonOptionSelectedTextColor-opacity: 1;
      --productPage_subscriptionsTextColor: 48, 48, 48;
      --productPage_subscriptionsTextColor-rgb: 48, 48, 48;
      --productPage_subscriptionsTextColor-opacity: 1;
      --quickView_descriptionFontStyle-style: normal;
      --quickView_descriptionFontStyle-variant: normal;
      --quickView_descriptionFontStyle-weight: normal;
      --quickView_descriptionFontStyle-size: 14px;
      --quickView_descriptionFontStyle-line-height: 1.4em;
      --quickView_descriptionFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_descriptionFontStyle-text-decoration: none;
      --productPage_descriptionFontStyle-style: normal;
      --productPage_descriptionFontStyle-variant: normal;
      --productPage_descriptionFontStyle-weight: normal;
      --productPage_descriptionFontStyle-size: 14px;
      --productPage_descriptionFontStyle-line-height: 1.4em;
      --productPage_descriptionFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_descriptionFontStyle-text-decoration: none;
      --quickView_discountNameFont-style: normal;
      --quickView_discountNameFont-variant: normal;
      --quickView_discountNameFont-weight: normal;
      --quickView_discountNameFont-size: 14px;
      --quickView_discountNameFont-line-height: 1.4em;
      --quickView_discountNameFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_discountNameFont-text-decoration: none;
      --quickView_preOrderMessageFontStyle-style: normal;
      --quickView_preOrderMessageFontStyle-variant: normal;
      --quickView_preOrderMessageFontStyle-weight: normal;
      --quickView_preOrderMessageFontStyle-size: 14px;
      --quickView_preOrderMessageFontStyle-line-height: 1.4em;
      --quickView_preOrderMessageFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_preOrderMessageFontStyle-text-decoration: none;
      --productPage_discountNameFont-style: normal;
      --productPage_discountNameFont-variant: normal;
      --productPage_discountNameFont-weight: normal;
      --productPage_discountNameFont-size: 14px;
      --productPage_discountNameFont-line-height: 1.4em;
      --productPage_discountNameFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_discountNameFont-text-decoration: none;
      --const_productPage_PageTitle_16px-style: normal;
      --const_productPage_PageTitle_16px-variant: normal;
      --const_productPage_PageTitle_16px-weight: bold;
      --const_productPage_PageTitle_16px-size: 16px;
      --const_productPage_PageTitle_16px-line-height: 1.4em;
      --const_productPage_PageTitle_16px-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --const_productPage_PageTitle_16px-text-decoration: none;
      --const_productPage_PageTitle_32px-style: normal;
      --const_productPage_PageTitle_32px-variant: normal;
      --const_productPage_PageTitle_32px-weight: bold;
      --const_productPage_PageTitle_32px-size: 32px;
      --const_productPage_PageTitle_32px-line-height: 1.4em;
      --const_productPage_PageTitle_32px-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --const_productPage_PageTitle_32px-text-decoration: none;
      --const_productPage_BodyM_14px-style: normal;
      --const_productPage_BodyM_14px-variant: normal;
      --const_productPage_BodyM_14px-weight: normal;
      --const_productPage_BodyM_14px-size: 14px;
      --const_productPage_BodyM_14px-line-height: 1.4em;
      --const_productPage_BodyM_14px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_14px-text-decoration: none;
      --const_productPage_BodyM_20px-style: normal;
      --const_productPage_BodyM_20px-variant: normal;
      --const_productPage_BodyM_20px-weight: normal;
      --const_productPage_BodyM_20px-size: 20px;
      --const_productPage_BodyM_20px-line-height: 1.4em;
      --const_productPage_BodyM_20px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_20px-text-decoration: none;
      --const_productPage_BodyM_12px-style: normal;
      --const_productPage_BodyM_12px-variant: normal;
      --const_productPage_BodyM_12px-weight: normal;
      --const_productPage_BodyM_12px-size: 12px;
      --const_productPage_BodyM_12px-line-height: 1.4em;
      --const_productPage_BodyM_12px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_12px-text-decoration: none;
      --const_productPage_BodyM_16px-style: normal;
      --const_productPage_BodyM_16px-variant: normal;
      --const_productPage_BodyM_16px-weight: normal;
      --const_productPage_BodyM_16px-size: 16px;
      --const_productPage_BodyM_16px-line-height: 1.4em;
      --const_productPage_BodyM_16px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_16px-text-decoration: none;
      --const_productPage_BodyM_24px-style: normal;
      --const_productPage_BodyM_24px-variant: normal;
      --const_productPage_BodyM_24px-weight: normal;
      --const_productPage_BodyM_24px-size: 24px;
      --const_productPage_BodyM_24px-line-height: 1.4em;
      --const_productPage_BodyM_24px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_24px-text-decoration: none;
      --const_productPage_BodyM_26px-style: normal;
      --const_productPage_BodyM_26px-variant: normal;
      --const_productPage_BodyM_26px-weight: normal;
      --const_productPage_BodyM_26px-size: 26px;
      --const_productPage_BodyM_26px-line-height: 1.4em;
      --const_productPage_BodyM_26px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_26px-text-decoration: none;
      --const_productPage_BodyM_32px-style: normal;
      --const_productPage_BodyM_32px-variant: normal;
      --const_productPage_BodyM_32px-weight: normal;
      --const_productPage_BodyM_32px-size: 32px;
      --const_productPage_BodyM_32px-line-height: 1.4em;
      --const_productPage_BodyM_32px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_32px-text-decoration: none;
      --addToCart_actionButtontextFont-style: normal;
      --addToCart_actionButtontextFont-variant: normal;
      --addToCart_actionButtontextFont-weight: normal;
      --addToCart_actionButtontextFont-size: 16px;
      --addToCart_actionButtontextFont-line-height: 1.4em;
      --addToCart_actionButtontextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --addToCart_actionButtontextFont-text-decoration: none;
      --quickView_mainButtonFontStyle-style: normal;
      --quickView_mainButtonFontStyle-variant: normal;
      --quickView_mainButtonFontStyle-weight: normal;
      --quickView_mainButtonFontStyle-size: 16px;
      --quickView_mainButtonFontStyle-line-height: 1.4em;
      --quickView_mainButtonFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_mainButtonFontStyle-text-decoration: none;
      --quickView_buttontextFont-style: normal;
      --quickView_buttontextFont-variant: normal;
      --quickView_buttontextFont-weight: normal;
      --quickView_buttontextFont-size: 16px;
      --quickView_buttontextFont-line-height: 1.4em;
      --quickView_buttontextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_buttontextFont-text-decoration: none;
      --productPage_mainButtonFontStyle-style: normal;
      --productPage_mainButtonFontStyle-variant: normal;
      --productPage_mainButtonFontStyle-weight: normal;
      --productPage_mainButtonFontStyle-size: 16px;
      --productPage_mainButtonFontStyle-line-height: 1.4em;
      --productPage_mainButtonFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_mainButtonFontStyle-text-decoration: none;
      --productPage_actionButtontextFont-style: normal;
      --productPage_actionButtontextFont-variant: normal;
      --productPage_actionButtontextFont-weight: normal;
      --productPage_actionButtontextFont-size: 16px;
      --productPage_actionButtontextFont-line-height: 1.4em;
      --productPage_actionButtontextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_actionButtontextFont-text-decoration: none;
      --productPage_buyNowButtonTextFont-style: normal;
      --productPage_buyNowButtonTextFont-variant: normal;
      --productPage_buyNowButtonTextFont-weight: normal;
      --productPage_buyNowButtonTextFont-size: 16px;
      --productPage_buyNowButtonTextFont-line-height: 1.4em;
      --productPage_buyNowButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buyNowButtonTextFont-text-decoration: none;
      --productPage_skuFontStyle-style: normal;
      --productPage_skuFontStyle-variant: normal;
      --productPage_skuFontStyle-weight: normal;
      --productPage_skuFontStyle-size: 12px;
      --productPage_skuFontStyle-line-height: 1.4em;
      --productPage_skuFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_skuFontStyle-text-decoration: none;
      --productPage_preOrderMessageFontStyle-style: normal;
      --productPage_preOrderMessageFontStyle-variant: normal;
      --productPage_preOrderMessageFontStyle-weight: normal;
      --productPage_preOrderMessageFontStyle-size: 14px;
      --productPage_preOrderMessageFontStyle-line-height: 1.4em;
      --productPage_preOrderMessageFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_preOrderMessageFontStyle-text-decoration: none;
      --productPage_unitPriceFontStyle-style: normal;
      --productPage_unitPriceFontStyle-variant: normal;
      --productPage_unitPriceFontStyle-weight: normal;
      --productPage_unitPriceFontStyle-size: 14px;
      --productPage_unitPriceFontStyle-line-height: 1.4em;
      --productPage_unitPriceFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_unitPriceFontStyle-text-decoration: none;
      --productPage_wishlistButtonTextFont-style: normal;
      --productPage_wishlistButtonTextFont-variant: normal;
      --productPage_wishlistButtonTextFont-weight: normal;
      --productPage_wishlistButtonTextFont-size: 16px;
      --productPage_wishlistButtonTextFont-line-height: 1.4em;
      --productPage_wishlistButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_wishlistButtonTextFont-text-decoration: none;
      --quickView_skuFontStyle-style: normal;
      --quickView_skuFontStyle-variant: normal;
      --quickView_skuFontStyle-weight: normal;
      --quickView_skuFontStyle-size: 12px;
      --quickView_skuFontStyle-line-height: 1.4em;
      --quickView_skuFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_skuFontStyle-text-decoration: none;
      --productPage_buttonOptionFontStyle-style: normal;
      --productPage_buttonOptionFontStyle-variant: normal;
      --productPage_buttonOptionFontStyle-weight: normal;
      --productPage_buttonOptionFontStyle-size: 14px;
      --productPage_buttonOptionFontStyle-line-height: 1.4em;
      --productPage_buttonOptionFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionFontStyle-text-decoration: none;
      --productPage_buttonOptionHoverFontStyle-style: normal;
      --productPage_buttonOptionHoverFontStyle-variant: normal;
      --productPage_buttonOptionHoverFontStyle-weight: normal;
      --productPage_buttonOptionHoverFontStyle-size: 14px;
      --productPage_buttonOptionHoverFontStyle-line-height: 1.4em;
      --productPage_buttonOptionHoverFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionHoverFontStyle-text-decoration: none;
      --productPage_buttonOptionDisabledFontStyle-style: normal;
      --productPage_buttonOptionDisabledFontStyle-variant: normal;
      --productPage_buttonOptionDisabledFontStyle-weight: normal;
      --productPage_buttonOptionDisabledFontStyle-size: 14px;
      --productPage_buttonOptionDisabledFontStyle-line-height: 1.4em;
      --productPage_buttonOptionDisabledFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionDisabledFontStyle-text-decoration: none;
      --productPage_buttonOptionSelectedFontStyle-style: normal;
      --productPage_buttonOptionSelectedFontStyle-variant: normal;
      --productPage_buttonOptionSelectedFontStyle-weight: normal;
      --productPage_buttonOptionSelectedFontStyle-size: 14px;
      --productPage_buttonOptionSelectedFontStyle-line-height: 1.4em;
      --productPage_buttonOptionSelectedFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionSelectedFontStyle-text-decoration: none;
      --productPage_subscriptionsFont-style: normal;
      --productPage_subscriptionsFont-variant: normal;
      --productPage_subscriptionsFont-weight: normal;
      --productPage_subscriptionsFont-size: 14px;
      --productPage_subscriptionsFont-line-height: 1.4em;
      --productPage_subscriptionsFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_subscriptionsFont-text-decoration: none;
      --full_width-display: none;
      --productPage_buyNowButtonEnabled-display: none;
      --productPage_galleryZoom-display: revert;
      --productPage_infoSectionShowDeviders-display: revert;
      --productPage_navigation-display: revert;
      --productPage_openMinicart-display: revert;
      --productPage_paymentOptionsBreakdown-display: revert;
      --productPage_productAction-display: revert;
      --productPage_productInfoSection-display: revert;
      --productPage_stockIndicator-display: none;
      --productPage_productPrice-display: revert;
      --productPage_showDiscountName-display: revert;
      --productPage_productQuantity-display: revert;
      --productPage_productSku-display: revert;
      --productPage_socialNetworkwhatsapp-display: revert;
      --productPage_socialNetworkfacebook-display: revert;
      --productPage_socialNetworkpinterest-display: revert;
      --productPage_socialNetworks-display: revert;
      --productPage_socialNetworktwitter-display: revert;
      --productPage_wishlistEnabled-display: none;
      --productPage_dynamicPaymentMethodsEnabled-display: none;
      --productPage_flipColumns-display: none;
      --productPage_stickyColumnEnabled-display: none;
      --__IS_RTL__-display: none;
      --shouldRenderBuyNowButtonInFirstRow-display: none;
      --shouldRenderCashierButtonWithAddToCartDisabled-display: none;
      --shouldShowSubscribeInFirstRow-display: none;
      --shouldShowSubscribeSecondRow-display: revert;
      --shouldRenderBuyNowButtonWithDynamicPaymentMethodDisabled-display: revert;
      --shouldRenderWishlistIconButton-display: revert;
      --shouldRenderWishlistFullWidthButton-display: none;
      --shouldRenderGridLayout-display: none;
      --shouldRenderMainImageLayout-display: revert;
      --shouldRenderResponsiveLayoutNavigation-display: revert;
      --imageGalleryPaginationDotsDirection: row;
      --errorMessageFlexAlignment: flex-start;
      --backInStockButtonMainTextColor: NaN, 241, 241, ;
      --backInStockButtonMainTextColor-rgb: NaN, 241, 241;
      --backInStockButtonMainBackgroundColor: NaN, 12, 12, ;
      --backInStockButtonMainBackgroundColor-rgb: NaN, 12, 12;
      --backInStockButtonMainBorderColor: NaN, 12, 12, ;
      --backInStockButtonMainBorderColor-rgb: NaN, 12, 12;
      --backInStockButtonMainTextFont: [object Object];
      --backInStockButtonMainTextFont-style: normal;
      --backInStockButtonMainTextFont-variant: normal;
      --backInStockButtonMainTextFont-weight: normal;
      --backInStockButtonMainTextFont-size: 16px;
      --backInStockButtonMainTextFont-line-height: 1.4em;
      --backInStockButtonMainTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --backInStockButtonMainTextFont-text-decoration: none;
      --backInStockButtonMainBorderRadius: 0px;
      --backInStockButtonMainBorderWidth: 0px;
      --backInStockButtonPaddingBlockStart: 8px;
      --backInStockButtonPaddingBlockEnd: 8px;
      --buyNowButtonWidth: 100%;
      --buyNowButtonFlexGrow: revert;
      --buyNowButtonMarginInlineEnd: 0;
      --wishlistButtonContainerFlexGrow: revert;
      --wishlistButtonSizeWithSubscribeButton: calc(16px + (2 * 0px) + 1.5em);
      --wishlistButtonSizeWithoutSubscribeButton: calc(16px + (2 * 0px) + 1.5em);
      --infoSectionCollapseIconOrder: 1;
      --infoSectionCollapseTitleOrder: 0;
      --infoSectionDirection: ltr;
      --stakedInfoItemBorderBottomWidth: 1px;
      --stakedInfoItemBorderBottomStyle: solid;
      --stakedInfoItemMarginBottom: 0px;
      --stakedInfoItemPadding: 20px 0;
      --columnsInfoItemBorderInlineEndWidth: 1px;
      --columnsInfoItemBorderInlineEndStyle: solid;
      --mediaColumnDirection: row;
      --shouldWrapResponsiveFlexBox: wrap;
      --widthImageRatio: 1;
      --heightImageRatio: 1;
      --stickyColumnMediaPosition: static;
      --stickyColumnMediaTop: 0;
      --stickyColumnMediaHeight: auto;
      --stickyColumnInfoPosition: static;
      --stickyColumnInfoTop: 0;
      --stickyColumnInfoHeight: auto;
      --buttonOptionsPadding: 4px 8px;
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }

    .TPAMultiSection_m4as3c6m .skOVCGy.oZt2mCD--forceBWTheme {
      --wut-main-cta-color: black
    }

    .TPAMultiSection_m4as3c6m .szZEF8t {
      color: #303030
    }

    .TPAMultiSection_m4as3c6m .szOMFUl {
      width: 50px;
      height: 50px
    }

    .TPAMultiSection_m4as3c6m .sgY7PuG {
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .szOMFUl.oIGMH_X--centered {
      top: calc(50% - calc(50px / 2));
      left: calc(50% - calc(50px / 2))
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI {
      --Text-deprecated-st-css1723500908-primary-color: #303030;
      --Text-deprecated-st-css1723500908-secondary-color: #606060
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy---typography-10-smallTitle {
      font: normal normal bold 24px/1.33em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy---typography-11-runningText {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy---typography-8-listText {
      font: normal normal normal 16px/2em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy---typography-10-largeTitle {
      font: normal normal normal 32px/1.25em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy--mobile.oJ8HyOy---typography-10-smallTitle {
      font: normal normal bold 20px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy--mobile.oJ8HyOy---typography-11-runningText {
      font: normal normal normal 14px/1.42em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy--mobile.oJ8HyOy---typography-8-listText {
      font: normal normal normal 14px/1.72em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy--mobile.oJ8HyOy---typography-10-largeTitle {
      font: normal normal normal 24px/1.33em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sf4obPO {
      background-color: #303030
    }

    .TPAMultiSection_m4as3c6m .sx_ET_7 {
      box-shadow: 0 0 0 1px #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .sddiUZO {
      background-color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .sx_ET_7.sddiUZO {
      box-shadow: 0 0 0 1px #303030
    }

    .TPAMultiSection_m4as3c6m .sd0x8p6.on3wXz_--noImage {
      background-color: rgba(48, 48, 48, 0.2)
    }

    .TPAMultiSection_m4as3c6m .sd0x8p6:not(.on3wXz_--isError).sUXcT_7 {
      border: 0px solid;
      border-radius: 0px
    }

    .TPAMultiSection_m4as3c6m .sd0x8p6:not(.on3wXz_--isError).on3wXz_--noImage.sUXcT_7 {
      background-color: rgba(48, 48, 48, 0.2)
    }

    .TPAMultiSection_m4as3c6m .sd0x8p6.sUXcT_7 .sHgXx7S {
      opacity: 100%
    }

    .TPAMultiSection_m4as3c6m .sd0x8p6.on3wXz_--isError {
      background-color: #C1C1C1
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg {
      --Text-deprecated-st-css1723500908-primary-color: #F1F1F1;
      --Text-deprecated-st-css1723500908-secondary-color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy---typography-10-smallTitle {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy---typography-11-runningText {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy---typography-8-listText {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy---typography-10-largeTitle {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy--mobile.oJ8HyOy---typography-10-smallTitle {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy--mobile.oJ8HyOy---typography-11-runningText {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy--mobile.oJ8HyOy---typography-8-listText {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy--mobile.oJ8HyOy---typography-10-largeTitle {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sKWFikk {
      color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .sajZXq_.oiJ1wIK---skin-5-wired .sOEuJhB {
      background-color: #303030;
      color: #F1F1F1;
      border-color: #303030
    }

    .TPAMultiSection_m4as3c6m .sajZXq_.oiJ1wIK---skin-5-wired .s__3U_cKN path {
      fill: #303030;
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .sidmGFY.ou8RV41--disabled.s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path {
      stroke: #919191
    }

    .TPAMultiSection_m4as3c6m .sidmGFY.ou8RV41--disabled.sNrHtdO .sslEhV8 svg:not([fill=currentColor]) path {
      fill: #919191;
      stroke: #919191
    }

    .TPAMultiSection_m4as3c6m .s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path,
    .TPAMultiSection_m4as3c6m .sidmGFY.ou8RV41---skin-4-line .sslEhV8 svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .sNrHtdO .sslEhV8 svg:not([fill=currentColor]) path,
    .TPAMultiSection_m4as3c6m .sidmGFY.ou8RV41---skin-4-full .sslEhV8 svg:not([fill=currentColor]) path {
      fill: #303030;
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .sidmGFY .sslEhV8 svg[fill=currentColor] {
      color: #303030
    }

    .TPAMultiSection_m4as3c6m .sidmGFY.ou8RV41--disabled .sslEhV8 svg[fill=currentColor] {
      color: #919191
    }

    .TPAMultiSection_m4as3c6m .sidmGFY.ou8RV41---theme-3-box {
      background-color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .smgGxnI {
      border-color: #EE0C0C;
      border-radius: 0
    }

    .TPAMultiSection_m4as3c6m .smgGxnI,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic {
      color: #F1F1F1;
      background-color: #303030;
      border-width: 0px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI:active,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic:active,
    .TPAMultiSection_m4as3c6m .smgGxnI.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .smgGxnI:hover,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic:hover {
      background-color: rgba(48, 48, 48, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: #EE0C0C
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary {
      color: #303030;
      background-color: rgba(0, 0, 0, 0);
      border-color: #303030;
      border-width: 1px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary:active,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary:hover {
      color: rgba(48, 48, 48, 0.7);
      border-color: rgba(48, 48, 48, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary {
      color: #F1F1F1;
      background-color: #EE0C0C;
      border-width: 0px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary:active,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary:hover {
      background-color: rgba(238, 12, 12, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: #EE0C0C
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary {
      color: #EE0C0C;
      background-color: rgba(0, 0, 0, 0);
      border-color: #EE0C0C;
      border-width: 1px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary:active,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary:hover {
      color: rgba(238, 12, 12, 0.7);
      border-color: rgba(238, 12, 12, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oEikcvz--disabled,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oEikcvz--disabled,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oEikcvz--disabled {
      background-color: #919191
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary.oEikcvz--disabled,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary.oEikcvz--disabled {
      color: #919191;
      background-color: rgba(0, 0, 0, 0);
      border-color: #919191
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-4-tiny {
      font: normal normal normal 14px/1.43em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-small {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-6-medium {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U--mobile.oikL3_U---size-6-medium {
      font: normal normal normal 14px/1.44em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large {
      font: normal normal normal 20px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U--mobile.oikL3_U---paddingMode-15-dynamicPaddings {
      font: normal normal normal 14px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-4-tiny.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 14px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny {
      padding: calc(9px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny {
      padding: calc(9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny {
      padding: calc(6.9px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny {
      padding: calc(6.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-small.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small {
      padding: calc(10px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small {
      padding: calc(10px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small {
      padding: calc(7.6px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small {
      padding: calc(7.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(11px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(11px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(8.9px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(8.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-6-medium.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium {
      padding: calc(12px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium {
      padding: calc(12px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium {
      padding: calc(9.6px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium {
      padding: calc(9.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(13px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(13px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(10.9px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(10.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary {
      padding: calc(16px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large {
      padding: calc(16px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary {
      padding: calc(13.6px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large {
      padding: calc(13.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile {
      padding: calc(17px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large.oikL3_U--mobile {
      padding: calc(17px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile {
      padding: calc(14.9px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large.oikL3_U--mobile {
      padding: calc(14.9px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .smgGxnI:hover .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: #EE0C0C
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary:hover .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgba(238, 12, 12, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary:hover .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgba(48, 48, 48, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI .sxmH5ip svg[fill=currentColor] {
      color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .smgGxnI:hover .sxmH5ip svg[fill=currentColor] {
      color: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary .sxmH5ip svg[fill=currentColor] {
      color: #EE0C0C
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary:hover .sxmH5ip svg[fill=currentColor] {
      color: rgba(238, 12, 12, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary .sxmH5ip svg[fill=currentColor] {
      color: #303030
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary:hover .sxmH5ip svg[fill=currentColor] {
      color: rgba(48, 48, 48, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sn5Ej8m.s__7MyC8r.sd0x8p6:not(.on3wXz_--isError) {
      border: 0px solid;
      border-radius: 0px
    }

    .TPAMultiSection_m4as3c6m .sn5Ej8m.s__7MyC8r.sd0x8p6:not(.on3wXz_--isError).on3wXz_--noImage {
      background-color: rgba(48, 48, 48, 0.2)
    }

    .TPAMultiSection_m4as3c6m .sn5Ej8m.s__7MyC8r.sd0x8p6 .sHgXx7S {
      opacity: 100%
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .s__4O_TNI {
      background-color: #FFFFFF
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41--disabled.s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path {
      stroke: #919191
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41--disabled.sNrHtdO .sslEhV8 svg:not([fill=currentColor]) path {
      fill: #919191;
      stroke: #919191
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj .s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path,
    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41---skin-4-line .sslEhV8 svg:not([fill=currentColor]) path {
      stroke: #000000
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj .sNrHtdO .sslEhV8 svg:not([fill=currentColor]) path,
    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41---skin-4-full .sslEhV8 svg:not([fill=currentColor]) path {
      fill: #000000;
      stroke: #000000
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj .sslEhV8 svg[fill=currentColor] {
      color: #000000
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41--disabled .sslEhV8 svg[fill=currentColor] {
      color: #919191
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41---theme-3-box {
      background-color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .s__4O_TNI {
      background-color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41--disabled.s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path {
      stroke: #919191
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41--disabled.sNrHtdO .sslEhV8 svg:not([fill=currentColor]) path {
      fill: #919191;
      stroke: #919191
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj .s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path,
    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41---skin-4-line .sslEhV8 svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj .sNrHtdO .sslEhV8 svg:not([fill=currentColor]) path,
    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41---skin-4-full .sslEhV8 svg:not([fill=currentColor]) path {
      fill: #303030;
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj .sslEhV8 svg[fill=currentColor] {
      color: #303030
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41--disabled .sslEhV8 svg[fill=currentColor] {
      color: #919191
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41---theme-3-box {
      background-color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k {
      border-color: rgb(238, 12, 12);
      border-radius: 0px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic {
      color: rgb(241, 241, 241);
      background-color: rgb(238, 12, 12);
      border-width: 0px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k:active,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic:active,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .sjgKG5k:hover,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic:hover {
      background-color: rgba(238, 12, 12, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: rgb(238, 12, 12)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary {
      color: rgb(241, 241, 241);
      background-color: rgb(238, 12, 12);
      border-color: rgb(238, 12, 12);
      border-width: 0px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary:active,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary:hover {
      color: rgba(241, 241, 241, 0.7);
      border-color: rgba(238, 12, 12, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary {
      color: rgb(241, 241, 241);
      background-color: rgb(238, 12, 12);
      border-width: 0px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary:active,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary:hover {
      background-color: rgba(238, 12, 12, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: rgb(238, 12, 12)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary {
      color: rgb(241, 241, 241);
      background-color: rgb(238, 12, 12);
      border-color: rgb(238, 12, 12);
      border-width: 0px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary:active,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary:hover {
      color: rgba(241, 241, 241, 0.7);
      border-color: rgba(238, 12, 12, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oEikcvz--disabled,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oEikcvz--disabled,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oEikcvz--disabled {
      background-color: #919191
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary.oEikcvz--disabled,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary.oEikcvz--disabled {
      color: #919191;
      background-color: rgba(0, 0, 0, 0);
      border-color: #919191
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-4-tiny {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-small {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-6-medium {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U--mobile.oikL3_U---size-6-medium {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U--mobile.oikL3_U---paddingMode-15-dynamicPaddings {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-4-tiny.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny {
      padding: calc(9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny {
      padding: calc(9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny {
      padding: calc(6.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny {
      padding: calc(6.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-small.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small {
      padding: calc(10px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small {
      padding: calc(10px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small {
      padding: calc(7.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small {
      padding: calc(7.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(11px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(11px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(8.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(8.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-6-medium.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium {
      padding: calc(12px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium {
      padding: calc(12px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium {
      padding: calc(9.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium {
      padding: calc(9.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(13px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(13px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(10.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(10.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary {
      padding: calc(16px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large {
      padding: calc(16px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary {
      padding: calc(13.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large {
      padding: calc(13.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile {
      padding: calc(17px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large.oikL3_U--mobile {
      padding: calc(17px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile {
      padding: calc(14.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large.oikL3_U--mobile {
      padding: calc(14.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k:hover .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary:hover .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary:hover .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k .sxmH5ip svg[fill=currentColor] {
      color: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k:hover .sxmH5ip svg[fill=currentColor] {
      color: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary .sxmH5ip svg[fill=currentColor] {
      color: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary:hover .sxmH5ip svg[fill=currentColor] {
      color: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary .sxmH5ip svg[fill=currentColor] {
      color: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary:hover .sxmH5ip svg[fill=currentColor] {
      color: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sPEfsbv .szZEF8t {
      color: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .ZS7Zjy {
      right: 10px
    }
   
    /* Services */

    
    @keyframes slide-horizontal-new {
      0% {
        transform: translateX(100%)
      }
    }

    @keyframes slide-horizontal-old {
      80% {
        opacity: 1
      }

      to {
        opacity: 0;
        transform: translateX(-100%)
      }
    }

    @keyframes slide-vertical-new {
      0% {
        transform: translateY(-100%)
      }
    }

    @keyframes slide-vertical-old {
      80% {
        opacity: 1
      }

      to {
        opacity: 0;
        transform: translateY(100%)
      }
    }

    @keyframes out-in-new {
      0% {
        opacity: 0
      }
    }

    @keyframes out-in-old {
      to {
        opacity: 0
      }
    }

    :root:active-view-transition {
      view-transition-name: none
    }

    ::view-transition {
      pointer-events: none
    }

    :root:active-view-transition::view-transition-new(page-group),
    :root:active-view-transition::view-transition-old(page-group) {
      animation-duration: .6s;
      cursor: wait;
      pointer-events: all
    }

    :root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) {
      animation: slide-horizontal-old .6s cubic-bezier(.83, 0, .17, 1) forwards;
      mix-blend-mode: normal
    }

    :root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) {
      animation: slide-horizontal-new .6s cubic-bezier(.83, 0, .17, 1) backwards;
      mix-blend-mode: normal
    }

    :root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) {
      animation: slide-vertical-old .6s cubic-bezier(.83, 0, .17, 1) forwards;
      mix-blend-mode: normal
    }

    :root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) {
      animation: slide-vertical-new .6s cubic-bezier(.83, 0, .17, 1) backwards;
      mix-blend-mode: normal
    }

    :root:active-view-transition-type(OutIn)::view-transition-old(page-group) {
      animation: out-in-old .35s cubic-bezier(.22, 1, .36, 1) forwards
    }

    :root:active-view-transition-type(OutIn)::view-transition-new(page-group) {
      animation: out-in-new .35s cubic-bezier(.64, 0, .78, 0) .35s backwards
    }

    @media(prefers-reduced-motion:reduce) {

      ::view-transition-group(*),
      ::view-transition-new(*),
      ::view-transition-old(*) {
        animation: none !important
      }
    }

    body,
    html {
      background: transparent;
      border: 0;
      margin: 0;
      outline: 0;
      padding: 0;
      vertical-align: baseline
    }

    body {
      --scrollbar-width: 0px;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px
    }

    body,
    html {
      height: 100%
    }

    body {
      overflow-x: auto;
      overflow-y: scroll
    }

    body:not(.responsive) #site-root {
      min-width: var(--site-width);
      width: 100%
    }

    body:not([data-js-loaded]) [data-hide-prejs] {
      visibility: hidden
    }

    wix-interact-element {
      display: contents
    }

    #SITE_CONTAINER {
      position: relative
    }

    :root {
      --one-unit: 1vw;
      --section-max-width: 9999px;
      --spx-stopper-max: 9999px;
      --spx-stopper-min: 0px;
      --browser-zoom: 1
    }

    @supports(-webkit-appearance:none) and (stroke-color:transparent) {
      :root {
        --safari-sticky-fix: opacity;
        --experimental-safari-sticky-fix: translateZ(0)
      }
    }

    @supports(container-type:inline-size) {
      :root {
        --one-unit: 1cqw
      }
    }

    [id^=oldHoverBox-] {
      mix-blend-mode: plus-lighter;
      transition: opacity .5s ease, visibility .5s ease
    }

    [data-mesh-id$=inlineContent-gridContainer]:has(>[id^=oldHoverBox-]) {
      isolation: isolate
    }
   
  
    a,
    abbr,
    acronym,
    address,
    applet,
    b,
    big,
    blockquote,
    button,
    caption,
    center,
    cite,
    code,
    dd,
    del,
    dfn,
    div,
    dl,
    dt,
    em,
    fieldset,
    font,
    footer,
    form,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    header,
    i,
    iframe,
    img,
    ins,
    kbd,
    label,
    legend,
    li,
    nav,
    object,
    ol,
    p,
    pre,
    q,
    s,
    samp,
    section,
    small,
    span,
    strike,
    strong,
    sub,
    sup,
    table,
    tbody,
    td,
    tfoot,
    th,
    thead,
    title,
    tr,
    tt,
    u,
    ul,
    var {
      background: transparent;
      border: 0;
      margin: 0;
      outline: 0;
      padding: 0;
      vertical-align: baseline
    }

    input,
    select,
    textarea {
      box-sizing: border-box;
      font-family: Helvetica, Arial, sans-serif
    }

    ol,
    ul {
      list-style: none
    }

    blockquote,
    q {
      quotes: none
    }

    ins {
      text-decoration: none
    }

    del {
      text-decoration: line-through
    }

    table {
      border-collapse: collapse;
      border-spacing: 0
    }

    a {
      cursor: pointer;
      text-decoration: none
    }

    .testStyles {
      overflow-y: hidden
    }

    .reset-button {
      -webkit-appearance: none;
      background: none;
      border: 0;
      color: inherit;
      font: inherit;
      line-height: normal;
      outline: 0;
      overflow: visible;
      padding: 0;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none
    }

    :focus {
      outline: none
    }

    body.device-mobile-optimized:not(.disable-site-overflow) {
      overflow-x: hidden;
      overflow-y: scroll
    }

    body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER {
      margin-left: auto;
      margin-right: auto;
      overflow-x: visible;
      position: relative;
      width: 320px
    }

    body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling) #SITE_CONTAINER {
      margin-top: 0
    }

    body.device-mobile-optimized>* {
      max-width: 100% !important
    }

    body.device-mobile-optimized #site-root {
      overflow-x: hidden;
      overflow-y: hidden
    }

    @supports(overflow:clip) {
      body.device-mobile-optimized #site-root {
        overflow-x: clip;
        overflow-y: clip
      }
    }

    body.device-mobile-non-optimized #SITE_CONTAINER #site-root {
      overflow-x: clip;
      overflow-y: clip
    }

    body.device-mobile-non-optimized.fullScreenMode {
      background-color: #5f6360
    }

    body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU,
    body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,
    body.device-mobile-non-optimized.fullScreenMode #site-root,
    body.fullScreenMode #WIX_ADS {
      visibility: hidden
    }

    body.fullScreenMode {
      overflow-x: hidden !important;
      overflow-y: hidden !important
    }

    body.fullScreenMode.device-mobile-optimized #TINY_MENU {
      opacity: 0;
      pointer-events: none
    }

    body.fullScreenMode-scrollable.device-mobile-optimized {
      overflow-x: hidden !important;
      overflow-y: auto !important
    }

    body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,
    body.fullScreenMode-scrollable.device-mobile-optimized #site-root {
      overflow-x: hidden !important;
      overflow-y: hidden !important
    }

    body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND,
    body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {
      height: auto !important
    }

    body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout {
      height: 0 !important
    }

    body.blockSiteScrolling,
    body.siteScrollingBlocked {
      position: fixed;
      width: 100%
    }

    body.blockSiteScrolling #SITE_CONTAINER {
      margin-top: calc(var(--blocked-site-scroll-margin-top)*-1)
    }

    #site-root {
      margin: 0 auto;
      min-height: 100%;
      position: relative;
      top: var(--wix-ads-height)
    }

    #site-root img:not([src]) {
      visibility: hidden
    }

    #site-root svg img:not([src]) {
      visibility: visible
    }

    .auto-generated-link {
      color: inherit
    }

    #SCROLL_TO_BOTTOM,
    #SCROLL_TO_TOP {
      height: 0
    }

    .has-click-trigger {
      cursor: pointer
    }

    .fullScreenOverlay {
      bottom: 0;
      display: flex;
      justify-content: center;
      left: 0;
      overflow-y: hidden;
      position: fixed;
      right: 0;
      top: -60px;
      z-index: 1005
    }

    .fullScreenOverlay>.fullScreenOverlayContent {
      bottom: 0;
      left: 0;
      margin: 0 auto;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 60px;
      transform: translateZ(0)
    }

    [data-mesh-id$=centeredContent],
    [data-mesh-id$=form],
    [data-mesh-id$=inlineContent] {
      pointer-events: none;
      position: relative
    }

    [data-mesh-id$=-gridWrapper],
    [data-mesh-id$=-rotated-wrapper] {
      pointer-events: none
    }

    [data-mesh-id$=-gridContainer]>*,
    [data-mesh-id$=-rotated-wrapper]>*,
    [data-mesh-id$=inlineContent]>:not([data-mesh-id$=-gridContainer]) {
      pointer-events: auto
    }

    .device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID {
      grid-area: 2/1/3/2;
      -ms-grid-row: 2;
      position: relative
    }

    #masterPage.mesh-layout {
      -ms-grid-rows: max-content max-content min-content max-content;
      -ms-grid-columns: 100%;
      align-items: start;
      display: -ms-grid;
      display: grid;
      grid-template-columns: 100%;
      grid-template-rows: max-content max-content min-content max-content;
      justify-content: stretch
    }

    #masterPage.mesh-layout #PAGES_CONTAINER,
    #masterPage.mesh-layout #SITE_FOOTER-placeholder,
    #masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
    #masterPage.mesh-layout #SITE_HEADER-placeholder,
    #masterPage.mesh-layout #SITE_HEADER_WRAPPER,
    #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView],
    #masterPage.mesh-layout #soapAfterPagesContainer,
    #masterPage.mesh-layout #soapBeforePagesContainer {
      -ms-grid-row-align: start;
      -ms-grid-column-align: start;
      -ms-grid-column: 1
    }

    #masterPage.mesh-layout #SITE_HEADER-placeholder,
    #masterPage.mesh-layout #SITE_HEADER_WRAPPER {
      grid-area: 1/1/2/2;
      -ms-grid-row: 1
    }

    #masterPage.mesh-layout #PAGES_CONTAINER,
    #masterPage.mesh-layout #soapAfterPagesContainer,
    #masterPage.mesh-layout #soapBeforePagesContainer {
      grid-area: 3/1/4/2;
      -ms-grid-row: 3
    }

    #masterPage.mesh-layout #soapAfterPagesContainer,
    #masterPage.mesh-layout #soapBeforePagesContainer {
      width: 100%
    }

    #masterPage.mesh-layout #PAGES_CONTAINER {
      align-self: stretch
    }

    #masterPage.mesh-layout main#PAGES_CONTAINER {
      display: block
    }

    #masterPage.mesh-layout #SITE_FOOTER-placeholder,
    #masterPage.mesh-layout #SITE_FOOTER_WRAPPER {
      grid-area: 4/1/5/2;
      -ms-grid-row: 4
    }

    #masterPage.mesh-layout #SITE_PAGES,
    #masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERcenteredContent],
    #masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERinlineContent] {
      height: 100%
    }

    #masterPage.mesh-layout.desktop>* {
      width: 100%
    }

    #masterPage.mesh-layout #PAGES_CONTAINER,
    #masterPage.mesh-layout #SITE_FOOTER,
    #masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
    #masterPage.mesh-layout #SITE_HEADER,
    #masterPage.mesh-layout #SITE_HEADER_WRAPPER,
    #masterPage.mesh-layout #SITE_PAGES,
    #masterPage.mesh-layout #masterPageinlineContent {
      position: relative
    }

    #masterPage.mesh-layout #SITE_HEADER {
      grid-area: 1/1/2/2
    }

    #masterPage.mesh-layout #SITE_FOOTER {
      grid-area: 4/1/5/2
    }

    #masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER,
    #masterPage.mesh-layout.overflow-x-clip #SITE_HEADER {
      overflow-x: clip
    }

    [data-z-counter] {
      z-index: 0
    }

    [data-z-counter="0"] {
      z-index: auto
    }

    .wixSiteProperties {
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale
    }

    :root {
      --wst-button-color-fill-primary: rgb(var(--color_48));
      --wst-button-color-border-primary: rgb(var(--color_49));
      --wst-button-color-text-primary: rgb(var(--color_50));
      --wst-button-color-fill-primary-hover: rgb(var(--color_51));
      --wst-button-color-border-primary-hover: rgb(var(--color_52));
      --wst-button-color-text-primary-hover: rgb(var(--color_53));
      --wst-button-color-fill-primary-disabled: rgb(var(--color_54));
      --wst-button-color-border-primary-disabled: rgb(var(--color_55));
      --wst-button-color-text-primary-disabled: rgb(var(--color_56));
      --wst-button-color-fill-secondary: rgb(var(--color_57));
      --wst-button-color-border-secondary: rgb(var(--color_58));
      --wst-button-color-text-secondary: rgb(var(--color_59));
      --wst-button-color-fill-secondary-hover: rgb(var(--color_60));
      --wst-button-color-border-secondary-hover: rgb(var(--color_61));
      --wst-button-color-text-secondary-hover: rgb(var(--color_62));
      --wst-button-color-fill-secondary-disabled: rgb(var(--color_63));
      --wst-button-color-border-secondary-disabled: rgb(var(--color_64));
      --wst-button-color-text-secondary-disabled: rgb(var(--color_65));
      --wst-color-fill-base-1: rgb(var(--color_36));
      --wst-color-fill-base-2: rgb(var(--color_37));
      --wst-color-fill-base-shade-1: rgb(var(--color_38));
      --wst-color-fill-base-shade-2: rgb(var(--color_39));
      --wst-color-fill-base-shade-3: rgb(var(--color_40));
      --wst-color-fill-accent-1: rgb(var(--color_41));
      --wst-color-fill-accent-2: rgb(var(--color_42));
      --wst-color-fill-accent-3: rgb(var(--color_43));
      --wst-color-fill-accent-4: rgb(var(--color_44));
      --wst-color-fill-background-primary: rgb(var(--color_11));
      --wst-color-fill-background-secondary: rgb(var(--color_12));
      --wst-color-text-primary: rgb(var(--color_15));
      --wst-color-text-secondary: rgb(var(--color_14));
      --wst-color-action: rgb(var(--color_18));
      --wst-color-disabled: rgb(var(--color_39));
      --wst-color-title: rgb(var(--color_45));
      --wst-color-subtitle: rgb(var(--color_46));
      --wst-color-line: rgb(var(--color_47));
      --wst-font-style-h2: var(--font_2);
      --wst-font-style-h3: var(--font_3);
      --wst-font-style-h4: var(--font_4);
      --wst-font-style-h5: var(--font_5);
      --wst-font-style-h6: var(--font_6);
      --wst-font-style-body-large: var(--font_7);
      --wst-font-style-body-medium: var(--font_8);
      --wst-font-style-body-small: var(--font_9);
      --wst-font-style-body-x-small: var(--font_10);
      --wst-color-custom-1: rgb(var(--color_13));
      --wst-color-custom-2: rgb(var(--color_16));
      --wst-color-custom-3: rgb(var(--color_17));
      --wst-color-custom-4: rgb(var(--color_19));
      --wst-color-custom-5: rgb(var(--color_20));
      --wst-color-custom-6: rgb(var(--color_21));
      --wst-color-custom-7: rgb(var(--color_22));
      --wst-color-custom-8: rgb(var(--color_23));
      --wst-color-custom-9: rgb(var(--color_24));
      --wst-color-custom-10: rgb(var(--color_25));
      --wst-color-custom-11: rgb(var(--color_26));
      --wst-color-custom-12: rgb(var(--color_27));
      --wst-color-custom-13: rgb(var(--color_28));
      --wst-color-custom-14: rgb(var(--color_29));
      --wst-color-custom-15: rgb(var(--color_30));
      --wst-color-custom-16: rgb(var(--color_31));
      --wst-color-custom-17: rgb(var(--color_32));
      --wst-color-custom-18: rgb(var(--color_33));
      --wst-color-custom-19: rgb(var(--color_34));
      --wst-color-custom-20: rgb(var(--color_35))
    }

    .wix-presets-wrapper {
      display: contents
    }
   
    
    .PlZyDq {
      touch-action: manipulation
    }

    .uDW_Qe {
      align-items: center;
      box-sizing: border-box;
      display: flex;
      justify-content: var(--label-align);
      min-width: 100%;
      text-align: initial;
      width: -moz-max-content;
      width: max-content
    }

    .uDW_Qe:before {
      max-width: var(--margin-start, 0)
    }

    .uDW_Qe:after,
    .uDW_Qe:before {
      align-self: stretch;
      content: "";
      flex-grow: 1
    }

    .uDW_Qe:after {
      max-width: var(--margin-end, 0)
    }

    .FubTgk {
      height: 100%
    }

    .FubTgk .uDW_Qe {
      border-radius: var(--corvid-border-radius, var(--rd, 0));
      bottom: 0;
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      transition: var(--trans1, border-color .4s ease 0s, background-color .4s ease 0s)
    }

    .FubTgk .uDW_Qe:link,
    .FubTgk .uDW_Qe:visited {
      border-color: transparent
    }

    .FubTgk .l7_2fn {
      color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
      font: var(--fnt, var(--font_5));
      margin: 0;
      position: relative;
      transition: var(--trans2, color .4s ease 0s);
      white-space: nowrap
    }

    .FubTgk[aria-disabled=false] .uDW_Qe {
      background-color: var(--corvid-background-color, rgba(var(--bg, var(--color_17, color_17)), var(--alpha-bg, 1)));
      border: solid var(--corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))) var(--corvid-border-width, var(--brw, 0));
      cursor: pointer !important
    }

    :host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .uDW_Qe,
    body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .uDW_Qe {
      background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
      border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
    }

    :host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .l7_2fn,
    body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .l7_2fn {
      color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
    }

    :host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .uDW_Qe,
    body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .uDW_Qe {
      background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
      border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
    }

    :host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .l7_2fn,
    body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .l7_2fn {
      color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
    }

    .FubTgk[aria-disabled=true] .uDW_Qe {
      background-color: var(--corvid-disabled-background-color, rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1)));
      border-color: var(--corvid-disabled-border-color, rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1)));
      border-style: solid;
      border-width: var(--corvid-border-width, var(--brw, 0))
    }

    .FubTgk[aria-disabled=true] .l7_2fn {
      color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
    }

    .uUxqWY {
      align-items: center;
      box-sizing: border-box;
      display: flex;
      justify-content: var(--label-align);
      min-width: 100%;
      text-align: initial;
      width: -moz-max-content;
      width: max-content
    }

    .uUxqWY:before {
      max-width: var(--margin-start, 0)
    }

    .uUxqWY:after,
    .uUxqWY:before {
      align-self: stretch;
      content: "";
      flex-grow: 1
    }

    .uUxqWY:after {
      max-width: var(--margin-end, 0)
    }

    .Vq4wYb[aria-disabled=false] .uUxqWY {
      cursor: pointer
    }

    :host(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:active .wJVzSK,
    body.device-mobile-optimized .Vq4wYb[aria-disabled=false]:active .wJVzSK {
      color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
      transition: var(--trans, color .4s ease 0s)
    }

    :host(:not(.device-mobile-optimized)) .Vq4wYb[aria-disabled=false]:hover .wJVzSK,
    body:not(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:hover .wJVzSK {
      color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
      transition: var(--trans, color .4s ease 0s)
    }

    .Vq4wYb .uUxqWY {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .Vq4wYb .wJVzSK {
      color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
      font: var(--fnt, var(--font_5));
      transition: var(--trans, color .4s ease 0s);
      white-space: nowrap
    }

    .Vq4wYb[aria-disabled=true] .wJVzSK {
      color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
    }

    :host(:not(.device-mobile-optimized)) .CohWsy,
    body:not(.device-mobile-optimized) .CohWsy {
      display: flex
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf,
    body:not(.device-mobile-optimized) .V5AUxf {
      -moz-column-gap: var(--margin);
      column-gap: var(--margin);
      direction: var(--direction);
      display: flex;
      margin: 0 auto;
      position: relative;
      width: calc(100% - var(--padding)*2)
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf>*,
    body:not(.device-mobile-optimized) .V5AUxf>* {
      direction: ltr;
      flex: var(--column-flex) 1 0%;
      left: 0;
      margin-bottom: var(--padding);
      margin-top: var(--padding);
      min-width: 0;
      position: relative;
      top: 0
    }

    :host(.device-mobile-optimized) .V5AUxf,
    body.device-mobile-optimized .V5AUxf {
      display: block;
      padding-bottom: var(--padding-y);
      padding-left: var(--padding-x, 0);
      padding-right: var(--padding-x, 0);
      padding-top: var(--padding-y);
      position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>*,
    body.device-mobile-optimized .V5AUxf>* {
      margin-bottom: var(--margin);
      position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>:first-child,
    body.device-mobile-optimized .V5AUxf>:first-child {
      margin-top: var(--firstChildMarginTop, 0)
    }

    :host(.device-mobile-optimized) .V5AUxf>:last-child,
    body.device-mobile-optimized .V5AUxf>:last-child {
      margin-bottom: var(--lastChildMarginBottom)
    }

    .LIhNy3 {
      backface-visibility: hidden
    }

    .jhxvbR,
    .mtrorN {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .if7Vw2 {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .if7Vw2.f0uTJH {
      clip: rect(0, auto, auto, 0)
    }

    .if7Vw2 .i1tH8h {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .if7Vw2 .DXi4PB {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .if7Vw2 .DXi4PB img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .if7Vw2.f0uTJH {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .wG8dni {
      height: 100%
    }

    .tcElKx {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .ImALHf,
    .Ybjs9b {
      opacity: var(--fill-layer-video-opacity)
    }

    .UWmm3w {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .Yjj1af {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .ImALHf {
      height: 100%;
      position: relative;
      width: 100%
    }

    .KCM6zk {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .KCM6zk .DXi4PB,
    .KCM6zk .ImALHf,
    .KCM6zk .Ybjs9b {
      opacity: 1
    }

    ._uqPqy {
      clip-path: var(--fill-layer-clip)
    }

    ._uqPqy,
    .eKyYhK {
      position: absolute;
      top: 0
    }

    ._uqPqy,
    .eKyYhK,
    .x0mqQS img {
      height: 100%;
      width: 100%
    }

    .pnCr6P {
      opacity: 0
    }

    .blf7sp,
    .pnCr6P {
      position: absolute;
      top: 0
    }

    .blf7sp {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .rWP3Gv {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .Tr4n3d,
    .rWP3Gv,
    .wRqk6s {
      height: 100%;
      top: 0;
      width: 100%
    }

    .wRqk6s {
      position: absolute
    }

    .Tr4n3d {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .Tr4n3d {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }

    .VXAmO2 {
      --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
      --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
      --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
      height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .VXAmO2,
    .VXAmO2 .dy3w_9 {
      left: 0;
      position: absolute;
      width: 100%
    }

    .VXAmO2 .dy3w_9 {
      --divider-layer-i__: var(--divider-layer-i, 0);
      background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
      background-repeat: repeat-x;
      border-bottom-style: solid;
      border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
    }

    .UORcXs {
      --divider-height__: var(--divider-top-height, auto);
      --divider-offset-x__: var(--divider-top-offset-x, 0px);
      --divider-layers-size__: var(--divider-top-layers-size, 0);
      --divider-layers-y__: var(--divider-top-layers-y, 0px);
      --divider-layers-x__: var(--divider-top-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
      border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
      opacity: var(--divider-top-opacity, 1);
      top: 0;
      transform: var(--divider-top-flip, scaleY(-1))
    }

    .UORcXs .dy3w_9 {
      background-image: var(--divider-top-image, none);
      background-size: var(--divider-top-size, contain);
      border-color: var(--divider-top-color, currentColor);
      bottom: 0;
      filter: var(--divider-top-filter, none)
    }

    .UORcXs .dy3w_9[data-divider-layer="1"] {
      display: var(--divider-top-layer-1-display, block)
    }

    .UORcXs .dy3w_9[data-divider-layer="2"] {
      display: var(--divider-top-layer-2-display, block)
    }

    .UORcXs .dy3w_9[data-divider-layer="3"] {
      display: var(--divider-top-layer-3-display, block)
    }

    .Io4VUz {
      --divider-height__: var(--divider-bottom-height, auto);
      --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
      --divider-layers-size__: var(--divider-bottom-layers-size, 0);
      --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
      --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
      border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
      bottom: 0;
      opacity: var(--divider-bottom-opacity, 1);
      transform: var(--divider-bottom-flip, none)
    }

    .Io4VUz .dy3w_9 {
      background-image: var(--divider-bottom-image, none);
      background-size: var(--divider-bottom-size, contain);
      border-color: var(--divider-bottom-color, currentColor);
      bottom: 0;
      filter: var(--divider-bottom-filter, none)
    }

    .Io4VUz .dy3w_9[data-divider-layer="1"] {
      display: var(--divider-bottom-layer-1-display, block)
    }

    .Io4VUz .dy3w_9[data-divider-layer="2"] {
      display: var(--divider-bottom-layer-2-display, block)
    }

    .Io4VUz .dy3w_9[data-divider-layer="3"] {
      display: var(--divider-bottom-layer-3-display, block)
    }

    .YzqVVZ {
      overflow: visible;
      position: relative
    }

    .mwF7X1 {
      backface-visibility: hidden
    }

    .YGilLk {
      cursor: pointer
    }

    .Tj01hh {
      display: block
    }

    .MW5IWV,
    .Tj01hh {
      height: 100%;
      width: 100%
    }

    .MW5IWV {
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0
    }

    .MW5IWV.N3eg0s {
      clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV .dLPlxY {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .MW5IWV .dLPlxY img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .VgO9Yg {
      height: 100%
    }

    .LWbAav {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
      opacity: var(--fill-layer-video-opacity)
    }

    .NGjcJN {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .mNGsUM {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .K_YxMd {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .I8xA4L {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
      opacity: 1
    }

    .bX9O_S {
      clip-path: var(--fill-layer-clip)
    }

    .Z_wCwr,
    .bX9O_S {
      position: absolute;
      top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
      height: 100%;
      width: 100%
    }

    .K8MSra {
      opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
      position: absolute;
      top: 0
    }

    .YTb3b4 {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .SUz0WK {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
      height: 100%;
      top: 0;
      width: 100%
    }

    .FNxOn5 {
      position: absolute
    }

    .m4khSP {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }

    ._C0cVf {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .hFwGTD {
      transform: translateY(-100%);
      transition: .2s ease-in
    }

    .IQgXoP {
      transition: .2s
    }

    .Nr3Nid {
      opacity: 0;
      transition: .2s ease-in
    }

    .Nr3Nid.l4oO6c {
      z-index: -1 !important
    }

    .iQuoC4 {
      opacity: 1;
      transition: .2s
    }

    .CJF7A2 {
      height: auto
    }

    .CJF7A2,
    .U4Bvut {
      position: relative;
      width: 100%
    }

    :host(:not(.device-mobile-optimized)) .G5K6X8,
    body:not(.device-mobile-optimized) .G5K6X8 {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .xU8fqS[data-focuscycled=active] {
      outline: 1px solid transparent
    }

    .xU8fqS[data-focuscycled=active]:not(:focus-within) {
      outline: 2px solid transparent;
      transition: outline .01s ease
    }

    .xU8fqS ._4XcTfy {
      background-color: var(--screenwidth-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
      border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      bottom: 0;
      box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .7));
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .xU8fqS .gUbusX {
      background-color: rgba(var(--bgctr, var(--color_11, color_11)), var(--alpha-bgctr, 1));
      border-radius: var(--rd, 0);
      bottom: var(--brwb, 0);
      top: var(--brwt, 0)
    }

    .xU8fqS .G5K6X8,
    .xU8fqS .gUbusX {
      left: 0;
      position: absolute;
      right: 0
    }

    .xU8fqS .G5K6X8 {
      bottom: 0;
      top: 0
    }

    :host(.device-mobile-optimized) .xU8fqS .G5K6X8,
    body.device-mobile-optimized .xU8fqS .G5K6X8 {
      left: 10px;
      right: 10px
    }

    .SPY_vo {
      pointer-events: none
    }

    .BmZ5pC {
      min-height: calc(100vh - var(--wix-ads-height));
      min-width: var(--site-width);
      position: var(--bg-position);
      top: var(--wix-ads-height)
    }

    .BmZ5pC,
    .nTOEE9 {
      height: 100%;
      width: 100%
    }

    .nTOEE9 {
      overflow: hidden;
      position: relative
    }

    .nTOEE9.sqUyGm:hover {
      cursor: url(""), auto
    }

    .nTOEE9.C_JY0G:hover {
      cursor: url(""), auto
    }

    .RZQnmg {
      background-color: rgb(var(--color_11));
      border-radius: 50%;
      bottom: 12px;
      height: 40px;
      opacity: 0;
      pointer-events: none;
      position: absolute;
      right: 12px;
      width: 40px
    }

    .RZQnmg path {
      fill: rgb(var(--color_15))
    }

    .RZQnmg:focus {
      cursor: auto;
      opacity: 1;
      pointer-events: auto
    }

    .rYiAuL {
      cursor: pointer
    }

    .gSXewE {
      height: 0;
      left: 0;
      overflow: hidden;
      top: 0;
      width: 0
    }

    .OJQ_3L,
    .gSXewE {
      position: absolute
    }

    .OJQ_3L {
      background-color: rgb(var(--color_11));
      border-radius: 300px;
      bottom: 0;
      cursor: pointer;
      height: 40px;
      margin: 16px 16px;
      opacity: 0;
      pointer-events: none;
      right: 0;
      width: 40px
    }

    .OJQ_3L path {
      fill: rgb(var(--color_12))
    }

    .OJQ_3L:focus {
      cursor: auto;
      opacity: 1;
      pointer-events: auto
    }

    .j7pOnl {
      box-sizing: border-box;
      height: 100%;
      width: 100%
    }

    .BI8PVQ {
      min-height: var(--image-min-height);
      min-width: var(--image-min-width)
    }

    .BI8PVQ img,
    img.BI8PVQ {
      filter: var(--filter-effect-svg-url);
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100% 100%);
      mask-size: var(--mask-size, 100% 100%);
      -o-object-position: var(--object-position);
      object-position: var(--object-position)
    }

    .MazNVa {
      left: var(--left, auto);
      position: var(--position-fixed, static);
      top: var(--top, auto);
      z-index: var(--z-index, auto)
    }

    .MazNVa .BI8PVQ img {
      box-shadow: 0 0 0 #000;
      position: static;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none
    }

    .MazNVa .j7pOnl {
      display: block;
      overflow: hidden
    }

    .MazNVa .BI8PVQ {
      overflow: hidden
    }

    .c7cMWz {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .FVGvCX {
      height: auto;
      position: relative;
      width: 100%
    }

    body:not(.responsive) .zK7MhX {
      align-self: start;
      grid-area: 1/1/1/1;
      height: 100%;
      justify-self: stretch;
      left: 0;
      position: relative
    }

    :host(:not(.device-mobile-optimized)) .c7cMWz,
    body:not(.device-mobile-optimized) .c7cMWz {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .fEm0Bo .c7cMWz {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      overflow: hidden
    }

    :host(.device-mobile-optimized) .c7cMWz,
    body.device-mobile-optimized .c7cMWz {
      left: 10px;
      right: 10px
    }

    .PFkO7r {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .HT5ybB {
      height: auto;
      position: relative;
      width: 100%
    }

    body:not(.responsive) .dBAkHi {
      align-self: start;
      grid-area: 1/1/1/1;
      height: 100%;
      justify-self: stretch;
      left: 0;
      position: relative
    }

    :host(:not(.device-mobile-optimized)) .PFkO7r,
    body:not(.device-mobile-optimized) .PFkO7r {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    :host(.device-mobile-optimized) .PFkO7r,
    body.device-mobile-optimized .PFkO7r {
      left: 10px;
      right: 10px
    }
   
  
    ._pfxlW {
      clip-path: inset(50%);
      height: 24px;
      position: absolute;
      width: 24px
    }

    ._pfxlW:active,
    ._pfxlW:focus {
      clip-path: unset;
      right: 0;
      top: 50%;
      transform: translateY(-50%)
    }

    ._pfxlW.RG3k61 {
      transform: translateY(-50%) rotate(180deg)
    }

    .I2NxvL,
    .ULfND1 {
      box-sizing: border-box;
      height: 100%;
      overflow: visible;
      position: relative;
      width: auto
    }

    .I2NxvL[data-state~=header] a,
    .I2NxvL[data-state~=header] div,
    [data-state~=header].ULfND1 a,
    [data-state~=header].ULfND1 div {
      cursor: default !important
    }

    .I2NxvL .piclkP,
    .ULfND1 .piclkP {
      display: inline-block;
      height: 100%;
      width: 100%
    }

    .ULfND1 {
      --display: inline-block;
      background-color: transparent;
      cursor: pointer;
      display: var(--display);
      transition: var(--trans, background-color .4s ease 0s)
    }

    .ULfND1 .ktxcLB {
      border-left: 1px solid rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));
      padding: 0 var(--pad, 5px)
    }

    .ULfND1 .JghqhY {
      color: rgb(var(--txt, var(--color_15, color_15)));
      display: inline-block;
      font: var(--fnt, var(--font_1));
      padding: 0 10px;
      transition: var(--trans2, color .4s ease 0s)
    }

    .ULfND1[data-listposition=left] {
      border-radius: var(--rd, 10px);
      border-bottom-right-radius: 0;
      border-top-right-radius: 0
    }

    .ULfND1[data-listposition=left] .ktxcLB {
      border: 0;
      border-left: none
    }

    .ULfND1[data-listposition=right] {
      border-radius: var(--rd, 10px);
      border-bottom-left-radius: 0;
      border-top-left-radius: 0
    }

    .ULfND1[data-listposition=lonely] {
      border-radius: var(--rd, 10px)
    }

    .ULfND1[data-listposition=lonely] .ktxcLB {
      border: 0
    }

    .ULfND1[data-state~=drop] {
      background-color: transparent;
      display: block;
      transition: var(--trans, background-color .4s ease 0s);
      width: 100%
    }

    .ULfND1[data-state~=drop] .ktxcLB {
      border: 0;
      border-top: 1px solid rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));
      padding: 0;
      width: auto
    }

    .ULfND1[data-state~=drop] .JghqhY {
      padding: 0 .5em
    }

    .ULfND1[data-listposition=top] {
      border-radius: var(--rdDrop, 10px);
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0
    }

    .ULfND1[data-listposition=top] .ktxcLB {
      border: 0
    }

    .ULfND1[data-listposition=bottom] {
      border-radius: var(--rdDrop, 10px);
      border-top-left-radius: 0;
      border-top-right-radius: 0
    }

    .ULfND1[data-listposition=dropLonely] {
      border-radius: var(--rdDrop, 10px)
    }

    .ULfND1[data-listposition=dropLonely] .ktxcLB {
      border: 0
    }

    .ULfND1[data-state~=link]:hover,
    .ULfND1[data-state~=over] {
      background-color: rgba(var(--bgh, var(--color_17, color_17)), var(--alpha-bgh, 1));
      transition: var(--trans, background-color .4s ease 0s)
    }

    .ULfND1[data-state~=link]:hover .JghqhY,
    .ULfND1[data-state~=over] .JghqhY {
      color: rgb(var(--txth, var(--color_15, color_15)));
      transition: var(--trans2, color .4s ease 0s)
    }

    .ULfND1[data-state~=selected] {
      background-color: rgba(var(--bgs, var(--color_18, color_18)), var(--alpha-bgs, 1));
      transition: var(--trans, background-color .4s ease 0s)
    }

    .ULfND1[data-state~=selected] .JghqhY {
      color: rgb(var(--txts, var(--color_15, color_15)));
      transition: var(--trans2, color .4s ease 0s)
    }

    .eK3b7p {
      overflow-x: hidden
    }

    .eK3b7p .dX73bf {
      display: flex;
      flex-direction: column;
      height: 100%;
      width: 100%
    }

    .eK3b7p .dX73bf .ShB2o6 {
      flex: 1
    }

    .eK3b7p .dX73bf .LtxuwL {
      height: calc(100% - (var(--menuTotalBordersY, 0px)));
      overflow: visible;
      white-space: nowrap;
      width: calc(100% - (var(--menuTotalBordersX, 0px)))
    }

    .eK3b7p .dX73bf .LtxuwL .SUHLli,
    .eK3b7p .dX73bf .LtxuwL .xu0rO4 {
      direction: var(--menu-direction);
      display: inline-block;
      text-align: var(--menu-align, var(--align))
    }

    .eK3b7p .dX73bf .LtxuwL .bNFXK4 {
      display: block;
      width: 100%
    }

    .eK3b7p .QQFha4 {
      direction: var(--submenus-direction);
      display: block;
      opacity: 1;
      text-align: var(--submenus-align, var(--align));
      z-index: 99999
    }

    .eK3b7p .QQFha4 .vZwEg5 {
      display: inherit;
      overflow: visible;
      visibility: inherit;
      white-space: nowrap;
      width: auto
    }

    .eK3b7p .QQFha4._0uaYC {
      transition: visibility;
      transition-delay: .2s;
      visibility: visible
    }

    .eK3b7p .QQFha4 .xu0rO4 {
      display: inline-block
    }

    .eK3b7p .V4qocw {
      display: none
    }

    .HYblus>nav {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .HYblus .LtxuwL {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      border: solid var(--brw, 0) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--rd, 10px);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      position: absolute;
      width: calc(100% - var(--menuTotalBordersX, 0px))
    }

    .HYblus .QQFha4 {
      box-sizing: border-box;
      margin-top: 7px;
      position: absolute;
      visibility: hidden
    }

    .HYblus [data-dropmode=dropUp] .QQFha4 {
      margin-bottom: 7px;
      margin-top: 0
    }

    .HYblus .vZwEg5 {
      background-color: rgba(var(--bgDrop, var(--color_11, color_11)), var(--alpha-bgDrop, 1));
      border: solid var(--brw, 0) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--rdDrop, 10px);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
    }
   
  
    .VUs9VM {
      margin: 0 10px;
      opacity: .6
    }

    .m48Yht {
      height: auto !important
    }

    .fIxawB {
      direction: var(--direction)
    }

    .Ur5Vmd {
      direction: var(--item-direction);
      justify-content: var(--menu-item-align, var(--text-align, flex-start))
    }

    .A47Z2B {
      direction: var(--sub-menu-item-direction);
      justify-content: var(--sub-menu-item-align, var(--text-align, flex-start))
    }

    .IOfTmr .Z7cwZn {
      height: 100%;
      position: relative;
      width: 100%
    }

    .IOfTmr .E_2Q_U {
      min-width: 100%;
      position: absolute;
      visibility: hidden;
      z-index: 999
    }

    .IOfTmr .E_2Q_U.uf9Zs0 {
      left: calc(100% + var(--SKINS_submenuMargin, 8px) - var(--brw, 1px))
    }

    .IOfTmr .E_2Q_U.pYmDZK {
      right: calc(100% + var(--SKINS_submenuMargin, 8px) - var(--brw, 1px))
    }

    .IOfTmr .E_2Q_U.OSGBAh {
      bottom: 0
    }

    .IOfTmr .E_2Q_U.F8Lkq5 {
      top: 0
    }

    .IOfTmr .E_2Q_U:before {
      content: " ";
      height: 100%;
      left: var(--sub-menu-open-direction-left, 0);
      margin-left: calc(-1*var(--SKINS_submenuMargin, 8px));
      margin-right: calc(-1*var(--SKINS_submenuMargin, 8px));
      position: absolute;
      right: var(--sub-menu-open-direction-right, auto);
      top: 0;
      width: var(--SKINS_submenuMargin, 8px)
    }

    .IOfTmr .YGlZMx {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      border: solid var(--brw, 1px) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--rd, 0);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      box-sizing: border-box;
      height: calc(var(--item-height, 50px) - var(--separator-height-adjusted, 0px));
      transition: var(--itemBGColorTrans, background-color .4s ease 0s)
    }

    .IOfTmr .YGlZMx.amuh9Z>.DzUZFw>.a50_l6 {
      cursor: default
    }

    .IOfTmr .YGlZMx.lBccMF {
      background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
    }

    .IOfTmr .YGlZMx.lBccMF>.DzUZFw>.a50_l6 {
      color: rgb(var(--txts, var(--color_13, color_13)))
    }

    .IOfTmr .YGlZMx.F95vTA>.E_2Q_U {
      visibility: visible
    }

    .IOfTmr .YGlZMx.F95vTA:not(.amuh9Z) {
      background-color: rgba(var(--bgh, var(--color_15, color_15)), var(--alpha-bgh, 1))
    }

    .IOfTmr .YGlZMx.F95vTA:not(.amuh9Z)>.DzUZFw>.a50_l6 {
      color: rgb(var(--txth, var(--color_13, color_13)))
    }

    .IOfTmr .E_2Q_U .YGlZMx {
      background-color: rgba(var(--SKINS_bgSubmenu, var(--color_11, color_11)), var(--alpha-SKINS_bgSubmenu, 1));
      border-radius: var(--SKINS_submenuBR, 0)
    }

    .IOfTmr .a50_l6 {
      align-items: center;
      box-sizing: border-box;
      color: rgb(var(--txt, var(--color_15, color_15)));
      cursor: pointer;
      display: flex;
      font: var(--fnt, var(--font_1));
      height: 100%;
      padding-left: var(--textSpacing, 10px);
      padding-right: var(--textSpacing, 10px);
      position: relative;
      white-space: nowrap
    }

    .IOfTmr .a50_l6,
    .IOfTmr .a50_l6:after {
      background-color: transparent;
      width: 100%
    }

    .IOfTmr .a50_l6:after {
      content: " ";
      height: var(--separator-height-adjusted, 0);
      left: 0;
      position: absolute;
      top: 100%
    }

    .IOfTmr .Z7cwZn .YGlZMx .a50_l6 {
      line-height: calc(var(--item-height, 50px) - var(--separator-height-adjusted, 0px))
    }

    .IOfTmr .E_2Q_U .a50_l6 {
      font: var(--SKINS_fntSubmenu, var(--font_1))
    }

    .IOfTmr .MfQCD7 {
      height: var(--separator-height-adjusted, 0);
      min-height: 0;
      width: 100%
    }

    .xyNFD3 {
      margin: 0 10px;
      opacity: .6
    }

    .gxChTi {
      height: auto !important
    }

    .J5AcBQ .ADkeoY {
      border: solid var(--brw, 1px) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--rd, 0);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
    }

    .J5AcBQ .ybGdqG {
      border-bottom: solid var(--sepw, 1px) rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));
      height: 100%;
      position: relative;
      width: 100%
    }

    .J5AcBQ .ybGdqG:last-child {
      border-bottom: 0
    }

    .J5AcBQ .niKtuR {
      border: solid var(--brw, 1px) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      border-radius: var(--SKINS_submenuBR, 0);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      box-sizing: border-box;
      min-width: 100%;
      position: absolute;
      visibility: hidden;
      z-index: 999
    }

    .J5AcBQ .niKtuR.pLtej1 {
      left: calc(100% + var(--SKINS_submenuMargin, 8px))
    }

    .J5AcBQ .niKtuR.UPEerR {
      right: calc(100% + var(--SKINS_submenuMargin, 8px))
    }

    .J5AcBQ .niKtuR.sKAPJX {
      bottom: var(--brw, 1px)
    }

    .J5AcBQ .niKtuR.asC21j {
      top: calc(-1*var(--brw, 1px))
    }

    .J5AcBQ .niKtuR:before {
      content: " ";
      height: 100%;
      left: var(--sub-menu-open-direction-left, 0);
      margin-left: calc(-1*var(--SKINS_submenuMargin, 8px));
      margin-right: calc(-1*var(--SKINS_submenuMargin, 8px));
      position: absolute;
      right: var(--sub-menu-open-direction-right, auto);
      top: 0;
      width: var(--SKINS_submenuMargin, 8px)
    }

    .J5AcBQ .i4bvwx {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      height: var(--item-height, 50px);
      transition: var(--itemBGColorTrans, background-color .4s ease 0s)
    }

    .J5AcBQ .i4bvwx.yL5MMl>.qFH5R7>.kFPGSw {
      cursor: default
    }

    .J5AcBQ .i4bvwx.iLEOZ6 {
      background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
    }

    .J5AcBQ .i4bvwx.iLEOZ6>.qFH5R7>.kFPGSw {
      color: rgb(var(--txts, var(--color_13, color_13)))
    }

    .J5AcBQ .i4bvwx.Bf9iOm>.niKtuR {
      visibility: visible
    }

    .J5AcBQ .i4bvwx.Bf9iOm:not(.yL5MMl) {
      background-color: rgba(var(--bgh, var(--color_15, color_15)), var(--alpha-bgh, 1))
    }

    .J5AcBQ .i4bvwx.Bf9iOm:not(.yL5MMl)>.qFH5R7>.kFPGSw {
      color: rgb(var(--txth, var(--color_13, color_13)))
    }

    .J5AcBQ .niKtuR .i4bvwx {
      background-color: rgba(var(--SKINS_bgSubmenu, var(--color_11, color_11)), var(--alpha-SKINS_bgSubmenu, 1))
    }

    .J5AcBQ .niKtuR .ybGdqG .i4bvwx {
      border-radius: 0
    }

    .J5AcBQ .ybGdqG:first-child .i4bvwx {
      border-radius: var(--rd, 0);
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0
    }

    .J5AcBQ .ybGdqG:last-child .i4bvwx {
      border-bottom: 0 solid transparent;
      border-radius: var(--rd, 0);
      border-top-left-radius: 0;
      border-top-right-radius: 0
    }

    .J5AcBQ .kFPGSw {
      box-sizing: border-box;
      color: rgb(var(--txt, var(--color_15, color_15)));
      cursor: pointer;
      display: flex;
      font: var(--fnt, var(--font_1));
      height: 100%;
      padding-left: var(--textSpacing, 10px);
      padding-right: var(--textSpacing, 10px);
      position: relative;
      white-space: nowrap
    }

    .J5AcBQ .kFPGSw,
    .J5AcBQ .kFPGSw:after {
      background-color: transparent;
      width: 100%
    }

    .J5AcBQ .kFPGSw:after {
      content: " ";
      cursor: default;
      height: var(--sepw, 1px);
      left: 0;
      position: absolute;
      top: 100%
    }

    .J5AcBQ .ybGdqG .i4bvwx .kFPGSw {
      line-height: var(--item-height, 50px)
    }

    .J5AcBQ .niKtuR .kFPGSw {
      font: var(--SKINS_fntSubmenu, var(--font_1))
    }
   
  
    .cwL6XW {
      cursor: pointer
    }

    .sNF2R0 {
      opacity: 0
    }

    .hLoBV3 {
      transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
    }

    .Rdf41z,
    .hLoBV3 {
      opacity: 1
    }

    .ftlZWo {
      transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
    }

    .ATGlOr,
    .ftlZWo {
      opacity: 0
    }

    .KQSXD0 {
      transition: opacity var(--transition-duration) cubic-bezier(.64, 0, .78, 0)
    }

    .KQSXD0,
    .pagQKE {
      opacity: 1
    }

    ._6zG5H {
      opacity: 0;
      transition: opacity var(--transition-duration) cubic-bezier(.22, 1, .36, 1)
    }

    .BB49uC {
      transform: translateX(100%)
    }

    .j9xE1V {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .ICs7Rs,
    .j9xE1V {
      transform: translateX(0)
    }

    .DxijZJ {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .B5kjYq,
    .DxijZJ {
      transform: translateX(-100%)
    }

    .cJijIV {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .cJijIV,
    .hOxaWM {
      transform: translateX(0)
    }

    .T9p3fN {
      transform: translateX(100%);
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .qDxYJm {
      transform: translateY(100%)
    }

    .aA9V0P {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .YPXPAS,
    .aA9V0P {
      transform: translateY(0)
    }

    .Xf2zsA {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .Xf2zsA,
    .y7Kt7s {
      transform: translateY(-100%)
    }

    .EeUgMu {
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .EeUgMu,
    .fdHrtm {
      transform: translateY(0)
    }

    .WIFaG4 {
      transform: translateY(100%);
      transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    body:not(.responsive) .JsJXaX {
      overflow-x: clip
    }

    :root:active-view-transition .JsJXaX {
      view-transition-name: page-group
    }

    .AnQkDU {
      display: grid;
      grid-template-columns: 1fr;
      grid-template-rows: 1fr;
      height: 100%
    }

    .AnQkDU>div {
      align-self: stretch !important;
      grid-area: 1/1/2/2;
      justify-self: stretch !important
    }

    .StylableButton2545352419__root {
      -archetype: box;
      border: none;
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      height: 100%;
      min-height: 10px;
      min-width: 10px;
      padding: 0;
      touch-action: manipulation;
      width: 100%
    }

    .StylableButton2545352419__root[disabled] {
      pointer-events: none
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
      background-color: var(--corvid-background-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
      background-color: var(--corvid-hover-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
      background-color: var(--corvid-disabled-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
      border-color: var(--corvid-border-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
      border-color: var(--corvid-hover-border-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
      border-color: var(--corvid-disabled-border-color) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
      border-radius: var(--corvid-border-radius) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
      border-width: var(--corvid-border-width) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
      color: var(--corvid-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
      color: var(--corvid-hover-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
      color: var(--corvid-disabled-color) !important
    }

    .StylableButton2545352419__link {
      -archetype: box;
      box-sizing: border-box;
      color: #000;
      text-decoration: none
    }

    .StylableButton2545352419__container {
      align-items: center;
      display: flex;
      flex-basis: auto;
      flex-direction: row;
      flex-grow: 1;
      height: 100%;
      justify-content: center;
      overflow: hidden;
      transition: all .2s ease, visibility 0s;
      width: 100%
    }

    .StylableButton2545352419__label {
      -archetype: text;
      -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
      max-width: 100%;
      min-width: 1.8em;
      overflow: hidden;
      text-align: center;
      text-overflow: ellipsis;
      transition: inherit;
      white-space: nowrap
    }

    .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
      text-overflow: unset
    }

    .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
      min-width: 10px;
      overflow-wrap: break-word;
      white-space: break-spaces;
      word-break: break-word
    }

    .StylableButton2545352419__icon {
      -archetype: icon;
      -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
      flex-shrink: 0;
      height: 50px;
      min-width: 1px;
      transition: inherit
    }

    .StylableButton2545352419__icon.StylableButton2545352419--override {
      display: block !important
    }

    .StylableButton2545352419__icon svg,
    .StylableButton2545352419__icon>span {
      display: flex;
      height: inherit;
      width: inherit
    }

    .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-icon-color) !important;
      stroke: var(--corvid-icon-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-hover-icon-color) !important;
      stroke: var(--corvid-hover-icon-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-disabled-icon-color) !important;
      stroke: var(--corvid-disabled-icon-color) !important
    }

    .aeyn4z {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .qQrFOK {
      cursor: pointer
    }

    .VDJedC {
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
      fill: var(--corvid-fill-color, var(--fill));
      fill-opacity: var(--fill-opacity);
      stroke: var(--corvid-stroke-color, var(--stroke));
      stroke-opacity: var(--stroke-opacity);
      stroke-width: var(--stroke-width);
      filter: var(--drop-shadow, none);
      opacity: var(--opacity);
      transform: var(--flip)
    }

    .VDJedC,
    .VDJedC svg {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .VDJedC svg {
      height: var(--svg-calculated-height, 100%);
      margin: auto;
      padding: var(--svg-calculated-padding, 0);
      width: var(--svg-calculated-width, 100%)
    }

    .VDJedC svg:not([data-type=ugc]) {
      overflow: visible
    }

    .l4CAhn * {
      vector-effect: non-scaling-stroke
    }

    .Z_l5lU {
      -webkit-text-size-adjust: 100%;
      -moz-text-size-adjust: 100%;
      text-size-adjust: 100%
    }

    ol.font_100,
    ul.font_100 {
      color: #080808;
      font-family: "Arial, Helvetica, sans-serif", serif;
      font-size: 10px;
      font-style: normal;
      font-variant: normal;
      font-weight: 400;
      letter-spacing: normal;
      line-height: normal;
      margin: 0;
      text-decoration: none
    }

    ol.font_100 li,
    ul.font_100 li {
      margin-bottom: 12px
    }

    ol.wix-list-text-align,
    ul.wix-list-text-align {
      list-style-position: inside
    }

    ol.wix-list-text-align h1,
    ol.wix-list-text-align h2,
    ol.wix-list-text-align h3,
    ol.wix-list-text-align h4,
    ol.wix-list-text-align h5,
    ol.wix-list-text-align h6,
    ol.wix-list-text-align p,
    ul.wix-list-text-align h1,
    ul.wix-list-text-align h2,
    ul.wix-list-text-align h3,
    ul.wix-list-text-align h4,
    ul.wix-list-text-align h5,
    ul.wix-list-text-align h6,
    ul.wix-list-text-align p {
      display: inline
    }

    .HQSswv {
      cursor: pointer
    }

    .yi6otz {
      clip: rect(0 0 0 0);
      border: 0;
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px
    }

    .zQ9jDz [data-attr-richtext-marker=true] {
      display: block
    }

    .zQ9jDz [data-attr-richtext-marker=true] table {
      border-collapse: collapse;
      margin: 15px 0;
      width: 100%
    }

    .zQ9jDz [data-attr-richtext-marker=true] table td {
      padding: 12px;
      position: relative
    }

    .zQ9jDz [data-attr-richtext-marker=true] table td:after {
      border-bottom: 1px solid currentColor;
      border-left: 1px solid currentColor;
      bottom: 0;
      content: "";
      left: 0;
      opacity: .2;
      position: absolute;
      right: 0;
      top: 0
    }

    .zQ9jDz [data-attr-richtext-marker=true] table tr td:last-child:after {
      border-right: 1px solid currentColor
    }

    .zQ9jDz [data-attr-richtext-marker=true] table tr:first-child td:after {
      border-top: 1px solid currentColor
    }

    @supports(-webkit-appearance:none) and (stroke-color:transparent) {
      .qvSjx3>*>:first-child {
        vertical-align: top
      }
    }

    @supports(-webkit-touch-callout:none) {
      .qvSjx3>*>:first-child {
        vertical-align: top
      }
    }

    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) [class$=rich-text__text],
    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div)[class$=rich-text__text] {
      color: var(--corvid-color, currentColor)
    }

    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) span[style*=color] {
      color: var(--corvid-color, currentColor) !important
    }

    .Kbom4H {
      direction: var(--text-direction);
      min-height: var(--min-height);
      min-width: var(--min-width)
    }

    .Kbom4H .upNqi2 {
      word-wrap: break-word;
      height: 100%;
      overflow-wrap: break-word;
      position: relative;
      width: 100%
    }

    .Kbom4H .upNqi2 ul {
      list-style: disc inside
    }

    .Kbom4H .upNqi2 li {
      margin-bottom: 12px
    }

    .MMl86N blockquote,
    .MMl86N div,
    .MMl86N h1,
    .MMl86N h2,
    .MMl86N h3,
    .MMl86N h4,
    .MMl86N h5,
    .MMl86N h6,
    .MMl86N p {
      letter-spacing: normal;
      line-height: normal
    }

    .gYHZuN {
      min-height: var(--min-height);
      min-width: var(--min-width)
    }

    .gYHZuN .upNqi2 {
      word-wrap: break-word;
      height: 100%;
      overflow-wrap: break-word;
      position: relative;
      width: 100%
    }

    .gYHZuN .upNqi2 ol,
    .gYHZuN .upNqi2 ul {
      letter-spacing: normal;
      line-height: normal;
      margin-inline-start: .5em;
      padding-inline-start: 1.3em
    }

    .gYHZuN .upNqi2 ul {
      list-style-type: disc
    }

    .gYHZuN .upNqi2 ol {
      list-style-type: decimal
    }

    .gYHZuN .upNqi2 ol ul,
    .gYHZuN .upNqi2 ul ul {
      line-height: normal;
      list-style-type: circle
    }

    .gYHZuN .upNqi2 ol ol ul,
    .gYHZuN .upNqi2 ol ul ul,
    .gYHZuN .upNqi2 ul ol ul,
    .gYHZuN .upNqi2 ul ul ul {
      line-height: normal;
      list-style-type: square
    }

    .gYHZuN .upNqi2 li {
      font-style: inherit;
      font-weight: inherit;
      letter-spacing: normal;
      line-height: inherit
    }

    .gYHZuN .upNqi2 h1,
    .gYHZuN .upNqi2 h2,
    .gYHZuN .upNqi2 h3,
    .gYHZuN .upNqi2 h4,
    .gYHZuN .upNqi2 h5,
    .gYHZuN .upNqi2 h6,
    .gYHZuN .upNqi2 p {
      letter-spacing: normal;
      line-height: normal;
      margin-block: 0;
      margin: 0
    }

    .gYHZuN .upNqi2 a {
      color: inherit
    }

    .MMl86N,
    .ku3DBC {
      word-wrap: break-word;
      direction: var(--text-direction);
      min-height: var(--min-height);
      min-width: var(--min-width);
      mix-blend-mode: var(--blendMode, normal);
      overflow-wrap: break-word;
      pointer-events: none;
      text-align: start;
      text-shadow: var(--textOutline, 0 0 transparent), var(--textShadow, 0 0 transparent);
      text-transform: var(--textTransform, "none")
    }

    .MMl86N>*,
    .ku3DBC>* {
      pointer-events: auto
    }

    .MMl86N li,
    .ku3DBC li {
      font-style: inherit;
      font-weight: inherit;
      letter-spacing: normal;
      line-height: inherit
    }

    .MMl86N ol,
    .MMl86N ul,
    .ku3DBC ol,
    .ku3DBC ul {
      letter-spacing: normal;
      line-height: normal;
      margin-inline-end: 0;
      margin-inline-start: .5em
    }

    .MMl86N:not(.Vq6kJx) ol,
    .MMl86N:not(.Vq6kJx) ul,
    .ku3DBC:not(.Vq6kJx) ol,
    .ku3DBC:not(.Vq6kJx) ul {
      padding-inline-end: 0;
      padding-inline-start: 1.3em
    }

    .MMl86N ul,
    .ku3DBC ul {
      list-style-type: disc
    }

    .MMl86N ol,
    .ku3DBC ol {
      list-style-type: decimal
    }

    .MMl86N ol ul,
    .MMl86N ul ul,
    .ku3DBC ol ul,
    .ku3DBC ul ul {
      list-style-type: circle
    }

    .MMl86N ol ol ul,
    .MMl86N ol ul ul,
    .MMl86N ul ol ul,
    .MMl86N ul ul ul,
    .ku3DBC ol ol ul,
    .ku3DBC ol ul ul,
    .ku3DBC ul ol ul,
    .ku3DBC ul ul ul {
      list-style-type: square
    }

    .MMl86N blockquote,
    .MMl86N div,
    .MMl86N h1,
    .MMl86N h2,
    .MMl86N h3,
    .MMl86N h4,
    .MMl86N h5,
    .MMl86N h6,
    .MMl86N p,
    .ku3DBC blockquote,
    .ku3DBC div,
    .ku3DBC h1,
    .ku3DBC h2,
    .ku3DBC h3,
    .ku3DBC h4,
    .ku3DBC h5,
    .ku3DBC h6,
    .ku3DBC p {
      margin-block: 0;
      margin: 0
    }

    .MMl86N a,
    .ku3DBC a {
      color: inherit
    }

    .Vq6kJx li {
      margin-inline-end: 0;
      margin-inline-start: 1.3em
    }

    .Vd6aQZ {
      overflow: hidden;
      padding: 0;
      pointer-events: none;
      white-space: nowrap
    }

    .mHZSwn {
      display: none
    }

    .lvxhkV {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .QJjwEo {
      transform: translateY(-100%);
      transition: .2s ease-in
    }

    .kdBXfh {
      transition: .2s
    }

    .MP52zt {
      opacity: 0;
      transition: .2s ease-in
    }

    .MP52zt.Bhu9m5 {
      z-index: -1 !important
    }

    .LVP8Wf {
      opacity: 1;
      transition: .2s
    }

    .VrZrC0 {
      height: auto
    }

    .VrZrC0,
    .cKxVkc {
      position: relative;
      width: 100%
    }

    :host(:not(.device-mobile-optimized)) .vlM3HR,
    body:not(.device-mobile-optimized) .vlM3HR {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .AT7o0U[data-focuscycled=active] {
      outline: 1px solid transparent
    }

    .AT7o0U[data-focuscycled=active]:not(:focus-within) {
      outline: 2px solid transparent;
      transition: outline .01s ease
    }

    .AT7o0U .vlM3HR {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .Tj01hh,
    .jhxvbR {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .WzbAF8 {
      direction: var(--direction)
    }

    .WzbAF8 .mpGTIt .O6KwRn {
      display: var(--item-display);
      height: var(--item-size);
      margin-block: var(--item-margin-block);
      margin-inline: var(--item-margin-inline);
      width: var(--item-size)
    }

    .WzbAF8 .mpGTIt .O6KwRn:last-child {
      margin-block: 0;
      margin-inline: 0
    }

    .WzbAF8 .mpGTIt .O6KwRn .oRtuWN {
      display: block
    }

    .WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR {
      height: var(--item-size);
      width: var(--item-size)
    }

    .WzbAF8 .mpGTIt {
      height: 100%;
      position: absolute;
      white-space: nowrap;
      width: 100%
    }

    :host(.device-mobile-optimized) .WzbAF8 .mpGTIt,
    body.device-mobile-optimized .WzbAF8 .mpGTIt {
      white-space: normal
    }

    .big2ZD {
      display: grid;
      grid-template-columns: 1fr;
      grid-template-rows: 1fr;
      height: calc(100% - var(--wix-ads-height));
      left: 0;
      margin-top: var(--wix-ads-height);
      position: fixed;
      top: 0;
      width: 100%
    }

    .SHHiV9,
    .big2ZD {
      pointer-events: none;
      z-index: var(--pinned-layer-in-container, var(--above-all-in-container))
    }
   
  
    ._pfxlW {
      clip-path: inset(50%);
      height: 24px;
      position: absolute;
      width: 24px
    }

    ._pfxlW:active,
    ._pfxlW:focus {
      clip-path: unset;
      right: 0;
      top: 50%;
      transform: translateY(-50%)
    }

    ._pfxlW.RG3k61 {
      transform: translateY(-50%) rotate(180deg)
    }

    .r4OX7l,
    .xTjc1A {
      box-sizing: border-box;
      height: 100%;
      overflow: visible;
      position: relative;
      width: auto
    }

    .r4OX7l[data-state~=header] a,
    .r4OX7l[data-state~=header] div,
    [data-state~=header].xTjc1A a,
    [data-state~=header].xTjc1A div {
      cursor: default !important
    }

    .r4OX7l .UiHgGh,
    .xTjc1A .UiHgGh {
      display: inline-block;
      height: 100%;
      width: 100%
    }

    .xTjc1A {
      --display: inline-block;
      cursor: pointer;
      display: var(--display);
      font: var(--fnt, var(--font_1))
    }

    .xTjc1A .yRj2ms {
      padding: 0 var(--pad, 5px)
    }

    .xTjc1A .JS76Uv {
      color: rgb(var(--txt, var(--color_15, color_15)));
      display: inline-block;
      padding: 0 10px;
      transition: var(--trans, color .4s ease 0s)
    }

    .xTjc1A[data-state~=drop] {
      display: block;
      width: 100%
    }

    .xTjc1A[data-state~=drop] .JS76Uv {
      padding: 0 .5em
    }

    .xTjc1A[data-state~=link]:hover .JS76Uv,
    .xTjc1A[data-state~=over] .JS76Uv {
      color: rgb(var(--txth, var(--color_14, color_14)));
      transition: var(--trans, color .4s ease 0s)
    }

    .xTjc1A[data-state~=selected] .JS76Uv {
      color: rgb(var(--txts, var(--color_14, color_14)));
      transition: var(--trans, color .4s ease 0s)
    }

    .NHM1d1 {
      overflow-x: hidden
    }

    .NHM1d1 .R_TAzU {
      display: flex;
      flex-direction: column;
      height: 100%;
      width: 100%
    }

    .NHM1d1 .R_TAzU .aOF1ks {
      flex: 1
    }

    .NHM1d1 .R_TAzU .y7qwii {
      height: calc(100% - (var(--menuTotalBordersY, 0px)));
      overflow: visible;
      white-space: nowrap;
      width: calc(100% - (var(--menuTotalBordersX, 0px)))
    }

    .NHM1d1 .R_TAzU .y7qwii .Tg1gOB,
    .NHM1d1 .R_TAzU .y7qwii .p90CkU {
      direction: var(--menu-direction);
      display: inline-block;
      text-align: var(--menu-align, var(--align))
    }

    .NHM1d1 .R_TAzU .y7qwii .mvZ3NH {
      display: block;
      width: 100%
    }

    .NHM1d1 .h3jCPd {
      direction: var(--submenus-direction);
      display: block;
      opacity: 1;
      text-align: var(--submenus-align, var(--align));
      z-index: 99999
    }

    .NHM1d1 .h3jCPd .wkJ2fp {
      display: inherit;
      overflow: visible;
      visibility: inherit;
      white-space: nowrap;
      width: auto
    }

    .NHM1d1 .h3jCPd.DlGBN0 {
      transition: visibility;
      transition-delay: .2s;
      visibility: visible
    }

    .NHM1d1 .h3jCPd .p90CkU {
      display: inline-block
    }

    .NHM1d1 .vh74Xw {
      display: none
    }

    .XwCBRN>nav {
      bottom: 0;
      left: 0;
      right: 0;
      top: 0
    }

    .XwCBRN .h3jCPd,
    .XwCBRN .y7qwii,
    .XwCBRN>nav {
      position: absolute
    }

    .XwCBRN .h3jCPd {
      margin-top: 7px;
      visibility: hidden
    }

    .XwCBRN .h3jCPd[data-dropMode=dropUp] {
      margin-bottom: 7px;
      margin-top: 0
    }

    .XwCBRN .wkJ2fp {
      background-color: rgba(var(--bgDrop, var(--color_11, color_11)), var(--alpha-bgDrop, 1));
      border-radius: var(--rd, 0);
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
    }

    .P0dCOY .PJ4KCX {
      background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      bottom: 0;
      left: 0;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 0
    }

    .xpmKd_ {
      border-radius: var(--overflow-wrapper-border-radius)
    }
   
  
    .TMFrcJ {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .dkyyRB {
      transform: translateY(-100%);
      transition: .2s ease-in
    }

    .L01Zxk {
      transition: .2s
    }

    .bFRsbd {
      opacity: 0;
      transition: .2s ease-in
    }

    .bFRsbd.CwYhEy {
      z-index: -1 !important
    }

    .u_eaP3 {
      opacity: 1;
      transition: .2s
    }

    .kn76TK {
      height: auto
    }

    .YTbrNX,
    .kn76TK {
      position: relative;
      width: 100%
    }

    :host(:not(.device-mobile-optimized)) .EwS2PT,
    body:not(.device-mobile-optimized) .EwS2PT {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .x4zVYf[data-focuscycled=active] {
      outline: 1px solid transparent
    }

    .x4zVYf[data-focuscycled=active]:not(:focus-within) {
      outline: 2px solid transparent;
      transition: outline .01s ease
    }

    .x4zVYf .TMFrcJ {
      background-color: transparent;
      border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      border-radius: var(--rd, 0);
      border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      bottom: 0;
      box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .5));
      left: 0;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 0;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn.TMFrcJ {
      background-color: rgba(var(--bg-scrl, 0, 0, 0), var(--alpha-bg-scrl, 0));
      border-bottom: var(--brwb-scrl, var(--brwb, 0)) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--brd, color_15)), var(--alpha-brd-scrl, 1)));
      border-radius: var(--rd-scrl, var(--rd, 0));
      border-top: var(--brwt-scrl, var(--brwt, 0)) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--brd, color_15)), var(--alpha-brd-scrl, 1)));
      box-shadow: var(--shd-scrl, var(--shd, 0 0 5px rgba(0, 0, 0, .5)))
    }

    .x4zVYf .mTQGgy {
      box-sizing: border-box;
      height: 100%;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn>.mTQGgy {
      opacity: var(--alpha-bg, 1)
    }

    .x4zVYf .QijXjn {
      background-color: var(--screenwidth-corvid-background-color, transparent);
      height: 100%;
      position: relative;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn>.QijXjn {
      opacity: var(--alpha-bg, 1)
    }

    .Tj01hh,
    .jhxvbR {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .MW5IWV {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV.N3eg0s {
      clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV .dLPlxY {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .MW5IWV .dLPlxY img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .VgO9Yg {
      height: 100%
    }

    .LWbAav {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
      opacity: var(--fill-layer-video-opacity)
    }

    .NGjcJN {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .mNGsUM {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .K_YxMd {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .I8xA4L {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
      opacity: 1
    }

    .bX9O_S {
      clip-path: var(--fill-layer-clip)
    }

    .Z_wCwr,
    .bX9O_S {
      position: absolute;
      top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
      height: 100%;
      width: 100%
    }

    .K8MSra {
      opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
      position: absolute;
      top: 0
    }

    .YTb3b4 {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .SUz0WK {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
      height: 100%;
      top: 0;
      width: 100%
    }

    .FNxOn5 {
      position: absolute
    }

    .m4khSP {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }
   
  
    .cwL6XW {
      cursor: pointer
    }

    .KaEeLN {
      --container-corvid-border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      --container-corvid-border-size: var(--brw, 1px);
      --container-corvid-background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
      --backdrop-filter: $backdrop-filter
    }

    .uYj0Sg {
      -webkit-backdrop-filter: var(--backdrop-filter, none);
      backdrop-filter: var(--backdrop-filter, none);
      background-color: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
      background-image: var(--bg-gradient, none);
      border: var(--container-corvid-border-width, var(--brw, 1px)) solid var(--container-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      border-radius: var(--rd, 5px);
      bottom: 0;
      box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }
   
  
    .TMFrcJ {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .dkyyRB {
      transform: translateY(-100%);
      transition: .2s ease-in
    }

    .L01Zxk {
      transition: .2s
    }

    .bFRsbd {
      opacity: 0;
      transition: .2s ease-in
    }

    .bFRsbd.CwYhEy {
      z-index: -1 !important
    }

    .u_eaP3 {
      opacity: 1;
      transition: .2s
    }

    .kn76TK {
      height: auto
    }

    .YTbrNX,
    .kn76TK {
      position: relative;
      width: 100%
    }

    :host(:not(.device-mobile-optimized)) .EwS2PT,
    body:not(.device-mobile-optimized) .EwS2PT {
      margin-left: calc((100% - var(--site-width))/2);
      width: var(--site-width)
    }

    .x4zVYf[data-focuscycled=active] {
      outline: 1px solid transparent
    }

    .x4zVYf[data-focuscycled=active]:not(:focus-within) {
      outline: 2px solid transparent;
      transition: outline .01s ease
    }

    .x4zVYf .TMFrcJ {
      background-color: transparent;
      border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      border-radius: var(--rd, 0);
      border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
      bottom: 0;
      box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .5));
      left: 0;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 0;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn.TMFrcJ {
      background-color: rgba(var(--bg-scrl, 0, 0, 0), var(--alpha-bg-scrl, 0));
      border-bottom: var(--brwb-scrl, var(--brwb, 0)) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--brd, color_15)), var(--alpha-brd-scrl, 1)));
      border-radius: var(--rd-scrl, var(--rd, 0));
      border-top: var(--brwt-scrl, var(--brwt, 0)) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--brd, color_15)), var(--alpha-brd-scrl, 1)));
      box-shadow: var(--shd-scrl, var(--shd, 0 0 5px rgba(0, 0, 0, .5)))
    }

    .x4zVYf .mTQGgy {
      box-sizing: border-box;
      height: 100%;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn>.mTQGgy {
      opacity: var(--alpha-bg, 1)
    }

    .x4zVYf .QijXjn {
      background-color: var(--screenwidth-corvid-background-color, transparent);
      height: 100%;
      position: relative;
      transition: all .3s ease
    }

    .x4zVYf .zxR1mn>.QijXjn {
      opacity: var(--alpha-bg, 1)
    }

    .Tj01hh,
    .jhxvbR {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .MW5IWV {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV.N3eg0s {
      clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV .dLPlxY {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .MW5IWV .dLPlxY img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .VgO9Yg {
      height: 100%
    }

    .LWbAav {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
      opacity: var(--fill-layer-video-opacity)
    }

    .NGjcJN {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .mNGsUM {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .K_YxMd {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .I8xA4L {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
      opacity: 1
    }

    .bX9O_S {
      clip-path: var(--fill-layer-clip)
    }

    .Z_wCwr,
    .bX9O_S {
      position: absolute;
      top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
      height: 100%;
      width: 100%
    }

    .K8MSra {
      opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
      position: absolute;
      top: 0
    }

    .YTb3b4 {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .SUz0WK {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
      height: 100%;
      top: 0;
      width: 100%
    }

    .FNxOn5 {
      position: absolute
    }

    .m4khSP {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }
   
  
    .LHrbPP {
      background: #fff;
      border-radius: 24px;
      color: #116dff;
      cursor: pointer;
      font-family: Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      height: 0;
      left: 50%;
      margin-left: -94px;
      opacity: 0;
      padding: 0 24px 0 24px;
      pointer-events: none;
      position: absolute;
      top: 60px;
      width: 0;
      z-index: 9999
    }

    .LHrbPP:focus {
      border: 2px solid;
      height: 40px;
      opacity: 1;
      pointer-events: auto;
      width: auto
    }
   
  
    .aVng1S {
      border-top: var(--lnw, 2px) solid rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
      box-sizing: border-box;
      height: 0
    }
   
  
    .StylableButton2545352419__root {
      -archetype: box;
      border: none;
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      height: 100%;
      min-height: 10px;
      min-width: 10px;
      padding: 0;
      touch-action: manipulation;
      width: 100%
    }

    .StylableButton2545352419__root[disabled] {
      pointer-events: none
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
      background-color: var(--corvid-background-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
      background-color: var(--corvid-hover-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
      background-color: var(--corvid-disabled-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
      border-color: var(--corvid-border-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
      border-color: var(--corvid-hover-border-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
      border-color: var(--corvid-disabled-border-color) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
      border-radius: var(--corvid-border-radius) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
      border-width: var(--corvid-border-width) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
      color: var(--corvid-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
      color: var(--corvid-hover-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
      color: var(--corvid-disabled-color) !important
    }

    .StylableButton2545352419__link {
      -archetype: box;
      box-sizing: border-box;
      color: #000;
      text-decoration: none
    }

    .StylableButton2545352419__container {
      align-items: center;
      display: flex;
      flex-basis: auto;
      flex-direction: row;
      flex-grow: 1;
      height: 100%;
      justify-content: center;
      overflow: hidden;
      transition: all .2s ease, visibility 0s;
      width: 100%
    }

    .StylableButton2545352419__label {
      -archetype: text;
      -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
      max-width: 100%;
      min-width: 1.8em;
      overflow: hidden;
      text-align: center;
      text-overflow: ellipsis;
      transition: inherit;
      white-space: nowrap
    }

    .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
      text-overflow: unset
    }

    .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
      min-width: 10px;
      overflow-wrap: break-word;
      white-space: break-spaces;
      word-break: break-word
    }

    .StylableButton2545352419__icon {
      -archetype: icon;
      -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
      flex-shrink: 0;
      height: 50px;
      min-width: 1px;
      transition: inherit
    }

    .StylableButton2545352419__icon.StylableButton2545352419--override {
      display: block !important
    }

    .StylableButton2545352419__icon svg,
    .StylableButton2545352419__icon>span {
      display: flex;
      height: inherit;
      width: inherit
    }

    .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-icon-color) !important;
      stroke: var(--corvid-icon-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-hover-icon-color) !important;
      stroke: var(--corvid-hover-icon-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
      fill: var(--corvid-disabled-icon-color) !important;
      stroke: var(--corvid-disabled-icon-color) !important
    }
   
  
    .MW5IWV {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV.N3eg0s {
      clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .MW5IWV .dLPlxY {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .MW5IWV .dLPlxY img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .MW5IWV.N3eg0s {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .VgO9Yg {
      height: 100%
    }

    .LWbAav {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
      opacity: var(--fill-layer-video-opacity)
    }

    .NGjcJN {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .mNGsUM {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .K_YxMd {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .I8xA4L {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
      opacity: 1
    }

    .Oqnisf {
      overflow: visible
    }

    .Oqnisf>.MW5IWV .LWbAav {
      background-color: var(--section-corvid-background-color, var(--bg-overlay-color))
    }

    .cM88eO {
      backface-visibility: hidden
    }

    .YtfWHd {
      left: 0;
      top: 0
    }

    .YtfWHd,
    .mj3xJ8 {
      position: absolute
    }

    .mj3xJ8 {
      clip: rect(0 0 0 0);
      background-color: #fff;
      border-radius: 50%;
      bottom: 3px;
      color: #000;
      display: grid;
      height: 24px;
      outline: 1px solid #000;
      place-items: center;
      pointer-events: none;
      right: 3px;
      width: 24px;
      z-index: 9999
    }

    .mj3xJ8:active,
    .mj3xJ8:focus {
      clip: auto;
      pointer-events: auto
    }

    .Tj01hh,
    .jhxvbR {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .bX9O_S {
      clip-path: var(--fill-layer-clip)
    }

    .Z_wCwr,
    .bX9O_S {
      position: absolute;
      top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
      height: 100%;
      width: 100%
    }

    .K8MSra {
      opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
      position: absolute;
      top: 0
    }

    .YTb3b4 {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .SUz0WK {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
      height: 100%;
      top: 0;
      width: 100%
    }

    .FNxOn5 {
      position: absolute
    }

    .m4khSP {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .m4khSP {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }

    .dkukWC {
      --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
      --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
      --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
      height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .dkukWC,
    .dkukWC .FRCqDF {
      left: 0;
      position: absolute;
      width: 100%
    }

    .dkukWC .FRCqDF {
      --divider-layer-i__: var(--divider-layer-i, 0);
      background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
      background-repeat: repeat-x;
      border-bottom-style: solid;
      border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
    }

    .xnZvZH {
      --divider-height__: var(--divider-top-height, auto);
      --divider-offset-x__: var(--divider-top-offset-x, 0px);
      --divider-layers-size__: var(--divider-top-layers-size, 0);
      --divider-layers-y__: var(--divider-top-layers-y, 0px);
      --divider-layers-x__: var(--divider-top-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
      border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
      opacity: var(--divider-top-opacity, 1);
      top: 0;
      transform: var(--divider-top-flip, scaleY(-1))
    }

    .xnZvZH .FRCqDF {
      background-image: var(--divider-top-image, none);
      background-size: var(--divider-top-size, contain);
      border-color: var(--divider-top-color, currentColor);
      bottom: 0;
      filter: var(--divider-top-filter, none)
    }

    .xnZvZH .FRCqDF[data-divider-layer="1"] {
      display: var(--divider-top-layer-1-display, block)
    }

    .xnZvZH .FRCqDF[data-divider-layer="2"] {
      display: var(--divider-top-layer-2-display, block)
    }

    .xnZvZH .FRCqDF[data-divider-layer="3"] {
      display: var(--divider-top-layer-3-display, block)
    }

    .MBOSCN {
      --divider-height__: var(--divider-bottom-height, auto);
      --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
      --divider-layers-size__: var(--divider-bottom-layers-size, 0);
      --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
      --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
      border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
      bottom: 0;
      opacity: var(--divider-bottom-opacity, 1);
      transform: var(--divider-bottom-flip, none)
    }

    .MBOSCN .FRCqDF {
      background-image: var(--divider-bottom-image, none);
      background-size: var(--divider-bottom-size, contain);
      border-color: var(--divider-bottom-color, currentColor);
      bottom: 0;
      filter: var(--divider-bottom-filter, none)
    }

    .MBOSCN .FRCqDF[data-divider-layer="1"] {
      display: var(--divider-bottom-layer-1-display, block)
    }

    .MBOSCN .FRCqDF[data-divider-layer="2"] {
      display: var(--divider-bottom-layer-2-display, block)
    }

    .MBOSCN .FRCqDF[data-divider-layer="3"] {
      display: var(--divider-bottom-layer-3-display, block)
    }
   
  
    :host(:not(.device-mobile-optimized)) .CohWsy,
    body:not(.device-mobile-optimized) .CohWsy {
      display: flex
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf,
    body:not(.device-mobile-optimized) .V5AUxf {
      -moz-column-gap: var(--margin);
      column-gap: var(--margin);
      direction: var(--direction);
      display: flex;
      margin: 0 auto;
      position: relative;
      width: calc(100% - var(--padding)*2)
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf>*,
    body:not(.device-mobile-optimized) .V5AUxf>* {
      direction: ltr;
      flex: var(--column-flex) 1 0%;
      left: 0;
      margin-bottom: var(--padding);
      margin-top: var(--padding);
      min-width: 0;
      position: relative;
      top: 0
    }

    :host(.device-mobile-optimized) .V5AUxf,
    body.device-mobile-optimized .V5AUxf {
      display: block;
      padding-bottom: var(--padding-y);
      padding-left: var(--padding-x, 0);
      padding-right: var(--padding-x, 0);
      padding-top: var(--padding-y);
      position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>*,
    body.device-mobile-optimized .V5AUxf>* {
      margin-bottom: var(--margin);
      position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>:first-child,
    body.device-mobile-optimized .V5AUxf>:first-child {
      margin-top: var(--firstChildMarginTop, 0)
    }

    :host(.device-mobile-optimized) .V5AUxf>:last-child,
    body.device-mobile-optimized .V5AUxf>:last-child {
      margin-bottom: var(--lastChildMarginBottom)
    }

    .LIhNy3 {
      backface-visibility: hidden
    }

    .jhxvbR,
    .mtrorN {
      display: block;
      height: 100%;
      width: 100%
    }

    .jhxvbR img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .jhxvbR[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .jhxvbR[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .if7Vw2 {
      height: 100%;
      left: 0;
      -webkit-mask-image: var(--mask-image, none);
      mask-image: var(--mask-image, none);
      -webkit-mask-position: var(--mask-position, 0);
      mask-position: var(--mask-position, 0);
      -webkit-mask-repeat: var(--mask-repeat, no-repeat);
      mask-repeat: var(--mask-repeat, no-repeat);
      -webkit-mask-size: var(--mask-size, 100%);
      mask-size: var(--mask-size, 100%);
      overflow: hidden;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: absolute;
      top: 0;
      width: 100%
    }

    .if7Vw2.f0uTJH {
      clip: rect(0, auto, auto, 0)
    }

    .if7Vw2 .i1tH8h {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .if7Vw2 .DXi4PB {
      height: var(--fill-layer-image-height, 100%);
      opacity: var(--fill-layer-image-opacity)
    }

    .if7Vw2 .DXi4PB img {
      height: 100%;
      width: 100%
    }

    @supports(-webkit-hyphens:none) {
      .if7Vw2.f0uTJH {
        clip: auto;
        -webkit-clip-path: inset(0)
      }
    }

    .wG8dni {
      height: 100%
    }

    .tcElKx {
      background-color: var(--bg-overlay-color);
      background-image: var(--bg-gradient);
      transition: var(--inherit-transition)
    }

    .ImALHf,
    .Ybjs9b {
      opacity: var(--fill-layer-video-opacity)
    }

    .UWmm3w {
      bottom: var(--media-padding-bottom);
      height: var(--media-padding-height);
      position: absolute;
      top: var(--media-padding-top);
      width: 100%
    }

    .Yjj1af {
      transform: scale(var(--scale, 1));
      transition: var(--transform-duration, transform 0s)
    }

    .ImALHf {
      height: 100%;
      position: relative;
      width: 100%
    }

    wix-media-canvas {
      display: block;
      height: 100%
    }

    .KCM6zk {
      opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
    }

    .KCM6zk .DXi4PB,
    .KCM6zk .ImALHf,
    .KCM6zk .Ybjs9b {
      opacity: 1
    }

    ._uqPqy {
      clip-path: var(--fill-layer-clip)
    }

    ._uqPqy,
    .eKyYhK {
      position: absolute;
      top: 0
    }

    ._uqPqy,
    .eKyYhK,
    .x0mqQS img {
      height: 100%;
      width: 100%
    }

    .pnCr6P {
      opacity: 0
    }

    .blf7sp,
    .pnCr6P {
      position: absolute;
      top: 0
    }

    .blf7sp {
      height: 0;
      left: 0;
      overflow: hidden;
      width: 0
    }

    .rWP3Gv {
      left: 0;
      pointer-events: var(--fill-layer-background-media-pointer-events);
      position: var(--fill-layer-background-media-position)
    }

    .Tr4n3d,
    .rWP3Gv,
    .wRqk6s {
      height: 100%;
      top: 0;
      width: 100%
    }

    .wRqk6s {
      position: absolute
    }

    .Tr4n3d {
      background-color: var(--fill-layer-background-overlay-color);
      opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
      position: var(--fill-layer-background-overlay-position);
      transform: var(--fill-layer-background-overlay-transform)
    }

    @supports(mix-blend-mode:overlay) {
      .Tr4n3d {
        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
      }
    }

    .VXAmO2 {
      --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
      --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
      --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
      height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .VXAmO2,
    .VXAmO2 .dy3w_9 {
      left: 0;
      position: absolute;
      width: 100%
    }

    .VXAmO2 .dy3w_9 {
      --divider-layer-i__: var(--divider-layer-i, 0);
      background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
      background-repeat: repeat-x;
      border-bottom-style: solid;
      border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
      opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
    }

    .UORcXs {
      --divider-height__: var(--divider-top-height, auto);
      --divider-offset-x__: var(--divider-top-offset-x, 0px);
      --divider-layers-size__: var(--divider-top-layers-size, 0);
      --divider-layers-y__: var(--divider-top-layers-y, 0px);
      --divider-layers-x__: var(--divider-top-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
      border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
      opacity: var(--divider-top-opacity, 1);
      top: 0;
      transform: var(--divider-top-flip, scaleY(-1))
    }

    .UORcXs .dy3w_9 {
      background-image: var(--divider-top-image, none);
      background-size: var(--divider-top-size, contain);
      border-color: var(--divider-top-color, currentColor);
      bottom: 0;
      filter: var(--divider-top-filter, none)
    }

    .UORcXs .dy3w_9[data-divider-layer="1"] {
      display: var(--divider-top-layer-1-display, block)
    }

    .UORcXs .dy3w_9[data-divider-layer="2"] {
      display: var(--divider-top-layer-2-display, block)
    }

    .UORcXs .dy3w_9[data-divider-layer="3"] {
      display: var(--divider-top-layer-3-display, block)
    }

    .Io4VUz {
      --divider-height__: var(--divider-bottom-height, auto);
      --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
      --divider-layers-size__: var(--divider-bottom-layers-size, 0);
      --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
      --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
      --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
      border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
      bottom: 0;
      opacity: var(--divider-bottom-opacity, 1);
      transform: var(--divider-bottom-flip, none)
    }

    .Io4VUz .dy3w_9 {
      background-image: var(--divider-bottom-image, none);
      background-size: var(--divider-bottom-size, contain);
      border-color: var(--divider-bottom-color, currentColor);
      bottom: 0;
      filter: var(--divider-bottom-filter, none)
    }

    .Io4VUz .dy3w_9[data-divider-layer="1"] {
      display: var(--divider-bottom-layer-1-display, block)
    }

    .Io4VUz .dy3w_9[data-divider-layer="2"] {
      display: var(--divider-bottom-layer-2-display, block)
    }

    .Io4VUz .dy3w_9[data-divider-layer="3"] {
      display: var(--divider-bottom-layer-3-display, block)
    }
   
  
    .OQ8Tzd,
    .nKphmK {
      overflow: hidden
    }

    .nKphmK {
      height: 100%;
      position: relative;
      width: 100%
    }

    .nKphmK:-ms-fullscreen {
      min-height: auto !important
    }

    .nKphmK:fullscreen {
      min-height: auto !important
    }

    .pvlz2w {
      visibility: hidden
    }
   
  
    .TWFxr5 {
      height: auto !important
    }

    .May50y {
      overflow: hidden !important
    }
   
  
    @view-transition {
      navigation: auto;
      types: CrossFade
    }
   
  
    .sSAtY3z.ofOhStR--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .squ26My {
      --wbu-color-blue-0: #0f2ccf;
      --wbu-color-blue-100: #2f5dff;
      --wbu-color-blue-200: #597dff;
      --wbu-color-blue-300: #acbeff;
      --wbu-color-blue-400: #d5dfff;
      --wbu-color-blue-500: #eaefff;
      --wbu-color-blue-600: #f5f7ff;
      --wbu-color-black-0: #151414;
      --wbu-color-black-100: #383838;
      --wbu-color-black-200: #525150;
      --wbu-color-black-300: #767574;
      --wbu-color-black-400: #a8a6a5;
      --wbu-color-black-500: #e0dfdf;
      --wbu-color-black-600: #f1f0ef;
      --wbu-color-red-0: #9c2426;
      --wbu-color-red-100: #df3336;
      --wbu-color-red-200: #e55c5e;
      --wbu-color-red-300: #ed8f90;
      --wbu-color-red-400: #f4b8b9;
      --wbu-color-red-500: #f9d6d7;
      --wbu-color-red-600: #fcebeb;
      --wbu-color-green-0: #0d4f3d;
      --wbu-color-green-100: #4b916d;
      --wbu-color-green-200: #97c693;
      --wbu-color-green-300: #bde2a7;
      --wbu-color-green-400: #daf3c0;
      --wbu-color-green-500: #effae5;
      --wbu-color-green-600: #f1f5ed;
      --wbu-color-yellow-0: #d49341;
      --wbu-color-yellow-100: #f9ad4d;
      --wbu-color-yellow-200: #fabd71;
      --wbu-color-yellow-300: #fcd29d;
      --wbu-color-yellow-400: #fdead2;
      --wbu-color-yellow-500: #fef3e5;
      --wbu-color-yellow-600: #fef6ed;
      --wbu-color-orange-0: #ae3e09;
      --wbu-color-orange-100: #ff8044;
      --wbu-color-orange-200: #fe9361;
      --wbu-color-orange-300: #fda77f;
      --wbu-color-orange-400: #fbcfbb;
      --wbu-color-orange-500: #fbe3d9;
      --wbu-color-orange-600: #fdf1ec;
      --wbu-color-purple-0: #5000aa;
      --wbu-color-purple-100: #7200f3;
      --wbu-color-purple-200: #8b2df5;
      --wbu-color-purple-300: #be89f9;
      --wbu-color-purple-400: #d7b7fb;
      --wbu-color-purple-500: #f1e5fe;
      --wbu-color-purple-600: #f8f2ff;
      --wbu-color-ai-0: #4d3dd0;
      --wbu-color-ai-100: #5a48f5;
      --wbu-color-ai-200: #7b6df7;
      --wbu-color-ai-300: #a59bfa;
      --wbu-color-ai-400: #d6d1fc;
      --wbu-color-ai-500: #e7e4fe;
      --wbu-color-ai-600: #eeecfe;
      --wbu-heading-font-stack: "Madefor Display", "Helvetica Neue", Helvetica, Arial, "E3192A1E3201AA4E3192AAE3201AAA", "meiryo", "E31922019E3192A9E3201AAEE319217DE8A72019E3201AB4  pro w3", "hiragino kaku gothic pro", sans-serif;
      --wbu-text-tiny-size: 10px;
      --wbu-text-tiny-line-height: 12px;
      --wbu-text-small-size: 12px;
      --wbu-text-small-line-height: 12px;
      --wbu-text-medium-size: 14px;
      --wbu-text-medium-line-height: 16px;
      --wbu-text-large-size: 16px;
      --wbu-text-large-line-height: 18px;
      --wbu-heading-h1-font-size: 32px;
      --wbu-heading-h1-line-height: 40px;
      --wbu-heading-h1-letter-spacing: -0.5px;
      --wbu-heading-h1-font-weight: 400;
      --wbu-heading-h2-font-size: 24px;
      --wbu-heading-h2-line-height: 32px;
      --wbu-heading-h2-letter-spacing: -0.5px;
      --wbu-heading-h2-font-weight: 500;
      --wbu-heading-h3-font-size: 16px;
      --wbu-heading-h3-line-height: 24px;
      --wbu-heading-h3-letter-spacing: -0.5px;
      --wbu-heading-h3-font-weight: 700;
      --wbu-heading-h4-font-size: 14px;
      --wbu-heading-h4-line-height: 18px;
      --wbu-heading-h4-letter-spacing: 0px;
      --wbu-heading-h4-font-weight: 500;
      --wbu-heading-h5-font-size: 12px;
      --wbu-heading-h5-line-height: 18px;
      --wbu-heading-h5-letter-spacing: 0px;
      --wbu-heading-h5-font-weight: 600
    }

    .stbqc1u.oJ8EvyQ--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .Q8TtId {
      padding: 0;
      position: relative
    }

    .Q8TtId>svg {
      bottom: 0;
      left: 0;
      position: absolute !important;
      right: 0;
      top: 0
    }

    .aZhaoZ {
      opacity: 0
    }

    .s1dvzA {
      display: block;
      outline: none;
      text-decoration: none;
      width: 100%
    }

    .s1dvzA,
    .s1dvzA svg {
      overflow: visible
    }

    .js-focus-visible .s1dvzA:focus {
      box-shadow: none;
      position: relative
    }

    .js-focus-visible .s1dvzA:focus:after {
      box-shadow: inset 0 0 1px 1px #3899ec, inset 0 0 0 2px hsla(0, 0%, 100%, .9);
      content: "";
      height: 100%;
      left: 0;
      outline: none;
      position: absolute;
      top: 0;
      width: 100%
    }

    .tx4Jvn text.uxskpx {
      font-size: 50px !important
    }

    .tx4Jvn.qZfbbY .uxskpx {
      font-size: 45px !important
    }

    .tx4Jvn.fzGViX .uxskpx {
      font-size: 37px !important
    }

    .DRb0Pe.qZfbbY .uxskpx {
      font-size: 80px !important
    }

    .DRb0Pe.fzGViX .uxskpx {
      font-size: 58px !important
    }

    .WWgVyT.qZfbbY .uxskpx {
      font-size: 60px !important
    }

    .WWgVyT.fzGViX .uxskpx {
      font-size: 45px !important
    }

    .XPTyZQ.qZfbbY .uxskpx {
      font-size: 60px !important
    }

    .XPTyZQ.fzGViX .uxskpx {
      font-size: 40px !important
    }

    .KpNISr.qZfbbY .uxskpx {
      font-size: 70px !important
    }

    .KpNISr.fzGViX .uxskpx {
      font-size: 60px !important
    }

    .l3royO.qZfbbY .uxskpx {
      font-size: 80px !important
    }

    .l3royO.fzGViX .uxskpx {
      font-size: 60px !important
    }

    .hAeODa.qZfbbY .uxskpx {
      font-size: 75px !important
    }

    .hAeODa.fzGViX .uxskpx {
      font-size: 55px !important
    }

    .spQjTI.qZfbbY .uxskpx {
      font-size: 75px !important
    }

    .spQjTI.fzGViX .uxskpx {
      font-size: 59px !important
    }

    .yA1DNe.qZfbbY .uxskpx {
      font-size: 80px !important
    }

    .yA1DNe.fzGViX .uxskpx {
      font-size: 65px !important
    }

    .Rl4inp.qZfbbY .uxskpx {
      font-size: 75px !important
    }

    .Rl4inp.fzGViX .uxskpx {
      font-size: 60px !important
    }

    .of9Ja5.qZfbbY .uxskpx {
      font-size: 80px !important
    }

    .of9Ja5.fzGViX .uxskpx {
      font-size: 60px !important
    }

    .eEK14c {
      display: block;
      outline: none;
      text-decoration: none;
      width: 100%
    }

    .eEK14c,
    .eEK14c svg {
      overflow: visible
    }

    .js-focus-visible .eEK14c:focus {
      box-shadow: none;
      position: relative
    }

    .js-focus-visible .eEK14c:focus:after {
      box-shadow: inset 0 0 1px 1px #3899ec, inset 0 0 0 2px hsla(0, 0%, 100%, .9);
      content: "";
      height: 100%;
      left: 0;
      outline: none;
      position: absolute;
      top: 0;
      width: 100%
    }

    .eEK14c circle,
    .eEK14c path,
    .eEK14c polygon,
    .eEK14c polyline,
    .eEK14c rect {
      fill: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)))
    }

    .eEK14c text {
      fill: rgb(var(--cartWidget_cartIconText, var(--wix-color-8)));
      font: var(--cartWidget_cartIconTextFont, var(--wix-font-Body-M));
      font-size: 90px
    }

    .eEK14c .puciUO {
      fill: rgba(var(--cartWidget_cartIconNumber, var(--wix-color-1)));
      font: var(--cartWidget_cartIconNumberFont, var(--wix-font-Body-M));
      font-size: 90px
    }

    .eEK14c .puciUO.f6TePH {
      fill: rgba(var(--cartWidget_cartIconNumber, var(--wix-color-8)))
    }

    .eEK14c .FVlU_P {
      fill: rgba(var(--cartWidget_cartIconBubble, var(--wix-color-8)))
    }

    .UtO133 text.puciUO {
      font-size: 11px
    }

    .UtO133.xgXOpM .puciUO {
      font-size: 10px
    }

    .UtO133.tV42BG .puciUO {
      font-size: 8px
    }

    .VbCsjW text.puciUO {
      font-size: 50px !important
    }

    .VbCsjW.xgXOpM .puciUO {
      font-size: 45px !important
    }

    .VbCsjW.tV42BG .puciUO {
      font-size: 37px !important
    }

    .OE22el text.puciUO {
      font-size: 10px
    }

    .OE22el.xgXOpM .puciUO {
      font-size: 8px
    }

    .OE22el.tV42BG .puciUO {
      font-size: 6px
    }

    .OE22el path {
      fill: none;
      stroke: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)));
      stroke-linejoin: round
    }

    .oNPwj8.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .oNPwj8.tV42BG .puciUO {
      font-size: 58px !important
    }

    .a_BhjW.xgXOpM .puciUO {
      font-size: 60px
    }

    .a_BhjW.tV42BG .puciUO {
      font-size: 45px
    }

    .QtZH5q.xgXOpM .puciUO {
      font-size: 60px !important
    }

    .QtZH5q.tV42BG .puciUO {
      font-size: 45px !important
    }

    .ASBWh_.xgXOpM .puciUO {
      font-size: 60px
    }

    .ASBWh_.tV42BG .puciUO {
      font-size: 40px
    }

    .VhQQfA.xgXOpM .puciUO {
      font-size: 60px !important
    }

    .VhQQfA.tV42BG .puciUO {
      font-size: 40px !important
    }

    .XwUx1w.xgXOpM .puciUO {
      font-size: 70px
    }

    .XwUx1w.tV42BG .puciUO {
      font-size: 60px
    }

    .XwUx1w path {
      fill: none;
      stroke: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)));
      stroke-linejoin: round
    }

    .SbJOTz.xgXOpM .puciUO {
      font-size: 70px !important
    }

    .SbJOTz.tV42BG .puciUO {
      font-size: 60px !important
    }

    .x61qQI text.puciUO {
      font-size: 16px
    }

    .x61qQI.xgXOpM .puciUO {
      font-size: 14px
    }

    .x61qQI.tV42BG .puciUO {
      font-size: 12px
    }

    .x61qQI path {
      stroke: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)));
      stroke-linejoin: round;
      fill: none
    }

    .r_02yZ.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .r_02yZ.tV42BG .puciUO {
      font-size: 60px !important
    }

    .wPfzsT.xgXOpM .puciUO {
      font-size: 75px
    }

    .wPfzsT.tV42BG .puciUO {
      font-size: 55px
    }

    .H6bxoB.xgXOpM .puciUO {
      font-size: 75px !important
    }

    .H6bxoB.tV42BG .puciUO {
      font-size: 55px !important
    }

    .NKCcP7 text.puciUO {
      font-size: 14px
    }

    .NKCcP7.xgXOpM .puciUO {
      font-size: 12px
    }

    .NKCcP7.tV42BG .puciUO {
      font-size: 10px
    }

    .bPU06A.xgXOpM .puciUO {
      font-size: 75px !important
    }

    .bPU06A.tV42BG .puciUO {
      font-size: 59px !important
    }

    .wSTvma text.puciUO {
      font-size: 11px
    }

    .wSTvma.xgXOpM .puciUO {
      font-size: 10px
    }

    .wSTvma.tV42BG .puciUO {
      font-size: 8px
    }

    .wSTvma path {
      stroke: rgb(var(--cartWidget_cartIcon, var(--wix-color-8)));
      stroke-width: .95;
      stroke-linejoin: round;
      fill: none
    }

    .Ilw0Ec.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .Ilw0Ec.tV42BG .puciUO {
      font-size: 65px !important
    }

    .gIMUNC text.puciUO {
      font-size: 14px
    }

    .gIMUNC.xgXOpM .puciUO {
      font-size: 12px
    }

    .gIMUNC.tV42BG .puciUO {
      font-size: 10px
    }

    .IYE8zB.xgXOpM .puciUO {
      font-size: 75px !important
    }

    .IYE8zB.tV42BG .puciUO {
      font-size: 60px !important
    }

    .MmI68k.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .MmI68k.tV42BG .puciUO {
      font-size: 60px !important
    }

    .N1o4SY.xgXOpM .puciUO {
      font-size: 80px !important
    }

    .N1o4SY.tV42BG .puciUO {
      font-size: 60px !important
    }
   
  
    .sY_6mf6.oiayxcI--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .sLrmSa4 {
      --wbu-color-blue-0: #0f2ccf;
      --wbu-color-blue-100: #2f5dff;
      --wbu-color-blue-200: #597dff;
      --wbu-color-blue-300: #acbeff;
      --wbu-color-blue-400: #d5dfff;
      --wbu-color-blue-500: #eaefff;
      --wbu-color-blue-600: #f5f7ff;
      --wbu-color-black-0: #151414;
      --wbu-color-black-100: #383838;
      --wbu-color-black-200: #525150;
      --wbu-color-black-300: #767574;
      --wbu-color-black-400: #a8a6a5;
      --wbu-color-black-500: #e0dfdf;
      --wbu-color-black-600: #f1f0ef;
      --wbu-color-red-0: #9c2426;
      --wbu-color-red-100: #df3336;
      --wbu-color-red-200: #e55c5e;
      --wbu-color-red-300: #ed8f90;
      --wbu-color-red-400: #f4b8b9;
      --wbu-color-red-500: #f9d6d7;
      --wbu-color-red-600: #fcebeb;
      --wbu-color-green-0: #0d4f3d;
      --wbu-color-green-100: #4b916d;
      --wbu-color-green-200: #97c693;
      --wbu-color-green-300: #bde2a7;
      --wbu-color-green-400: #daf3c0;
      --wbu-color-green-500: #effae5;
      --wbu-color-green-600: #f1f5ed;
      --wbu-color-yellow-0: #d49341;
      --wbu-color-yellow-100: #f9ad4d;
      --wbu-color-yellow-200: #fabd71;
      --wbu-color-yellow-300: #fcd29d;
      --wbu-color-yellow-400: #fdead2;
      --wbu-color-yellow-500: #fef3e5;
      --wbu-color-yellow-600: #fef6ed;
      --wbu-color-orange-0: #ae3e09;
      --wbu-color-orange-100: #ff8044;
      --wbu-color-orange-200: #fe9361;
      --wbu-color-orange-300: #fda77f;
      --wbu-color-orange-400: #fbcfbb;
      --wbu-color-orange-500: #fbe3d9;
      --wbu-color-orange-600: #fdf1ec;
      --wbu-color-purple-0: #5000aa;
      --wbu-color-purple-100: #7200f3;
      --wbu-color-purple-200: #8b2df5;
      --wbu-color-purple-300: #be89f9;
      --wbu-color-purple-400: #d7b7fb;
      --wbu-color-purple-500: #f1e5fe;
      --wbu-color-purple-600: #f8f2ff;
      --wbu-color-ai-0: #4d3dd0;
      --wbu-color-ai-100: #5a48f5;
      --wbu-color-ai-200: #7b6df7;
      --wbu-color-ai-300: #a59bfa;
      --wbu-color-ai-400: #d6d1fc;
      --wbu-color-ai-500: #e7e4fe;
      --wbu-color-ai-600: #eeecfe;
      --wbu-heading-font-stack: "Madefor Display", "Helvetica Neue", Helvetica, Arial, "E3192A1E3201AA4E3192AAE3201AAA", "meiryo", "E31922019E3192A9E3201AAEE319217DE8A72019E3201AB4  pro w3", "hiragino kaku gothic pro", sans-serif;
      --wbu-text-tiny-size: 10px;
      --wbu-text-tiny-line-height: 12px;
      --wbu-text-small-size: 12px;
      --wbu-text-small-line-height: 12px;
      --wbu-text-medium-size: 14px;
      --wbu-text-medium-line-height: 16px;
      --wbu-text-large-size: 16px;
      --wbu-text-large-line-height: 18px;
      --wbu-heading-h1-font-size: 32px;
      --wbu-heading-h1-line-height: 40px;
      --wbu-heading-h1-letter-spacing: -0.5px;
      --wbu-heading-h1-font-weight: 400;
      --wbu-heading-h2-font-size: 24px;
      --wbu-heading-h2-line-height: 32px;
      --wbu-heading-h2-letter-spacing: -0.5px;
      --wbu-heading-h2-font-weight: 500;
      --wbu-heading-h3-font-size: 16px;
      --wbu-heading-h3-line-height: 24px;
      --wbu-heading-h3-letter-spacing: -0.5px;
      --wbu-heading-h3-font-weight: 700;
      --wbu-heading-h4-font-size: 14px;
      --wbu-heading-h4-line-height: 18px;
      --wbu-heading-h4-letter-spacing: 0px;
      --wbu-heading-h4-font-weight: 500;
      --wbu-heading-h5-font-size: 12px;
      --wbu-heading-h5-line-height: 18px;
      --wbu-heading-h5-letter-spacing: 0px;
      --wbu-heading-h5-font-weight: 600
    }

    .surRtQa.oqkwS1j--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .snU6ghj>:first-child>:first-child {
      z-index: 100000 !important
    }

    .KeZzT6 {
      animation: U4gKpz 1s linear infinite;
      color: hsla(0, 0%, 100%, .9);
      display: inline-block;
      overflow: hidden;
      position: relative;
      transform-origin: 100% 50%
    }

    .KeZzT6:after,
    .KeZzT6:before {
      animation: DjtvJd .5s linear infinite alternate;
      border: 1px solid currentColor;
      border-color: currentColor transparent transparent currentColor;
      border-radius: 50%;
      bottom: 0;
      color: currentColor;
      content: "";
      inset-inline-end: -100%;
      inset-inline-start: 0;
      position: absolute;
      top: 0;
      transform: rotate(-45deg)
    }

    .KeZzT6:after {
      opacity: 0
    }

    @keyframes DjtvJd {
      to {
        opacity: 1;
        transform: rotate(115deg)
      }
    }

    @keyframes U4gKpz {
      0% {
        transform: rotate(180deg)
      }

      45% {
        transform: rotate(198deg)
      }

      55% {
        transform: rotate(234deg)
      }

      to {
        transform: rotate(540deg)
      }
    }

    .KeZzT6.BAhs0Y {
      height: 30px;
      margin-inline-end: 15px;
      width: 15px
    }

    .KeZzT6.vUtskN {
      height: 60px;
      margin-inline-end: 30px;
      width: 30px
    }

    .KeZzT6.RLHjMI {
      height: 80px;
      margin-inline-end: 40px;
      width: 40px
    }

    .jbFJUT {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .AnkhXt {
      color: var(--wix-color-5)
    }
   
  
    @font-face {
      font-family: 'madefor-display-bold';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen-grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: italic;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'familjen grotesk';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    #masterPage:not(.landingPage) #PAGES_CONTAINER {
      margin-top: 0px;
      margin-bottom: 0px;
    }

    #masterPage.landingPage #SITE_HEADER {
      display: none;
    }

    #masterPage.landingPage #CONTROLLER_COMP_CUSTOM_ID {
      display: none;
    }

    #masterPage.landingPage #SOSP_CONTAINER_CUSTOM_ID {
      display: none;
    }

    #masterPage.landingPage #SITE_FOOTER {
      display: none;
    }

    #masterPage.landingPage #SITE_HEADER-placeholder {
      display: none;
    }

    #masterPage.landingPage #SITE_FOOTER-placeholder {
      display: none;
    }

    #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus,
    #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus~.wixSdkShowFocusOnSibling {
      --focus-ring-box-shadow: 0 0 0 2px #116dff;
      box-shadow: var(--focus-ring-box-shadow) !important;
      z-index: 1;
    }

    .has-inner-focus-ring {
      --focus-ring-box-shadow: 0 0 0 2px #116dff !important;
    }

    #masterPage {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #SITE_HEADER {
      --pinned-layer-in-container: 50;
      --above-all-in-container: 49;
    }

    #PAGES_CONTAINER {
      --pinned-layer-in-container: 51;
      --above-all-in-container: 49;
    }

    #CONTROLLER_COMP_CUSTOM_ID {
      --pinned-layer-in-container: 52;
      --above-all-in-container: 49;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
      --pinned-layer-in-container: 53;
      --above-all-in-container: 49;
    }

    #SITE_FOOTER {
      --pinned-layer-in-container: 54;
      --above-all-in-container: 49;
    }

    #comp-jquqdfru-pinned-layer {
      z-index: calc(var(--pinned-layers-in-page, 0) + 55);
      --above-all-in-container: 10000;
    }

    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent] {
      height: auto;
      width: 100%;
      position: static;
      min-height: auto;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="CONTROLLER_COMP_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>wix-interact-element>[id="CONTROLLER_COMP_CUSTOM_ID"] {
      position: absolute;
      top: 15px;
      left: 20px;
      margin-left: calc((100% - 980px) * 0.5);
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent] {
      height: auto;
      width: 100%;
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      margin-top: -175px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="CONTROLLER_COMP_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>wix-interact-element>[id="CONTROLLER_COMP_CUSTOM_ID"] {
      position: absolute;
      top: 15px;
      left: 20px;
      margin-left: calc((100% - 980px) * 0.5);
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="SOSP_CONTAINER_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>wix-interact-element>[id="SOSP_CONTAINER_CUSTOM_ID"] {
      position: relative;
      margin: 191px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-jquqdfru {
      justify-self: end;
      align-self: end;
      position: absolute;
      grid-area: 1 / 1 / 2 / 2;
      pointer-events: auto;
    }

    :root,
    :host,
    .spxThemeOverride,
    .max-width-container,
    #root {
      --color_0: 255, 255, 255;
      --color_1: 255, 255, 255;
      --color_2: 0, 0, 0;
      --color_3: 237, 28, 36;
      --color_4: 0, 136, 203;
      --color_5: 255, 203, 5;
      --color_6: 114, 114, 114;
      --color_7: 176, 176, 176;
      --color_8: 255, 255, 255;
      --color_9: 114, 114, 114;
      --color_10: 176, 176, 176;
      --color_11: 241, 241, 241;
      --color_12: 193, 193, 193;
      --color_13: 145, 145, 145;
      --color_14: 96, 96, 96;
      --color_15: 48, 48, 48;
      --color_16: 182, 203, 217;
      --color_17: 0, 0, 0;
      --color_18: 238, 12, 12;
      --color_19: 61, 86, 102;
      --color_20: 12, 44, 64;
      --color_21: 192, 208, 216;
      --color_22: 151, 168, 178;
      --color_23: 108, 128, 139;
      --color_24: 56, 84, 100;
      --color_25: 28, 42, 50;
      --color_26: 215, 231, 236;
      --color_27: 179, 208, 217;
      --color_28: 134, 156, 163;
      --color_29: 90, 104, 109;
      --color_30: 45, 52, 54;
      --color_31: 192, 208, 216;
      --color_32: 151, 168, 178;
      --color_33: 108, 128, 139;
      --color_34: 56, 84, 100;
      --color_35: 28, 42, 50;
      --color_36: 241, 241, 241;
      --color_37: 48, 48, 48;
      --color_38: 193, 193, 193;
      --color_39: 145, 145, 145;
      --color_40: 96, 96, 96;
      --color_41: 238, 12, 12;
      --color_42: 0, 0, 0;
      --color_43: 145, 145, 145;
      --color_44: 241, 241, 241;
      --color_45: 96, 96, 96;
      --color_46: 96, 96, 96;
      --color_47: 96, 96, 96;
      --color_48: 238, 12, 12;
      --color_49: 238, 12, 12;
      --color_50: 241, 241, 241;
      --color_51: 241, 241, 241;
      --color_52: 238, 12, 12;
      --color_53: 238, 12, 12;
      --color_54: 145, 145, 145;
      --color_55: 145, 145, 145;
      --color_56: 241, 241, 241;
      --color_57: 241, 241, 241;
      --color_58: 238, 12, 12;
      --color_59: 238, 12, 12;
      --color_60: 238, 12, 12;
      --color_61: 238, 12, 12;
      --color_62: 241, 241, 241;
      --color_63: 241, 241, 241;
      --color_64: 145, 145, 145;
      --color_65: 145, 145, 145;
      --font_0: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_1: normal normal normal 14px/1.4em enriqueta, serif;
      --font_2: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_3: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_4: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_5: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_6: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --font_7: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --font_8: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --font_9: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --font_10: normal normal normal 10px/1.4em arial, 'ｍｓ ｐゴシック', 'ms pgothic', '돋움', dotum, helvetica, sans-serif;
      --wix-ads-height: 0px;
      --sticky-offset: 0px;
      --wix-ads-top-height: 0px;
      --site-width: 980px;
      --above-all-z-index: 100000;
      --portals-z-index: 100001;
      --wix-opt-in-direction: ltr;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      --minViewportSize: 320;
      --maxViewportSize: 1920;
      --theme-spx-ratio: 1px;
      --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
      --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
      --customScaleViewportLimit: clamp(var(--minViewportSize) * 1px, var(--full-viewport), min(var(--section-max-width), var(--maxViewportSize) * 1px));
    }

    .font_0 {
      font: var(--font_0);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_1 {
      font: var(--font_1);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_2 {
      font: var(--font_2);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_3 {
      font: var(--font_3);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_4 {
      font: var(--font_4);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_5 {
      font: var(--font_5);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_6 {
      font: var(--font_6);
      color: rgb(var(--color_45));
      letter-spacing: 0em;
    }

    .font_7 {
      font: var(--font_7);
      color: rgb(var(--color_14));
      letter-spacing: 0em;
    }

    .font_8 {
      font: var(--font_8);
      color: rgb(var(--color_14));
      letter-spacing: 0em;
    }

    .font_9 {
      font: var(--font_9);
      color: rgb(var(--color_15));
      letter-spacing: 0em;
    }

    .font_10 {
      font: var(--font_10);
      color: rgb(var(--color_15));
      letter-spacing: 0em;
    }

    .color_0 {
      color: rgb(var(--color_0));
    }

    .color_1 {
      color: rgb(var(--color_1));
    }

    .color_2 {
      color: rgb(var(--color_2));
    }

    .color_3 {
      color: rgb(var(--color_3));
    }

    .color_4 {
      color: rgb(var(--color_4));
    }

    .color_5 {
      color: rgb(var(--color_5));
    }

    .color_6 {
      color: rgb(var(--color_6));
    }

    .color_7 {
      color: rgb(var(--color_7));
    }

    .color_8 {
      color: rgb(var(--color_8));
    }

    .color_9 {
      color: rgb(var(--color_9));
    }

    .color_10 {
      color: rgb(var(--color_10));
    }

    .color_11 {
      color: rgb(var(--color_11));
    }

    .color_12 {
      color: rgb(var(--color_12));
    }

    .color_13 {
      color: rgb(var(--color_13));
    }

    .color_14 {
      color: rgb(var(--color_14));
    }

    .color_15 {
      color: rgb(var(--color_15));
    }

    .color_16 {
      color: rgb(var(--color_16));
    }

    .color_17 {
      color: rgb(var(--color_17));
    }

    .color_18 {
      color: rgb(var(--color_18));
    }

    .color_19 {
      color: rgb(var(--color_19));
    }

    .color_20 {
      color: rgb(var(--color_20));
    }

    .color_21 {
      color: rgb(var(--color_21));
    }

    .color_22 {
      color: rgb(var(--color_22));
    }

    .color_23 {
      color: rgb(var(--color_23));
    }

    .color_24 {
      color: rgb(var(--color_24));
    }

    .color_25 {
      color: rgb(var(--color_25));
    }

    .color_26 {
      color: rgb(var(--color_26));
    }

    .color_27 {
      color: rgb(var(--color_27));
    }

    .color_28 {
      color: rgb(var(--color_28));
    }

    .color_29 {
      color: rgb(var(--color_29));
    }

    .color_30 {
      color: rgb(var(--color_30));
    }

    .color_31 {
      color: rgb(var(--color_31));
    }

    .color_32 {
      color: rgb(var(--color_32));
    }

    .color_33 {
      color: rgb(var(--color_33));
    }

    .color_34 {
      color: rgb(var(--color_34));
    }

    .color_35 {
      color: rgb(var(--color_35));
    }

    .color_36 {
      color: rgb(var(--color_36));
    }

    .color_37 {
      color: rgb(var(--color_37));
    }

    .color_38 {
      color: rgb(var(--color_38));
    }

    .color_39 {
      color: rgb(var(--color_39));
    }

    .color_40 {
      color: rgb(var(--color_40));
    }

    .color_41 {
      color: rgb(var(--color_41));
    }

    .color_42 {
      color: rgb(var(--color_42));
    }

    .color_43 {
      color: rgb(var(--color_43));
    }

    .color_44 {
      color: rgb(var(--color_44));
    }

    .color_45 {
      color: rgb(var(--color_45));
    }

    .color_46 {
      color: rgb(var(--color_46));
    }

    .color_47 {
      color: rgb(var(--color_47));
    }

    .color_48 {
      color: rgb(var(--color_48));
    }

    .color_49 {
      color: rgb(var(--color_49));
    }

    .color_50 {
      color: rgb(var(--color_50));
    }

    .color_51 {
      color: rgb(var(--color_51));
    }

    .color_52 {
      color: rgb(var(--color_52));
    }

    .color_53 {
      color: rgb(var(--color_53));
    }

    .color_54 {
      color: rgb(var(--color_54));
    }

    .color_55 {
      color: rgb(var(--color_55));
    }

    .color_56 {
      color: rgb(var(--color_56));
    }

    .color_57 {
      color: rgb(var(--color_57));
    }

    .color_58 {
      color: rgb(var(--color_58));
    }

    .color_59 {
      color: rgb(var(--color_59));
    }

    .color_60 {
      color: rgb(var(--color_60));
    }

    .color_61 {
      color: rgb(var(--color_61));
    }

    .color_62 {
      color: rgb(var(--color_62));
    }

    .color_63 {
      color: rgb(var(--color_63));
    }

    .color_64 {
      color: rgb(var(--color_64));
    }

    .color_65 {
      color: rgb(var(--color_65));
    }

    .backcolor_0 {
      background-color: rgb(var(--color_0));
    }

    .backcolor_1 {
      background-color: rgb(var(--color_1));
    }

    .backcolor_2 {
      background-color: rgb(var(--color_2));
    }

    .backcolor_3 {
      background-color: rgb(var(--color_3));
    }

    .backcolor_4 {
      background-color: rgb(var(--color_4));
    }

    .backcolor_5 {
      background-color: rgb(var(--color_5));
    }

    .backcolor_6 {
      background-color: rgb(var(--color_6));
    }

    .backcolor_7 {
      background-color: rgb(var(--color_7));
    }

    .backcolor_8 {
      background-color: rgb(var(--color_8));
    }

    .backcolor_9 {
      background-color: rgb(var(--color_9));
    }

    .backcolor_10 {
      background-color: rgb(var(--color_10));
    }

    .backcolor_11 {
      background-color: rgb(var(--color_11));
    }

    .backcolor_12 {
      background-color: rgb(var(--color_12));
    }

    .backcolor_13 {
      background-color: rgb(var(--color_13));
    }

    .backcolor_14 {
      background-color: rgb(var(--color_14));
    }

    .backcolor_15 {
      background-color: rgb(var(--color_15));
    }

    .backcolor_16 {
      background-color: rgb(var(--color_16));
    }

    .backcolor_17 {
      background-color: rgb(var(--color_17));
    }

    .backcolor_18 {
      background-color: rgb(var(--color_18));
    }

    .backcolor_19 {
      background-color: rgb(var(--color_19));
    }

    .backcolor_20 {
      background-color: rgb(var(--color_20));
    }

    .backcolor_21 {
      background-color: rgb(var(--color_21));
    }

    .backcolor_22 {
      background-color: rgb(var(--color_22));
    }

    .backcolor_23 {
      background-color: rgb(var(--color_23));
    }

    .backcolor_24 {
      background-color: rgb(var(--color_24));
    }

    .backcolor_25 {
      background-color: rgb(var(--color_25));
    }

    .backcolor_26 {
      background-color: rgb(var(--color_26));
    }

    .backcolor_27 {
      background-color: rgb(var(--color_27));
    }

    .backcolor_28 {
      background-color: rgb(var(--color_28));
    }

    .backcolor_29 {
      background-color: rgb(var(--color_29));
    }

    .backcolor_30 {
      background-color: rgb(var(--color_30));
    }

    .backcolor_31 {
      background-color: rgb(var(--color_31));
    }

    .backcolor_32 {
      background-color: rgb(var(--color_32));
    }

    .backcolor_33 {
      background-color: rgb(var(--color_33));
    }

    .backcolor_34 {
      background-color: rgb(var(--color_34));
    }

    .backcolor_35 {
      background-color: rgb(var(--color_35));
    }

    .backcolor_36 {
      background-color: rgb(var(--color_36));
    }

    .backcolor_37 {
      background-color: rgb(var(--color_37));
    }

    .backcolor_38 {
      background-color: rgb(var(--color_38));
    }

    .backcolor_39 {
      background-color: rgb(var(--color_39));
    }

    .backcolor_40 {
      background-color: rgb(var(--color_40));
    }

    .backcolor_41 {
      background-color: rgb(var(--color_41));
    }

    .backcolor_42 {
      background-color: rgb(var(--color_42));
    }

    .backcolor_43 {
      background-color: rgb(var(--color_43));
    }

    .backcolor_44 {
      background-color: rgb(var(--color_44));
    }

    .backcolor_45 {
      background-color: rgb(var(--color_45));
    }

    .backcolor_46 {
      background-color: rgb(var(--color_46));
    }

    .backcolor_47 {
      background-color: rgb(var(--color_47));
    }

    .backcolor_48 {
      background-color: rgb(var(--color_48));
    }

    .backcolor_49 {
      background-color: rgb(var(--color_49));
    }

    .backcolor_50 {
      background-color: rgb(var(--color_50));
    }

    .backcolor_51 {
      background-color: rgb(var(--color_51));
    }

    .backcolor_52 {
      background-color: rgb(var(--color_52));
    }

    .backcolor_53 {
      background-color: rgb(var(--color_53));
    }

    .backcolor_54 {
      background-color: rgb(var(--color_54));
    }

    .backcolor_55 {
      background-color: rgb(var(--color_55));
    }

    .backcolor_56 {
      background-color: rgb(var(--color_56));
    }

    .backcolor_57 {
      background-color: rgb(var(--color_57));
    }

    .backcolor_58 {
      background-color: rgb(var(--color_58));
    }

    .backcolor_59 {
      background-color: rgb(var(--color_59));
    }

    .backcolor_60 {
      background-color: rgb(var(--color_60));
    }

    .backcolor_61 {
      background-color: rgb(var(--color_61));
    }

    .backcolor_62 {
      background-color: rgb(var(--color_62));
    }

    .backcolor_63 {
      background-color: rgb(var(--color_63));
    }

    .backcolor_64 {
      background-color: rgb(var(--color_64));
    }

    .backcolor_65 {
      background-color: rgb(var(--color_65));
    }

    #masterPage:not(.landingPage) {
      --top-offset: 0px;
      --header-height: 175px;
    }

    #masterPage.landingPage {
      --top-offset: 0px;
    }

    #SITE_HEADER {
      --brd: var(--color_36);
      --brwt: 0px;
      --brwb: 0px;
      --shd: none;
      --rd: 0px 0px 0px 0px;
      --alpha-brd: 1;
      --boxShadowToggleOn-shd: none;
      --backdrop-filter: none;
    }

    #SITE_HEADER {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=SITE_HEADERinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="comp-kq8m9165"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>wix-interact-element>[id="comp-kq8m9165"] {
      position: relative;
      margin: 34px 0px 33px calc((100% - 980px) * 0.5);
      left: -34px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="i10cyktx"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>wix-interact-element>[id="i10cyktx"] {
      position: relative;
      margin: 69px 0px 70px calc((100% - 980px) * 0.5);
      left: 138px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="comp-m4as3ekq"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>wix-interact-element>[id="comp-m4as3ekq"] {
      position: relative;
      margin: 67px 0px 68px calc((100% - 980px) * 0.5);
      left: 946px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #SITE_HEADER {
      --bg-overlay-color: rgba(var(--color_42), 0.65);
      --bg-gradient: none;
    }

    #comp-kq8m9165 {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-kq8m9165 {
      width: 68px;
      height: 108px;
    }

    #comp-kq8m9165 {
      --height: 108px;
      --width: 68px;
    }

    #i10cyktx {
      --menuTotalBordersX: 0px;
      --menuTotalBordersY: 0px;
      --bg: var(--color_11);
      --rd: 10px;
      --shd: none;
      --brw: 0px;
      --brd: var(--color_15);
      --bgDrop: var(--color_11);
      --rdDrop: 10px;
      --trans: background-color 0.4s ease 0s;
      --pad: 5px;
      --sep: var(--color_15);
      --fnt: normal normal normal 14px/1.4em familjen-grotesk, 'familjen grotesk', sans-serif;
      --txt: var(--color_14);
      --trans2: color 0.4s ease 0s;
      --bgh: var(--color_18);
      --txth: var(--color_36);
      --bgs: var(--color_18);
      --txts: var(--color_36);
      --alpha-bg: 1;
      --alpha-bgDrop: 1;
      --alpha-bgh: 1;
      --alpha-bgs: 1;
      --alpha-brd: 0.5;
      --alpha-sep: 0.35;
      --alpha-txt: 1;
      --alpha-txth: 1;
      --alpha-txts: 1;
      --boxShadowToggleOn-shd: none;
    }

    #i10cyktx {
      width: 703px;
      height: 36px;
    }

    #i10cyktx {
      --menuTotalBordersY: 0px;
      --menuTotalBordersX: 0px;
      --submenus-direction: inherit;
      --menu-direction: inherit;
      --align: center;
      --menu-align: inherit;
      --submenus-align: inherit;
    }

    #comp-m4as3ekq {
      width: 34px;
      height: 40px;
    }

    .comp-m4as3ekq {
      --wix-direction: ltr;
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }

    .comp-m4as3ekq .ETC5zb {
      --cartWidget_cartIcon: #EE0C0C;
      --cartWidget_cartIconText: #EE0C0C;
      --cartWidget_cartIconTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartWidget_cartIconNumberFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartWidget_cartIconBubble: #EE0C0C
    }

    .comp-m4as3ekq .s1dvzA rect,
    .comp-m4as3ekq .s1dvzA polygon,
    .comp-m4as3ekq .s1dvzA polyline,
    .comp-m4as3ekq .s1dvzA circle,
    .comp-m4as3ekq .s1dvzA path {
      fill: #EE0C0C
    }

    .comp-m4as3ekq .s1dvzA text {
      fill: #EE0C0C;
      font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      font-size: 90px
    }

    .comp-m4as3ekq .s1dvzA .uxskpx {
      fill: #F1F1F1;
      font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      font-size: 90px
    }

    .comp-m4as3ekq .s1dvzA .uxskpx.M846Y_ {
      fill: #EE0C0C
    }

    .comp-m4as3ekq .s1dvzA .ptVJi9 {
      fill: #EE0C0C
    }

    #PAGES_CONTAINER {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #SITE_PAGES {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #SITE_PAGES {
      --transition-duration: 600ms;
    }

    #CONTROLLER_COMP_CUSTOM_ID {
      --alpha-bg: 1;
      --bg: 61, 155, 233;
      --bgh: 43, 104, 156;
      --brd: 43, 104, 156;
      --brdh: 61, 155, 233;
      --brw: 0px;
      --fnt: normal normal normal 14px/1.4em raleway;
      --rd: 20px;
      --txt: 255, 255, 255;
      --txth: 255, 255, 255;
      --alpha-bgh: 1;
      --alpha-brd: 1;
      --alpha-brdh: 1;
      --alpha-txt: 1;
      --alpha-txth: 1;
      --boxShadowToggleOn-shd: none;
      --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
    }

    #SOSP_CONTAINER_CUSTOM_ID {
      --brw: 0px;
      --brd: var(--color_15);
      --bg: var(--color_11);
      --rd: 0px;
      --shd: none;
      --gradient: none;
      --alpha-bg: 1;
      --alpha-brd: 1;
      --boxShadowToggleOn-shd: none;
      --bg-gradient: none;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
      width: 291px;
    }

    [data-mode=hover] #SOSP_CONTAINER_CUSTOM_ID {
      width: 291px;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent] {
      height: auto;
      width: 291px;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>[id="comp-jwt5uhet"],
    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>wix-interact-element>[id="comp-jwt5uhet"] {
      position: relative;
      margin: 60px 0px 10px 0;
      left: 20px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>[id="comp-jwt5uh26"],
    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>wix-interact-element>[id="comp-jwt5uh26"] {
      position: relative;
      margin: 0px 0px 61px 0;
      left: 20px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
      --shc-mutated-brightness: 121, 121, 121;
    }

    #comp-jwt5uhet {
      width: 250px;
      height: 182px;
    }

    .comp-jwt5uhet {
      --wix-direction: ltr;
      --profileLayout: 0;
      --pictureStyle: 0;
      --profileAlignment: 0;
      --profileImageSize: 90px;
      --badge-layout: 0;
      --badge-size: 0;
      --badge-corner-radius: 10;
      --border-width-1: 1;
      --pw-cover-photo-opacity: 60;
      --pw-cover-photo-opacity-desktop: 60;
      --profileWidgetHeight: 250px;
      --pw-button-border-width: 1;
      --pw-button-responsive-border-width: 1;
      --pw-button-text-font-size-mobile: 16;
      --pw-button-corner-radius: 0;
      --pw-button-responsive-corner-radius: 0;
      --vertical-pw-corner-radius: 0;
      --badge-font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --text-secondary-font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-name-font: normal normal normal 28px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-name-font-mobile: normal normal normal 20px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-font: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-responsive-font: normal normal normal 20px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-mobile-font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-ff-font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-ff-font-mobile: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-button-font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-button-font-mobile: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --border-color: 48, 48, 48, 0.2;
      --border-color-rgb: 48, 48, 48;
      --border-color-opacity: 0.2;
      --box-color: 241, 241, 241;
      --box-color-rgb: 241, 241, 241;
      --box-color-opacity: 1;
      --button-opacity-and-color: 238, 12, 12;
      --button-opacity-and-color-rgb: 238, 12, 12;
      --button-opacity-and-color-opacity: 1;
      --text-color-primary: 96, 96, 96;
      --text-color-primary-rgb: 96, 96, 96;
      --text-color-primary-opacity: 1;
      --text-color-secondary: 48, 48, 48;
      --text-color-secondary-rgb: 48, 48, 48;
      --text-color-secondary-opacity: 1;
      --pw-responsive-name-color: 241, 241, 241;
      --pw-responsive-name-color-rgb: 241, 241, 241;
      --pw-responsive-name-color-opacity: 1;
      --pw-name-color-mobile: 48, 48, 48;
      --pw-name-color-mobile-rgb: 48, 48, 48;
      --pw-name-color-mobile-opacity: 1;
      --title-color: 48, 48, 48;
      --title-color-rgb: 48, 48, 48;
      --title-color-opacity: 1;
      --title-responsive-color: 241, 241, 241;
      --title-responsive-color-rgb: 241, 241, 241;
      --title-responsive-color-opacity: 1;
      --title-mobile-color: 48, 48, 48;
      --title-mobile-color-rgb: 48, 48, 48;
      --title-mobile-color-opacity: 1;
      --pw-responsive-ff-color: 241, 241, 241;
      --pw-responsive-ff-color-rgb: 241, 241, 241;
      --pw-responsive-ff-color-opacity: 1;
      --pw-ff-color-mobile: 48, 48, 48;
      --pw-ff-color-mobile-rgb: 48, 48, 48;
      --pw-ff-color-mobile-opacity: 1;
      --pw-responsive-button-color: 241, 241, 241;
      --pw-responsive-button-color-rgb: 241, 241, 241;
      --pw-responsive-button-color-opacity: 1;
      --pw-responsive-button-color-mobile: 241, 241, 241;
      --pw-responsive-button-color-mobile-rgb: 241, 241, 241;
      --pw-responsive-button-color-mobile-opacity: 1;
      --pw-cover-color: 238, 12, 12;
      --pw-cover-color-rgb: 238, 12, 12;
      --pw-cover-color-opacity: 1;
      --pw-cover-color-desktop: 238, 12, 12;
      --pw-cover-color-desktop-rgb: 238, 12, 12;
      --pw-cover-color-desktop-opacity: 1;
      --pw-cover-color-mobile: 238, 12, 12;
      --pw-cover-color-mobile-rgb: 238, 12, 12;
      --pw-cover-color-mobile-opacity: 1;
      --pw-button-font-color: 241, 241, 241;
      --pw-button-font-color-rgb: 241, 241, 241;
      --pw-button-font-color-opacity: 1;
      --pw-button-responsive-font-color: 238, 12, 12;
      --pw-button-responsive-font-color-rgb: 238, 12, 12;
      --pw-button-responsive-font-color-opacity: 1;
      --pw-button-border-color: 238, 12, 12;
      --pw-button-border-color-rgb: 238, 12, 12;
      --pw-button-border-color-opacity: 1;
      --pw-button-responsive-border-color: 241, 241, 241;
      --pw-button-responsive-border-color-rgb: 241, 241, 241;
      --pw-button-responsive-border-color-opacity: 1;
      --button-font: normal normal normal 14px/17px enriqueta, serif;
      --button-font-style: normal;
      --button-font-variant: normal;
      --button-font-weight: normal;
      --button-font-size: 14px;
      --button-font-line-height: 17px;
      --button-font-family: enriqueta, serif;
      --button-font-text-decoration: none;
      --text-primary-font: normal normal normal 16px/20px enriqueta, serif;
      --text-primary-font-style: normal;
      --text-primary-font-variant: normal;
      --text-primary-font-weight: normal;
      --text-primary-font-size: 16px;
      --text-primary-font-line-height: 20px;
      --text-primary-font-family: enriqueta, serif;
      --text-primary-font-text-decoration: none;
      --badge-font-style: normal;
      --badge-font-variant: normal;
      --badge-font-weight: normal;
      --badge-font-size: 14px;
      --badge-font-line-height: 1.4em;
      --badge-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --badge-font-text-decoration: none;
      --text-secondary-font-style: normal;
      --text-secondary-font-variant: normal;
      --text-secondary-font-weight: normal;
      --text-secondary-font-size: 14px;
      --text-secondary-font-line-height: 1.4em;
      --text-secondary-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --text-secondary-font-text-decoration: none;
      --pw-responsive-name-font-style: normal;
      --pw-responsive-name-font-variant: normal;
      --pw-responsive-name-font-weight: normal;
      --pw-responsive-name-font-size: 28px;
      --pw-responsive-name-font-line-height: 1.4em;
      --pw-responsive-name-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-name-font-text-decoration: none;
      --pw-name-font-mobile-style: normal;
      --pw-name-font-mobile-variant: normal;
      --pw-name-font-mobile-weight: normal;
      --pw-name-font-mobile-size: 20px;
      --pw-name-font-mobile-line-height: 1.4em;
      --pw-name-font-mobile-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-name-font-mobile-text-decoration: none;
      --title-font-style: normal;
      --title-font-variant: normal;
      --title-font-weight: normal;
      --title-font-size: 14px;
      --title-font-line-height: 1.4em;
      --title-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-font-text-decoration: none;
      --title-responsive-font-style: normal;
      --title-responsive-font-variant: normal;
      --title-responsive-font-weight: normal;
      --title-responsive-font-size: 20px;
      --title-responsive-font-line-height: 1.4em;
      --title-responsive-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-responsive-font-text-decoration: none;
      --title-mobile-font-style: normal;
      --title-mobile-font-variant: normal;
      --title-mobile-font-weight: normal;
      --title-mobile-font-size: 16px;
      --title-mobile-font-line-height: 1.4em;
      --title-mobile-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --title-mobile-font-text-decoration: none;
      --pw-responsive-ff-font-style: normal;
      --pw-responsive-ff-font-variant: normal;
      --pw-responsive-ff-font-weight: normal;
      --pw-responsive-ff-font-size: 16px;
      --pw-responsive-ff-font-line-height: 1.4em;
      --pw-responsive-ff-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-ff-font-text-decoration: none;
      --pw-ff-font-mobile-style: normal;
      --pw-ff-font-mobile-variant: normal;
      --pw-ff-font-mobile-weight: normal;
      --pw-ff-font-mobile-size: 12px;
      --pw-ff-font-mobile-line-height: 1.4em;
      --pw-ff-font-mobile-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-ff-font-mobile-text-decoration: none;
      --pw-responsive-button-font-style: normal;
      --pw-responsive-button-font-variant: normal;
      --pw-responsive-button-font-weight: normal;
      --pw-responsive-button-font-size: 16px;
      --pw-responsive-button-font-line-height: 1.4em;
      --pw-responsive-button-font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-responsive-button-font-text-decoration: none;
      --pw-button-font-mobile-style: normal;
      --pw-button-font-mobile-variant: normal;
      --pw-button-font-mobile-weight: normal;
      --pw-button-font-mobile-size: 16px;
      --pw-button-font-mobile-line-height: 1.4em;
      --pw-button-font-mobile-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --pw-button-font-mobile-text-decoration: none;
      --profileImageDisplay: block;
      --profileImageBorderRadius: 50%;
      --coverButtonsBoxMarginLeft: initial;
      --coverButtonsBoxPosition: initial;
      --coverButtonsBoxTop: initial;
      --coverButtonsBoxInsetInlineEnd: initial;
      --coverButtonsBoxMarginTop: 38px;
      --repositionModeButtonsFlexDirection: row;
      --repositionModeButtonsMarginInlineStart: 34px;
      --repositionModeButtonsMarginInlineEnd: initial;
      --coverPhotoContainerInsetInlineStart: 24px;
      --coverPhotoContainerInsetInlineEnd: initial;
      --contentLayoutPosition: relative;
      --contentLayoutFlexDirection: row;
      --contentLayoutAlignItems: initial;
      --contentLayoutPaddingInlineStart: 30px;
      --contentLayoutPaddingInlineEnd: 16px;
      --contentAlignItems: flex-end;
      --contentMarginBottom: 30px;
      --contentMarginInlineEnd: initial;
      --contentMarginInlineStart: 24px;
      --contentJustifyContent: space-between;
      --contentWidth: initial;
      --contentFlexDirection: row;
      --detailsAndPhotoFlexDirection: initial;
      --detailsAndPhotoAlignItems: initial;
      --memberDetailsPaddingInlineStart: initial;
      --memberDetailsPaddingInlineEnd: initial;
      --memberDetailsMarginTop: initial;
      --memberDetailsAlignItems: initial;
      --memberDetailsMaxWidth: 500px;
      --memberDetailsMarginBottom: initial;
      --profilePhotoMarginRight: initial;
      --profilePhotoMarginLeft: initial;
      --badgeListContainerJustifyContent: initial;
      --badgeListJustifyContent: center;
      --numbersBoxPosition: initial;
      --numbersBoxJustifyContent: flex-start;
      --nameContainerMaxWidth: initial;
      --nameContainerWidth: initial;
      --nameContainerJustifyContent: flex-start;
      --nameBoxTextMaxWidth: 470px;
      --titleContainerTextAlign: initial;
      --titleContainerDisplay: initial;
      --titleContainerFlexDirection: initial;
      --titleMaxWidth: 470px;
      --buttonsBoxPosition: initial;
      --buttonsBoxTop: initial;
      --buttonsBoxInsetInlineEnd: initial;
      --moreActionsMarginLeft: initial;
      --moreActionsMarginRight: -14px;
      --badgeFont: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --badgeIconHeight: 12px;
      --badgeIconWidth: initial;
      --badgeIconMaxWidth: 30px;
      --badgeIconMargin: 0 4px 0 0;
      --remainderWrapperHeight: 20px;
      --remainderWrapperMinWidth: 30px;
      --badgeWrapperHeight: 20px;
      --badgeWrapperWidth: initial;
      --badgeWrapperPadding: 0 8px;
      --badgeTextDisplay: initial;
      --badgeIconDisplay: flex;
      --badgeDefaultIconDisplay: none;
      --remainderBadgeColor: rgba(96, 96, 96, 1);
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }







    #comp-jwt5uh26 {
      --brw: 1px;
      --brd: var(--color_15);
      --shd: none;
      --rd: 0px;
      --sepw: 0px;
      --sep: var(--color_15);
      --itemBGColorTrans: background-color 0.4s ease 0s;
      --bgh: var(--color_11);
      --txth: var(--color_18);
      --alpha-txth: 1;
      --bgs: var(--color_11);
      --txts: var(--color_18);
      --alpha-txts: 1;
      --textSpacing: 30px;
      --bg: var(--color_11);
      --fnt: var(--font_8);
      --txt: var(--color_15);
      --alpha-txt: 1;
      --subMenuOpacityTrans: opacity 0.4s ease 0s;
      --SKINS_submenuBR: 0px;
      --SKINS_bgSubmenu: 255, 255, 255;
      --SKINS_fntSubmenu: var(--font_8);
      --SKINS_submenuMargin: 0px;
      --subItemAlterAlignPad: 30px;
      --separatorHeight: 0px;
      --dropdownMarginReal: 0px;
      --alpha-SKINS_bgSubmenu: 1;
      --alpha-bg: 1;
      --alpha-bgh: 1;
      --alpha-bgs: 1;
      --alpha-brd: 0.2;
      --alpha-sep: 1;
      --boxShadowToggleOn-shd: none;
    }

    #comp-jwt5uh26 {
      width: 250px;
      height: 82px;
    }

    #comp-jwt5uh26 {
      --item-height: 40px;
      --item-align: start;
      --sub-menu-open-direction-right: auto;
      --sub-menu-open-direction-left: 0;
      --separator-height-adjusted: 0px;
      --text-align: start;
      --direction: var(--wix-opt-in-direction, ltr);
      --item-direction: inherit;
      --sub-menu-item-direction: inherit;
    }

    #SITE_FOOTER {
      --brd: var(--color_47);
      --brwt: 0px;
      --brwb: 0px;
      --shd: none;
      --rd: 0px;
      --alpha-brd: 1;
      --backdrop-filter: none;
      --boxShadowToggleOn-shd: none;
    }

    #SITE_FOOTER {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=SITE_FOOTERinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="WRchTxt0-16wb"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>wix-interact-element>[id="WRchTxt0-16wb"] {
      position: relative;
      margin: 25px 0px 32px calc((100% - 980px) * 0.5);
      left: 558px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="i10k47da"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>wix-interact-element>[id="i10k47da"] {
      position: relative;
      margin: 12px 0px 18px calc((100% - 980px) * 0.5);
      left: 8px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #SITE_FOOTER {
      --bg-overlay-color: rgb(226, 28, 33);
      --bg-gradient: none;
    }

    #WRchTxt0-16wb {
      width: 400px;
      height: auto;
    }

    #WRchTxt0-16wb {
      --text-direction: var(--wix-opt-in-direction);
    }

    #i10k47da {
      --menuTotalBordersX: 0px;
      --menuTotalBordersY: 0px;
      --bgDrop: var(--color_11);
      --rd: 0px;
      --shd: none;
      --fnt: normal normal normal 14px/1.4em familjen-grotesk, 'familjen grotesk', sans-serif;
      --pad: 5px;
      --txt: var(--color_36);
      --trans: color 0.4s ease 0s;
      --txth: var(--color_15);
      --txts: var(--color_15);
      --alpha-bgDrop: 1;
      --alpha-txt: 1;
      --alpha-txth: 1;
      --alpha-txts: 1;
      --boxShadowToggleOn-shd: none;
    }

    #i10k47da {
      width: 594px;
      height: 42px;
    }

    #i10k47da {
      --menuTotalBordersY: 0px;
      --menuTotalBordersX: 0px;
      --submenus-direction: inherit;
      --menu-direction: inherit;
      --align: center;
      --menu-align: inherit;
      --submenus-align: inherit;
    }

    #comp-jquqdfru {
      width: 94px;
      height: 94px;
    }
   
  
    @font-face {
      font-family: 'madefor-display-bold';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'bree-w01-thin-oblique';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+00A4, U+0100-0130, U+0132-0148, U+014A-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+017F, U+01A0-01A1, U+01AF-01B0, U+01FC-01FD, U+0218-021B, U+0237, U+02BB-02BC, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+03C0, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2009, U+2070, U+2075-2079, U+2080-2089, U+20BA, U+2116, U+2126, U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA-25CB, U+25CF, U+25FB-25FC, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'bree-w01-thin-oblique';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00A3, U+00A5-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+03BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2074, U+20AC, U+2122;
      font-display: swap;
    }

    #mainPage {
      --bg: 255, 255, 255;
      --alpha-bg: 0.6;
    }

    #mainPage {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=ContainermainPageinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=ContainermainPageinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=ContainermainPageinlineContent-gridContainer]>[id="comp-m65tjo76"],
    [data-mesh-id=ContainermainPageinlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo76"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=ContainermainPageinlineContent-gridContainer]>[id="comp-ljelpav4"],
    [data-mesh-id=ContainermainPageinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpav4"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m65tjo76 {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-m65tjo76inlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m65tjo76inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m65tjo76inlineContent-gridContainer]>[id="comp-m65tjo7l"],
    [data-mesh-id=comp-m65tjo76inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo7l"] {
      position: relative;
      margin: 0px 0px 0px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m65tjo7l {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 980px;
    }

    [data-mesh-id=comp-m65tjo7uinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m65tjo7uinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m65tjo7uinlineContent-gridContainer]>[id="comp-m97vd7kr"],
    [data-mesh-id=comp-m65tjo7uinlineContent-gridContainer]>wix-interact-element>[id="comp-m97vd7kr"] {
      position: relative;
      margin: 9px 0px 29px calc((100% - 392px) * 1);
      left: 64px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m65tjo811inlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: repeat(2, min-content) 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>[id="comp-m65tjo831"],
    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo831"] {
      position: relative;
      margin: 19px 0px 16px calc((100% - 588px) * 0.5);
      left: 5px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>[id="comp-m65tjo844"],
    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo844"] {
      position: relative;
      margin: 0px 0px 22px calc((100% - 588px) * 0.5);
      left: 5px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>[id="comp-m65tjo871"],
    [data-mesh-id=comp-m65tjo811inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo871"] {
      position: relative;
      margin: 0px 0px 42px calc((100% - 588px) * 0.5);
      left: 5px;
      grid-area: 3 / 1 / 4 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m65tjo7u {
      width: 392px;
    }

    #comp-m97vd7kr {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m97vd7kr {
      width: 426px;
      height: auto;
    }

    #comp-m65tjo811 {
      width: 588px;
    }

    #comp-m65tjo831 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m65tjo831 {
      width: 436px;
      height: auto;
    }

    #comp-m65tjo844 {
      --lnw: 1px;
      --brd: var(--color_11);
      --alpha-brd: 1;
    }

    #comp-m65tjo844 {
      width: 65px;
      height: 5px;
    }

    #comp-m65tjo871 {
      width: 161px;
      height: 30px;
    }

    #comp-ljelpav4 {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpav4inlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: repeat(11, min-content) 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97uls46"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97uls46"] {
      position: relative;
      margin: 58px 0px 60px calc((100% - 980px) * 0.5);
      left: -87px;
      grid-area: 1 / 1 / 4 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m65tjo7v5"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m65tjo7v5"] {
      position: relative;
      margin: 111px 0px -24px calc((100% - 980px) * 0.5);
      left: 247px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="i10chife"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="i10chife"] {
      position: relative;
      margin: 0px 0px 10px calc((100% - 980px) * 0.5);
      left: 247px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97waw81"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97waw81"] {
      position: relative;
      margin: 53px 0px -24px calc((100% - 980px) * 0.5);
      left: 81px;
      grid-area: 4 / 1 / 5 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97waw89"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97waw89"] {
      position: relative;
      margin: 0px 0px 10px calc((100% - 980px) * 0.5);
      left: 81px;
      grid-area: 5 / 1 / 6 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97w7jvx"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97w7jvx"] {
      position: relative;
      margin: 0px 0px 67px calc((100% - 980px) * 0.5);
      left: 806px;
      grid-area: 4 / 1 / 7 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wgwra"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wgwra"] {
      position: relative;
      margin: 0px 0px 22px calc((100% - 980px) * 0.5);
      left: -87px;
      grid-area: 7 / 1 / 10 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wft6v"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wft6v"] {
      position: relative;
      margin: 32px 0px -24px calc((100% - 980px) * 0.5);
      left: 247px;
      grid-area: 7 / 1 / 8 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wft73"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wft73"] {
      position: relative;
      margin: 0px 0px 10px calc((100% - 980px) * 0.5);
      left: 247px;
      grid-area: 8 / 1 / 9 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wnm22"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wnm22"] {
      position: relative;
      margin: 53px 0px -24px calc((100% - 980px) * 0.5);
      left: 76px;
      grid-area: 10 / 1 / 11 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wnm28"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wnm28"] {
      position: relative;
      margin: 0px 0px 10px calc((100% - 980px) * 0.5);
      left: 76px;
      grid-area: 11 / 1 / 12 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>[id="comp-m97wm6nf"],
    [data-mesh-id=comp-ljelpav4inlineContent-gridContainer]>wix-interact-element>[id="comp-m97wm6nf"] {
      position: relative;
      margin: 0px 0px 68px calc((100% - 980px) * 0.5);
      left: 801px;
      grid-area: 10 / 1 / 13 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m97uls46 {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-m97uls46 {
      width: 261px;
      height: 261px;
    }

    #comp-m65tjo7v5 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m65tjo7v5 {
      width: 620px;
      height: auto;
    }

    #i10chife {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10chife:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10chife {
      width: 644px;
      height: auto;
    }

    #comp-m97waw81 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m97waw81 {
      width: 620px;
      height: auto;
    }

    #comp-m97waw89 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #comp-m97waw89:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #comp-m97waw89 {
      width: 644px;
      height: auto;
    }

    #comp-m97w7jvx {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-m97w7jvx {
      width: 261px;
      height: 261px;
    }

    #comp-m97wgwra {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-m97wgwra {
      width: 261px;
      height: 261px;
    }

    #comp-m97wft6v {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m97wft6v {
      width: 620px;
      height: auto;
    }

    #comp-m97wft73 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #comp-m97wft73:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #comp-m97wft73 {
      width: 644px;
      height: auto;
    }

    #comp-m97wnm22 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m97wnm22 {
      width: 620px;
      height: auto;
    }

    #comp-m97wnm28 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #comp-m97wnm28:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #comp-m97wnm28 {
      width: 644px;
      height: auto;
    }

    #comp-m97wm6nf {
      --contentPaddingLeft: 0px;
      --contentPaddingRight: 0px;
      --contentPaddingTop: 0px;
      --contentPaddingBottom: 0px;
    }

    #comp-m97wm6nf {
      width: 261px;
      height: 261px;
    }
   
  
    /* END STYLABLE DIRECTIVE RULES */

    #comp-m65tjo871 .style-m9yze1r0__root {
      -st-extends: StylableButton;
      transition: all 0.2s ease, visibility 0s;
      background: #EE0C0C
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-m65tjo871 .style-m9yze1r0__root:hover {
      background: #000000;
    }

    #comp-m65tjo871 .style-m9yze1r0__root:disabled {
      background: #E2E2E2
    }

    #comp-m65tjo871 .style-m9yze1r0__root:disabled .StylableButton2545352419__label {
      color: #8F8F8F
    }

    #comp-m65tjo871 .style-m9yze1r0__root:disabled .StylableButton2545352419__icon {
      fill: #8F8F8F
    }

    #comp-m65tjo871 .style-m9yze1r0__root .StylableButton2545352419__container {
      transition: inherit
    }

    #comp-m65tjo871 .style-m9yze1r0__root .StylableButton2545352419__label {
      transition: inherit;
      margin: 0px 4px 0px 0px;
      letter-spacing: 0.1em;
      font-family: bree-w01-thin-oblique, sans-serif;
      font-weight: normal;
      font-style: normal;
      color: #F1F1F1;
      font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      font-size: 12px;
      font-weight: normal;
      font-style: normal;
      font-size: 15px
    }

    #comp-m65tjo871 .style-m9yze1r0__root .StylableButton2545352419__icon {
      transition: inherit;
      width: 10px;
      height: 10px;
      margin: 0px 0px 0px 4px;
      fill: #F1F1F1;
      display: none;
    }

    @media screen and (min-width: 1px) and (max-width: 0px) {
      #comp-m65tjo871 .style-m9yze1r0__root .StylableButton2545352419__label {
        font-size: 12px;
        font-size: 14px;
      }
    }
   
  
    #mainPage {
      --shc-mutated-brightness: 128, 128, 128;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_mainPage {
      --bg-position: fixed;
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-m65tjo76 {
      --bg-overlay-color: rgb(var(--color_15));
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-m65tjo7l {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      --padding: 0px;
      --margin: 0px;
      min-width: 980px;
      --firstChildMarginTop: -1px;
      --lastChildMarginBottom: -1px;
      --direction: ltr;
    }

    #comp-m65tjo7u {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      width: 100%;
      --column-width: 392px;
      --column-flex: 392;
    }

    #comp-m97vd7kr {
      --min-height: 108px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m65tjo811 {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      width: 100%;
      --column-width: 588px;
      --column-flex: 588;
    }

    #comp-m65tjo831 {
      --min-height: 4px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m65tjo844 {
      transform-origin: center 0.5px;
    }

    #comp-ljelpav4 {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-m97uls46 {
      --height: 261px;
      --width: 261px;
    }

    #comp-m65tjo7v5 {
      --min-height: 67px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #i10chife {
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97waw81 {
      --min-height: 67px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97waw89 {
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97w7jvx {
      --height: 261px;
      --width: 261px;
    }

    #comp-m97wgwra {
      --height: 261px;
      --width: 261px;
    }

    #comp-m97wft6v {
      --min-height: 67px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97wft73 {
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97wnm22 {
      --min-height: 67px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97wnm28 {
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m97wm6nf {
      --height: 261px;
      --width: 261px;
    }
   

  
    :root img[width="728"][height="90"],
    :root [href="https://adstub.net/cina777/"],
    :root [href="https://adstub.net/arab777/"],
    :root [href="https://adstub.net/ratu89/"],
    :root [href="https://adstub.net/judi89/"],
    :root [href^="//mage98rquewz.com/"],
    :root [href^="//x4pollyxxpush.com/"],
    :root span[id^="ezoic-pub-ad-placeholder-"],
    :root ins.adsbygoogle[data-ad-slot],
    :root ins.adsbygoogle[data-ad-client],
    :root img[src^="https://s-img.adskeeper.com/"],
    :root guj-ad,
    :root gpt-ad,
    :root div[id^="zergnet-widget"],
    :root div[id^="vuukle-ad-"],
    :root div[id^="taboola-stream-"],
    :root div[id^="sticky_ad_"],
    :root div[id^="st"][style^="z-index: 999999999;"],
    :root div[id^="gpt_ad_"],
    :root div[id^="ezoic-pub-ad-"],
    :root div[id^="dfp-ad-"],
    :root div[id^="crt-"][style],
    :root div[id^="apn_native_ad_slot_"],
    :root div[id^="adspot-"],
    :root div[id^="adrotate_widgets-"],
    :root ps-connatix-module,
    :root div[id^="ad_position_"],
    :root div[id^="ad-div-"],
    :root div[id*="ScriptRoot"],
    :root div[id*="MarketGid"],
    :root [href="https://adstub.net/rusia777/"],
    :root div[data-id-advertdfpconf],
    :root div[data-dfp-id],
    :root hl-adsense,
    :root div[data-contentexchange-widget],
    :root div[data-alias="300x250 Ad 2"],
    :root div[data-adzone],
    :root div[data-adunit-path],
    :root div[data-adname],
    :root div[data-ad-targeting],
    :root div[data-ad-region],
    :root div[data-ad-placeholder],
    :root div[aria-label="Ads"],
    :root display-ads,
    :root display-ad-component,
    :root atf-ad-slot,
    :root aside[id^="adrotate_widgets-"],
    :root amp-fx-flying-carpet,
    :root amp-embed[type="taboola"],
    :root amp-connatix-player,
    :root amp-ad-custom,
    :root amp-ad,
    :root div[id^="google_dfp_"],
    :root ad-slot,
    :root ad-shield-ads,
    :root a[style="width:100%;height:100%;z-index:10000000000000000;position:absolute;top:0;left:0;"],
    :root a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"]+.ob_source,
    :root a[onclick^="window.location.replace('https://random-affiliate.atimaze.com/"],
    :root a[href^="https://xbet-4.com/"],
    :root div[id^="ad-position-"],
    :root a[href^="https://www.toprevenuegate.com/"],
    :root a[href^="https://www.purevpn.com/"][href*="&utm_source=aff-"],
    :root a[href^="https://www.privateinternetaccess.com/"]>img,
    :root a[href^="https://financeads.net/tc.php?"],
    :root a[href^="https://www.mrskin.com/tour"],
    :root a[href^="https://www.infowarsstore.com/"]>img,
    :root a[href^="https://www.highperformancecpmgate.com/"],
    :root a[href^="https://www.highcpmrevenuenetwork.com/"],
    :root a[href^="https://www.get-express-vpn.com/offer/"],
    :root a[href^="https://lnkxt.bannerator.com/"],
    :root a[href^="https://www.geekbuying.com/dynamic-ads/"],
    :root a[href^="https://www.financeads.net/tc.php?"],
    :root a[href^="https://www.effectiveratecpm.com/"],
    :root [href^="https://www.herbanomic.com/"]>img,
    :root a[href^="https://maymooth-stopic.com/"],
    :root a[href^="https://www.dql2clk.com/"],
    :root a[href^="https://www.nutaku.net/signup/landing/"],
    :root a[href^="https://www.dating-finder.com/signup/?ai_d="],
    :root a[href^="https://explore-site.com/"],
    :root a[href^="https://www.brazzersnetwork.com/landing/"],
    :root [data-template-type="nativead"],
    :root a[href^="https://www.endorico.com/Smartlink/"],
    :root a[href^="https://www.adultempire.com/"][href*="?partner_id="],
    :root a[href^="https://voluum.prom-xcams.com/"],
    :root a[href^="https://twinrdsyte.com/"],
    :root a[href^="https://twinrdsrv.com/"],
    :root a[href^="https://trk.nfl-online-streams.club/"],
    :root a[href^="https://tracking.avapartner.com/"],
    :root a[href^="https://track.wg-aff.com"],
    :root a[href^="https://track.ultravpn.com/"],
    :root a[href^="https://track.afcpatrk.com/"],
    :root a[href^="https://torguard.net/aff.php"]>img,
    :root [data-identity="adhesive-ad"],
    :root a[href^="https://tc.tradetracker.net/"]>img,
    :root a[href^="https://tatrck.com/"],
    :root a[href^="https://click.candyoffers.com/"],
    :root [href^="https://zstacklife.com/"] img,
    :root a[href^="https://t.aslnk.link/"],
    :root a[href^="https://t.adating.link/"],
    :root a[href^="https://go.trackitalltheway.com/"],
    :root [href^="https://track.fiverr.com/visit/"]>img,
    :root a[href^="https://syndication.exoclick.com/"],
    :root a[href^="https://syndication.dynsrvtbg.com/"],
    :root div[data-alias="300x250 Ad 1"],
    :root a[href^="https://syndicate.contentsserved.com/"],
    :root a[href^="https://svb-analytics.trackerrr.com/"],
    :root a[href^="https://track.aftrk5.com/"],
    :root a[href^="https://slkmis.com/"],
    :root a[href^="https://myclick-2.com/"],
    :root a[href^="https://sexynearme.com/"],
    :root [data-ad-manager-id],
    :root a[href^="https://s.zlinkr.com/"],
    :root bottomadblock,
    :root a[href^="https://s.zlinkd.com/"],
    :root [href="https://adstub.net/gaza88/"],
    :root a[href^="https://ad.doubleclick.net/"],
    :root a[href^="https://static.fleshlight.com/images/banners/"],
    :root a[href^="https://s.zlink7.com/"],
    :root a[href^="https://s.zlink3.com/"],
    :root a[href^="https://www.mrskin.com/account/"],
    :root a[href^="https://s.optzsrv.com/"],
    :root a[href^="https://s.ma3ion.com/"],
    :root a[href^="https://s.eunow4u.com/"],
    :root #kt_player>div[style$="display: block;"][style*="inset: 0px;"],
    :root [href$="/sexdating.php"],
    :root a[href^="https://quotationfirearmrevision.com/"],
    :root a[href^="https://pubads.g.doubleclick.net/"],
    :root a[href^="https://prf.hn/click/"][href*="/camref:"]>img,
    :root a[href^="https://www.dating-finder.com/?ai_d="],
    :root a[href^="https://serve.awmdelivery.com/"],
    :root a[href^="https://prf.hn/click/"][href*="/adref:"]>img,
    :root app-ad,
    :root [href^="https://ap.octopuspop.com/click/"]>img,
    :root a[href^="https://postback1win.com/"],
    :root a[href^="https://mmwebhandler.aff-online.com/"],
    :root a[href^="https://www.bet365.com/"][href*="affiliate="],
    :root a[href^="https://pb-track.com/"],
    :root a[href^="https://pb-front.com/"],
    :root a[href^="https://paid.outbrain.com/network/redir?"],
    :root a[href^="https://streamate.com/landing/click/"],
    :root div[class^="Adstyled__AdWrapper-"],
    :root a[href^="https://osfultrbriolenai.info/"],
    :root a[href^="https://upsups.click/"],
    :root a[href^="https://ndt5.net/"],
    :root a[href^="https://natour.naughtyamerica.com/track/"],
    :root a[href^="https://mediaserver.entainpartners.com/renderBanner.do?"],
    :root a[href^="https://lead1.pl/"],
    :root a[href^="https://landing.brazzersnetwork.com/"],
    :root a[href^="https://join.virtuallust3d.com/"],
    :root a[href^="https://kiksajex.com/"],
    :root a[href^="https://juicyads.in/"],
    :root a[href^="https://snowdayonline.xyz/"],
    :root a[href^="https://mediaserver.gvcaffiliates.com/renderBanner.do?"],
    :root a[href^="https://join.dreamsexworld.com/"],
    :root a[href^="https://join.bannedsextapes.com/track/"],
    :root a[href^="https://jaxofuna.com/"],
    :root a[href^="https://italarizege.xyz/"],
    :root a[href^="https://iqbroker.com/"][href*="?aff="],
    :root a[href^="https://identicaldrench.com/"],
    :root a[href^="https://hot-growngames.life/"],
    :root a[href^="https://helmethomicidal.com/"],
    :root a[href^="https://golinks.work/"],
    :root a[href^="https://s.zlinkn.com/"],
    :root a[href^="https://go.xxxvjmp.com/"],
    :root a[href^="https://go.xxxjmp.com"],
    :root [class^="tile-picker__CitrusBannerContainer-sc-"],
    :root a[href^="https://go.xxxiijmp.com"],
    :root a[href^="https://go.xtbaffiliates.com/"],
    :root [data-role="tile-ads-module"],
    :root a[href^="https://go.xlviirdr.com"],
    :root div[class$="-adlabel"],
    :root a[href^="https://go.xlviiirdr.com"],
    :root a[href^="https://ismlks.com/"],
    :root [href^="https://www.mypillow.com/"]>img,
    :root a[href^="https://go.xlirdr.com"],
    :root [data-css-class="dfp-inarticle"],
    :root a[href^="https://l.hyenadata.com/"],
    :root a[href^="https://go.tmrjmp.com"],
    :root a[href^="https://zirdough.net/"],
    :root a[href^="https://s.deltraff.com/"],
    :root a[href^="https://go.markets.com/visit/?bta="],
    :root a[href^="https://billing.purevpn.com/aff.php"]>img,
    :root a[href^="https://go.hpyrdr.com/"],
    :root a[href^="https://lijavaxa.com/"],
    :root a[href^="https://go.goaserv.com/"],
    :root a[href^="https://t.hrtye.com/"],
    :root a[href^="https://go.etoro.com/"]>img,
    :root a[href^="https://go.dmzjmp.com"],
    :root a[href^="https://www.bang.com/?aff="],
    :root #mgb-container>#mgb,
    :root a[href^="https://go.admjmp.com"],
    :root a[href^="https://ak.stikroltiltoowi.net/"],
    :root a[href^="https://get.surfshark.net/aff_c?"][href*="&aff_id="]>img,
    :root a[href^="https://www.adskeeper.com"],
    :root a[data-redirect^="https://paid.outbrain.com/network/redir?"],
    :root [href^="https://clicks.affstrack.com/"]>img,
    :root a[href^="https://engine.phn.doublepimp.com/"],
    :root a[href^="https://engine.blueistheneworanges.com/"],
    :root a[href^="https://drumskilxoa.click/"],
    :root a[href^="https://dl-protect.net/"],
    :root a[href*=".foxqck.com/"],
    :root a[href^="https://ctosrd.com/"],
    :root a[href^="https://clixtrac.com/"],
    :root [href^="https://noqreport.com/"]>img,
    :root a[href^="https://clicks.pipaffiliates.com/"],
    :root app-advertisement,
    :root a[href^="https://getmatchedlocally.com/"],
    :root a[href^="https://clickins.slixa.com/"],
    :root a[href^="https://datewhisper.life/"],
    :root a[href^="https://get-link.xyz/"],
    :root a[href^="https://click.linksynergy.com/fs-bin/"]>img,
    :root a[href^="https://combodef.com/"],
    :root a[href^="https://click.hoolig.app/"],
    :root a[href^="https://www.onlineusershielder.com/"],
    :root a[href^="https://click.ggpickaff.com/"],
    :root a[href^="https://track.totalav.com/"],
    :root a[href^="https://ctrdwm.com/"],
    :root img[src^="https://images.purevpnaffiliates.com"],
    :root a[href^="https://porntubemate.com/"],
    :root a[href^="https://clickadilla.com/"],
    :root a[href^="https://click.dtiserv2.com/"],
    :root a[href^="https://www.adxsrve.com/"],
    :root a[href^="https://click.Ggpickaff.com/"],
    :root a[href^="https://go.xlvirdr.com"],
    :root a[href^="http://www.iyalc.com/"],
    :root a[href^="https://stardomcoit.com/"],
    :root a[href^="https://claring-loccelkin.com/"],
    :root a[href^="https://bongacams2.com/track?"],
    :root a[href^="https://t.ajrkm1.com/"],
    :root a[href^="https://bongacams10.com/track?"],
    :root a[href^="https://www.sheetmusicplus.com/"][href*="?aff_id="],
    :root a[href^="https://bngpt.com/"],
    :root a[href^="//hoodingluster.com/"],
    :root a[href^="https://black77854.com/"],
    :root a[href^="http://annulmentequitycereals.com/"],
    :root [data-taboola-options],
    :root a[href^="https://believessway.com/"],
    :root a[href^="https://Click.ggpickaff.com/"],
    :root a[href^="https://banners.livepartners.com/"],
    :root a[href^="http://revolvemockerycopper.com/"],
    :root a[href^="https://awptjmp.com/"],
    :root a[href^="https://join.sexworld3d.com/track/"],
    :root a[href^="https://aweptjmp.com/"],
    :root a[href^="https://ausoafab.net/"],
    :root a[href^="https://aj1070.online/"],
    :root a[href^="https://bc.game/"],
    :root a[href^="https://ak.oalsauwy.net/"],
    :root a[href^="https://a.bestcontentoperation.top/"],
    :root a[href^="https://adultfriendfinder.com/go/"],
    :root a[href^="https://ads.planetwin365affiliate.com/"],
    :root a[href^="https://ads.leovegas.com/"],
    :root .nya-slot[style],
    :root a[href^="https://a.bestcontentweb.top/"],
    :root a[href^="https://a2.adform.net/"],
    :root a[href^="https://a.candyai.love/"],
    :root a[href^="https://playnano.online/offerwalls/?ref="],
    :root a[href^="https://a.adtng.com/"],
    :root .banner-img>.pbl,
    :root [data-m-ad-id],
    :root a[href^="https://a-ads.com/"],
    :root [id^="ad_slider"],
    :root a[href^="https://click.ggpickyaff.com/"],
    :root broadstreet-zone-container,
    :root a[href^="https://ak.psaltauw.net/"],
    :root a[href^="https://1winpb.com/"],
    :root div[id^="rc-widget-"],
    :root a[href^="https://turnstileunavailablesite.com/"],
    :root a[href^="https://chaturbate.com/in/?"],
    :root a[href^="https://prf.hn/click/"][href*="/creativeref:"]>img,
    :root a[href*="&maxads="],
    :root a[href^="http://www.adultempire.com/unlimited/promo?"][href*="&partner_id="],
    :root a[href^="https://1betandgonow.com/"],
    :root div[id^="optidigital-adslot"],
    :root [href^="https://wsup.ai/"],
    :root a[href^="https://123-stream.org/"],
    :root a[href^="https://in.rabbtrk.com/"],
    :root a[href^="http://www.h4trck.com/"],
    :root a[href^="http://www.friendlyduck.com/AF_"],
    :root a[href^="http://partners.etoro.com/"],
    :root [href="https://chaturbate.jjgirls.com/"]>img,
    :root a[href^="http://cam4com.go2cloud.org/aff_c?"],
    :root a[href^="https://ads.betfair.com/redirect.aspx?"],
    :root a[href^="http://trk.globwo.online/"],
    :root a[href^="http://troopsassistedstupidity.com/"],
    :root a[href^="https://random-affiliate.atimaze.com/"],
    :root a-ad,
    :root a[href^="https://offhandpump.com/"],
    :root a[href^="http://stickingrepute.com/"],
    :root #slashboxes>.deals-rail,
    :root a[href^="http://join.brokestraightboys.com/track/"],
    :root a[href^="http://roadcontagion.com/"],
    :root a[href^="http://premonitioninventdisagree.com/"],
    :root [href^="http://mypillow.com/"]>img,
    :root a[href^="http://bongacams.com/track?"],
    :root a[href^="https://track.adform.net/"],
    :root a[href^="http://avthelkp.net/"],
    :root a[href^="https://a.medfoodhome.com/"],
    :root a[href^="https://engine.flixtrial.com/"],
    :root [data-type="ad-vertical"],
    :root a[href^="//startgaming.net/tienda/" i],
    :root a[href^="https://a.medfoodsafety.com/"],
    :root a[href^="//go.eabids.com/"],
    :root a[href^="//ejitsirdosha.net/"],
    :root a[href^=" https://www.friendlyduck.com/AF_"],
    :root [data-cl-spot-id],
    :root a[href*="/jump/next.php?r="],
    :root a[href^="https://go.rmishe.com/"],
    :root [href^="https://ilovemyfreedoms.com/landing-"],
    :root a[href^="https://syndication.optimizesrv.com/"],
    :root a[href*="//daichoho.com/"],
    :root a[href^="https://go.nordvpn.net/aff"]>img,
    :root .[&_.gdprAdTransparencyCogWheelButton]:!pjra-z-[5],
    :root [href^="http://clicks.totemcash.com/"],
    :root a[href^="https://ad.zanox.com/ppc/"]>img,
    :root a[href^="https://lone-pack.com/"],
    :root [data-d-ad-id],
    :root a[href*=".engine.adglare.net/"],
    :root a[href^="https://t.ajrkm3.com/"],
    :root [href^="https://aads.com/campaigns/"],
    :root a[href^="//stighoazon.com/"],
    :root div[id^="lazyad-"],
    :root a[href^="http://com-1.pro/"],
    :root [href^="https://www.profitablegatecpm.com/"],
    :root a[href*=".cfm?domain="][href*="&fp="],
    :root [data-ad-name],
    :root a[href^="https://loboclick.com/"],
    :root a[data-url^="https://vulpix.bet/?ref="],
    :root a[href^="https://ab.advertiserurl.com/aff/"],
    :root a[data-oburl^="https://paid.outbrain.com/network/redir?"],
    :root a[href^="https://go.xlivrdr.com"],
    :root [onclick^="location.href='https://1337x.vpnonly.site/"],
    :root [id^="section-ad-banner"],
    :root a[href^="https://www.goldenfrog.com/vyprvpn?offer_id="][href*="&aff_id="],
    :root a[href^="https://wmctjd.com/"],
    :root a[href*="//jjgirls.com/sex/Chaturbate"],
    :root [id^="ad-wrap-"],
    :root [href^="https://zone.gotrackier.com/"],
    :root a[href^="http://sarcasmadvisor.com/"],
    :root [href^="https://www.restoro.com/"],
    :root [href^="https://www.targetingpartner.com/"],
    :root .section-subheader>.section-hotel-prices-header,
    :root [href^="https://www.hostg.xyz/"]>img,
    :root a[href^="http://adultfriendfinder.com/go/"],
    :root a[href^="https://fastestvpn.com/lifetime-special-deal?a_aid="],
    :root a[href^="https://tour.mrskin.com/"],
    :root [href^="https://www.brighteonstore.com/products/"] img,
    :root citrus-ad-wrapper,
    :root a[href^="https://go.grinsbest.com/"],
    :root a[href^="https://vo2.qrlsx.com/"],
    :root [href^="https://www.avantlink.com/click.php"] img,
    :root [href^="https://wwp.hoqodd.com/redirect-zone/"],
    :root div[id^="div-ads-"],
    :root [href^="https://rapidgator.net/article/premium/ref/"],
    :root [href^="https://join.girlsoutwest.com/"],
    :root a[href^="https://activate-game.com/"],
    :root .scroll-fixable.rail-right>.deals-rail,
    :root [data-wpas-zoneid],
    :root a[href^="https://track.aftrk3.com/"],
    :root [href^="https://join3.bannedsextapes.com"],
    :root a[href^="https://bodelen.com/"],
    :root a[href*=".g2afse.com/"],
    :root div[id^="adngin-"],
    :root [data-rc-widget],
    :root span[data-ez-ph-id],
    :root [href^="https://track.aftrk1.com/"],
    :root [href^="https://join.playboyplus.com/track/"],
    :root a[href^="https://go.xxxijmp.com"],
    :root [href^="https://istlnkcl.com/"],
    :root a[href^="https://t.acam.link/"],
    :root a[href^="https://go.strpjmp.com/"],
    :root [href^="https://url.totaladblock.com/"],
    :root a[href^="https://tm-offers.gamingadult.com/"],
    :root [href^="https://charmingdatings.life/"],
    :root [href="https://adstub.net/indo666/"],
    :root [href^="https://glersakr.com/"],
    :root a[href^="https://a.bestcontentfood.top/"],
    :root [href^="https://cpa.10kfreesilver.com/"],
    :root [data-id^="div-gpt-ad"],
    :root a[href^="https://tracker.loropartners.com/"],
    :root [href^="https://awbbjmp.com/"],
    :root div[ow-ad-unit-wrapper],
    :root a[data-href^="http://ads.trafficjunky.net/"],
    :root [data-advadstrackid],
    :root a[href^="https://www.friendlyduck.com/AF_"],
    :root [href^="https://ad1.adfarm1.adition.com/"],
    :root a[href^="https://bngprm.com/"],
    :root [href^="https://shiftnetwork.infusionsoft.com/go/"]>img,
    :root a[href^="https://go.bushheel.com/"],
    :root a[href^="https://ctjdwm.com/"],
    :root a[href^="https://camfapr.com/landing/click/"],
    :root div[data-ad-wrapper],
    :root .gnt_em_vp_c[data-g-s="vp_dk"],
    :root [href="//sexcams.plus/"],
    :root [href^="http://www.mypillow.com/"]>img,
    :root a[href^="https://promerycergerful.com/"],
    :root #kt_player>a[target="_blank"],
    :root [href="https://ourgoldguy.com/contact/"] img,
    :root .ob_container .item-container-obpd,
    :root [id^="div-gpt-ad"],
    :root [href="https://jdrucker.com/gold"]>img,
    :root a[href^="https://join.virtualtaboo.com/track/"],
    :root [id^="ad_sky"],
    :root [name^="google_ads_iframe"],
    :root a[href^="https://www.liquidfire.mobi/"],
    :root .grid>.container>#aside-promotion,
    :root DFP-AD,
    :root [href^="https://go.xlrdr.com"],
    :root a[href^="https://s.cant3am.com/"],
    :root [data-testid^="taboola-"],
    :root [data-testid^="section-AdRowBillboard"],
    :root a[href^="https://track.1234sd123.com/"],
    :root zeus-ad,
    :root [data-testid="prism-ad-wrapper"],
    :root [href^="https://ad.admitad.com/"],
    :root [href^="https://mypillow.com/"]>img,
    :root [data-testid="ad_testID"],
    :root a[href^="https://trk.softonixs.xyz/"],
    :root [href^="https://www.mypatriotsupply.com/"]>img,
    :root [href^="https://antiagingbed.com/discount/"]>img,
    :root a[href*=".adsrv.eacdn.com/"],
    :root a[href^="https://go.cmtaffiliates.com/"],
    :root [href^="https://optimizedelite.com/"]>img,
    :root [data-testid="adBanner-wrapper"],
    :root [href^="https://mylead.global/stl/"]>img,
    :root [href^="https://mypatriotsupply.com/"]>img,
    :root a[href^="https://go.hpyjmp.com"],
    :root iframe[scrolling="no"][sandbox*="allow-popups allow-modals"][style^="width: 100%; height: 100%; border: none;"],
    :root [href^="https://mystore.com/"]>img,
    :root [href^="https://wct.link/click?"],
    :root div[data-adunit],
    :root app-large-ad,
    :root [href^="https://turtlebids.irauctions.com/"] img,
    :root a[href^="https://witnessjacket.com/"],
    :root [data-mobile-ad-id],
    :root [data-dynamic-ads],
    :root [class^="amp-ad-"],
    :root a[href^="http://handgripvegetationhols.com/"],
    :root a[href^="https://go.rmhfrtnd.com"],
    :root a[href^="https://go.bbrdbr.com"],
    :root a[href^="https://fc.lc/ref/"],
    :root [data-adshim],
    :root topadblock,
    :root a[href^="//s.zlinkd.com/"],
    :root #teaser1[style^="width:autopx;"],
    :root [href^="https://www.cloudways.com/en/?id"],
    :root [data-asg-ins],
    :root a[href^="https://gamingadlt.com/?offer="],
    :root a[href^="https://rixofa.com/"],
    :root a[href^="https://best-experience-cool.com/"],
    :root [data-desktop-ad-id],
    :root [data-adbridg-ad-class],
    :root #teaser3[style^="width:autopx;"],
    :root [data-adblockkey],
    :root [data-block-type="ad"],
    :root [data-ad-width],
    :root [onclick*="content.ad/"],
    :root AMP-AD,
    :root [data-ad-cls],
    :root [data-ez-name],
    :root a[href^="https://go.mnaspm.com/"],
    :root a[href^="https://service.bv-aff-trx.com/"],
    :root a[href^="https://6-partner.com/"],
    :root [class^="s2nPlayer"],
    :root [href^="https://affiliate.fastcomet.com/"]>img,
    :root [class^="adDisplay-module"],
    :root a[href^="https://adclick.g.doubleclick.net/"],
    :root [data-freestar-ad][id],
    :root AD-SLOT,
    :root a[href^="https://www.googleadservices.com/pagead/aclk?"]>img,
    :root [data-ad-module],
    :root a[href^="https://go.skinstrip.net"][href*="?campaignId="],
    :root #teaser2[style^="width:autopx;"],
    :root [data-revive-zoneid],
    :root a[href^="https://losingoldfry.com/"],
    :root div[id^="div-gpt-"],
    :root a[href^="https://gml-grp.com/"],
    :root .ob_dual_right>.ob_ads_header~.odb_div,
    :root a[href^="http://tc.tradetracker.net/"]>img,
    :root [data-testid="commercial-label-taboola"],
    :root [class^="div-gpt-ad"],
    :root a[href^="https://traffdaq.com/"],
    :root a[href^="https://cam4com.go2cloud.org/"],
    :root a[href^="http://li.blogtrottr.com/click?"],
    :root a[href^="https://www8.smartadserver.com/"],
    :root a[href^="https://pb-imc.com/"],
    :root a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"],
    :root a[href^="https://t.ajump1.com/"],
    :root a[href^="https://wittered-mainging.com/"],
    :root #teaser3[style="width: 100%;text-align: center;display: scroll;position:fixed;bottom: 0;margin: 0 auto;z-index: 103;"] {
      display: none !important;
    }
   
    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-display-bold';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-light';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C7, U+02C9, U+02D8-02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E002, U+E004, U+E006, U+E008-E009, U+E00D, U+E00F, U+E011, U+E013, U+E015, U+E017, U+E01A, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-light';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    #csac {
      --bg: var(--color_11);
      --alpha-bg: 1;
    }

    #csac {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=ContainercsacinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=ContainercsacinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=ContainercsacinlineContent-gridContainer]>[id="comp-ljelpave"],
    [data-mesh-id=ContainercsacinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpave"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=ContainercsacinlineContent-gridContainer]>[id="comp-ljelpavg"],
    [data-mesh-id=ContainercsacinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpavg"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-ljelpave {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpaveinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpaveinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpaveinlineContent-gridContainer]>[id="comp-kih4v71q"],
    [data-mesh-id=comp-ljelpaveinlineContent-gridContainer]>wix-interact-element>[id="comp-kih4v71q"] {
      position: relative;
      margin: 0px 0px 0px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-kih4v71q {
      width: 980px;
      height: 545px;
    }

    #comp-ljelpavg {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpavginlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpavginlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 372px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpavginlineContent-gridContainer]>[id="i1hqmh1q_0"],
    [data-mesh-id=comp-ljelpavginlineContent-gridContainer]>wix-interact-element>[id="i1hqmh1q_0"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 23px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpavginlineContent-gridContainer]>[id="i1hqmh1q"],
    [data-mesh-id=comp-ljelpavginlineContent-gridContainer]>wix-interact-element>[id="i1hqmh1q"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 360px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i1hqmh1q_0:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i1hqmh1q_0 {
      width: 214px;
      height: auto;
    }

    #i1hqmh1q {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i1hqmh1q:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i1hqmh1q {
      width: 594px;
      height: auto;
    }
   
  
    #csac {
      --shc-mutated-brightness: 121, 121, 121;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_csac {
      --bg-position: fixed;
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-ljelpave {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-ljelpavg {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #i1hqmh1q_0 {
      --text-direction: var(--wix-opt-in-direction);
    }

    #i1hqmh1q {
      --text-direction: var(--wix-opt-in-direction);
    }
   
  
    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    #ji1kv {
      --bg: 255, 255, 255;
      --alpha-bg: 0.6;
    }

    #ji1kv {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #ji1kv {
      --pinned-layer-in-container: 50;
      --above-all-in-container: 49;
    }

    [data-mesh-id=Containerji1kvinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=Containerji1kvinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 500px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=Containerji1kvinlineContent-gridContainer]>[id="comp-m5bmvpn6"],
    [data-mesh-id=Containerji1kvinlineContent-gridContainer]>wix-interact-element>[id="comp-m5bmvpn6"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m5bmvpn6 {
      --alpha-bg: 1;
      --bg: rgba(255, 255, 255, 1);
    }

    #comp-m5bmvpn6 {
      width: 420px;
    }

    [data-mesh-id=Containercomp-m5bmvpn6inlineContent] {
      height: auto;
    }

    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer]>[id="comp-m5bmvppl"],
    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer]>wix-interact-element>[id="comp-m5bmvppl"] {
      position: relative;
      margin: 0px 0px 0 0;
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer]>[id="comp-m5bmvpj7"],
    [data-mesh-id=Containercomp-m5bmvpn6inlineContent-gridContainer]>wix-interact-element>[id="comp-m5bmvpj7"] {
      position: absolute;
      top: 0px;
      left: 0px;
      margin-left: 0;
    }

    #comp-m5bmvppl {
      width: 420px;
      height: 815px;
    }
   
  
    #ji1kv {
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgba(var(--color_15), 0.3);
      --bg-gradient: none;
      width: auto;
    }

    #comp-m5bmvpn6 {
      justify-self: end;
      height: 100%;
      position: relative;
      grid-area: 1 / 1 / 2 / 2;
      pointer-events: auto;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    .comp-m5bmvppl {
      --wix-direction: ltr;
      --goToCartButtonBorderWidth: 0;
      --goToCartButtonCornerRadius: 0;
      --cartItemsDividerWidth: 1;
      --cartItemsDividerXPadding: 20;
      --cartHeaderDividerWidth: 1;
      --cartHeaderDividerPadding: 20;
      --cartCloseButtonSize: 24;
      --cartItemQuantityBorderWidth: 1;
      --cartItemQuantityBorderRadius: 0;
      --customerInputsDividerWidth: 1;
      --customerInputsDividerXPadding: 20;
      --cartSummaryBoxDividerWidth: 1;
      --cartSummaryBoxDividerXPadding: 20;
      --goToCheckoutButtonBorderWidth: 0;
      --goToCheckoutButtonCornerRadius: 0;
      --cart_textFontStyle: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemPriceFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemTotalPriceFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemQuantityFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --customerInputsLinkTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSummaryBoxSubtotalFont: normal normal normal 20px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSummaryBoxDisclaimerFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCheckoutButtonFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCartButtonBackgroundHoverColor: 238, 12, 12, 0.7;
      --goToCartButtonBackgroundHoverColor-rgb: 238, 12, 12;
      --goToCartButtonBackgroundHoverColor-opacity: 0.7;
      --goToCartButtonTextHoverColor: 241, 241, 241;
      --goToCartButtonTextHoverColor-rgb: 241, 241, 241;
      --goToCartButtonTextHoverColor-opacity: 1;
      --goToCartButtonBorderColor: 48, 48, 48;
      --goToCartButtonBorderColor-rgb: 48, 48, 48;
      --goToCartButtonBorderColor-opacity: 1;
      --cartItemNameColor: 48, 48, 48;
      --cartItemNameColor-rgb: 48, 48, 48;
      --cartItemNameColor-opacity: 1;
      --cartItemsBackgroundColor: 241, 241, 241;
      --cartItemsBackgroundColor-rgb: 241, 241, 241;
      --cartItemsBackgroundColor-opacity: 1;
      --cartTitleColor: 241, 241, 241;
      --cartTitleColor-rgb: 241, 241, 241;
      --cartTitleColor-opacity: 1;
      --goToCartButtonBackgroundColor: 238, 12, 12;
      --goToCartButtonBackgroundColor-rgb: 238, 12, 12;
      --goToCartButtonBackgroundColor-opacity: 1;
      --cartHeaderBackgroundColor: 48, 48, 48;
      --cartHeaderBackgroundColor-rgb: 48, 48, 48;
      --cartHeaderBackgroundColor-opacity: 1;
      --cartItemsDividerColor: 193, 193, 193;
      --cartItemsDividerColor-rgb: 193, 193, 193;
      --cartItemsDividerColor-opacity: 1;
      --goToCartButtonFontColor: 241, 241, 241;
      --goToCartButtonFontColor-rgb: 241, 241, 241;
      --goToCartButtonFontColor-opacity: 1;
      --cartItemMoreDetailsColor: 48, 48, 48;
      --cartItemMoreDetailsColor-rgb: 48, 48, 48;
      --cartItemMoreDetailsColor-opacity: 1;
      --cartSummaryBoxDividerColor: 193, 193, 193;
      --cartSummaryBoxDividerColor-rgb: 193, 193, 193;
      --cartSummaryBoxDividerColor-opacity: 1;
      --cartItemDiscountNameColor: 48, 48, 48;
      --cartItemDiscountNameColor-rgb: 48, 48, 48;
      --cartItemDiscountNameColor-opacity: 1;
      --cartCloseButtonColor: 241, 241, 241;
      --cartCloseButtonColor-rgb: 241, 241, 241;
      --cartCloseButtonColor-opacity: 1;
      --cartSubtitleColor: 241, 241, 241;
      --cartSubtitleColor-rgb: 241, 241, 241;
      --cartSubtitleColor-opacity: 1;
      --cartItemsDeleteItemButtonColor: 48, 48, 48;
      --cartItemsDeleteItemButtonColor-rgb: 48, 48, 48;
      --cartItemsDeleteItemButtonColor-opacity: 1;
      --cartHeaderDividerColor: 48, 48, 48;
      --cartHeaderDividerColor-rgb: 48, 48, 48;
      --cartHeaderDividerColor-opacity: 1;
      --cartItemPriceColor: 48, 48, 48;
      --cartItemPriceColor-rgb: 48, 48, 48;
      --cartItemPriceColor-opacity: 1;
      --cartItemStrikethroughPriceColor: 96, 96, 96;
      --cartItemStrikethroughPriceColor-rgb: 96, 96, 96;
      --cartItemStrikethroughPriceColor-opacity: 1;
      --cartItemTotalPriceColor: 48, 48, 48;
      --cartItemTotalPriceColor-rgb: 48, 48, 48;
      --cartItemTotalPriceColor-opacity: 1;
      --cartItemQuantityBackgroundColor: 241, 241, 241;
      --cartItemQuantityBackgroundColor-rgb: 241, 241, 241;
      --cartItemQuantityBackgroundColor-opacity: 1;
      --cartItemQuantityBorderColor: 48, 48, 48;
      --cartItemQuantityBorderColor-rgb: 48, 48, 48;
      --cartItemQuantityBorderColor-opacity: 1;
      --cartItemQuantityFontColor: 48, 48, 48;
      --cartItemQuantityFontColor-rgb: 48, 48, 48;
      --cartItemQuantityFontColor-opacity: 1;
      --customerInputsBackgroundColor: 241, 241, 241;
      --customerInputsBackgroundColor-rgb: 241, 241, 241;
      --customerInputsBackgroundColor-opacity: 1;
      --customerInputsLinkTextFontColor: 238, 12, 12;
      --customerInputsLinkTextFontColor-rgb: 238, 12, 12;
      --customerInputsLinkTextFontColor-opacity: 1;
      --customerInputsDividerColor: 48, 48, 48, 0.3;
      --customerInputsDividerColor-rgb: 48, 48, 48;
      --customerInputsDividerColor-opacity: 0.3;
      --cartSummaryBoxBackgroundColor: 241, 241, 241;
      --cartSummaryBoxBackgroundColor-rgb: 241, 241, 241;
      --cartSummaryBoxBackgroundColor-opacity: 1;
      --cartSummaryBoxSubtotalColor: 48, 48, 48;
      --cartSummaryBoxSubtotalColor-rgb: 48, 48, 48;
      --cartSummaryBoxSubtotalColor-opacity: 1;
      --cartSummaryBoxDisclaimerColor: 96, 96, 96;
      --cartSummaryBoxDisclaimerColor-rgb: 96, 96, 96;
      --cartSummaryBoxDisclaimerColor-opacity: 1;
      --cartSummaryBoxBadgeColor: 48, 48, 48;
      --cartSummaryBoxBadgeColor-rgb: 48, 48, 48;
      --cartSummaryBoxBadgeColor-opacity: 1;
      --goToCartButtonBorderHoverColor: 238, 12, 12, 0.7;
      --goToCartButtonBorderHoverColor-rgb: 238, 12, 12;
      --goToCartButtonBorderHoverColor-opacity: 0.7;
      --goToCheckoutButtonBackgroundColor: 238, 12, 12;
      --goToCheckoutButtonBackgroundColor-rgb: 238, 12, 12;
      --goToCheckoutButtonBackgroundColor-opacity: 1;
      --goToCheckoutButtonBorderColor: 238, 12, 12;
      --goToCheckoutButtonBorderColor-rgb: 238, 12, 12;
      --goToCheckoutButtonBorderColor-opacity: 1;
      --goToCheckoutButtonFontColor: 241, 241, 241;
      --goToCheckoutButtonFontColor-rgb: 241, 241, 241;
      --goToCheckoutButtonFontColor-opacity: 1;
      --goToCheckoutButtonBackgroundHoverColor: 238, 12, 12, 0.7;
      --goToCheckoutButtonBackgroundHoverColor-rgb: 238, 12, 12;
      --goToCheckoutButtonBackgroundHoverColor-opacity: 0.7;
      --goToCheckoutButtonBorderHoverColor: 238, 12, 12, 0;
      --goToCheckoutButtonBorderHoverColor-rgb: 238, 12, 12;
      --goToCheckoutButtonBorderHoverColor-opacity: 0;
      --goToCheckoutButtonTextHoverColor: 241, 241, 241;
      --goToCheckoutButtonTextHoverColor-rgb: 241, 241, 241;
      --goToCheckoutButtonTextHoverColor-opacity: 1;
      --cart_textColor: 48, 48, 48;
      --cart_textColor-rgb: 48, 48, 48;
      --cart_textColor-opacity: 1;
      --cart_discountNameColor: 238, 12, 12;
      --cart_discountNameColor-rgb: 238, 12, 12;
      --cart_discountNameColor-opacity: 1;
      --cart_titlesColor: 48, 48, 48;
      --cart_titlesColor-rgb: 48, 48, 48;
      --cart_titlesColor-opacity: 1;
      --cartTitleFont: normal normal normal 23px/28px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartTitleFont-style: normal;
      --cartTitleFont-variant: normal;
      --cartTitleFont-weight: normal;
      --cartTitleFont-size: 23px;
      --cartTitleFont-line-height: 28px;
      --cartTitleFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartTitleFont-text-decoration: none;
      --cartItemNameFont: normal normal normal 16px/20px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemNameFont-style: normal;
      --cartItemNameFont-variant: normal;
      --cartItemNameFont-weight: normal;
      --cartItemNameFont-size: 16px;
      --cartItemNameFont-line-height: 20px;
      --cartItemNameFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemNameFont-text-decoration: none;
      --cartItemDiscountNameFont: normal normal normal 14px/17px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemDiscountNameFont-style: normal;
      --cartItemDiscountNameFont-variant: normal;
      --cartItemDiscountNameFont-weight: normal;
      --cartItemDiscountNameFont-size: 14px;
      --cartItemDiscountNameFont-line-height: 17px;
      --cartItemDiscountNameFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemDiscountNameFont-text-decoration: none;
      --goToCartButtonFont: normal normal normal 16px/20px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCartButtonFont-style: normal;
      --goToCartButtonFont-variant: normal;
      --goToCartButtonFont-weight: normal;
      --goToCartButtonFont-size: 16px;
      --goToCartButtonFont-line-height: 20px;
      --goToCartButtonFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCartButtonFont-text-decoration: none;
      --cartItemMoreDetailsFont: normal normal normal 14px/17px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemMoreDetailsFont-style: normal;
      --cartItemMoreDetailsFont-variant: normal;
      --cartItemMoreDetailsFont-weight: normal;
      --cartItemMoreDetailsFont-size: 14px;
      --cartItemMoreDetailsFont-line-height: 17px;
      --cartItemMoreDetailsFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemMoreDetailsFont-text-decoration: none;
      --cartSubtitleFont: normal normal normal 16px/20px madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSubtitleFont-style: normal;
      --cartSubtitleFont-variant: normal;
      --cartSubtitleFont-weight: normal;
      --cartSubtitleFont-size: 16px;
      --cartSubtitleFont-line-height: 20px;
      --cartSubtitleFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSubtitleFont-text-decoration: none;
      --cart_textFontStyle-style: normal;
      --cart_textFontStyle-variant: normal;
      --cart_textFontStyle-weight: normal;
      --cart_textFontStyle-size: 16px;
      --cart_textFontStyle-line-height: 1.4em;
      --cart_textFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cart_textFontStyle-text-decoration: none;
      --cartItemPriceFont-style: normal;
      --cartItemPriceFont-variant: normal;
      --cartItemPriceFont-weight: normal;
      --cartItemPriceFont-size: 14px;
      --cartItemPriceFont-line-height: 1.4em;
      --cartItemPriceFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemPriceFont-text-decoration: none;
      --cartItemTotalPriceFont-style: normal;
      --cartItemTotalPriceFont-variant: normal;
      --cartItemTotalPriceFont-weight: normal;
      --cartItemTotalPriceFont-size: 16px;
      --cartItemTotalPriceFont-line-height: 1.4em;
      --cartItemTotalPriceFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemTotalPriceFont-text-decoration: none;
      --cartItemQuantityFont-style: normal;
      --cartItemQuantityFont-variant: normal;
      --cartItemQuantityFont-weight: normal;
      --cartItemQuantityFont-size: 16px;
      --cartItemQuantityFont-line-height: 1.4em;
      --cartItemQuantityFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartItemQuantityFont-text-decoration: none;
      --customerInputsLinkTextFont-style: normal;
      --customerInputsLinkTextFont-variant: normal;
      --customerInputsLinkTextFont-weight: normal;
      --customerInputsLinkTextFont-size: 16px;
      --customerInputsLinkTextFont-line-height: 1.4em;
      --customerInputsLinkTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --customerInputsLinkTextFont-text-decoration: none;
      --cartSummaryBoxSubtotalFont-style: normal;
      --cartSummaryBoxSubtotalFont-variant: normal;
      --cartSummaryBoxSubtotalFont-weight: normal;
      --cartSummaryBoxSubtotalFont-size: 20px;
      --cartSummaryBoxSubtotalFont-line-height: 1.4em;
      --cartSummaryBoxSubtotalFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSummaryBoxSubtotalFont-text-decoration: none;
      --cartSummaryBoxDisclaimerFont-style: normal;
      --cartSummaryBoxDisclaimerFont-variant: normal;
      --cartSummaryBoxDisclaimerFont-weight: normal;
      --cartSummaryBoxDisclaimerFont-size: 14px;
      --cartSummaryBoxDisclaimerFont-line-height: 1.4em;
      --cartSummaryBoxDisclaimerFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --cartSummaryBoxDisclaimerFont-text-decoration: none;
      --goToCheckoutButtonFont-style: normal;
      --goToCheckoutButtonFont-variant: normal;
      --goToCheckoutButtonFont-weight: normal;
      --goToCheckoutButtonFont-size: 16px;
      --goToCheckoutButtonFont-line-height: 1.4em;
      --goToCheckoutButtonFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --goToCheckoutButtonFont-text-decoration: none;
      --shouldDisplayCheckoutButton: none;
      --shouldDisplayGoToCartButton: block;
      --expressCheckoutButtonDisplay: none;
      --cartItemQuantityCounterVisibility: block;
      --cartItemImageVisibility: block;
      --cartItemInfoVisibility: block;
      --customerInputsPromoCodeVisibility: block;
      --customerInputsNoteVisibility: none;
      --cartSummaryDisclaimerVisibility: none;
      --cartSummarySecureBadgeVisibility: none;
      --cartTitleVisibility: block;
      --cartNumberOfCartItemsVisibility: block;
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }

    .comp-m5bmvppl .s__5iHxQC {
      width: 50px;
      height: 50px
    }

    .comp-m5bmvppl .sBLnt_d {
      stroke: #303030
    }

    .comp-m5bmvppl .s__5iHxQC.oH9rPTs--centered {
      top: calc(50% - calc(50px / 2));
      left: calc(50% - calc(50px / 2))
    }

    .comp-m5bmvppl .sseaiOC dt {
      text-align: left
    }

    .comp-m5bmvppl .sseaiOC dd {
      text-align: right
    }

    .comp-m5bmvppl .OiSBsL {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sws8CEQ {
      background-color: rgba(0, 0, 0, 0.05);
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #000000
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--error .sws8CEQ {
      background-color: rgba(223, 49, 49, 0.1)
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--alert .sws8CEQ {
      background-color: rgba(255, 182, 0, 0.1)
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--wired {
      background-color: rgba(255, 255, 255, 0)
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--wired .sws8CEQ {
      background-color: rgba(48, 48, 48, 0.05);
      color: #303030
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--wired .s__2OB9l2 svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--success .sws8CEQ {
      background-color: rgba(0, 130, 80, 0.1)
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--error .s__2OB9l2 svg[fill=currentColor] {
      color: #DF3131
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--success .s__2OB9l2 svg[fill=currentColor] {
      color: #008250
    }

    .comp-m5bmvppl .sCGs_e1.oV_37gx--wired .s__2OB9l2 svg[fill=currentColor] {
      color: #303030
    }

    .comp-m5bmvppl .sqQjXJH {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq--mobile {
      font: normal normal normal 14px/1.44em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary {
      color: #EE0C0C
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary:active,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary.ox1eK_e--focus,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary:hover {
      color: rgba(238, 12, 12, 0.7)
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary {
      color: #303030
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary:active,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary.ox1eK_e--focus,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary:hover {
      color: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link {
      color: #303030
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link:active,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link.ox1eK_e--focus,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link:hover {
      color: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-7-primary.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-4-link.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sqQjXJH.o__9qT9jq---priority-9-secondary.oo5Jg3Z--disabled {
      color: #919191
    }

    .comp-m5bmvppl .sN1H4Tf.ofK7gu0--disabled.sxu21e2 .sjjcGNF svg:not([fill=currentColor]) path {
      stroke: #919191
    }

    .comp-m5bmvppl .sN1H4Tf.ofK7gu0--disabled.sUgLdXR .sjjcGNF svg:not([fill=currentColor]) path {
      fill: #919191;
      stroke: #919191
    }

    .comp-m5bmvppl .sxu21e2 .sjjcGNF svg:not([fill=currentColor]) path,
    .comp-m5bmvppl .sN1H4Tf.ofK7gu0---skin-4-line .sjjcGNF svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .comp-m5bmvppl .sUgLdXR .sjjcGNF svg:not([fill=currentColor]) path,
    .comp-m5bmvppl .sN1H4Tf.ofK7gu0---skin-4-full .sjjcGNF svg:not([fill=currentColor]) path {
      fill: #303030;
      stroke: #303030
    }

    .comp-m5bmvppl .sN1H4Tf .sjjcGNF svg[fill=currentColor] {
      color: #303030
    }

    .comp-m5bmvppl .sN1H4Tf.ofK7gu0--disabled .sjjcGNF svg[fill=currentColor] {
      color: #919191
    }

    .comp-m5bmvppl .sN1H4Tf.ofK7gu0---theme-3-box {
      background-color: #F1F1F1
    }

    .comp-m5bmvppl .sGrBGvy {
      border-color: #EE0C0C;
      border-radius: 0
    }

    .comp-m5bmvppl .sGrBGvy,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic {
      color: #F1F1F1;
      background-color: #303030;
      border-width: 0px
    }

    .comp-m5bmvppl .sGrBGvy:active,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic:active,
    .comp-m5bmvppl .sGrBGvy.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy:hover,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic:hover {
      background-color: rgba(48, 48, 48, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: #EE0C0C
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary {
      color: #303030;
      background-color: rgba(0, 0, 0, 0);
      border-color: #303030;
      border-width: 1px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary:active,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary:hover {
      color: rgba(48, 48, 48, 0.7);
      border-color: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary {
      color: #F1F1F1;
      background-color: #EE0C0C;
      border-width: 0px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary:active,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary:hover {
      background-color: rgba(238, 12, 12, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: #EE0C0C
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary {
      color: #EE0C0C;
      background-color: rgba(0, 0, 0, 0);
      border-color: #EE0C0C;
      border-width: 1px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary:active,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary.ox1eK_e--focus,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary:hover {
      color: rgba(238, 12, 12, 0.7);
      border-color: rgba(238, 12, 12, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oo5Jg3Z--disabled {
      background-color: #919191
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary.oo5Jg3Z--disabled,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary.oo5Jg3Z--disabled {
      color: #919191;
      background-color: rgba(0, 0, 0, 0);
      border-color: #919191
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-4-tiny {
      font: normal normal normal 14px/1.43em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-small {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-6-medium {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB--mobile.oxYRAiB---size-6-medium {
      font: normal normal normal 14px/1.44em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large {
      font: normal normal normal 20px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB--mobile.oxYRAiB---paddingMode-15-dynamicPaddings {
      font: normal normal normal 14px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-4-tiny.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile) {
      font: normal normal normal 14px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny {
      padding: calc(9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-4-tiny {
      padding: calc(9px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny {
      padding: calc(6.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-4-tiny {
      padding: calc(6.9px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-small.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-5-small {
      padding: calc(10px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small {
      padding: calc(10px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-5-small {
      padding: calc(7.6px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small {
      padding: calc(7.6px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-5-small.oxYRAiB--mobile {
      padding: calc(11px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-small.oxYRAiB--mobile {
      padding: calc(11px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-5-small.oxYRAiB--mobile {
      padding: calc(8.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-small.oxYRAiB--mobile {
      padding: calc(8.9px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile),
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-6-medium.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-6-medium {
      padding: calc(12px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium {
      padding: calc(12px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-6-medium {
      padding: calc(9.6px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium {
      padding: calc(9.6px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-6-medium.oxYRAiB--mobile {
      padding: calc(13px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-6-medium.oxYRAiB--mobile {
      padding: calc(13px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB---size-6-medium.oxYRAiB--mobile {
      padding: calc(10.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-6-medium.oxYRAiB--mobile {
      padding: calc(10.9px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings:not(.oxYRAiB--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary {
      padding: calc(16px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large {
      padding: calc(16px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary {
      padding: calc(13.6px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large {
      padding: calc(13.6px - 0px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-9-secondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---priority-14-basicSecondary.oxYRAiB--mobile {
      padding: calc(17px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB---size-5-large.oxYRAiB--mobile {
      padding: calc(17px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-9-secondary.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---size-5-large.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---priority-14-basicSecondary.oxYRAiB--mobile {
      padding: calc(14.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-7-primary.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large.oxYRAiB--mobile,
    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-5-basic.oxYRAiB---paddingMode-15-dynamicPaddings.oxYRAiB--wrapContent.oxYRAiB---size-5-large.oxYRAiB--mobile {
      padding: calc(14.9px - 1px) 16px
    }

    .comp-m5bmvppl .sGrBGvy .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: #F1F1F1
    }

    .comp-m5bmvppl .sGrBGvy:hover .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: rgba(241, 241, 241, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: #EE0C0C
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary:hover .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: rgba(238, 12, 12, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary:hover .svDlFI7 svg:not([fill=currentColor]) path {
      stroke: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy .svDlFI7 svg[fill=currentColor] {
      color: #F1F1F1
    }

    .comp-m5bmvppl .sGrBGvy:hover .svDlFI7 svg[fill=currentColor] {
      color: rgba(241, 241, 241, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary .svDlFI7 svg[fill=currentColor] {
      color: #EE0C0C
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-9-secondary:hover .svDlFI7 svg[fill=currentColor] {
      color: rgba(238, 12, 12, 0.7)
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary .svDlFI7 svg[fill=currentColor] {
      color: #303030
    }

    .comp-m5bmvppl .sGrBGvy.oxYRAiB---priority-14-basicSecondary:hover .svDlFI7 svg[fill=currentColor] {
      color: rgba(48, 48, 48, 0.7)
    }

    .comp-m5bmvppl .s_Eq91m.ofK7gu0--disabled.sxu21e2 .sjjcGNF svg:not([fill=currentColor]) path {
      stroke: #919191
    }

    .comp-m5bmvppl .s_Eq91m.ofK7gu0--disabled.sUgLdXR .sjjcGNF svg:not([fill=currentColor]) path {
      fill: #919191;
      stroke: #919191
    }

    .comp-m5bmvppl .s_Eq91m .sxu21e2 .sjjcGNF svg:not([fill=currentColor]) path,
    .comp-m5bmvppl .s_Eq91m.ofK7gu0---skin-4-line .sjjcGNF svg:not([fill=currentColor]) path {
      stroke: #FFFFFF
    }

    .comp-m5bmvppl .s_Eq91m .sUgLdXR .sjjcGNF svg:not([fill=currentColor]) path,
    .comp-m5bmvppl .s_Eq91m.ofK7gu0---skin-4-full .sjjcGNF svg:not([fill=currentColor]) path {
      fill: #FFFFFF;
      stroke: #FFFFFF
    }

    .comp-m5bmvppl .s_Eq91m .sjjcGNF svg[fill=currentColor] {
      color: #FFFFFF
    }

    .comp-m5bmvppl .s_Eq91m.ofK7gu0--disabled .sjjcGNF svg[fill=currentColor] {
      color: #919191
    }

    .comp-m5bmvppl .s_Eq91m.ofK7gu0---theme-3-box {
      background-color: #F1F1F1
    }

    .comp-m5bmvppl .iRi8rE .GlEddi {
      padding-right: 4px
    }

    .comp-m5bmvppl .JDqLqA {
      margin-right: 20px
    }

    .comp-m5bmvppl .B7Ntgd {
      margin-right: 20px
    }

    .comp-m5bmvppl .gc6fSV {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      text-align: left
    }

    .comp-m5bmvppl .L9QG3X {
      margin-right: 8px
    }
   
  
    @font-face {
      font-family: 'madefor-text';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-text';
      font-style: italic;
      font-weight: 400;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-45ligh';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-light';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C7, U+02C9, U+02D8-02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E002, U+E004, U+E006, U+E008-E009, U+E00D, U+E00F, U+E011, U+E013, U+E015, U+E017, U+E01A, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-light';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'madefor-display-bold';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2-variations'), url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew01-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew02-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0400-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
      font-display: swap;
    }

    @font-face {
      font-family: 'helveticaneuew10-65medi';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'helvetica-w01-bold';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    @font-face {
      font-family: 'enriqueta';
      font-style: normal;
      font-weight: 700;
      src: url("") format('woff2');
      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      font-display: swap;
    }

    #cpax {
      --bg: var(--color_11);
      --alpha-bg: 1;
    }

    #cpax {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=ContainercpaxinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=ContainercpaxinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=ContainercpaxinlineContent-gridContainer]>[id="comp-ljelpawf"],
    [data-mesh-id=ContainercpaxinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpawf"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=ContainercpaxinlineContent-gridContainer]>[id="comp-ljelpawi"],
    [data-mesh-id=ContainercpaxinlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpawi"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-ljelpawf {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpawfinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpawfinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpawfinlineContent-gridContainer]>[id="comp-kih492nr"],
    [data-mesh-id=comp-ljelpawfinlineContent-gridContainer]>wix-interact-element>[id="comp-kih492nr"] {
      position: relative;
      margin: 0px 0px 18px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-kih492nr {
      width: 980px;
      height: 527px;
    }

    #comp-ljelpawi {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpawiinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 372px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer]>[id="i10hgink"],
    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer]>wix-interact-element>[id="i10hgink"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 23px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer]>[id="i10hginj_0"],
    [data-mesh-id=comp-ljelpawiinlineContent-gridContainer]>wix-interact-element>[id="i10hginj_0"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 387px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #i10hgink {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10hgink:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10hgink {
      width: 214px;
      height: auto;
    }

    #i10hginj_0 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10hginj_0:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10hginj_0 {
      width: 567px;
      height: auto;
    }
   
  
    #cpax {
      --shc-mutated-brightness: 121, 121, 121;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_cpax {
      --bg-position: fixed;
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-ljelpawf {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-ljelpawi {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #i10hgink {
      --text-direction: var(--wix-opt-in-direction);
    }

    #i10hginj_0 {
      --text-direction: var(--wix-opt-in-direction);
    }
   
  
    .smhrdFv,
    .sn748Fx {
      outline: 0
    }

    .s__9nbG55.oPwv17I--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .sPjTE5H {
      --wbu-color-blue-0: #0f2ccf;
      --wbu-color-blue-100: #2f5dff;
      --wbu-color-blue-200: #597dff;
      --wbu-color-blue-300: #acbeff;
      --wbu-color-blue-400: #d5dfff;
      --wbu-color-blue-500: #eaefff;
      --wbu-color-blue-600: #f5f7ff;
      --wbu-color-black-0: #151414;
      --wbu-color-black-100: #383838;
      --wbu-color-black-200: #525150;
      --wbu-color-black-300: #767574;
      --wbu-color-black-400: #a8a6a5;
      --wbu-color-black-500: #e0dfdf;
      --wbu-color-black-600: #f1f0ef;
      --wbu-color-red-0: #9c2426;
      --wbu-color-red-100: #df3336;
      --wbu-color-red-200: #e55c5e;
      --wbu-color-red-300: #ed8f90;
      --wbu-color-red-400: #f4b8b9;
      --wbu-color-red-500: #f9d6d7;
      --wbu-color-red-600: #fcebeb;
      --wbu-color-green-0: #0d4f3d;
      --wbu-color-green-100: #4b916d;
      --wbu-color-green-200: #97c693;
      --wbu-color-green-300: #bde2a7;
      --wbu-color-green-400: #daf3c0;
      --wbu-color-green-500: #effae5;
      --wbu-color-green-600: #f1f5ed;
      --wbu-color-yellow-0: #d49341;
      --wbu-color-yellow-100: #f9ad4d;
      --wbu-color-yellow-200: #fabd71;
      --wbu-color-yellow-300: #fcd29d;
      --wbu-color-yellow-400: #fdead2;
      --wbu-color-yellow-500: #fef3e5;
      --wbu-color-yellow-600: #fef6ed;
      --wbu-color-orange-0: #ae3e09;
      --wbu-color-orange-100: #ff8044;
      --wbu-color-orange-200: #fe9361;
      --wbu-color-orange-300: #fda77f;
      --wbu-color-orange-400: #fbcfbb;
      --wbu-color-orange-500: #fbe3d9;
      --wbu-color-orange-600: #fdf1ec;
      --wbu-color-purple-0: #5000aa;
      --wbu-color-purple-100: #7200f3;
      --wbu-color-purple-200: #8b2df5;
      --wbu-color-purple-300: #be89f9;
      --wbu-color-purple-400: #d7b7fb;
      --wbu-color-purple-500: #f1e5fe;
      --wbu-color-purple-600: #f8f2ff;
      --wbu-color-ai-0: #4d3dd0;
      --wbu-color-ai-100: #5a48f5;
      --wbu-color-ai-200: #7b6df7;
      --wbu-color-ai-300: #a59bfa;
      --wbu-color-ai-400: #d6d1fc;
      --wbu-color-ai-500: #e7e4fe;
      --wbu-color-ai-600: #eeecfe;
      --wbu-heading-font-stack: "Madefor Display", "Helvetica Neue", Helvetica, Arial, "E3192A1E3201AA4E3192AAE3201AAA", "meiryo", "E31922019E3192A9E3201AAEE319217DE8A72019E3201AB4  pro w3", "hiragino kaku gothic pro", sans-serif;
      --wbu-text-tiny-size: 10px;
      --wbu-text-tiny-line-height: 12px;
      --wbu-text-small-size: 12px;
      --wbu-text-small-line-height: 12px;
      --wbu-text-medium-size: 14px;
      --wbu-text-medium-line-height: 16px;
      --wbu-text-large-size: 16px;
      --wbu-text-large-line-height: 18px;
      --wbu-heading-h1-font-size: 32px;
      --wbu-heading-h1-line-height: 40px;
      --wbu-heading-h1-letter-spacing: -0.5px;
      --wbu-heading-h1-font-weight: 400;
      --wbu-heading-h2-font-size: 24px;
      --wbu-heading-h2-line-height: 32px;
      --wbu-heading-h2-letter-spacing: -0.5px;
      --wbu-heading-h2-font-weight: 500;
      --wbu-heading-h3-font-size: 16px;
      --wbu-heading-h3-line-height: 24px;
      --wbu-heading-h3-letter-spacing: -0.5px;
      --wbu-heading-h3-font-weight: 700;
      --wbu-heading-h4-font-size: 14px;
      --wbu-heading-h4-line-height: 18px;
      --wbu-heading-h4-letter-spacing: 0px;
      --wbu-heading-h4-font-weight: 500;
      --wbu-heading-h5-font-size: 12px;
      --wbu-heading-h5-line-height: 18px;
      --wbu-heading-h5-letter-spacing: 0px;
      --wbu-heading-h5-font-weight: 600
    }

    .s__3Z_m4x.o__7_8tOf--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .s__65YAB3 {
      --wix-ui-tpa-wow-image-border-radius: calc(var(--gallery_imageCornerRadius, 0) * 1px)
    }

    .s__9kmwsr {
      align-items: center;
      display: inline-flex;
      outline: 0;
      position: relative
    }

    .sXtyCb4,
    .s__0IQRgW {
      outline: 0
    }

    .sQrlCbh {
      display: inline-block;
      position: relative
    }

    .sQrlCbh.ouu0kQR--fluid {
      display: block;
      width: 100%
    }

    .s_Ox44K {
      background-color: #fff;
      border-color: #000;
      border-radius: initial;
      border-style: solid;
      border-width: 1px;
      padding: initial
    }

    .sWIbnFd {
      border-style: solid;
      height: 0;
      margin: 5px;
      position: absolute;
      width: 0
    }

    .s__7mMfIP[data-placement*=right].sXlYtWL {
      padding-left: 5px
    }

    .s__7mMfIP[data-placement*=right].sXlYtWL .sWIbnFd {
      border-color: transparent #000 transparent transparent;
      border-width: 5px 5px 5px 0;
      left: -5px;
      margin-left: 5px;
      margin-right: 0
    }

    .s__7mMfIP[data-placement*=left].sXlYtWL {
      padding-right: 5px
    }

    .s__7mMfIP[data-placement*=left].sXlYtWL .sWIbnFd {
      border-color: transparent transparent transparent #000;
      border-width: 5px 0 5px 5px;
      margin-left: 0;
      margin-right: 5px;
      right: -5px
    }

    .s__7mMfIP[data-placement*=bottom].sXlYtWL {
      padding-top: 5px
    }

    .s__7mMfIP[data-placement*=bottom].sXlYtWL .sWIbnFd {
      border-color: transparent transparent #000 transparent;
      border-width: 0 5px 5px 5px;
      margin-bottom: 0;
      margin-top: 5px;
      top: -5px
    }

    .s__7mMfIP[data-placement*=top].sXlYtWL {
      padding-bottom: 5px
    }

    .s__7mMfIP[data-placement*=top].sXlYtWL .sWIbnFd {
      border-color: #000 transparent transparent transparent;
      border-width: 5px 5px 0 5px;
      bottom: -5px;
      margin-bottom: 5px;
      margin-top: 0
    }

    .sVA4_8q {
      position: relative
    }

    .sDLUswP {
      display: inline-block
    }

    .sDLUswP.odUIb0E--hasInnerWrapper {
      display: block
    }

    .sQSSNRK {
      display: flex;
      flex: 1;
      justify-content: center
    }

    .srXGoyX {
      cursor: pointer;
      height: auto
    }

    .s__78SfTT {
      clip: rect(1px 1px 1px 1px);
      clip: rect(1px, 1px, 1px, 1px);
      border: 0 !important;
      height: 1px !important;
      overflow: hidden;
      padding: 0 !important;
      position: absolute;
      width: 1px !important
    }

    .sdLw93z {
      margin-inline-start: 4px
    }

    .sNTIByW {
      align-items: center;
      cursor: pointer;
      display: inline-flex
    }

    .sPLVBIW,
    .smDMffV {
      flex-shrink: 0
    }

    .sNTIByW.oLJXCVV--disabled {
      cursor: default
    }

    .sNTIByW[disabled] {
      pointer-events: none
    }

    .szcz_Uq {
      --Fieldset1022523607-min-error-message-height: var(--wix-ui-tpa-fieldset-min-message-height, 0px);
      --Fieldset1022523607-error-min-height: 20px;
      --Fieldset1022523607-error-margin-top: 8px;
      border: 0;
      margin: 0;
      padding: 0
    }

    .szcz_Uq:not(.opxG4o_--error) {
      margin-bottom: var(--Fieldset1022523607-min-error-message-height)
    }

    .szcz_Uq.opxG4o_--error {
      margin-bottom: calc(var(--wix-ui-tpa-fieldset-min-message-height, 28px) - var(--Fieldset1022523607-error-min-height) - var(--Fieldset1022523607-error-margin-top))
    }

    .saG_ZvS {
      align-items: center;
      color: rgb(var(--wix-ui-tpa-fieldset-error-color, 223, 49, 49));
      display: flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 1.4;
      margin-top: var(--Fieldset1022523607-error-margin-top);
      min-height: var(--Fieldset1022523607-error-min-height)
    }

    .sBt0IJy {
      margin-right: 2px
    }

    .sObKa5j {
      color: rgb(var(--wix-ui-tpa-fieldset-main-label-text-color, var(--wix-color-5)));
      font-family: var(--wix-ui-tpa-fieldset-main-label-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-fieldset-main-label-font-size, 14px);
      font-style: var(--wix-ui-tpa-fieldset-main-label-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-fieldset-main-label-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-fieldset-main-label-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-fieldset-main-label-font-line-height, 1.4);
      padding-bottom: var(--wix-ui-tpa-fieldset-label-bottom-spacing, 8px);
      padding-inline-end: 0;
      padding-inline-start: 0;
      text-decoration: var(--wix-ui-tpa-fieldset-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sx2tb3n .s_Ox44K {
      word-wrap: break-word;
      overflow-wrap: break-word;
      word-break: break-word
    }

    .s__2hzgmq {
      cursor: pointer;
      display: inline-block;
      position: relative
    }

    .sJZTdSX,
    .s__2hzgmq.oMKwTDE--disabled {
      pointer-events: none
    }

    .sJZTdSX {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      cursor: inherit;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .sREcYNc {
      display: inline
    }

    .sohggYB {
      --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color, 223, 49, 49));
      --ErrorMessageWrapper479953073-transparent: 0, 0, 0, 0
    }

    .sohggYB:not(.oi0VQax--visible) {
      margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height)
    }

    .sohggYB.oi0VQax--visible {
      margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px)
    }

    .syiU2Mk {
      align-items: flex-start;
      background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper479953073-transparent)));
      border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper479953073-transparent)));
      border-radius: var(--wix-ui-tpa-error-message-wrapper-border-radius, 4px);
      border-style: solid;
      border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 0);
      color: var(--wut-error-color);
      display: flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 1.4;
      margin-top: 8px;
      min-height: 20px
    }

    .sT82ZNA {
      flex-shrink: 0;
      margin-inline-end: 2px
    }

    .sohggYB.oi0VQax---errorAppearance-19-BackgroundAndBorder .syiU2Mk {
      --ErrorMessageWrapper479953073-border-color: 223, 49, 49, 0.2;
      --ErrorMessageWrapper479953073-background-color: 253, 243, 243;
      background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper479953073-background-color)));
      border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper479953073-border-color)));
      border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 1px);
      padding: 8px
    }

    .sohggYB.oi0VQax---errorAppearance-19-BackgroundAndBorder .sT82ZNA {
      margin-inline-end: 4px
    }

    .sQlkJTn {
      display: flex;
      justify-content: space-between;
      margin-top: 8px
    }

    .sQlkJTn .syiU2Mk {
      margin-top: 0;
      margin-inline-end: 12px
    }

    .sdF5gBf {
      align-items: center;
      cursor: pointer;
      display: inline-flex
    }

    .s__3Jsfot,
    .sp_MgF6 {
      flex-shrink: 0
    }

    .sdF5gBf.ofmgVZS--disabled {
      cursor: default
    }

    .sdF5gBf[disabled] {
      pointer-events: none
    }

    .sko5Vp6 {
      height: calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px));
      position: relative;
      width: calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*3 + calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.67)*2 + calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33))
    }

    .sWMO9lX,
    .sWMO9lX:after,
    .sWMO9lX:before {
      animation-fill-mode: both;
      animation: ThreeDotsLoader3230113181__pulse 2s ease-in-out infinite;
      background-color: transparent;
      border-radius: 50%;
      height: var(--wix-ui-tpa-three-dots-loader-size, 6px);
      top: calc(0px - 1px - var(--wix-ui-tpa-three-dots-loader-size, 6px));
      width: var(--wix-ui-tpa-three-dots-loader-size, 6px)
    }

    .sWMO9lX {
      animation-delay: -.16s;
      color: rgb(var(--wix-ui-tpa-three-dots-loader-color, var(--wst-system-line-1-color-rgb, var(--wix-color-5))));
      margin: 0 auto;
      position: relative
    }

    .sWMO9lX:after,
    .sWMO9lX:before {
      content: "";
      position: absolute;
      top: 0
    }

    .sWMO9lX:before {
      animation-delay: -.32s;
      transform: translateX(calc(-100% - calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.67)))
    }

    .sWMO9lX:after {
      transform: translateX(calc(100% + calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.67)))
    }

    .sko5Vp6.oVtFR1j--static .sWMO9lX,
    .sko5Vp6.oVtFR1j--static .sWMO9lX:after,
    .sko5Vp6.oVtFR1j--static .sWMO9lX:before {
      animation: none;
      box-shadow: 0 calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px)) 0 0
    }

    @keyframes ThreeDotsLoader3230113181__pulse {

      0%,
      80%,
      to {
        box-shadow: 0 calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px)) 0 calc(0px - var(--wix-ui-tpa-three-dots-loader-size, 6px)*2.5)
      }

      40% {
        box-shadow: 0 calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px)) 0 0
      }
    }

    .sIzEbfk {
      --Text984163331-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-5)));
      --Text984163331-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-4)))
    }

    .sIzEbfk.oYnQqx0---priority-7-primary {
      color: var(--wut-text-color, var(--Text984163331-primary-color))
    }

    .sIzEbfk.oYnQqx0---priority-9-secondary {
      color: var(--wut-placeholder-color, var(--Text984163331-secondary-color))
    }

    .sIzEbfk.oYnQqx0---typography-10-smallTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration))
    }

    .sIzEbfk.oYnQqx0---typography-11-runningText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.5em)
    }

    .sIzEbfk.oYnQqx0---typography-11-runningText,
    .sIzEbfk.oYnQqx0---typography-8-listText {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight));
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sIzEbfk.oYnQqx0---typography-8-listText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 2em)
    }

    .sIzEbfk.oYnQqx0---typography-10-largeTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 32px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.25em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration))
    }

    .sIzEbfk.oYnQqx0--mobile.oYnQqx0---typography-10-smallTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 20px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.4em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration))
    }

    .sIzEbfk.oYnQqx0--mobile.oYnQqx0---typography-11-runningText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.42em)
    }

    .sIzEbfk.oYnQqx0--mobile.oYnQqx0---typography-11-runningText,
    .sIzEbfk.oYnQqx0--mobile.oYnQqx0---typography-8-listText {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight));
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sIzEbfk.oYnQqx0--mobile.oYnQqx0---typography-8-listText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.72em)
    }

    .sIzEbfk.oYnQqx0--mobile.oYnQqx0---typography-10-largeTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration))
    }

    .s__29Anpq {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .sMrp4lU {
      --Spinner310148311-diameter: var(--wix-ui-tpa-spinner-diameter, 50px);
      animation: Spinner310148311__rotate 2s linear infinite;
      height: var(--Spinner310148311-diameter);
      left: auto;
      top: auto;
      width: var(--Spinner310148311-diameter)
    }

    .smijeUa {
      stroke: rgb(var(--wix-ui-tpa-spinner-path-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      stroke-width: clamp(1px, var(--wix-ui-tpa-spinner-stroke-width, 4px), 10px);
      animation: Spinner310148311__dash 1.5s ease-in-out infinite
    }

    .sMrp4lU.oxev0yr--slim .smijeUa {
      stroke-width: clamp(1px, var(--wix-ui-tpa-spinner-stroke-width, 1px), 10px)
    }

    .sMrp4lU.oxev0yr--centered {
      left: calc(50% - var(--Spinner310148311-diameter)/2);
      position: absolute;
      top: calc(50% - var(--Spinner310148311-diameter)/2)
    }

    .sMrp4lU.oxev0yr--static,
    .sMrp4lU.oxev0yr--static .smijeUa {
      animation: none
    }

    @keyframes Spinner310148311__rotate {
      to {
        transform: rotate(1turn)
      }
    }

    @keyframes Spinner310148311__dash {
      0% {
        stroke-dasharray: 1, 150;
        stroke-dashoffset: 0
      }

      50% {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -35
      }

      to {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -124
      }
    }

    @keyframes DotNavigation3123060917__move-back {
      0% {
        left: calc(-2*calc(4*4px))
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3123060917__move-back-next {
      0% {
        left: calc(-2*calc(4*4px))
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3123060917__move-forward {
      0% {
        left: 0
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3123060917__move-forward-next {
      0% {
        left: 0
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3123060917__change-dot-opacity {
      to {
        opacity: 1
      }
    }

    .s__3UeW9W {
      display: flex;
      overflow: hidden;
      position: relative;
      width: calc(5*calc(4*4px))
    }

    .s__3UeW9W.o__53M6u2--short {
      justify-content: center;
      width: max-content
    }

    .sbLi_tO {
      align-items: center;
      display: flex;
      left: calc(-1*calc(4*4px));
      position: relative
    }

    .sVuKmTc {
      animation-name: DotNavigation3123060917__move-back
    }

    .sVuKmTc,
    .s__8IYwp7 {
      animation-duration: .2s
    }

    .s__8IYwp7 {
      animation-name: DotNavigation3123060917__move-back-next
    }

    .syaN0Q7 {
      animation-name: DotNavigation3123060917__move-forward
    }

    .s__1E5gcL,
    .syaN0Q7 {
      animation-duration: .2s
    }

    .s__1E5gcL {
      animation-name: DotNavigation3123060917__move-forward-next
    }

    .sw41MH_ {
      align-items: center;
      display: flex;
      height: calc(4*4px);
      justify-content: center;
      width: calc(4*4px)
    }

    .swAdl72 {
      background-color: rgb(var(--wix-ui-tpa-dot-navigation-selected-dot-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      border-radius: 100%;
      height: calc(2*4px);
      opacity: .45;
      transition: opacity .2s ease;
      width: calc(2*4px)
    }

    .sNaGdcR {
      transition: none
    }

    .swAdl72:hover {
      opacity: 1
    }

    .syXPeUm {
      height: calc(calc(2*4px) - 2px);
      width: calc(calc(2*4px) - 2px)
    }

    .sWSfYJn {
      height: calc(calc(calc(2*4px) - 2px) - 2px);
      width: calc(calc(calc(2*4px) - 2px) - 2px)
    }

    .slNpEyF {
      box-shadow: 0 0 0 1px rgb(var(--wix-ui-tpa-dot-navigation-selected-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-1))))
    }

    .s__4hwYh4 {
      background-color: rgb(var(--wix-ui-tpa-dot-navigation-selected-dot-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      opacity: .4
    }

    .slNpEyF.s__4hwYh4 {
      box-shadow: 0 0 0 1px rgb(var(--wix-ui-tpa-dot-navigation-selected-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .soMaN8k {
      animation-duration: .2s;
      animation-name: DotNavigation3123060917__change-dot-opacity;
      opacity: 1
    }

    .sbKvuNQ {
      display: flex;
      flex: 1
    }

    .sZzFBuk {
      display: none
    }

    .sNg7CoV {
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0)
    }

    #SITE_CONTAINER.focus-ring-active .sNg7CoV {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .sbKvuNQ.ofGKWKq---size-6-xsmall .ssFfaVh {
      min-height: 24px;
      min-width: 24px;
      padding: var(--wix-ui-tpa-option-box-padding, 0 8px)
    }

    .sbKvuNQ.ofGKWKq---size-5-small .ssFfaVh {
      padding: var(--wix-ui-tpa-option-box-padding, 8px)
    }

    .sbKvuNQ.ofGKWKq---size-5-large .ssFfaVh {
      padding: var(--wix-ui-tpa-option-box-padding, 16px)
    }

    .ssFfaVh {
      align-items: center;
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-box-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-option-box-border-color-opacity, 1)*.6));
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0);
      border-style: solid;
      border-width: var(--wix-ui-tpa-option-box-border-width, 1px);
      box-sizing: border-box;
      cursor: pointer;
      display: flex;
      flex: 1;
      justify-content: center;
      margin: -1px;
      text-align: center
    }

    .sbKvuNQ.sS8k9aT .ssFfaVh {
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .sbKvuNQ.ofGKWKq--checked {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0)
    }

    .sbKvuNQ.ofGKWKq--checked .ssFfaVh {
      background-color: rgb(var(--wix-ui-tpa-option-selected-box-background-color, var(--wix-color-8)));
      border-color: rgb(var(--wix-ui-tpa-option-selected-box-color, var(--wix-color-8)));
      color: rgb(var(--wix-ui-tpa-option-selected-color, var(--wix-color-1)))
    }

    .sbKvuNQ.ofGKWKq--disabled {
      background-color: rgb(var(--wix-ui-tpa-option-disabled-background-color, var(--wix-ui-tpa-option-box-fill-color, rgba(255, 255, 255, .3))));
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0)
    }

    .sbKvuNQ.ofGKWKq--disabled:not(.ofGKWKq--checked) .ssFfaVh {
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      cursor: default;
      filter: none;
      opacity: 1;
      pointer-events: none
    }

    .sbKvuNQ.ofGKWKq--disabled.ofGKWKq--checked,
    .sbKvuNQ.ofGKWKq--disabled:not(.ofGKWKq--checked) .ssFfaVh {
      background-color: rgb(var(--wix-ui-tpa-option-disabled-background-color, var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1))));
      color: rgb(var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29)))
    }

    .sbKvuNQ.ofGKWKq--disabled.ofGKWKq--checked {
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, rgb(var(--wix-color-29)))))
    }

    .sbKvuNQ.ofGKWKq--disabled.ofGKWKq--checked .ssFfaVh {
      background-color: hsla(0, 0%, 100%, .3);
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      cursor: default;
      filter: none;
      opacity: 1
    }

    .sbKvuNQ.ofGKWKq--checked.sS8k9aT .ssFfaVh {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color-rgb, var(--wix-ui-tpa-option-selected-box-background-color-rgb, var(--wix-color-8), .1)));
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .sbKvuNQ.ofGKWKq--disabled.sS8k9aT .ssFfaVh,
    .sbKvuNQ.ofGKWKq--unavailable.sS8k9aT .ssFfaVh {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .sbKvuNQ:not(.ofGKWKq--disabled):not(.ofGKWKq--checked):not(.ofGKWKq--unavailable):focus-within .ssFfaVh,
    .sbKvuNQ:not(.ofGKWKq--disabled):not(.ofGKWKq--checked):not(.ofGKWKq--unavailable):hover .ssFfaVh {
      border-color: rgb(var(--wix-ui-tpa-option-hover-border-color, var(--wix-ui-tpa-option-box-border-color, var(--wix-color-5))))
    }

    .sbKvuNQ:not(.ofGKWKq--disabled):not(.ofGKWKq--checked):not(.ofGKWKq--unavailable):focus-within.sS8k9aT .ssFfaVh,
    .sbKvuNQ:not(.ofGKWKq--disabled):not(.ofGKWKq--checked):not(.ofGKWKq--unavailable):hover.sS8k9aT .ssFfaVh {
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .sbKvuNQ:not(.ofGKWKq--disabled):not(.ofGKWKq--checked):not(.ofGKWKq--unavailable):hover .ssFfaVh {
      background-color: rgb(var(--wix-ui-tpa-option-hover-box-background-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-hover-border-color, var(--wix-color-5)))
    }

    .sbKvuNQ.ofGKWKq--unavailable {
      background-color: hsla(0, 0%, 100%, .3);
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0);
      cursor: default;
      pointer-events: none;
      position: relative
    }

    .sbKvuNQ.ofGKWKq--unavailable .sBIXrg_ {
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0);
      height: 100%;
      position: absolute;
      width: 100%
    }

    .sbKvuNQ.ofGKWKq--unavailable .sBIXrg_ line {
      stroke: rgb(var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29)));
      stroke-width: var(--wix-ui-tpa-option-box-border-width, 1px)
    }

    .sbKvuNQ.ofGKWKq--unavailable .ssFfaVh {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      color: rgb(var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29)));
      cursor: default;
      pointer-events: none
    }

    .sbKvuNQ.sX04tMK {
      flex-basis: auto;
      flex-grow: 0;
      flex-shrink: 0
    }

    .sbdI_rp {
      background-color: transparent;
      border: 0;
      padding: 0;
      text-decoration: none
    }

    .sbdI_rp.oaVu4h4---priority-4-link {
      text-decoration: underline
    }

    .sfmV2lY svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .sfmV2lY svg:not([fill=currentColor]) path {
      stroke: currentColor;
      fill: none
    }

    .saiva6B:after,
    .so1HxaW:before {
      content: "";
      display: inline-block;
      height: 1px;
      width: 4px
    }

    .sYhnhAv {
      --wix-ui-tpa-dot-navigation-selected-dot-color: var(--mobile-gallery_imageCarouselDotsColor, var(--wix-color-1));
      --wix-ui-tpa-dot-navigation-selected-dot-color-rgb: var(--mobile-gallery_imageCarouselDotsColor-rgb, var(--wix-color-1));
      --wix-ui-tpa-dot-navigation-selected-dot-color-opacity: var(--mobile-gallery_imageCarouselDotsColor-opacity)
    }

    .s__8IMUFW {
      --WowImage1749385787-transparent: 0, 0, 0, 0;
      --WowImage1749385787-errorTextColor: 255, 255, 255;
      display: flex;
      height: 100%;
      position: relative
    }

    .s__8IMUFW.okp05ji--forceImageContain.okp05ji---resize-7-contain {
      width: 100%
    }

    .s__8IMUFW.okp05ji--forceImageContain.okp05ji---resize-7-contain>* {
      align-items: center;
      border: inherit;
      border-radius: inherit;
      display: flex;
      justify-content: center
    }

    .s__8IMUFW.okp05ji--forceImageContain.okp05ji---resize-7-contain img {
      border: inherit;
      border-radius: inherit;
      height: unset !important;
      max-height: 100%;
      max-width: 100%;
      width: unset !important
    }

    .s__8IMUFW.okp05ji--forceImageContain.okp05ji---resize-7-contain.okp05ji--verticalContainer img {
      width: min(var(--wut-source-width, 100%), 100%) !important
    }

    .s__8IMUFW.okp05ji--forceImageContain.okp05ji---resize-7-contain.okp05ji--horizontalContainer img {
      height: min(var(--wut-source-height, 100%), 100%) !important
    }

    .s__8IMUFW.okp05ji--noImage {
      background-color: rgb(var(--wix-color-5), .2)
    }

    .s__8IMUFW img {
      vertical-align: middle
    }

    .s__8IMUFW.okp05ji--focalPoint img {
      object-position: var(--WowImage1749385787-focalPointX, 0) var(--WowImage1749385787-focalPointY, 0)
    }

    .s__8IMUFW.okp05ji---resize-7-contain .subc9g5 {
      object-fit: contain
    }

    .s__8IMUFW.okp05ji---resize-5-cover .subc9g5 {
      object-fit: cover
    }

    .s__8IMUFW.okp05ji--fluid .subc9g5 {
      height: 100%;
      overflow: hidden;
      width: 100%
    }

    .s__8IMUFW:not(.okp05ji--stretchImage) {
      align-items: center
    }

    .s__8IMUFW.okp05ji--fluid:not(.okp05ji--stretchImage) .subc9g5,
    .s__8IMUFW:not(.okp05ji--stretchImage) .subc9g5 {
      height: min(var(--wut-source-height, 100%), 100%);
      margin: 0 auto;
      width: min(var(--wut-source-width, 100%), 100%)
    }

    .s__8IMUFW.okp05ji---hoverEffect-4-zoom {
      overflow: hidden
    }

    .s__8IMUFW.okp05ji---hoverEffect-4-zoom .subc9g5 {
      overflow: initial;
      transform: scale(calc(100/107)) translate(-3.5%, -3.5%);
      transition: all .5s cubic-bezier(.18, .73, .63, 1)
    }

    .s__8IMUFW.okp05ji---hoverEffect-4-zoom:hover .subc9g5 {
      transform: scale(1) translate(-3.5%, -3.5%)
    }

    .s__8IMUFW.okp05ji---hoverEffect-6-darken:hover .subc9g5 {
      filter: brightness(85%) contrast(115%)
    }

    .s__8IMUFW:not(.okp05ji--isError) {
      background-color: rgb(var(--wix-ui-tpa-wow-image-background-color, var(--WowImage1749385787-transparent)));
      border: var(--wix-ui-tpa-wow-image-border-width, 0) solid rgb(var(--wix-ui-tpa-wow-image-border-color, var(--WowImage1749385787-transparent)));
      border-radius: var(--wix-ui-tpa-wow-image-border-radius, 0);
      overflow: hidden
    }

    .s__8IMUFW:not(.okp05ji--isError).okp05ji--noImage {
      background-color: rgb(var(--wix-ui-tpa-wow-image-background-color, var(--wix-color-5), .2))
    }

    .s__8IMUFW .subc9g5 {
      opacity: var(--wix-ui-tpa-wow-image-image-opacity, 1)
    }

    .s__8IMUFW.okp05ji--isError {
      background-color: rgb(var(--wix-color-2));
      position: relative
    }

    .s__8IMUFW.okp05ji--isError img {
      display: none
    }

    .s__8IMUFW .sUvqv_t {
      align-items: center;
      background: rgb(0, 0, 0, .6);
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: center;
      position: absolute;
      width: 100%;
      z-index: 1
    }

    .s__2BxjvH {
      --wix-ui-tpa-text-main-text-color: var(--WowImage1749385787-errorTextColor), 1;
      --wix-ui-tpa-text-main-text-color-rgb: var(--WowImage1749385787-errorTextColor);
      --wix-ui-tpa-text-main-text-color-opacity: 1;
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-picker-font-style-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-picker-font-style-line-height, 1.5em);
      --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-picker-font-style-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-picker-font-style-size, 14px);
      --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-picker-font-style-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-picker-font-style-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-picker-font-style-weight, var(--wix-font-Body-M-weight))
    }

    .sNb8oOK {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .syN2d51 {
      color: rgb(var(--WowImage1749385787-errorTextColor))
    }

    .sTBk530 {
      background-color: rgb(0, 0, 0, .6);
      display: none;
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%
    }

    .s__8IMUFW.okp05ji--loadSpinner:not(.okp05ji--loaded) .sTBk530 {
      display: block
    }

    .sGFB04g .smijeUa {
      stroke: #fff
    }

    .sJEpsz_[data-hook=popover-portal] {
      display: initial
    }

    .sJEpsz_ .s_Ox44K {
      -webkit-font-smoothing: auto;
      background-color: #212121;
      border: 1px solid #757575;
      border-radius: 3px;
      box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .1);
      color: #fff;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 20px;
      padding: 4px 12px
    }

    .spyW7hq {
      margin: 0;
      position: absolute
    }

    .spyW7hq,
    .spyW7hq svg {
      display: block
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=top].suaAQH0 {
      padding-bottom: 6px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=bottom].suaAQH0 {
      padding-top: 6px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=left].suaAQH0 {
      padding-right: 6px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=right].suaAQH0 {
      padding-left: 6px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=top] .spyW7hq {
      bottom: -1px;
      height: 7px;
      width: 12px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=bottom] .spyW7hq {
      height: 7px;
      top: -1px;
      width: 12px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=left] .spyW7hq {
      height: 12px;
      right: -1px;
      width: 7px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=right] .spyW7hq {
      height: 12px;
      left: -1px;
      width: 7px
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=top].sRqCCNT {
      opacity: 0;
      transform: scale(.9) translateY(3px)
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=bottom].sRqCCNT {
      opacity: 0;
      transform: scale(.9) translateY(-3px)
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=left].sRqCCNT {
      opacity: 0;
      transform: scale(.9) translateX(10px)
    }

    .sJEpsz_ .s__7mMfIP[data-placement*=right].sRqCCNT {
      opacity: 0;
      transform: scale(.9) translateX(-10px)
    }

    .sJEpsz_ .s__7mMfIP[data-placement].sRqCCNT.sJKnxtG {
      transition: transform .12s cubic-bezier(.25, .46, .45, .94), applyOpacity .12s cubic-bezier(.25, .46, .45, .94)
    }

    .sJEpsz_ .s__7mMfIP[data-placement].sEHoetb,
    .sJEpsz_ .s__7mMfIP[data-placement].sRqCCNT.sJKnxtG {
      opacity: 1;
      transform: scale(1) translateY(0) translateX(0)
    }

    .sJEpsz_ .s__7mMfIP[data-placement].sEHoetb.sraTknx {
      opacity: 0;
      transition: transform 80ms linear, applyOpacity 80ms linear
    }

    .sJEpsz_.oU9iI1V---skin-5-error .s_Ox44K {
      background-color: #df3131;
      border: 1px solid hsla(0, 0%, 100%, .25)
    }

    .sJEpsz_.oU9iI1V---skin-5-wired .s_Ox44K {
      background-color: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
      border-color: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-1)));
      color: rgb(var(--wix-ui-tpa-tooltip-text-color, var(--wix-color-1)))
    }

    .sJEpsz_.oU9iI1V---skin-5-wired .spyW7hq path {
      fill: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
      stroke: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-5)))
    }

    .sJEpsz_.oU9iI1V---skin-5-wired .spyW7hq path:first-child {
      stroke: none
    }

    .sJEpsz_.oU9iI1V---skin-5-wired .spyW7hq path:last-child {
      stroke-dasharray: 0 17 17
    }

    .sJEpsz_.oU9iI1V---skin-5-error .spyW7hq path {
      fill: #df3131
    }

    .sa1_s_t {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .s__xIzN {
      background-color: transparent;
      border: 0;
      padding: 0
    }

    .s__xIzN,
    .sa1_s_t {
      line-height: 0
    }

    .sa1_s_t,
    .sbnihUB svg {
      height: 24px;
      width: 24px
    }

    .sII6mRm {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .sPk3YyY {
      border: 0;
      display: inline-block;
      line-height: 0;
      margin: 0;
      padding: 0;
      text-decoration: none
    }

    .sPk3YyY.oXcWdn3--focus,
    .sPk3YyY:hover {
      opacity: .7
    }

    .sPk3YyY.oXS9V_T--disabled {
      cursor: default
    }

    .sPk3YyY.oXS9V_T--disabled:hover {
      opacity: 1
    }

    .sQtxMvb svg {
      display: block
    }

    .sPk3YyY.oXS9V_T--disabled.sar0XeN .sQtxMvb svg:not([fill=currentColor]) path {
      stroke: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
      fill: none
    }

    .sPk3YyY.oXS9V_T--disabled.s__3z_EUF .sQtxMvb svg:not([fill=currentColor]) path {
      fill: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
      stroke: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)))
    }

    .sPk3YyY.oXS9V_T---skin-4-line .sQtxMvb svg:not([fill=currentColor]) path,
    .sar0XeN .sQtxMvb svg:not([fill=currentColor]) path {
      stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      fill: none
    }

    .sPk3YyY.oXS9V_T---skin-4-full .sQtxMvb svg:not([fill=currentColor]) path,
    .s__3z_EUF .sQtxMvb svg:not([fill=currentColor]) path {
      fill: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .sPk3YyY .sQtxMvb svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .sPk3YyY.oXS9V_T--disabled .sQtxMvb svg[fill=currentColor] {
      color: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)))
    }

    .sPk3YyY.oXS9V_T---theme-4-none {
      background-color: transparent
    }

    .sPk3YyY.oXS9V_T---theme-3-box {
      align-items: center;
      background-color: rgb(var(--wix-ui-tpa-icon-button-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      border-radius: 50%;
      display: inline-flex;
      height: 32px;
      justify-content: center;
      width: 32px
    }

    .syX60BH {
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39)));
      border-radius: var(--wix-ui-tpa-button-main-border-radius, 0);
      border-style: solid;
      box-sizing: content-box;
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
      min-width: var(--wix-ui-tpa-button-min-width, 100px);
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
      transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out
    }

    .syX60BH:active.oKCHbsX---hoverStyle-9-underline,
    .syX60BH:hover.oKCHbsX---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .syX60BH .s__1HxUcM {
      margin: 0 auto;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .syX60BH.oKCHbsX--fullWidth {
      box-sizing: border-box;
      width: 100%
    }

    .syX60BH,
    .syX60BH.oKCHbsX---priority-5-basic {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-5)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5)));
      border-width: var(--wix-ui-tpa-button-main-border-width, 0);
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)))
    }

    .syX60BH.oKCHbsX---priority-5-basic:active.oKCHbsX---hoverStyle-9-underline,
    .syX60BH.oKCHbsX---priority-5-basic:hover.oKCHbsX---hoverStyle-9-underline,
    .syX60BH:active.oKCHbsX---hoverStyle-9-underline,
    .syX60BH:hover.oKCHbsX---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-5))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1))))
    }

    .syX60BH.oKCHbsX---priority-5-basic:active:not(.oKCHbsX---hoverStyle-9-underline),
    .syX60BH.oKCHbsX---priority-5-basic:hover:not(.oKCHbsX---hoverStyle-9-underline),
    .syX60BH:active:not(.oKCHbsX---hoverStyle-9-underline),
    .syX60BH:hover:not(.oKCHbsX---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---priority-14-basicSecondary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5)));
      border-width: var(--wix-ui-tpa-button-main-border-width, 1px);
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
    }

    .syX60BH.oKCHbsX---priority-14-basicSecondary:active.oKCHbsX---hoverStyle-9-underline,
    .syX60BH.oKCHbsX---priority-14-basicSecondary:hover.oKCHbsX---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-1))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5))))
    }

    .syX60BH.oKCHbsX---priority-14-basicSecondary:active:not(.oKCHbsX---hoverStyle-9-underline),
    .syX60BH.oKCHbsX---priority-14-basicSecondary:hover:not(.oKCHbsX---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---priority-7-primary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-38)));
      border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-bottom-width, 0)));
      border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-top-width, 0)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39)));
      border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-right-width, 0)));
      border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-left-width, 0)));
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-40)))
    }

    .syX60BH.oKCHbsX---priority-7-primary:active.oKCHbsX---hoverStyle-9-underline,
    .syX60BH.oKCHbsX---priority-7-primary:hover.oKCHbsX---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-38))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-40))))
    }

    .syX60BH.oKCHbsX---priority-7-primary:active:not(.oKCHbsX---hoverStyle-9-underline),
    .syX60BH.oKCHbsX---priority-7-primary:hover:not(.oKCHbsX---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-41)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-42))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-43)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---priority-9-secondary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-47), 0));
      border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-bottom-width, 1px)));
      border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-top-width, 1px)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-48)));
      border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-right-width, 1px)));
      border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-left-width, 1px)));
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49)))
    }

    .syX60BH.oKCHbsX---priority-9-secondary:active.oKCHbsX---hoverStyle-9-underline,
    .syX60BH.oKCHbsX---priority-9-secondary:hover.oKCHbsX---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-47), 0)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-48))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49))))
    }

    .syX60BH.oKCHbsX---priority-9-secondary:active:not(.oKCHbsX---hoverStyle-9-underline),
    .syX60BH.oKCHbsX---priority-9-secondary:hover:not(.oKCHbsX---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-color-50), 0));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-51)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-52)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---priority-5-basic.ofmgVZS--disabled,
    .syX60BH.ofmgVZS--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-29)));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-29))));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1))))
    }

    .syX60BH.oKCHbsX---priority-7-primary.ofmgVZS--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-44)));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-45))));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-46))))
    }

    .syX60BH.oKCHbsX---priority-14-basicSecondary.ofmgVZS--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-color-29)));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-color-29)))
    }

    .syX60BH.oKCHbsX---priority-9-secondary.ofmgVZS--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-53), 0));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-color-54)));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-color-55)))
    }

    .syX60BH.oKCHbsX---size-4-tiny {
      padding: 6px 16px
    }

    .syX60BH.oKCHbsX---size-4-tiny.sXTyoP_ {
      padding: 5.5px 16px
    }

    .syX60BH.oKCHbsX---size-5-small {
      padding: 7px 16px
    }

    .syX60BH,
    .syX60BH.oKCHbsX---size-6-medium {
      padding: 8px 16px
    }

    .syX60BH.oKCHbsX---size-5-large,
    .syX60BH.oKCHbsX--mobile,
    .syX60BH.oKCHbsX--mobile.oKCHbsX---size-6-medium {
      padding: 10px 16px
    }

    .sHlgNUm svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .sVR_VwM:before,
    .s_065sM:after {
      content: "";
      display: inline-block;
      height: 1px;
      width: var(--wix-ui-tpa-button-column-gap, 4px)
    }

    .syX60BH .sHlgNUm svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)));
      transition: color .2s ease-in-out
    }

    .syX60BH:hover:not(.oKCHbsX---hoverStyle-9-underline) .sHlgNUm svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---priority-9-secondary .sHlgNUm svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49)))
    }

    .syX60BH.oKCHbsX---priority-9-secondary:hover:not(.oKCHbsX---hoverStyle-9-underline) .sHlgNUm svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-52)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---priority-14-basicSecondary .sHlgNUm svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
    }

    .syX60BH.oKCHbsX---priority-14-basicSecondary:hover:not(.oKCHbsX---hoverStyle-9-underline) .sHlgNUm svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings,
    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings {
      box-sizing: border-box;
      display: inline-flex;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings .s__1HxUcM,
    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings .s__1HxUcM {
      overflow: visible;
      text-overflow: unset;
      white-space: unset
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings.oKCHbsX--wrapContent {
      line-height: 1.3 !important;
      white-space: normal
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large:not(.oKCHbsX--mobile),
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small:not(.oKCHbsX--mobile) {
      line-height: 1
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-14-basicSecondary.oKCHbsX---size-4-tiny,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-9-secondary.oKCHbsX---size-4-tiny {
      padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX---priority-5-basic,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX---priority-7-primary {
      padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX---priority-14-basicSecondary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX---priority-9-secondary.oKCHbsX--wrapContent {
      padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-4-tiny.oKCHbsX--wrapContent {
      padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-9-secondary {
      padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-5-basic,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-7-primary {
      padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--wrapContent.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--wrapContent.oKCHbsX---priority-9-secondary {
      padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--wrapContent {
      padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-9-secondary.oKCHbsX--mobile {
      padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-5-basic.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-7-primary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--mobile {
      padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--wrapContent.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--wrapContent.oKCHbsX---priority-9-secondary.oKCHbsX--mobile {
      padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-small.oKCHbsX--wrapContent.oKCHbsX--mobile {
      padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-9-secondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-9-secondary {
      padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-5-basic,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-7-primary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-5-basic,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-7-primary {
      padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--wrapContent.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--wrapContent.oKCHbsX---priority-9-secondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX--wrapContent.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX--wrapContent.oKCHbsX---priority-9-secondary {
      padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX--wrapContent {
      padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-9-secondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-9-secondary.oKCHbsX--mobile {
      padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-5-basic.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-7-primary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-5-basic.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-7-primary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--mobile {
      padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--wrapContent.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--wrapContent.oKCHbsX---priority-9-secondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX--wrapContent.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX--wrapContent.oKCHbsX---priority-9-secondary.oKCHbsX--mobile {
      padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-6-medium.oKCHbsX--wrapContent.oKCHbsX--mobile {
      padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-14-basicSecondary,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-9-secondary {
      padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-5-basic,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-7-primary {
      padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-14-basicSecondary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-9-secondary.oKCHbsX--wrapContent {
      padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX--wrapContent {
      padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-14-basicSecondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-5-basic.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-7-primary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-9-secondary.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX--mobile {
      padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-14-basicSecondary.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-5-basic.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-7-primary.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX---priority-9-secondary.oKCHbsX--wrapContent.oKCHbsX--mobile,
    .syX60BH.oKCHbsX---paddingMode-15-dynamicPaddings.oKCHbsX---size-5-large.oKCHbsX--wrapContent.oKCHbsX--mobile {
      padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings,
    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings.oKCHbsX---size-6-medium {
      border-width: var(--wix-ui-tpa-button-main-border-width, 1px);
      padding-inline-end: var(--wix-ui-tpa-button-padding-inline-end, 15px);
      padding-inline-start: var(--wix-ui-tpa-button-padding-inline-start, 15px)
    }

    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings.oKCHbsX---size-4-tiny,
    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings.oKCHbsX---size-5-small {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 5px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 5px)
    }

    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings,
    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings.oKCHbsX---size-6-medium {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 7px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 7px)
    }

    .syX60BH.oKCHbsX---paddingMode-16-explicitPaddings.oKCHbsX---size-5-large {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 11px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 11px)
    }

    .s__752_jx {
      --wix-ui-tpa-fieldset-main-label-font-text-decoration: var(--wix-ui-tpa-box-selection-label-font-text-decoration);
      --wix-ui-tpa-fieldset-main-label-font-line-height: var(--wix-ui-tpa-box-selection-label-font-line-height);
      --wix-ui-tpa-fieldset-main-label-font-family: var(--wix-ui-tpa-box-selection-label-font-family);
      --wix-ui-tpa-fieldset-main-label-font-size: var(--wix-ui-tpa-box-selection-label-font-size);
      --wix-ui-tpa-fieldset-main-label-font-style: var(--wix-ui-tpa-box-selection-label-font-style);
      --wix-ui-tpa-fieldset-main-label-font-variant: var(--wix-ui-tpa-box-selection-label-font-variant);
      --wix-ui-tpa-fieldset-main-label-font-weight: var(--wix-ui-tpa-box-selection-label-font-weight);
      --wix-ui-tpa-fieldset-main-label-text-color: var(--wix-ui-tpa-box-selection-label-color);
      --wix-ui-tpa-fieldset-main-label-text-color-rgb: var(--wix-ui-tpa-box-selection-label-color-rgb);
      --wix-ui-tpa-fieldset-main-label-text-color-opacity: var(--wix-ui-tpa-box-selection-label-color-opacity);
      --wix-ui-tpa-fieldset-error-color: var(--wix-ui-tpa-box-selection-error-color, 223, 49, 49);
      --wix-ui-tpa-fieldset-error-color-rgb: var(--wix-ui-tpa-box-selection-error-color-rgb, 223, 49, 49);
      --wix-ui-tpa-fieldset-error-color-opacity: var(--wix-ui-tpa-box-selection-error-color-opacity);
      --wix-ui-tpa-fieldset-min-message-height: var(--wix-ui-tpa-box-selection-error-message-min-height);
      height: 100%
    }

    .sPO15_M {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      gap: var(--wix-ui-tpa-box-selection-item-gap, 12px);
      max-height: 100%;
      max-width: 100%
    }

    .sPO15_M.sNrlAFe {
      flex-direction: column;
      flex-wrap: wrap
    }

    .sPO15_M.szb6Qwh {
      display: inline-flex
    }

    .seXbCOc {
      --wix-ui-tpa-option-selected-box-color: var(--wix-ui-tpa-box-selection-selected-box-color, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-color-rgb: var(--wix-ui-tpa-box-selection-selected-box-color-rgb, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-color-opacity: var(--wix-ui-tpa-box-selection-selected-box-color-opacity);
      --wix-ui-tpa-option-selected-box-background-color: var(--wix-ui-tpa-box-selection-selected-box-background-color, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-background-color-rgb: var(--wix-ui-tpa-box-selection-selected-box-background-color-rgb, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-background-color-opacity: var(--wix-ui-tpa-box-selection-selected-box-background-color-opacity);
      --wix-ui-tpa-option-box-fill-color: var(--wix-ui-tpa-box-selection-box-fill-color);
      --wix-ui-tpa-option-box-fill-color-rgb: var(--wix-ui-tpa-box-selection-box-fill-color-rgb);
      --wix-ui-tpa-option-box-fill-color-opacity: var(--wix-ui-tpa-box-selection-box-fill-color-opacity);
      --wix-ui-tpa-option-box-border-radius: var(--wix-ui-tpa-box-selection-box-border-radius);
      --wix-ui-tpa-option-hover-border-color: var(--wix-ui-tpa-box-selection-hover-border-color, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-hover-border-color-rgb: var(--wix-ui-tpa-box-selection-hover-border-color-rgb, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-hover-border-color-opacity: var(--wix-ui-tpa-box-selection-hover-border-color-opacity);
      --wix-ui-tpa-option-hover-box-background-color: var(--wix-ui-tpa-box-selection-hover-box-background-color);
      --wix-ui-tpa-option-hover-box-background-color-rgb: var(--wix-ui-tpa-box-selection-hover-box-background-color-rgb);
      --wix-ui-tpa-option-hover-box-background-color-opacity: var(--wix-ui-tpa-box-selection-hover-box-background-color-opacity);
      --wix-ui-tpa-option-box-border-width: var(--wix-ui-tpa-box-selection-box-border-width);
      --wix-ui-tpa-option-box-border-color: var(--wix-ui-tpa-box-selection-box-border-color, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-box-border-color-rgb: var(--wix-ui-tpa-box-selection-box-border-color-rgb, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-box-border-color-opacity: var(--wix-ui-tpa-box-selection-box-border-color-opacity);
      --wix-ui-tpa-option-disabled-color: var(--wix-ui-tpa-box-selection-disabled-color, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-color-rgb: var(--wix-ui-tpa-box-selection-disabled-color-rgb, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-color-opacity: var(--wix-ui-tpa-box-selection-disabled-color-opacity);
      --wix-ui-tpa-option-disabled-background-color: var(--wix-ui-tpa-box-selection-disabled-background-color);
      --wix-ui-tpa-option-disabled-background-color-rgb: var(--wix-ui-tpa-box-selection-disabled-background-color-rgb);
      --wix-ui-tpa-option-disabled-background-color-opacity: var(--wix-ui-tpa-box-selection-disabled-background-color-opacity);
      --wix-ui-tpa-option-disabled-border-color: var(--wix-ui-tpa-box-selection-disabled-border-color, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-border-color-rgb: var(--wix-ui-tpa-box-selection-disabled-border-color-rgb, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-border-color-opacity: var(--wix-ui-tpa-box-selection-disabled-border-color-opacity);
      --wix-ui-tpa-option-error-color: var(--wix-ui-tpa-box-selection-error-color, var(--wst-system-error-color-rgb));
      --wix-ui-tpa-option-error-color-rgb: var(--wix-ui-tpa-box-selection-error-color-rgb, var(--wst-system-error-color-rgb));
      --wix-ui-tpa-option-error-color-opacity: var(--wix-ui-tpa-box-selection-error-color-opacity);
      --wix-ui-tpa-option-box-padding: var(--wix-ui-tpa-box-selection-box-padding)
    }

    .soc8VmJ {
      align-self: center;
      display: flex;
      flex-grow: 1
    }

    .sfmXFhk * {
      box-sizing: border-box
    }

    .sXsCsYL {
      align-items: stretch;
      border-radius: 12px;
      display: flex;
      height: 24px;
      justify-content: center;
      margin: 4px;
      padding: 2px;
      width: 24px
    }

    .sdKQiXV {
      border: 1px solid #c9c9c9;
      border-radius: inherit;
      flex: 1;
      overflow: hidden;
      position: relative
    }

    .sfmXFhk.oQif1Aw--unavailable .sdKQiXV:before {
      border-top: 1px solid #c9c9c9;
      content: "";
      left: -25%;
      position: absolute;
      top: 50%;
      transform: rotate(-45deg);
      transform-origin: center;
      width: 150%
    }

    .sfmXFhk.oQif1Aw--checked .sXsCsYL {
      box-shadow: 0 0 0 1px #000
    }

    .sfmXFhk:disabled {
      filter: none;
      opacity: 1
    }

    .sfcO411 {
      border-style: solid;
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      overflow: hidden;
      position: relative;
      text-align: center;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .sfcO411 .s__1HxUcM {
      display: block;
      line-height: 1.5
    }

    .sfcO411.oblj_WU--upgrade .s__1HxUcM {
      display: inline-block;
      line-height: 1
    }

    .svhin5r {
      animation: StatesButton2076368867__bounce-in .5s ease 0s 1 normal;
      height: 1.5em;
      top: .15em
    }

    .sDiYzal {
      height: 1.5em;
      width: 1.5em
    }

    @keyframes StatesButton2076368867__bounce-in {
      0% {
        opacity: 0;
        transform: translateY(30px)
      }

      32% {
        opacity: 1;
        transform: translateY(-5px)
      }

      68% {
        opacity: 1;
        transform: translateY(2px)
      }

      to {
        opacity: 1;
        transform: translateY(0)
      }
    }

    .sNtQdx_ {
      --wix-ui-tpa-fieldset-main-label-font-text-decoration: var(--wix-ui-tpa-counter-label-font-text-decoration, var(--wst-paragraph-2-font-text-decoration));
      --wix-ui-tpa-fieldset-main-label-font-line-height: var(--wix-ui-tpa-counter-label-font-line-height, var(--wst-paragraph-2-font-line-height));
      --wix-ui-tpa-fieldset-main-label-font-family: var(--wix-ui-tpa-counter-label-font-family, var(--wst-paragraph-2-font-family));
      --wix-ui-tpa-fieldset-main-label-font-size: var(--wix-ui-tpa-counter-label-font-size, var(--wst-paragraph-2-font-size));
      --wix-ui-tpa-fieldset-main-label-font-style: var(--wix-ui-tpa-counter-label-font-style, var(--wst-paragraph-2-font-style));
      --wix-ui-tpa-fieldset-main-label-font-variant: var(--wix-ui-tpa-counter-label-font-variant, var(--wst-paragraph-2-font-variant));
      --wix-ui-tpa-fieldset-main-label-font-weight: var(--wix-ui-tpa-counter-label-font-weight, var(--wst-paragraph-2-font-weight));
      --wix-ui-tpa-fieldset-main-label-text-color: var(--wix-ui-tpa-counter-label-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)));
      --wix-ui-tpa-fieldset-main-label-text-color-rgb: var(--wix-ui-tpa-counter-label-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)));
      --wix-ui-tpa-fieldset-main-label-text-color-opacity: var(--wix-ui-tpa-counter-label-color-opacity);
      --wix-ui-tpa-fieldset-error-color: var(--wix-ui-tpa-counter-error-color);
      --wix-ui-tpa-fieldset-error-color-rgb: var(--wix-ui-tpa-counter-error-color-rgb);
      --wix-ui-tpa-fieldset-error-color-opacity: var(--wix-ui-tpa-counter-error-color-opacity);
      --wix-ui-tpa-fieldset-min-message-height: var(--wix-ui-tpa-counter-error-message-min-height)
    }

    .sw2G2F5 {
      align-items: center;
      background: rgb(var(--wix-ui-tpa-counter-main-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      border-color: rgb(var(--wix-ui-tpa-counter-border-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-counter-border-color-opacity, 1)*.6));
      border-radius: var(--wix-ui-tpa-counter-main-border-radius, 0);
      border-style: solid;
      border-width: var(--wix-ui-tpa-counter-main-border-width, 1px);
      box-sizing: content-box;
      display: inline-flex;
      justify-content: space-between
    }

    #SITE_CONTAINER.focus-ring-active .sNtQdx_ .sw2G2F5:focus-within {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .sw2G2F5:focus-within,
    .sw2G2F5:hover {
      border-color: rgb(var(--wix-ui-tpa-counter-hover-border-color, var(--wix-ui-tpa-counter-border-color, var(--Counter552705847-wst-color-paragraph-2, var(--wix-color-5)))))
    }

    .sNtQdx_.oEFxOQs---size-6-medium .sw2G2F5 {
      font-family: var(--wix-ui-tpa-counter-main-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-counter-main-font-size, var(--wst-paragraph-2-font-size, 16px));
      font-style: var(--wix-ui-tpa-counter-main-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-counter-main-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-counter-main-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-counter-main-font-line-height, var(--wst-paragraph-2-font-line-height, 1.5));
      padding: 0 2px;
      text-decoration: var(--wix-ui-tpa-counter-main-font-text-decoration, var(--wst-paragraph-2-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      width: calc(var(--wix-ui-tpa-counter-main-width, 104px) - 6px)
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall .sw2G2F5 {
      padding: 0 0;
      width: calc(var(--wix-ui-tpa-counter-main-width, 80px) - 2px)
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall .sw2G2F5,
    .sNtQdx_.oEFxOQs---size-6-xSmall:not(.oEFxOQs--newErrorMessage).oEFxOQs--error .sw2G2F5 {
      font-family: var(--wix-ui-tpa-counter-main-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-counter-main-font-size, var(--wst-paragraph-2-font-size, 12px));
      font-style: var(--wix-ui-tpa-counter-main-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-counter-main-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-counter-main-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-counter-main-font-line-height, var(--wst-paragraph-2-font-line-height, 1));
      text-decoration: var(--wix-ui-tpa-counter-main-font-text-decoration, var(--wst-paragraph-2-font-text-decoration, var(--wix-font-Body-M-text-decoration)))
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall:not(.oEFxOQs--newErrorMessage).oEFxOQs--error .sw2G2F5 {
      padding: 0 4px;
      width: calc(var(--wix-ui-tpa-counter-main-width, 80px) - 10px)
    }

    .sNtQdx_.oEFxOQs--error:not(.oEFxOQs--newErrorMessage) .sw2G2F5 {
      border-color: #df3131 !important
    }

    .sNtQdx_.oEFxOQs--error.oEFxOQs--newErrorMessage .sw2G2F5 {
      border-color: rgb(var(--wix-ui-tpa-counter-error-color, 223, 49, 49)) !important
    }

    .sNtQdx_.oEFxOQs--disabled .sw2G2F5 {
      border-color: rgb(var(--wix-ui-tpa-counter-disabled-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .s__1JwUB1 {
      align-items: center;
      display: inline-flex;
      justify-content: center
    }

    .szwsNz3 {
      align-self: stretch;
      background: 0 0;
      border: 0;
      color: rgb(var(--wix-ui-tpa-counter-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      cursor: pointer;
      font: inherit;
      padding: 7px 0
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall .szwsNz3 {
      padding: 5px 4px
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall:not(.oEFxOQs--newErrorMessage).oEFxOQs--error .szwsNz3 {
      padding: 5px 0
    }

    .sNtQdx_.oEFxOQs---size-6-medium .szwsNz3.sS3faJX {
      padding-inline-start: 4px
    }

    .sNtQdx_.oEFxOQs---size-6-medium .szwsNz3.sdzq4zZ {
      padding-inline-end: 4px
    }

    .szwsNz3[disabled] {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wix-color-29)));
      cursor: default
    }

    .sPlKxw_ {
      font: inherit;
      height: calc((24/16)*1em);
      width: calc((24/16)*1em)
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall .sPlKxw_ {
      height: calc((16/12)*1em);
      width: calc((16/12)*1em)
    }

    .svfCDu_ {
      display: block;
      font: inherit;
      height: calc((20.5/16)*1em);
      width: calc((20.5/16)*1em)
    }

    .sNtQdx_:not(.oEFxOQs--newErrorMessage) .svfCDu_ {
      color: #df3131 !important
    }

    .sNtQdx_.oEFxOQs---size-6-medium .svfCDu_ {
      height: calc((18.45/12)*1em);
      width: calc((18.45/12)*1em)
    }

    .sNtQdx_.oEFxOQs---size-6-xSmall .svfCDu_ {
      height: calc((13.74/12)*1em);
      width: calc((13.74/12)*1em)
    }

    .sNtQdx_.oEFxOQs--disabled .szwsNz3 {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .sNtQdx_ .sJ4NPJw {
      align-self: stretch;
      flex: 1
    }

    .sNtQdx_ .syU8zBc {
      display: flex;
      height: 100%
    }

    .sNtQdx_ input {
      background: 0 0;
      border: 0;
      color: rgb(var(--wix-ui-tpa-counter-text-color, var(--wst-shade-3-color-rgb, var(--wix-color-5))));
      font: inherit;
      padding: 0;
      text-align: center;
      width: 100%
    }

    .sNtQdx_.oEFxOQs--disabled input {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .sNtQdx_ input::-webkit-inner-spin-button,
    .sNtQdx_ input::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0
    }

    .sNtQdx_ input[type=number] {
      -moz-appearance: textfield
    }

    .sNtQdx_ input::-ms-clear {
      display: none
    }

    .spCRQGZ {
      border: 0;
      display: inline-block;
      margin: -4px 0;
      min-width: 0;
      padding: .01em 0 0 0;
      user-select: none
    }

    .sT6uU1T {
      display: inline-flex;
      flex-wrap: wrap
    }

    .sYPk_jF {
      display: block;
      margin-bottom: 2px;
      padding: 0
    }

    .stv1L3c {
      display: flex
    }

    .so2pjO7 {
      margin-inline: -4px
    }

    .srmIWbL .s__4oqZUX .sXsCsYL,
    .sxfxS8N {
      height: var(--wix-ui-tpa-color-picker-item-size, 24px);
      width: var(--wix-ui-tpa-color-picker-item-size, 24px)
    }

    .srmIWbL .s__4oqZUX .sXsCsYL {
      border-radius: var(--wix-ui-tpa-color-picker-border-radius, 12px);
      transition: box-shadow .1s linear
    }

    .srmIWbL .s__4oqZUX.oQif1Aw--focusedByKeyboard .sXsCsYL {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .srmIWbL .s__4oqZUX.oQif1Aw--checked .sXsCsYL,
    .srmIWbL .s__4oqZUX.oQif1Aw--focused .sXsCsYL {
      box-shadow: 0 0 0 1px rgb(var(--wix-ui-tpa-color-picker-selection-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .srmIWbL.oKit5zP--error .s__4oqZUX .sdKQiXV {
      --ColorPicker393561263-wix-ui-tpa-color-picker-error-border-color: rgb(var(--wst-system-error-color-rgb));
      border-color: var(--ColorPicker393561263-wix-ui-tpa-color-picker-error-border-color, var(--wut-error-color, #df3131)) !important
    }

    .srmIWbL.oKit5zP--error {
      --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-color-picker-error-color);
      --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-color-picker-error-color-rgb);
      --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-color-picker-error-color-opacity);
      --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-color-picker-error-message-min-height)
    }

    .srmIWbL.oKit5zP--error .s__4oqZUX .sXsCsYL {
      margin-bottom: 0
    }

    .srmIWbL.oKit5zP--error .spCRQGZ {
      vertical-align: bottom
    }

    .srmIWbL .sYPk_jF {
      color: rgb(var(--wix-ui-tpa-color-picker-main-label-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      font-family: var(--wix-ui-tpa-color-picker-main-label-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-color-picker-main-label-font-size, 14px);
      font-style: var(--wix-ui-tpa-color-picker-main-label-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-color-picker-main-label-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-color-picker-main-label-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-color-picker-main-label-font-line-height, 1.4);
      text-decoration: var(--wix-ui-tpa-color-picker-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sMmWAgP {
      --PaginationDots2846793413-transparent: 0, 0, 0, 0;
      --wix-ui-tpa-dot-navigation-selected-dot-color: var(--gallery_paginationDotsOpacityAndColor, var(--wix-color-5));
      --wix-ui-tpa-dot-navigation-selected-dot-color-rgb: var(--gallery_paginationDotsOpacityAndColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dot-navigation-selected-dot-color-opacity: var(--gallery_paginationDotsOpacityAndColor-opacity);
      --wix-ui-tpa-dot-navigation-selected-border-color: var(--gallery_paginationDotsBorderColor, --gallery_paginationDotsOpacityAndColor, var(--PaginationDots2846793413-transparent));
      --wix-ui-tpa-dot-navigation-selected-border-color-rgb: var(--gallery_paginationDotsBorderColor-rgb, --gallery_paginationDotsOpacityAndColor);
      --wix-ui-tpa-dot-navigation-selected-border-color-opacity: var(--gallery_paginationDotsBorderColor-opacity, var(--PaginationDots2846793413-transparent))
    }

    .sSmyof3 {
      --wix-ui-tpa-text-main-text-color: var(--gallery_headerTextColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--gallery_headerTextColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--gallery_headerTextColor-opacity);
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--gallery_headerTextFont-text-decoration);
      --wix-ui-tpa-text-main-text-font-line-height: var(--gallery_headerTextFont-line-height);
      --wix-ui-tpa-text-main-text-font-family: var(--gallery_headerTextFont-family);
      --wix-ui-tpa-text-main-text-font-size: var(--gallery_headerTextFont-size);
      --wix-ui-tpa-text-main-text-font-style: var(--gallery_headerTextFont-style);
      --wix-ui-tpa-text-main-text-font-variant: var(--gallery_headerTextFont-variant);
      --wix-ui-tpa-text-main-text-font-weight: var(--gallery_headerTextFont-weight)
    }

    .sSmyof3.oOJkwo8--useMobileFont {
      --wix-ui-tpa-text-main-text-font-size: calc(var(--mobile-gallery_headerTextFontSize) * 1px)
    }

    .s__8cjGkd {
      --wix-ui-tpa-icon-button-icon-color: var(--gallery_sliderArrowsOpacityAndColor, var(--wix-color-5));
      --wix-ui-tpa-icon-button-icon-color-rgb: var(--gallery_sliderArrowsOpacityAndColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-icon-button-icon-color-opacity: var(--gallery_sliderArrowsOpacityAndColor-opacity)
    }

    .sbJw_mT {
      --wix-ui-tpa-spinner-diameter: calc(var(--gallery_addToCartButtonIconSize) * 1px);
      --wix-ui-tpa-spinner-path-color: var(--gallery_addToCartButtonTextColor);
      --wix-ui-tpa-spinner-path-color-rgb: var(--gallery_addToCartButtonTextColor-rgb);
      --wix-ui-tpa-spinner-path-color-opacity: var(--gallery_addToCartButtonTextColor-opacity)
    }

    .sGypGYW {
      --wix-ui-tpa-option-box-padding: var(--buttonOptionsPadding, 4px 8px);
      --wix-ui-tpa-option-box-border-radius: calc(var(--gallery_buttonOptionBorderRadius) * 1px);
      --wix-ui-tpa-option-box-border-width: calc(var(--gallery_buttonOptionBorderWidth) * 1px);
      --wix-ui-tpa-box-selection-item-gap: calc(var(--gallery_buttonOptionsGap) * 1px);
      --wix-ui-tpa-option-box-fill-color: var(--gallery_buttonOptionBackgroundColor);
      --wix-ui-tpa-option-box-fill-color-rgb: var(--gallery_buttonOptionBackgroundColor-rgb);
      --wix-ui-tpa-option-box-fill-color-opacity: var(--gallery_buttonOptionBackgroundColor-opacity);
      --wix-ui-tpa-option-box-border-color: var(--gallery_buttonOptionBorderColor);
      --wix-ui-tpa-option-box-border-color-rgb: var(--gallery_buttonOptionBorderColor-rgb);
      --wix-ui-tpa-option-box-border-color-opacity: var(--gallery_buttonOptionBorderColor-opacity);
      --wix-ui-tpa-option-hover-box-background-color: var(--gallery_buttonOptionHoverBackgroundColor);
      --wix-ui-tpa-option-hover-box-background-color-rgb: var(--gallery_buttonOptionHoverBackgroundColor-rgb);
      --wix-ui-tpa-option-hover-box-background-color-opacity: var(--gallery_buttonOptionHoverBackgroundColor-opacity);
      --wix-ui-tpa-option-hover-border-color: var(--gallery_buttonOptionHoverBorderColor);
      --wix-ui-tpa-option-hover-border-color-rgb: var(--gallery_buttonOptionHoverBorderColor-rgb);
      --wix-ui-tpa-option-hover-border-color-opacity: var(--gallery_buttonOptionHoverBorderColor-opacity);
      --wix-ui-tpa-option-disabled-background-color: var(--gallery_buttonOptionDisabledBackgroundColor);
      --wix-ui-tpa-option-disabled-background-color-rgb: var(--gallery_buttonOptionDisabledBackgroundColor-rgb);
      --wix-ui-tpa-option-disabled-background-color-opacity: var(--gallery_buttonOptionDisabledBackgroundColor-opacity);
      --wix-ui-tpa-option-disabled-border-color: var(--gallery_buttonOptionDisabledBorderColor);
      --wix-ui-tpa-option-disabled-border-color-rgb: var(--gallery_buttonOptionDisabledBorderColor-rgb);
      --wix-ui-tpa-option-disabled-border-color-opacity: var(--gallery_buttonOptionDisabledBorderColor-opacity);
      --wix-ui-tpa-option-selected-box-background-color: var(--gallery_buttonOptionSelectedBackgroundColor);
      --wix-ui-tpa-option-selected-box-background-color-rgb: var(--gallery_buttonOptionSelectedBackgroundColor-rgb);
      --wix-ui-tpa-option-selected-box-background-color-opacity: var(--gallery_buttonOptionSelectedBackgroundColor-opacity);
      --wix-ui-tpa-option-selected-box-color: var(--gallery_buttonOptionSelectedBorderColor);
      --wix-ui-tpa-option-selected-box-color-rgb: var(--gallery_buttonOptionSelectedBorderColor-rgb);
      --wix-ui-tpa-option-selected-box-color-opacity: var(--gallery_buttonOptionSelectedBorderColor-opacity);
      --wix-ui-tpa-option-disabled-color: var(--gallery_buttonOptionDisabledTextColor);
      --wix-ui-tpa-option-disabled-color-rgb: var(--gallery_buttonOptionDisabledTextColor-rgb);
      --wix-ui-tpa-option-disabled-color-opacity: var(--gallery_buttonOptionDisabledTextColor-opacity)
    }

    .sb_SYEh {
      --wix-ui-tpa-color-picker-item-size: calc(var(--gallery_quantityAndOptionsColorOptionsSize, 24) * 1px);
      --wix-ui-tpa-color-picker-selection-border-color: var(--gallery_titleTextColor, var(--wix-color-5), 0.6);
      --wix-ui-tpa-color-picker-selection-border-color-rgb: var(--gallery_titleTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-color-picker-selection-border-color-opacity: var(--gallery_titleTextColor-opacity, 0.6);
      --wix-ui-tpa-color-picker-border-radius: calc(var(--gallery_quantityAndOptionsColorCornerRadius, 12) * 1px);
      width: 100%
    }

    .sb_SYEh.ot5_6aI--separateStyles {
      --wix-ui-tpa-color-picker-item-size: calc(var(--gallery_productOptionsColorOptionsSize, 24) * 1px);
      --wix-ui-tpa-color-picker-selection-border-color: var(--gallery_titleTextColor, var(--wix-color-5), 0.6);
      --wix-ui-tpa-color-picker-selection-border-color-rgb: var(--gallery_titleTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-color-picker-selection-border-color-opacity: var(--gallery_titleTextColor-opacity, 0.6);
      --wix-ui-tpa-color-picker-border-radius: calc(var(--gallery_productOptionsColorCornerRadius, 12) * 1px);
      width: 100%
    }

    .skyA_Ws {
      --wix-ui-tpa-color-picker-item-size: calc(var(--gallery_quantityAndOptionsColorOptionsSize, 20) * 1px);
      --wix-ui-tpa-color-picker-selection-border-color: var(--gallery_titleTextColor, var(--wix-color-5), 0.6);
      --wix-ui-tpa-color-picker-selection-border-color-rgb: var(--gallery_titleTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-color-picker-selection-border-color-opacity: var(--gallery_titleTextColor-opacity, 0.6);
      --wix-ui-tpa-color-picker-border-radius: calc(var(--gallery_quantityAndOptionsColorCornerRadius, 12) * 1px);
      width: 100%
    }

    .skyA_Ws.ot5_6aI--separateStyles {
      --wix-ui-tpa-color-picker-item-size: calc(var(--gallery_productOptionsColorOptionsSize, 20) * 1px);
      --wix-ui-tpa-color-picker-selection-border-color: var(--gallery_titleTextColor, var(--wix-color-5), 0.6);
      --wix-ui-tpa-color-picker-selection-border-color-rgb: var(--gallery_titleTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-color-picker-selection-border-color-opacity: var(--gallery_titleTextColor-opacity, 0.6);
      --wix-ui-tpa-color-picker-border-radius: calc(var(--gallery_productOptionsColorCornerRadius, 12) * 1px);
      width: 100%
    }

    .sFDXqR1 {
      --wix-ui-tpa-dropdown-main-text-font-text-decoration: var(--gallery_quantityAndOptionsTextFont-text-decoration);
      --wix-ui-tpa-dropdown-main-text-font-line-height: var(--gallery_quantityAndOptionsTextFont-line-height);
      --wix-ui-tpa-dropdown-main-text-font-family: var(--gallery_quantityAndOptionsTextFont-family);
      --wix-ui-tpa-dropdown-main-text-font-size: var(--gallery_quantityAndOptionsTextFont-size);
      --wix-ui-tpa-dropdown-main-text-font-style: var(--gallery_quantityAndOptionsTextFont-style);
      --wix-ui-tpa-dropdown-main-text-font-variant: var(--gallery_quantityAndOptionsTextFont-variant);
      --wix-ui-tpa-dropdown-main-text-font-weight: var(--gallery_quantityAndOptionsTextFont-weight);
      --wix-ui-tpa-dropdown-readonly-button-text-font-text-decoration: var(--gallery_quantityAndOptionsTextFont-text-decoration);
      --wix-ui-tpa-dropdown-readonly-button-text-font-line-height: var(--gallery_quantityAndOptionsTextFont-line-height);
      --wix-ui-tpa-dropdown-readonly-button-text-font-family: var(--gallery_quantityAndOptionsTextFont-family);
      --wix-ui-tpa-dropdown-readonly-button-text-font-size: var(--gallery_quantityAndOptionsTextFont-size);
      --wix-ui-tpa-dropdown-readonly-button-text-font-style: var(--gallery_quantityAndOptionsTextFont-style);
      --wix-ui-tpa-dropdown-readonly-button-text-font-variant: var(--gallery_quantityAndOptionsTextFont-variant);
      --wix-ui-tpa-dropdown-readonly-button-text-font-weight: var(--gallery_quantityAndOptionsTextFont-weight);
      --wix-ui-tpa-dropdown-main-button-text-color: var(--gallery_quantityAndOptionsTextColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-text-color-rgb: var(--gallery_quantityAndOptionsTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-text-color-opacity: var(--gallery_quantityAndOptionsTextColor-opacity);
      --wix-ui-tpa-dropdown-main-placeholder-color: var(--gallery_quantityAndOptionsTextColor, var(--wix-color-4), 0.8);
      --wix-ui-tpa-dropdown-main-placeholder-color-rgb: var(--gallery_quantityAndOptionsTextColor-rgb, var(--wix-color-4));
      --wix-ui-tpa-dropdown-main-placeholder-color-opacity: var(--gallery_quantityAndOptionsTextColor-opacity, 0.8);
      --wix-ui-tpa-dropdown-main-background-color: var(--gallery_quantityAndOptionsBackgroundColor);
      --wix-ui-tpa-dropdown-main-background-color-rgb: var(--gallery_quantityAndOptionsBackgroundColor-rgb);
      --wix-ui-tpa-dropdown-main-background-color-opacity: var(--gallery_quantityAndOptionsBackgroundColor-opacity);
      --wix-ui-tpa-dropdown-main-border-width: var(--gallery_quantityAndOptionsBorderWidth, 1px);
      --wix-ui-tpa-dropdown-hover-border-width: var(--gallery_quantityAndOptionsBorderWidth, 1px);
      --wix-ui-tpa-dropdown-main-button-border-color: var(--gallery_quantityAndOptionsBorderColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-border-color-rgb: var(--gallery_quantityAndOptionsBorderColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-border-color-opacity: var(--gallery_quantityAndOptionsBorderColor-opacity);
      --wix-ui-tpa-dropdown-main-item-text-color: var(--gallery_quantityAndOptionsTextColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-item-text-color-rgb: var(--gallery_quantityAndOptionsTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-item-text-color-opacity: var(--gallery_quantityAndOptionsTextColor-opacity);
      --wix-ui-tpa-dropdown-main-dropdown-background-color: var(--gallery_quantityAndOptionsBackgroundColor);
      --wix-ui-tpa-dropdown-main-dropdown-background-color-rgb: var(--gallery_quantityAndOptionsBackgroundColor-rgb);
      --wix-ui-tpa-dropdown-main-dropdown-background-color-opacity: var(--gallery_quantityAndOptionsBackgroundColor-opacity);
      --wix-ui-tpa-dropdown-main-item-text-disabled-color: var(--gallery_quantityAndOptionsTextColor, var(--DropdownOption978924491-wix-color-3)), var(--disabledOptionsOpacity);
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-rgb: var(--gallery_quantityAndOptionsTextColor, var(--DropdownOption978924491-wix-color-3));
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-opacity: var(--disabledOptionsOpacity);
      --wix-ui-tpa-dropdown-main-dropdown-height: auto;
      --wix-ui-tpa-dropdown-main-border-radius: calc(var(--gallery_productOptionsListCornerRadius, 0) * 1px)
    }

    .sFDXqR1.oLtge_3--separateStyles {
      --wix-ui-tpa-dropdown-main-text-font-text-decoration: var(--gallery_productOptionsTextFont-text-decoration);
      --wix-ui-tpa-dropdown-main-text-font-line-height: var(--gallery_productOptionsTextFont-line-height);
      --wix-ui-tpa-dropdown-main-text-font-family: var(--gallery_productOptionsTextFont-family);
      --wix-ui-tpa-dropdown-main-text-font-size: var(--gallery_productOptionsTextFont-size);
      --wix-ui-tpa-dropdown-main-text-font-style: var(--gallery_productOptionsTextFont-style);
      --wix-ui-tpa-dropdown-main-text-font-variant: var(--gallery_productOptionsTextFont-variant);
      --wix-ui-tpa-dropdown-main-text-font-weight: var(--gallery_productOptionsTextFont-weight);
      --wix-ui-tpa-dropdown-readonly-button-text-font-text-decoration: var(--gallery_productOptionsTextFont-text-decoration);
      --wix-ui-tpa-dropdown-readonly-button-text-font-line-height: var(--gallery_productOptionsTextFont-line-height);
      --wix-ui-tpa-dropdown-readonly-button-text-font-family: var(--gallery_productOptionsTextFont-family);
      --wix-ui-tpa-dropdown-readonly-button-text-font-size: var(--gallery_productOptionsTextFont-size);
      --wix-ui-tpa-dropdown-readonly-button-text-font-style: var(--gallery_productOptionsTextFont-style);
      --wix-ui-tpa-dropdown-readonly-button-text-font-variant: var(--gallery_productOptionsTextFont-variant);
      --wix-ui-tpa-dropdown-readonly-button-text-font-weight: var(--gallery_productOptionsTextFont-weight);
      --wix-ui-tpa-dropdown-main-button-text-color: var(--gallery_productOptionsTextColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-text-color-rgb: var(--gallery_productOptionsTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-text-color-opacity: var(--gallery_productOptionsTextColor-opacity);
      --wix-ui-tpa-dropdown-main-placeholder-color: var(--gallery_productOptionsTextColor, var(--wix-color-4), 0.8);
      --wix-ui-tpa-dropdown-main-placeholder-color-rgb: var(--gallery_productOptionsTextColor-rgb, var(--wix-color-4));
      --wix-ui-tpa-dropdown-main-placeholder-color-opacity: var(--gallery_productOptionsTextColor-opacity, 0.8);
      --wix-ui-tpa-dropdown-main-background-color: var(--gallery_productOptionsBackgroundColor);
      --wix-ui-tpa-dropdown-main-background-color-rgb: var(--gallery_productOptionsBackgroundColor-rgb);
      --wix-ui-tpa-dropdown-main-background-color-opacity: var(--gallery_productOptionsBackgroundColor-opacity);
      --wix-ui-tpa-dropdown-main-border-width: var(--gallery_productOptionsBorderWidth, 1px);
      --wix-ui-tpa-dropdown-hover-border-width: var(--gallery_productOptionsBorderWidth, 1px);
      --wix-ui-tpa-dropdown-main-button-border-color: var(--gallery_productOptionsBorderColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-border-color-rgb: var(--gallery_productOptionsBorderColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-button-border-color-opacity: var(--gallery_productOptionsBorderColor-opacity);
      --wix-ui-tpa-dropdown-main-item-text-color: var(--gallery_productOptionsTextColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-item-text-color-rgb: var(--gallery_productOptionsTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-item-text-color-opacity: var(--gallery_productOptionsTextColor-opacity);
      --wix-ui-tpa-dropdown-main-dropdown-background-color: var(--gallery_productOptionsBackgroundColor);
      --wix-ui-tpa-dropdown-main-dropdown-background-color-rgb: var(--gallery_productOptionsBackgroundColor-rgb);
      --wix-ui-tpa-dropdown-main-dropdown-background-color-opacity: var(--gallery_productOptionsBackgroundColor-opacity);
      --wix-ui-tpa-dropdown-main-item-text-disabled-color: var(--gallery_productOptionsTextColor, var(--DropdownOption978924491-wix-color-3)), var(--disabledOptionsOpacity);
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-rgb: var(--gallery_productOptionsTextColor, var(--DropdownOption978924491-wix-color-3));
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-opacity: var(--disabledOptionsOpacity);
      --wix-ui-tpa-dropdown-main-dropdown-height: auto;
      --wix-ui-tpa-dropdown-main-border-radius: calc(var(--gallery_productOptionsListCornerRadius, 0) * 1px)
    }

    .sEz29BN {
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--gallery_discountNameFont-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-text-main-text-font-line-height: var(--gallery_discountNameFont-line-height, var(--wix-font-Body-M-line-height));
      --wix-ui-tpa-text-main-text-font-family: var(--gallery_discountNameFont-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-text-main-text-font-size: var(--gallery_discountNameFont-size, 14px);
      --wix-ui-tpa-text-main-text-font-style: var(--gallery_discountNameFont-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-text-main-text-font-variant: var(--gallery_discountNameFont-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-text-main-text-font-weight: var(--gallery_discountNameFont-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-text-main-text-color: var(--gallery_discountNameColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--gallery_discountNameColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--gallery_discountNameColor-opacity)
    }

    .sEz29BN.oYnQqx0--mobile.oTYB4y0--useMobileFont {
      font-size: calc(var(--mobile-gallery_discountNameFontSize)*1px) !important
    }

    .sVbpA__ {
      --wix-ui-tpa-button-main-border-width: var(--gallery_addToCartButtonBorderSize, 0px);
      --wix-ui-tpa-button-main-border-radius: var(--gallery_addToCartButtonCornersRadius, 0px);
      --wix-ui-tpa-button-hover-background-color: var(--gallery_addToCartButtonBackgroundColorHover);
      --wix-ui-tpa-button-hover-background-color-rgb: var(--gallery_addToCartButtonBackgroundColorHover-rgb);
      --wix-ui-tpa-button-hover-background-color-opacity: var(--gallery_addToCartButtonBackgroundColorHover-opacity);
      --wix-ui-tpa-button-hover-text-font-text-decoration: var(--gallery_addToCartButtonFontHover-text-decoration);
      --wix-ui-tpa-button-hover-text-font-line-height: var(--gallery_addToCartButtonFontHover-line-height);
      --wix-ui-tpa-button-hover-text-font-family: var(--gallery_addToCartButtonFontHover-family);
      --wix-ui-tpa-button-hover-text-font-size: var(--gallery_addToCartButtonFontHover-size);
      --wix-ui-tpa-button-hover-text-font-style: var(--gallery_addToCartButtonFontHover-style);
      --wix-ui-tpa-button-hover-text-font-variant: var(--gallery_addToCartButtonFontHover-variant);
      --wix-ui-tpa-button-hover-text-font-weight: var(--gallery_addToCartButtonFontHover-weight);
      --wix-ui-tpa-button-hover-text-font-line-height: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-line-height, 1.4em);
      --wix-ui-tpa-button-hover-text-color: var(--gallery_addToCartButtonTextColorHover);
      --wix-ui-tpa-button-hover-text-color-rgb: var(--gallery_addToCartButtonTextColorHover-rgb);
      --wix-ui-tpa-button-hover-text-color-opacity: var(--gallery_addToCartButtonTextColorHover-opacity);
      --wix-ui-tpa-button-hover-border-color: var(--gallery_addToCartButtonBorderColorHover);
      --wix-ui-tpa-button-hover-border-color-rgb: var(--gallery_addToCartButtonBorderColorHover-rgb);
      --wix-ui-tpa-button-hover-border-color-opacity: var(--gallery_addToCartButtonBorderColorHover-opacity);
      --wix-ui-tpa-button-padding-block-start: calc(8 * 1px);
      --wix-ui-tpa-button-padding-block-end: calc(8 * 1px);
      min-width: auto
    }

    .sOay_LN {
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--gallery_addToCartButtonTextFont-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-button-main-text-font-line-height: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-line-height, var(--wix-font-Body-M-line-height));
      --wix-ui-tpa-button-main-text-font-family: var(--gallery_addToCartButtonTextFont-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-button-main-text-font-size: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-size, 15px);
      --wix-ui-tpa-button-main-text-font-style: var(--gallery_addToCartButtonTextFont-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-button-main-text-font-variant: var(--gallery_addToCartButtonTextFont-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-button-main-text-font-weight: var(--gallery_addToCartButtonTextFont-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-button-hover-text-font-size: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-size, 15px);
      --wix-ui-tpa-button-main-background-color: var(--gallery_addToCartButtonBackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--gallery_addToCartButtonBackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--gallery_addToCartButtonBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-color: var(--gallery_addToCartButtonBorderColor, var(--wix-color-5));
      --wix-ui-tpa-button-main-border-color-rgb: var(--gallery_addToCartButtonBorderColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-button-main-border-color-opacity: var(--gallery_addToCartButtonBorderColor-opacity)
    }

    .sb2L_vB {
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--gallery_addToCartButtonTextFont-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-button-main-text-font-line-height: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-line-height, var(--wix-font-Body-M-line-height));
      --wix-ui-tpa-button-main-text-font-family: var(--gallery_addToCartButtonTextFont-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-button-main-text-font-size: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-size, 16px);
      --wix-ui-tpa-button-main-text-font-style: var(--gallery_addToCartButtonTextFont-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-button-main-text-font-variant: var(--gallery_addToCartButtonTextFont-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-button-main-text-font-weight: var(--gallery_addToCartButtonTextFont-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-button-hover-text-font-size: var(--AddToCartButton2539309398-gallery_addToCartButtonTextFont-size, 16px);
      --wix-ui-tpa-button-main-background-color: var(--gallery_addToCartButtonBackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--gallery_addToCartButtonBackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--gallery_addToCartButtonBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-color: var(--gallery_addToCartButtonBorderColor, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-rgb: var(--gallery_addToCartButtonBorderColor-rgb, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-opacity: var(--gallery_addToCartButtonBorderColor-opacity);
      display: block !important
    }

    .sVbpA__.oKCHbsX--mobile.obg5oX6--useMobileFont {
      font-size: calc(var(--mobile-gallery_buttonTextFontSize)*1px) !important
    }

    .sVbpA__.obg5oX6--isInStock {
      --wix-ui-tpa-button-main-text-color: var(--gallery_addToCartButtonTextColor);
      --wix-ui-tpa-button-main-text-color-rgb: var(--gallery_addToCartButtonTextColor-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--gallery_addToCartButtonTextColor-opacity)
    }

    .sVbpA__.obg5oX6--isDisabled {
      --wix-ui-tpa-button-disabled-background-color: var(--gallery_addToCartButtonBackgroundColorDisabled);
      --wix-ui-tpa-button-disabled-background-color-rgb: var(--gallery_addToCartButtonBackgroundColorDisabled-rgb);
      --wix-ui-tpa-button-disabled-background-color-opacity: var(--gallery_addToCartButtonBackgroundColorDisabled-opacity);
      --wix-ui-tpa-button-main-text-color: var(--gallery_addToCartButtonTextColorDisabled);
      --wix-ui-tpa-button-main-text-color-rgb: var(--gallery_addToCartButtonTextColorDisabled-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--gallery_addToCartButtonTextColorDisabled-opacity);
      --wix-ui-tpa-button-hover-background-color: var(--gallery_addToCartButtonBackgroundColorDisabled);
      --wix-ui-tpa-button-hover-background-color-rgb: var(--gallery_addToCartButtonBackgroundColorDisabled-rgb);
      --wix-ui-tpa-button-hover-background-color-opacity: var(--gallery_addToCartButtonBackgroundColorDisabled-opacity);
      --wix-ui-tpa-button-hover-text-color: var(--gallery_addToCartButtonTextColorDisabled);
      --wix-ui-tpa-button-hover-text-color-rgb: var(--gallery_addToCartButtonTextColorDisabled-rgb);
      --wix-ui-tpa-button-hover-text-color-opacity: var(--gallery_addToCartButtonTextColorDisabled-opacity)
    }

    .s__6tQsE3 {
      --wix-ui-tpa-three-dots-loader-color: var(--gallery_addToCartButtonTextColor);
      --wix-ui-tpa-three-dots-loader-color-rgb: var(--gallery_addToCartButtonTextColor-rgb);
      --wix-ui-tpa-three-dots-loader-color-opacity: var(--gallery_addToCartButtonTextColor-opacity);
      position: absolute
    }

    .s__8TYetY {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .syHtuvM {
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--gallery_titleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-text-main-text-font-line-height: var(--gallery_titleFontStyle-line-height, var(--wix-font-Body-M-line-height));
      --wix-ui-tpa-text-main-text-font-family: var(--gallery_titleFontStyle-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-text-main-text-font-size: var(--gallery_titleFontStyle-size, 16px);
      --wix-ui-tpa-text-main-text-font-style: var(--gallery_titleFontStyle-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-text-main-text-font-variant: var(--gallery_titleFontStyle-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-text-main-text-font-weight: var(--gallery_titleFontStyle-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-text-main-text-color: var(--gallery_titleTextColor, var(--wix-color-5));
      --wix-ui-tpa-text-main-text-color-rgb: var(--gallery_titleTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-text-main-text-color-opacity: var(--gallery_titleTextColor-opacity)
    }

    .syHtuvM.oYnQqx0--mobile.oAvC8y3--useMobileFont {
      font-size: calc(var(--mobile-gallery_productNameFontSize)*1px) !important;
      line-height: 1.55em !important
    }

    .sfbAtk0 {
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--gallery_discountNameFont-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-text-main-text-font-line-height: var(--gallery_discountNameFont-line-height, var(--wix-font-Body-M-line-height));
      --wix-ui-tpa-text-main-text-font-family: var(--gallery_discountNameFont-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-text-main-text-font-size: var(--gallery_discountNameFont-size, 14px);
      --wix-ui-tpa-text-main-text-font-style: var(--gallery_discountNameFont-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-text-main-text-font-variant: var(--gallery_discountNameFont-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-text-main-text-font-weight: var(--gallery_discountNameFont-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-text-main-text-color: var(--gallery_discountNameColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--gallery_discountNameColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--gallery_discountNameColor-opacity)
    }

    .sfbAtk0.oYnQqx0--mobile.oAvC8y3--useMobileFont {
      font-size: calc(var(--mobile-gallery_discountNameFontSize)*1px) !important
    }

    .sh1sv9H {
      --wix-ui-tpa-counter-main-width: calc(100 * 1%)
    }

    .sh1sv9H.oLb4KKM--customized {
      --wix-ui-tpa-counter-main-width: calc(100% - var(--gallery_quantityAndOptionsBorderWidth, 1px));
      --wix-ui-tpa-counter-main-border-width: var(--gallery_quantityAndOptionsBorderWidth, 1px);
      --wix-ui-tpa-counter-main-font-text-decoration: var(--gallery_quantityAndOptionsTextFont-text-decoration);
      --wix-ui-tpa-counter-main-font-line-height: var(--gallery_quantityAndOptionsTextFont-line-height);
      --wix-ui-tpa-counter-main-font-family: var(--gallery_quantityAndOptionsTextFont-family);
      --wix-ui-tpa-counter-main-font-size: var(--gallery_quantityAndOptionsTextFont-size);
      --wix-ui-tpa-counter-main-font-style: var(--gallery_quantityAndOptionsTextFont-style);
      --wix-ui-tpa-counter-main-font-variant: var(--gallery_quantityAndOptionsTextFont-variant);
      --wix-ui-tpa-counter-main-font-weight: var(--gallery_quantityAndOptionsTextFont-weight);
      --wix-ui-tpa-counter-text-color: var(--gallery_quantityAndOptionsTextColor, var(--wix-color-5));
      --wix-ui-tpa-counter-text-color-rgb: var(--gallery_quantityAndOptionsTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-counter-text-color-opacity: var(--gallery_quantityAndOptionsTextColor-opacity);
      --wix-ui-tpa-counter-border-color: var(--gallery_quantityAndOptionsBorderColor, var(--wix-color-5));
      --wix-ui-tpa-counter-border-color-rgb: var(--gallery_quantityAndOptionsBorderColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-counter-border-color-opacity: var(--gallery_quantityAndOptionsBorderColor-opacity);
      --wix-ui-tpa-counter-main-background-color: var(--gallery_quantityAndOptionsBackgroundColor);
      --wix-ui-tpa-counter-main-background-color-rgb: var(--gallery_quantityAndOptionsBackgroundColor-rgb);
      --wix-ui-tpa-counter-main-background-color-opacity: var(--gallery_quantityAndOptionsBackgroundColor-opacity);
      --wix-ui-tpa-counter-disabled-color: var(--gallery_quantityAndOptionsTextColor, var(--wix-color-3), 0.5);
      --wix-ui-tpa-counter-disabled-color-rgb: var(--gallery_quantityAndOptionsTextColor-rgb, var(--wix-color-3));
      --wix-ui-tpa-counter-disabled-color-opacity: var(--gallery_quantityAndOptionsTextColor-opacity, 0.5);
      --wix-ui-tpa-counter-main-border-radius: calc(var(--gallery_productQuantityCornerRadius, 0) * 1px)
    }

    .sh1sv9H.oLb4KKM--customized.oLb4KKM--separateStyles {
      --wix-ui-tpa-counter-main-width: calc(100% - var(--gallery_productQuantityBorderWidth, 1px));
      --wix-ui-tpa-counter-main-border-width: var(--gallery_productQuantityBorderWidth, 1px);
      --wix-ui-tpa-counter-main-font-text-decoration: var(--gallery_productQuantityTextFont-text-decoration);
      --wix-ui-tpa-counter-main-font-line-height: var(--gallery_productQuantityTextFont-line-height);
      --wix-ui-tpa-counter-main-font-family: var(--gallery_productQuantityTextFont-family);
      --wix-ui-tpa-counter-main-font-size: var(--gallery_productQuantityTextFont-size);
      --wix-ui-tpa-counter-main-font-style: var(--gallery_productQuantityTextFont-style);
      --wix-ui-tpa-counter-main-font-variant: var(--gallery_productQuantityTextFont-variant);
      --wix-ui-tpa-counter-main-font-weight: var(--gallery_productQuantityTextFont-weight);
      --wix-ui-tpa-counter-text-color: var(--gallery_productQuantityTextColor, var(--wix-color-5));
      --wix-ui-tpa-counter-text-color-rgb: var(--gallery_productQuantityTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-counter-text-color-opacity: var(--gallery_productQuantityTextColor-opacity);
      --wix-ui-tpa-counter-border-color: var(--gallery_productQuantityBorderColor, var(--wix-color-5));
      --wix-ui-tpa-counter-border-color-rgb: var(--gallery_productQuantityBorderColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-counter-border-color-opacity: var(--gallery_productQuantityBorderColor-opacity);
      --wix-ui-tpa-counter-main-background-color: var(--gallery_productQuantityBackgroundColor);
      --wix-ui-tpa-counter-main-background-color-rgb: var(--gallery_productQuantityBackgroundColor-rgb);
      --wix-ui-tpa-counter-main-background-color-opacity: var(--gallery_productQuantityBackgroundColor-opacity);
      --wix-ui-tpa-counter-disabled-color: var(--gallery_productQuantityTextColor, var(--wix-color-3), 0.5);
      --wix-ui-tpa-counter-disabled-color-rgb: var(--gallery_productQuantityTextColor-rgb, var(--wix-color-3));
      --wix-ui-tpa-counter-disabled-color-opacity: var(--gallery_productQuantityTextColor-opacity, 0.5);
      --wix-ui-tpa-counter-main-border-radius: calc(var(--gallery_productQuantityCornerRadius, 0) * 1px)
    }

    .sh1sv9H.oLb4KKM--customized:focus-within,
    .sh1sv9H.oLb4KKM--customized:hover {
      border-color: rgba(var(--gallery_quantityAndOptionsBorderColor, var(--wix-color-5))) !important
    }

    .sh1sv9H.oLb4KKM--customized.oLb4KKM--separateStyles:focus-within,
    .sh1sv9H.oLb4KKM--customized.oLb4KKM--separateStyles:hover {
      border-color: rgba(var(--gallery_productQuantityBorderColor, var(--wix-color-5))) !important
    }

    @font-face {
      font-family: swiper-icons;
      font-style: normal;
      font-weight: 400;
      src: url("") format("woff")
    }

    :root {
      --swiper-theme-color: #007aff
    }

    :host {
      display: block;
      margin-left: auto;
      margin-right: auto;
      position: relative;
      z-index: 1
    }

    .swiper {
      display: block;
      list-style: none;
      margin-left: auto;
      margin-right: auto;
      overflow: hidden;
      padding: 0;
      position: relative;
      z-index: 1
    }

    .swiper-vertical>.swiper-wrapper {
      flex-direction: column
    }

    .swiper-wrapper {
      box-sizing: content-box;
      display: flex;
      height: 100%;
      position: relative;
      transition-property: transform;
      transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
      width: 100%;
      z-index: 1
    }

    .swiper-android .swiper-slide,
    .swiper-ios .swiper-slide,
    .swiper-wrapper {
      transform: translateZ(0)
    }

    .swiper-horizontal {
      touch-action: pan-y
    }

    .swiper-vertical {
      touch-action: pan-x
    }

    .swiper-slide {
      display: block;
      flex-shrink: 0;
      height: 100%;
      position: relative;
      transition-property: transform;
      width: 100%
    }

    .swiper-slide-invisible-blank {
      visibility: hidden
    }

    .swiper-autoheight,
    .swiper-autoheight .swiper-slide {
      height: auto
    }

    .swiper-autoheight .swiper-wrapper {
      align-items: flex-start;
      transition-property: transform, height
    }

    .swiper-backface-hidden .swiper-slide {
      backface-visibility: hidden;
      transform: translateZ(0)
    }

    .swiper-3d.swiper-css-mode .swiper-wrapper {
      perspective: 1200px
    }

    .swiper-3d .swiper-wrapper {
      transform-style: preserve-3d
    }

    .swiper-3d {
      perspective: 1200px
    }

    .swiper-3d .swiper-cube-shadow,
    .swiper-3d .swiper-slide {
      transform-style: preserve-3d
    }

    .swiper-css-mode>.swiper-wrapper {
      -ms-overflow-style: none;
      overflow: auto;
      scrollbar-width: none
    }

    .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
      display: none
    }

    .swiper-css-mode>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: start start
    }

    .swiper-css-mode.swiper-horizontal>.swiper-wrapper {
      -ms-scroll-snap-type: x mandatory;
      scroll-snap-type: x mandatory
    }

    .swiper-css-mode.swiper-vertical>.swiper-wrapper {
      -ms-scroll-snap-type: y mandatory;
      scroll-snap-type: y mandatory
    }

    .swiper-css-mode.swiper-free-mode>.swiper-wrapper {
      -ms-scroll-snap-type: none;
      scroll-snap-type: none
    }

    .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: none
    }

    .swiper-css-mode.swiper-centered>.swiper-wrapper:before {
      content: "";
      flex-shrink: 0;
      order: 9999
    }

    .swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always
    }

    .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before)
    }

    .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after)
    }

    .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before)
    }

    .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before {
      height: var(--swiper-centered-offset-after);
      min-width: 1px;
      width: 100%
    }

    .swiper-3d .swiper-slide-shadow,
    .swiper-3d .swiper-slide-shadow-bottom,
    .swiper-3d .swiper-slide-shadow-left,
    .swiper-3d .swiper-slide-shadow-right,
    .swiper-3d .swiper-slide-shadow-top {
      height: 100%;
      left: 0;
      pointer-events: none;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: 10
    }

    .swiper-3d .swiper-slide-shadow {
      background: rgba(0, 0, 0, .15)
    }

    .swiper-3d .swiper-slide-shadow-left {
      background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-3d .swiper-slide-shadow-right {
      background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-3d .swiper-slide-shadow-top {
      background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-3d .swiper-slide-shadow-bottom {
      background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-lazy-preloader {
      border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
      border-radius: 50%;
      border-top-color: transparent;
      box-sizing: border-box;
      height: 42px;
      left: 50%;
      margin-left: -21px;
      margin-top: -21px;
      position: absolute;
      top: 50%;
      transform-origin: 50%;
      width: 42px;
      z-index: 10
    }

    .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
    .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
      animation: swiper-preloader-spin 1s linear infinite
    }

    .swiper-lazy-preloader-white {
      --swiper-preloader-color: #fff
    }

    .swiper-lazy-preloader-black {
      --swiper-preloader-color: #000
    }

    @keyframes V58EsK {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .lo0oex {
      --transparent: 0, 0, 0, 0;
      background-color: rgba(var(--gallery_background, var(--transparent)));
      direction: var(--wix-direction)
    }

    .lo0oex.Lm1oUy {
      padding: 16px 0
    }

    .lo0oex.AYEgRG {
      padding: 0
    }

    .lo0oex .swiper-wrapper {
      transition-timing-function: cubic-bezier(.32, 0, .32, 1.01)
    }

    .JagG9_ {
      padding: calc(var(--gallery_layoutVerticalPadding)*1px) calc(var(--gallery_layoutHorizontalPadding)*1px)
    }

    .s1IgMQ {
      max-width: inherit
    }

    .x4t_Ih {
      width: 100%
    }

    .x4t_Ih .aG5eBy {
      height: 100%;
      width: 100%
    }

    .x4t_Ih:not(.x4t_Ih.yqx97_) .FQirFG {
      height: auto
    }

    .x4t_Ih:not(.x4t_Ih.yqx97_).bE53qy {
      --numOfColumns: calc((var(--galleryColumns) + var(--teaserSpace)))
    }

    .x4t_Ih:not(.x4t_Ih.yqx97_).bE53qy .FQirFG {
      --paddingPlaceholder: calc((var(--numOfColumns) - 1) * var(--spaceBetweenSlides) * 1px);
      width: calc((100% - var(--paddingPlaceholder))/var(--numOfColumns))
    }

    .x4t_Ih:not(.x4t_Ih.yqx97_).bE53qy .FQirFG:not(:last-child) {
      margin-inline-end: calc(var(--spaceBetweenSlides)*1px)
    }

    .x4t_Ih:not(.x4t_Ih.yqx97_).bE53qy:not(.MqnXPA) .swiper-wrapper {
      transform: translate3d(calc(var(--teaserOffsetOld) * 1px), 0, 0)
    }

    .x4t_Ih:not(.x4t_Ih.yqx97_).bE53qy.MqnXPA .swiper-wrapper {
      transform: translate3d(calc(var(--teaserOffset) * 1px), 0, 0)
    }

    .x4t_Ih.yqx97_ .FQirFG {
      height: auto
    }

    .x4t_Ih.yqx97_.bE53qy {
      --min-item-width: calc(var(--gallery_productSize) * 1px);
      --gap-size-column: calc(var(--spaceBetweenSlides) * 1px);
      --item-width: min(100%, calc(var(--min-item-width)));
      --grid-template-columns: repeat(auto-fit, minmax(var(--item-width), 1fr));
      --minWidthForTeaserToAppear: calc(var(--min-item-width) + var(--gap-size-column) + var(--min-item-width) * 0.3);
      --maxWidthForTeaserToAppear: calc(var(--totalNumberOfProducts) * (var(--min-item-width) + var(--gap-size-column)) - var(--gap-size-column));
      --expectedTeaserSize: calc(var(--min-item-width) * var(--teaserSpace));
      --actualTeaserSize: clamp(0px, (100% - var(--minWidthForTeaserToAppear)) * 10000, var(--expectedTeaserSize));
      width: clamp(100%, var(--maxWidthForTeaserToAppear), 100% + var(--actualTeaserSize))
    }

    .x4t_Ih.yqx97_.bE53qy .FQirFG {
      margin-inline-end: 0;
      margin-right: 0 !important;
      width: 100% !important
    }

    .x4t_Ih.yqx97_.bE53qy.MqnXPA .swiper-wrapper {
      transform: translate3d(calc(var(--teaserOffset) * 1px), 0, 0)
    }

    .x4t_Ih.yqx97_.bE53qy:not(.MqnXPA) .swiper-wrapper {
      transform: translate3d(calc(var(--teaserOffsetOld) * 1px), 0, 0)
    }

    .x4t_Ih.yqx97_.bE53qy .swiper-wrapper {
      -moz-column-gap: var(--gap-size-column);
      column-gap: var(--gap-size-column);
      display: grid;
      grid-auto-columns: 0;
      grid-auto-rows: 0;
      grid-template-columns: var(--grid-template-columns);
      grid-template-rows: 1fr
    }

    .NTr57S {
      --offset: calc(var(--sliderSidePadding) + var(--teaserOffset) * 1px);
      color: rgba(var(--gallery_headerTextColor));
      font: var(--gallery_headerTextFont, );
      padding: 0 var(--offset) 36px;
      text-align: var(--gallery_headerTextAlignment);
      -webkit-text-decoration: var(--gallery_headerTextFont-text-decoration, );
      text-decoration: var(--gallery_headerTextFont-text-decoration, )
    }

    .JMHZvW {
      direction: ltr;
      display: flex;
      gap: calc(var(--gallery_sliderNavigationArrowsSpacing)*1px);
      justify-content: center;
      position: relative;
      width: 100%;
      z-index: 0
    }

    .JMHZvW .QxZH_L {
      --arrowSpace: 24px;
      direction: var(--wix-direction);
      display: grid;
      overflow: hidden;
      width: 100%
    }

    .JMHZvW .eGz2j5 {
      align-items: center;
      align-self: var(--arrowContainerAlignSelf);
      display: flex;
      height: var(--arrowsReferenceHeight, var(--arrowsContainerHeight, 100%));
      opacity: 0;
      pointer-events: none;
      position: var(--arrowContainerPosition);
      transition: opacity .2s;
      z-index: 10
    }

    .JMHZvW .eGz2j5.yTxYuD {
      opacity: 1;
      pointer-events: unset
    }

    .JMHZvW .eGz2j5 .YrOpKv {
      --transparent: 0, 0, 0, 0;
      background-color: rgba(var(--gallery_sliderArrowsContainerOpacityAndColor, var(--transparent)));
      border-color: rgba(var(--gallery_sliderArrowsContainerBorderColor, --wix-color-5));
      border-radius: calc(var(--gallery_sliderArrowsCornerRadius)*1px);
      border-style: solid;
      border-width: calc(var(--gallery_sliderArrowsContainerBorderWidth)*1px)
    }

    .JMHZvW .eGz2j5 .YrOpKv .rN6xZT {
      height: calc(var(--gallery_sliderArrowsSize)*1px);
      width: calc(var(--gallery_sliderArrowsSize)*1px)
    }

    .JMHZvW .eGz2j5.kzGd1Z {
      left: var(--arrowsOffset)
    }

    .JMHZvW .eGz2j5.Xqp1OC {
      right: var(--arrowsOffset)
    }

    .OGjrHa {
      background: #fff;
      color: #ddd;
      padding: 30px 0;
      text-align: center
    }

    .nEoFgW {
      font-size: 15px;
      font-weight: 400;
      margin-bottom: 0;
      margin-top: 15px;
      padding: 0 15px
    }

    .p_m9YY .q4uTL8 {
      height: 100%
    }

    .iI5avH {
      clip: rect(0, 0, 0, 0);
      border: 0;
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px
    }

    .oQUvqL {
      text-decoration: none;
      width: var(--productItemImageWidth)
    }

    .oQUvqL.x5qIv3 {
      padding-block: calc(var(--gallery_itemLinkVerticalCustomizePadding)*1px);
      padding-inline: calc(var(--gallery_itemLinkHorizontalCustomizePadding)*1px)
    }

    .device-mobile-optimized .notCssPerBreakpoint .oQUvqL.x5qIv3 {
      padding-block: calc(var(--mobile-gallery_itemLinkVerticalCustomizePadding)*1px);
      padding-inline: calc(var(--mobile-gallery_itemLinkHorizontalCustomizePadding)*1px)
    }

    @media(max-width:749px) {
      .notCssPerBreakpoint .oQUvqL.x5qIv3 {
        padding-block: calc(var(--mobile-gallery_itemLinkVerticalCustomizePadding)*1px);
        padding-inline: calc(var(--mobile-gallery_itemLinkHorizontalCustomizePadding)*1px)
      }
    }

    .ETPbIy {
      --transparent: 0, 0, 0, 0;
      --hrefCursor: pointer;
      --hrefPointerEvents: none;
      background-color: rgba(var(--gallery_productBackground, var(--transparent)));
      box-sizing: border-box;
      direction: var(--wix-direction);
      display: flex;
      flex-direction: var(--productItemFlexDirection);
      gap: var(--productItemImageAndInfoSpacing);
      position: relative;
      width: 100%
    }

    .ETPbIy.XVNMeH {
      border-color: rgba(var(--gallery_borderColor));
      border-style: solid;
      border-width: calc(var(--gallery_borderWidth, 0)*.5px);
      outline-color: rgba(var(--gallery_borderColor));
      outline-style: solid;
      outline-width: calc(var(--gallery_borderWidth, 0)*.5px)
    }

    .ETPbIy.KJlsir {
      border-color: rgba(var(--gallery_borderColor));
      border-style: solid;
      border-width: calc(var(--gallery_borderWidth, 0)*1px)
    }

    .ETPbIy.n_dqkS {
      cursor: var(--hrefCursor)
    }

    .ETPbIy.n_dqkS a {
      pointer-events: var(--hrefPointerEvents)
    }

    .ETPbIy.NREJOa {
      border-radius: calc(var(--gallery_cardCornerRadius, 0)*1px);
      overflow: hidden
    }

    .ETPbIy.vL5YxX {
      flex-direction: var(--productItemOddIndexFlexDirection)
    }

    .ETPbIy .CZ0KIs {
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: var(--productItemVerticalAlignment);
      padding: var(--productItemNotImageContainerPaddingTop) calc(var(--gallery_productMargin)*1px) calc(var(--gallery_productMargin)*1px);
      width: var(--productItemNotImageContainerWidth)
    }

    .device-mobile-optimized .notCssPerBreakpoint .ETPbIy .CZ0KIs {
      padding: var(--productItemNotImageContainerPaddingTop) calc(var(--mobile-gallery_productMargin)*1px) calc(var(--mobile-gallery_productMargin)*1px)
    }

    @media(max-width:749px) {
      .notCssPerBreakpoint .ETPbIy .CZ0KIs {
        padding: var(--productItemNotImageContainerPaddingTop) calc(var(--mobile-gallery_productMargin)*1px) calc(var(--mobile-gallery_productMargin)*1px)
      }
    }

    .ETPbIy .CZ0KIs .A4k3VP,
    .ETPbIy .CZ0KIs .Jzh04F {
      display: flex;
      flex-direction: column
    }

    .ETPbIy .CZ0KIs .JPDEZd,
    .ETPbIy .CZ0KIs .Jzh04F {
      flex-grow: var(--productItemDetailsLinkFlexGrow)
    }

    .ETPbIy .KSFKAN {
      justify-content: var(--gallery_alignment);
      width: 100%
    }

    .ETPbIy .t2u_rw {
      align-items: var(--productItemHorizontalAlignment);
      flex-direction: column
    }

    .ETPbIy .EiRAO9,
    .ETPbIy .t2u_rw {
      word-wrap: break-word;
      display: flex;
      text-align: var(--gallery_alignment);
      text-decoration: none
    }

    .ETPbIy .EiRAO9 {
      align-items: var(--namePriceLayoutAlignItems);
      flex-direction: var(--namePriceLayoutFlexDirection);
      gap: calc(var(--namePriceLayoutFlexGap)*1%);
      justify-content: var(--namePriceLayoutJustifyContent);
      width: 100%
    }

    .ETPbIy .EiRAO9 .FzO_a9 {
      line-height: var(--nameLineHeight, var(--wix-ui-tpa-text-main-text-font-line-height));
      margin: 0;
      text-align: var(--nameTextAlign)
    }

    .ETPbIy .EiRAO9 .ZMQj6C {
      max-width: 100%
    }

    .ETPbIy .EiRAO9 .MInUcJ {
      border: 0 solid rgba(var(--gallery_dividerColor, var(--wix-color-5)));
      border-bottom-width: calc(var(--gallery_dividerWidth, 1)*1px);
      display: inline-block;
      margin: .5em 0;
      vertical-align: middle;
      width: calc(var(--gallery_dividerLength, 20)*1px)
    }

    .ETPbIy .TUWFt6 {
      --black: 0, 0, 0, 1;
      --gallery-quickview-color-local: 255, 255, 255, 0.75;
      background-color: transparent;
      background-color: rgba(var(--gallery_quickViewBackground, var(--gallery-quickview-color-local)));
      border: none;
      color: inherit;
      color: rgba(var(--gallery_quickViewTextColor, var(--black)));
      cursor: pointer;
      font: inherit;
      font: var(--gallery_quickViewTextFontStyle, );
      height: 50px;
      line-height: 50px !important;
      padding: 0;
      position: absolute;
      text-align: center;
      -webkit-text-decoration: var(--gallery_quickViewTextFontStyle-text-decoration, );
      text-decoration: var(--gallery_quickViewTextFontStyle-text-decoration, );
      top: 100%;
      transform: translateY(0);
      transition-duration: 399ms;
      transition-property: transform;
      width: 100%
    }

    .ETPbIy .TUWFt6:focus {
      transform: translateY(-100%);
      transition-duration: .3s
    }

    .ETPbIy .sGu98t {
      opacity: var(--addToCartButtonShowOnHoverOpacity);
      transition: .2s linear
    }

    .ETPbIy:hover .TUWFt6 {
      transform: translateY(-100%);
      transition-duration: .3s
    }

    .ETPbIy:hover .sGu98t {
      opacity: var(--addToCartButtonShowOnHoverOpacityOnHover);
      transition: .2s linear
    }

    .ETPbIy .CPS1Hn {
      width: 100%
    }

    .ETPbIy .zcHq0l {
      margin-top: 12px
    }

    .ETPbIy .zcHq0l .tBqx1q {
      text-align: var(--gallery_addToCartButtonTextAlignment, center)
    }

    .ETPbIy .zcHq0l .WkoreL {
      width: -moz-fit-content;
      width: fit-content
    }

    .ETPbIy .zcHq0l .O6hVef {
      width: 100%
    }

    .ETPbIy .X96_B7 {
      margin-top: 8px
    }

    .ETPbIy .X96_B7 * {
      box-sizing: content-box
    }

    .ETPbIy .qePMjn {
      margin-top: 12px
    }

    .ETPbIy .qePMjn * {
      box-sizing: content-box
    }

    .ETPbIy .vYdFnn {
      width: calc(var(--gallery_quantityBoxWidth)*1%)
    }

    .ETPbIy .vn2zm2 {
      display: flex;
      justify-content: var(--gallery_alignment)
    }

    .ETPbIy .e3HCs3 {
      text-align: var(--gallery_alignment)
    }

    .ETPbIy .bl0_pE,
    .ETPbIy .e3HCs3 {
      display: flex;
      flex-direction: column
    }

    .ETPbIy .bl0_pE {
      justify-content: flex-end
    }

    .ETPbIy .jjoUFr {
      margin: 0;
      max-height: 0;
      opacity: 0
    }

    .ETPbIy .EdR_aU,
    .ETPbIy .jjoUFr {
      transition: opacity .17s linear .1s, max-height .3s cubic-bezier(.25, .1, .25, .1), margin .3s cubic-bezier(.25, .1, .25, .1)
    }

    .ETPbIy .EdR_aU {
      max-height: 100%;
      opacity: 1
    }

    .ETPbIy .PgHPAM {
      display: flex;
      justify-content: var(--gallery_alignment)
    }

    .ETPbIy .PgHPAM>*>* {
      margin-top: 4px
    }

    .ETPbIy .ntj2AV {
      flex-direction: inherit
    }

    .ETPbIy .DSIJ2F .Nqov9o {
      flex-grow: 1
    }

    .ETPbIy ._50FHk {
      color: rgba(var(--gallery_priceBreakdownColor));
      font: var(--gallery_priceBreakdownFont, );
      margin-top: 8px;
      -webkit-text-decoration: var(--gallery_priceBreakdownFont-text-decoration, );
      text-decoration: var(--gallery_priceBreakdownFont-text-decoration, )
    }

    .ETPbIy ._yRiWr {
      font: var(--gallery_outOfStockTextFontStyle, var(--gallery_outOfStockFontStyle));
      line-height: 1.5em;
      -webkit-text-decoration: var(--gallery_outOfStockTextFontStyle-text-decoration, var(--gallery_outOfStockFontStyle-text-decoration));
      text-decoration: var(--gallery_outOfStockTextFontStyle-text-decoration, var(--gallery_outOfStockFontStyle-text-decoration))
    }

    .ETPbIy ._yRiWr.D_BTLm,
    .deviceMobile .ETPbIy ._yRiWr {
      color: rgba(var(--gallery_outOfStockTextColor))
    }

    .ETPbIy ._yRiWr {
      margin-top: 4px
    }

    .deviceMobile .ETPbIy ._yRiWr {
      margin-top: 3px
    }

    .ETPbIy .t1rBjg {
      flex-direction: inherit
    }

    .ETPbIy .kzWTCn {
      margin: auto
    }

    .ETPbIy .mHajhd {
      bottom: 0;
      margin-left: -2px;
      max-height: 100%;
      min-height: 30%;
      position: absolute;
      width: calc(100% + 2px)
    }

    .ETPbIy .mHajhd .PNuewb {
      max-height: 100%;
      width: 100%
    }

    .ETPbIy .mHajhd .PNuewb.xKYOJ1 {
      padding: calc(var(--gallery_quickAddLayoutOuterPadding)*1%)
    }

    .bR7wFS {
      flex-direction: inherit
    }

    .tDSJBT {
      margin: auto
    }

    .z3Ybtk {
      align-items: var(--priceAndDiscountVerticalAlignment);
      -moz-column-gap: 4px;
      column-gap: 4px;
      display: flex;
      flex-direction: var(--priceAndDiscountLayoutFlexDirection);
      flex-wrap: var(--priceAndDiscountWrapBehavior);
      justify-content: var(--priceAndDiscountHorizontalAlignment)
    }

    .UqnnNN {
      color: rgba(var(--gallery_priceColor, var(--wix-color-4)));
      font: var(--gallery_priceFontStyle);
      line-height: 1.5em;
      -webkit-text-decoration: var(--gallery_priceFontStyle-text-decoration);
      text-decoration: var(--gallery_priceFontStyle-text-decoration);
      white-space: nowrap
    }

    .device-mobile-optimized .UqnnNN {
      font-size: calc(var(--mobile-gallery_productPriceFontSize)*1px)
    }

    @media(max-width:749px) {
      .UqnnNN {
        font-size: calc(var(--mobile-gallery_productPriceFontSize)*1px)
      }
    }

    .UqnnNN .DlHYV3 {
      line-height: 1.5em !important
    }

    .UqnnNN .DlHYV3,
    .UqnnNN .o0Jgs5 {
      color: rgba(var(--gallery_strikethroughPriceColor, var(--gallery_priceColor, var(--wix-color-4))));
      font: var(--gallery_strikethroughPriceFont);
      text-decoration: line-through
    }

    .UqnnNN .o0Jgs5 {
      display: inline-flex;
      margin-inline-end: 4px
    }

    .UqnnNN .e6onIk {
      color: rgba(var(--gallery_salePriceColor, var(--gallery_priceColor, var(--wix-color-4))));
      font: var(--gallery_salePriceFont);
      line-height: 1.5em !important
    }

    .UqnnNN .WuSRvG,
    .UqnnNN .cfpn1d {
      display: inline-flex
    }

    .briESr {
      margin-top: var(--pricesMarginTop)
    }

    .deviceMobile .briESr {
      margin-top: var(--pricesMarginTopMobile)
    }

    .H4AzZc {
      margin-top: 4px
    }

    .deviceMobile .H4AzZc {
      margin-top: 3px
    }

    .T2QOcV {
      flex-direction: inherit
    }

    .GplHFn {
      margin: 8px 0 0
    }

    .x_HXFF {
      margin: 12px 0 0;
      padding: 8px 0
    }

    .EHZqPm {
      margin: 8px 0 0
    }

    .sX06Sd {
      margin: 12px 0 0
    }

    ._5KUbZ {
      margin: 0;
      opacity: 0
    }

    .Ek38Qk,
    ._5KUbZ {
      transition: opacity .17s linear .1s, max-height .3s cubic-bezier(.25, .1, .25, .1), margin .3s cubic-bezier(.25, .1, .25, .1)
    }

    .Ek38Qk {
      opacity: 1
    }

    .C1jcae>* {
      margin: 0;
      transition: margin 1s
    }

    .ntuavi {
      align-self: center
    }

    .P5TFmm {
      display: var(--colorPickerItemRemainingDisplay) !important
    }

    .KpWcbw {
      align-self: center;
      color: rgba(var(--gallery_quantityAndOptionsAdditionalSwatchesTextColor));
      font: var(--gallery_quantityAndOptionsAdditionalSwatchesTextFont, );
      margin: 4px;
      -webkit-text-decoration: var(--gallery_quantityAndOptionsAdditionalSwatchesTextFont-text-decoration, );
      text-decoration: var(--gallery_quantityAndOptionsAdditionalSwatchesTextFont-text-decoration, )
    }

    .KpWcbw.h26miP {
      color: rgba(var(--gallery_productOptionsAdditionalSwatchesTextColor));
      font: var(--gallery_productOptionsAdditionalSwatchesTextFont, );
      -webkit-text-decoration: var(--gallery_productOptionsAdditionalSwatchesTextFont-text-decoration, );
      text-decoration: var(--gallery_productOptionsAdditionalSwatchesTextFont-text-decoration, )
    }

    .r65Mih {
      min-width: 100px;
      width: calc(var(--gallery_productDropdownListWidth)*1%)
    }

    .r65Mih.V1fwLn {
      min-width: 80px
    }

    .RG4yol {
      display: flex;
      justify-content: var(--gallery_alignment)
    }

    .OmpB1e {
      display: inline-flex;
      margin: 0 0 12px
    }

    .y64RWm {
      align-self: center;
      color: rgba(var(--gallery_buttonSuffixTextColor));
      font: var(--gallery_buttonSuffixFontStyle, );
      margin: 4px;
      -webkit-text-decoration: var(--gallery_buttonSuffixFontStyle-text-decoration, );
      text-decoration: var(--gallery_buttonSuffixFontStyle-text-decoration, )
    }

    .Wxb9k6:not(._d1lhB) {
      color: rgba(var(--gallery_buttonOptionSelectedTextColor));
      font: var(--gallery_buttonOptionSelectedFontStyle);
      -webkit-text-decoration: var(--gallery_buttonOptionSelectedFontStyle-text-decoration, none);
      text-decoration: var(--gallery_buttonOptionSelectedFontStyle-text-decoration, none)
    }

    .WEJl4L {
      color: rgba(var(--gallery_buttonOptionTextColor, var(--wix-color-5)));
      font: var(--gallery_buttonOptionFontStyle);
      -webkit-text-decoration: var(--gallery_buttonOptionFontStyle-text-decoration, none);
      text-decoration: var(--gallery_buttonOptionFontStyle-text-decoration, none);
      width: -moz-max-content;
      width: max-content
    }

    .WEJl4L._d1lhB {
      color: rgba(var(--gallery_buttonOptionDisabledTextColor, var(--wix-color-3)));
      font: var(--gallery_buttonOptionDisabledFontStyle);
      text-decoration: line-through
    }

    .iomjXR {
      max-width: -moz-max-content;
      max-width: max-content
    }

    .iomjXR:hover .WEJl4L:not(._d1lhB):not(.Wxb9k6) {
      color: rgba(var(--gallery_buttonOptionHoverTextColor, var(--wix-color-3)));
      font: var(--gallery_buttonOptionHoverFontStyle);
      -webkit-text-decoration: var(--gallery_buttonOptionHoverFontStyle-text-decoration, none);
      text-decoration: var(--gallery_buttonOptionHoverFontStyle-text-decoration, none)
    }

    .sYL6Sv {
      height: 24px;
      width: 24px
    }

    .INg0tB {
      -webkit-font-smoothing: subpixel-antialiased;
      background-color: var(--ribbonBackground);
      border: var(--ribbonBorder);
      border-radius: calc(var(--gallery_ribbonCornerRadius)*1px);
      color: rgba(var(--gallery_ribbonTextColor, var(--wix-color-1)));
      direction: var(--wix-direction);
      font: var(--gallery_ribbonTextFont, );
      inset-inline-start: 0;
      max-width: 80%;
      overflow: hidden;
      padding: var(--ribbonPadding);
      text-align: center;
      -webkit-text-decoration: var(--gallery_ribbonTextFont-text-decoration, );
      text-decoration: var(--gallery_ribbonTextFont-text-decoration, );
      text-overflow: ellipsis;
      text-rendering: optimizeSpeed;
      white-space: nowrap
    }

    .device-mobile-optimized .INg0tB {
      font-size: calc(var(--mobile-gallery_ribbonTextFontSize)*1px);
      line-height: 1.4em
    }

    @media(max-width:749px) {
      .INg0tB {
        font-size: calc(var(--mobile-gallery_ribbonTextFontSize)*1px);
        line-height: 1.4em
      }
    }

    .INg0tB.FbHYze {
      margin-inline-start: calc(var(--gallery_ribbonSidePadding)*1%);
      margin-top: calc(var(--gallery_ribbonTopPadding)*1%);
      position: absolute;
      top: 0
    }

    .INg0tB.IPqs5F {
      margin-bottom: 8px;
      width: -moz-fit-content;
      width: fit-content
    }

    .VbPqrS {
      margin-top: 12px;
      width: 100%
    }

    .VbPqrS,
    .VbPqrS ._AVr5l {
      display: flex;
      justify-content: var(--gallery_addToCartButtonAlignment, center)
    }

    .VbPqrS .AlpQKX {
      text-align: var(--gallery_addToCartButtonTextAlignment, center);
      width: var(--addToCartButtonWidth)
    }

    .VbPqrS .AlpQKX.DiQZiJ {
      padding: 8px
    }

    .VbPqrS .RYPDxA {
      visibility: hidden
    }

    .AlpQKX:hover .U5ToWZ {
      color: var(--gallery_addToCartButtonTextColorHover) !important
    }

    .mx4XGH {
      align-items: center;
      display: flex;
      justify-content: center
    }

    @keyframes t5OpEh {
      0% {
        opacity: 0
      }

      to {
        opacity: 1
      }
    }

    .mx4XGH.gdSP7A {
      animation: t5OpEh .5s
    }

    @keyframes wWMmv7 {
      0% {
        opacity: 0;
        transform: translateY(30px)
      }

      32% {
        opacity: 1;
        transform: translateY(-5px)
      }

      68% {
        opacity: 1;
        transform: translateY(2px)
      }

      to {
        opacity: 1;
        transform: translateY(0)
      }
    }

    .mx4XGH.Rzpi7d {
      animation: wWMmv7 .5s ease 0s 1 normal
    }

    .eSTrrg {
      height: calc(var(--gallery_addToCartButtonIconSize)*1px);
      width: calc(var(--gallery_addToCartButtonIconSize)*1px)
    }

    .AJctir {
      text-decoration: none;
      width: var(--productItemImageWidth)
    }

    .AJctir.bGFTjD {
      padding-block: calc(var(--gallery_itemLinkVerticalCustomizePadding)*1px);
      padding-inline: calc(var(--gallery_itemLinkHorizontalCustomizePadding)*1px)
    }

    .device-mobile-optimized .notCssPerBreakpoint .AJctir.bGFTjD {
      padding-block: calc(var(--mobile-gallery_itemLinkVerticalCustomizePadding)*1px);
      padding-inline: calc(var(--mobile-gallery_itemLinkHorizontalCustomizePadding)*1px)
    }

    @media(max-width:749px) {
      .notCssPerBreakpoint .AJctir.bGFTjD {
        padding-block: calc(var(--mobile-gallery_itemLinkVerticalCustomizePadding)*1px);
        padding-inline: calc(var(--mobile-gallery_itemLinkHorizontalCustomizePadding)*1px)
      }
    }

    .AJctir.qc8uk6 .Wo6AuW:not(:only-of-type):first-of-type .fNMon8 {
      opacity: 1
    }

    .AJctir.qc8uk6 .Wo6AuW:not(:only-of-type):nth-of-type(2) .fNMon8 {
      opacity: 0
    }

    .AJctir.SlYjm7 .Wo6AuW .fNMon8 {
      transition: transform .4s
    }

    .AJctir.qc8uk6 .fNMon8 {
      transition: all .2s
    }

    .AJctir.S5WCS4.ykM7jQ,
    .AJctir:focus-within.ykM7jQ,
    .AJctir:hover.ykM7jQ {
      outline: 1px solid #000
    }

    .AJctir.S5WCS4.qc8uk6 .Wo6AuW:not(:only-of-type):first-of-type .fNMon8,
    .AJctir:focus-within.qc8uk6 .Wo6AuW:not(:only-of-type):first-of-type .fNMon8,
    .AJctir:hover.qc8uk6 .Wo6AuW:not(:only-of-type):first-of-type .fNMon8 {
      opacity: 0
    }

    .AJctir.S5WCS4.qc8uk6 .Wo6AuW:not(:only-of-type):nth-of-type(2) .fNMon8,
    .AJctir:focus-within.qc8uk6 .Wo6AuW:not(:only-of-type):nth-of-type(2) .fNMon8,
    .AJctir:hover.qc8uk6 .Wo6AuW:not(:only-of-type):nth-of-type(2) .fNMon8 {
      opacity: 1
    }

    .AJctir.S5WCS4.SlYjm7 .fNMon8,
    .AJctir:focus-within.SlYjm7 .fNMon8,
    .AJctir:hover.SlYjm7 .fNMon8 {
      transform: scale(1.1)
    }

    .AJctir .X9LBpm {
      justify-content: var(--gallery_alignment);
      width: 100%
    }

    .AJctir .vHA7L8 {
      bottom: 0;
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: flex-end;
      position: absolute;
      width: 100%
    }

    .AJctir .DYlx7s {
      padding: calc(var(--gallery_addToCartButtonOnImageBottomPadding)*1%) calc(var(--gallery_addToCartButtonOnImageSidePadding)*1%);
      width: 100%
    }

    .AJctir .UYsPke {
      cursor: default;
      max-height: 100%;
      width: 100%
    }

    .AJctir .UYsPke.iEm_sn {
      padding: calc(var(--gallery_quickAddLayoutOuterPadding)*1%)
    }

    .AJctir .TNRewc {
      width: 100%
    }

    .rfc02v {
      background-color: rgba(var(--wix-color-5));
      color: rgba(var(--wix-color-1))
    }

    .Qt9dcH,
    .rfc02v {
      align-items: center;
      display: inline-flex;
      height: 100%;
      justify-content: center;
      position: absolute;
      width: 100%
    }

    .Qt9dcH {
      border-radius: calc(var(--gallery_imageCornerRadius)*1px)
    }

    .vALCqq {
      height: 100%;
      position: absolute;
      width: 100%
    }

    .we1j_p {
      background-color: rgba(var(--wix-color-2, 255, 255, 255, 1));
      color: rgba(var(--wix-color-4, 0, 0, 0, 1))
    }

    .QHl0ZB {
      display: block;
      height: 100%;
      width: 100%
    }

    .QHl0ZB img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .QHl0ZB[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .QHl0ZB[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .pLiK7U {
      height: 100%;
      position: relative;
      width: 100%
    }

    .pLiK7U .C0cH_M {
      border-radius: calc(var(--gallery_imageCornerRadius)*1px)
    }

    .mS0yET {
      align-items: center;
      background-position: 50%;
      background-repeat: no-repeat;
      display: flex;
      flex-direction: column;
      justify-content: center;
      overflow: hidden;
      position: relative
    }

    .mS0yET .ASDFqi {
      background: hsla(0, 0%, 100%, .75);
      border-radius: 50%;
      color: #000;
      display: inline-block;
      height: 30px;
      inset-inline-end: 10px;
      pointer-events: none;
      position: absolute;
      top: 10px;
      width: 30px
    }

    @media(min-width:750px) {
      .mS0yET .ASDFqi {
        height: 40px;
        width: 40px
      }
    }

    .gjEMkj,
    .mS0yET .ASDFqi svg {
      height: 100%;
      width: 100%
    }

    .gjEMkj {
      position: absolute
    }

    .gjEMkj .rXuzrx {
      flex: 1;
      flex-direction: row;
      height: 100%
    }

    .gjEMkj .rXuzrx,
    .gjEMkj .rXuzrx .Ysedrh {
      display: flex;
      width: 100%
    }

    .gjEMkj .rXuzrx .Ysedrh .Qu153V {
      display: flex;
      flex-grow: 1;
      height: 100%
    }

    .gjEMkj .rXuzrx .Ysedrh .Qu153V .ZcLLWS {
      flex: 0 0 auto;
      height: 100%;
      position: relative;
      width: 100%
    }

    .gjEMkj.l3UA1A .DIFPWv {
      opacity: 0;
      transition: visibility .3s linear, opacity .3s linear
    }

    .gjEMkj.l3UA1A:hover .DIFPWv {
      opacity: 1
    }

    .d2Z0ec {
      bottom: 5px;
      left: 50%;
      transform: translateX(-50%)
    }

    .SO6Hte,
    .d2Z0ec {
      position: absolute
    }

    .SO6Hte {
      align-items: center;
      background: rgba(var(--gallery_imageCarouselArrowContainerColor));
      border-color: rgba(var(--gallery_imageCarouselArrowContainerBorder));
      border-radius: var(--gallery_imageCarouselCornersRadius, 50px);
      border-style: solid;
      border-width: 1px;
      color: rgba(var(--gallery_imageCarouselArrowColor));
      cursor: default;
      display: flex;
      height: var(--imageCarouselButtonSize);
      justify-content: center;
      top: 50%;
      transform: translateY(-50%);
      width: var(--imageCarouselButtonSize);
      z-index: 100
    }

    .SO6Hte.qQmugS {
      left: var(--gallery_imageCarouselSidePadding, 8px);
      transform: translateY(-50%) scaleX(-1)
    }

    .SO6Hte.VM7Je0 {
      right: var(--gallery_imageCarouselSidePadding, 8px)
    }

    .SO6Hte .W8YhG2 {
      height: var(--imageCarouselChevronSize);
      width: var(--imageCarouselChevronSize)
    }

    .C1nqQN {
      cursor: inherit
    }

    .SqOfBn {
      cursor: pointer;
      text-decoration: underline
    }

    .C1nqQN,
    .SqOfBn {
      background: none;
      border: none;
      color: inherit;
      font: inherit;
      outline: inherit;
      padding: 0
    }

    .m5YiNL {
      color: rgba(var(--gallery_priceBreakdownColor));
      font: var(--gallery_priceBreakdownFont, );
      margin-top: 4px;
      -webkit-text-decoration: var(--gallery_priceBreakdownFont-text-decoration, );
      text-decoration: var(--gallery_priceBreakdownFont-text-decoration, )
    }

    .SKDkWT {
      clip: rect(1px 1px 1px 1px);
      clip: rect(1px, 1px, 1px, 1px);
      border: 0 !important;
      height: 1px !important;
      overflow: hidden;
      padding: 0 !important;
      position: absolute !important;
      width: 1px !important
    }

    .kvywDN {
      background-color: rgba(211, 237, 255, .25);
      min-height: 20px;
      outline: 1px solid #116dff
    }

    .TXD9gK {
      align-items: center;
      display: flex;
      justify-content: center;
      justify-content: var(--gallery_paginationDotsAlignment);
      margin-top: 20px;
      margin-top: calc(var(--gallery_paginationDotsMarginTop)*1px);
      opacity: 0;
      pointer-events: none;
      transition: opacity .2s
    }

    .TXD9gK.RjEM7Q {
      padding: 0 var(--sliderSidePadding)
    }

    .TXD9gK.kh1bhV {
      opacity: 1
    }

    .TXD9gK.rjWSDF {
      opacity: 0
    }

    .PSTpAV {
      margin: 0 auto;
      margin-bottom: 24px;
      margin-top: 90px;
      max-width: 960px;
      text-align: center;
      white-space: pre-line
    }

    .PSTpAV .JFlCG_ {
      color: rgba(var(--wix-color-5));
      font: var(--wix-font-Body-M, );
      font-size: 24px;
      line-height: normal;
      -webkit-text-decoration: var(--wix-font-Body-M-text-decoration, );
      text-decoration: var(--wix-font-Body-M-text-decoration, )
    }

    .PSTpAV .E7Rrvg {
      margin-top: 32px
    }

    .PSTpAV .a2TBx3 {
      color: rgba(var(--wix-color-5));
      font-size: 16px;
      line-height: normal;
      font: var(--wix-font-Body-M, );
      padding-top: 12px;
      -webkit-text-decoration: var(--wix-font-Body-M-text-decoration, );
      text-decoration: var(--wix-font-Body-M-text-decoration, )
    }

    .PSTpAV.FWCc9x .JFlCG_ {
      color: rgba(var(--gallery_sortingFiltersTextColor));
      font-size: 24px !important;
      font-weight: 400;
      font: var(--gallery_sortingFiltersTextFont, );
      padding: 18px 60px 0;
      -webkit-text-decoration: var(--gallery_sortingFiltersTextFont-text-decoration, );
      text-decoration: var(--gallery_sortingFiltersTextFont-text-decoration, )
    }

    .deviceMobile .PSTpAV.FWCc9x .JFlCG_ {
      font-size: 20px !important;
      padding: 32px 44px 44px
    }
   
  
    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_85-heavy1475544';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    #cjg9 {
      --bg: var(--color_11);
      --alpha-bg: 1;
    }

    #cjg9 {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=Containercjg9inlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=Containercjg9inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=Containercjg9inlineContent-gridContainer]>[id="comp-m4as3l8i"],
    [data-mesh-id=Containercjg9inlineContent-gridContainer]>wix-interact-element>[id="comp-m4as3l8i"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=Containercjg9inlineContent-gridContainer]>[id="comp-ljelpawb"],
    [data-mesh-id=Containercjg9inlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpawb"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m4as3l8i {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-m4as3l8iinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m4as3l8iinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: repeat(2, min-content) 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m4as3l8iinlineContent-gridContainer]>[id="comp-m4as3lic"],
    [data-mesh-id=comp-m4as3l8iinlineContent-gridContainer]>wix-interact-element>[id="comp-m4as3lic"] {
      position: relative;
      margin: 52px 0px 10px calc((100% - 980px) * 0.5);
      left: 65px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m4as3l8iinlineContent-gridContainer]>[id="comp-m4as3lid2"],
    [data-mesh-id=comp-m4as3l8iinlineContent-gridContainer]>wix-interact-element>[id="comp-m4as3lid2"] {
      position: relative;
      margin: 0px 0px 63px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 3 / 1 / 4 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m4as3l8iinlineContent-wedge-3] {
      visibility: hidden;
      height: 203px;
      width: 0;
      grid-area: 1 / 1 / 3 / 2;
    }

    #comp-m4as3lic {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m4as3lic {
      width: 850px;
      height: auto;
    }

    #comp-m4as3lid2 {
      margin-left: auto;
      margin-right: auto;
      width: calc(100% - 40px - 40px);
      min-width: 980px;
    }

    [data-mesh-id=comp-m4as3liginlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m4as3liginlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m4as3liginlineContent-gridContainer]>[id="comp-m4as3lii"],
    [data-mesh-id=comp-m4as3liginlineContent-gridContainer]>wix-interact-element>[id="comp-m4as3lii"] {
      position: relative;
      margin: 46px 60px 53px 60px;
      left: 0;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: stretch;
      align-self: start;
    }

    #comp-m4as3lig {
      width: 980px;
    }

    #comp-m4as3lii {
      width: calc(100% - 60px - 60px);
      left: 0;
      margin-left: 60px;
      min-width: initial;
      height: 357px;
    }

    #comp-ljelpawb {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpawbinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpawbinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 372px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpawbinlineContent-gridContainer]>[id="i10dl66i"],
    [data-mesh-id=comp-ljelpawbinlineContent-gridContainer]>wix-interact-element>[id="i10dl66i"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 23px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-ljelpawbinlineContent-gridContainer]>[id="i10emx4h"],
    [data-mesh-id=comp-ljelpawbinlineContent-gridContainer]>wix-interact-element>[id="i10emx4h"] {
      position: relative;
      margin: 19px 0px 10px calc((100% - 980px) * 0.5);
      left: 320px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10dl66i:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10dl66i {
      width: 259px;
      height: auto;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10emx4h:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10emx4h {
      width: 634px;
      height: auto;
    }
   

    #cjg9 {
      --shc-mutated-brightness: 121, 121, 121;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_cjg9 {
      --bg-position: absolute;
      --fill-layer-background-overlay-color: transparent;
      --fill-layer-background-overlay-position: absolute;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-m4as3l8i {
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgba(var(--color_12), 0.8);
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-m4as3lic {
      --min-height: 59px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m4as3lid2 {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      --padding: 0px;
      --margin: 0px;
      min-width: 980px;
      --firstChildMarginTop: -1px;
      --lastChildMarginBottom: -1px;
      --direction: ltr;
    }

    #comp-m4as3lig {
      --bg-overlay-color: rgba(255, 255, 254, 0.8);
      --bg-gradient: none;
      width: 100%;
      --column-width: 980px;
      --column-flex: 980;
    }

    .comp-m4as3lii {
      --wix-direction: ltr;
      --gallery_ribbonType: 1;
      --galleryImageRatio: 2;
      --gallery_sliderNavigationArrowsSpacing: 20;
      --gallery_ribbonStyle: 3;
      --galleryMarginColumn: 14;
      --gallery_productMargin: 0;
      --gallery_ribbonCornerRadius: 30;
      --full_width_margin: 60;
      --gallery_ribbonBorderWidth: 1;
      --gallery_fixedGridProductsCount: 20;
      --gallery_productBorderStyleType: 1;
      --gallery_priceAndDiscountLayout: 1;
      --gallery_addToCartButtonContentType: 1;
      --gallery_addToCartButtonIcon: 3;
      --gallery_addToCartButtonIconSize: 30;
      --gallery_addToCartButtonPlacement: 2;
      --gallery_addToCartButtonOnImageSidePadding: 4;
      --gallery_addToCartButtonOnImageBottomPadding: 4;
      --gallery_ribbonSidePadding: 0;
      --gallery_ribbonTopPadding: 0;
      --gallery_namePriceLayout: 1;
      --gallery_productOptionsDisplayOption: 0;
      --gallery_productOptionSwatchesLimit: 4;
      --gallery_productDropdownListWidth: 100;
      --gallery_quantityBoxWidth: 100;
      --galleryColumns: 4;
      --galleryRows: 5;
      --galleryMargin: 10;
      --galleryMarginRow: 10;
      --mobile-galleryMarginRow: 20;
      --mobile-galleryMarginColumn: 20;
      --mobile-gallery_productMargin: 0;
      --gallery_imageMode: 1;
      --mobile-gallery_imageMode: 1;
      --gallery_ribbonPlacement: 1;
      --mobile-galleryImageRatio: 2;
      --mobile-galleryMargin: 10;
      --mobile-galleryColumns: 1;
      --gallery_addToCartAction: 1;
      --gallery_productSize: 240;
      --gallery_productsCount: 24;
      --gallery_gapSize: 20;
      --gallery_gapSizeColumn: 20;
      --gallery_gapSizeRow: 20;
      --gallery_gridType: 1;
      --gallery_loadMoreProductsType: 1;
      --gallery_paginationFormat: 1;
      --mobile-gallery_headerTextFontSize: 25;
      --mobile-gallery_productNameFontSize: 16;
      --mobile-gallery_productPriceFontSize: 16;
      --mobile-gallery_discountNameFontSize: 14;
      --mobile-gallery_buttonTextFontSize: 15;
      --mobile-gallery_ribbonTextFontSize: 14;
      --gallery_imageWidth: 50;
      --mobile-gallery_imageWidth: 50;
      --gallery_imageAndInfoSpacing: 0;
      --mobile-gallery_imageAndInfoSpacing: 0;
      --gallery_itemLinkVerticalCustomizePadding: 0;
      --gallery_itemLinkHorizontalCustomizePadding: 0;
      --mobile-gallery_itemLinkVerticalCustomizePadding: 0;
      --mobile-gallery_itemLinkHorizontalCustomizePadding: 0;
      --gallery_categoryHeaderSpaceBetweenTitleDescription: 4;
      --gallery_categoryHeaderImageCornerRadius: 0;
      --gallery_categoryDescriptionContainerCornerRadius: 0;
      --gallery_categoryHeaderPosition: 0;
      --gallery_categoryHeaderLayout: 0;
      --gallery_categoryHeaderImageMinHeight: 280;
      --gallery_categoryDescriptionContainerBorderWidth: 0;
      --gallery_categoryListHeaderBehavior: 0;
      --gallery_longCategoryListLayout: 0;
      --gallery_categoryListMaxRows: 10;
      --mobile-gallery_categoriesBreadcrumbsFontSize: 16;
      --mobile-gallery_categoryDescriptionFontSize: 16;
      --mobile-gallery_categoryReadMoreFontSize: 16;
      --mobile-gallery_categoryFilterAndSortButtonFontSize: 14;
      --mobile-gallery_categoryTitleFontSize: 28;
      --gallery_categoryMobileFilterAndSortButtonStyle: 0;
      --gallery_sortingAndFiltersButtonBorderWidth: 1;
      --gallery_sortingAndFiltersButtonRadius: 0;
      --gallery_categoryListStrategy: 0;
      --gallery_categoryListItemsToShow: 1;
      --gallery_categoryListLayout: 0;
      --gallery_categoryListHorizontalOverflow: 1;
      --gallery_scrollNavigationIntervals: 0;
      --gallery_categoryListHorizontalSpaceBetween: 8;
      --gallery_categoryListHorizontalButtonsVerticalPadding: 6;
      --gallery_categoryListHorizontalButtonsHorizontalPadding: 12;
      --gallery_categoryListHorizontalWidth: 100;
      --gallery_categoryListHorizontalPosition: 0;
      --gallery_categoryListHorizontalBaseButtonBorderWidth: 1;
      --gallery_categoryListHorizontalHoverButtonBorderWidth: 1;
      --gallery_categoryListHorizontalSelectedButtonBorderWidth: 1;
      --gallery_categoryListHorizontalBaseButtonCornerRadius: 0;
      --gallery_categoryListHorizontalHoverButtonCornerRadius: 0;
      --gallery_categoryListHorizontalSelectedButtonCornerRadius: 0;
      --gallery_editorViewMode: 1;
      --gallery_categoryListHorizontalUnderlineWidth: 0;
      --gallery_categoryListHorizontalBaseButtonBorderType: 2;
      --gallery_categoryListHorizontalHoverButtonBorderType: 2;
      --gallery_categoryListHorizontalSelectedButtonBorderType: 2;
      --gallery_sliderArrowsPlacement: 1;
      --gallery_sliderTeaserOffset: 40;
      --gallery_productOptionButtonChoicesLimit: 3;
      --gallery_stickySidebarDistanceFromTop: 30;
      --gallery_sliderArrowsSize: 24;
      --gallery_paginationDotsMarginTop: 20;
      --gallery_sliderArrowsContainerBorderWidth: 0;
      --gallery_sliderArrowsCornerRadius: 0;
      --gallery_nameAndPriceGap: 4;
      --gallery_layoutVerticalPadding: 16;
      --gallery_layoutHorizontalPadding: 0;
      --gallery_sliderScrollBehavior: 0;
      --gallery_appliedFiltersBorderRadius: 0;
      --gallery_appliedFiltersBorderWidth: 0;
      --gallery_cardCornerRadius: 0;
      --gallery_imageCornerRadius: 0;
      --gallery_dividerLength: 20;
      --gallery_dividerWidth: 1;
      --gallery_loadMoreButtoncornersRadius: 0;
      --gallery_textualOptionType: 1;
      --gallery_buttonOptionsHorizontalPadding: 8;
      --gallery_buttonOptionsVerticalPadding: 4;
      --gallery_buttonOptionBorderRadius: 0;
      --gallery_buttonOptionBorderWidth: 1;
      --gallery_buttonOptionsGap: 8;
      --gallery_addToCartFlowType: 0;
      --gallery_quickAddLayoutOuterPadding: 0;
      --gallery_quickAddLayoutInnerPadding: 4;
      --gallery_quickAddContentGap: 16;
      --gallery_quickAddLayoutBorderWidth: 0;
      --gallery_quickAddLayoutBorderRadius: 0;
      --gallery_hoverType: border;
      --gallery_alignment: left;
      --gallery_discountNameFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_addToCartButtonTextFont: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --mobile-gallery_imageEffect: border;
      --gallery_imageCarouselArrowSize: small;
      --gallery_paginationAlignment: center;
      --gallery_verticalAlignment: center;
      --gallery_imagePlacement: vertical;
      --mobile-gallery_imagePlacement: vertical;
      --gallery_imagePosition: left;
      --mobile-gallery_imagePosition: left;
      --gallery_autoGridTemplateRepeatOption: auto-fit;
      --gallery_categoryInfoAlignment: left;
      --gallery_categoryInfoVerticalAlignment: bottom;
      --gallery_categoriesBreadcrumbsAlignment: left;
      --gallery_categoriesBreadcrumbsFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_addToCartButtonWidth: stretch;
      --gallery_categoryProductCounterFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productsCounterFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryNameFont: normal normal normal 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryDescriptionFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryDescriptionReadMoreLinkFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryTreeTitleFont: normal normal normal 20px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryMenuTitleFont: normal normal normal 20px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_filtersTitleFont: normal normal normal 20px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryAndFilterNamesFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_filterOptionsFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_selectedCategoryFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHeaderFont: normal normal normal 16px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryListViewMoreLessFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryHoverFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_clearFiltersButtonFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_sortingLabelFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_sortingDefaultOption: gallerySortRecommended;
      --gallery_quantityAndOptionsTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_headerTextFont: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_titleFont: normal normal normal 26px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_subtitleFont: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_sortingFiltersTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_outOfStockFontStyle: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoriesFilterAndSortButtonTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHorizontalAlignment: start;
      --gallery_categoryListHorizontalBaseButtonTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHorizontalHoverButtonTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHorizontalSelectedButtonTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_noProductsMessageFont: normal normal normal 20px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_paginationDotsAlignment: center;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_quantityAndOptionsBorderWidth: 1px;
      --gallery_productOptionsBorderWidth: 1px;
      --gallery_productQuantityBorderWidth: 1px;
      --gallery_productOptionsTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productQuantityTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productOptionsAdditionalSwatchesTextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_paginationNumbersTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_loadMoreButtonborderSize: 1px;
      --gallery_loadMoreButtonbuttonWidth: 22%;
      --gallery_loadMoreButtontextFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_headerTextAlignment: start;
      --gallery_buttonOptionFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionDisabledFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionSelectedFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionHoverFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonSuffixFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_quickAddContentAlignment: flex-start;
      --gallery_productBackground: 241, 241, 241, 0;
      --gallery_productBackground-rgb: 241, 241, 241;
      --gallery_productBackground-opacity: 0;
      --gallery_quickViewTextColor: 48, 48, 48;
      --gallery_quickViewTextColor-rgb: 48, 48, 48;
      --gallery_quickViewTextColor-opacity: 1;
      --gallery_ribbonTextColor: 241, 241, 241;
      --gallery_ribbonTextColor-rgb: 241, 241, 241;
      --gallery_ribbonTextColor-opacity: 1;
      --gallery_quickViewBackground: 241, 241, 241, 0.75;
      --gallery_quickViewBackground-rgb: 241, 241, 241;
      --gallery_quickViewBackground-opacity: 0.75;
      --gallery_background: 241, 241, 241, 0;
      --gallery_background-rgb: 241, 241, 241;
      --gallery_background-opacity: 0;
      --gallery_ribbonBackground: 226, 28, 33;
      --gallery_ribbonBackground-rgb: 226, 28, 33;
      --gallery_ribbonBackground-opacity: 1;
      --gallery_paginationDotsBorderColor: 48, 48, 48, 0;
      --gallery_paginationDotsBorderColor-rgb: 48, 48, 48;
      --gallery_paginationDotsBorderColor-opacity: 0;
      --gallery_paginationDotsOpacityAndColor: 48, 48, 48;
      --gallery_paginationDotsOpacityAndColor-rgb: 48, 48, 48;
      --gallery_paginationDotsOpacityAndColor-opacity: 1;
      --gallery_loadMoreButtontextColor: 48, 48, 48;
      --gallery_loadMoreButtontextColor-rgb: 48, 48, 48;
      --gallery_loadMoreButtontextColor-opacity: 1;
      --gallery_loadMoreButtonborderColor: 48, 48, 48;
      --gallery_loadMoreButtonborderColor-rgb: 48, 48, 48;
      --gallery_loadMoreButtonborderColor-opacity: 1;
      --gallery_categoryProductCounterColor: 96, 96, 96;
      --gallery_categoryProductCounterColor-rgb: 96, 96, 96;
      --gallery_categoryProductCounterColor-opacity: 1;
      --gallery_productsCounterColor: 96, 96, 96;
      --gallery_productsCounterColor-rgb: 96, 96, 96;
      --gallery_productsCounterColor-opacity: 1;
      --gallery_categoriesBreadcrumbsColor: 48, 48, 48;
      --gallery_categoriesBreadcrumbsColor-rgb: 48, 48, 48;
      --gallery_categoriesBreadcrumbsColor-opacity: 1;
      --gallery_categoryNameColor: 48, 48, 48;
      --gallery_categoryNameColor-rgb: 48, 48, 48;
      --gallery_categoryNameColor-opacity: 1;
      --gallery_categoryDescriptionColor: 48, 48, 48;
      --gallery_categoryDescriptionColor-rgb: 48, 48, 48;
      --gallery_categoryDescriptionColor-opacity: 1;
      --gallery_categoryDescriptionReadMoreLinkColor: 48, 48, 48;
      --gallery_categoryDescriptionReadMoreLinkColor-rgb: 48, 48, 48;
      --gallery_categoryDescriptionReadMoreLinkColor-opacity: 1;
      --gallery_categoryDescriptionContainerColor: 241, 241, 241;
      --gallery_categoryDescriptionContainerColor-rgb: 241, 241, 241;
      --gallery_categoryDescriptionContainerColor-opacity: 1;
      --gallery_categoryDescriptionContainerBorderColor: 48, 48, 48;
      --gallery_categoryDescriptionContainerBorderColor-rgb: 48, 48, 48;
      --gallery_categoryDescriptionContainerBorderColor-opacity: 1;
      --gallery_filterOptionsColor: 48, 48, 48;
      --gallery_filterOptionsColor-rgb: 48, 48, 48;
      --gallery_filterOptionsColor-opacity: 1;
      --gallery_selectedCategoryColor: 238, 12, 12;
      --gallery_selectedCategoryColor-rgb: 238, 12, 12;
      --gallery_selectedCategoryColor-opacity: 1;
      --gallery_categoryListHeaderColor: 48, 48, 48;
      --gallery_categoryListHeaderColor-rgb: 48, 48, 48;
      --gallery_categoryListHeaderColor-opacity: 1;
      --gallery_categoryListViewMoreLessColor: 48, 48, 48;
      --gallery_categoryListViewMoreLessColor-rgb: 48, 48, 48;
      --gallery_categoryListViewMoreLessColor-opacity: 1;
      --gallery_categoryHoverColor: 48, 48, 48;
      --gallery_categoryHoverColor-rgb: 48, 48, 48;
      --gallery_categoryHoverColor-opacity: 1;
      --gallery_clearFiltersButtonColor: 48, 48, 48;
      --gallery_clearFiltersButtonColor-rgb: 48, 48, 48;
      --gallery_clearFiltersButtonColor-opacity: 1;
      --gallery_sortingLabelColor: 48, 48, 48;
      --gallery_sortingLabelColor-rgb: 48, 48, 48;
      --gallery_sortingLabelColor-opacity: 1;
      --gallery_sortingAndFiltersFillColor: 241, 241, 241;
      --gallery_sortingAndFiltersFillColor-rgb: 241, 241, 241;
      --gallery_sortingAndFiltersFillColor-opacity: 1;
      --gallery_sortingFiltersTextColor: 48, 48, 48;
      --gallery_sortingFiltersTextColor-rgb: 48, 48, 48;
      --gallery_sortingFiltersTextColor-opacity: 1;
      --gallery_categoriesFilterAndSortButtonTextColor: 48, 48, 48;
      --gallery_categoriesFilterAndSortButtonTextColor-rgb: 48, 48, 48;
      --gallery_categoriesFilterAndSortButtonTextColor-opacity: 1;
      --gallery_categoryListHorizontalBaseButtonBackgroundColor: 241, 241, 241, 0;
      --gallery_categoryListHorizontalBaseButtonBackgroundColor-rgb: 241, 241, 241;
      --gallery_categoryListHorizontalBaseButtonBackgroundColor-opacity: 0;
      --gallery_categoryListHorizontalHoverButtonBackgroundColor: 238, 12, 12, 0.1;
      --gallery_categoryListHorizontalHoverButtonBackgroundColor-rgb: 238, 12, 12;
      --gallery_categoryListHorizontalHoverButtonBackgroundColor-opacity: 0.1;
      --gallery_categoryListHorizontalSelectedButtonBackgroundColor: 238, 12, 12;
      --gallery_categoryListHorizontalSelectedButtonBackgroundColor-rgb: 238, 12, 12;
      --gallery_categoryListHorizontalSelectedButtonBackgroundColor-opacity: 1;
      --gallery_categoryListHorizontalBaseButtonTextColor: 48, 48, 48;
      --gallery_categoryListHorizontalBaseButtonTextColor-rgb: 48, 48, 48;
      --gallery_categoryListHorizontalBaseButtonTextColor-opacity: 1;
      --gallery_categoryListHorizontalHoverButtonTextColor: 48, 48, 48;
      --gallery_categoryListHorizontalHoverButtonTextColor-rgb: 48, 48, 48;
      --gallery_categoryListHorizontalHoverButtonTextColor-opacity: 1;
      --gallery_categoryListHorizontalSelectedButtonTextColor: 241, 241, 241;
      --gallery_categoryListHorizontalSelectedButtonTextColor-rgb: 241, 241, 241;
      --gallery_categoryListHorizontalSelectedButtonTextColor-opacity: 1;
      --gallery_categoryListHorizontalBaseButtonBorderColor: 48, 48, 48, 0.3;
      --gallery_categoryListHorizontalBaseButtonBorderColor-rgb: 48, 48, 48;
      --gallery_categoryListHorizontalBaseButtonBorderColor-opacity: 0.3;
      --gallery_categoryListHorizontalHoverButtonBorderColor: 48, 48, 48, 0.3;
      --gallery_categoryListHorizontalHoverButtonBorderColor-rgb: 48, 48, 48;
      --gallery_categoryListHorizontalHoverButtonBorderColor-opacity: 0.3;
      --gallery_categoryListHorizontalSelectedButtonBorderColor: 48, 48, 48, 0;
      --gallery_categoryListHorizontalSelectedButtonBorderColor-rgb: 48, 48, 48;
      --gallery_categoryListHorizontalSelectedButtonBorderColor-opacity: 0;
      --gallery_categoryListHorizontalUnderlineColor: 48, 48, 48, 0.3;
      --gallery_categoryListHorizontalUnderlineColor-rgb: 48, 48, 48;
      --gallery_categoryListHorizontalUnderlineColor-opacity: 0.3;
      --gallery_ribbonBorderColor: 238, 12, 12;
      --gallery_ribbonBorderColor-rgb: 238, 12, 12;
      --gallery_ribbonBorderColor-opacity: 1;
      --gallery_arrowBackground: 48, 48, 48;
      --gallery_arrowBackground-rgb: 48, 48, 48;
      --gallery_arrowBackground-opacity: 1;
      --gallery_sliderArrowsOpacityAndColor: 48, 48, 48;
      --gallery_sliderArrowsOpacityAndColor-rgb: 48, 48, 48;
      --gallery_sliderArrowsOpacityAndColor-opacity: 1;
      --gallery_quantityAndOptionsAdditionalSwatchesTextColor: 96, 96, 96;
      --gallery_quantityAndOptionsAdditionalSwatchesTextColor-rgb: 96, 96, 96;
      --gallery_quantityAndOptionsAdditionalSwatchesTextColor-opacity: 1;
      --gallery_addToCartButtonTextColor: 241, 241, 241;
      --gallery_addToCartButtonTextColor-rgb: 241, 241, 241;
      --gallery_addToCartButtonTextColor-opacity: 1;
      --gallery_addToCartButtonTextColorDisabled: 241, 241, 241;
      --gallery_addToCartButtonTextColorDisabled-rgb: 241, 241, 241;
      --gallery_addToCartButtonTextColorDisabled-opacity: 1;
      --gallery_addToCartButtonBackgroundColorDisabled: 145, 145, 145;
      --gallery_addToCartButtonBackgroundColorDisabled-rgb: 145, 145, 145;
      --gallery_addToCartButtonBackgroundColorDisabled-opacity: 1;
      --gallery_imageCarouselArrowColor: 48, 48, 48;
      --gallery_imageCarouselArrowColor-rgb: 48, 48, 48;
      --gallery_imageCarouselArrowColor-opacity: 1;
      --gallery_appliedFiltersTextColor: 48, 48, 48;
      --gallery_appliedFiltersTextColor-rgb: 48, 48, 48;
      --gallery_appliedFiltersTextColor-opacity: 1;
      --gallery_titleColor: 48, 48, 48;
      --gallery_titleColor-rgb: 48, 48, 48;
      --gallery_titleColor-opacity: 1;
      --gallery_subtitleColor: 48, 48, 48;
      --gallery_subtitleColor-rgb: 48, 48, 48;
      --gallery_subtitleColor-opacity: 1;
      --gallery_addToCartButtonBackgroundColor: 238, 12, 12;
      --gallery_addToCartButtonBackgroundColor-rgb: 238, 12, 12;
      --gallery_addToCartButtonBackgroundColor-opacity: 1;
      --gallery_imageCarouselArrowContainerColor: 241, 241, 241;
      --gallery_imageCarouselArrowContainerColor-rgb: 241, 241, 241;
      --gallery_imageCarouselArrowContainerColor-opacity: 1;
      --gallery_imageCarouselArrowContainerBorder: 48, 48, 48;
      --gallery_imageCarouselArrowContainerBorder-rgb: 48, 48, 48;
      --gallery_imageCarouselArrowContainerBorder-opacity: 1;
      --gallery_headerTextColor: 48, 48, 48;
      --gallery_headerTextColor-rgb: 48, 48, 48;
      --gallery_headerTextColor-opacity: 1;
      --gallery_appliedFiltersBorderColor: 48, 48, 48;
      --gallery_appliedFiltersBorderColor-rgb: 48, 48, 48;
      --gallery_appliedFiltersBorderColor-opacity: 1;
      --gallery_appliedFiltersFillColor: 48, 48, 48, 0.1;
      --gallery_appliedFiltersFillColor-rgb: 48, 48, 48;
      --gallery_appliedFiltersFillColor-opacity: 0.1;
      --gallery_priceColor: 96, 96, 96;
      --gallery_priceColor-rgb: 96, 96, 96;
      --gallery_priceColor-opacity: 1;
      --gallery_salePriceColor: 96, 96, 96;
      --gallery_salePriceColor-rgb: 96, 96, 96;
      --gallery_salePriceColor-opacity: 1;
      --gallery_strikethroughPriceColor: 96, 96, 96;
      --gallery_strikethroughPriceColor-rgb: 96, 96, 96;
      --gallery_strikethroughPriceColor-opacity: 1;
      --gallery_priceBreakdownColor: 96, 96, 96;
      --gallery_priceBreakdownColor-rgb: 96, 96, 96;
      --gallery_priceBreakdownColor-opacity: 1;
      --gallery_discountNameColor: 238, 12, 12;
      --gallery_discountNameColor-rgb: 238, 12, 12;
      --gallery_discountNameColor-opacity: 1;
      --gallery_dividerColor: 48, 48, 48;
      --gallery_dividerColor-rgb: 48, 48, 48;
      --gallery_dividerColor-opacity: 1;
      --gallery_outOfStockTextColor: 96, 96, 96;
      --gallery_outOfStockTextColor-rgb: 96, 96, 96;
      --gallery_outOfStockTextColor-opacity: 1;
      --gallery_quantityAndOptionsBackgroundColor: 241, 241, 241;
      --gallery_quantityAndOptionsBackgroundColor-rgb: 241, 241, 241;
      --gallery_quantityAndOptionsBackgroundColor-opacity: 1;
      --gallery_productOptionsBackgroundColor: 241, 241, 241;
      --gallery_productOptionsBackgroundColor-rgb: 241, 241, 241;
      --gallery_productOptionsBackgroundColor-opacity: 1;
      --gallery_productQuantityBackgroundColor: 241, 241, 241;
      --gallery_productQuantityBackgroundColor-rgb: 241, 241, 241;
      --gallery_productQuantityBackgroundColor-opacity: 1;
      --gallery_productOptionsAdditionalSwatchesTextColor: 96, 96, 96;
      --gallery_productOptionsAdditionalSwatchesTextColor-rgb: 96, 96, 96;
      --gallery_productOptionsAdditionalSwatchesTextColor-opacity: 1;
      --gallery_paginationActiveNumberTextColor: 238, 12, 12;
      --gallery_paginationActiveNumberTextColor-rgb: 238, 12, 12;
      --gallery_paginationActiveNumberTextColor-opacity: 1;
      --gallery_paginationNumbersTextColor: 48, 48, 48;
      --gallery_paginationNumbersTextColor-rgb: 48, 48, 48;
      --gallery_paginationNumbersTextColor-opacity: 1;
      --gallery_loadMoreButtonbackgroundColor: 241, 241, 241, 0;
      --gallery_loadMoreButtonbackgroundColor-rgb: 241, 241, 241;
      --gallery_loadMoreButtonbackgroundColor-opacity: 0;
      --gallery_borderColor: 48, 48, 48;
      --gallery_borderColor-rgb: 48, 48, 48;
      --gallery_borderColor-opacity: 1;
      --gallery_buttonOptionTextColor: 48, 48, 48;
      --gallery_buttonOptionTextColor-rgb: 48, 48, 48;
      --gallery_buttonOptionTextColor-opacity: 1;
      --gallery_buttonOptionBackgroundColor: 241, 241, 241;
      --gallery_buttonOptionBackgroundColor-rgb: 241, 241, 241;
      --gallery_buttonOptionBackgroundColor-opacity: 1;
      --gallery_buttonOptionBorderColor: 48, 48, 48;
      --gallery_buttonOptionBorderColor-rgb: 48, 48, 48;
      --gallery_buttonOptionBorderColor-opacity: 1;
      --gallery_buttonOptionDisabledBorderColor: 145, 145, 145;
      --gallery_buttonOptionDisabledBorderColor-rgb: 145, 145, 145;
      --gallery_buttonOptionDisabledBorderColor-opacity: 1;
      --gallery_buttonOptionDisabledTextColor: 145, 145, 145;
      --gallery_buttonOptionDisabledTextColor-rgb: 145, 145, 145;
      --gallery_buttonOptionDisabledTextColor-opacity: 1;
      --gallery_buttonOptionSelectedBackgroundColor: 238, 12, 12;
      --gallery_buttonOptionSelectedBackgroundColor-rgb: 238, 12, 12;
      --gallery_buttonOptionSelectedBackgroundColor-opacity: 1;
      --gallery_buttonOptionSelectedBorderColor: 238, 12, 12;
      --gallery_buttonOptionSelectedBorderColor-rgb: 238, 12, 12;
      --gallery_buttonOptionSelectedBorderColor-opacity: 1;
      --gallery_buttonOptionSelectedTextColor: 48, 48, 48;
      --gallery_buttonOptionSelectedTextColor-rgb: 48, 48, 48;
      --gallery_buttonOptionSelectedTextColor-opacity: 1;
      --gallery_buttonOptionHoverBackgroundColor: 241, 241, 241;
      --gallery_buttonOptionHoverBackgroundColor-rgb: 241, 241, 241;
      --gallery_buttonOptionHoverBackgroundColor-opacity: 1;
      --gallery_buttonOptionHoverBorderColor: 48, 48, 48;
      --gallery_buttonOptionHoverBorderColor-rgb: 48, 48, 48;
      --gallery_buttonOptionHoverBorderColor-opacity: 1;
      --gallery_buttonOptionDisabledBackgroundColor: 241, 241, 241;
      --gallery_buttonOptionDisabledBackgroundColor-rgb: 241, 241, 241;
      --gallery_buttonOptionDisabledBackgroundColor-opacity: 1;
      --gallery_buttonOptionHoverTextColor: 48, 48, 48;
      --gallery_buttonOptionHoverTextColor-rgb: 48, 48, 48;
      --gallery_buttonOptionHoverTextColor-opacity: 1;
      --gallery_buttonSuffixTextColor: 48, 48, 48;
      --gallery_buttonSuffixTextColor-rgb: 48, 48, 48;
      --gallery_buttonSuffixTextColor-opacity: 1;
      --gallery_quickAddLayoutFillColor: 241, 241, 241;
      --gallery_quickAddLayoutFillColor-rgb: 241, 241, 241;
      --gallery_quickAddLayoutFillColor-opacity: 1;
      --gallery_quickAddLayoutBorderColor: 48, 48, 48;
      --gallery_quickAddLayoutBorderColor-rgb: 48, 48, 48;
      --gallery_quickAddLayoutBorderColor-opacity: 1;
      --gallery_priceFontStyle: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_priceFontStyle-style: normal;
      --gallery_priceFontStyle-variant: normal;
      --gallery_priceFontStyle-weight: normal;
      --gallery_priceFontStyle-size: 16px;
      --gallery_priceFontStyle-line-height: 20px;
      --gallery_priceFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_priceFontStyle-text-decoration: none;
      --quickView_buttontextFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_buttontextFont-style: normal;
      --quickView_buttontextFont-variant: normal;
      --quickView_buttontextFont-weight: normal;
      --quickView_buttontextFont-size: 16px;
      --quickView_buttontextFont-line-height: 20px;
      --quickView_buttontextFont-family: avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_buttontextFont-text-decoration: none;
      --gallery_titleFontStyle: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_titleFontStyle-style: normal;
      --gallery_titleFontStyle-variant: normal;
      --gallery_titleFontStyle-weight: normal;
      --gallery_titleFontStyle-size: 16px;
      --gallery_titleFontStyle-line-height: 20px;
      --gallery_titleFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_titleFontStyle-text-decoration: none;
      --gallery_ribbonTextFont: normal normal normal 14px/17px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_ribbonTextFont-style: normal;
      --gallery_ribbonTextFont-variant: normal;
      --gallery_ribbonTextFont-weight: normal;
      --gallery_ribbonTextFont-size: 14px;
      --gallery_ribbonTextFont-line-height: 17px;
      --gallery_ribbonTextFont-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_ribbonTextFont-text-decoration: none;
      --quickView_skuFontStyle: normal normal normal 14px/17px avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_skuFontStyle-style: normal;
      --quickView_skuFontStyle-variant: normal;
      --quickView_skuFontStyle-weight: normal;
      --quickView_skuFontStyle-size: 14px;
      --quickView_skuFontStyle-line-height: 17px;
      --quickView_skuFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_skuFontStyle-text-decoration: none;
      --gallery_quickViewTextFontStyle: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_quickViewTextFontStyle-style: normal;
      --gallery_quickViewTextFontStyle-variant: normal;
      --gallery_quickViewTextFontStyle-weight: normal;
      --gallery_quickViewTextFontStyle-size: 16px;
      --gallery_quickViewTextFontStyle-line-height: 20px;
      --gallery_quickViewTextFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_quickViewTextFontStyle-text-decoration: none;
      --quickView_moreDetailsFontStyle: normal normal normal 14px/17px avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_moreDetailsFontStyle-style: normal;
      --quickView_moreDetailsFontStyle-variant: normal;
      --quickView_moreDetailsFontStyle-weight: normal;
      --quickView_moreDetailsFontStyle-size: 14px;
      --quickView_moreDetailsFontStyle-line-height: 17px;
      --quickView_moreDetailsFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_moreDetailsFontStyle-text-decoration: none;
      --quickView_qtyAndOptionsFontStyle: normal normal normal 14px/17px avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_qtyAndOptionsFontStyle-style: normal;
      --quickView_qtyAndOptionsFontStyle-variant: normal;
      --quickView_qtyAndOptionsFontStyle-weight: normal;
      --quickView_qtyAndOptionsFontStyle-size: 14px;
      --quickView_qtyAndOptionsFontStyle-line-height: 17px;
      --quickView_qtyAndOptionsFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --quickView_qtyAndOptionsFontStyle-text-decoration: none;
      --gallery_priceBreakdownFont: normal normal normal 12px/15px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_priceBreakdownFont-style: normal;
      --gallery_priceBreakdownFont-variant: normal;
      --gallery_priceBreakdownFont-weight: normal;
      --gallery_priceBreakdownFont-size: 12px;
      --gallery_priceBreakdownFont-line-height: 15px;
      --gallery_priceBreakdownFont-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_priceBreakdownFont-text-decoration: none;
      --quickView_priceFontStyle: normal normal bold 20px/25px avenir-lt-w01_85-heavy1475544, sans-serif;
      --quickView_priceFontStyle-style: normal;
      --quickView_priceFontStyle-variant: normal;
      --quickView_priceFontStyle-weight: bold;
      --quickView_priceFontStyle-size: 20px;
      --quickView_priceFontStyle-line-height: 25px;
      --quickView_priceFontStyle-family: avenir-lt-w01_85-heavy1475544, sans-serif;
      --quickView_priceFontStyle-text-decoration: none;
      --quickView_titleFontStyle: normal normal normal 26px/32px avenir-lt-w01_85-heavy1475544, sans-serif;
      --quickView_titleFontStyle-style: normal;
      --quickView_titleFontStyle-variant: normal;
      --quickView_titleFontStyle-weight: normal;
      --quickView_titleFontStyle-size: 26px;
      --quickView_titleFontStyle-line-height: 32px;
      --quickView_titleFontStyle-family: avenir-lt-w01_85-heavy1475544, sans-serif;
      --quickView_titleFontStyle-text-decoration: none;
      --gallery_outOfStockTextFontStyle: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_outOfStockTextFontStyle-style: normal;
      --gallery_outOfStockTextFontStyle-variant: normal;
      --gallery_outOfStockTextFontStyle-weight: normal;
      --gallery_outOfStockTextFontStyle-size: 16px;
      --gallery_outOfStockTextFontStyle-line-height: 20px;
      --gallery_outOfStockTextFontStyle-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_outOfStockTextFontStyle-text-decoration: none;
      --gallery_discountNameFont-style: normal;
      --gallery_discountNameFont-variant: normal;
      --gallery_discountNameFont-weight: normal;
      --gallery_discountNameFont-size: 14px;
      --gallery_discountNameFont-line-height: 1.4em;
      --gallery_discountNameFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_discountNameFont-text-decoration: none;
      --gallery_addToCartButtonTextFont-style: normal;
      --gallery_addToCartButtonTextFont-variant: normal;
      --gallery_addToCartButtonTextFont-weight: normal;
      --gallery_addToCartButtonTextFont-size: 15px;
      --gallery_addToCartButtonTextFont-line-height: 1.4em;
      --gallery_addToCartButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_addToCartButtonTextFont-text-decoration: none;
      --gallery_strikethroughPriceFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_strikethroughPriceFont-style: normal;
      --gallery_strikethroughPriceFont-variant: normal;
      --gallery_strikethroughPriceFont-weight: normal;
      --gallery_strikethroughPriceFont-size: 16px;
      --gallery_strikethroughPriceFont-line-height: 20px;
      --gallery_strikethroughPriceFont-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_strikethroughPriceFont-text-decoration: none;
      --gallery_salePriceFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_salePriceFont-style: normal;
      --gallery_salePriceFont-variant: normal;
      --gallery_salePriceFont-weight: normal;
      --gallery_salePriceFont-size: 16px;
      --gallery_salePriceFont-line-height: 20px;
      --gallery_salePriceFont-family: avenir-lt-w01_35-light1475496, sans-serif;
      --gallery_salePriceFont-text-decoration: none;
      --gallery_categoriesBreadcrumbsFont-style: normal;
      --gallery_categoriesBreadcrumbsFont-variant: normal;
      --gallery_categoriesBreadcrumbsFont-weight: normal;
      --gallery_categoriesBreadcrumbsFont-size: 16px;
      --gallery_categoriesBreadcrumbsFont-line-height: 1.4em;
      --gallery_categoriesBreadcrumbsFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoriesBreadcrumbsFont-text-decoration: none;
      --gallery_categoryProductCounterFont-style: normal;
      --gallery_categoryProductCounterFont-variant: normal;
      --gallery_categoryProductCounterFont-weight: normal;
      --gallery_categoryProductCounterFont-size: 14px;
      --gallery_categoryProductCounterFont-line-height: 1.4em;
      --gallery_categoryProductCounterFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryProductCounterFont-text-decoration: none;
      --gallery_productsCounterFont-style: normal;
      --gallery_productsCounterFont-variant: normal;
      --gallery_productsCounterFont-weight: normal;
      --gallery_productsCounterFont-size: 14px;
      --gallery_productsCounterFont-line-height: 1.4em;
      --gallery_productsCounterFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productsCounterFont-text-decoration: none;
      --gallery_categoryNameFont-style: normal;
      --gallery_categoryNameFont-variant: normal;
      --gallery_categoryNameFont-weight: normal;
      --gallery_categoryNameFont-size: 28px;
      --gallery_categoryNameFont-line-height: 1.4em;
      --gallery_categoryNameFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryNameFont-text-decoration: none;
      --gallery_categoryDescriptionFont-style: normal;
      --gallery_categoryDescriptionFont-variant: normal;
      --gallery_categoryDescriptionFont-weight: normal;
      --gallery_categoryDescriptionFont-size: 16px;
      --gallery_categoryDescriptionFont-line-height: 1.4em;
      --gallery_categoryDescriptionFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryDescriptionFont-text-decoration: none;
      --gallery_categoryDescriptionReadMoreLinkFont-style: normal;
      --gallery_categoryDescriptionReadMoreLinkFont-variant: normal;
      --gallery_categoryDescriptionReadMoreLinkFont-weight: normal;
      --gallery_categoryDescriptionReadMoreLinkFont-size: 16px;
      --gallery_categoryDescriptionReadMoreLinkFont-line-height: 1.4em;
      --gallery_categoryDescriptionReadMoreLinkFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryDescriptionReadMoreLinkFont-text-decoration: none;
      --gallery_categoryTreeTitleFont-style: normal;
      --gallery_categoryTreeTitleFont-variant: normal;
      --gallery_categoryTreeTitleFont-weight: normal;
      --gallery_categoryTreeTitleFont-size: 20px;
      --gallery_categoryTreeTitleFont-line-height: 1.4em;
      --gallery_categoryTreeTitleFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryTreeTitleFont-text-decoration: none;
      --gallery_categoryMenuTitleFont-style: normal;
      --gallery_categoryMenuTitleFont-variant: normal;
      --gallery_categoryMenuTitleFont-weight: normal;
      --gallery_categoryMenuTitleFont-size: 20px;
      --gallery_categoryMenuTitleFont-line-height: 1.4em;
      --gallery_categoryMenuTitleFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryMenuTitleFont-text-decoration: none;
      --gallery_filtersTitleFont-style: normal;
      --gallery_filtersTitleFont-variant: normal;
      --gallery_filtersTitleFont-weight: normal;
      --gallery_filtersTitleFont-size: 20px;
      --gallery_filtersTitleFont-line-height: 1.4em;
      --gallery_filtersTitleFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_filtersTitleFont-text-decoration: none;
      --gallery_categoryAndFilterNamesFont-style: normal;
      --gallery_categoryAndFilterNamesFont-variant: normal;
      --gallery_categoryAndFilterNamesFont-weight: normal;
      --gallery_categoryAndFilterNamesFont-size: 16px;
      --gallery_categoryAndFilterNamesFont-line-height: 1.4em;
      --gallery_categoryAndFilterNamesFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryAndFilterNamesFont-text-decoration: none;
      --gallery_filterOptionsFont-style: normal;
      --gallery_filterOptionsFont-variant: normal;
      --gallery_filterOptionsFont-weight: normal;
      --gallery_filterOptionsFont-size: 14px;
      --gallery_filterOptionsFont-line-height: 1.4em;
      --gallery_filterOptionsFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_filterOptionsFont-text-decoration: none;
      --gallery_selectedCategoryFont-style: normal;
      --gallery_selectedCategoryFont-variant: normal;
      --gallery_selectedCategoryFont-weight: normal;
      --gallery_selectedCategoryFont-size: 16px;
      --gallery_selectedCategoryFont-line-height: 1.4em;
      --gallery_selectedCategoryFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_selectedCategoryFont-text-decoration: underline;
      --gallery_categoryListHeaderFont-style: normal;
      --gallery_categoryListHeaderFont-variant: normal;
      --gallery_categoryListHeaderFont-weight: normal;
      --gallery_categoryListHeaderFont-size: 16px;
      --gallery_categoryListHeaderFont-line-height: 1.4em;
      --gallery_categoryListHeaderFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_categoryListHeaderFont-text-decoration: none;
      --gallery_categoryListViewMoreLessFont-style: normal;
      --gallery_categoryListViewMoreLessFont-variant: normal;
      --gallery_categoryListViewMoreLessFont-weight: normal;
      --gallery_categoryListViewMoreLessFont-size: 16px;
      --gallery_categoryListViewMoreLessFont-line-height: 1.4em;
      --gallery_categoryListViewMoreLessFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListViewMoreLessFont-text-decoration: underline;
      --gallery_categoryHoverFont-style: normal;
      --gallery_categoryHoverFont-variant: normal;
      --gallery_categoryHoverFont-weight: normal;
      --gallery_categoryHoverFont-size: 16px;
      --gallery_categoryHoverFont-line-height: 1.4em;
      --gallery_categoryHoverFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryHoverFont-text-decoration: underline;
      --gallery_clearFiltersButtonFont-style: normal;
      --gallery_clearFiltersButtonFont-variant: normal;
      --gallery_clearFiltersButtonFont-weight: normal;
      --gallery_clearFiltersButtonFont-size: 14px;
      --gallery_clearFiltersButtonFont-line-height: 1.4em;
      --gallery_clearFiltersButtonFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_clearFiltersButtonFont-text-decoration: none;
      --gallery_sortingLabelFont-style: normal;
      --gallery_sortingLabelFont-variant: normal;
      --gallery_sortingLabelFont-weight: normal;
      --gallery_sortingLabelFont-size: 16px;
      --gallery_sortingLabelFont-line-height: 1.4em;
      --gallery_sortingLabelFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_sortingLabelFont-text-decoration: none;
      --gallery_quantityAndOptionsTextFont-style: normal;
      --gallery_quantityAndOptionsTextFont-variant: normal;
      --gallery_quantityAndOptionsTextFont-weight: normal;
      --gallery_quantityAndOptionsTextFont-size: 14px;
      --gallery_quantityAndOptionsTextFont-line-height: 1.4em;
      --gallery_quantityAndOptionsTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_quantityAndOptionsTextFont-text-decoration: none;
      --gallery_headerTextFont-style: normal;
      --gallery_headerTextFont-variant: normal;
      --gallery_headerTextFont-weight: normal;
      --gallery_headerTextFont-size: 25px;
      --gallery_headerTextFont-line-height: 1.4em;
      --gallery_headerTextFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_headerTextFont-text-decoration: none;
      --gallery_titleFont-style: normal;
      --gallery_titleFont-variant: normal;
      --gallery_titleFont-weight: normal;
      --gallery_titleFont-size: 26px;
      --gallery_titleFont-line-height: 1.4em;
      --gallery_titleFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --gallery_titleFont-text-decoration: none;
      --gallery_subtitleFont-style: normal;
      --gallery_subtitleFont-variant: normal;
      --gallery_subtitleFont-weight: normal;
      --gallery_subtitleFont-size: 15px;
      --gallery_subtitleFont-line-height: 1.4em;
      --gallery_subtitleFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_subtitleFont-text-decoration: none;
      --gallery_sortingFiltersTextFont-style: normal;
      --gallery_sortingFiltersTextFont-variant: normal;
      --gallery_sortingFiltersTextFont-weight: normal;
      --gallery_sortingFiltersTextFont-size: 14px;
      --gallery_sortingFiltersTextFont-line-height: 1.4em;
      --gallery_sortingFiltersTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_sortingFiltersTextFont-text-decoration: none;
      --gallery_outOfStockFontStyle-style: normal;
      --gallery_outOfStockFontStyle-variant: normal;
      --gallery_outOfStockFontStyle-weight: normal;
      --gallery_outOfStockFontStyle-size: 16px;
      --gallery_outOfStockFontStyle-line-height: 1.4em;
      --gallery_outOfStockFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_outOfStockFontStyle-text-decoration: none;
      --gallery_categoriesFilterAndSortButtonTextFont-style: normal;
      --gallery_categoriesFilterAndSortButtonTextFont-variant: normal;
      --gallery_categoriesFilterAndSortButtonTextFont-weight: normal;
      --gallery_categoriesFilterAndSortButtonTextFont-size: 16px;
      --gallery_categoriesFilterAndSortButtonTextFont-line-height: 1.4em;
      --gallery_categoriesFilterAndSortButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoriesFilterAndSortButtonTextFont-text-decoration: none;
      --gallery_categoryListHorizontalBaseButtonTextFont-style: normal;
      --gallery_categoryListHorizontalBaseButtonTextFont-variant: normal;
      --gallery_categoryListHorizontalBaseButtonTextFont-weight: normal;
      --gallery_categoryListHorizontalBaseButtonTextFont-size: 16px;
      --gallery_categoryListHorizontalBaseButtonTextFont-line-height: 1.4em;
      --gallery_categoryListHorizontalBaseButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHorizontalBaseButtonTextFont-text-decoration: none;
      --gallery_categoryListHorizontalHoverButtonTextFont-style: normal;
      --gallery_categoryListHorizontalHoverButtonTextFont-variant: normal;
      --gallery_categoryListHorizontalHoverButtonTextFont-weight: normal;
      --gallery_categoryListHorizontalHoverButtonTextFont-size: 16px;
      --gallery_categoryListHorizontalHoverButtonTextFont-line-height: 1.4em;
      --gallery_categoryListHorizontalHoverButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHorizontalHoverButtonTextFont-text-decoration: none;
      --gallery_categoryListHorizontalSelectedButtonTextFont-style: normal;
      --gallery_categoryListHorizontalSelectedButtonTextFont-variant: normal;
      --gallery_categoryListHorizontalSelectedButtonTextFont-weight: normal;
      --gallery_categoryListHorizontalSelectedButtonTextFont-size: 16px;
      --gallery_categoryListHorizontalSelectedButtonTextFont-line-height: 1.4em;
      --gallery_categoryListHorizontalSelectedButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_categoryListHorizontalSelectedButtonTextFont-text-decoration: none;
      --gallery_noProductsMessageFont-style: normal;
      --gallery_noProductsMessageFont-variant: normal;
      --gallery_noProductsMessageFont-weight: normal;
      --gallery_noProductsMessageFont-size: 20px;
      --gallery_noProductsMessageFont-line-height: 1.4em;
      --gallery_noProductsMessageFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_noProductsMessageFont-text-decoration: none;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-style: normal;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-variant: normal;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-weight: normal;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-size: 14px;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-line-height: 1.4em;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_quantityAndOptionsAdditionalSwatchesTextFont-text-decoration: none;
      --gallery_productOptionsTextFont-style: normal;
      --gallery_productOptionsTextFont-variant: normal;
      --gallery_productOptionsTextFont-weight: normal;
      --gallery_productOptionsTextFont-size: 14px;
      --gallery_productOptionsTextFont-line-height: 1.4em;
      --gallery_productOptionsTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productOptionsTextFont-text-decoration: none;
      --gallery_productQuantityTextFont-style: normal;
      --gallery_productQuantityTextFont-variant: normal;
      --gallery_productQuantityTextFont-weight: normal;
      --gallery_productQuantityTextFont-size: 14px;
      --gallery_productQuantityTextFont-line-height: 1.4em;
      --gallery_productQuantityTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productQuantityTextFont-text-decoration: none;
      --gallery_productOptionsAdditionalSwatchesTextFont-style: normal;
      --gallery_productOptionsAdditionalSwatchesTextFont-variant: normal;
      --gallery_productOptionsAdditionalSwatchesTextFont-weight: normal;
      --gallery_productOptionsAdditionalSwatchesTextFont-size: 14px;
      --gallery_productOptionsAdditionalSwatchesTextFont-line-height: 1.4em;
      --gallery_productOptionsAdditionalSwatchesTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_productOptionsAdditionalSwatchesTextFont-text-decoration: none;
      --gallery_paginationNumbersTextFont-style: normal;
      --gallery_paginationNumbersTextFont-variant: normal;
      --gallery_paginationNumbersTextFont-weight: normal;
      --gallery_paginationNumbersTextFont-size: 16px;
      --gallery_paginationNumbersTextFont-line-height: 1.4em;
      --gallery_paginationNumbersTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_paginationNumbersTextFont-text-decoration: none;
      --gallery_loadMoreButtontextFont-style: normal;
      --gallery_loadMoreButtontextFont-variant: normal;
      --gallery_loadMoreButtontextFont-weight: normal;
      --gallery_loadMoreButtontextFont-size: 14px;
      --gallery_loadMoreButtontextFont-line-height: 1.4em;
      --gallery_loadMoreButtontextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_loadMoreButtontextFont-text-decoration: none;
      --gallery_buttonOptionFontStyle-style: normal;
      --gallery_buttonOptionFontStyle-variant: normal;
      --gallery_buttonOptionFontStyle-weight: normal;
      --gallery_buttonOptionFontStyle-size: 14px;
      --gallery_buttonOptionFontStyle-line-height: 1.4em;
      --gallery_buttonOptionFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionFontStyle-text-decoration: none;
      --gallery_buttonOptionDisabledFontStyle-style: normal;
      --gallery_buttonOptionDisabledFontStyle-variant: normal;
      --gallery_buttonOptionDisabledFontStyle-weight: normal;
      --gallery_buttonOptionDisabledFontStyle-size: 14px;
      --gallery_buttonOptionDisabledFontStyle-line-height: 1.4em;
      --gallery_buttonOptionDisabledFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionDisabledFontStyle-text-decoration: none;
      --gallery_buttonOptionSelectedFontStyle-style: normal;
      --gallery_buttonOptionSelectedFontStyle-variant: normal;
      --gallery_buttonOptionSelectedFontStyle-weight: normal;
      --gallery_buttonOptionSelectedFontStyle-size: 14px;
      --gallery_buttonOptionSelectedFontStyle-line-height: 1.4em;
      --gallery_buttonOptionSelectedFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionSelectedFontStyle-text-decoration: none;
      --gallery_buttonOptionHoverFontStyle-style: normal;
      --gallery_buttonOptionHoverFontStyle-variant: normal;
      --gallery_buttonOptionHoverFontStyle-weight: normal;
      --gallery_buttonOptionHoverFontStyle-size: 14px;
      --gallery_buttonOptionHoverFontStyle-line-height: 1.4em;
      --gallery_buttonOptionHoverFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonOptionHoverFontStyle-text-decoration: none;
      --gallery_buttonSuffixFontStyle-style: normal;
      --gallery_buttonSuffixFontStyle-variant: normal;
      --gallery_buttonSuffixFontStyle-weight: normal;
      --gallery_buttonSuffixFontStyle-size: 14px;
      --gallery_buttonSuffixFontStyle-line-height: 1.4em;
      --gallery_buttonSuffixFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --gallery_buttonSuffixFontStyle-text-decoration: none;
      --filtersHeaderPaddingBottom: 20px;
      --extendedGalleryInlineStartPadding: 20px;
      --categoryHeaderImageHeight: 280px;
      --categoryHeaderImageMinHeight: 280px;
      --showCategoryHeaderImageGap: 24px;
      --categoryHeaderFlexDirection: column;
      --imageContainerPosition: relative;
      --categoryHeaderSpaceBetweenTitleDescription: 4;
      --categoryCountAndFilterContainerJustifyContent: space-between;
      --categoryDescriptionContainerColor: unset;
      --categoryDescriptionContainerBorderColor: unset;
      --categoryDescriptionContainerBorderWidth: unset;
      --categoryDescriptionContainerBorderStyle: unset;
      --categoryDescriptionContainerCornerRadius: unset;
      --categoryDescriptionContainerPadding: inherit;
      --categoryDescriptionContainerMargin: inherit;
      --categoryInfoVerticalAlignment: unset;
      --imageCarouselButtonSize: 16px;
      --imageCarouselChevronSize: 8px;
      --priceAndDiscountWrapBehavior: wrap;
      --priceAndDiscountLayoutFlexDirection: row;
      --priceAndDiscountVerticalAlignment: baseline;
      --priceAndDiscountHorizontalAlignment: flex-start;
      --productItemFlexDirection: column;
      --productItemOddIndexFlexDirection: column;
      --productItemImageWidth: revert;
      --productItemNotImageContainerWidth: revert;
      --productItemImageAndInfoSpacing: revert;
      --productItemNotImageContainerPaddingTop: 16px;
      --productItemVerticalAlignment: space-between;
      --productItemHorizontalAlignment: flex-start;
      --productItemDetailsLinkFlexGrow: 1;
      --addToCartButtonShowOnHoverOpacity: inherit;
      --addToCartButtonShowOnHoverOpacityOnHover: inherit;
      --ribbonPadding: 2px 12px;
      --ribbonBackground: rgba(226, 28, 33, 1);
      --ribbonBorder: 1px solid rgb(238, 12, 12);
      --addToCartButtonWidth: 100%;
      --disabledOptionsOpacity: 1;
      --namePriceLayoutFlexDirection: column;
      --namePriceLayoutAlignItems: flex-start;
      --namePriceLayoutJustifyContent: normal;
      --namePriceLayoutFlexGap: 0;
      --nameTextAlign: inherit;
      --pricesMarginTop: 4px;
      --pricesMarginTopMobile: 3px;
      --colorPickerItemRemainingDisplay: revert;
      --loadMoreButtonBorderWidth: 1;
      --buttonOptionsPadding: 4px 8px;
      --arrowsBaseOpacity: 1;
      --arrowsOffset: 0;
      --arrowContainerPosition: revert;
      --arrowContainerAlignSelf: revert;
      --arrowsReferenceHeight: unset;
      --sliderSidePadding: 44px;
      --spaceBetweenSlides: 28;
      --teaserOffsetOld: 0;
      --teaserOffset: 0;
      --teaserSpace: 0;
      --shouldLimitLongCategoryList: 0;
      --collapsedCategoryListDisplay: block;
      --categoryListIndentationPx: 28px;
      --categoryListMarginBottom: 12px;
      --horizontalCategoryListFlexWrap: nowrap;
      --categoryListHorizontalBaseButtonBoxShadow: inset 0 0 0 1px rgba(48, 48, 48, 0.3);
      --categoryListHorizontalHoverButtonBoxShadow: inset 0 0 0 1px rgba(48, 48, 48, 0.3);
      --categoryListHorizontalSelectedButtonBoxShadow: inset 0 0 0 1px rgba(48, 48, 48, 0);
      --categoryListHorizontalWidth: 100%;
      --categoryListHorizontalItemsAlignment: start;
      --filtersSubmitButtonFullWidthOnlySort: 132px;
      --filtersSubmitButtonFullWidthOnlySortWhenFiltersDisabled: 132px;
      --mobileSortContainerWidth: 100%;
      --mobileSortWithFiltersWrapperWidth: 100%;
      --mobileSortWithFiltersWrapperMarginInlineStart: 0;
      --mobileSortWithFiltersIconJustifyContent: flex-end;
      --mobileSortWithoutFiltersSelectPaddingInlineStart: 12px;
      --mobileSortWithoutFiltersSelectColor: rgb(48, 48, 48);
      --galleryAppContentWidth: 100%;
      --galleryAppSideFiltersWithSortMarginTop: 0;
      --full_width-display: revert;
      --showQuickView-display: revert;
      --showAlternativeImage-display: revert;
      --gallery_showColorOptionsOnly-display: none;
      --galleryFiltersCategories-display: revert;
      --galleryFiltersPrice-display: revert;
      --galleryFiltersProductOptions-display: revert;
      --galleryShowFilters-display: none;
      --galleryShowSort-display: none;
      --gallerySortNameAsc-display: revert;
      --gallerySortNameDes-display: revert;
      --gallerySortNewest-display: revert;
      --gallerySortPriceAsc-display: revert;
      --gallerySortPriceDes-display: revert;
      --gallerySortRecommended-display: revert;
      --gallery_showAddToCartButton-display: none;
      --mobile-gallery_showAddToCartButton-display: none;
      --gallery_addToCartButtonShowOnHover-display: none;
      --gallery_alternateImagePosition-display: none;
      --mobile-gallery_alternateImagePosition-display: none;
      --gallery_showAddToCartQuantity-display: none;
      --mobile-gallery_showQuantity-display: none;
      --gallery_showDividers-display: none;
      --gallery_showDigitalBadge-display: revert;
      --gallery_showPrice-display: revert;
      --gallery_showDiscountName-display: revert;
      --gallery_showRibbon-display: revert;
      --gallery_showProductName-display: revert;
      --gallery_showCategoryHeaderSection-display: revert;
      --gallery_showCategoryHeaderImage-display: revert;
      --gallery_showCategoryHeaderReadMoreLink-display: revert;
      --gallery_showCategoryHeaderName-display: revert;
      --gallery_showCategoryHeaderDescription-display: revert;
      --gallery_paginationFirstLastArrows-display: none;
      --gallery_showProductOptionsButton-display: none;
      --mobile-gallery_showProductOptions-display: none;
      --gallery_shouldLimitProductOptions-display: none;
      --gallery_showCategoriesBreadcrumbs-display: revert;
      --gallery_showCategoryListHeader-display: revert;
      --gallery_showCategoriesProductsCounter-display: revert;
      --gallery_showProductsCounter-display: revert;
      --gallery_showAppliedFilters-display: revert;
      --gallery_showCategories-display: revert;
      --gallery_showCategoriesTitle-display: revert;
      --gallery_showFiltersTitle-display: revert;
      --gallery_enableStickySidebar-display: none;
      --gallery_showCategoryListShopAll-display: none;
      --gallery_sliderShowArrowsOnHoverOnly-display: none;
      --gallery_sliderInfiniteLoop-display: revert;
      --gallery_sliderShowTeaser-display: none;
      --gallery_showSliderNavigationArrows-display: revert;
      --gallery_showSliderPaginationDots-display: none;
      --gallery_quickAddShowProductOptionsTitles-display: revert;
      --gallery_quickAddShowAddToCartButton-display: none;
      --__IS_RTL__-display: none;
      --showTitleWasTurnedOn-display: none;
      --showTitleWasNeverChanged-display: revert;
      --showCategoryHeaderNameOrDescription-display: revert;
      --showHeroSection-display: revert;
      --showCategoriesBreadcrumbs-display: revert;
      --showAddToCartInProductInfo-display: none;
      --showAddToCartOnImage-display: none;
      --showAddToCartTextButton-display: revert;
      --showAddToCartIconAndTextButton-display: none;
      --showAddToCartIconButton-display: none;
      --shouldShowRibbonOnImage-display: revert;
      --shouldShowRibbonOnProductInfo-display: none;
      --showProductDetails-display: revert;
      --notShowProductName-display: none;
      --notShowAddToCartButtonOrIconOnlyButton-display: revert;
      --showTextualAddToCartButton-display: none;
      --showTextualOptionsWhenShowFirstOptionAnyTypeExperimentIsDisabled-display: revert;
      --showColorOption-display: revert;
      --showTextualOptions-display: revert;
      --showFirstOptionAnyType-display: none;
      --showDivider-display: none;
      --showColorPickerLimit-display: none;
      --showProductQuickAddInProductInfo-display: none;
      --categoryListHeaderGoesBackToParent-display: revert;
      --categoryListHeaderDoesNothing-display: none;
      --shouldLimitCategoryList-display: none;
      --showSidePanel-display: revert;
      --showSidePanelWithoutFilters-display: revert;
      --showHorizontalCategoryList-display: none;
      --showHorizontalCategoryListWhenNoSubcategories-display: none;
      --shouldShowMobileFiltersOrSort-display: none;
      --shouldRenderSortOptionsWhenFiltersDisabled-display: revert;
      --shouldRenderFiltersHeader-display: none;
      --shouldRenderMobileFiltersAndSortButtonText-display: none;
      --shouldRenderMobileFiltersButtonText-display: none;
      --shouldRenderMobileSortButtonText-display: none;
      --shouldRenderMobileSortButtonIconWhenFiltersDisabled-display: revert;
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }




    .comp-m4as3lii .sbdI_rp {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4--mobile {
      font: normal normal normal 14px/1.44em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-7-primary {
      color: #EE0C0C
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-7-primary:active,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-7-primary.oKYMdJI--focus,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-7-primary:hover {
      color: rgba(238, 12, 12, 0.7)
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-9-secondary {
      color: #303030
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-9-secondary:active,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-9-secondary.oKYMdJI--focus,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-9-secondary:hover {
      color: rgba(48, 48, 48, 0.7)
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-4-link {
      color: #303030
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-4-link:active,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-4-link.oKYMdJI--focus,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-4-link:hover {
      color: rgba(48, 48, 48, 0.7)
    }

    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-7-primary.oLJXCVV--disabled,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-4-link.oLJXCVV--disabled,
    .comp-m4as3lii .sbdI_rp.oaVu4h4---priority-9-secondary.oLJXCVV--disabled {
      color: #919191
    }

    .comp-m4as3lii .ETPbIy .TUWFt6 {
      --gallery_quickViewTextFontStyle_local: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }



    #comp-ljelpawb {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #i10dl66i {
      --text-direction: var(--wix-opt-in-direction);
    }

    #i10emx4h {
      --text-direction: var(--wix-opt-in-direction);
    }
   
  
    .sea0t6S {
      display: inline-block
    }

    .sB85yKb {
      cursor: pointer;
      height: auto
    }

    .s_nT5Y7 {
      clip: rect(1px 1px 1px 1px);
      clip: rect(1px, 1px, 1px, 1px);
      border: 0 !important;
      height: 1px !important;
      overflow: hidden;
      padding: 0 !important;
      position: absolute;
      width: 1px !important
    }

    .skOVCGy,
    .skOVCGy * {
      box-sizing: border-box
    }

    .skOVCGy.oZt2mCD--forceBWTheme {
      --wut-bg-color: #fff;
      --wut-text-color: #000;
      --wut-disabled-color: #969696;
      --wut-placeholder-color: #646464;
      --wut-secondary-cta-color: #000;
      --wut-input-border-color: rgba(0, 0, 0, .6);
      --wut-input-hover-and-focus-border-color: #000;
      --wut-selection-text-bg-color: rgba(0, 0, 0, .2);
      --wut-meta-data-color: #646464;
      --wut-clear-button-bg-color: rgba(0, 0, 0, .12)
    }

    .skOVCGy.oZt2mCD--isOpen {
      height: 100vh;
      left: 0;
      position: fixed;
      top: 0;
      width: 100vw;
      z-index: 1999
    }

    .s__1Q8tK8 {
      opacity: 0;
      -webkit-transition: opacity .3s, -webkit-transform .4s;
      transition: opacity .2s, transform .4s;
      transition-timing-function: ease;
      z-index: 2000
    }

    .skOVCGy.oZt2mCD--isOpen .s__1Q8tK8 {
      opacity: 1
    }

    .sJhhZWq {
      background: #000;
      height: 100%;
      opacity: .6;
      width: 100%
    }

    .s__1t75f_,
    .sy_qbla {
      outline: 0
    }

    .sKNp5_4 {
      display: inline-block;
      position: relative
    }

    .sKNp5_4.oNMvveS--fluid {
      display: block;
      width: 100%
    }

    .sOEuJhB {
      background-color: #fff;
      border-color: #000;
      border-radius: initial;
      border-style: solid;
      border-width: 1px;
      padding: initial
    }

    .s__97pOKJ {
      border-style: solid;
      height: 0;
      margin: 5px;
      position: absolute;
      width: 0
    }

    .sg0mHRi[data-placement*=right].sTSB4E9 {
      padding-left: 5px
    }

    .sg0mHRi[data-placement*=right].sTSB4E9 .s__97pOKJ {
      border-color: transparent #000 transparent transparent;
      border-width: 5px 5px 5px 0;
      left: -5px;
      margin-left: 5px;
      margin-right: 0
    }

    .sg0mHRi[data-placement*=left].sTSB4E9 {
      padding-right: 5px
    }

    .sg0mHRi[data-placement*=left].sTSB4E9 .s__97pOKJ {
      border-color: transparent transparent transparent #000;
      border-width: 5px 0 5px 5px;
      margin-left: 0;
      margin-right: 5px;
      right: -5px
    }

    .sg0mHRi[data-placement*=bottom].sTSB4E9 {
      padding-top: 5px
    }

    .sg0mHRi[data-placement*=bottom].sTSB4E9 .s__97pOKJ {
      border-color: transparent transparent #000 transparent;
      border-width: 0 5px 5px 5px;
      margin-bottom: 0;
      margin-top: 5px;
      top: -5px
    }

    .sg0mHRi[data-placement*=top].sTSB4E9 {
      padding-bottom: 5px
    }

    .sg0mHRi[data-placement*=top].sTSB4E9 .s__97pOKJ {
      border-color: #000 transparent transparent transparent;
      border-width: 5px 5px 0 5px;
      bottom: -5px;
      margin-bottom: 5px;
      margin-top: 0
    }

    .sior8Cd {
      display: inline-block
    }

    .sior8Cd.or4QDKV--hasInnerWrapper {
      display: block
    }

    .ssh3841 {
      display: flex;
      flex: 1;
      justify-content: center
    }

    .sITl0QY {
      cursor: pointer;
      height: auto
    }

    .sifzox3 {
      clip: rect(1px 1px 1px 1px);
      clip: rect(1px, 1px, 1px, 1px);
      border: 0 !important;
      height: 1px !important;
      overflow: hidden;
      padding: 0 !important;
      position: absolute;
      width: 1px !important
    }

    .sBLbfh_.oymLVUn--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .sKO7U9q {
      height: calc(2px + 6px);
      position: relative;
      width: calc(6px*3 + 4px*2 + 2px)
    }

    .szZEF8t,
    .szZEF8t:after,
    .szZEF8t:before {
      animation-fill-mode: both;
      animation: ThreeDotsLoader-deprecated-st-css2932798668__pulse 2s ease-in-out infinite;
      background-color: transparent;
      border-radius: 50%;
      height: 6px;
      top: calc(0px - 1px - 6px);
      width: 6px
    }

    .sKO7U9q.oKC4b_6--static .szZEF8t,
    .sKO7U9q.oKC4b_6--static .szZEF8t:after,
    .sKO7U9q.oKC4b_6--static .szZEF8t:before {
      animation: none;
      box-shadow: 0 calc(2px + 6px) 0 0
    }

    .szZEF8t {
      animation-delay: -.16s;
      margin: 0 auto;
      position: relative
    }

    .szZEF8t:after,
    .szZEF8t:before {
      content: "";
      position: absolute;
      top: 0
    }

    .szZEF8t:before {
      animation-delay: -.32s;
      left: calc(0px - 6px - 4px)
    }

    .szZEF8t:after {
      left: calc(6px + 4px)
    }

    .szOMFUl {
      animation: Spinner-deprecated-st-css2986412004__rotate 2s linear infinite;
      left: auto;
      top: auto
    }

    .sgY7PuG {
      animation: Spinner-deprecated-st-css2986412004__dash 1.5s ease-in-out infinite
    }

    .szOMFUl.oIGMH_X--centered {
      position: absolute
    }

    .szOMFUl.oIGMH_X--static,
    .szOMFUl.oIGMH_X--static .sgY7PuG {
      animation: none
    }

    @keyframes Spinner-deprecated-st-css2986412004__rotate {
      to {
        transform: rotate(1turn)
      }
    }

    @keyframes Spinner-deprecated-st-css2986412004__dash {
      0% {
        stroke-dasharray: 1, 150;
        stroke-dashoffset: 0
      }

      50% {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -35
      }

      to {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -124
      }
    }

    .sZpXO_D {
      display: flex;
      flex-direction: row;
      justify-content: center;
      margin: 20px 0;
      padding-inline-start: 0
    }

    .sZpXO_D.ogITT_3--mobile {
      overflow-x: auto;
      width: 100%
    }

    .s__022t4p {
      --wbu-color-blue-0: #0f2ccf;
      --wbu-color-blue-100: #2f5dff;
      --wbu-color-blue-200: #597dff;
      --wbu-color-blue-300: #acbeff;
      --wbu-color-blue-400: #d5dfff;
      --wbu-color-blue-500: #eaefff;
      --wbu-color-blue-600: #f5f7ff;
      --wbu-color-black-0: #151414;
      --wbu-color-black-100: #383838;
      --wbu-color-black-200: #525150;
      --wbu-color-black-300: #767574;
      --wbu-color-black-400: #a8a6a5;
      --wbu-color-black-500: #e0dfdf;
      --wbu-color-black-600: #f1f0ef;
      --wbu-color-red-0: #9c2426;
      --wbu-color-red-100: #df3336;
      --wbu-color-red-200: #e55c5e;
      --wbu-color-red-300: #ed8f90;
      --wbu-color-red-400: #f4b8b9;
      --wbu-color-red-500: #f9d6d7;
      --wbu-color-red-600: #fcebeb;
      --wbu-color-green-0: #0d4f3d;
      --wbu-color-green-100: #4b916d;
      --wbu-color-green-200: #97c693;
      --wbu-color-green-300: #bde2a7;
      --wbu-color-green-400: #daf3c0;
      --wbu-color-green-500: #effae5;
      --wbu-color-green-600: #f1f5ed;
      --wbu-color-yellow-0: #d49341;
      --wbu-color-yellow-100: #f9ad4d;
      --wbu-color-yellow-200: #fabd71;
      --wbu-color-yellow-300: #fcd29d;
      --wbu-color-yellow-400: #fdead2;
      --wbu-color-yellow-500: #fef3e5;
      --wbu-color-yellow-600: #fef6ed;
      --wbu-color-orange-0: #ae3e09;
      --wbu-color-orange-100: #ff8044;
      --wbu-color-orange-200: #fe9361;
      --wbu-color-orange-300: #fda77f;
      --wbu-color-orange-400: #fbcfbb;
      --wbu-color-orange-500: #fbe3d9;
      --wbu-color-orange-600: #fdf1ec;
      --wbu-color-purple-0: #5000aa;
      --wbu-color-purple-100: #7200f3;
      --wbu-color-purple-200: #8b2df5;
      --wbu-color-purple-300: #be89f9;
      --wbu-color-purple-400: #d7b7fb;
      --wbu-color-purple-500: #f1e5fe;
      --wbu-color-purple-600: #f8f2ff;
      --wbu-color-ai-0: #4d3dd0;
      --wbu-color-ai-100: #5a48f5;
      --wbu-color-ai-200: #7b6df7;
      --wbu-color-ai-300: #a59bfa;
      --wbu-color-ai-400: #d6d1fc;
      --wbu-color-ai-500: #e7e4fe;
      --wbu-color-ai-600: #eeecfe;
      --wbu-heading-font-stack: "Madefor Display", "Helvetica Neue", Helvetica, Arial, "E3192A1E3201AA4E3192AAE3201AAA", "meiryo", "E31922019E3192A9E3201AAEE319217DE8A72019E3201AB4  pro w3", "hiragino kaku gothic pro", sans-serif;
      --wbu-text-tiny-size: 10px;
      --wbu-text-tiny-line-height: 12px;
      --wbu-text-small-size: 12px;
      --wbu-text-small-line-height: 12px;
      --wbu-text-medium-size: 14px;
      --wbu-text-medium-line-height: 16px;
      --wbu-text-large-size: 16px;
      --wbu-text-large-line-height: 18px;
      --wbu-heading-h1-font-size: 32px;
      --wbu-heading-h1-line-height: 40px;
      --wbu-heading-h1-letter-spacing: -0.5px;
      --wbu-heading-h1-font-weight: 400;
      --wbu-heading-h2-font-size: 24px;
      --wbu-heading-h2-line-height: 32px;
      --wbu-heading-h2-letter-spacing: -0.5px;
      --wbu-heading-h2-font-weight: 500;
      --wbu-heading-h3-font-size: 16px;
      --wbu-heading-h3-line-height: 24px;
      --wbu-heading-h3-letter-spacing: -0.5px;
      --wbu-heading-h3-font-weight: 700;
      --wbu-heading-h4-font-size: 14px;
      --wbu-heading-h4-line-height: 18px;
      --wbu-heading-h4-letter-spacing: 0px;
      --wbu-heading-h4-font-weight: 500;
      --wbu-heading-h5-font-size: 12px;
      --wbu-heading-h5-line-height: 18px;
      --wbu-heading-h5-letter-spacing: 0px;
      --wbu-heading-h5-font-weight: 600
    }

    .sdFMK_m.owZJPdK--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .svCDq_M {
      --wix-ui-tpa-skeleton-line-width: calc(100 * 1%)
    }

    .s__7mOge_ {
      border: 1px solid rgb(var(--Skeleton103739440-payments-ecw-divider-color, 217, 219, 221));
      border-radius: 4px;
      display: flex;
      gap: 12px;
      margin-top: 2px;
      min-width: 0;
      padding: 20px 16px 24px;
      text-align: center
    }

    .sIHJqVB {
      --wix-ui-tpa-skeleton-line-height: calc(42 * 1px)
    }

    .sulDNUU {
      --wix-ui-tpa-skeleton-line-width: calc(139 * 1px);
      margin: 5px 10px
    }

    .sVCBir8 {
      border-top: 1px solid #d9dbdd;
      margin-bottom: 2px;
      margin-top: 14px;
      text-align: center
    }

    .soAExGx {
      --wix-ui-tpa-skeleton-line-width: calc(18 * 1px);
      display: inline-block;
      margin: 5px 6px 0
    }

    .s__4KeDx1 {
      align-items: center;
      display: inline-flex;
      outline: 0;
      position: relative
    }

    .sKbAeJn,
    .s__9ePrF9 {
      outline: 0
    }

    .sqBp2BQ {
      align-items: center;
      cursor: pointer;
      display: flex;
      height: 100%;
      justify-content: center;
      overflow: hidden;
      position: relative
    }

    .s__5zuLLD {
      bottom: 0;
      height: 0;
      left: 0;
      position: absolute;
      width: 100%
    }

    .s__3jOb2L {
      display: inline-block;
      position: relative
    }

    .s__3jOb2L.osgSrAa--fluid {
      display: block;
      width: 100%
    }

    .saYfMLM {
      background-color: #fff;
      border-color: #000;
      border-radius: initial;
      border-style: solid;
      border-width: 1px;
      padding: initial
    }

    .s__5Qevjw {
      border-style: solid;
      height: 0;
      margin: 5px;
      position: absolute;
      width: 0
    }

    .sO984ju[data-placement*=right].s__7LkCXD {
      padding-left: 5px
    }

    .sO984ju[data-placement*=right].s__7LkCXD .s__5Qevjw {
      border-color: transparent #000 transparent transparent;
      border-width: 5px 5px 5px 0;
      left: -5px;
      margin-left: 5px;
      margin-right: 0
    }

    .sO984ju[data-placement*=left].s__7LkCXD {
      padding-right: 5px
    }

    .sO984ju[data-placement*=left].s__7LkCXD .s__5Qevjw {
      border-color: transparent transparent transparent #000;
      border-width: 5px 0 5px 5px;
      margin-left: 0;
      margin-right: 5px;
      right: -5px
    }

    .sO984ju[data-placement*=bottom].s__7LkCXD {
      padding-top: 5px
    }

    .sO984ju[data-placement*=bottom].s__7LkCXD .s__5Qevjw {
      border-color: transparent transparent #000 transparent;
      border-width: 0 5px 5px 5px;
      margin-bottom: 0;
      margin-top: 5px;
      top: -5px
    }

    .sO984ju[data-placement*=top].s__7LkCXD {
      padding-bottom: 5px
    }

    .sO984ju[data-placement*=top].s__7LkCXD .s__5Qevjw {
      border-color: #000 transparent transparent transparent;
      border-width: 5px 5px 0 5px;
      bottom: -5px;
      margin-bottom: 5px;
      margin-top: 0
    }

    .seJPFR4 {
      position: relative
    }

    .sa_tjjZ {
      display: inline-block
    }

    .sa_tjjZ.oIDmPto--hasInnerWrapper {
      display: block
    }

    .s_DEJCL {
      display: flex;
      flex: 1;
      justify-content: center
    }

    .sV68Z1A {
      cursor: pointer;
      height: auto
    }

    .sLPFrrZ {
      clip: rect(1px 1px 1px 1px);
      clip: rect(1px, 1px, 1px, 1px);
      border: 0 !important;
      height: 1px !important;
      overflow: hidden;
      padding: 0 !important;
      position: absolute;
      width: 1px !important
    }

    .spX_moe {
      margin-inline-start: 4px
    }

    .sMXyUIo .sOEuJhB {
      word-wrap: break-word;
      overflow-wrap: break-word;
      word-break: break-word
    }

    .srloryu {
      align-items: center;
      cursor: pointer;
      display: inline-flex
    }

    .s__73oK_v,
    .szdF_sB {
      flex-shrink: 0
    }

    .srloryu.oEikcvz--disabled {
      cursor: default
    }

    .srloryu[disabled] {
      pointer-events: none
    }

    .srMIsuB {
      --wix-ui-tpa-image-background-color: var(--wix-ui-tpa-thumbnail-image-background-color, --wix-color-2);
      --wix-ui-tpa-image-background-color-rgb: var(--wix-ui-tpa-thumbnail-image-background-color-rgb, --wix-color-2);
      --wix-ui-tpa-image-background-color-opacity: var(--wix-ui-tpa-thumbnail-image-background-color-opacity);
      --wix-ui-tpa-image-border-color: var(--wix-ui-tpa-thumbnail-image-border-color, var(--wix-color-5));
      --wix-ui-tpa-image-border-color-rgb: var(--wix-ui-tpa-thumbnail-image-border-color-rgb, var(--wix-color-5));
      --wix-ui-tpa-image-border-color-opacity: var(--wix-ui-tpa-thumbnail-image-border-color-opacity);
      --wix-ui-tpa-image-border-width: var(--wix-ui-tpa-thumbnail-image-border-width);
      --wix-ui-tpa-image-border-radius: var(--wix-ui-tpa-thumbnail-image-border-radius);
      --wix-ui-tpa-image-image-opacity: var(--wix-ui-tpa-thumbnail-image-image-opacity)
    }

    .sRkQMLI.oJ8HyOy---priority-7-primary {
      color: var(--wut-text-color, var(--Text-deprecated-st-css1723500908-primary-color))
    }

    .sRkQMLI.oJ8HyOy---priority-9-secondary {
      color: var(--wut-placeholder-color, var(--Text-deprecated-st-css1723500908-secondary-color))
    }

    .sU9Fzg_ {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    @namespace "DotNavigation";

    @keyframes DotNavigation-deprecated-st-css1334958225__move-back {
      0% {
        left: calc(-2*calc(4*4px))
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation-deprecated-st-css1334958225__move-back-next {
      0% {
        left: calc(-2*calc(4*4px))
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation-deprecated-st-css1334958225__move-forward {
      0% {
        left: 0
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation-deprecated-st-css1334958225__move-forward-next {
      0% {
        left: 0
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation-deprecated-st-css1334958225__change-dot-opacity {
      0% {
        opacity: .4
      }

      to {
        opacity: 1
      }
    }

    .sj2xylI {
      display: flex;
      overflow: hidden;
      position: relative;
      width: calc(5*calc(4*4px))
    }

    .sj2xylI.o__6Wyt9d--short {
      justify-content: center
    }

    .sqLVfos {
      align-items: center;
      display: flex;
      left: calc(-1*calc(4*4px));
      position: relative
    }

    .s__2fRbEP {
      animation-name: DotNavigation-deprecated-st-css1334958225__move-back
    }

    .s__2fRbEP,
    .si_d0_c {
      animation-duration: .2s
    }

    .si_d0_c {
      animation-name: DotNavigation-deprecated-st-css1334958225__move-back-next
    }

    .sOqx9E0 {
      animation-name: DotNavigation-deprecated-st-css1334958225__move-forward
    }

    .sOqx9E0,
    .sYPn3aC {
      animation-duration: .2s
    }

    .sYPn3aC {
      animation-name: DotNavigation-deprecated-st-css1334958225__move-forward-next
    }

    .sDFrCb8 {
      align-items: center;
      display: flex;
      height: calc(4*4px);
      justify-content: center;
      width: calc(4*4px)
    }

    .sf4obPO {
      border-radius: 100%;
      height: calc(2*4px);
      opacity: .4;
      transition: opacity .2s ease;
      width: calc(2*4px)
    }

    .sgqL47J {
      transition: none
    }

    .sf4obPO:hover {
      opacity: 1
    }

    .srpngJZ {
      height: calc(calc(2*4px) - 2px);
      width: calc(calc(2*4px) - 2px)
    }

    .sPdzGB3 {
      height: calc(calc(calc(2*4px) - 2px) - 2px);
      width: calc(calc(calc(2*4px) - 2px) - 2px)
    }

    .s__2naZwz {
      animation-duration: .2s;
      animation-name: DotNavigation-deprecated-st-css1334958225__change-dot-opacity;
      opacity: 1
    }

    .sIW5dgA {
      --Tab1730788550-transparent: 0, 0, 0, 0;
      -webkit-tap-highlight-color: transparent;
      background: rgb(var(--wix-ui-tpa-tab-background-color, var(--Tab1730788550-transparent)));
      border-end-end-radius: var(--wix-ui-tpa-tab-border-radius-end-end, 0);
      border-end-start-radius: var(--wix-ui-tpa-tab-border-radius-end-start, 0);
      border-start-end-radius: var(--wix-ui-tpa-tab-border-radius-start-end, 0);
      border-start-start-radius: var(--wix-ui-tpa-tab-border-radius-start-start, 0);
      color: inherit;
      cursor: pointer;
      display: inline-block;
      font: inherit;
      height: 100%;
      padding: 14px 3%;
      position: relative;
      text-align: center;
      vertical-align: bottom;
      white-space: nowrap
    }

    .sIW5dgA.o__6hSkc1--isActive.o__6hSkc1--indicateActive {
      background: rgb(var(--wix-ui-tpa-tab-selected-background-color, var(--wix-ui-tpa-tab-background-color, var(--Tab1730788550-transparent))));
      border-style: solid;
      border-block-end: var(--wix-ui-tpa-tab-selected-border-block-end-width, var(--wix-ui-tpa-tab-border-block-end-width, 3px)) solid rgb(var(--wix-ui-tpa-tab-selected-indicator-color, var(--wix-ui-tpa-tab-border-block-end-color, var(--wix-color-8)))) !important;
      border-block-start: var(--wix-ui-tpa-tab-selected-border-block-start-width, var(--wix-ui-tpa-tab-border-block-start-width, 0)) solid rgb(var(--wix-ui-tpa-tab-selected-border-block-start-color, var(--wix-ui-tpa-tab-border-block-start-color, var(--wix-color-1)))) !important;
      border-end-end-radius: var(--wix-ui-tpa-tab-selected-border-radius-end-end, var(--wix-ui-tpa-tab-border-radius-end-end, 0));
      border-end-start-radius: var(--wix-ui-tpa-tab-selected-border-radius-end-start, var(--wix-ui-tpa-tab-border-radius-end-start, 0));
      border-inline-end: var(--wix-ui-tpa-tab-selected-border-inline-end-width, var(--wix-ui-tpa-tab-border-inline-end-width, 0)) solid rgb(var(--wix-ui-tpa-tab-selected-border-inline-end-color, var(--wix-ui-tpa-tab-border-inline-end-color, var(--wix-color-1)))) !important;
      border-inline-start: var(--wix-ui-tpa-tab-selected-border-inline-start-width, var(--wix-ui-tpa-tab-border-inline-start-width, 0)) solid rgb(var(--wix-ui-tpa-tab-selected-border-inline-start-color, var(--wix-ui-tpa-tab-border-inline-start-color, var(--wix-color-1)))) !important;
      border-start-end-radius: var(--wix-ui-tpa-tab-selected-border-radius-start-end, var(--wix-ui-tpa-tab-border-radius-start-end, 0));
      border-start-start-radius: var(--wix-ui-tpa-tab-selected-border-radius-start-start, var(--wix-ui-tpa-tab-border-radius-start-start, 0));
      color: rgb(var(--wix-ui-tpa-tab-selected-text-color, var(--wix-ui-tpa-tabs-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))));
      font-family: var(--wix-ui-tpa-tab-selected-text-font-family, var(--wix-font-undefined-family));
      font-size: var(--wix-ui-tpa-tab-selected-text-font-size, var(--wix-font-undefined-size));
      font-style: var(--wix-ui-tpa-tab-selected-text-font-style, var(--wix-font-undefined-style));
      font-variant: var(--wix-ui-tpa-tab-selected-text-font-variant, var(--wix-font-undefined-variant));
      font-weight: var(--wix-ui-tpa-tab-selected-text-font-weight, var(--wix-font-undefined-weight));
      line-height: var(--wix-ui-tpa-tab-selected-text-font-line-height, var(--wix-font-undefined-line-height));
      line-height: inherit;
      text-decoration: var(--wix-ui-tpa-tab-selected-text-font-text-decoration, var(--wix-font-undefined-text-decoration))
    }

    .sIW5dgA a {
      color: inherit;
      position: relative;
      text-decoration: none;
      z-index: 1
    }

    .sbVQmUE {
      align-items: center;
      display: inline-flex;
      height: 100%;
      justify-content: center
    }

    .shie6C6 {
      display: flex;
      margin-inline-end: 4px
    }

    .sRD3f08 {
      display: flex;
      margin-inline-start: 4px
    }

    #SITE_CONTAINER.focus-ring-active .sIW5dgA.o__6hSkc1--hasAnchor:focus-within,
    #SITE_CONTAINER.focus-ring-active .sIW5dgA:focus {
      background-color: transparent;
      box-shadow: inset 0 0 0 2px #116dff, inset 0 0 0 3px #fff;
      outline: 0;
      z-index: 999
    }

    .sfUh7Av {
      --Fieldset2640982039-min-error-message-height: var(--wix-ui-tpa-fieldset-min-message-height, 0px);
      --Fieldset2640982039-error-min-height: 20px;
      --Fieldset2640982039-error-margin-top: 8px;
      border: 0;
      margin: 0;
      padding: 0
    }

    .sfUh7Av:not(.o_IC_X5--error) {
      margin-bottom: var(--Fieldset2640982039-min-error-message-height)
    }

    .sfUh7Av.o_IC_X5--error {
      margin-bottom: calc(var(--wix-ui-tpa-fieldset-min-message-height, 28px) - var(--Fieldset2640982039-error-min-height) - var(--Fieldset2640982039-error-margin-top))
    }

    .ssSRaSp {
      align-items: center;
      color: rgb(var(--wix-ui-tpa-fieldset-error-color, 223, 49, 49));
      display: flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 1.4;
      margin-top: var(--Fieldset2640982039-error-margin-top);
      min-height: var(--Fieldset2640982039-error-min-height)
    }

    .sCBOmiM {
      margin-right: 2px
    }

    .sBEgPNO {
      color: rgb(var(--wix-ui-tpa-fieldset-main-label-text-color, var(--wix-color-5)));
      font-family: var(--wix-ui-tpa-fieldset-main-label-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-fieldset-main-label-font-size, 14px);
      font-style: var(--wix-ui-tpa-fieldset-main-label-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-fieldset-main-label-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-fieldset-main-label-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-fieldset-main-label-font-line-height, 1.4);
      padding-bottom: var(--wix-ui-tpa-fieldset-label-bottom-spacing, 8px);
      padding-inline-end: 0;
      padding-inline-start: 0;
      text-decoration: var(--wix-ui-tpa-fieldset-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .spdWX5y .saYfMLM {
      word-wrap: break-word;
      overflow-wrap: break-word;
      word-break: break-word
    }

    .s__5gBx4G {
      cursor: pointer;
      display: inline-block;
      position: relative
    }

    .s__5gBx4G.oMWGKZu--disabled,
    .sacafPs {
      pointer-events: none
    }

    .sacafPs {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      cursor: inherit;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .spJlE4x {
      display: inline
    }

    .sy2Rd_G {
      align-items: center;
      cursor: pointer;
      display: inline-flex
    }

    .sTClZtL,
    .sadqrYQ {
      flex-shrink: 0
    }

    .sy2Rd_G.oeLmFpa--disabled {
      cursor: default
    }

    .sy2Rd_G[disabled] {
      pointer-events: none
    }

    .sMdBcdM {
      --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color, 223, 49, 49));
      --ErrorMessageWrapper480959750-transparent: 0, 0, 0, 0
    }

    .sMdBcdM:not(.oo9EhqD--visible) {
      margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height)
    }

    .sMdBcdM.oo9EhqD--visible {
      margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px)
    }

    .sSGjJJL {
      align-items: flex-start;
      background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper480959750-transparent)));
      border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper480959750-transparent)));
      border-radius: var(--wix-ui-tpa-error-message-wrapper-border-radius, 4px);
      border-style: solid;
      border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 0);
      color: var(--wut-error-color);
      display: flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 1.4;
      margin-top: 8px;
      min-height: 20px
    }

    .s__5oTfQP {
      flex-shrink: 0;
      margin-inline-end: 2px
    }

    .sMdBcdM.oo9EhqD---errorAppearance-19-BackgroundAndBorder .sSGjJJL {
      --ErrorMessageWrapper480959750-border-color: 223, 49, 49, 0.2;
      --ErrorMessageWrapper480959750-background-color: 253, 243, 243;
      background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper480959750-background-color)));
      border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper480959750-border-color)));
      border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 1px);
      padding: 8px
    }

    .sMdBcdM.oo9EhqD---errorAppearance-19-BackgroundAndBorder .s__5oTfQP {
      margin-inline-end: 4px
    }

    .suKFP6X {
      display: flex;
      justify-content: space-between;
      margin-top: 8px
    }

    .suKFP6X .sSGjJJL {
      margin-top: 0;
      margin-inline-end: 12px
    }

    .sIERwkf {
      height: calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px));
      position: relative;
      width: calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*3 + calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.67)*2 + calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33))
    }

    .sZoTM0O,
    .sZoTM0O:after,
    .sZoTM0O:before {
      animation-fill-mode: both;
      animation: ThreeDotsLoader709003002__pulse 2s ease-in-out infinite;
      background-color: transparent;
      border-radius: 50%;
      height: var(--wix-ui-tpa-three-dots-loader-size, 6px);
      top: calc(0px - 1px - var(--wix-ui-tpa-three-dots-loader-size, 6px));
      width: var(--wix-ui-tpa-three-dots-loader-size, 6px)
    }

    .sZoTM0O {
      animation-delay: -.16s;
      color: rgb(var(--wix-ui-tpa-three-dots-loader-color, var(--wst-system-line-1-color-rgb, var(--wix-color-5))));
      margin: 0 auto;
      position: relative
    }

    .sZoTM0O:after,
    .sZoTM0O:before {
      content: "";
      position: absolute;
      top: 0
    }

    .sZoTM0O:before {
      animation-delay: -.32s;
      transform: translateX(calc(-100% - calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.67)))
    }

    .sZoTM0O:after {
      transform: translateX(calc(100% + calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.67)))
    }

    .sIERwkf.oT554O_--static .sZoTM0O,
    .sIERwkf.oT554O_--static .sZoTM0O:after,
    .sIERwkf.oT554O_--static .sZoTM0O:before {
      animation: none;
      box-shadow: 0 calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px)) 0 0
    }

    @keyframes ThreeDotsLoader709003002__pulse {

      0%,
      80%,
      to {
        box-shadow: 0 calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px)) 0 calc(0px - var(--wix-ui-tpa-three-dots-loader-size, 6px)*2.5)
      }

      40% {
        box-shadow: 0 calc(calc(var(--wix-ui-tpa-three-dots-loader-size, 6px)*.33) + var(--wix-ui-tpa-three-dots-loader-size, 6px)) 0 0
      }
    }

    .szUvEIq {
      --Text1565831181-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-5)));
      --Text1565831181-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-4)))
    }

    .szUvEIq.odg_kMs---priority-7-primary {
      color: var(--wut-text-color, var(--Text1565831181-primary-color))
    }

    .szUvEIq.odg_kMs---priority-9-secondary {
      color: var(--wut-placeholder-color, var(--Text1565831181-secondary-color))
    }

    .szUvEIq.odg_kMs---typography-10-smallTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration))
    }

    .szUvEIq.odg_kMs---typography-11-runningText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.5em)
    }

    .szUvEIq.odg_kMs---typography-11-runningText,
    .szUvEIq.odg_kMs---typography-8-listText {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight));
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .szUvEIq.odg_kMs---typography-8-listText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 2em)
    }

    .szUvEIq.odg_kMs---typography-10-largeTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 32px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.25em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration))
    }

    .szUvEIq.odg_kMs--mobile.odg_kMs---typography-10-smallTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 20px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.4em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration))
    }

    .szUvEIq.odg_kMs--mobile.odg_kMs---typography-11-runningText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.42em)
    }

    .szUvEIq.odg_kMs--mobile.odg_kMs---typography-11-runningText,
    .szUvEIq.odg_kMs--mobile.odg_kMs---typography-8-listText {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight));
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .szUvEIq.odg_kMs--mobile.odg_kMs---typography-8-listText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.72em)
    }

    .szUvEIq.odg_kMs--mobile.odg_kMs---typography-10-largeTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration))
    }

    .sg_XY7U {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .spPaTlV {
      --Spinner4124096080-diameter: var(--wix-ui-tpa-spinner-diameter, 50px);
      animation: Spinner4124096080__rotate 2s linear infinite;
      height: var(--Spinner4124096080-diameter);
      left: auto;
      top: auto;
      width: var(--Spinner4124096080-diameter)
    }

    .si5VcUd {
      stroke: rgb(var(--wix-ui-tpa-spinner-path-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      stroke-width: clamp(1px, var(--wix-ui-tpa-spinner-stroke-width, 4px), 10px);
      animation: Spinner4124096080__dash 1.5s ease-in-out infinite
    }

    .spPaTlV.o__0j6_Ju--slim .si5VcUd {
      stroke-width: clamp(1px, var(--wix-ui-tpa-spinner-stroke-width, 1px), 10px)
    }

    .spPaTlV.o__0j6_Ju--centered {
      left: calc(50% - var(--Spinner4124096080-diameter)/2);
      position: absolute;
      top: calc(50% - var(--Spinner4124096080-diameter)/2)
    }

    .spPaTlV.o__0j6_Ju--static,
    .spPaTlV.o__0j6_Ju--static .si5VcUd {
      animation: none
    }

    @keyframes Spinner4124096080__rotate {
      to {
        transform: rotate(1turn)
      }
    }

    @keyframes Spinner4124096080__dash {
      0% {
        stroke-dasharray: 1, 150;
        stroke-dashoffset: 0
      }

      50% {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -35
      }

      to {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -124
      }
    }

    .sAHH_L8 {
      animation-duration: 1.4s;
      animation-iteration-count: infinite;
      animation-name: SkeletonLine2051470348__slide;
      animation-timing-function: ease;
      background: linear-gradient(90deg, rgb(var(--wix-ui-tpa-skeleton-line-color-start-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-skeleton-line-color-start-opacity, 1)*.1)) 25%, rgb(var(--wix-ui-tpa-skeleton-line-color-middle-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-skeleton-line-color-middle-opacity, 1)*.2)) 37%, rgb(var(--wix-ui-tpa-skeleton-line-color-end-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-skeleton-line-color-end-opacity, 1)*.1)) 63%);
      background-size: 400% 100%;
      border-radius: var(--wix-ui-tpa-skeleton-line-border-radius, 8px);
      height: var(--wix-ui-tpa-skeleton-line-height, 12px);
      width: var(--wix-ui-tpa-skeleton-line-width, 280px)
    }

    @keyframes SkeletonLine2051470348__slide {
      0% {
        background-position: 100% 50%
      }

      to {
        background-position: 0 50%
      }
    }

    @keyframes DotNavigation3714798951__move-back {
      0% {
        left: calc(-2*calc(4*4px))
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3714798951__move-back-next {
      0% {
        left: calc(-2*calc(4*4px))
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3714798951__move-forward {
      0% {
        left: 0
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3714798951__move-forward-next {
      0% {
        left: 0
      }

      to {
        left: calc(-1*calc(4*4px))
      }
    }

    @keyframes DotNavigation3714798951__change-dot-opacity {
      to {
        opacity: 1
      }
    }

    .sUvrepB {
      display: flex;
      overflow: hidden;
      position: relative;
      width: calc(5*calc(4*4px))
    }

    .sUvrepB.oyU0bmx--short {
      justify-content: center;
      width: max-content
    }

    .sEf6__l {
      align-items: center;
      display: flex;
      left: calc(-1*calc(4*4px));
      position: relative
    }

    .sf0KHM8 {
      animation-name: DotNavigation3714798951__move-back
    }

    .sf0KHM8,
    .soA1PgV {
      animation-duration: .2s
    }

    .soA1PgV {
      animation-name: DotNavigation3714798951__move-back-next
    }

    .si4ke9X {
      animation-name: DotNavigation3714798951__move-forward
    }

    .s__031A8K,
    .si4ke9X {
      animation-duration: .2s
    }

    .s__031A8K {
      animation-name: DotNavigation3714798951__move-forward-next
    }

    .saCaKSb {
      align-items: center;
      display: flex;
      height: calc(4*4px);
      justify-content: center;
      width: calc(4*4px)
    }

    .snAUP8a {
      background-color: rgb(var(--wix-ui-tpa-dot-navigation-selected-dot-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      border-radius: 100%;
      height: calc(2*4px);
      opacity: .45;
      transition: opacity .2s ease;
      width: calc(2*4px)
    }

    .sPgAWvg {
      transition: none
    }

    .snAUP8a:hover {
      opacity: 1
    }

    .sj8hXVv {
      height: calc(calc(2*4px) - 2px);
      width: calc(calc(2*4px) - 2px)
    }

    .sKLE5aJ {
      height: calc(calc(calc(2*4px) - 2px) - 2px);
      width: calc(calc(calc(2*4px) - 2px) - 2px)
    }

    .sV6BeNA {
      box-shadow: 0 0 0 1px rgb(var(--wix-ui-tpa-dot-navigation-selected-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-1))))
    }

    .spOdRNy {
      background-color: rgb(var(--wix-ui-tpa-dot-navigation-selected-dot-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      opacity: .4
    }

    .sV6BeNA.spOdRNy {
      box-shadow: 0 0 0 1px rgb(var(--wix-ui-tpa-dot-navigation-selected-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .sg51_o6 {
      animation-duration: .2s;
      animation-name: DotNavigation3714798951__change-dot-opacity;
      opacity: 1
    }

    .skPtH09 {
      display: flex;
      flex: 1
    }

    .sODM2VC {
      display: none
    }

    .sy4crnZ {
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0)
    }

    #SITE_CONTAINER.focus-ring-active .sy4crnZ {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .skPtH09.oz1_X_T---size-6-xsmall .sKy9bYZ {
      min-height: 24px;
      min-width: 24px;
      padding: var(--wix-ui-tpa-option-box-padding, 0 8px)
    }

    .skPtH09.oz1_X_T---size-5-small .sKy9bYZ {
      padding: var(--wix-ui-tpa-option-box-padding, 8px)
    }

    .skPtH09.oz1_X_T---size-5-large .sKy9bYZ {
      padding: var(--wix-ui-tpa-option-box-padding, 16px)
    }

    .sKy9bYZ {
      align-items: center;
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-box-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-option-box-border-color-opacity, 1)*.6));
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0);
      border-style: solid;
      border-width: var(--wix-ui-tpa-option-box-border-width, 1px);
      box-sizing: border-box;
      cursor: pointer;
      display: flex;
      flex: 1;
      justify-content: center;
      margin: -1px;
      text-align: center
    }

    .skPtH09.sY4Wag6 .sKy9bYZ {
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .skPtH09.oz1_X_T--checked {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0)
    }

    .skPtH09.oz1_X_T--checked .sKy9bYZ {
      background-color: rgb(var(--wix-ui-tpa-option-selected-box-background-color, var(--wix-color-8)));
      border-color: rgb(var(--wix-ui-tpa-option-selected-box-color, var(--wix-color-8)));
      color: rgb(var(--wix-ui-tpa-option-selected-color, var(--wix-color-1)))
    }

    .skPtH09.oz1_X_T--disabled {
      background-color: rgb(var(--wix-ui-tpa-option-disabled-background-color, var(--wix-ui-tpa-option-box-fill-color, rgba(255, 255, 255, .3))));
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0)
    }

    .skPtH09.oz1_X_T--disabled:not(.oz1_X_T--checked) .sKy9bYZ {
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      cursor: default;
      filter: none;
      opacity: 1;
      pointer-events: none
    }

    .skPtH09.oz1_X_T--disabled.oz1_X_T--checked,
    .skPtH09.oz1_X_T--disabled:not(.oz1_X_T--checked) .sKy9bYZ {
      background-color: rgb(var(--wix-ui-tpa-option-disabled-background-color, var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1))));
      color: rgb(var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29)))
    }

    .skPtH09.oz1_X_T--disabled.oz1_X_T--checked {
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, rgb(var(--wix-color-29)))))
    }

    .skPtH09.oz1_X_T--disabled.oz1_X_T--checked .sKy9bYZ {
      background-color: hsla(0, 0%, 100%, .3);
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      cursor: default;
      filter: none;
      opacity: 1
    }

    .skPtH09.oz1_X_T--checked.sY4Wag6 .sKy9bYZ {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color-rgb, var(--wix-ui-tpa-option-selected-box-background-color-rgb, var(--wix-color-8), .1)));
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .skPtH09.oz1_X_T--disabled.sY4Wag6 .sKy9bYZ,
    .skPtH09.oz1_X_T--unavailable.sY4Wag6 .sKy9bYZ {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .skPtH09:not(.oz1_X_T--disabled):not(.oz1_X_T--checked):not(.oz1_X_T--unavailable):focus-within .sKy9bYZ,
    .skPtH09:not(.oz1_X_T--disabled):not(.oz1_X_T--checked):not(.oz1_X_T--unavailable):hover .sKy9bYZ {
      border-color: rgb(var(--wix-ui-tpa-option-hover-border-color, var(--wix-ui-tpa-option-box-border-color, var(--wix-color-5))))
    }

    .skPtH09:not(.oz1_X_T--disabled):not(.oz1_X_T--checked):not(.oz1_X_T--unavailable):focus-within.sY4Wag6 .sKy9bYZ,
    .skPtH09:not(.oz1_X_T--disabled):not(.oz1_X_T--checked):not(.oz1_X_T--unavailable):hover.sY4Wag6 .sKy9bYZ {
      border-color: rgb(var(--wix-ui-tpa-option-error-color, 223, 49, 49)) !important
    }

    .skPtH09:not(.oz1_X_T--disabled):not(.oz1_X_T--checked):not(.oz1_X_T--unavailable):hover .sKy9bYZ {
      background-color: rgb(var(--wix-ui-tpa-option-hover-box-background-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-hover-border-color, var(--wix-color-5)))
    }

    .skPtH09.oz1_X_T--unavailable {
      background-color: hsla(0, 0%, 100%, .3);
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0);
      cursor: default;
      pointer-events: none;
      position: relative
    }

    .skPtH09.oz1_X_T--unavailable .sYkV7Q6 {
      border-radius: var(--wix-ui-tpa-option-box-border-radius, 0);
      height: 100%;
      position: absolute;
      width: 100%
    }

    .skPtH09.oz1_X_T--unavailable .sYkV7Q6 line {
      stroke: rgb(var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29)));
      stroke-width: var(--wix-ui-tpa-option-box-border-width, 1px)
    }

    .skPtH09.oz1_X_T--unavailable .sKy9bYZ {
      background-color: rgb(var(--wix-ui-tpa-option-box-fill-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-option-disabled-border-color, var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29))));
      color: rgb(var(--wix-ui-tpa-option-disabled-color, var(--wix-color-29)));
      cursor: default;
      pointer-events: none
    }

    .skPtH09.s_2eZwo {
      flex-basis: auto;
      flex-grow: 0;
      flex-shrink: 0
    }

    .sd0x8p6 {
      display: flex;
      height: 100%;
      position: relative
    }

    .sd0x8p6.on3wXz_--forceImageContain.on3wXz_---resize-7-contain {
      width: 100%
    }

    .sd0x8p6.on3wXz_--forceImageContain.on3wXz_---resize-7-contain>* {
      align-items: center;
      border: inherit;
      border-radius: inherit;
      display: flex;
      justify-content: center
    }

    .sd0x8p6.on3wXz_--forceImageContain.on3wXz_---resize-7-contain img {
      border: inherit;
      border-radius: inherit;
      height: unset !important;
      max-height: 100%;
      max-width: 100%;
      width: unset !important
    }

    .sd0x8p6.on3wXz_--forceImageContain.on3wXz_---resize-7-contain.on3wXz_--verticalContainer img {
      width: min(var(--wut-source-width, 100%), 100%) !important
    }

    .sd0x8p6.on3wXz_--forceImageContain.on3wXz_---resize-7-contain.on3wXz_--horizontalContainer img {
      height: min(var(--wut-source-height, 100%), 100%) !important
    }

    .sd0x8p6 img {
      vertical-align: middle
    }

    .sd0x8p6.on3wXz_--focalPoint img {
      object-position: var(--WowImage-deprecated-st-css1335179119-focalPointX, 0) var(--WowImage-deprecated-st-css1335179119-focalPointY, 0)
    }

    .sd0x8p6.on3wXz_---resize-7-contain .sHgXx7S {
      object-fit: contain
    }

    .sd0x8p6.on3wXz_---resize-5-cover .sHgXx7S {
      object-fit: cover
    }

    .sd0x8p6.on3wXz_--fluid .sHgXx7S {
      height: 100%;
      overflow: hidden;
      width: 100%
    }

    .sd0x8p6:not(.on3wXz_--stretchImage) {
      align-items: center
    }

    .sd0x8p6.on3wXz_--fluid:not(.on3wXz_--stretchImage) .sHgXx7S,
    .sd0x8p6:not(.on3wXz_--stretchImage) .sHgXx7S {
      height: min(var(--wut-source-height, 100%), 100%);
      margin: 0 auto;
      width: min(var(--wut-source-width, 100%), 100%)
    }

    .sd0x8p6.on3wXz_---hoverEffect-4-zoom {
      overflow: hidden
    }

    .sd0x8p6.on3wXz_---hoverEffect-4-zoom .sHgXx7S {
      overflow: initial;
      transform: scale(calc(100/107)) translate(-3.5%, -3.5%);
      transition: all .5s cubic-bezier(.18, .73, .63, 1)
    }

    .sd0x8p6.on3wXz_---hoverEffect-4-zoom:hover .sHgXx7S {
      transform: scale(1) translate(-3.5%, -3.5%)
    }

    .sd0x8p6.on3wXz_---hoverEffect-6-darken:hover .sHgXx7S {
      filter: brightness(85%) contrast(115%)
    }

    .sd0x8p6:not(.on3wXz_--isError).sUXcT_7 {
      overflow: hidden
    }

    .sd0x8p6.on3wXz_--isError {
      position: relative
    }

    .sd0x8p6.on3wXz_--isError img {
      display: none
    }

    .sd0x8p6 .s__8X7ECX {
      align-items: center;
      background: rgba(0, 0, 0, .6);
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: center;
      position: absolute;
      width: 100%;
      z-index: 1
    }

    .s_GeOhg.oJ8HyOy---priority-7-primary {
      color: var(--wut-text-color, var(--Text-deprecated-st-css1723500908-primary-color))
    }

    .s_GeOhg.oJ8HyOy---priority-9-secondary {
      color: var(--wut-placeholder-color, var(--Text-deprecated-st-css1723500908-secondary-color))
    }

    .sTYzesL,
    .s_GeOhg .sU9Fzg_ {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .sJie49j {
      background-color: rgba(0, 0, 0, .6);
      display: none;
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%
    }

    .sd0x8p6.on3wXz_--loadSpinner:not(.on3wXz_--loaded) .sJie49j {
      display: block
    }

    .s__5Ca4G2 .sgY7PuG {
      stroke: #fff
    }

    .sajZXq_[data-hook=popover-portal] {
      display: initial
    }

    .sajZXq_ .sOEuJhB {
      -webkit-font-smoothing: auto;
      background-color: #212121;
      border: 1px solid #757575;
      border-radius: 3px;
      box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .1);
      color: #fff;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 20px;
      padding: 4px 12px
    }

    .s__3U_cKN {
      margin: 0;
      position: absolute
    }

    .s__3U_cKN,
    .s__3U_cKN svg {
      display: block
    }

    .sajZXq_ .sg0mHRi[data-placement*=top].sBpN5GE {
      padding-bottom: 6px
    }

    .sajZXq_ .sg0mHRi[data-placement*=bottom].sBpN5GE {
      padding-top: 6px
    }

    .sajZXq_ .sg0mHRi[data-placement*=left].sBpN5GE {
      padding-right: 6px
    }

    .sajZXq_ .sg0mHRi[data-placement*=right].sBpN5GE {
      padding-left: 6px
    }

    .sajZXq_ .sg0mHRi[data-placement*=top] .s__3U_cKN {
      bottom: -1px;
      height: 7px;
      width: 12px
    }

    .sajZXq_ .sg0mHRi[data-placement*=bottom] .s__3U_cKN {
      height: 7px;
      top: -1px;
      width: 12px
    }

    .sajZXq_ .sg0mHRi[data-placement*=left] .s__3U_cKN {
      height: 12px;
      right: -1px;
      width: 7px
    }

    .sajZXq_ .sg0mHRi[data-placement*=right] .s__3U_cKN {
      height: 12px;
      left: -1px;
      width: 7px
    }

    .sajZXq_ .sg0mHRi[data-placement*=top].sfEr3Pq {
      opacity: 0;
      transform: scale(.9) translateY(3px)
    }

    .sajZXq_ .sg0mHRi[data-placement*=bottom].sfEr3Pq {
      opacity: 0;
      transform: scale(.9) translateY(-3px)
    }

    .sajZXq_ .sg0mHRi[data-placement*=left].sfEr3Pq {
      opacity: 0;
      transform: scale(.9) translateX(10px)
    }

    .sajZXq_ .sg0mHRi[data-placement*=right].sfEr3Pq {
      opacity: 0;
      transform: scale(.9) translateX(-10px)
    }

    .sajZXq_ .sg0mHRi[data-placement].sfEr3Pq.sSKx2R_ {
      transition: transform .12s cubic-bezier(.25, .46, .45, .94), applyOpacity .12s cubic-bezier(.25, .46, .45, .94)
    }

    .sajZXq_ .sg0mHRi[data-placement].sZyDZsT,
    .sajZXq_ .sg0mHRi[data-placement].sfEr3Pq.sSKx2R_ {
      opacity: 1;
      transform: scale(1) translateY(0) translateX(0)
    }

    .sajZXq_ .sg0mHRi[data-placement].sZyDZsT.shJFcGR {
      opacity: 0;
      transition: transform 80ms linear, applyOpacity 80ms linear
    }

    .sajZXq_.oiJ1wIK---skin-5-error .sOEuJhB {
      background-color: #df3131;
      border: 1px solid hsla(0, 0%, 100%, .25)
    }

    .sajZXq_.oiJ1wIK---skin-5-wired .s__3U_cKN path:first-child {
      stroke: none
    }

    .sajZXq_.oiJ1wIK---skin-5-wired .s__3U_cKN path:last-child {
      stroke-dasharray: 0 17 17
    }

    .sajZXq_.oiJ1wIK---skin-5-error .s__3U_cKN path {
      fill: #df3131
    }

    .sidmGFY {
      border: 0;
      display: inline-block;
      line-height: 0;
      margin: 0;
      padding: 0;
      text-decoration: none
    }

    .sidmGFY.oiCupVv--focus,
    .sidmGFY:hover {
      opacity: .7
    }

    .sidmGFY.ou8RV41--disabled {
      cursor: default
    }

    .sidmGFY.ou8RV41--disabled:hover {
      opacity: 1
    }

    .sslEhV8 svg {
      display: block
    }

    .s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path,
    .sidmGFY.ou8RV41---skin-4-line .sslEhV8 svg:not([fill=currentColor]) path,
    .sidmGFY.ou8RV41--disabled.s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path {
      fill: none
    }

    .sidmGFY.ou8RV41---theme-4-none {
      background-color: transparent
    }

    .sidmGFY.ou8RV41---theme-3-box {
      align-items: center;
      border-radius: 50%;
      display: inline-flex;
      height: 32px;
      justify-content: center;
      width: 32px
    }

    .smgGxnI {
      border-style: solid;
      box-sizing: content-box;
      min-width: 100px;
      transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out
    }

    .smgGxnI .s__7l7vsw {
      margin: 0 auto;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .smgGxnI.oikL3_U--fullWidth {
      box-sizing: border-box;
      width: 100%
    }

    .smgGxnI.oikL3_U---size-4-tiny {
      padding: 6px 16px
    }

    .smgGxnI.oikL3_U---size-4-tiny.sbsn_S2 {
      padding: 5.5px 16px
    }

    .smgGxnI.oikL3_U---size-5-small {
      padding: 7px 16px
    }

    .smgGxnI,
    .smgGxnI.oikL3_U---size-6-medium {
      padding: 8px 16px
    }

    .smgGxnI.oikL3_U---size-5-large,
    .smgGxnI.oikL3_U--mobile,
    .smgGxnI.oikL3_U--mobile.oikL3_U---size-6-medium {
      padding: 10px 16px
    }

    .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings .s__7l7vsw {
      overflow: visible;
      text-overflow: unset;
      white-space: unset
    }

    .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings {
      box-sizing: border-box;
      display: inline-flex;
      line-height: 1;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent {
      line-height: 1.3 !important;
      white-space: normal
    }

    .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .smgGxnI.oikL3_U---size-4-tiny.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .smgGxnI.oikL3_U---size-5-small.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .smgGxnI.oikL3_U---size-6-medium.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .smgGxnI.oikL3_U--mobile.oikL3_U---paddingMode-15-dynamicPaddings {
      line-height: 1
    }

    .smgGxnI .sxmH5ip svg:not([fill=currentColor]) path {
      fill: none;
      transition: stroke .2s ease-in-out
    }

    .sxmH5ip svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .sXV_1Iy:after,
    .so_ea6s:before {
      content: "";
      display: inline-block;
      height: 1px;
      width: 4px
    }

    .smgGxnI .sxmH5ip svg[fill=currentColor] {
      transition: color .2s ease-in-out
    }

    .shHO6LX {
      min-height: 100%;
      overflow: hidden
    }

    .syQdcu4 {
      -ms-overflow-style: none;
      height: 100%;
      overflow: auto;
      position: absolute;
      scrollbar-width: none;
      text-align: center;
      white-space: nowrap;
      width: 100%
    }

    .shHO6LX.onSxTUp---overflowBehavior-4-wrap .syQdcu4 {
      position: static
    }

    .syQdcu4::-webkit-scrollbar {
      display: none
    }

    .s__3SmmHW {
      --wix-ui-tpa-tab-selected-indicator-color: var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color);
      --wix-ui-tpa-tab-selected-indicator-color-rgb: var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color-rgb);
      --wix-ui-tpa-tab-selected-indicator-color-opacity: var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color-opacity);
      display: inline-block
    }

    .sBV3Av8 {
      background-color: rgb(var(--wix-ui-tpa-scrollable-tabs-selected-indicator-color));
      z-index: 1000
    }

    .sBV3Av8,
    .sHiY3M_ {
      bottom: 0;
      height: 0;
      position: absolute
    }

    .sHiY3M_ {
      left: 0;
      width: 100%
    }

    .shHO6LX.onSxTUp--animateIndicator .sBV3Av8 {
      height: 3px;
      transition: left .4s ease-in-out, width .4s ease-in-out
    }

    .shHO6LX.onSxTUp---alignment-4-left.onSxTUp---overflowBehavior-6-scroll .sAgw4kE {
      text-align: left
    }

    .shHO6LX.onSxTUp---alignment-5-right.onSxTUp---overflowBehavior-6-scroll .sAgw4kE {
      text-align: right
    }

    .shHO6LX.onSxTUp---alignment-4-left.onSxTUp---overflowBehavior-4-wrap .sAgw4kE {
      justify-content: left
    }

    .shHO6LX.onSxTUp---alignment-6-center.onSxTUp---overflowBehavior-4-wrap .sAgw4kE {
      justify-content: center
    }

    .shHO6LX.onSxTUp---alignment-5-right.onSxTUp---overflowBehavior-4-wrap .sAgw4kE {
      justify-content: right
    }

    .shHO6LX.onSxTUp---variant-9-fullWidth .sAgw4kE {
      display: flex
    }

    .shHO6LX.onSxTUp---variant-9-fullWidth .s__3SmmHW {
      flex: 1
    }

    .sAgw4kE {
      height: 100%;
      margin: 0;
      padding: 0;
      position: relative
    }

    .shHO6LX.onSxTUp---overflowBehavior-6-scroll .s__3SmmHW:not(:last-child) {
      margin-inline-end: var(--wix-ui-tpa-tabs-space-between-items, 0)
    }

    .shHO6LX.onSxTUp---overflowBehavior-4-wrap .sAgw4kE {
      column-gap: var(--wix-ui-tpa-tabs-space-between-items, 0);
      display: flex;
      flex-wrap: wrap;
      row-gap: var(--wix-ui-tpa-tabs-wrap-row-gap, 0)
    }

    .sl0I9I5 {
      --WowImage1652150279-transparent: 0, 0, 0, 0;
      --WowImage1652150279-errorTextColor: 255, 255, 255;
      display: flex;
      height: 100%;
      position: relative
    }

    .sl0I9I5.olbePIk--forceImageContain.olbePIk---resize-7-contain {
      width: 100%
    }

    .sl0I9I5.olbePIk--forceImageContain.olbePIk---resize-7-contain>* {
      align-items: center;
      border: inherit;
      border-radius: inherit;
      display: flex;
      justify-content: center
    }

    .sl0I9I5.olbePIk--forceImageContain.olbePIk---resize-7-contain img {
      border: inherit;
      border-radius: inherit;
      height: unset !important;
      max-height: 100%;
      max-width: 100%;
      width: unset !important
    }

    .sl0I9I5.olbePIk--forceImageContain.olbePIk---resize-7-contain.olbePIk--verticalContainer img {
      width: min(var(--wut-source-width, 100%), 100%) !important
    }

    .sl0I9I5.olbePIk--forceImageContain.olbePIk---resize-7-contain.olbePIk--horizontalContainer img {
      height: min(var(--wut-source-height, 100%), 100%) !important
    }

    .sl0I9I5.olbePIk--noImage {
      background-color: rgb(var(--wix-color-5), .2)
    }

    .sl0I9I5 img {
      vertical-align: middle
    }

    .sl0I9I5.olbePIk--focalPoint img {
      object-position: var(--WowImage1652150279-focalPointX, 0) var(--WowImage1652150279-focalPointY, 0)
    }

    .sl0I9I5.olbePIk---resize-7-contain .sN3d_rZ {
      object-fit: contain
    }

    .sl0I9I5.olbePIk---resize-5-cover .sN3d_rZ {
      object-fit: cover
    }

    .sl0I9I5.olbePIk--fluid .sN3d_rZ {
      height: 100%;
      overflow: hidden;
      width: 100%
    }

    .sl0I9I5:not(.olbePIk--stretchImage) {
      align-items: center
    }

    .sl0I9I5.olbePIk--fluid:not(.olbePIk--stretchImage) .sN3d_rZ,
    .sl0I9I5:not(.olbePIk--stretchImage) .sN3d_rZ {
      height: min(var(--wut-source-height, 100%), 100%);
      margin: 0 auto;
      width: min(var(--wut-source-width, 100%), 100%)
    }

    .sl0I9I5.olbePIk---hoverEffect-4-zoom {
      overflow: hidden
    }

    .sl0I9I5.olbePIk---hoverEffect-4-zoom .sN3d_rZ {
      overflow: initial;
      transform: scale(calc(100/107)) translate(-3.5%, -3.5%);
      transition: all .5s cubic-bezier(.18, .73, .63, 1)
    }

    .sl0I9I5.olbePIk---hoverEffect-4-zoom:hover .sN3d_rZ {
      transform: scale(1) translate(-3.5%, -3.5%)
    }

    .sl0I9I5.olbePIk---hoverEffect-6-darken:hover .sN3d_rZ {
      filter: brightness(85%) contrast(115%)
    }

    .sl0I9I5:not(.olbePIk--isError) {
      background-color: rgb(var(--wix-ui-tpa-wow-image-background-color, var(--WowImage1652150279-transparent)));
      border: var(--wix-ui-tpa-wow-image-border-width, 0) solid rgb(var(--wix-ui-tpa-wow-image-border-color, var(--WowImage1652150279-transparent)));
      border-radius: var(--wix-ui-tpa-wow-image-border-radius, 0);
      overflow: hidden
    }

    .sl0I9I5:not(.olbePIk--isError).olbePIk--noImage {
      background-color: rgb(var(--wix-ui-tpa-wow-image-background-color, var(--wix-color-5), .2))
    }

    .sl0I9I5 .sN3d_rZ {
      opacity: var(--wix-ui-tpa-wow-image-image-opacity, 1)
    }

    .sl0I9I5.olbePIk--isError {
      background-color: rgb(var(--wix-color-2));
      position: relative
    }

    .sl0I9I5.olbePIk--isError img {
      display: none
    }

    .sl0I9I5 .sRLzqBY {
      align-items: center;
      background: rgb(0, 0, 0, .6);
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: center;
      position: absolute;
      width: 100%;
      z-index: 1
    }

    .s_H17S4 {
      --wix-ui-tpa-text-main-text-color: var(--WowImage1652150279-errorTextColor), 1;
      --wix-ui-tpa-text-main-text-color-rgb: var(--WowImage1652150279-errorTextColor);
      --wix-ui-tpa-text-main-text-color-opacity: 1;
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-picker-font-style-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-picker-font-style-line-height, 1.5em);
      --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-picker-font-style-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-picker-font-style-size, 14px);
      --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-picker-font-style-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-picker-font-style-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-picker-font-style-weight, var(--wix-font-Body-M-weight))
    }

    .sSXc_ID {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .s_rBhtE {
      color: rgb(var(--WowImage1652150279-errorTextColor))
    }

    .s__4zhJVl {
      background-color: rgb(0, 0, 0, .6);
      display: none;
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%
    }

    .sl0I9I5.olbePIk--loadSpinner:not(.olbePIk--loaded) .s__4zhJVl {
      display: block
    }

    .sCsSXTr .si5VcUd {
      stroke: #fff
    }

    .saQ7r4B[data-hook=popover-portal] {
      display: initial
    }

    .saQ7r4B .saYfMLM {
      -webkit-font-smoothing: auto;
      background-color: #212121;
      border: 1px solid #757575;
      border-radius: 3px;
      box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .1);
      color: #fff;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 20px;
      padding: 4px 12px
    }

    .sYg1tEB {
      margin: 0;
      position: absolute
    }

    .sYg1tEB,
    .sYg1tEB svg {
      display: block
    }

    .saQ7r4B .sO984ju[data-placement*=top].sIih7J7 {
      padding-bottom: 6px
    }

    .saQ7r4B .sO984ju[data-placement*=bottom].sIih7J7 {
      padding-top: 6px
    }

    .saQ7r4B .sO984ju[data-placement*=left].sIih7J7 {
      padding-right: 6px
    }

    .saQ7r4B .sO984ju[data-placement*=right].sIih7J7 {
      padding-left: 6px
    }

    .saQ7r4B .sO984ju[data-placement*=top] .sYg1tEB {
      bottom: -1px;
      height: 7px;
      width: 12px
    }

    .saQ7r4B .sO984ju[data-placement*=bottom] .sYg1tEB {
      height: 7px;
      top: -1px;
      width: 12px
    }

    .saQ7r4B .sO984ju[data-placement*=left] .sYg1tEB {
      height: 12px;
      right: -1px;
      width: 7px
    }

    .saQ7r4B .sO984ju[data-placement*=right] .sYg1tEB {
      height: 12px;
      left: -1px;
      width: 7px
    }

    .saQ7r4B .sO984ju[data-placement*=top].sLWib41 {
      opacity: 0;
      transform: scale(.9) translateY(3px)
    }

    .saQ7r4B .sO984ju[data-placement*=bottom].sLWib41 {
      opacity: 0;
      transform: scale(.9) translateY(-3px)
    }

    .saQ7r4B .sO984ju[data-placement*=left].sLWib41 {
      opacity: 0;
      transform: scale(.9) translateX(10px)
    }

    .saQ7r4B .sO984ju[data-placement*=right].sLWib41 {
      opacity: 0;
      transform: scale(.9) translateX(-10px)
    }

    .saQ7r4B .sO984ju[data-placement].sLWib41.sQ_qHS6 {
      transition: transform .12s cubic-bezier(.25, .46, .45, .94), applyOpacity .12s cubic-bezier(.25, .46, .45, .94)
    }

    .saQ7r4B .sO984ju[data-placement].sLWib41.sQ_qHS6,
    .saQ7r4B .sO984ju[data-placement].ssrIZvN {
      opacity: 1;
      transform: scale(1) translateY(0) translateX(0)
    }

    .saQ7r4B .sO984ju[data-placement].ssrIZvN.sjx2rQZ {
      opacity: 0;
      transition: transform 80ms linear, applyOpacity 80ms linear
    }

    .saQ7r4B.oTUnk1K---skin-5-error .saYfMLM {
      background-color: #df3131;
      border: 1px solid hsla(0, 0%, 100%, .25)
    }

    .saQ7r4B.oTUnk1K---skin-5-wired .saYfMLM {
      background-color: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
      border-color: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-1)));
      color: rgb(var(--wix-ui-tpa-tooltip-text-color, var(--wix-color-1)))
    }

    .saQ7r4B.oTUnk1K---skin-5-wired .sYg1tEB path {
      fill: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
      stroke: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-5)))
    }

    .saQ7r4B.oTUnk1K---skin-5-wired .sYg1tEB path:first-child {
      stroke: none
    }

    .saQ7r4B.oTUnk1K---skin-5-wired .sYg1tEB path:last-child {
      stroke-dasharray: 0 17 17
    }

    .saQ7r4B.oTUnk1K---skin-5-error .sYg1tEB path {
      fill: #df3131
    }

    .shshjc_ {
      --TextButton1055520592-wix-ui-tpa-text-button-background-color-internal: rgb(var(--wix-ui-tpa-text-button-background-color));
      background-color: var(--TextButton1055520592-wix-ui-tpa-text-button-background-color-internal, transparent);
      border: 0;
      font-family: var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-button-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.5em);
      padding: 0;
      text-decoration: none;
      text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .shshjc_.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_:active.otv5olh---hoverStyle-9-underline,
    .shshjc_:hover.otv5olh---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, 16px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.5em));
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, underline));
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .shshjc_.otv5olh--mobile {
      font-family: var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-button-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.44em);
      text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .shshjc_.otv5olh--mobile.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile:hover.otv5olh---hoverStyle-9-underline {
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, underline));
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .shshjc_.otv5olh--mobile.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-11-primaryLink.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-11-primaryLink:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-11-primaryLink:hover.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-4-link.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-4-link:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-4-link:hover.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile:hover.otv5olh---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, 14px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.44em))
    }

    .shshjc_.otv5olh--mobile.otv5olh---priority-11-primaryLink.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-11-primaryLink:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-11-primaryLink:hover.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-4-link.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-4-link:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh--mobile.otv5olh---priority-4-link:hover.otv5olh---hoverStyle-9-underline {
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, none));
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .shshjc_.otv5olh---priority-7-primary {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8))))
    }

    .shshjc_.otv5olh---priority-7-primary.oSBtvLm--focus:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-7-primary:active:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-7-primary:hover:not(.otv5olh---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
    }

    .shshjc_.otv5olh---priority-11-primaryLink.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh---priority-11-primaryLink:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh---priority-11-primaryLink:hover.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh---priority-4-link.oSBtvLm--focus.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh---priority-4-link:active.otv5olh---hoverStyle-9-underline,
    .shshjc_.otv5olh---priority-4-link:hover.otv5olh---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, 16px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.5em));
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, none));
      text-decoration: var(--TextButton1055520592-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .shshjc_.otv5olh---priority-9-secondary {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .shshjc_.otv5olh---priority-9-secondary.oSBtvLm--focus:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-9-secondary:active:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-9-secondary:hover:not(.otv5olh---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
    }

    .shshjc_.otv5olh---priority-4-link {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      text-decoration: underline
    }

    .shshjc_.otv5olh---priority-4-link.oSBtvLm--focus:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-4-link:active:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-4-link:hover:not(.otv5olh---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
    }

    .shshjc_.otv5olh---priority-11-primaryLink {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8))));
      text-decoration: underline
    }

    .shshjc_.otv5olh---priority-11-primaryLink.oSBtvLm--focus:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-11-primaryLink:active:not(.otv5olh---hoverStyle-9-underline),
    .shshjc_.otv5olh---priority-11-primaryLink:hover:not(.otv5olh---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
    }

    .shshjc_.otv5olh---priority-4-link.oeLmFpa--disabled,
    .shshjc_.otv5olh---priority-7-primary.oeLmFpa--disabled,
    .shshjc_.otv5olh---priority-9-secondary.oeLmFpa--disabled {
      color: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)))
    }

    .szPJc6S svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .szPJc6S svg:not([fill=currentColor]) path {
      stroke: currentColor;
      fill: none
    }

    .sF3XcGx:before,
    .s__63uMGj:after {
      content: "";
      display: inline-block;
      height: 1px;
      width: 4px
    }

    .sQKj8gt {
      --wix-ui-tpa-wow-image-background-color: var(--wix-ui-tpa-image-background-color);
      --wix-ui-tpa-wow-image-background-color-rgb: var(--wix-ui-tpa-image-background-color-rgb);
      --wix-ui-tpa-wow-image-background-color-opacity: var(--wix-ui-tpa-image-background-color-opacity);
      --wix-ui-tpa-wow-image-border-color: var(--wix-ui-tpa-image-border-color);
      --wix-ui-tpa-wow-image-border-color-rgb: var(--wix-ui-tpa-image-border-color-rgb);
      --wix-ui-tpa-wow-image-border-color-opacity: var(--wix-ui-tpa-image-border-color-opacity);
      --wix-ui-tpa-wow-image-border-width: var(--wix-ui-tpa-image-border-width);
      --wix-ui-tpa-wow-image-border-radius: var(--wix-ui-tpa-image-border-radius);
      --wix-ui-tpa-wow-image-image-opacity: var(--wix-ui-tpa-image-image-opacity)
    }

    .s__0mUdUa {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .sCBFUjW {
      background-color: transparent;
      border: 0;
      padding: 0
    }

    .sCBFUjW,
    .s__0mUdUa {
      line-height: 0
    }

    .sFV0r42 svg,
    .s__0mUdUa {
      height: 24px;
      width: 24px
    }

    .szfQUnA {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .s_N_8g2 {
      border: 0;
      display: inline-block;
      line-height: 0;
      margin: 0;
      padding: 0;
      text-decoration: none
    }

    .s_N_8g2.oSBtvLm--focus,
    .s_N_8g2:hover {
      opacity: .7
    }

    .s_N_8g2.o__5hmDLR--disabled {
      cursor: default
    }

    .s_N_8g2.o__5hmDLR--disabled:hover {
      opacity: 1
    }

    .s__3Huf42 svg {
      display: block
    }

    .s_N_8g2.o__5hmDLR--disabled.sUy0saD .s__3Huf42 svg:not([fill=currentColor]) path {
      stroke: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
      fill: none
    }

    .s_N_8g2.o__5hmDLR--disabled.sK1luvK .s__3Huf42 svg:not([fill=currentColor]) path {
      fill: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)));
      stroke: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)))
    }

    .sUy0saD .s__3Huf42 svg:not([fill=currentColor]) path,
    .s_N_8g2.o__5hmDLR---skin-4-line .s__3Huf42 svg:not([fill=currentColor]) path {
      stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      fill: none
    }

    .sK1luvK .s__3Huf42 svg:not([fill=currentColor]) path,
    .s_N_8g2.o__5hmDLR---skin-4-full .s__3Huf42 svg:not([fill=currentColor]) path {
      fill: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .s_N_8g2 .s__3Huf42 svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .s_N_8g2.o__5hmDLR--disabled .s__3Huf42 svg[fill=currentColor] {
      color: rgb(var(--wst-system-disabled-color-rgb, var(--wix-color-29)))
    }

    .s_N_8g2.o__5hmDLR---theme-4-none {
      background-color: transparent
    }

    .s_N_8g2.o__5hmDLR---theme-3-box {
      align-items: center;
      background-color: rgb(var(--wix-ui-tpa-icon-button-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      border-radius: 50%;
      display: inline-flex;
      height: 32px;
      justify-content: center;
      width: 32px
    }

    .s_gWGU1 {
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39)));
      border-radius: var(--wix-ui-tpa-button-main-border-radius, 0);
      border-style: solid;
      box-sizing: content-box;
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default));
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default));
      min-width: var(--wix-ui-tpa-button-min-width, 100px);
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
      transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out
    }

    .s_gWGU1:active.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1:hover.oS6Waqz---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, var(--wix-ui-tpa-button-font-size-default)));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, var(--wix-ui-tpa-button-line-height-default)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .s_gWGU1 .sO4L5OR {
      margin: 0 auto;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .s_gWGU1.oS6Waqz--fullWidth {
      box-sizing: border-box;
      width: 100%
    }

    .s_gWGU1,
    .s_gWGU1.oS6Waqz---priority-5-basic {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-5)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5)));
      border-width: var(--wix-ui-tpa-button-main-border-width, 0);
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)))
    }

    .s_gWGU1.oS6Waqz---priority-5-basic:active.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1.oS6Waqz---priority-5-basic:hover.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1:active.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1:hover.oS6Waqz---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-5))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1))))
    }

    .s_gWGU1.oS6Waqz---priority-5-basic:active:not(.oS6Waqz---hoverStyle-9-underline),
    .s_gWGU1.oS6Waqz---priority-5-basic:hover:not(.oS6Waqz---hoverStyle-9-underline),
    .s_gWGU1:active:not(.oS6Waqz---hoverStyle-9-underline),
    .s_gWGU1:hover:not(.oS6Waqz---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---priority-14-basicSecondary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5)));
      border-width: var(--wix-ui-tpa-button-main-border-width, 1px);
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
    }

    .s_gWGU1.oS6Waqz---priority-14-basicSecondary:active.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1.oS6Waqz---priority-14-basicSecondary:hover.oS6Waqz---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-1))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5))))
    }

    .s_gWGU1.oS6Waqz---priority-14-basicSecondary:active:not(.oS6Waqz---hoverStyle-9-underline),
    .s_gWGU1.oS6Waqz---priority-14-basicSecondary:hover:not(.oS6Waqz---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---priority-7-primary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-38)));
      border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-bottom-width, 0)));
      border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-top-width, 0)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39)));
      border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-right-width, 0)));
      border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-primary-border-left-width, 0)));
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-40)))
    }

    .s_gWGU1.oS6Waqz---priority-7-primary:active.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1.oS6Waqz---priority-7-primary:hover.oS6Waqz---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-38))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-40))))
    }

    .s_gWGU1.oS6Waqz---priority-7-primary:active:not(.oS6Waqz---hoverStyle-9-underline),
    .s_gWGU1.oS6Waqz---priority-7-primary:hover:not(.oS6Waqz---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-41)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-42))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-43)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---priority-9-secondary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-47), 0));
      border-block-end-width: var(--wix-ui-tpa-button-main-border-block-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-bottom-width, 1px)));
      border-block-start-width: var(--wix-ui-tpa-button-main-border-block-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-top-width, 1px)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-48)));
      border-inline-end-width: var(--wix-ui-tpa-button-main-border-inline-end-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-right-width, 1px)));
      border-inline-start-width: var(--wix-ui-tpa-button-main-border-inline-start-width, var(--wix-ui-tpa-button-main-border-width, var(--wst-button-secondary-border-left-width, 1px)));
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49)))
    }

    .s_gWGU1.oS6Waqz---priority-9-secondary:active.oS6Waqz---hoverStyle-9-underline,
    .s_gWGU1.oS6Waqz---priority-9-secondary:hover.oS6Waqz---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-47), 0)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-48))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49))))
    }

    .s_gWGU1.oS6Waqz---priority-9-secondary:active:not(.oS6Waqz---hoverStyle-9-underline),
    .s_gWGU1.oS6Waqz---priority-9-secondary:hover:not(.oS6Waqz---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-color-50), 0));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-51)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-52)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---priority-5-basic.oeLmFpa--disabled,
    .s_gWGU1.oeLmFpa--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-29)));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-29))));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1))))
    }

    .s_gWGU1.oS6Waqz---priority-7-primary.oeLmFpa--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-44)));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-45))));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-46))))
    }

    .s_gWGU1.oS6Waqz---priority-14-basicSecondary.oeLmFpa--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-color-29)));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-color-29)))
    }

    .s_gWGU1.oS6Waqz---priority-9-secondary.oeLmFpa--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-53), 0));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-color-54)));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-color-55)))
    }

    .s_gWGU1.oS6Waqz---size-4-tiny {
      padding: 6px 16px
    }

    .s_gWGU1.oS6Waqz---size-4-tiny.sXvfsSJ {
      padding: 5.5px 16px
    }

    .s_gWGU1.oS6Waqz---size-5-small {
      padding: 7px 16px
    }

    .s_gWGU1,
    .s_gWGU1.oS6Waqz---size-6-medium {
      padding: 8px 16px
    }

    .s_gWGU1.oS6Waqz---size-5-large,
    .s_gWGU1.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz--mobile.oS6Waqz---size-6-medium {
      padding: 10px 16px
    }

    .sPKcIOW svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .s__3A50Jt:before,
    .sfOAsPH:after {
      content: "";
      display: inline-block;
      height: 1px;
      width: var(--wix-ui-tpa-button-column-gap, 4px)
    }

    .s_gWGU1 .sPKcIOW svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)));
      transition: color .2s ease-in-out
    }

    .s_gWGU1:hover:not(.oS6Waqz---hoverStyle-9-underline) .sPKcIOW svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---priority-9-secondary .sPKcIOW svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49)))
    }

    .s_gWGU1.oS6Waqz---priority-9-secondary:hover:not(.oS6Waqz---hoverStyle-9-underline) .sPKcIOW svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-52)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---priority-14-basicSecondary .sPKcIOW svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
    }

    .s_gWGU1.oS6Waqz---priority-14-basicSecondary:hover:not(.oS6Waqz---hoverStyle-9-underline) .sPKcIOW svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings,
    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings {
      box-sizing: border-box;
      display: inline-flex;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings .sO4L5OR,
    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings .sO4L5OR {
      overflow: visible;
      text-overflow: unset;
      white-space: unset
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings.oS6Waqz--wrapContent {
      line-height: 1.3 !important;
      white-space: normal
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large:not(.oS6Waqz--mobile),
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small:not(.oS6Waqz--mobile) {
      line-height: 1
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-14-basicSecondary.oS6Waqz---size-4-tiny,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-9-secondary.oS6Waqz---size-4-tiny {
      padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz---priority-5-basic,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz---priority-7-primary {
      padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz---priority-14-basicSecondary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz---priority-9-secondary.oS6Waqz--wrapContent {
      padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-4-tiny.oS6Waqz--wrapContent {
      padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-9-secondary {
      padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-5-basic,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-7-primary {
      padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--wrapContent.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--wrapContent.oS6Waqz---priority-9-secondary {
      padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--wrapContent {
      padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-9-secondary.oS6Waqz--mobile {
      padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-5-basic.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-7-primary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--mobile {
      padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--wrapContent.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--wrapContent.oS6Waqz---priority-9-secondary.oS6Waqz--mobile {
      padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-small.oS6Waqz--wrapContent.oS6Waqz--mobile {
      padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-9-secondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-9-secondary {
      padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-5-basic,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-7-primary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-5-basic,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-7-primary {
      padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--wrapContent.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--wrapContent.oS6Waqz---priority-9-secondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz--wrapContent.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz--wrapContent.oS6Waqz---priority-9-secondary {
      padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz--wrapContent {
      padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-9-secondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-9-secondary.oS6Waqz--mobile {
      padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-5-basic.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-7-primary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-5-basic.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-7-primary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--mobile {
      padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--wrapContent.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--wrapContent.oS6Waqz---priority-9-secondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz--wrapContent.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz--wrapContent.oS6Waqz---priority-9-secondary.oS6Waqz--mobile {
      padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-6-medium.oS6Waqz--wrapContent.oS6Waqz--mobile {
      padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-14-basicSecondary,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-9-secondary {
      padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-5-basic,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-7-primary {
      padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-14-basicSecondary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-9-secondary.oS6Waqz--wrapContent {
      padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz--wrapContent {
      padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-14-basicSecondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-5-basic.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-7-primary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-9-secondary.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz--mobile {
      padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-14-basicSecondary.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-5-basic.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-7-primary.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz---priority-9-secondary.oS6Waqz--wrapContent.oS6Waqz--mobile,
    .s_gWGU1.oS6Waqz---paddingMode-15-dynamicPaddings.oS6Waqz---size-5-large.oS6Waqz--wrapContent.oS6Waqz--mobile {
      padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings,
    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings.oS6Waqz---size-6-medium {
      border-width: var(--wix-ui-tpa-button-main-border-width, 1px);
      padding-inline-end: var(--wix-ui-tpa-button-padding-inline-end, 15px);
      padding-inline-start: var(--wix-ui-tpa-button-padding-inline-start, 15px)
    }

    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings.oS6Waqz---size-4-tiny,
    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings.oS6Waqz---size-5-small {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 5px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 5px)
    }

    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings,
    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings.oS6Waqz---size-6-medium {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 7px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 7px)
    }

    .s_gWGU1.oS6Waqz---paddingMode-16-explicitPaddings.oS6Waqz---size-5-large {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 11px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 11px)
    }

    .sXTYFmR {
      --wix-ui-tpa-fieldset-main-label-font-text-decoration: var(--wix-ui-tpa-box-selection-label-font-text-decoration);
      --wix-ui-tpa-fieldset-main-label-font-line-height: var(--wix-ui-tpa-box-selection-label-font-line-height);
      --wix-ui-tpa-fieldset-main-label-font-family: var(--wix-ui-tpa-box-selection-label-font-family);
      --wix-ui-tpa-fieldset-main-label-font-size: var(--wix-ui-tpa-box-selection-label-font-size);
      --wix-ui-tpa-fieldset-main-label-font-style: var(--wix-ui-tpa-box-selection-label-font-style);
      --wix-ui-tpa-fieldset-main-label-font-variant: var(--wix-ui-tpa-box-selection-label-font-variant);
      --wix-ui-tpa-fieldset-main-label-font-weight: var(--wix-ui-tpa-box-selection-label-font-weight);
      --wix-ui-tpa-fieldset-main-label-text-color: var(--wix-ui-tpa-box-selection-label-color);
      --wix-ui-tpa-fieldset-main-label-text-color-rgb: var(--wix-ui-tpa-box-selection-label-color-rgb);
      --wix-ui-tpa-fieldset-main-label-text-color-opacity: var(--wix-ui-tpa-box-selection-label-color-opacity);
      --wix-ui-tpa-fieldset-error-color: var(--wix-ui-tpa-box-selection-error-color, 223, 49, 49);
      --wix-ui-tpa-fieldset-error-color-rgb: var(--wix-ui-tpa-box-selection-error-color-rgb, 223, 49, 49);
      --wix-ui-tpa-fieldset-error-color-opacity: var(--wix-ui-tpa-box-selection-error-color-opacity);
      --wix-ui-tpa-fieldset-min-message-height: var(--wix-ui-tpa-box-selection-error-message-min-height);
      height: 100%
    }

    .sI0pSnN {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      gap: var(--wix-ui-tpa-box-selection-item-gap, 12px);
      max-height: 100%;
      max-width: 100%
    }

    .sI0pSnN.scbvDeS {
      flex-direction: column;
      flex-wrap: wrap
    }

    .sI0pSnN.skw1tHO {
      display: inline-flex
    }

    .shs6eEx {
      --wix-ui-tpa-option-selected-box-color: var(--wix-ui-tpa-box-selection-selected-box-color, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-color-rgb: var(--wix-ui-tpa-box-selection-selected-box-color-rgb, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-color-opacity: var(--wix-ui-tpa-box-selection-selected-box-color-opacity);
      --wix-ui-tpa-option-selected-box-background-color: var(--wix-ui-tpa-box-selection-selected-box-background-color, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-background-color-rgb: var(--wix-ui-tpa-box-selection-selected-box-background-color-rgb, var(--wst-primary-background-color-rgb));
      --wix-ui-tpa-option-selected-box-background-color-opacity: var(--wix-ui-tpa-box-selection-selected-box-background-color-opacity);
      --wix-ui-tpa-option-box-fill-color: var(--wix-ui-tpa-box-selection-box-fill-color);
      --wix-ui-tpa-option-box-fill-color-rgb: var(--wix-ui-tpa-box-selection-box-fill-color-rgb);
      --wix-ui-tpa-option-box-fill-color-opacity: var(--wix-ui-tpa-box-selection-box-fill-color-opacity);
      --wix-ui-tpa-option-box-border-radius: var(--wix-ui-tpa-box-selection-box-border-radius);
      --wix-ui-tpa-option-hover-border-color: var(--wix-ui-tpa-box-selection-hover-border-color, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-hover-border-color-rgb: var(--wix-ui-tpa-box-selection-hover-border-color-rgb, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-hover-border-color-opacity: var(--wix-ui-tpa-box-selection-hover-border-color-opacity);
      --wix-ui-tpa-option-hover-box-background-color: var(--wix-ui-tpa-box-selection-hover-box-background-color);
      --wix-ui-tpa-option-hover-box-background-color-rgb: var(--wix-ui-tpa-box-selection-hover-box-background-color-rgb);
      --wix-ui-tpa-option-hover-box-background-color-opacity: var(--wix-ui-tpa-box-selection-hover-box-background-color-opacity);
      --wix-ui-tpa-option-box-border-width: var(--wix-ui-tpa-box-selection-box-border-width);
      --wix-ui-tpa-option-box-border-color: var(--wix-ui-tpa-box-selection-box-border-color, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-box-border-color-rgb: var(--wix-ui-tpa-box-selection-box-border-color-rgb, var(--wst-paragraph-2-color-rgb));
      --wix-ui-tpa-option-box-border-color-opacity: var(--wix-ui-tpa-box-selection-box-border-color-opacity);
      --wix-ui-tpa-option-disabled-color: var(--wix-ui-tpa-box-selection-disabled-color, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-color-rgb: var(--wix-ui-tpa-box-selection-disabled-color-rgb, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-color-opacity: var(--wix-ui-tpa-box-selection-disabled-color-opacity);
      --wix-ui-tpa-option-disabled-background-color: var(--wix-ui-tpa-box-selection-disabled-background-color);
      --wix-ui-tpa-option-disabled-background-color-rgb: var(--wix-ui-tpa-box-selection-disabled-background-color-rgb);
      --wix-ui-tpa-option-disabled-background-color-opacity: var(--wix-ui-tpa-box-selection-disabled-background-color-opacity);
      --wix-ui-tpa-option-disabled-border-color: var(--wix-ui-tpa-box-selection-disabled-border-color, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-border-color-rgb: var(--wix-ui-tpa-box-selection-disabled-border-color-rgb, var(--wst-system-disabled-color-rgb));
      --wix-ui-tpa-option-disabled-border-color-opacity: var(--wix-ui-tpa-box-selection-disabled-border-color-opacity);
      --wix-ui-tpa-option-error-color: var(--wix-ui-tpa-box-selection-error-color, var(--wst-system-error-color-rgb));
      --wix-ui-tpa-option-error-color-rgb: var(--wix-ui-tpa-box-selection-error-color-rgb, var(--wst-system-error-color-rgb));
      --wix-ui-tpa-option-error-color-opacity: var(--wix-ui-tpa-box-selection-error-color-opacity);
      --wix-ui-tpa-option-box-padding: var(--wix-ui-tpa-box-selection-box-padding)
    }

    .sGrWCUr {
      align-self: center;
      display: flex;
      flex-grow: 1
    }

    .sH7XNJB {
      display: flex;
      justify-content: center;
      list-style: none;
      width: 64px
    }

    .sH7XNJB.ovprYoK--mobile {
      flex-shrink: 0
    }

    .sH7XNJB.ovprYoK---theme-5-light .sMkeJk8 svg:not([fill=currentColor]) path {
      fill: #000;
      stroke: none
    }

    .sH7XNJB.ovprYoK---theme-4-dark .sMkeJk8 svg:not([fill=currentColor]) path {
      fill: #fff;
      stroke: none
    }

    .sH7XNJB.ovprYoK---theme-5-light .sMkeJk8 svg[fill=currentColor] {
      color: #000
    }

    .sH7XNJB.ovprYoK---theme-4-dark .sMkeJk8 svg[fill=currentColor] {
      color: #fff
    }

    .soQVSRw {
      border-style: solid;
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      overflow: hidden;
      position: relative;
      text-align: center;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .soQVSRw .s__7l7vsw {
      display: block;
      line-height: 1.5
    }

    .soQVSRw.o__8e2rna--upgrade .s__7l7vsw {
      display: inline-block;
      line-height: 1
    }

    .sz_fH69 {
      animation: StatesButton-deprecated-st-css2727093582__bounce-in .5s ease 0s 1 normal;
      height: 1.5em;
      top: .15em
    }

    .sX1RG23 {
      height: 1.5em;
      width: 1.5em
    }

    @keyframes StatesButton-deprecated-st-css2727093582__bounce-in {
      0% {
        opacity: 0;
        transform: translateY(30px)
      }

      32% {
        opacity: 1;
        transform: translateY(-5px)
      }

      68% {
        opacity: 1;
        transform: translateY(2px)
      }

      to {
        opacity: 1;
        transform: translateY(0)
      }
    }

    .sn5Ej8m.s__7MyC8r.sd0x8p6:not(.on3wXz_--isError) {
      overflow: hidden
    }

    .s__4O_TNI {
      box-sizing: border-box;
      left: 50%;
      max-height: 620px;
      max-width: 980px;
      min-height: 240px;
      min-width: 280px;
      position: absolute;
      top: 50%;
      transform: translate(-50%, -50%)
    }

    .suTZ0qz {
      position: absolute;
      right: 20px;
      top: 20px
    }

    .ssfZ227 {
      padding: 80px 32px
    }

    .sMgeemw.o_8T309--mobile .s__4O_TNI {
      height: 100%;
      left: 0;
      top: 0;
      transform: none;
      width: 100%
    }

    .sL93YbZ.o_8T309--appendToBody :focus {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .sMgeemw.o_8T309--mobile.o_8T309--notFullscreenMobile .sL93YbZ {
      align-items: center;
      display: flex;
      height: calc(100% - 2*20px);
      left: 20px;
      overflow: hidden;
      position: absolute;
      top: 20px;
      width: calc(100% - 2*20px)
    }

    .sMgeemw.o_8T309--mobile.o_8T309--notFullscreenMobile .s__4O_TNI {
      height: auto;
      max-height: 440px;
      min-width: auto;
      position: relative
    }

    .sMgeemw.o_8T309--rtl .suTZ0qz {
      left: 20px;
      right: auto
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj {
      border: 0;
      display: inline-block;
      line-height: 0;
      margin: 0;
      padding: 0;
      text-decoration: none
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.oiCupVv--focus,
    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj:hover {
      opacity: .7
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41--disabled {
      cursor: default
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41--disabled:hover {
      opacity: 1
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj .sslEhV8 svg {
      display: block
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj .s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path,
    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41---skin-4-line .sslEhV8 svg:not([fill=currentColor]) path,
    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41--disabled.s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path {
      fill: none
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41---theme-4-none {
      background-color: transparent
    }

    .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41---theme-3-box {
      align-items: center;
      border-radius: 50%;
      display: inline-flex;
      height: 32px;
      justify-content: center;
      width: 32px
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj {
      border: 0;
      display: inline-block;
      line-height: 0;
      margin: 0;
      padding: 0;
      text-decoration: none
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.oiCupVv--focus,
    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj:hover {
      opacity: .7
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41--disabled {
      cursor: default
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41--disabled:hover {
      opacity: 1
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj .sslEhV8 svg {
      display: block
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj .s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path,
    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41---skin-4-line .sslEhV8 svg:not([fill=currentColor]) path,
    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41--disabled.s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path {
      fill: none
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41---theme-4-none {
      background-color: transparent
    }

    .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41---theme-3-box {
      align-items: center;
      border-radius: 50%;
      display: inline-flex;
      height: 32px;
      justify-content: center;
      width: 32px
    }

    .siBqVDt * {
      box-sizing: border-box
    }

    .sSRSua_ {
      align-items: stretch;
      border-radius: 12px;
      display: flex;
      height: 24px;
      justify-content: center;
      margin: 4px;
      padding: 2px;
      width: 24px
    }

    .smveTez {
      border: 1px solid #c9c9c9;
      border-radius: inherit;
      flex: 1;
      overflow: hidden;
      position: relative
    }

    .siBqVDt.ohpexXG--unavailable .smveTez:before {
      border-top: 1px solid #c9c9c9;
      content: "";
      left: -25%;
      position: absolute;
      top: 50%;
      transform: rotate(-45deg);
      transform-origin: center;
      width: 150%
    }

    .siBqVDt.ohpexXG--checked .sSRSua_ {
      box-shadow: 0 0 0 1px #000
    }

    .siBqVDt:disabled {
      filter: none;
      opacity: 1
    }

    .sgteL7u {
      --wix-ui-tpa-image-background-color: var(--wix-ui-tpa-thumbnail-image-background-color, --wix-color-2);
      --wix-ui-tpa-image-background-color-rgb: var(--wix-ui-tpa-thumbnail-image-background-color-rgb, --wix-color-2);
      --wix-ui-tpa-image-background-color-opacity: var(--wix-ui-tpa-thumbnail-image-background-color-opacity);
      --wix-ui-tpa-image-border-color: var(--wix-ui-tpa-thumbnail-image-border-color, var(--wix-color-5));
      --wix-ui-tpa-image-border-color-rgb: var(--wix-ui-tpa-thumbnail-image-border-color-rgb, var(--wix-color-5));
      --wix-ui-tpa-image-border-color-opacity: var(--wix-ui-tpa-thumbnail-image-border-color-opacity);
      --wix-ui-tpa-image-border-width: var(--wix-ui-tpa-thumbnail-image-border-width);
      --wix-ui-tpa-image-border-radius: var(--wix-ui-tpa-thumbnail-image-border-radius);
      --wix-ui-tpa-image-image-opacity: var(--wix-ui-tpa-thumbnail-image-image-opacity)
    }

    .siXZMyp {
      --TextArea1060786192-default-main-border-width: 1px;
      --TextArea1060786192-default-background-color: rgb(var(--wix-ui-tpa-text-area-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      width: var(--wix-ui-tpa-text-area-container-width, 280px)
    }

    .siXZMyp.oj4fRgP--error.oj4fRgP--newErrorMessage {
      --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-text-area-error-color, var(--wst-system-error-color-rgb, 223, 49, 49));
      --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-text-area-error-color-rgb, var(--wst-system-error-color-rgb, 223, 49, 49));
      --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-text-area-error-color-opacity);
      --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-text-area-error-message-min-height)
    }

    .s__14kxmz {
      background-color: var(--TextArea1060786192-default-background-color);
      border-color: rgb(var(--wix-ui-tpa-text-area-border-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-text-area-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, .6)));
      border-radius: var(--wix-ui-tpa-text-area-main-border-radius, 0);
      border-style: solid;
      border-width: 0;
      box-sizing: border-box;
      display: flex;
      height: var(--wix-ui-tpa-text-area-container-height, 92px);
      position: relative
    }

    .s__14kxmz.oj4fRgP--withResize {
      overflow: hidden;
      resize: both
    }

    .siXZMyp.oj4fRgP---theme-3-box .s__14kxmz {
      border-width: var(--wix-ui-tpa-text-area-main-border-width, var(--TextArea1060786192-default-main-border-width));
      padding: var(--wix-ui-tpa-text-area-vertical-padding, 8px) 0
    }

    .siXZMyp.oj4fRgP---theme-3-box .s__14kxmz:active,
    .siXZMyp.oj4fRgP---theme-3-box .s__14kxmz:focus,
    .siXZMyp.oj4fRgP---theme-3-box .s__14kxmz:focus-within,
    .siXZMyp.oj4fRgP---theme-3-box .s__14kxmz:hover {
      border-radius: var(--wix-ui-tpa-text-area-hover-border-radius, var(--wix-ui-tpa-text-area-main-border-radius));
      border-width: var(--wix-ui-tpa-text-area-hover-border-width, var(--wix-ui-tpa-text-area-main-border-width, var(--TextArea1060786192-default-main-border-width)))
    }

    .siXZMyp.oj4fRgP---theme-4-line .s__14kxmz {
      border-bottom-width: var(--wix-ui-tpa-text-area-main-border-width, var(--TextArea1060786192-default-main-border-width));
      padding: 0
    }

    .siXZMyp.oj4fRgP---theme-4-line .s__14kxmz:active,
    .siXZMyp.oj4fRgP---theme-4-line .s__14kxmz:focus,
    .siXZMyp.oj4fRgP---theme-4-line .s__14kxmz:focus-within,
    .siXZMyp.oj4fRgP---theme-4-line .s__14kxmz:hover {
      border-bottom-width: var(--wix-ui-tpa-text-area-hover-border-width, var(--wix-ui-tpa-text-area-main-border-width, var(--TextArea1060786192-default-main-border-width)));
      padding: 0
    }

    .s__14kxmz:active,
    .s__14kxmz:focus,
    .s__14kxmz:focus-within,
    .s__14kxmz:hover {
      background-color: rgb(var(--wix-ui-tpa-text-area-hover-background-color-rgb, var(--default-background-color-rgb, transparent)), calc(var(--wix-ui-tpa-text-area-hover-background-color-opacity, var(--default-background-color-opacity, 1))*var(--wix-ui-tpa-text-area-hover-background-opacity, 1)));
      border-color: rgb(var(--wix-ui-tpa-text-area-hover-border-color, var(--wix-ui-tpa-text-area-border-color, var(--wst-paragraph-2-color-rgb))));
      border-radius: var(--wix-ui-tpa-text-area-hover-border-radius, var(--wix-ui-tpa-text-area-main-border-radius))
    }

    .s__14kxmz:active>textarea,
    .s__14kxmz:focus-within>textarea,
    .s__14kxmz:focus>textarea,
    .s__14kxmz:hover>textarea {
      color: rgb(var(--wix-ui-tpa-text-area-hover-text-color, var(--wix-ui-tpa-text-area-main-label-text-color, var(--wst-paragraph-2-color-rgb))))
    }

    .sDQtkHf {
      background-color: transparent;
      border: 0;
      border-radius: var(--wix-ui-tpa-text-area-main-border-radius, 0);
      box-sizing: border-box;
      color: rgb(var(--wix-ui-tpa-text-area-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      font-family: var(--wix-ui-tpa-text-area-text-font-family, var(--wst-paragraph-2-font, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-text-area-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-text-area-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-area-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-area-text-font-weight, var(--wix-font-Body-M-weight));
      height: 100%;
      line-height: var(--wix-ui-tpa-text-area-text-font-line-height, 1.5em);
      overflow: hidden;
      padding: 0 var(--wix-ui-tpa-text-area-horizontal-padding, 12px);
      padding-inline-start: var(--wix-ui-tpa-text-area-padding-inline-start, var(--wix-ui-tpa-text-area-horizontal-padding, 12px));
      resize: none;
      text-decoration: var(--wix-ui-tpa-text-area-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
      width: 100%
    }

    .sDQtkHf:focus,
    .sDQtkHf:hover {
      overflow: auto
    }

    .sDQtkHf::-webkit-input-placeholder,
    .sDQtkHf::placeholder {
      color: rgb(var(--wix-ui-tpa-text-area-placeholder-color, var(--wst-shade-3-color-rgb, var(--wix-color-4))))
    }

    .sBDa53E {
      box-sizing: border-box;
      display: flex;
      height: 24px;
      justify-content: flex-end;
      padding: 0 8px;
      pointer-events: none;
      position: absolute;
      top: 5px;
      width: 100%
    }

    .siXZMyp.oj4fRgP---theme-4-line .sBDa53E {
      padding-inline-end: 0
    }

    .sYJrb8r {
      pointer-events: auto
    }

    .siXZMyp.oj4fRgP---theme-4-line .sYJrb8r {
      margin: 0 -4px
    }

    .sPjbMyZ {
      color: #df3131 !important
    }

    .siXZMyp.oj4fRgP---theme-4-line .s__14kxmz .sDQtkHf {
      padding-left: 0;
      padding-right: 0
    }

    .siXZMyp.oj4fRgP--error:not(.oj4fRgP--newErrorMessage) .s__14kxmz {
      border-color: rgb(var(--wix-ui-tpa-text-area-error-border-color-rgb, var(--wst-system-error-color-rgb, 223, 49, 49)), calc(var(--wix-ui-tpa-text-area-error-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, .6))) !important
    }

    .siXZMyp.oj4fRgP--error.oj4fRgP--newErrorMessage .s__14kxmz {
      border-color: var(--wut-error-color, #df3131) !important
    }

    .siXZMyp:focus.oj4fRgP--error:not(.oj4fRgP--newErrorMessage) .s__14kxmz,
    .siXZMyp:hover.oj4fRgP--error:not(.oj4fRgP--newErrorMessage) .s__14kxmz {
      border-color: rgb(var(--wix-ui-tpa-text-area-error-border-color, var(--wst-system-error-color-rgb, 223, 49, 49))) !important
    }

    .siXZMyp:focus.oj4fRgP--error.oj4fRgP--newErrorMessage .s__14kxmz,
    .siXZMyp:hover.oj4fRgP--error.oj4fRgP--newErrorMessage .s__14kxmz {
      border-color: var(--wut-error-color, #df3131) !important
    }

    .siXZMyp.oj4fRgP--error.oj4fRgP--errorMessage:not(.oj4fRgP--rtl) .s__14kxmz .sDQtkHf {
      padding-right: 38px
    }

    .siXZMyp.oj4fRgP--error.oj4fRgP--errorMessage.oj4fRgP--rtl .s__14kxmz .sDQtkHf {
      padding-left: 38px
    }

    .siXZMyp.oj4fRgP--success .s__14kxmz {
      border-color: rgb(var(--wix-ui-tpa-text-area-success-border-color-rgb, var(--wst-system-success-color-rgb, 0, 130, 80)), calc(var(--wix-ui-tpa-text-area-success-border-color-opacity, 1)*var(--wix-ui-tpa-text-area-main-border-opacity, .6)))
    }

    .siXZMyp:focus.oj4fRgP--success .s__14kxmz,
    .siXZMyp:hover.oj4fRgP--success .s__14kxmz {
      border-color: rgb(var(--wix-ui-tpa-text-area-success-border-color, var(--wst-system-success-color-rgb, 0, 130, 80)))
    }

    .siXZMyp.oj4fRgP--disabled .s__14kxmz,
    .siXZMyp.oj4fRgP--disabled .s__14kxmz:hover {
      border-color: rgb(var(--wix-ui-tpa-text-area-disabled-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .siXZMyp.oj4fRgP--disabled .s__14kxmz .sDQtkHf {
      color: rgb(var(--wix-ui-tpa-text-area-disabled-text-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .siXZMyp .sNdZblx {
      color: rgb(var(--wix-ui-tpa-text-area-main-label-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      display: block;
      font-family: var(--wix-ui-tpa-text-area-main-label-font-family, var(--wst-paragraph-2-font, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-text-area-main-label-font-size, 14px);
      font-style: var(--wix-ui-tpa-text-area-main-label-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-area-main-label-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-area-main-label-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-text-area-main-label-font-line-height, 1.4);
      margin-bottom: 8px;
      text-decoration: var(--wix-ui-tpa-text-area-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .siXZMyp.oj4fRgP--disabled .sNdZblx {
      color: rgb(var(--wix-ui-tpa-text-area-disabled-label-color, var(--wix-color-5)))
    }

    .sgF5nrv {
      color: rgb(var(--wix-ui-tpa-text-area-char-count-color, var(--wst-shade-3-color-rgb, var(--wix-color-4))));
      display: flex;
      font-family: var(--wix-ui-tpa-text-area-char-count-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-area-char-count-font-size, 14px);
      font-style: var(--wix-ui-tpa-text-area-char-count-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-area-char-count-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-area-char-count-font-weight, var(--wix-font-Body-M-weight));
      justify-content: flex-end;
      line-height: var(--wix-ui-tpa-text-area-char-count-font-line-height, 1.4);
      margin-top: 8px;
      text-decoration: var(--wix-ui-tpa-text-area-char-count-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .siXZMyp.oj4fRgP--error.oj4fRgP--newErrorMessage.oj4fRgP--hasErrorMessage .sgF5nrv {
      margin-top: 0
    }

    #SITE_CONTAINER.focus-ring-active .sM8y9gK {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .s__8dd_T4 {
      --Tabs1445194242-transparent: 0, 0, 0, 0;
      background: rgb(var(--wix-ui-tpa-tabs-background-color, var(--wst-primary-background-color-rgb, var(--Tabs1445194242-transparent))));
      border-block-end: var(--wix-ui-tpa-tabs-border-width-block-end, 0) solid rgb(var(--wix-ui-tpa-tabs-border-color-block-end-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-tabs-border-color-block-end-opacity, 1)*.3));
      border-block-start: var(--wix-ui-tpa-tabs-border-width-block-start, 0) solid rgb(var(--wix-ui-tpa-tabs-border-color-block-start-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-tabs-border-color-block-start-opacity, 1)*.3));
      border-end-end-radius: var(--wix-ui-tpa-tabs-border-radius-end-end, 0);
      border-end-start-radius: var(--wix-ui-tpa-tabs-border-radius-end-start, 0);
      border-inline-end: var(--wix-ui-tpa-tabs-border-width-inline-end, 0) solid rgb(var(--wix-ui-tpa-tabs-border-color-inline-end-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-tabs-border-color-inline-end-opacity, 1)*.3));
      border-inline-start: var(--wix-ui-tpa-tabs-border-width-inline-start, 0) solid rgb(var(--wix-ui-tpa-tabs-border-color-inline-start-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-tabs-border-color-inline-start-opacity, 1)*.3));
      border-start-end-radius: var(--wix-ui-tpa-tabs-border-radius-start-end, 0);
      border-start-start-radius: var(--wix-ui-tpa-tabs-border-radius-start-start, 0);
      box-sizing: border-box;
      padding-block-end: var(--wix-ui-tpa-tabs-padding-block-end, 0);
      padding-block-start: var(--wix-ui-tpa-tabs-padding-block-start, 0);
      padding-inline-end: var(--wix-ui-tpa-tabs-padding-inline-end, 0);
      padding-inline-start: var(--wix-ui-tpa-tabs-padding-inline-start, 0);
      width: 100%
    }

    .s__8dd_T4.ovkJbfQ---skin-13-fullUnderline {
      border-block-end: var(--wix-ui-tpa-tabs-border-width-block-end, 1px) solid rgb(var(--wix-ui-tpa-tabs-border-color-block-end-rgb, var(--wix-ui-tpa-tabs-indicator-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)))), calc(var(--wix-ui-tpa-tabs-border-color-block-end-opacity, var(--wix-ui-tpa-tabs-indicator-color-opacity, 1))*.2))
    }

    .shYAyuN {
      --Tabs1445194242-nav-btn-width: 17;
      --Tabs1445194242-nav-btn-svg-width: 24;
      --Tabs1445194242-nav-btn-ease: cubic-bezier(0.25, 0.46, 0.45, 0.94);
      color: rgb(var(--wix-ui-tpa-tabs-main-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      font-family: var(--wix-ui-tpa-tabs-main-text-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-tabs-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-tabs-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-tabs-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-tabs-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-tabs-main-text-font-line-height, 24px);
      line-height: calc(1.5*max(var(--wix-ui-tpa-tabs-main-text-font-size, 16px), var(--wix-ui-tpa-tab-selected-text-font-size, 16px)));
      min-height: 52px;
      position: relative;
      text-decoration: var(--wix-ui-tpa-tabs-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
      width: 100%
    }

    .s__8dd_T4.ovkJbfQ---overflowBehavior-6-scroll .shYAyuN {
      padding: 14px 0
    }

    .s__8dd_T4.ovkJbfQ---overflowBehavior-6-scroll .shYAyuN:before {
      content: "A0"
    }

    .shYAyuN,
    .shYAyuN * {
      box-sizing: border-box
    }

    .sKKLNIe {
      align-items: center;
      color: rgb(var(--wix-ui-tpa-tabs-arrows-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      cursor: pointer;
      display: flex;
      justify-content: center;
      opacity: 0;
      overflow: hidden;
      position: absolute;
      top: 0;
      transition: width .3s var(--Tabs1445194242-nav-btn-ease) .2s, applyOpacity .2s ease;
      width: 0
    }

    .sKKLNIe.sspgkWZ {
      left: 0
    }

    .sKKLNIe.szIfwpb {
      right: 0
    }

    .s__8dd_T4 .sKKLNIe svg {
      flex-shrink: 0;
      height: 1em;
      min-height: calc(var(--Tabs1445194242-nav-btn-svg-width)*1px);
      min-width: calc(var(--Tabs1445194242-nav-btn-svg-width)*1px);
      width: 1em
    }

    .s__8dd_T4 .sKKLNIe.sspgkWZ svg {
      margin-left: calc((var(--Tabs1445194242-nav-btn-width) - var(--Tabs1445194242-nav-btn-svg-width))*1px)
    }

    .s__8dd_T4 .sKKLNIe.szIfwpb svg {
      margin-right: calc((var(--Tabs1445194242-nav-btn-width) - var(--Tabs1445194242-nav-btn-svg-width))*1px)
    }

    .s__00sCkh {
      --wix-ui-tpa-scrollable-tabs-selected-indicator-color: var(--wix-ui-tpa-tabs-selected-tab-indicator-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-8)));
      --wix-ui-tpa-scrollable-tabs-selected-indicator-color-rgb: var(--wix-ui-tpa-tabs-selected-tab-indicator-color-rgb, var(--wst-links-and-actions-color-rgb, var(--wix-color-8)));
      --wix-ui-tpa-scrollable-tabs-selected-indicator-color-opacity: var(--wix-ui-tpa-tabs-selected-tab-indicator-color-opacity);
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      transition: left .3s var(--Tabs1445194242-nav-btn-ease), right .3s var(--Tabs1445194242-nav-btn-ease)
    }

    .s__8dd_T4.ovkJbfQ---overflowBehavior-4-wrap .s__00sCkh {
      position: static
    }

    .s__9OPvvu {
      bottom: 0;
      height: 0;
      left: 0;
      position: absolute;
      width: 100%
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-both .sKKLNIe,
    .s__8dd_T4.ovkJbfQ---navButtons-4-left .sKKLNIe.sspgkWZ,
    .s__8dd_T4.ovkJbfQ---navButtons-5-right .sKKLNIe.szIfwpb {
      opacity: 1;
      transition: width .3s var(--Tabs1445194242-nav-btn-ease), applyOpacity .2s ease .3s;
      width: calc(var(--Tabs1445194242-nav-btn-width)*1px)
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-both .s__00sCkh,
    .s__8dd_T4.ovkJbfQ---navButtons-5-right .s__00sCkh {
      right: calc(var(--Tabs1445194242-nav-btn-width)*1px)
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-both .s__00sCkh,
    .s__8dd_T4.ovkJbfQ---navButtons-4-left .s__00sCkh {
      left: calc(var(--Tabs1445194242-nav-btn-width)*1px)
    }

    .s__00sCkh .syQdcu4 {
      left: 0;
      right: 0;
      transition: all .3s var(--Tabs1445194242-nav-btn-ease);
      width: 100%
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-left .s__00sCkh .syQdcu4,
    .s__8dd_T4.ovkJbfQ---navButtons-5-right .s__00sCkh .syQdcu4 {
      width: calc(100% + (var(--Tabs1445194242-nav-btn-width)*1px))
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-both .s__00sCkh .syQdcu4,
    .s__8dd_T4.ovkJbfQ---navButtons-4-left .s__00sCkh .syQdcu4 {
      left: calc(var(--Tabs1445194242-nav-btn-width)*-1px)
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-both .s__00sCkh .syQdcu4,
    .s__8dd_T4.ovkJbfQ---navButtons-5-right .s__00sCkh .syQdcu4 {
      right: calc(var(--Tabs1445194242-nav-btn-width)*-1px)
    }

    .s__8dd_T4.ovkJbfQ---navButtons-4-both .s__00sCkh .syQdcu4 {
      width: calc(100% + (2*var(--Tabs1445194242-nav-btn-width)*1px))
    }

    .s__8dd_T4.ovkJbfQ---skin-12-fitUnderline .sKKLNIe .s__5zuLLD {
      background-color: rgb(var(--wix-ui-tpa-tab-border-block-end-color-rgb, var(--wix-ui-tpa-tabs-indicator-color-rgb, var(--wst-links-and-actions-color-rgb, var(--wix-color-5)))), calc(var(--wix-ui-tpa-tab-border-block-end-color-opacity, var(--wix-ui-tpa-tabs-indicator-color-opacity, 1))*.2));
      height: var(--wix-ui-tpa-tab-border-block-end-width, 1px)
    }

    .shYAyuN .s__00sCkh .s__3SmmHW {
      border-block-end: var(--wix-ui-tpa-tab-border-block-end-width, 3px) solid rgb(var(--wix-ui-tpa-tab-border-block-end-color, var(--Tabs1445194242-transparent)));
      border-block-start: var(--wix-ui-tpa-tab-border-block-start-width, 0) solid rgb(var(--wix-ui-tpa-tab-border-block-start-color, var(--Tabs1445194242-wix-color-1)));
      border-inline-end: var(--wix-ui-tpa-tab-border-inline-end-width, 0) solid rgb(var(--wix-ui-tpa-tab-border-inline-end-color, var(--Tabs1445194242-wix-color-1)));
      border-inline-start: var(--wix-ui-tpa-tab-border-inline-start-width, 0) solid rgb(var(--wix-ui-tpa-tab-border-inline-start-color, var(--Tabs1445194242-wix-color-1)))
    }

    .s__8dd_T4.ovkJbfQ---skin-12-fitUnderline .s__00sCkh .s__3SmmHW {
      border-block-end: var(--wix-ui-tpa-tab-border-block-end-width, 1px) solid rgb(var(--wix-ui-tpa-tab-border-block-end-color, var(--wix-ui-tpa-tabs-indicator-color, var(--wix-color-5), .2)))
    }

    .s__8dd_T4.ovkJbfQ--mobile .s__00sCkh .sAgw4kE {
      display: flex
    }

    .s__8dd_T4.ovkJbfQ--mobile .s__00sCkh .s__3SmmHW {
      flex: 1
    }

    .s__8dd_T4.ovkJbfQ--mobile .shYAyuN {
      font-family: var(--wix-ui-tpa-tabs-main-text-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-tabs-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-tabs-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-tabs-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-tabs-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-tabs-main-text-font-line-height, 20px);
      line-height: calc(1.428*max(var(--wix-ui-tpa-tabs-main-text-font-size, 14px), var(--wix-ui-tpa-tab-selected-text-font-size, 14px)));
      min-height: 48px;
      text-decoration: var(--wix-ui-tpa-tabs-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sFr1k9R {
      border-style: solid;
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      overflow: hidden;
      position: relative;
      text-align: center;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .sFr1k9R .sO4L5OR {
      display: block;
      line-height: 1.5
    }

    .sFr1k9R.oSq2esE--upgrade .sO4L5OR {
      display: inline-block;
      line-height: 1
    }

    .s__1_O9hX {
      animation: StatesButton1021709667__bounce-in .5s ease 0s 1 normal;
      height: 1.5em;
      top: .15em
    }

    .sRKe9ge {
      height: 1.5em;
      width: 1.5em
    }

    @keyframes StatesButton1021709667__bounce-in {
      0% {
        opacity: 0;
        transform: translateY(30px)
      }

      32% {
        opacity: 1;
        transform: translateY(-5px)
      }

      68% {
        opacity: 1;
        transform: translateY(2px)
      }

      to {
        opacity: 1;
        transform: translateY(0)
      }
    }

    .s__97E7Ji {
      --wix-ui-tpa-fieldset-main-label-font-text-decoration: var(--wix-ui-tpa-counter-label-font-text-decoration, var(--wst-paragraph-2-font-text-decoration));
      --wix-ui-tpa-fieldset-main-label-font-line-height: var(--wix-ui-tpa-counter-label-font-line-height, var(--wst-paragraph-2-font-line-height));
      --wix-ui-tpa-fieldset-main-label-font-family: var(--wix-ui-tpa-counter-label-font-family, var(--wst-paragraph-2-font-family));
      --wix-ui-tpa-fieldset-main-label-font-size: var(--wix-ui-tpa-counter-label-font-size, var(--wst-paragraph-2-font-size));
      --wix-ui-tpa-fieldset-main-label-font-style: var(--wix-ui-tpa-counter-label-font-style, var(--wst-paragraph-2-font-style));
      --wix-ui-tpa-fieldset-main-label-font-variant: var(--wix-ui-tpa-counter-label-font-variant, var(--wst-paragraph-2-font-variant));
      --wix-ui-tpa-fieldset-main-label-font-weight: var(--wix-ui-tpa-counter-label-font-weight, var(--wst-paragraph-2-font-weight));
      --wix-ui-tpa-fieldset-main-label-text-color: var(--wix-ui-tpa-counter-label-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)));
      --wix-ui-tpa-fieldset-main-label-text-color-rgb: var(--wix-ui-tpa-counter-label-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5)));
      --wix-ui-tpa-fieldset-main-label-text-color-opacity: var(--wix-ui-tpa-counter-label-color-opacity);
      --wix-ui-tpa-fieldset-error-color: var(--wix-ui-tpa-counter-error-color);
      --wix-ui-tpa-fieldset-error-color-rgb: var(--wix-ui-tpa-counter-error-color-rgb);
      --wix-ui-tpa-fieldset-error-color-opacity: var(--wix-ui-tpa-counter-error-color-opacity);
      --wix-ui-tpa-fieldset-min-message-height: var(--wix-ui-tpa-counter-error-message-min-height)
    }

    .sqbTLMx {
      align-items: center;
      background: rgb(var(--wix-ui-tpa-counter-main-background-color, var(--wst-primary-background-color-rgb, var(--wix-color-1))));
      border-color: rgb(var(--wix-ui-tpa-counter-border-color-rgb, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-counter-border-color-opacity, 1)*.6));
      border-radius: var(--wix-ui-tpa-counter-main-border-radius, 0);
      border-style: solid;
      border-width: var(--wix-ui-tpa-counter-main-border-width, 1px);
      box-sizing: content-box;
      display: inline-flex;
      justify-content: space-between
    }

    #SITE_CONTAINER.focus-ring-active .s__97E7Ji .sqbTLMx:focus-within {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .sqbTLMx:focus-within,
    .sqbTLMx:hover {
      border-color: rgb(var(--wix-ui-tpa-counter-hover-border-color, var(--wix-ui-tpa-counter-border-color, var(--Counter493994867-wst-color-paragraph-2, var(--wix-color-5)))))
    }

    .s__97E7Ji.orzEmcQ---size-6-medium .sqbTLMx {
      font-family: var(--wix-ui-tpa-counter-main-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-counter-main-font-size, var(--wst-paragraph-2-font-size, 16px));
      font-style: var(--wix-ui-tpa-counter-main-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-counter-main-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-counter-main-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-counter-main-font-line-height, var(--wst-paragraph-2-font-line-height, 1.5));
      padding: 0 2px;
      text-decoration: var(--wix-ui-tpa-counter-main-font-text-decoration, var(--wst-paragraph-2-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      width: calc(var(--wix-ui-tpa-counter-main-width, 104px) - 6px)
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall .sqbTLMx {
      padding: 0 0;
      width: calc(var(--wix-ui-tpa-counter-main-width, 80px) - 2px)
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall .sqbTLMx,
    .s__97E7Ji.orzEmcQ---size-6-xSmall:not(.orzEmcQ--newErrorMessage).orzEmcQ--error .sqbTLMx {
      font-family: var(--wix-ui-tpa-counter-main-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-counter-main-font-size, var(--wst-paragraph-2-font-size, 12px));
      font-style: var(--wix-ui-tpa-counter-main-font-style, var(--wst-paragraph-2-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-counter-main-font-variant, var(--wst-paragraph-2-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-counter-main-font-weight, var(--wst-paragraph-2-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-counter-main-font-line-height, var(--wst-paragraph-2-font-line-height, 1));
      text-decoration: var(--wix-ui-tpa-counter-main-font-text-decoration, var(--wst-paragraph-2-font-text-decoration, var(--wix-font-Body-M-text-decoration)))
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall:not(.orzEmcQ--newErrorMessage).orzEmcQ--error .sqbTLMx {
      padding: 0 4px;
      width: calc(var(--wix-ui-tpa-counter-main-width, 80px) - 10px)
    }

    .s__97E7Ji.orzEmcQ--error:not(.orzEmcQ--newErrorMessage) .sqbTLMx {
      border-color: #df3131 !important
    }

    .s__97E7Ji.orzEmcQ--error.orzEmcQ--newErrorMessage .sqbTLMx {
      border-color: rgb(var(--wix-ui-tpa-counter-error-color, 223, 49, 49)) !important
    }

    .s__97E7Ji.orzEmcQ--disabled .sqbTLMx {
      border-color: rgb(var(--wix-ui-tpa-counter-disabled-border-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .saw56GW {
      align-items: center;
      display: inline-flex;
      justify-content: center
    }

    .sDTFWQB {
      align-self: stretch;
      background: 0 0;
      border: 0;
      color: rgb(var(--wix-ui-tpa-counter-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      cursor: pointer;
      font: inherit;
      padding: 7px 0
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall .sDTFWQB {
      padding: 5px 4px
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall:not(.orzEmcQ--newErrorMessage).orzEmcQ--error .sDTFWQB {
      padding: 5px 0
    }

    .s__97E7Ji.orzEmcQ---size-6-medium .sDTFWQB.sbjDjVW {
      padding-inline-start: 4px
    }

    .s__97E7Ji.orzEmcQ---size-6-medium .sDTFWQB.s__8hjZr_ {
      padding-inline-end: 4px
    }

    .sDTFWQB[disabled] {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wix-color-29)));
      cursor: default
    }

    .ssnLU21 {
      font: inherit;
      height: calc((24/16)*1em);
      width: calc((24/16)*1em)
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall .ssnLU21 {
      height: calc((16/12)*1em);
      width: calc((16/12)*1em)
    }

    .srgb4vO {
      display: block;
      font: inherit;
      height: calc((20.5/16)*1em);
      width: calc((20.5/16)*1em)
    }

    .s__97E7Ji:not(.orzEmcQ--newErrorMessage) .srgb4vO {
      color: #df3131 !important
    }

    .s__97E7Ji.orzEmcQ---size-6-medium .srgb4vO {
      height: calc((18.45/12)*1em);
      width: calc((18.45/12)*1em)
    }

    .s__97E7Ji.orzEmcQ---size-6-xSmall .srgb4vO {
      height: calc((13.74/12)*1em);
      width: calc((13.74/12)*1em)
    }

    .s__97E7Ji.orzEmcQ--disabled .sDTFWQB {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .s__97E7Ji .s__6JUiKM {
      align-self: stretch;
      flex: 1
    }

    .s__97E7Ji .sXrYHi_ {
      display: flex;
      height: 100%
    }

    .s__97E7Ji input {
      background: 0 0;
      border: 0;
      color: rgb(var(--wix-ui-tpa-counter-text-color, var(--wst-shade-3-color-rgb, var(--wix-color-5))));
      font: inherit;
      padding: 0;
      text-align: center;
      width: 100%
    }

    .s__97E7Ji.orzEmcQ--disabled input {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wst-system-disabled-color-rgb, var(--wix-color-29))))
    }

    .s__97E7Ji input::-webkit-inner-spin-button,
    .s__97E7Ji input::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0
    }

    .s__97E7Ji input[type=number] {
      -moz-appearance: textfield
    }

    .s__97E7Ji input::-ms-clear {
      display: none
    }

    .seS_CaM {
      align-items: center;
      max-width: 100%
    }

    .sKPHsQ4 {
      flex-wrap: wrap;
      margin: 0;
      padding: 0;
      width: 100%
    }

    .sKPHsQ4,
    .sfCSaTI {
      align-items: center;
      display: flex
    }

    .sfCSaTI {
      list-style-type: none;
      margin: 4px 0 4px 0;
      word-break: break-word
    }

    .soaTisJ {
      --wix-ui-tpa-text-button-main-text-font-text-decoration: var(--wix-ui-tpa-breadcrumbs-text-font-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-text-button-main-text-font-line-height: var(--wix-ui-tpa-breadcrumbs-text-font-line-height, 1.5);
      --wix-ui-tpa-text-button-main-text-font-family: var(--wix-ui-tpa-breadcrumbs-text-font-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-text-button-main-text-font-size: var(--wix-ui-tpa-breadcrumbs-text-font-size, 16px);
      --wix-ui-tpa-text-button-main-text-font-style: var(--wix-ui-tpa-breadcrumbs-text-font-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-text-button-main-text-font-variant: var(--wix-ui-tpa-breadcrumbs-text-font-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-text-button-main-text-font-weight: var(--wix-ui-tpa-breadcrumbs-text-font-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-text-button-main-text-color: var(--wix-ui-tpa-breadcrumbs-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-5)));
      --wix-ui-tpa-text-button-main-text-color-rgb: var(--wix-ui-tpa-breadcrumbs-text-color-rgb, var(--wst-links-and-actions-color-rgb, var(--wix-color-5)));
      --wix-ui-tpa-text-button-main-text-color-opacity: var(--wix-ui-tpa-breadcrumbs-text-color-opacity)
    }

    .soaTisJ.otv5olh---priority-9-secondary.oSBtvLm--focus:not(.otv5olh---hoverStyle-9-underline),
    .soaTisJ.otv5olh---priority-9-secondary:active:not(.otv5olh---hoverStyle-9-underline),
    .soaTisJ.otv5olh---priority-9-secondary:hover:not(.otv5olh---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wst-links-and-actions-color-rgb, var(--wix-color-5))), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*var(--wix-ui-tpa-breadcrumbs-hover-opacity, .7)))
    }

    .sjpspmi {
      color: rgb(var(--wix-ui-tpa-breadcrumbs-text-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-5))))
    }

    .sjpspmi,
    .smjcRNe {
      font-family: var(--wix-ui-tpa-breadcrumbs-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-breadcrumbs-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-breadcrumbs-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-breadcrumbs-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-breadcrumbs-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-breadcrumbs-text-font-line-height, 1.5);
      text-decoration: var(--wix-ui-tpa-breadcrumbs-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .smjcRNe {
      color: rgb(var(--wix-ui-tpa-breadcrumbs-separator-color, var(--wst-links-and-actions-color-rgb, var(--wix-color-5))));
      display: flex;
      flex-shrink: 0;
      height: 1.5em;
      margin: 0 4px;
      width: 1.5em
    }

    .seS_CaM.oyoNo8W--rtl .smjcRNe {
      transform: scaleX(-1)
    }

    .sa3Eojp {
      border: 0;
      display: inline-block;
      margin: -4px 0;
      min-width: 0;
      padding: .01em 0 0 0;
      user-select: none
    }

    .sh9uCeR {
      display: inline-flex;
      flex-wrap: wrap
    }

    .s__0KApgx {
      display: block;
      margin-bottom: 2px;
      padding: 0
    }

    .s__15gBxK {
      display: flex
    }

    .sZFSXr_ {
      margin-inline: -4px
    }

    .sZ0JMe6,
    .s__1qlghq .srtzPI1 .sSRSua_ {
      height: var(--wix-ui-tpa-color-picker-item-size, 24px);
      width: var(--wix-ui-tpa-color-picker-item-size, 24px)
    }

    .s__1qlghq .srtzPI1 .sSRSua_ {
      border-radius: var(--wix-ui-tpa-color-picker-border-radius, 12px);
      transition: box-shadow .1s linear
    }

    .s__1qlghq .srtzPI1.ohpexXG--focusedByKeyboard .sSRSua_ {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .s__1qlghq .srtzPI1.ohpexXG--checked .sSRSua_,
    .s__1qlghq .srtzPI1.ohpexXG--focused .sSRSua_ {
      box-shadow: 0 0 0 1px rgb(var(--wix-ui-tpa-color-picker-selection-border-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))))
    }

    .s__1qlghq.ozz5vDx--error .srtzPI1 .smveTez {
      --ColorPicker2022500275-wix-ui-tpa-color-picker-error-border-color: rgb(var(--wst-system-error-color-rgb));
      border-color: var(--ColorPicker2022500275-wix-ui-tpa-color-picker-error-border-color, var(--wut-error-color, #df3131)) !important
    }

    .s__1qlghq.ozz5vDx--error {
      --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-color-picker-error-color);
      --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-color-picker-error-color-rgb);
      --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-color-picker-error-color-opacity);
      --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-color-picker-error-message-min-height)
    }

    .s__1qlghq.ozz5vDx--error .srtzPI1 .sSRSua_ {
      margin-bottom: 0
    }

    .s__1qlghq.ozz5vDx--error .sa3Eojp {
      vertical-align: bottom
    }

    .s__1qlghq .s__0KApgx {
      color: rgb(var(--wix-ui-tpa-color-picker-main-label-text-color, var(--wst-paragraph-2-color-rgb, var(--wix-color-5))));
      font-family: var(--wix-ui-tpa-color-picker-main-label-font-family, var(--wst-paragraph-2-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-color-picker-main-label-font-size, 14px);
      font-style: var(--wix-ui-tpa-color-picker-main-label-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-color-picker-main-label-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-color-picker-main-label-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-color-picker-main-label-font-line-height, 1.4);
      text-decoration: var(--wix-ui-tpa-color-picker-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .modal-zoom-icon,
    .modal-zoom-icon img {
      cursor: url(""), auto
    }

    .l7SIaB {
      background: rgba(var(--productPage_background));
      font-size: 16px;
      line-height: 15px;
      position: relative;
      z-index: 0
    }

    .l7SIaB * {
      box-sizing: border-box
    }

    .l7SIaB input,
    .l7SIaB select {
      border: 1px solid #c9c9c9
    }

    .l7SIaB input:focus,
    .l7SIaB select:focus {
      border-color: 1px solid #333
    }

    .l7SIaB input,
    .l7SIaB textarea {
      -webkit-appearance: none;
      border-radius: 0
    }

    .l7SIaB input[type=number] {
      -moz-appearance: textfield
    }

    .l7SIaB input[type=number]::-webkit-inner-spin-button,
    .l7SIaB input[type=number]::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0
    }

    .skG2hBu {
      display: none
    }

    .sB64aAh {
      display: flex;
      flex-direction: column;
      gap: 8px
    }

    .product-page-vm-body {
      margin: auto;
      overflow-y: auto
    }

    .sr-only {
      clip: rect(0, 0, 0, 0);
      border: 0;
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px
    }

    .section-spacing {
      margin-top: 20px
    }

    .sxbtulv {
      --wix-ui-tpa-text-main-text-color: var(--productPage_infoSectionTitleTextColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--productPage_infoSectionTitleTextColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--productPage_infoSectionTitleTextColor-opacity);
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      --wix-ui-tpa-text-main-text-font-line-height: var(--productPage_infoSectionTitleFontStyle-line-height, var(--quickView_infoSectionTitleFontStyle-line-height, var(--productPage_paragraphTitleFontStyle-line-height, var(--wix-font-Body-M-line-height))));
      --wix-ui-tpa-text-main-text-font-family: var(--productPage_infoSectionTitleFontStyle-family, var(--quickView_infoSectionTitleFontStyle-family, var(--productPage_paragraphTitleFontStyle-family, var(--wix-font-Body-M-family))));
      --wix-ui-tpa-text-main-text-font-size: var(--productPage_infoSectionTitleFontStyle-size, var(--quickView_infoSectionTitleFontStyle-size, var(--productPage_paragraphTitleFontStyle-size, var(--wix-font-Body-M-size))));
      --wix-ui-tpa-text-main-text-font-style: var(--productPage_infoSectionTitleFontStyle-style, var(--quickView_infoSectionTitleFontStyle-style, var(--productPage_paragraphTitleFontStyle-style, var(--wix-font-Body-M-style))));
      --wix-ui-tpa-text-main-text-font-variant: var(--productPage_infoSectionTitleFontStyle-variant, var(--quickView_infoSectionTitleFontStyle-variant, var(--productPage_paragraphTitleFontStyle-variant, var(--wix-font-Body-M-variant))));
      --wix-ui-tpa-text-main-text-font-weight: var(--productPage_infoSectionTitleFontStyle-weight, var(--quickView_infoSectionTitleFontStyle-weight, var(--productPage_paragraphTitleFontStyle-weight, var(--wix-font-Body-M-weight))))
    }

    .layout__responsive .sxbtulv {
      --wix-ui-tpa-text-main-text-color: var(--productPage_infoSectionTitleTextColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--productPage_infoSectionTitleTextColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--productPage_infoSectionTitleTextColor-opacity);
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--const_productPage_PageTitle_16px-text-decoration)));
      --wix-ui-tpa-text-main-text-font-line-height: var(--productPage_infoSectionTitleFontStyle-line-height, var(--productPage_paragraphTitleFontStyle-line-height, var(--const_productPage_PageTitle_16px-line-height)));
      --wix-ui-tpa-text-main-text-font-family: var(--productPage_infoSectionTitleFontStyle-family, var(--productPage_paragraphTitleFontStyle-family, var(--const_productPage_PageTitle_16px-family)));
      --wix-ui-tpa-text-main-text-font-size: var(--productPage_infoSectionTitleFontStyle-size, var(--productPage_paragraphTitleFontStyle-size, var(--const_productPage_PageTitle_16px-size)));
      --wix-ui-tpa-text-main-text-font-style: var(--productPage_infoSectionTitleFontStyle-style, var(--productPage_paragraphTitleFontStyle-style, var(--const_productPage_PageTitle_16px-style)));
      --wix-ui-tpa-text-main-text-font-variant: var(--productPage_infoSectionTitleFontStyle-variant, var(--productPage_paragraphTitleFontStyle-variant, var(--const_productPage_PageTitle_16px-variant)));
      --wix-ui-tpa-text-main-text-font-weight: var(--productPage_infoSectionTitleFontStyle-weight, var(--productPage_paragraphTitleFontStyle-weight, var(--const_productPage_PageTitle_16px-weight)))
    }

    .s__3TMdsm {
      --wix-ui-tpa-icon-button-icon-color: var(--productPage_mediaNavigationArrowsColor);
      --wix-ui-tpa-icon-button-icon-color-rgb: var(--productPage_mediaNavigationArrowsColor-rgb);
      --wix-ui-tpa-icon-button-icon-color-opacity: var(--productPage_mediaNavigationArrowsColor-opacity)
    }

    .sirhqJn {
      --wix-ui-tpa-thumbnail-image-border-color: var(--wix-color-2);
      --wix-ui-tpa-thumbnail-image-border-color-rgb: var(--wix-color-2-rgb);
      --wix-ui-tpa-thumbnail-image-border-color-opacity: var(--wix-color-2-opacity);
      --wix-ui-tpa-thumbnail-image-border-width: calc(1 * 1px)
    }

    .sirhqJn.oH8_xk_--isSelected {
      --wix-ui-tpa-thumbnail-image-border-color: var(--productPage_selectedThumbnailBorderColor);
      --wix-ui-tpa-thumbnail-image-border-color-rgb: var(--productPage_selectedThumbnailBorderColor-rgb);
      --wix-ui-tpa-thumbnail-image-border-color-opacity: var(--productPage_selectedThumbnailBorderColor-opacity)
    }

    .sjgKG5k {
      border-style: solid;
      box-sizing: content-box;
      min-width: 100px;
      transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out
    }

    .sjgKG5k .s__7l7vsw {
      margin: 0 auto;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .sjgKG5k.oikL3_U--fullWidth {
      box-sizing: border-box;
      width: 100%
    }

    .sjgKG5k.oikL3_U---size-4-tiny {
      padding: 6px 16px
    }

    .sjgKG5k.oikL3_U---size-4-tiny.sbsn_S2 {
      padding: 5.5px 16px
    }

    .sjgKG5k.oikL3_U---size-5-small {
      padding: 7px 16px
    }

    .sjgKG5k,
    .sjgKG5k.oikL3_U---size-6-medium {
      padding: 8px 16px
    }

    .sjgKG5k.oikL3_U---size-5-large,
    .sjgKG5k.oikL3_U--mobile,
    .sjgKG5k.oikL3_U--mobile.oikL3_U---size-6-medium {
      padding: 10px 16px
    }

    .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings .s__7l7vsw {
      overflow: visible;
      text-overflow: unset;
      white-space: unset
    }

    .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings {
      box-sizing: border-box;
      display: inline-flex;
      line-height: 1;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent {
      line-height: 1.3 !important;
      white-space: normal
    }

    .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .sjgKG5k.oikL3_U---size-4-tiny.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .sjgKG5k.oikL3_U---size-5-small.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .sjgKG5k.oikL3_U---size-6-medium.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .sjgKG5k.oikL3_U--mobile.oikL3_U---paddingMode-15-dynamicPaddings {
      line-height: 1
    }

    .sjgKG5k .sxmH5ip svg:not([fill=currentColor]) path {
      fill: none;
      transition: stroke .2s ease-in-out
    }

    .sjgKG5k .sxmH5ip svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .sjgKG5k .sXV_1Iy:after,
    .sjgKG5k .so_ea6s:before {
      content: "";
      display: inline-block;
      height: 1px;
      width: 4px
    }

    .sjgKG5k .sxmH5ip svg[fill=currentColor] {
      transition: color .2s ease-in-out
    }

    .sPEfsbv {
      height: calc(2px + 6px);
      position: relative;
      position: absolute;
      width: calc(6px*3 + 4px*2 + 2px)
    }

    .sPEfsbv .szZEF8t,
    .sPEfsbv .szZEF8t:after,
    .sPEfsbv .szZEF8t:before {
      animation-fill-mode: both;
      animation: ThreeDotsLoader-deprecated-st-css2932798668__pulse 2s ease-in-out infinite;
      background-color: transparent;
      border-radius: 50%;
      height: 6px;
      top: calc(0px - 1px - 6px);
      width: 6px
    }

    .sPEfsbv.oKC4b_6--static .szZEF8t,
    .sPEfsbv.oKC4b_6--static .szZEF8t:after,
    .sPEfsbv.oKC4b_6--static .szZEF8t:before {
      animation: none;
      box-shadow: 0 calc(2px + 6px) 0 0
    }

    .sPEfsbv .szZEF8t {
      animation-delay: -.16s;
      margin: 0 auto;
      position: relative
    }

    .sPEfsbv .szZEF8t:after,
    .sPEfsbv .szZEF8t:before {
      content: "";
      position: absolute;
      top: 0
    }

    .sPEfsbv .szZEF8t:before {
      animation-delay: -.32s;
      left: calc(0px - 6px - 4px)
    }

    .sPEfsbv .szZEF8t:after {
      left: calc(6px + 4px)
    }

    @keyframes ThreeDotsLoader-deprecated-st-css2932798668__pulse {

      0%,
      80%,
      to {
        box-shadow: 0 calc(2px + 6px) 0 -15px
      }

      40% {
        box-shadow: 0 calc(2px + 6px) 0 0
      }
    }

    .sP96jui {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .sP96jui:before {
      content: "A0  "
    }

    .sqfDz_5 {
      --wix-ui-tpa-color-picker-border-radius: 50%;
      --wix-ui-tpa-color-picker-selection-border-color: var(--productPage_optionsColor, var(--wix-color-5));
      --wix-ui-tpa-color-picker-selection-border-color-rgb: var(--productPage_optionsColor-rgb, var(--wix-color-5-rgb));
      --wix-ui-tpa-color-picker-selection-border-color-opacity: var(--productPage_optionsColor-opacity, var(--wix-color-5-opacity));
      --wix-ui-tpa-color-picker-main-label-font-text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      --wix-ui-tpa-color-picker-main-label-font-line-height: var(--productPage_optionsFontStyle-line-height, var(--const_productPage_BodyM_14px-line-height));
      --wix-ui-tpa-color-picker-main-label-font-family: var(--productPage_optionsFontStyle-family, var(--const_productPage_BodyM_14px-family));
      --wix-ui-tpa-color-picker-main-label-font-size: var(--productPage_optionsFontStyle-size, var(--const_productPage_BodyM_14px-size));
      --wix-ui-tpa-color-picker-main-label-font-style: var(--productPage_optionsFontStyle-style, var(--const_productPage_BodyM_14px-style));
      --wix-ui-tpa-color-picker-main-label-font-variant: var(--productPage_optionsFontStyle-variant, var(--const_productPage_BodyM_14px-variant));
      --wix-ui-tpa-color-picker-main-label-font-weight: var(--productPage_optionsFontStyle-weight, var(--const_productPage_BodyM_14px-weight));
      --wix-ui-tpa-color-picker-main-label-text-color: var(--productPage_optionsColor);
      --wix-ui-tpa-color-picker-main-label-text-color-rgb: var(--productPage_optionsColor-rgb);
      --wix-ui-tpa-color-picker-main-label-text-color-opacity: var(--productPage_optionsColor-opacity)
    }

    .skXqUhb {
      --wix-ui-tpa-color-picker-item-size: calc(var(--productPage_colorSwatchSize) * 1px);
      --wix-ui-tpa-color-picker-border-radius: calc(var(--productPage_colorSwatchCornerRadius) * 1px)
    }

    .sQ7AuR3 {
      --wix-ui-tpa-counter-main-font-text-decoration: var(--productPage_quantityFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      --wix-ui-tpa-counter-main-font-line-height: var(--productPage_quantityFontStyle-line-height, var(--const_productPage_BodyM_14px-line-height));
      --wix-ui-tpa-counter-main-font-family: var(--productPage_quantityFontStyle-family, var(--const_productPage_BodyM_14px-family));
      --wix-ui-tpa-counter-main-font-size: var(--productPage_quantityFontStyle-size, var(--const_productPage_BodyM_14px-size));
      --wix-ui-tpa-counter-main-font-style: var(--productPage_quantityFontStyle-style, var(--const_productPage_BodyM_14px-style));
      --wix-ui-tpa-counter-main-font-variant: var(--productPage_quantityFontStyle-variant, var(--const_productPage_BodyM_14px-variant));
      --wix-ui-tpa-counter-main-font-weight: var(--productPage_quantityFontStyle-weight, var(--const_productPage_BodyM_14px-weight));
      --wix-ui-tpa-counter-label-font-text-decoration: var(--productPage_quantityFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      --wix-ui-tpa-counter-label-font-line-height: var(--productPage_quantityFontStyle-line-height, var(--const_productPage_BodyM_14px-line-height));
      --wix-ui-tpa-counter-label-font-family: var(--productPage_quantityFontStyle-family, var(--const_productPage_BodyM_14px-family));
      --wix-ui-tpa-counter-label-font-size: var(--productPage_quantityFontStyle-size, var(--const_productPage_BodyM_14px-size));
      --wix-ui-tpa-counter-label-font-style: var(--productPage_quantityFontStyle-style, var(--const_productPage_BodyM_14px-style));
      --wix-ui-tpa-counter-label-font-variant: var(--productPage_quantityFontStyle-variant, var(--const_productPage_BodyM_14px-variant));
      --wix-ui-tpa-counter-label-font-weight: var(--productPage_quantityFontStyle-weight, var(--const_productPage_BodyM_14px-weight));
      --wix-ui-tpa-counter-label-color: var(--productPage_quantityColor);
      --wix-ui-tpa-counter-label-color-rgb: var(--productPage_quantityColor-rgb);
      --wix-ui-tpa-counter-label-color-opacity: var(--productPage_quantityColor-opacity);
      --wix-ui-tpa-counter-main-background-color: 255, 255, 255, 1;
      --wix-ui-tpa-counter-main-background-color-rgb: 255, 255, 255;
      --wix-ui-tpa-counter-main-background-color-opacity: 1;
      --wix-ui-tpa-counter-border-color: 0, 0, 0, 1;
      --wix-ui-tpa-counter-border-color-rgb: 0, 0, 0;
      --wix-ui-tpa-counter-border-color-opacity: 1;
      --wix-ui-tpa-counter-text-color: 0, 0, 0, 1;
      --wix-ui-tpa-counter-text-color-rgb: 0, 0, 0;
      --wix-ui-tpa-counter-text-color-opacity: 1;
      --wix-ui-tpa-counter-disabled-color: 199, 199, 199, 1;
      --wix-ui-tpa-counter-disabled-color-rgb: 199, 199, 199;
      --wix-ui-tpa-counter-disabled-color-opacity: 1
    }

    .sRoTPPx {
      --wix-ui-tpa-counter-main-font-text-decoration: var(--productPage_quantityFont-text-decoration, var(--productPage_quantityFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration)));
      --wix-ui-tpa-counter-main-font-line-height: var(--productPage_quantityFont-line-height, var(--productPage_quantityFontStyle-line-height, var(--const_productPage_BodyM_14px-line-height)));
      --wix-ui-tpa-counter-main-font-family: var(--productPage_quantityFont-family, var(--productPage_quantityFontStyle-family, var(--const_productPage_BodyM_14px-family)));
      --wix-ui-tpa-counter-main-font-size: var(--productPage_quantityFont-size, var(--productPage_quantityFontStyle-size, var(--const_productPage_BodyM_14px-size)));
      --wix-ui-tpa-counter-main-font-style: var(--productPage_quantityFont-style, var(--productPage_quantityFontStyle-style, var(--const_productPage_BodyM_14px-style)));
      --wix-ui-tpa-counter-main-font-variant: var(--productPage_quantityFont-variant, var(--productPage_quantityFontStyle-variant, var(--const_productPage_BodyM_14px-variant)));
      --wix-ui-tpa-counter-main-font-weight: var(--productPage_quantityFont-weight, var(--productPage_quantityFontStyle-weight, var(--const_productPage_BodyM_14px-weight)));
      --wix-ui-tpa-counter-label-font-text-decoration: var(--productPage_quantityFont-text-decoration, var(--productPage_quantityFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration)));
      --wix-ui-tpa-counter-label-font-line-height: var(--productPage_quantityFont-line-height, var(--productPage_quantityFontStyle-line-height, var(--const_productPage_BodyM_14px-line-height)));
      --wix-ui-tpa-counter-label-font-family: var(--productPage_quantityFont-family, var(--productPage_quantityFontStyle-family, var(--const_productPage_BodyM_14px-family)));
      --wix-ui-tpa-counter-label-font-size: var(--productPage_quantityFont-size, var(--productPage_quantityFontStyle-size, var(--const_productPage_BodyM_14px-size)));
      --wix-ui-tpa-counter-label-font-style: var(--productPage_quantityFont-style, var(--productPage_quantityFontStyle-style, var(--const_productPage_BodyM_14px-style)));
      --wix-ui-tpa-counter-label-font-variant: var(--productPage_quantityFont-variant, var(--productPage_quantityFontStyle-variant, var(--const_productPage_BodyM_14px-variant)));
      --wix-ui-tpa-counter-label-font-weight: var(--productPage_quantityFont-weight, var(--productPage_quantityFontStyle-weight, var(--const_productPage_BodyM_14px-weight)));
      --wix-ui-tpa-counter-label-color: var(--productPage_quantityColor);
      --wix-ui-tpa-counter-label-color-rgb: var(--productPage_quantityColor-rgb);
      --wix-ui-tpa-counter-label-color-opacity: var(--productPage_quantityColor-opacity);
      --wix-ui-tpa-counter-text-color: var(--productPage_quantityColor);
      --wix-ui-tpa-counter-text-color-rgb: var(--productPage_quantityColor-rgb);
      --wix-ui-tpa-counter-text-color-opacity: var(--productPage_quantityColor-opacity);
      --wix-ui-tpa-counter-main-background-color: var(--productPage_quantityBackgroundColor, 255, 255, 255, calc(var(--ProductsQuantity3116335216-productPage_quantityBackgroundOpacity, 100) / 100));
      --wix-ui-tpa-counter-main-background-color-rgb: var(--productPage_quantityBackgroundColor-rgb, 255, 255, 255);
      --wix-ui-tpa-counter-main-background-color-opacity: var(--productPage_quantityBackgroundColor-opacity, calc(var(--ProductsQuantity3116335216-productPage_quantityBackgroundOpacity, 100) / 100));
      --wix-ui-tpa-counter-border-color: var(--productPage_quantityBorderColor, 0, 0, 0, calc(var(--ProductsQuantity3116335216-productPage_quantityBorderOpacity, 100) / 100));
      --wix-ui-tpa-counter-border-color-rgb: var(--productPage_quantityBorderColor-rgb, 0, 0, 0);
      --wix-ui-tpa-counter-border-color-opacity: var(--productPage_quantityBorderColor-opacity, calc(var(--ProductsQuantity3116335216-productPage_quantityBorderOpacity, 100) / 100));
      --wix-ui-tpa-counter-main-border-width: calc(var(--productPage_quantityBorderWidth, 1) * 1px);
      --wix-ui-tpa-counter-main-width: max(calc(var(--productPage_quantityBoxWidth) * 1%), 98px);
      --wix-ui-tpa-counter-main-border-radius: calc(var(--productPage_quantityBoxCornerRadius, 0) * 1px);
      --wix-ui-tpa-counter-disabled-color: var(--productPage_quantityColor, 199, 199, 199, 0.5);
      --wix-ui-tpa-counter-disabled-color-rgb: var(--productPage_quantityColor-rgb, 199, 199, 199);
      --wix-ui-tpa-counter-disabled-color-opacity: var(--productPage_quantityColor-opacity, 0.5)
    }

    .s__3_4kjz {
      --wix-ui-tpa-tabs-main-text-color: var(--productPage_infoSectionTitleTextColor, var(--wix-color-5));
      --wix-ui-tpa-tabs-main-text-color-rgb: var(--productPage_infoSectionTitleTextColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-tabs-main-text-color-opacity: var(--productPage_infoSectionTitleTextColor-opacity);
      --wix-ui-tpa-tabs-main-text-font-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      --wix-ui-tpa-tabs-main-text-font-line-height: var(--productPage_infoSectionTitleFontStyle-line-height, var(--quickView_infoSectionTitleFontStyle-line-height, var(--productPage_paragraphTitleFontStyle-line-height, var(--wix-font-Body-M-line-height))));
      --wix-ui-tpa-tabs-main-text-font-family: var(--productPage_infoSectionTitleFontStyle-family, var(--quickView_infoSectionTitleFontStyle-family, var(--productPage_paragraphTitleFontStyle-family, var(--wix-font-Body-M-family))));
      --wix-ui-tpa-tabs-main-text-font-size: var(--productPage_infoSectionTitleFontStyle-size, var(--quickView_infoSectionTitleFontStyle-size, var(--productPage_paragraphTitleFontStyle-size, var(--wix-font-Body-M-size))));
      --wix-ui-tpa-tabs-main-text-font-style: var(--productPage_infoSectionTitleFontStyle-style, var(--quickView_infoSectionTitleFontStyle-style, var(--productPage_paragraphTitleFontStyle-style, var(--wix-font-Body-M-style))));
      --wix-ui-tpa-tabs-main-text-font-variant: var(--productPage_infoSectionTitleFontStyle-variant, var(--quickView_infoSectionTitleFontStyle-variant, var(--productPage_paragraphTitleFontStyle-variant, var(--wix-font-Body-M-variant))));
      --wix-ui-tpa-tabs-main-text-font-weight: var(--productPage_infoSectionTitleFontStyle-weight, var(--quickView_infoSectionTitleFontStyle-weight, var(--productPage_paragraphTitleFontStyle-weight, var(--wix-font-Body-M-weight))));
      --wix-ui-tpa-tab-background-color-text-decoration: var(--productPage_infoSectionTitleBackgroundColor-text-decoration, var(--quickView_infoSectionTitleBackgroundColor-text-decoration, var(--productPage_paragraphTitleBackgroundColor-text-decoration, var(--wix-color-5-text-decoration))));
      --wix-ui-tpa-tab-background-color-line-height: var(--productPage_infoSectionTitleBackgroundColor-line-height, var(--quickView_infoSectionTitleBackgroundColor-line-height, var(--productPage_paragraphTitleBackgroundColor-line-height, var(--wix-color-5-line-height))));
      --wix-ui-tpa-tab-background-color-family: var(--productPage_infoSectionTitleBackgroundColor-family, var(--quickView_infoSectionTitleBackgroundColor-family, var(--productPage_paragraphTitleBackgroundColor-family, var(--wix-color-5-family))));
      --wix-ui-tpa-tab-background-color-size: var(--productPage_infoSectionTitleBackgroundColor-size, var(--quickView_infoSectionTitleBackgroundColor-size, var(--productPage_paragraphTitleBackgroundColor-size, var(--wix-color-5-size))));
      --wix-ui-tpa-tab-background-color-style: var(--productPage_infoSectionTitleBackgroundColor-style, var(--quickView_infoSectionTitleBackgroundColor-style, var(--productPage_paragraphTitleBackgroundColor-style, var(--wix-color-5-style))));
      --wix-ui-tpa-tab-background-color-variant: var(--productPage_infoSectionTitleBackgroundColor-variant, var(--quickView_infoSectionTitleBackgroundColor-variant, var(--productPage_paragraphTitleBackgroundColor-variant, var(--wix-color-5-variant))));
      --wix-ui-tpa-tab-background-color-weight: var(--productPage_infoSectionTitleBackgroundColor-weight, var(--quickView_infoSectionTitleBackgroundColor-weight, var(--productPage_paragraphTitleBackgroundColor-weight, var(--wix-color-5-weight))))
    }

    .s__6K58i2 {
      --wix-ui-tpa-text-area-main-label-font-text-decoration: var(--productPage_optionsFontStyle-text-decoration);
      --wix-ui-tpa-text-area-main-label-font-line-height: var(--productPage_optionsFontStyle-line-height);
      --wix-ui-tpa-text-area-main-label-font-family: var(--productPage_optionsFontStyle-family);
      --wix-ui-tpa-text-area-main-label-font-size: var(--productPage_optionsFontStyle-size);
      --wix-ui-tpa-text-area-main-label-font-style: var(--productPage_optionsFontStyle-style);
      --wix-ui-tpa-text-area-main-label-font-variant: var(--productPage_optionsFontStyle-variant);
      --wix-ui-tpa-text-area-main-label-font-weight: var(--productPage_optionsFontStyle-weight);
      --wix-ui-tpa-text-area-main-label-text-color: var(--productPage_optionsColor);
      --wix-ui-tpa-text-area-main-label-text-color-rgb: var(--productPage_optionsColor-rgb);
      --wix-ui-tpa-text-area-main-label-text-color-opacity: var(--productPage_optionsColor-opacity);
      --wix-ui-tpa-text-area-container-width: calc(100 * 1%);
      --wix-ui-tpa-text-area-container-height: calc(47 * 1px);
      --wix-ui-tpa-text-area-border-color: 0, 0, 0, 1;
      --wix-ui-tpa-text-area-border-color-rgb: 0, 0, 0;
      --wix-ui-tpa-text-area-border-color-opacity: 1;
      --wix-ui-tpa-text-area-background-color: 255, 255, 255, 1;
      --wix-ui-tpa-text-area-background-color-rgb: 255, 255, 255;
      --wix-ui-tpa-text-area-background-color-opacity: 1;
      --wix-ui-tpa-text-area-text-font-size: calc(14 * 1px);
      --wix-ui-tpa-text-area-text-color: 87, 87, 87, 1;
      --wix-ui-tpa-text-area-text-color-rgb: 87, 87, 87;
      --wix-ui-tpa-text-area-text-color-opacity: 1;
      --wix-ui-tpa-text-area-hover-text-color: 87, 87, 87, 1;
      --wix-ui-tpa-text-area-hover-text-color-rgb: 87, 87, 87;
      --wix-ui-tpa-text-area-hover-text-color-opacity: 1;
      --wix-ui-tpa-text-area-hover-background-color: 255, 255, 255, 1;
      --wix-ui-tpa-text-area-hover-background-color-rgb: 255, 255, 255;
      --wix-ui-tpa-text-area-hover-background-color-opacity: 1
    }

    .s__6K58i2.oVLX1GB--midHeight {
      --wix-ui-tpa-text-area-container-height: calc(100 * 1px)
    }

    .s__6K58i2.oVLX1GB--fullHeight {
      --wix-ui-tpa-text-area-container-height: calc(200 * 1px)
    }

    .sDrxOaw {
      --wix-ui-tpa-dropdown-main-text-font-text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--quickView_qtyAndOptionsFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration)));
      --wix-ui-tpa-dropdown-main-text-font-line-height: var(--productPage_optionsFontStyle-line-height, var(--quickView_qtyAndOptionsFontStyle-line-height, var(--wix-font-Body-M-line-height)));
      --wix-ui-tpa-dropdown-main-text-font-family: var(--productPage_optionsFontStyle-family, var(--quickView_qtyAndOptionsFontStyle-family, var(--wix-font-Body-M-family)));
      --wix-ui-tpa-dropdown-main-text-font-size: var(--productPage_optionsFontStyle-size, var(--quickView_qtyAndOptionsFontStyle-size, 15px));
      --wix-ui-tpa-dropdown-main-text-font-style: var(--productPage_optionsFontStyle-style, var(--quickView_qtyAndOptionsFontStyle-style, var(--wix-font-Body-M-style)));
      --wix-ui-tpa-dropdown-main-text-font-variant: var(--productPage_optionsFontStyle-variant, var(--quickView_qtyAndOptionsFontStyle-variant, var(--wix-font-Body-M-variant)));
      --wix-ui-tpa-dropdown-main-text-font-weight: var(--productPage_optionsFontStyle-weight, var(--quickView_qtyAndOptionsFontStyle-weight, var(--wix-font-Body-M-weight)));
      --wix-ui-tpa-dropdown-main-button-text-color: 68, 68, 68, 1;
      --wix-ui-tpa-dropdown-main-button-text-color-rgb: 68, 68, 68;
      --wix-ui-tpa-dropdown-main-button-text-color-opacity: 1;
      --wix-ui-tpa-dropdown-main-placeholder-color: 68, 68, 68, 1;
      --wix-ui-tpa-dropdown-main-placeholder-color-rgb: 68, 68, 68;
      --wix-ui-tpa-dropdown-main-placeholder-color-opacity: 1;
      --wix-ui-tpa-dropdown-main-background-color: 255, 255, 255, 1;
      --wix-ui-tpa-dropdown-main-background-color-rgb: 255, 255, 255;
      --wix-ui-tpa-dropdown-main-background-color-opacity: 1;
      --wix-ui-tpa-dropdown-main-border-width: calc(1 * 1px);
      --wix-ui-tpa-dropdown-main-button-border-color: 0, 0, 0, 1;
      --wix-ui-tpa-dropdown-main-button-border-color-rgb: 0, 0, 0;
      --wix-ui-tpa-dropdown-main-button-border-color-opacity: 1;
      --wix-ui-tpa-dropdown-main-item-text-color: 51, 51, 51, 1;
      --wix-ui-tpa-dropdown-main-item-text-color-rgb: 51, 51, 51;
      --wix-ui-tpa-dropdown-main-item-text-color-opacity: 1;
      --wix-ui-tpa-dropdown-main-dropdown-background-color: 255, 255, 255, 1;
      --wix-ui-tpa-dropdown-main-dropdown-background-color-rgb: 255, 255, 255;
      --wix-ui-tpa-dropdown-main-dropdown-background-color-opacity: 1;
      --wix-ui-tpa-dropdown-main-item-text-disabled-color: 51, 51, 51, 0.6;
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-rgb: 51, 51, 51;
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-opacity: 0.6;
      --wix-ui-tpa-dropdown-main-label-font-text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--quickView_qtyAndOptionsFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration)));
      --wix-ui-tpa-dropdown-main-label-font-line-height: var(--productPage_optionsFontStyle-line-height, var(--quickView_qtyAndOptionsFontStyle-line-height, var(--wix-font-Body-M-line-height)));
      --wix-ui-tpa-dropdown-main-label-font-family: var(--productPage_optionsFontStyle-family, var(--quickView_qtyAndOptionsFontStyle-family, var(--wix-font-Body-M-family)));
      --wix-ui-tpa-dropdown-main-label-font-size: var(--productPage_optionsFontStyle-size, var(--quickView_qtyAndOptionsFontStyle-size, 14px));
      --wix-ui-tpa-dropdown-main-label-font-style: var(--productPage_optionsFontStyle-style, var(--quickView_qtyAndOptionsFontStyle-style, var(--wix-font-Body-M-style)));
      --wix-ui-tpa-dropdown-main-label-font-variant: var(--productPage_optionsFontStyle-variant, var(--quickView_qtyAndOptionsFontStyle-variant, var(--wix-font-Body-M-variant)));
      --wix-ui-tpa-dropdown-main-label-font-weight: var(--productPage_optionsFontStyle-weight, var(--quickView_qtyAndOptionsFontStyle-weight, var(--wix-font-Body-M-weight)));
      --wix-ui-tpa-dropdown-main-label-color: var(--productPage_optionsColor, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-label-color-rgb: var(--productPage_optionsColor-rgb, var(--wix-color-5));
      --wix-ui-tpa-dropdown-main-label-color-opacity: var(--productPage_optionsColor-opacity);
      --wix-ui-tpa-dropdown-main-dropdown-height: auto
    }

    .sjzAG_f {
      --wix-ui-tpa-dropdown-main-border-radius: calc(var(--productPage_dropdownListCornerRadius, 0) * 1px);
      --wix-ui-tpa-dropdown-main-border-width: calc(var(--productPage_dropdownListBorderWidth, 1) * 1px);
      --wix-ui-tpa-dropdown-main-button-text-color: var(--productPage_dropdownListTextColor, 68, 68, 68);
      --wix-ui-tpa-dropdown-main-button-text-color-rgb: var(--productPage_dropdownListTextColor-rgb, 68, 68, 68);
      --wix-ui-tpa-dropdown-main-button-text-color-opacity: var(--productPage_dropdownListTextColor-opacity);
      --wix-ui-tpa-dropdown-main-item-text-color: var(--productPage_dropdownListTextColor, 51, 51, 51);
      --wix-ui-tpa-dropdown-main-item-text-color-rgb: var(--productPage_dropdownListTextColor-rgb, 51, 51, 51);
      --wix-ui-tpa-dropdown-main-item-text-color-opacity: var(--productPage_dropdownListTextColor-opacity);
      --wix-ui-tpa-dropdown-main-placeholder-color: var(--productPage_dropdownListTextColor, 68, 68, 68);
      --wix-ui-tpa-dropdown-main-placeholder-color-rgb: var(--productPage_dropdownListTextColor-rgb, 68, 68, 68);
      --wix-ui-tpa-dropdown-main-placeholder-color-opacity: var(--productPage_dropdownListTextColor-opacity);
      --wix-ui-tpa-dropdown-main-item-text-disabled-color: var(--productPage_dropdownListTextColor, 51, 51, 51), 0.6;
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-rgb: var(--productPage_dropdownListTextColor, 51, 51, 51);
      --wix-ui-tpa-dropdown-main-item-text-disabled-color-opacity: 0.6;
      --wix-ui-tpa-dropdown-main-background-color: var(--productPage_dropdownListBackgroundOpacityColor, 255, 255, 255);
      --wix-ui-tpa-dropdown-main-background-color-rgb: var(--productPage_dropdownListBackgroundOpacityColor-rgb, 255, 255, 255);
      --wix-ui-tpa-dropdown-main-background-color-opacity: var(--productPage_dropdownListBackgroundOpacityColor-opacity);
      --wix-ui-tpa-dropdown-main-dropdown-background-color: var(--productPage_dropdownListBackgroundOpacityColor, 255, 255, 255);
      --wix-ui-tpa-dropdown-main-dropdown-background-color-rgb: var(--productPage_dropdownListBackgroundOpacityColor-rgb, 255, 255, 255);
      --wix-ui-tpa-dropdown-main-dropdown-background-color-opacity: var(--productPage_dropdownListBackgroundOpacityColor-opacity);
      --wix-ui-tpa-dropdown-main-button-border-color: var(--productPage_dropdownListBorderOpacityColor, 0, 0, 0);
      --wix-ui-tpa-dropdown-main-button-border-color-rgb: var(--productPage_dropdownListBorderOpacityColor-rgb, 0, 0, 0);
      --wix-ui-tpa-dropdown-main-button-border-color-opacity: var(--productPage_dropdownListBorderOpacityColor-opacity);
      --wix-ui-tpa-dropdown-main-text-font-text-decoration: var(--productPage_dropdownListTextFont-text-decoration, var(--productPage_optionsFontStyle-text-decoration, var(--quickView_qtyAndOptionsFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      --wix-ui-tpa-dropdown-main-text-font-line-height: var(--productPage_dropdownListTextFont-line-height, var(--productPage_optionsFontStyle-line-height, var(--quickView_qtyAndOptionsFontStyle-line-height, var(--wix-font-Body-M-line-height))));
      --wix-ui-tpa-dropdown-main-text-font-family: var(--productPage_dropdownListTextFont-family, var(--productPage_optionsFontStyle-family, var(--quickView_qtyAndOptionsFontStyle-family, var(--wix-font-Body-M-family))));
      --wix-ui-tpa-dropdown-main-text-font-size: var(--productPage_dropdownListTextFont-size, var(--productPage_optionsFontStyle-size, var(--quickView_qtyAndOptionsFontStyle-size, 15px)));
      --wix-ui-tpa-dropdown-main-text-font-style: var(--productPage_dropdownListTextFont-style, var(--productPage_optionsFontStyle-style, var(--quickView_qtyAndOptionsFontStyle-style, var(--wix-font-Body-M-style))));
      --wix-ui-tpa-dropdown-main-text-font-variant: var(--productPage_dropdownListTextFont-variant, var(--productPage_optionsFontStyle-variant, var(--quickView_qtyAndOptionsFontStyle-variant, var(--wix-font-Body-M-variant))));
      --wix-ui-tpa-dropdown-main-text-font-weight: var(--productPage_dropdownListTextFont-weight, var(--productPage_optionsFontStyle-weight, var(--quickView_qtyAndOptionsFontStyle-weight, var(--wix-font-Body-M-weight))));
      --wix-ui-tpa-dropdown-readonly-button-text-font-text-decoration: var(--productPage_dropdownListTextFont-text-decoration);
      --wix-ui-tpa-dropdown-readonly-button-text-font-line-height: var(--productPage_dropdownListTextFont-line-height);
      --wix-ui-tpa-dropdown-readonly-button-text-font-family: var(--productPage_dropdownListTextFont-family);
      --wix-ui-tpa-dropdown-readonly-button-text-font-size: var(--productPage_dropdownListTextFont-size);
      --wix-ui-tpa-dropdown-readonly-button-text-font-style: var(--productPage_dropdownListTextFont-style);
      --wix-ui-tpa-dropdown-readonly-button-text-font-variant: var(--productPage_dropdownListTextFont-variant);
      --wix-ui-tpa-dropdown-readonly-button-text-font-weight: var(--productPage_dropdownListTextFont-weight)
    }

    .sDrxOaw.oFhx7Sl--isQuickView {
      --wix-ui-tpa-dropdown-main-text-font-line-height: calc(1 * 1em)
    }

    .sDrxOaw [data-hook=errormessagewrapper-message] {
      justify-content: var(--errorMessageFlexAlignment)
    }

    .snRCtQe {
      --wix-ui-tpa-button-main-text-color: var(--backInStockButtonMainTextColor, var(--wix-color-1));
      --wix-ui-tpa-button-main-text-color-rgb: var(--backInStockButtonMainTextColor-rgb, var(--wix-color-1));
      --wix-ui-tpa-button-main-text-color-opacity: var(--backInStockButtonMainTextColor-opacity);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--backInStockButtonMainTextFont-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-button-main-text-font-line-height: var(--backInStockButtonMainTextFont-line-height, var(--wix-font-Body-M-line-height));
      --wix-ui-tpa-button-main-text-font-family: var(--backInStockButtonMainTextFont-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-button-main-text-font-size: var(--backInStockButtonMainTextFont-size, 16px);
      --wix-ui-tpa-button-main-text-font-style: var(--backInStockButtonMainTextFont-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-button-main-text-font-variant: var(--backInStockButtonMainTextFont-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-button-main-text-font-weight: var(--backInStockButtonMainTextFont-weight, var(--wix-font-Body-M-weight));
      --wix-ui-tpa-button-main-border-radius: var(--backInStockButtonMainBorderRadius, 0px);
      --wix-ui-tpa-button-main-background-color: var(--backInStockButtonMainBackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--backInStockButtonMainBackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--backInStockButtonMainBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-width: var(--backInStockButtonMainBorderWidth, 0px);
      --wix-ui-tpa-button-main-border-color: var(--backInStockButtonMainBorderColor, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-rgb: var(--backInStockButtonMainBorderColor-rgb, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-opacity: var(--backInStockButtonMainBorderColor-opacity);
      --wix-ui-tpa-button-padding-block-start: var(--backInStockButtonPaddingBlockStart);
      --wix-ui-tpa-button-padding-block-end: var(--backInStockButtonPaddingBlockEnd)
    }

    .sk2BjaN {
      --wix-ui-tpa-button-main-background-color: var(--productPage_buyNowButtonBackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--productPage_buyNowButtonBackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--productPage_buyNowButtonBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-width: var(--productPage_buyNowButtonBorderSize);
      --wix-ui-tpa-button-main-border-color: var(--productPage_buyNowButtonBorderColor);
      --wix-ui-tpa-button-main-border-color-rgb: var(--productPage_buyNowButtonBorderColor-rgb);
      --wix-ui-tpa-button-main-border-color-opacity: var(--productPage_buyNowButtonBorderColor-opacity);
      --wix-ui-tpa-button-main-border-radius: var(--productPage_buyNowButtonCornersRadius);
      --wix-ui-tpa-button-main-text-color: var(--productPage_buyNowButtonTextColor);
      --wix-ui-tpa-button-main-text-color-rgb: var(--productPage_buyNowButtonTextColor-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--productPage_buyNowButtonTextColor-opacity);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--productPage_buyNowButtonTextFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--productPage_buyNowButtonTextFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--productPage_buyNowButtonTextFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--productPage_buyNowButtonTextFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--productPage_buyNowButtonTextFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--productPage_buyNowButtonTextFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--productPage_buyNowButtonTextFont-weight)
    }

    .sSOPKlX {
      --wix-ui-tpa-option-box-padding: var(--buttonOptionsPadding, 4px 8px);
      --wix-ui-tpa-option-box-border-radius: calc(var(--productPage_buttonOptionBorderRadius) * 1px);
      --wix-ui-tpa-option-box-border-width: calc(var(--productPage_buttonOptionBorderWidth) * 1px);
      --wix-ui-tpa-box-selection-item-gap: calc(var(--productPage_buttonOptionsGap) * 1px);
      --wix-ui-tpa-option-box-fill-color: var(--productPage_buttonOptionBackgroundColor);
      --wix-ui-tpa-option-box-fill-color-rgb: var(--productPage_buttonOptionBackgroundColor-rgb);
      --wix-ui-tpa-option-box-fill-color-opacity: var(--productPage_buttonOptionBackgroundColor-opacity);
      --wix-ui-tpa-option-box-border-color: var(--productPage_buttonOptionBorderColor);
      --wix-ui-tpa-option-box-border-color-rgb: var(--productPage_buttonOptionBorderColor-rgb);
      --wix-ui-tpa-option-box-border-color-opacity: var(--productPage_buttonOptionBorderColor-opacity);
      --wix-ui-tpa-option-hover-box-background-color: var(--productPage_buttonOptionHoverBackgroundColor);
      --wix-ui-tpa-option-hover-box-background-color-rgb: var(--productPage_buttonOptionHoverBackgroundColor-rgb);
      --wix-ui-tpa-option-hover-box-background-color-opacity: var(--productPage_buttonOptionHoverBackgroundColor-opacity);
      --wix-ui-tpa-option-hover-border-color: var(--productPage_buttonOptionHoverBorderColor);
      --wix-ui-tpa-option-hover-border-color-rgb: var(--productPage_buttonOptionHoverBorderColor-rgb);
      --wix-ui-tpa-option-hover-border-color-opacity: var(--productPage_buttonOptionHoverBorderColor-opacity);
      --wix-ui-tpa-option-disabled-background-color: var(--productPage_buttonOptionDisabledBackgroundColor);
      --wix-ui-tpa-option-disabled-background-color-rgb: var(--productPage_buttonOptionDisabledBackgroundColor-rgb);
      --wix-ui-tpa-option-disabled-background-color-opacity: var(--productPage_buttonOptionDisabledBackgroundColor-opacity);
      --wix-ui-tpa-option-disabled-border-color: var(--productPage_buttonOptionDisabledBorderColor);
      --wix-ui-tpa-option-disabled-border-color-rgb: var(--productPage_buttonOptionDisabledBorderColor-rgb);
      --wix-ui-tpa-option-disabled-border-color-opacity: var(--productPage_buttonOptionDisabledBorderColor-opacity);
      --wix-ui-tpa-box-selection-selected-box-background-color: var(--productPage_buttonOptionSelectedBackgroundColor, var(--OptionsButtons590904974-wix-color-8), 0.1);
      --wix-ui-tpa-box-selection-selected-box-background-color-rgb: var(--productPage_buttonOptionSelectedBackgroundColor-rgb, var(--OptionsButtons590904974-wix-color-8));
      --wix-ui-tpa-box-selection-selected-box-background-color-opacity: var(--productPage_buttonOptionSelectedBackgroundColor-opacity, 0.1);
      --wix-ui-tpa-option-selected-box-color: var(--productPage_buttonOptionSelectedBorderColor);
      --wix-ui-tpa-option-selected-box-color-rgb: var(--productPage_buttonOptionSelectedBorderColor-rgb);
      --wix-ui-tpa-option-selected-box-color-opacity: var(--productPage_buttonOptionSelectedBorderColor-opacity)
    }

    .sxQfLec {
      --wix-ui-tpa-button-main-background-color: var(--productPage_wishlistButtonBackgroundColor, 0, 0, 0, 0);
      --wix-ui-tpa-button-main-background-color-rgb: var(--productPage_wishlistButtonBackgroundColor-rgb, 0, 0, 0, 0);
      --wix-ui-tpa-button-main-background-color-opacity: var(--productPage_wishlistButtonBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-width: var(--productPage_wishlistButtonBorderSize);
      --wix-ui-tpa-button-main-border-color: var(--productPage_wishlistButtonBorderColor, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-rgb: var(--productPage_wishlistButtonBorderColor-rgb, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-opacity: var(--productPage_wishlistButtonBorderColor-opacity);
      --wix-ui-tpa-button-main-border-radius: var(--productPage_wishlistButtonCornersRadius, 0);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--productPage_actionButtontextFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--productPage_actionButtontextFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--productPage_actionButtontextFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--productPage_actionButtontextFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--productPage_actionButtontextFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--productPage_actionButtontextFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--productPage_actionButtontextFont-weight);
      box-sizing: content-box !important;
      flex-grow: 0;
      padding: 0 !important;
      position: relative
    }

    .sFzKjyS {
      --wix-ui-tpa-button-main-background-color: var(--productPage_wishlistButtonBackgroundColor, 0, 0, 0, 0);
      --wix-ui-tpa-button-main-background-color-rgb: var(--productPage_wishlistButtonBackgroundColor-rgb, 0, 0, 0, 0);
      --wix-ui-tpa-button-main-background-color-opacity: var(--productPage_wishlistButtonBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-width: var(--productPage_wishlistButtonBorderSize);
      --wix-ui-tpa-button-main-border-color: var(--productPage_wishlistButtonBorderColor, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-rgb: var(--productPage_wishlistButtonBorderColor-rgb, var(--wix-color-8));
      --wix-ui-tpa-button-main-border-color-opacity: var(--productPage_wishlistButtonBorderColor-opacity);
      --wix-ui-tpa-button-main-border-radius: var(--productPage_wishlistButtonCornersRadius, 0);
      --wix-ui-tpa-button-main-text-color: var(--productPage_wishlistButtonTextColor, var(--wix-color-8));
      --wix-ui-tpa-button-main-text-color-rgb: var(--productPage_wishlistButtonTextColor-rgb, var(--wix-color-8));
      --wix-ui-tpa-button-main-text-color-opacity: var(--productPage_wishlistButtonTextColor-opacity);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--productPage_wishlistButtonTextFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--productPage_wishlistButtonTextFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--productPage_wishlistButtonTextFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--productPage_wishlistButtonTextFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--productPage_wishlistButtonTextFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--productPage_wishlistButtonTextFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--productPage_wishlistButtonTextFont-weight)
    }

    .s__0pFo2r {
      flex-grow: 0;
      height: 28px;
      min-width: 28px;
      position: absolute;
      right: 8px;
      top: 8px;
      width: 28px
    }

    .s__0pFo2r,
    .s_ox51d {
      --wix-ui-tpa-button-main-background-color: 255, 255, 255, 1;
      --wix-ui-tpa-button-main-background-color-rgb: 255, 255, 255;
      --wix-ui-tpa-button-main-background-color-opacity: 1;
      --wix-ui-tpa-button-main-border-width: 0;
      --wix-ui-tpa-button-main-border-color: 255, 255, 255, 1;
      --wix-ui-tpa-button-main-border-color-rgb: 255, 255, 255;
      --wix-ui-tpa-button-main-border-color-opacity: 1;
      --wix-ui-tpa-button-main-border-radius: 50%;
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--productPage_actionButtontextFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--productPage_actionButtontextFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--productPage_actionButtontextFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--productPage_actionButtontextFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--productPage_actionButtontextFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--productPage_actionButtontextFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--productPage_actionButtontextFont-weight);
      padding: 0 !important
    }

    .stuIsqZ {
      --wix-ui-tpa-button-main-text-color: var(--productPage_actionButtontextColor);
      --wix-ui-tpa-button-main-text-color-rgb: var(--productPage_actionButtontextColor-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--productPage_actionButtontextColor-opacity);
      --wix-ui-tpa-button-main-background-color: var(--productPage_actionButtonbackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--productPage_actionButtonbackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--productPage_actionButtonbackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-radius: var(--productPage_actionButtoncornersRadius);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--productPage_actionButtontextFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--productPage_actionButtontextFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--productPage_actionButtontextFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--productPage_actionButtontextFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--productPage_actionButtontextFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--productPage_actionButtontextFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--productPage_actionButtontextFont-weight);
      --wix-ui-tpa-button-main-border-width: var(--productPage_actionButtonborderSize);
      --wix-ui-tpa-button-main-border-color: var(--productPage_actionButtonborderColor);
      --wix-ui-tpa-button-main-border-color-rgb: var(--productPage_actionButtonborderColor-rgb);
      --wix-ui-tpa-button-main-border-color-opacity: var(--productPage_actionButtonborderColor-opacity);
      --wix-ui-tpa-button-padding-block-start: calc(8 * 1px);
      --wix-ui-tpa-button-padding-block-end: calc(8 * 1px)
    }

    .sLh1Gqe {
      --wix-ui-tpa-three-dots-loader-color: var(--productPage_actionButtontextColor);
      --wix-ui-tpa-three-dots-loader-color-rgb: var(--productPage_actionButtontextColor-rgb);
      --wix-ui-tpa-three-dots-loader-color-opacity: var(--productPage_actionButtontextColor-opacity);
      position: absolute
    }

    .s__3s2Eir {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .s__3s2Eir:before {
      content: "A0  "
    }

    .GUrg46 {
      --defaultProductNameColor: 87, 87, 87, 1;
      --productNameColor: rgba(var(--productPage_titleTextColor, var(--defaultProductNameColor)));
      margin: auto;
      padding: 25px 0 260px 0;
      width: 890px
    }

    .device-mobile-optimized .GUrg46 {
      padding: 10px;
      width: auto
    }

    @media(max-width:749px) {
      .GUrg46 {
        padding: 10px;
        width: auto
      }
    }

    .GUrg46 .nO1W9S {
      color: var(--productNameColor);
      font: var(--productPage_titleFontStyle, var(--const_productPage_BodyM_24px));
      padding-top: 120px;
      text-align: center;
      -webkit-text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--const_productPage_BodyM_24px-text-decoration));
      text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--const_productPage_BodyM_24px-text-decoration))
    }

    .GUrg46 .acTy0Y {
      padding-top: 20px;
      text-align: center
    }

    .GUrg46 .acTy0Y a {
      color: var(--productNameColor);
      cursor: pointer;
      font-size: 16px;
      text-decoration: underline
    }

    .GUrg46 .acTy0Y a:hover {
      color: var(--wix-color-17)
    }

    .w8fLn0 a {
      display: inline-block
    }

    .w8fLn0 a svg {
      transform: rotate(0deg) translateY(2px)
    }

    .w8fLn0 a.dlyZ2P svg {
      transform: rotate(180deg) translateY(-2px)
    }

    .w8fLn0 .wXvqeR svg {
      margin-inline-end: 5px
    }

    .w8fLn0 .SSBRY9 {
      margin-inline-start: 10px
    }

    .w8fLn0 .SSBRY9 svg {
      margin-inline-start: 5px
    }

    .w8fLn0 .wXvqeR+.SSBRY9:before {
      border-inline-start: 1px solid rgba(var(--productPage_descriptionTextColor, var(--quickView_descriptionTextColor, var(--wix-color-5))));
      content: "";
      display: inline-block;
      height: 16px;
      margin-inline-end: 10px;
      transform: translateY(2px)
    }

    .NXXV9u {
      display: inline-block;
      visibility: hidden
    }

    .v_adsH {
      direction: var(--wix-direction);
      display: flex;
      font: var(--productPage_descriptionFontStyle, var(--quickView_descriptionFontStyle, var(--productPage_paragraphTextFontStyle, var(--wix-font-Body-M))));
      -webkit-text-decoration: var(--productPage_descriptionFontStyle-text-decoration, var(--quickView_descriptionFontStyle-text-decoration, var(--productPage_paragraphTextFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      text-decoration: var(--productPage_descriptionFontStyle-text-decoration, var(--quickView_descriptionFontStyle-text-decoration, var(--productPage_paragraphTextFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))))
    }

    .v_adsH,
    .v_adsH a,
    .v_adsH a:hover {
      color: rgba(var(--productPage_descriptionTextColor, var(--quickView_descriptionTextColor, var(--wix-color-5)))) !important;
      text-decoration: none !important
    }

    .v_adsH a:not([href]) {
      cursor: default;
      opacity: .6;
      text-decoration: none
    }

    .v_adsH a:not([href]):hover {
      opacity: .6
    }

    .v_adsH .ujHWxY {
      flex: 1 1 0
    }

    .v_adsH .xqn0K9 {
      align-items: center;
      display: flex
    }

    .v_adsH .jk2hMh {
      transform: scaleX(-1)
    }

    .QfrfFD {
      direction: var(--wix-direction)
    }

    .WTkQfU {
      display: block;
      position: relative
    }

    .HCpJyk,
    .XQuzBr {
      height: 100%
    }

    .XQuzBr {
      left: 0;
      position: absolute;
      top: 0;
      width: 100%
    }

    .isMobile .XQuzBr {
      max-width: 100vw;
      position: relative
    }

    .LgtS5i {
      box-sizing: content-box !important
    }

    .Sq9cO8 {
      border-color: rgba(var(--productPage_galleryBorderColor));
      border-style: solid;
      border-width: 1px
    }

    .T6H51j {
      left: 60px
    }

    .OHqXL6,
    .T6H51j {
      width: calc(100% - 60px)
    }

    .OHqXL6 {
      right: 60px
    }

    .zBGPCx {
      position: absolute
    }

    .UJkPrz,
    .hbxHyf {
      height: 100%;
      top: 0;
      width: 51px
    }

    .hbxHyf {
      left: 0
    }

    .UJkPrz {
      right: 0
    }

    .Q74hFt.ZWH01K {
      margin-bottom: 120px !important
    }

    .Q74hFt.pc3hd9 {
      margin-bottom: 55px !important
    }

    .Q74hFt.zafdCV {
      margin-bottom: 60px
    }

    .FVQVfy {
      bottom: -60px;
      min-height: 45px;
      width: 100%
    }

    .zkCsfr {
      left: 15px;
      top: 15px
    }

    .GskdAM {
      right: 15px;
      top: 15px
    }

    .N9lOpy {
      padding-left: 25px;
      padding-right: 25px
    }

    .QjgCOD {
      padding-bottom: 25px;
      padding-top: 25px
    }

    .Yu_3KV {
      bottom: 12px;
      min-height: 0
    }

    .P3V3WK,
    .Yu_3KV {
      position: absolute
    }

    .P3V3WK {
      left: 12px;
      right: 12px;
      top: 12px
    }

    .RfuwmH {
      gap: 16px;
      left: 16px;
      right: 16px;
      top: 16px
    }

    .YjWW11 {
      height: 100%
    }

    .isMobile .YjWW11 {
      height: unset
    }

    .KZdCse {
      margin: 0 auto !important
    }

    .vEIMC5 {
      height: 100%;
      width: 100%
    }

    .v4kqzh {
      align-items: center;
      cursor: default !important;
      display: flex;
      justify-content: center;
      overflow: hidden
    }

    .dgxm08 {
      cursor: crosshair
    }

    .T74H90 {
      height: 100%;
      width: 100%
    }

    .HP4UbP {
      max-height: 100%;
      max-width: 100%;
      width: auto
    }

    .NzIQ55 {
      display: block;
      height: 100%;
      margin-bottom: 0
    }

    .NzIQ55 .slick-current {
      z-index: 1
    }

    .geWNN1 {
      height: 100%
    }

    .pmECUk {
      display: none
    }

    .e9DKLQ {
      position: relative;
      z-index: 1
    }

    .SBNFGE {
      width: 100% !important
    }

    .uok6tq {
      width: 100%
    }

    .uxiutQ {
      margin: 0 auto !important
    }

    .kGIE0d {
      height: inherit;
      position: relative;
      z-index: 1
    }

    .RzdSCI {
      height: 100%;
      width: 100%
    }

    .RzdSCI.EX6AlZ {
      height: 0 !important
    }

    .RzdSCI.EX6AlZ[style*=padding-top] {
      position: relative
    }

    .RzdSCI.sk5seI {
      padding-top: 66.6667%
    }

    .RzdSCI.izhKYh {
      padding-top: 75%
    }

    .RzdSCI.j48GVJ {
      padding-top: 100%
    }

    .RzdSCI.hulLl1 {
      padding-top: 133.33%
    }

    .RzdSCI.sux5fL {
      padding-top: 150%
    }

    .slick-slider {
      -webkit-touch-callout: none;
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
      box-sizing: border-box;
      touch-action: pan-y;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      -khtml-user-select: none
    }

    .slick-list,
    .slick-slider {
      display: block;
      position: relative
    }

    .slick-list {
      margin: 0;
      overflow: hidden;
      padding: 0
    }

    .slick-list:focus {
      outline: none
    }

    .slick-list.dragging {
      cursor: pointer;
      cursor: hand
    }

    .slick-slider .slick-list,
    .slick-slider .slick-track {
      transform: translateZ(0)
    }

    .slick-track {
      display: block;
      left: 0;
      margin-left: auto;
      margin-right: auto;
      position: relative;
      top: 0
    }

    .slick-track:after,
    .slick-track:before {
      content: "";
      display: table
    }

    .slick-track:after {
      clear: both
    }

    .slick-loading .slick-track {
      visibility: hidden
    }

    .slick-slide {
      display: none;
      float: left;
      height: 100%;
      min-height: 1px
    }

    [dir=rtl] .slick-slide {
      float: right
    }

    .slick-slide img {
      display: block
    }

    .slick-slide.slick-loading img {
      display: none
    }

    .slick-slide.dragging img {
      pointer-events: none
    }

    .slick-initialized .slick-slide {
      display: block
    }

    .slick-loading .slick-slide {
      visibility: hidden
    }

    .slick-vertical .slick-slide {
      border: 1px solid transparent;
      display: block;
      height: auto
    }

    .slick-arrow.slick-hidden {
      display: none
    }

    .slick-loading .slick-list {
      background: #fff url("") 50% no-repeat
    }

    @font-face {
      font-family: slick;
      font-style: normal;
      font-weight: 400;
      src: url("");
      src: url("") format("embedded-opentype"), url("") format("woff"), url("") format("truetype"), url("") format("svg")
    }

    .slick-next,
    .slick-prev {
      border: none;
      cursor: pointer;
      display: block;
      font-size: 0;
      height: 20px;
      line-height: 0;
      padding: 0;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      width: 20px
    }

    .slick-next,
    .slick-next:focus,
    .slick-next:hover,
    .slick-prev,
    .slick-prev:focus,
    .slick-prev:hover {
      background: transparent;
      color: transparent;
      outline: none
    }

    .slick-next:focus:before,
    .slick-next:hover:before,
    .slick-prev:focus:before,
    .slick-prev:hover:before {
      opacity: 1
    }

    .slick-next.slick-disabled:before,
    .slick-prev.slick-disabled:before {
      opacity: .25
    }

    .slick-next:before,
    .slick-prev:before {
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: #fff;
      font-family: slick;
      font-size: 20px;
      line-height: 1;
      opacity: .75
    }

    .slick-prev {
      left: -25px
    }

    [dir=rtl] .slick-prev {
      left: auto;
      right: -25px
    }

    .slick-prev:before {
      content: "←"
    }

    [dir=rtl] .slick-prev:before {
      content: "→"
    }

    .slick-next {
      right: -25px
    }

    [dir=rtl] .slick-next {
      left: -25px;
      right: auto
    }

    .slick-next:before {
      content: "→"
    }

    [dir=rtl] .slick-next:before {
      content: "←"
    }

    .slick-dotted.slick-slider {
      margin-bottom: 30px
    }

    .slick-dots {
      bottom: -25px;
      display: block;
      list-style: none;
      margin: 0;
      padding: 0;
      position: absolute;
      text-align: center;
      width: 100%
    }

    .slick-dots li {
      display: inline-block;
      margin: 0 5px;
      padding: 0;
      position: relative
    }

    .slick-dots li,
    .slick-dots li button {
      cursor: pointer;
      height: 20px;
      width: 20px
    }

    .slick-dots li button {
      background: transparent;
      border: 0;
      color: transparent;
      display: block;
      font-size: 0;
      line-height: 0;
      outline: none;
      padding: 5px
    }

    .slick-dots li button:focus,
    .slick-dots li button:hover {
      outline: none
    }

    .slick-dots li button:focus:before,
    .slick-dots li button:hover:before {
      opacity: 1
    }

    .slick-dots li button:before {
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: #000;
      content: "•";
      font-family: slick;
      font-size: 6px;
      height: 20px;
      left: 0;
      line-height: 20px;
      opacity: .25;
      position: absolute;
      text-align: center;
      top: 0;
      width: 20px
    }

    .slick-dots li.slick-active button:before {
      color: #000;
      opacity: .75
    }

    .main-media-slick-hook.force-full-height .main-media-image-wrapper-hook,
    .main-media-slick-hook.force-full-height .media-wrapper-hook,
    .main-media-slick-hook.force-full-height .slick-list,
    .main-media-slick-hook.force-full-height .slick-slide,
    .main-media-slick-hook.force-full-height .slick-slide>div,
    .main-media-slick-hook.force-full-height .slick-track,
    .main-media-slick-hook.force-full-height.slick-slider {
      height: 100% !important
    }

    .main-media-slick-hook.force-full-height.slick-slider,
    :global(.isMobile) .main-media-slick-hook.force-full-height {
      height: unset !important
    }

    .main-media-slick-hook .slick-dots,
    .main-media-slick-hook .slick-dots li {
      margin: 0
    }

    .main-media-slick-hook .slick-dots li button {
      cursor: pointer
    }

    .main-media-slick-hook .slick-dots li button:before {
      color: #fff;
      font-family: inherit;
      font-size: 35px;
      opacity: .3;
      text-shadow: rgba(var(--wix-color-5)) 0 1px 0, rgba(var(--wix-color-5)) 1px 0 0, rgba(var(--wix-color-5)) 0 -1px 0, rgba(var(--wix-color-5)) -1px 0 0
    }

    .main-media-slick-hook .slick-dots li button:focus,
    .main-media-slick-hook .slick-dots li button:hover {
      outline: none
    }

    .main-media-slick-hook .slick-dots li button:focus:before,
    .main-media-slick-hook .slick-dots li button:hover:before,
    .main-media-slick-hook .slick-dots li.slick-active button:before {
      color: rgba(var(--wix-color-5));
      opacity: 1
    }

    .slick-thumbnails-container-hook .slick-vertical .slick-slide {
      border: none
    }

    .slick-thumbnails-container-hook .slick-vertical .slick-slide>div {
      height: inherit
    }

    .qP3IB8 {
      height: 100%;
      position: relative;
      width: 100%
    }

    .qP3IB8 .swD3Cy {
      bottom: 16px;
      clip-path: inset(100% 100% 100% 100%);
      cursor: url(""), auto;
      height: max(2vw, 14px);
      position: absolute;
      right: 18px;
      width: max(2vw, 14px);
      z-index: 1
    }

    .qP3IB8 .swD3Cy:focus {
      clip-path: none
    }

    .zKjFJx {
      display: block;
      height: 100%;
      width: 100%
    }

    .zKjFJx img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .zKjFJx[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .zKjFJx[data-animate-blur] img[data-load-done] {
      filter: none
    }

    .A8MyOK {
      position: relative
    }

    .A8MyOK,
    .ZS7Zjy {
      display: inline-block
    }

    .ZS7Zjy {
      background: hsla(0, 0%, 100%, .75);
      border-radius: 50%;
      color: #000;
      height: 30px;
      pointer-events: none;
      position: absolute;
      top: 10px;
      width: 30px
    }

    @media(min-width:768px) {
      .ZS7Zjy {
        height: 40px;
        width: 40px
      }
    }

    .C4eMHc,
    .ZS7Zjy .i_sXQt,
    .ZS7Zjy svg {
      height: 100%;
      width: 100%
    }

    .C4eMHc {
      align-items: center;
      background-color: #000;
      color: #fff;
      display: inline-flex;
      justify-content: center;
      position: relative
    }

    .v6MDZ5 {
      background-color: rgba(var(--wix-color-2, 255, 255, 255, 1));
      color: rgba(var(--wix-color-4, 0, 0, 0, 1))
    }

    .MMaAh6 {
      cursor: pointer
    }

    .gbtNoB {
      color: #fff;
      left: 50%;
      position: absolute;
      top: 54%;
      transform: translate(-50%, -50%);
      z-index: 1
    }

    ._TxXao {
      height: var(--wishlistButtonSizeWithSubscribeButton);
      min-width: var(--wishlistButtonSizeWithSubscribeButton);
      width: var(--wishlistButtonSizeWithSubscribeButton)
    }

    .hYB32G {
      height: var(--wishlistButtonSizeWithoutSubscribeButton);
      min-width: var(--wishlistButtonSizeWithoutSubscribeButton);
      width: var(--wishlistButtonSizeWithoutSubscribeButton)
    }

    .J6qGi0 .yRibQ7 {
      align-items: center;
      display: flex;
      flex-direction: row;
      justify-content: center
    }

    .J6qGi0 .yRibQ7:after,
    .J6qGi0 .yRibQ7:before {
      content: "*";
      display: block;
      line-height: 1.5;
      opacity: 0
    }

    .J6qGi0 .yRibQ7 .PUGOL6 {
      stroke-width: var(--productPage_wishlistIconBorderSize);
      height: 32px;
      width: 32px
    }

    .J6qGi0 .yRibQ7 .PUGOL6 path {
      fill: rgba(var(--productPage_wishlistIconFillColor));
      transform: translateY(1px)
    }

    .J6qGi0 .yRibQ7 .PUGOL6.PbletC {
      animation: ZVzdoG .4s ease 0s 1 normal;
      transform-origin: 50% 50%
    }

    .J6qGi0 .yRibQ7 .PUGOL6.PbletC path {
      transition: fill normal .4s ease 0s 1
    }

    .J6qGi0 .yRibQ7 .PUGOL6.yaZHMq path {
      transition: fill .2s ease
    }

    @keyframes ZVzdoG {
      25% {
        transform: scale(.9)
      }

      50% {
        transform: scale(1.02)
      }

      to {
        transform: scale(1)
      }
    }

    .J6qGi0.wrpZ17 .yRibQ7 {
      margin: 0
    }

    .J6qGi0.wrpZ17 .yRibQ7 .PUGOL6 {
      stroke-width: 1px !important;
      height: 20px;
      width: 20px
    }

    .J6qGi0.wrpZ17 .yRibQ7 .PUGOL6.PbletC path {
      fill: #000 !important
    }

    .J6qGi0.wrpZ17 .yRibQ7 .PUGOL6.yaZHMq path {
      stroke: #000 !important
    }

    .J6qGi0.wrpZ17 .yRibQ7:after,
    .J6qGi0.wrpZ17 .yRibQ7:before {
      content: ""
    }

    .J6qGi0:hover .PUGOL6.yaZHMq path {
      stroke-opacity: .8;
      transition: stroke-opacity .2s
    }

    .J6qGi0:hover .PUGOL6.PbletC path {
      fill-opacity: .8;
      transition: fill-opacity .2s
    }

    @media only screen and (max-width:768px)and (min-width:0) {
      .cRy1Pi {
        display: none !important
      }
    }

    @media only screen and (min-width:769px) {
      .IQUkcZ {
        display: none !important
      }
    }

    .JLcdzy {
      background: #fff;
      display: flex;
      flex-direction: column;
      height: 100%;
      left: 0;
      position: fixed;
      top: 0;
      width: 100%;
      z-index: 10000
    }

    .JLcdzy footer,
    .JLcdzy header {
      height: 70px
    }

    .JLcdzy footer {
      align-items: center;
      bottom: 0;
      display: flex;
      justify-content: center;
      position: absolute;
      width: 100%;
      z-index: 1
    }

    .JLcdzy footer .AZeWif li {
      background: #ddd;
      border-radius: 50%;
      display: inline-block;
      height: 8px;
      margin-left: 5px;
      width: 8px
    }

    .JLcdzy footer .AZeWif li.Mqu_wv {
      background: #333
    }

    .JLcdzy footer.aSX2MU {
      bottom: 80px
    }

    .VRIEoB {
      right: 0;
      z-index: 1000000
    }

    .VRIEoB,
    .yXL0zX {
      position: fixed;
      top: 0
    }

    .yXL0zX {
      height: 100%;
      left: 0;
      overflow: hidden;
      width: 100%;
      z-index: 1
    }

    .IxKPGT {
      display: flex;
      flex: 1;
      position: relative
    }

    .UNAUH2 {
      flex: 1;
      overflow: hidden
    }

    .SJhm2F {
      left: 50%;
      opacity: 1;
      position: absolute;
      top: 50%;
      transition: opacity .2s ease-in-out;
      z-index: 0
    }

    .SJhm2F.g52XPd {
      opacity: 0
    }

    .UyDR4H {
      color: #000 !important;
      cursor: pointer;
      position: absolute;
      right: 24px;
      top: 24px
    }

    .UyDR4H svg {
      height: 32px;
      width: 32px
    }

    .UyDR4H svg circle {
      color: #fff
    }

    .kWbw0S {
      align-items: center;
      display: flex;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      z-index: 1
    }

    .kWbw0S.r8JUzq {
      justify-content: flex-end;
      left: 80px
    }

    .kWbw0S.UtARNN {
      justify-content: flex-start;
      right: 80px
    }

    .QjOXmU {
      cursor: url(""), auto
    }

    .zeUrbP {
      cursor: url(""), auto
    }

    @font-face {
      font-family: swiper-icons;
      font-style: normal;
      font-weight: 400;
      src: url("") format("woff")
    }

    :root {
      --swiper-theme-color: #007aff
    }

    :host {
      display: block;
      margin-left: auto;
      margin-right: auto;
      position: relative;
      z-index: 1
    }

    .swiper {
      display: block;
      list-style: none;
      margin-left: auto;
      margin-right: auto;
      overflow: hidden;
      padding: 0;
      position: relative;
      z-index: 1
    }

    .swiper-vertical>.swiper-wrapper {
      flex-direction: column
    }

    .swiper-wrapper {
      box-sizing: content-box;
      display: flex;
      height: 100%;
      position: relative;
      transition-property: transform;
      transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
      width: 100%;
      z-index: 1
    }

    .swiper-android .swiper-slide,
    .swiper-ios .swiper-slide,
    .swiper-wrapper {
      transform: translateZ(0)
    }

    .swiper-horizontal {
      touch-action: pan-y
    }

    .swiper-vertical {
      touch-action: pan-x
    }

    .swiper-slide {
      display: block;
      flex-shrink: 0;
      height: 100%;
      position: relative;
      transition-property: transform;
      width: 100%
    }

    .swiper-slide-invisible-blank {
      visibility: hidden
    }

    .swiper-autoheight,
    .swiper-autoheight .swiper-slide {
      height: auto
    }

    .swiper-autoheight .swiper-wrapper {
      align-items: flex-start;
      transition-property: transform, height
    }

    .swiper-backface-hidden .swiper-slide {
      backface-visibility: hidden;
      transform: translateZ(0)
    }

    .swiper-3d.swiper-css-mode .swiper-wrapper {
      perspective: 1200px
    }

    .swiper-3d .swiper-wrapper {
      transform-style: preserve-3d
    }

    .swiper-3d {
      perspective: 1200px
    }

    .swiper-3d .swiper-cube-shadow,
    .swiper-3d .swiper-slide {
      transform-style: preserve-3d
    }

    .swiper-css-mode>.swiper-wrapper {
      -ms-overflow-style: none;
      overflow: auto;
      scrollbar-width: none
    }

    .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
      display: none
    }

    .swiper-css-mode>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: start start
    }

    .swiper-css-mode.swiper-horizontal>.swiper-wrapper {
      -ms-scroll-snap-type: x mandatory;
      scroll-snap-type: x mandatory
    }

    .swiper-css-mode.swiper-vertical>.swiper-wrapper {
      -ms-scroll-snap-type: y mandatory;
      scroll-snap-type: y mandatory
    }

    .swiper-css-mode.swiper-free-mode>.swiper-wrapper {
      -ms-scroll-snap-type: none;
      scroll-snap-type: none
    }

    .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: none
    }

    .swiper-css-mode.swiper-centered>.swiper-wrapper:before {
      content: "";
      flex-shrink: 0;
      order: 9999
    }

    .swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always
    }

    .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before)
    }

    .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after)
    }

    .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before)
    }

    .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before {
      height: var(--swiper-centered-offset-after);
      min-width: 1px;
      width: 100%
    }

    .swiper-3d .swiper-slide-shadow,
    .swiper-3d .swiper-slide-shadow-bottom,
    .swiper-3d .swiper-slide-shadow-left,
    .swiper-3d .swiper-slide-shadow-right,
    .swiper-3d .swiper-slide-shadow-top {
      height: 100%;
      left: 0;
      pointer-events: none;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: 10
    }

    .swiper-3d .swiper-slide-shadow {
      background: rgba(0, 0, 0, .15)
    }

    .swiper-3d .swiper-slide-shadow-left {
      background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-3d .swiper-slide-shadow-right {
      background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-3d .swiper-slide-shadow-top {
      background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-3d .swiper-slide-shadow-bottom {
      background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
    }

    .swiper-lazy-preloader {
      border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
      border-radius: 50%;
      border-top-color: transparent;
      box-sizing: border-box;
      height: 42px;
      left: 50%;
      margin-left: -21px;
      margin-top: -21px;
      position: absolute;
      top: 50%;
      transform-origin: 50%;
      width: 42px;
      z-index: 10
    }

    .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
    .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
      animation: swiper-preloader-spin 1s linear infinite
    }

    .swiper-lazy-preloader-white {
      --swiper-preloader-color: #fff
    }

    .swiper-lazy-preloader-black {
      --swiper-preloader-color: #000
    }

    @keyframes nWfHN2 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    :root {
      --swiper-navigation-size: 44px
    }

    .swiper-button-next,
    .swiper-button-prev {
      align-items: center;
      color: var(--swiper-navigation-color, var(--swiper-theme-color));
      cursor: pointer;
      display: flex;
      height: var(--swiper-navigation-size);
      justify-content: center;
      margin-top: calc(0px - var(--swiper-navigation-size)/2);
      position: absolute;
      top: var(--swiper-navigation-top-offset, 50%);
      width: calc(var(--swiper-navigation-size)/44*27);
      z-index: 10
    }

    .swiper-button-next.swiper-button-disabled,
    .swiper-button-prev.swiper-button-disabled {
      cursor: auto;
      opacity: .35;
      pointer-events: none
    }

    .swiper-button-next.swiper-button-hidden,
    .swiper-button-prev.swiper-button-hidden {
      cursor: auto;
      opacity: 0;
      pointer-events: none
    }

    .BfRhCm .swiper-button-next,
    .BfRhCm .swiper-button-prev {
      display: none !important
    }

    .swiper-button-next svg,
    .swiper-button-prev svg {
      height: 100%;
      -o-object-fit: contain;
      object-fit: contain;
      transform-origin: center;
      width: 100%
    }

    .FqG_Wg .swiper-button-next svg,
    .FqG_Wg .swiper-button-prev svg {
      transform: rotate(180deg)
    }

    .swiper-button-prev,
    .swiper-rtl .swiper-button-next {
      left: var(--swiper-navigation-sides-offset, 10px);
      right: auto
    }

    .swiper-button-lock {
      display: none
    }

    .swiper-button-next:after,
    .swiper-button-prev:after {
      font-family: swiper-icons;
      font-size: var(--swiper-navigation-size);
      font-variant: normal;
      letter-spacing: 0;
      line-height: 1;
      text-transform: none !important
    }

    .swiper-button-prev:after,
    .swiper-rtl .swiper-button-next:after {
      content: "prev"
    }

    .swiper-button-next,
    .swiper-rtl .swiper-button-prev {
      left: auto;
      right: var(--swiper-navigation-sides-offset, 10px)
    }

    .swiper-button-next:after,
    .swiper-rtl .swiper-button-prev:after {
      content: "next"
    }

    .swiper .swiper-notification {
      left: 0;
      opacity: 0;
      pointer-events: none;
      position: absolute;
      top: 0;
      z-index: -1000
    }

    .Q_rC9c {
      --thumbs-overflow: calc(var(--total-swiper-size-needed) - 100%);
      align-items: center;
      display: flex;
      gap: clamp(0px, var(--thumbs-overflow)*9999, 7px);
      height: 100%;
      width: 100%
    }

    .Q_rC9c.HjrL8F {
      flex-direction: column
    }

    .Q_rC9c .AG_dFf {
      margin: -4px;
      padding: 4px
    }

    .Q_rC9c .AG_dFf.gxDeG2 {
      inset-inline-end: clamp(0px, var(--thumbs-overflow)*9999, 2px);
      width: calc(100% + 8px)
    }

    .Q_rC9c .AG_dFf.j_LmM9 {
      height: calc(100% + 8px);
      inset-block-end: clamp(0px, var(--thumbs-overflow)*9999, 2px)
    }

    .Q_rC9c .AG_dFf .H5U7WP.eNMqY_ {
      justify-content: center
    }

    .Q_rC9c .AG_dFf .H5U7WP.MkHtR4 {
      justify-content: start
    }

    .Q_rC9c .AG_dFf .H5U7WP.qcy5mJ {
      flex-direction: column
    }

    .Q_rC9c .AG_dFf .H5U7WP .aqy5LN {
      height: auto;
      width: auto
    }

    .Q_rC9c .AG_dFf .H5U7WP .aqy5LN.WTMFNs {
      margin-inline-end: var(--thumbnail-gap)
    }

    .Q_rC9c .AG_dFf .H5U7WP .aqy5LN.crhnlp {
      margin-bottom: var(--thumbnail-gap)
    }

    .KeQjT7 {
      overflow: hidden
    }

    .KeQjT7.WZJOHE.V9apxT {
      width: clamp(0px, var(--thumbs-overflow)*9999, var(--arrow-button-size))
    }

    .KeQjT7.WZJOHE.s8DBrJ {
      height: clamp(0px, var(--thumbs-overflow)*9999, var(--arrow-button-size))
    }

    .orjFxU {
      align-items: center;
      display: flex;
      height: 100%;
      justify-content: center;
      width: 100%
    }

    .orjFxU .O5JBGO {
      background: transparent;
      color: #fff;
      cursor: pointer;
      display: block;
      font-size: 35px;
      height: 20px;
      line-height: 20px;
      margin: 2px 0;
      opacity: .3;
      text-shadow: rgba(var(--wix-color-5)) 0 1px 0, rgba(var(--wix-color-5)) 1px 0 0, rgba(var(--wix-color-5)) 0 -1px 0, rgba(var(--wix-color-5)) -1px 0 0;
      width: 20px
    }

    .orjFxU .O5JBGO:before {
      content: "•"
    }

    .orjFxU .O5JBGO.XdOIa8,
    .orjFxU .O5JBGO:focus,
    .orjFxU .O5JBGO:hover {
      color: rgba(var(--wix-color-5));
      opacity: 1
    }

    .orjFxU .O5JBGO:focus,
    .orjFxU .O5JBGO:hover {
      outline: none
    }

    .CN6gb9 {
      background-color: rgba(211, 237, 255, .25);
      min-height: 20px;
      outline: 1px solid #116dff
    }

    .Va_ZoC .skK8UF,
    .ufaOlb {
      word-wrap: break-word;
      overflow-wrap: break-word;
      white-space: normal;
      word-break: break-word
    }

    .Va_ZoC .skK8UF :not(em):not(strong):not(u),
    .ufaOlb :not(em):not(strong):not(u) {
      font: inherit;
      line-height: inherit;
      white-space: normal
    }

    .Va_ZoC .skK8UF ol,
    .Va_ZoC .skK8UF ul,
    .ufaOlb ol,
    .ufaOlb ul {
      display: block;
      margin-left: 1em;
      padding-left: 40px;
      padding-inline-end: revert;
      padding-inline-start: revert
    }

    .Va_ZoC .skK8UF ol[dir=rtl],
    .Va_ZoC .skK8UF ul[dir=rtl],
    .ufaOlb ol[dir=rtl],
    .ufaOlb ul[dir=rtl] {
      margin-left: 0;
      margin-right: 1em;
      padding-left: 0;
      padding-right: 40px
    }

    .Va_ZoC .skK8UF ol,
    .ufaOlb ol {
      list-style-type: decimal
    }

    .Va_ZoC .skK8UF ul,
    .ufaOlb ul {
      list-style-type: circle
    }

    .Va_ZoC {
      --descriptionContentColor: rgba(var(--productPage_descriptionTextColor, var(--quickView_descriptionTextColor, var(--productPage_paragraphTextColor, var(--wix-color-5)))));
      --descriptionContentFont: var(--productPage_descriptionFontStyle, var(--quickView_descriptionFontStyle, var(--wix-font-Body-M)));
      --descriptionTextDecoration: var(--productPage_descriptionFontStyle-text-decoration, var(--quickView_descriptionFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration)));
      --descriptionContentAlign: var(--productPage_descriptionAlignment, left);
      border-width: 0;
      text-align: var(--descriptionContentAlign)
    }

    .Va_ZoC h1,
    .Va_ZoC h2,
    .Va_ZoC h3,
    .Va_ZoC p {
      font-weight: 400;
      margin: 0
    }

    .Va_ZoC a {
      color: var(--wix-color-18);
      cursor: pointer;
      text-decoration: underline
    }

    .Va_ZoC a:hover {
      color: var(--wix-color-17)
    }

    .Va_ZoC .LvOu6J {
      display: inline-grid;
      font: var(--descriptionContentFont);
      text-align: var(--descriptionContentAlign);
      -webkit-text-decoration: var(--descriptionTextDecoration);
      text-decoration: var(--descriptionTextDecoration)
    }

    .Va_ZoC .wHdJFH {
      color: rgba(var(--wix-color-5));
      font: var(--productPage_paragraphTitleFontStyle, var(--wix-font-Body-M));
      -webkit-text-decoration: var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration));
      text-decoration: var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .Va_ZoC .vaI0UH {
      font: var(--descriptionContentFont);
      overflow: hidden;
      position: relative;
      -webkit-text-decoration: var(--descriptionTextDecoration);
      text-decoration: var(--descriptionTextDecoration);
      text-overflow: ellipsis
    }

    .Va_ZoC .guYvjy,
    .Va_ZoC .vaI0UH {
      color: var(--descriptionContentColor)
    }

    .Va_ZoC .guYvjy {
      background-color: transparent;
      border: 0;
      cursor: pointer;
      font: inherit;
      font-size: 14px;
      line-height: 1.6;
      text-align: var(--descriptionContentAlign);
      text-decoration: underline
    }

    .Va_ZoC .skK8UF {
      margin-bottom: 0;
      margin-top: 0;
      text-overflow: ellipsis;
      white-space: pre-wrap
    }

    .Va_ZoC .skK8UF em:last-of-type {
      padding-right: 1px
    }

    .Va_ZoC pre {
      font-family: inherit;
      white-space: pre-wrap
    }

    .PffucE {
      --descriptionContentColor: rgba(var(--productPage_descriptionTextColor, var(--quickView_descriptionTextColor, var(--productPage_paragraphTextColor, var(--wix-color-5)))));
      --descriptionContentAlign: var(--productPage_descriptionAlignment, left);
      overflow: hidden;
      position: relative;
      text-overflow: ellipsis
    }

    .jxiFxb {
      background-color: transparent;
      border: 0;
      color: var(--descriptionContentColor);
      cursor: pointer;
      font: inherit;
      font-size: 14px;
      line-height: 1.6;
      text-align: var(--descriptionContentAlign);
      text-decoration: underline
    }

    .ulKuLk {
      display: none;
      padding-top: 17px
    }

    .KHWbzo {
      border-bottom-color: rgba(var(--productPage_infoSectionLineColor));
      border-bottom-style: solid;
      border-bottom-width: 1px;
      border-top-color: rgba(var(--productPage_infoSectionLineColor));
      border-top-style: solid;
      border-top: 0 !important;
      color: rgba(var(--wix-color-5));
      font-size: 15px;
      line-height: 1.6;
      list-style: none;
      padding: 24px 0;
      text-align: inherit;
      text-decoration: inherit
    }

    .KHWbzo .ulKuLk {
      display: block
    }

    .KHWbzo+.KHWbzo {
      border-top: 0 !important
    }

    .KHWbzo:last-of-type {
      border-bottom: 0
    }

    .KHWbzo ol,
    .KHWbzo ul {
      display: block;
      margin-left: 1em;
      padding-left: 40px
    }

    .KHWbzo ol {
      list-style-type: decimal
    }

    .KHWbzo ul {
      list-style-type: circle
    }

    .wofuke {
      background: transparent;
      border: 0;
      color: rgba(var(--productPage_infoSectionTitleTextColor));
      cursor: pointer;
      display: flex;
      font: var(--productPage_infoSectionTitleFontStyle, var(--quickView_infoSectionTitleFontStyle, var(--productPage_paragraphTitleFontStyle, var(--wix-font-Body-M))));
      padding: 0;
      position: relative;
      text-decoration: inherit;
      width: 100%
    }

    .wofuke:active,
    .wofuke:focus {
      outline: none
    }

    .wofuke:hover {
      opacity: .8
    }

    .aecizt {
      align-self: center;
      text-decoration: none
    }

    .ciGGdC {
      order: var(--infoSectionCollapseIconOrder, 1)
    }

    .SOm4gr {
      flex-direction: row;
      text-align: inherit
    }

    .HAdqpR {
      text-align: var(--productPage_infoSectionAlignment)
    }

    .zp8uy2 {
      word-wrap: break-word;
      color: rgba(var(--productPage_infoSectionTextColor, var(--quickView_infoSectionTextColor, var(--productPage_paragraphTextColor, var(--wix-color-5)))));
      font: var(--productPage_infoSectionTextFontStyle, var(--quickView_infoSectionTextFontStyle, var(--productPage_paragraphTextFontStyle, var(--const_productPage_BodyM_16px))));
      line-height: 1.5 !important;
      overflow-wrap: break-word;
      -webkit-text-decoration: var(--productPage_infoSectionTextFontStyle-text-decoration, var(--quickView_infoSectionTextFontStyle-text-decoration, var(--productPage_paragraphTextFontStyle-text-decoration, var(--const_productPage_BodyM_16px-text-decoration))));
      text-decoration: var(--productPage_infoSectionTextFontStyle-text-decoration, var(--quickView_infoSectionTextFontStyle-text-decoration, var(--productPage_paragraphTextFontStyle-text-decoration, var(--const_productPage_BodyM_16px-text-decoration))));
      white-space: normal;
      word-break: break-word
    }

    .isMobile .zp8uy2 {
      -ms-overflow-style: none;
      overflow: -moz-scrollbars-none;
      scrollbar-width: none
    }

    .isMobile .zp8uy2::-webkit-scrollbar {
      display: none
    }

    .zp8uy2 h1,
    .zp8uy2 h2,
    .zp8uy2 h3,
    .zp8uy2 p {
      font-weight: 400;
      margin: 0
    }

    .zp8uy2 a {
      color: var(--wix-color-18);
      cursor: pointer;
      text-decoration: underline
    }

    .zp8uy2 a:hover {
      color: var(--wix-color-17)
    }

    .zp8uy2 :not(em):not(strong):not(u) {
      font: inherit;
      line-height: inherit;
      white-space: normal
    }

    .zp8uy2 ol,
    .zp8uy2 ul {
      margin-left: 1em;
      padding-left: 40px;
      padding-inline-end: revert;
      padding-inline-start: revert
    }

    .zp8uy2 ul {
      list-style-type: circle
    }

    .zp8uy2 ol {
      list-style: decimal
    }

    .zp8uy2 table {
      word-wrap: break-word;
      background-color: rgba(var(--productPage_infoSectionTableZebraColor1));
      border-collapse: collapse;
      border-spacing: 0;
      overflow-wrap: break-word;
      table-layout: fixed;
      width: 100%;
      word-break: break-word
    }

    .isMobile .zp8uy2 table {
      width: inherit;
      word-break: normal
    }

    .zp8uy2 table tr:nth-child(odd) {
      background-color: rgba(var(--productPage_infoSectionTableZebraColor2))
    }

    .zp8uy2 table thead tr:nth-child(odd) {
      background-color: rgba(var(--productPage_infoSectionTableZebraColor1))
    }

    .zp8uy2 table td,
    .zp8uy2 table th {
      border-color: rgba(var(--productPage_infoSectionTableBorderColor, var(--wix-color-3)));
      border-style: solid;
      border-width: 1px;
      box-sizing: border-box;
      padding: 10px
    }

    .zp8uy2 table tr th {
      font-weight: 700
    }

    ._HOcyB {
      color: rgba(var(--productPage_infoSectionTitleTextColor));
      font: var(--productPage_infoSectionTitleFontStyle, var(--quickView_infoSectionTitleFontStyle, var(--productPage_paragraphTitleFontStyle, var(--wix-font-Body-M))));
      -webkit-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))))
    }

    .layout__responsive ._HOcyB {
      font: var(--productPage_infoSectionTitleFontStyle, var(--productPage_paragraphTitleFontStyle, var(--const_productPage_PageTitle_16px)));
      -webkit-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--const_productPage_PageTitle_16px-text-decoration)));
      text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--const_productPage_PageTitle_16px-text-decoration)))
    }

    .x4nptw {
      flex-grow: 1;
      font-size: 15px;
      line-height: 1.6em;
      margin: 0
    }

    .D0x9d0,
    .JUtQCP {
      word-wrap: break-word;
      font-size: 18px !important;
      padding-bottom: 15px;
      padding-top: 0
    }

    .fNY6IC {
      padding: 14px;
      white-space: nowrap;
      width: 100%
    }

    .ftb6e2 {
      direction: var(--infoSectionDirection, ltr);
      order: var(--infoSectionCollapseTitleOrder, 0);
      text-align: var(--productPage_infoSectionAlignment, start)
    }

    .YInLPU {
      padding: 0;
      text-align: var(--productPage_infoSectionAlignment, left)
    }

    .De1MzN {
      border-bottom-color: rgba(var(--productPage_infoSectionLineColor));
      border-bottom-style: var(--stakedInfoItemBorderBottomStyle);
      border-bottom-width: var(--stakedInfoItemBorderBottomWidth);
      line-height: 1.6;
      list-style: none;
      margin-bottom: var(--stakedInfoItemMarginBottom);
      margin-top: 0;
      padding: var(--stakedInfoItemPadding);
      text-align: var(--productPage_infoSectionAlignment)
    }

    .De1MzN:after {
      clear: both;
      content: ""
    }

    .De1MzN ol,
    .De1MzN ul {
      display: block;
      margin-left: 1em;
      padding-left: 40px
    }

    .De1MzN ol {
      list-style-type: decimal
    }

    .De1MzN ul {
      list-style-type: circle
    }

    .De1MzN:last-child {
      border: none;
      margin: 0;
      padding-bottom: 0
    }

    .nIrkeO {
      max-width: 560px;
      padding: 10px 0
    }

    .nIrkeO,
    .wEn8Wy {
      display: inline-block;
      width: 100%
    }

    .wEn8Wy {
      margin: -10px 0;
      padding: 0
    }

    .aXkhmS {
      border-collapse: separate;
      display: flex;
      flex-wrap: wrap;
      list-style: none;
      padding: 0;
      width: 100%
    }

    .aXkhmS.X1GXAD {
      flex-wrap: nowrap;
      overflow-x: scroll
    }

    .CsrIwl {
      line-height: 1.6;
      overflow: auto;
      padding: 10px 30px;
      text-align: var(--productPage_infoSectionAlignment)
    }

    .CsrIwl ol,
    .CsrIwl ul {
      display: block;
      margin-inline-start: 1em;
      padding-inline-start: 20px
    }

    .CsrIwl ol {
      list-style-type: decimal
    }

    .CsrIwl ul {
      list-style-type: circle
    }

    .CsrIwl.qO75ze {
      min-width: 250px
    }

    .CsrIwl:first-child {
      margin-top: 0
    }

    .JSlVyv {
      border-inline-end-color: rgba(var(--productPage_infoSectionLineColor));
      border-inline-end-style: var(--columnsInfoItemBorderInlineEndStyle);
      border-inline-end-width: var(--columnsInfoItemBorderInlineEndWidth)
    }

    .BnmySN {
      flex-basis: 33%
    }

    .BnmySN:nth-child(3n) {
      border-inline-end: 0 !important;
      padding-inline-end: 0
    }

    .BnmySN:nth-child(3n+1) {
      padding-inline-start: 0
    }

    .TWHuR7 {
      flex-basis: 50%
    }

    .TWHuR7:nth-child(2n) {
      border-inline-end: 0 !important;
      padding-inline-end: 0
    }

    .TWHuR7:nth-child(3n+1) {
      padding-inline-start: 0
    }

    .yDBimX {
      flex-basis: 100%;
      padding: 0
    }

    .DphLAk {
      min-height: 48px;
      width: 100%
    }

    .OMdnp2 {
      padding: 24px 0;
      text-align: var(--productPage_infoSectionAlignment)
    }

    .S0IkQh {
      min-height: 48px;
      overflow: hidden;
      width: 100%
    }

    .fLUT0t {
      align-items: center;
      display: flex;
      font: var(--productPage_infoSectionTitleFontStyle, var(--quickView_infoSectionTitleFontStyle, var(--productPage_paragraphTitleFontStyle, var(--wix-font-Body-M))));
      -webkit-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))))
    }

    .fLUT0t,
    .gaCUP4 {
      position: relative
    }

    .gaCUP4 {
      -ms-overflow-style: none;
      display: inline-block;
      flex: 1 1 auto;
      justify-content: center;
      list-style: none;
      margin: 0;
      overflow-x: scroll;
      overflow-y: hidden;
      overflow: -moz-scrollbars-none;
      padding: 0;
      scrollbar-width: none;
      text-align: var(--productPage_infoSectionAlignment);
      white-space: nowrap
    }

    .gaCUP4::-webkit-scrollbar {
      display: none
    }

    .gaCUP4 ol,
    .gaCUP4 ul {
      display: block;
      margin-left: 1em;
      padding-left: 40px
    }

    .gaCUP4 ol {
      list-style-type: decimal
    }

    .gaCUP4 ul {
      list-style-type: circle
    }

    .lHW6xo {
      left: 5px
    }

    .U_lXYD,
    .lHW6xo {
      align-items: center;
      display: flex;
      height: 48px;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      z-index: 10
    }

    .U_lXYD {
      right: 0
    }

    .bm0sMl {
      background: transparent;
      color: rgba(var(--productPage_infoSectionTitleTextColor));
      cursor: pointer;
      height: 100%;
      padding: 15px;
      width: 100%
    }

    .SfzH16 {
      background: rgba(var(--productPage_infoSectionTitleTextColor));
      bottom: 0;
      height: 3px;
      position: absolute;
      transition: all .3s cubic-bezier(.4, 0, .2, 1) 0ms;
      will-change: left, width
    }

    .cKfK9i {
      padding: 24px 0;
      text-align: var(--productPage_infoSectionAlignment)
    }

    .Hf1xtg {
      min-height: 48px;
      overflow: hidden;
      width: 100%
    }

    .qWQSsA {
      align-items: center;
      display: flex;
      font: var(--productPage_infoSectionTitleFontStyle, var(--quickView_infoSectionTitleFontStyle, var(--productPage_paragraphTitleFontStyle, var(--wix-font-Body-M))));
      -webkit-text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))));
      text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration, var(--quickView_infoSectionTitleFontStyle-text-decoration, var(--productPage_paragraphTitleFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration))))
    }

    .SJoVBY,
    .qWQSsA {
      position: relative
    }

    .SJoVBY {
      -ms-overflow-style: none;
      display: inline-block;
      flex: 1 1 auto;
      justify-content: center;
      list-style: none;
      margin: 0;
      overflow-x: scroll;
      overflow-y: hidden;
      overflow: -moz-scrollbars-none;
      padding: 0;
      scrollbar-width: none;
      text-align: var(--productPage_infoSectionAlignment);
      white-space: nowrap
    }

    .SJoVBY::-webkit-scrollbar {
      display: none
    }

    .SJoVBY ol,
    .SJoVBY ul {
      display: block;
      margin-left: 1em;
      padding-left: 40px
    }

    .SJoVBY ol {
      list-style-type: decimal
    }

    .SJoVBY ul {
      list-style-type: circle
    }

    .IjVePl {
      left: 5px
    }

    .IjVePl,
    .RxebIC {
      align-items: center;
      display: flex;
      height: 48px;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      z-index: 10
    }

    .RxebIC {
      right: 0
    }

    .fop8I8 {
      background: transparent;
      color: rgba(var(--productPage_infoSectionTitleTextColor));
      cursor: pointer;
      height: 100%;
      padding: 15px;
      width: 100%
    }

    .nFwCaY {
      background: rgba(var(--productPage_infoSectionTitleTextColor));
      bottom: 0;
      height: 3px;
      position: absolute;
      transition: all .3s cubic-bezier(.4, 0, .2, 1) 0ms;
      will-change: left, width
    }

    .X1GxQD {
      padding: 24px 0
    }

    .S7B2K_,
    .X1GxQD {
      text-align: var(--productPage_infoSectionAlignment)
    }

    .S7B2K_ {
      cursor: pointer;
      display: inline-flex;
      flex-shrink: 0;
      margin: 2px;
      min-height: 48px;
      min-width: 72px;
      outline: none;
      overflow: hidden;
      white-space: normal
    }

    .sDMajE {
      padding: 14px;
      width: 100%
    }

    .J8xVFt {
      align-self: center;
      border: 0 transparent;
      cursor: pointer;
      height: 100%
    }

    .V7mLd6>.mEthFr {
      padding-left: 0
    }

    .NKd3Cu>.mEthFr {
      padding-right: 0
    }

    .xPylUh {
      display: inline-flex
    }

    .DC5h2Q {
      color: rgba(var(--productPage_buttonOptionTextColor, var(--wix-color-5)));
      font: var(--productPage_buttonOptionFontStyle, var(--const_productPage_BodyM_14px));
      -webkit-text-decoration: var(--productPage_buttonOptionFontStyle-text-decoration, none);
      text-decoration: var(--productPage_buttonOptionFontStyle-text-decoration, none);
      width: -moz-max-content;
      width: max-content
    }

    .KS1dKA {
      color: rgba(var(--productPage_buttonOptionDisabledTextColor, var(--wix-color-29)));
      font: var(--productPage_buttonOptionDisabledFontStyle, var(--const_productPage_BodyM_14px));
      text-decoration: line-through
    }

    .Fz8Gvk:not(.KS1dKA) {
      color: rgba(var(--productPage_buttonOptionSelectedTextColor, var(--wix-color-5)));
      font: var(--productPage_buttonOptionSelectedFontStyle, var(--const_productPage_BodyM_14px));
      -webkit-text-decoration: var(--productPage_buttonOptionSelectedFontStyle-text-decoration, none);
      text-decoration: var(--productPage_buttonOptionSelectedFontStyle-text-decoration, none)
    }

    .KMTWCN {
      max-width: -moz-max-content;
      max-width: max-content
    }

    .KMTWCN:hover .DC5h2Q:not(.KS1dKA):not(.Fz8Gvk) {
      color: rgba(var(--productPage_buttonOptionHoverTextColor, var(--wix-color-3)));
      font: var(--productPage_buttonOptionHoverFontStyle);
      -webkit-text-decoration: var(--productPage_buttonOptionHoverFontStyle-text-decoration, none);
      text-decoration: var(--productPage_buttonOptionHoverFontStyle-text-decoration, none)
    }

    .OOWGfG {
      padding: 1px
    }

    .EA4hJ8 [data-hook=errormessagewrapper-message] {
      justify-content: var(--errorMessageFlexAlignment)
    }

    .fOenQm {
      word-wrap: break-word;
      color: rgba(var(--productPage_optionsColor, var(--quickView_qtyAndOptionsColor, var(--wix-color-5))));
      margin-bottom: 8px;
      overflow-wrap: break-word;
      word-break: break-word
    }

    .rruxV_ {
      min-width: 100px;
      width: calc(var(--productPage_dropdownListWidth)*1%)
    }

    .rruxV_ .isMobile {
      min-width: 80px
    }

    .UKyaAS .OINeio {
      margin-bottom: 8px
    }

    .BnCaD8 {
      margin-top: 2px
    }

    .raPW8O {
      margin-top: 4px
    }

    .sjaM8t {
      margin-inline-start: 2px
    }

    .s_PrLG {
      display: inline-block
    }

    .isMobile .eP4wAY,
    .isQuickView .eP4wAY {
      width: 100%
    }

    .bxKJdP {
      color: rgba(var(--productPage_optionsColor, var(--quickView_qtyAndOptionsColor, var(--wix-color-5))));
      font: var(--productPage_optionsFontStyle, var(--const_productPage_BodyM_14px));
      margin-bottom: 32px;
      position: relative;
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_optionsAlignment, start));
      -webkit-text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      z-index: 2
    }

    .bxKJdP .cell {
      margin-top: 20px
    }

    .jZtcIc {
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_optionsAlignment, start))
    }

    .Pq7u4y {
      color: rgba(var(--productPage_stockIndicatorColor, var(--wix-color-8)));
      font: var(--productPage_stockIndicatorFontStyle, var(--const_productPage_BodyM_14px));
      -webkit-text-decoration: var(--productPage_stockIndicatorFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      text-decoration: var(--productPage_stockIndicatorFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration))
    }

    .LkMKXj,
    .Pq7u4y {
      margin-bottom: 24px;
      margin-top: 12px
    }

    .INHLHU {
      line-height: 21px;
      width: 100%
    }

    .sv_E0O {
      display: flex
    }

    .CJpUpT {
      margin-top: 12px
    }

    .qc8UlY {
      align-items: var(--errorMessageFlexAlignment);
      display: flex;
      flex-direction: column
    }

    .qc8UlY input {
      border: unset
    }

    .qc8UlY input:focus {
      border-color: unset
    }

    .jiiupF {
      --black: 0, 0, 0, 1;
      background-color: #fff;
      border: 1px solid rgba(0, 0, 0, .6);
      color: #444;
      cursor: pointer;
      direction: var(--wix-direction);
      display: flex;
      padding: 16px;
      text-align: start;
      transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out
    }

    .jiiupF.ZJtg7q {
      background-color: hsla(0, 0%, 100%, .6);
      border-color: rgba(var(--productPage_subscriptionPlansBoxColor, var(--black)));
      border-style: solid;
      border-width: 1px
    }

    .jiiupF.ZJtg7q .hPQR45 {
      opacity: 1
    }

    .jiiupF.ZJtg7q .hPQR45 .JQxvE6 {
      color: #000
    }

    .jiiupF:focus,
    .jiiupF:hover {
      border-color: #000
    }

    .jiiupF:focus .hPQR45,
    .jiiupF:hover .hPQR45 {
      opacity: 1
    }

    .jiiupF .hPQR45 {
      align-self: center;
      margin-inline-end: 16px;
      opacity: .6;
      transition: background-color .2s ease-in-out, opacity .2s ease-in-out, color .2s ease-in-out
    }

    .jiiupF .hPQR45 .JQxvE6 {
      color: rgba(var(--productPage_optionsColor, var(--quickView_qtyAndOptionsColor, var(--wix-color-5))));
      vertical-align: middle
    }

    .jiiupF .hPQR45 .qh8U6m {
      border: 1px solid #000;
      border-radius: 50%;
      display: block;
      height: 16px;
      transition: background-color .2s ease-in-out, opacity .2s ease-in-out;
      width: 16px
    }

    .jiiupF .hPQR45 .qh8U6m.GG0XiR {
      background-clip: content-box;
      background-color: #000;
      border-color: rgba(var(--productPage_subscriptionPlansBoxColor, var(--black)));
      box-shadow: 0 0 2px #888;
      padding: 3px
    }

    .jiiupF.fdtQPT {
      border-color: #df3131
    }

    .lc_VLv {
      color: #444;
      cursor: pointer;
      direction: var(--wix-direction);
      display: flex;
      text-align: start
    }

    .kDhBBQ {
      font-size: 16px;
      line-height: 1.5
    }

    .j2Lz9l,
    .kDhBBQ {
      color: --productPage_subscriptionsTextColor
    }

    .j2Lz9l {
      font-size: 12px;
      line-height: 1.33;
      margin-bottom: 8px
    }

    .k9ymjw {
      color: --productPage_subscriptionsTextColor;
      font-size: 16px;
      line-height: 1.5
    }

    .G6TEbB,
    .MP2_6B,
    .lagqdW {
      color: --productPage_subscriptionsTextColor;
      font-size: 12px;
      margin-left: 4px
    }

    .G6TEbB {
      line-height: 1.33
    }

    .Mq3LBA {
      font-size: 12px
    }

    .pTwCdD {
      font: var(--productPage_subscriptionsFont)
    }

    .ONIM04 {
      color: rgba(var(--productPage_subscriptionsTextColor))
    }

    .isQuickView .ONIM04 {
      color: rgba(var(--gallery_quantityAndOptionsTextColor, var(--productPage_optionsColor), var(--wix-color-5)))
    }

    .mvlHM8 {
      margin-inline-start: 4px
    }

    .OQo0m9 {
      margin-top: 8px
    }

    .OQo0m9~.OQo0m9 {
      margin-top: 12px
    }

    .ssieeF {
      align-items: flex-start;
      color: #df3131;
      display: flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴpro w3, hiragino kaku gothic pro;
      font-size: 14px;
      justify-content: var(--errorMessageFlexAlignment);
      line-height: 1.4;
      margin-top: 8px;
      min-height: 20px
    }

    .ssieeF .Ey1SqP {
      flex-shrink: 0;
      margin-inline-end: 2px
    }

    .QbMzVk {
      justify-content: var(--productPage_productDetailsAlignment, var(--productPage_socialMediaAlignment));
      margin: 0
    }

    .QbMzVk>.vViQ0X {
      align-items: center;
      height: 26px;
      justify-content: center;
      width: 26px
    }

    .QbMzVk>.vViQ0X+.vViQ0X {
      margin-inline-start: 12px
    }

    .s8mQgd {
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_socialMediaAlignment))
    }

    .s8mQgd>.vViQ0X+.vViQ0X {
      margin-inline-start: 20px
    }

    .s8mQgd>button {
      background: none;
      border: 0;
      cursor: pointer;
      margin: 0;
      padding: 0
    }

    .WmsbkE {
      color: transparent
    }

    .X890_J {
      color: #3a5897
    }

    .cLXjUK {
      color: #2fc7f2
    }

    .LnEpSk {
      color: #f01951
    }

    h1.OXQzmM {
      --productNameColor: rgba(var(--productPage_titleTextColor, var(--wix-color-5)));
      word-wrap: break-word;
      color: var(--productNameColor);
      font: var(--productPage_titleFontStyle, var(--quickView_titleFontStyle, var(--const_productPage_BodyM_26px)));
      line-height: 1.2em !important;
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_titleAlignment, start));
      -webkit-text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--quickView_titleFontStyle-text-decoration, var(--const_productPage_BodyM_26px-text-decoration)));
      text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--quickView_titleFontStyle-text-decoration, var(--const_productPage_BodyM_26px-text-decoration)))
    }

    .responsive h1.OXQzmM {
      font: var(--productPage_titleFontStyle, var(--const_productPage_PageTitle_32px));
      -webkit-text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--const_productPage_PageTitle_32px-text-decoration));
      text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--const_productPage_PageTitle_32px-text-decoration))
    }

    .responsive h1.OIKk9U {
      font: var(--productPage_titleFontStyle, var(--quickView_titleFontStyle, var(--const_productPage_BodyM_26px)));
      -webkit-text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--quickView_titleFontStyle-text-decoration, var(--const_productPage_BodyM_26px-text-decoration)));
      text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--quickView_titleFontStyle-text-decoration, var(--const_productPage_BodyM_26px-text-decoration)))
    }

    h1.OXQzmM.ImgXFz,
    h1.OXQzmM.R0Ma1l,
    h1.OXQzmM.tegUPA,
    h1.OXQzmM.uvtEMb {
      font: var(--productPage_titleFontStyle, var(--const_productPage_PageTitle_32px));
      -webkit-text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--const_productPage_PageTitle_32px-text-decoration));
      text-decoration: var(--productPage_titleFontStyle-text-decoration, var(--const_productPage_PageTitle_32px-text-decoration))
    }

    .SDLrh4 {
      color: rgba(var(--productPage_skuColor));
      font: var(--productPage_skuFontStyle);
      margin-top: 6px;
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_skuAlignment, start));
      -webkit-text-decoration: var(--productPage_skuFontStyle-text-decoration);
      text-decoration: var(--productPage_skuFontStyle-text-decoration)
    }

    .GVYGm5 {
      margin: auto;
      padding: 25px 0;
      width: 890px
    }

    .tfRE5M {
      display: flex;
      justify-content: space-between
    }

    .Jgs2b9:first-child {
      width: 500px
    }

    .Jgs2b9:last-child {
      width: 355px
    }

    .Ntrnox {
      height: auto;
      margin-bottom: 40px;
      width: auto
    }

    .WAZqE7 {
      padding: 20px 0
    }

    .Yt9tde {
      margin-bottom: 60px;
      margin-top: 35px
    }

    .Ji_hEl {
      padding-top: 23px
    }

    .pszKa5 {
      margin-top: 6px
    }

    .jqw1mt {
      padding-top: 24px
    }

    .Uj2GSq {
      margin: 20px 0
    }

    .uPMxx1 {
      margin-top: 8px
    }

    .uPMxx1.WwGNxE {
      margin-top: 20px
    }

    .uPMxx1.MdMrnB {
      margin-top: 32px
    }

    .OHgko7 {
      color: rgba(var(--productPage_optionsColor, var(--quickView_qtyAndOptionsColor, var(--wix-color-5))));
      font: var(--productPage_optionsFontStyle, var(--const_productPage_BodyM_14px));
      position: relative;
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_optionsAlignment, start));
      -webkit-text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      text-decoration: var(--productPage_optionsFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration))
    }

    .OHgko7 .cell {
      margin-top: 20px
    }

    .OHgko7 .bILT4r {
      flex-grow: 1
    }

    @media only screen and (min-width:769px) {
      .OHgko7 .bILT4r {
        margin-inline-end: 8px
      }
    }

    .OHgko7.siy7RL {
      display: flex
    }

    .J5uy2u {
      display: block
    }

    .OIGc1I {
      flex-grow: var(--wishlistButtonContainerFlexGrow)
    }

    .toMDue {
      display: none
    }

    .NelNkf {
      margin-top: 12px
    }

    .enyddb,
    .siy7RL {
      width: 100%
    }

    .aS9DAs {
      margin-top: 12px
    }

    .F_M_Cv {
      flex-grow: var(--buyNowButtonFlexGrow);
      width: var(--buyNowButtonWidth)
    }

    @media only screen and (min-width:769px) {
      .F_M_Cv {
        margin-inline-end: var(--buyNowButtonMarginInlineEnd)
      }
    }

    .zW6LYz.j8uWA0 {
      flex-grow: 1
    }

    @media only screen and (min-width:769px) {
      .zW6LYz.j8uWA0 {
        margin-inline-end: 8px
      }
    }

    .zW6LYz.m93aEz {
      box-sizing: border-box;
      line-height: 1.5 !important;
      width: 100%
    }

    .DTPmBm {
      color: rgba(var(--productPage_preOrderMessageColor));
      font: var(--productPage_preOrderMessageFontStyle);
      margin-bottom: 12px;
      -webkit-text-decoration: var(--productPage_preOrderMessageFontStyle-text-decoration);
      text-decoration: var(--productPage_preOrderMessageFontStyle-text-decoration)
    }

    .cQ9L4E {
      --priceLineHeight: var(--productPage_priceFontStyle-line-height);
      --unitPriceColor: rgba(var(--productPage_unitPriceColor));
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_priceAlignment, start))
    }

    .cQ9L4E .Vn31tB {
      color: rgba(var(--productPage_priceColor, var(--quickView_priceColor, var(--wix-color-5))));
      font: var(--productPage_priceFontStyle, var(--const_productPage_BodyM_20px));
      line-height: var(--priceLineHeight, normal);
      -webkit-text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_20px-text-decoration));
      text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_20px-text-decoration))
    }

    .cQ9L4E .Vn31tB>* {
      margin-inline-end: 5px
    }

    .cQ9L4E .I6qssG,
    .cQ9L4E .tf3CDE,
    .cQ9L4E .w8_OCw {
      font: var(--productPage_priceFontStyle, var(--const_productPage_BodyM_26px));
      line-height: var(--priceLineHeight, normal);
      -webkit-text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_26px-text-decoration));
      text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_26px-text-decoration))
    }

    .cQ9L4E .dXtC0y {
      font: var(--productPage_priceFontStyle, var(--const_productPage_BodyM_32px));
      line-height: var(--priceLineHeight, normal);
      -webkit-text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_32px-text-decoration));
      text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_32px-text-decoration))
    }

    .cQ9L4E .Lwawxd {
      display: inline-block;
      margin-top: 4px
    }

    .cQ9L4E .Lwawxd,
    .cQ9L4E .rzCAIl {
      color: var(--unitPriceColor);
      font: var(--productPage_unitPriceFontStyle);
      line-height: var(--productPage_unitPriceFontStyle-line-height, normal);
      -webkit-text-decoration: var(--productPage_unitPriceFontStyle-text-decoration);
      text-decoration: var(--productPage_unitPriceFontStyle-text-decoration)
    }

    .cQ9L4E .rzCAIl {
      margin-top: 8px
    }

    .q5IvZx {
      text-decoration: line-through;
      white-space: pre
    }

    .E36vX0 {
      color: rgba(var(--productPage_strikethroughPriceColor));
      font: var(--productPage_strikethroughPriceFontStyle)
    }

    .E36vX0,
    .cySwhk {
      line-height: var(--priceLineHeight, normal)
    }

    .cySwhk {
      color: rgba(var(--productPage_salePriceColor));
      font: var(--productPage_salePriceFontStyle)
    }

    .hM4gpp {
      display: inline-block
    }

    .XmdbAG {
      --priceColor: 87, 87, 87, 1;
      --subscriptionPlanFrequencyLineHeight: var(--productPage_subscriptionPlanFrequencyFontStyle-line-height, normal);
      color: rgba(var(--productPage_subscriptionPlanFrequencyColor, var(--priceColor)));
      font: var(--productPage_subscriptionPlanFrequencyFontStyle, var(--const_productPage_BodyM_14px));
      line-height: var(--subscriptionPlanFrequencyLineHeight);
      opacity: 1;
      -webkit-text-decoration: var(--productPage_subscriptionPlanFrequencyFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      text-decoration: var(--productPage_subscriptionPlanFrequencyFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration))
    }

    .oxSKh7 {
      cursor: inherit
    }

    .zHvOHu {
      cursor: pointer;
      text-decoration: underline
    }

    .oxSKh7,
    .zHvOHu {
      background: none;
      border: none;
      color: inherit;
      font: inherit;
      outline: inherit;
      padding: 0
    }

    .GdmSCz {
      clip: rect(1px 1px 1px 1px);
      clip: rect(1px, 1px, 1px, 1px);
      border: 0 !important;
      height: 1px !important;
      overflow: hidden;
      padding: 0 !important;
      position: absolute !important;
      width: 1px !important
    }

    .RkOOiZ {
      --defaultColor: 87, 87, 87, 1;
      --priceLineHeight: var(--productPage_priceFontStyle-line-height, normal);
      color: rgba(var(--productPage_priceColor, var(--quickView_priceColor, var(--defaultColor))));
      font: var(--productPage_priceFontStyle, var(--const_productPage_BodyM_14px));
      line-height: var(--priceLineHeight);
      -webkit-text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration));
      text-decoration: var(--productPage_priceFontStyle-text-decoration, var(--const_productPage_BodyM_14px-text-decoration))
    }

    .RkOOiZ>:first-child>:first-child {
      padding-top: 12px
    }

    .AB8V9P {
      color: rgba(var(--productPage_discountNameColor));
      font: var(--productPage_discountNameFont);
      -webkit-text-decoration: var(--productPage_discountNameFont-text-decoration);
      text-decoration: var(--productPage_discountNameFont-text-decoration)
    }

    .isQuickView .AB8V9P {
      color: rgba(var(--quickView_discountNameColor));
      font: var(--quickView_discountNameFont);
      -webkit-text-decoration: var(--quickView_discountNameFont-text-decoration);
      text-decoration: var(--quickView_discountNameFont-text-decoration)
    }

    .w0gcbV {
      display: flex;
      justify-content: var(--productPage_productDetailsAlignment, start)
    }

    .UCJAcr {
      margin-top: 12px
    }

    .rX6Ma_ {
      color: rgba(var(--quickView_moreDetailsTextColor, var(--wix-color-5))) !important;
      font: var(--quickView_moreDetailsFontStyle, var(--wix-font-Body-M));
      font-size: var(--quickView_moreDetailsFontStyle-size, 14px) !important;
      font-weight: var(--quickView_moreDetailsFontStyle-weight, normal) !important;
      -webkit-text-decoration: var(--quickView_moreDetailsFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration));
      text-decoration: var(--quickView_moreDetailsFontStyle-text-decoration, var(--wix-font-Body-M-text-decoration));
      -webkit-text-decoration: var(--quickView_moreDetailsFontStyle-text-decoration, underline) !important;
      text-decoration: var(--quickView_moreDetailsFontStyle-text-decoration, underline) !important
    }

    .wz2cRA {
      position: relative;
      transition: opacity .1s ease-out
    }

    .wz2cRA .nObu37,
    .wz2cRA video {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%
    }

    .wz2cRA video {
      left: 0
    }

    .l_Z0AS {
      height: 0;
      overflow-y: hidden;
      position: absolute;
      visibility: hidden
    }

    .l_Z0AS,
    .l_Z0AS video {
      width: 100%
    }

    .Xq7Zhm {
      flex-direction: var(--imageGalleryPaginationDotsDirection);
      padding-top: 24px
    }

    .IvcKDJ,
    .Xq7Zhm {
      display: flex;
      justify-content: center
    }

    .IvcKDJ {
      align-items: center;
      gap: 6px
    }

    .qWTzWN {
      background: none;
      border: none;
      cursor: pointer;
      height: 45px;
      padding: 0;
      width: 45px
    }

    .qWTzWN:focus {
      outline: 2px solid var(--wix-color-focus, #116dff);
      outline-offset: 2px
    }

    .Y1EgS7 {
      opacity: 0
    }

    .wcu3Sj {
      opacity: 1
    }

    .mo5PKG {
      background: #333;
      color: #fff
    }

    .T8xQVK,
    .mo5PKG {
      padding: 33% 0;
      text-align: center
    }

    .EqHZFi {
      bottom: 25px;
      left: 50%;
      transform: translateX(-50%)
    }

    .EqHZFi,
    .asoNlT {
      position: absolute;
      z-index: 1
    }

    .asoNlT {
      background: transparent;
      border: 0;
      cursor: pointer;
      padding: 0;
      top: 16px
    }

    .asoNlT:not(.h0bWF1) {
      right: 16px
    }

    .asoNlT.h0bWF1 {
      left: 16px
    }

    .asoNlT,
    .asoNlT svg {
      height: 24px;
      width: 24px
    }

    .asoNlT svg circle {
      color: #fff
    }

    .zdLCRY {
      --white: 255, 255, 255, 1;
      background: rgba(var(--quickView_background, var(--white)));
      border: 2px solid rgba(var(--quickView_thumbnailBorder, var(--white)));
      margin: auto;
      max-height: 620px;
      overflow-y: auto;
      padding: 32px
    }

    .IwlFH0.BcJx8V {
      padding-bottom: 2rem
    }

    .cfn1lx {
      padding-top: 12px
    }

    .uGRc_6 {
      margin-top: 12px
    }

    .IwlFH0.nAKAT9 {
      display: flex;
      flex-direction: column
    }

    .C5ZOVB {
      margin-top: 20px;
      padding-inline-end: 16px
    }

    ._8Vk7e {
      flex: 0 1 auto;
      margin-top: 8px;
      overflow-y: auto;
      padding-inline-end: 6px
    }

    ._8Vk7e::-webkit-scrollbar {
      color: inherit;
      width: 8px
    }

    ._8Vk7e::-webkit-scrollbar-thumb {
      background: rgba(var(--wix-color-3));
      border-radius: 10px
    }

    .mwV_76 {
      display: block;
      padding-top: 16px
    }

    @media only screen and (min-width:769px) {
      .zdLCRY {
        display: flex
      }

      .IwlFH0.BcJx8V {
        flex-basis: 700px
      }

      .IwlFH0.nAKAT9 {
        flex-basis: 500px;
        margin-left: 32px
      }
    }

    .ygFjsg {
      margin: auto;
      max-width: 1440px;
      padding: 0 20px
    }

    .responsive .ygFjsg {
      padding: 0
    }

    .S7_pgR {
      padding-top: 16px
    }

    .BlQanN {
      margin-bottom: 32px;
      position: relative
    }

    .fios2W {
      padding-top: 4px
    }

    .BE9tiz,
    .PqdTxj,
    .ssjgxI {
      padding-top: 24px
    }

    .Em2iZz {
      font-size: 16px !important;
      padding-bottom: 24px
    }

    .J5znw1 {
      padding-bottom: 20px
    }

    .BB1Hyk {
      display: flex;
      flex-direction: var(--mediaColumnDirection);
      flex-wrap: var(--shouldWrapResponsiveFlexBox);
      margin-left: calc(var(--productPage_spacingBetweenColumns)*-1px)
    }

    .BB1Hyk .F_MN93 {
      margin-left: calc(var(--productPage_spacingBetweenColumns)*1px)
    }

    .BB1Hyk .F_MN93.vur2KS {
      flex: calc(var(--productPage_mainColumnRatio)) calc(var(--productPage_mainColumnRatio));
      min-width: 220px;
      width: calc(var(--productPage_mainColumnRatio)*1%)
    }

    .BB1Hyk .F_MN93.vur2KS.xFuNRO {
      height: var(--stickyColumnMediaHeight);
      position: var(--stickyColumnMediaPosition);
      top: var(--stickyColumnMediaTop)
    }

    .isMobile .BB1Hyk .F_MN93.vur2KS {
      width: auto
    }

    .BB1Hyk .F_MN93.CBIkLR {
      flex: calc(100 - var(--productPage_mainColumnRatio)) calc(100 - var(--productPage_mainColumnRatio));
      max-width: -webkit-fill-available;
      max-width: -moz-available;
      max-width: fill-available;
      min-width: 0;
      width: calc((100 - var(--productPage_mainColumnRatio))*1%)
    }

    .BB1Hyk .F_MN93.CBIkLR.TtpWQ2 {
      height: var(--stickyColumnInfoHeight);
      position: var(--stickyColumnInfoPosition);
      top: var(--stickyColumnInfoTop)
    }

    .isMobile .BB1Hyk .F_MN93.CBIkLR {
      width: auto
    }

    .SMrC6w {
      margin-top: 8px
    }

    .jsHfst {
      margin-top: 12px
    }

    .bfUIMx {
      margin-top: 20px
    }

    ._Onuwm {
      padding: 12px;
      position: absolute;
      top: 0;
      width: 100%
    }

    .fD0R3m {
      align-items: center;
      display: flex;
      gap: 12px
    }

    .xMxw4j {
      overflow: hidden;
      text-overflow: ellipsis
    }

    .MHLVD5,
    .t6MTQ9 {
      width: 100%
    }

    .t6MTQ9 {
      -moz-column-gap: calc((var(--productPage_gallerySpacingBetweenColumns) + var(--productPage_galleryImageBorderSize)/2*2*min(1, var(--productPage_gallerySpacingBetweenColumns)))*1px);
      column-gap: calc((var(--productPage_gallerySpacingBetweenColumns) + var(--productPage_galleryImageBorderSize)/2*2*min(1, var(--productPage_gallerySpacingBetweenColumns)))*1px);
      display: grid;
      grid-template-columns: repeat(var(--productPage_galleryImagesPerRow), 1fr);
      min-height: 300px;
      row-gap: calc((var(--productPage_gallerySpacingBetweenRows) + var(--productPage_galleryImageBorderSize)/2*2*min(1, var(--productPage_gallerySpacingBetweenRows)))*1px)
    }

    .fGkW5I {
      aspect-ratio: var(--widthImageRatio)/var(--heightImageRatio);
      border-color: rgba(var(--productPage_galleryBorderColor));
      border-radius: calc(var(--productPage_galleryImageCornerRadius)*1px);
      border-style: solid;
      border-width: calc(var(--productPage_galleryImageBorderSize)/2*1px);
      outline-color: rgba(var(--productPage_galleryBorderColor));
      outline-offset: -1px;
      outline-style: solid;
      outline-width: calc(var(--productPage_galleryImageBorderSize)/2*1px);
      overflow: hidden;
      position: relative;
      width: 100%
    }

    .U0wocB,
    .gSnVMd {
      height: 100%;
      width: 100%
    }

    .gSnVMd {
      border-radius: 4px
    }

    .wDVYjg {
      padding: 33% 0;
      text-align: center
    }

    ._42tyq9 {
      display: none
    }

    .bJsBqq,
    .rXgC0L {
      margin: 0 auto
    }

    .rXgC0L {
      max-width: 980px;
      padding: 0 40px
    }

    .ZV79ET {
      display: flex
    }

    .C3VGLL {
      flex: 2;
      max-width: 633px;
      padding-right: 80px
    }

    .AoZNP9 {
      flex: 1
    }

    .mXKASy {
      padding: 60px 0
    }

    .fLcudz {
      padding: 20px 0
    }

    .l9ULAT {
      padding-top: 42px
    }

    .uWMdhn {
      height: 551px;
      margin: 0 auto 100px;
      width: 980px
    }

    .Djc8mM {
      margin-top: 5px
    }

    .OtfKGl {
      padding-bottom: 50px;
      padding-top: 20px
    }

    .c9oxsT {
      margin-bottom: 40px;
      margin-top: 10px
    }

    .ljk1eH {
      margin: 20px 0
    }

    .OGJCT8 {
      background-color: rgba(var(--productPage_headerStripBackgroundColor, var(--wix-color-1)))
    }

    .umYvUg {
      margin-top: 8px
    }

    .Lh6bXe {
      margin-top: 50px
    }

    .uVKQp_ {
      margin-bottom: 32px
    }

    .lSAy0q {
      margin: 60px 0
    }

    .wYToIl {
      margin: 20px 0
    }

    .mmooU3 {
      margin-top: 42px
    }

    .LcuxTX {
      background-color: rgba(var(--productPage_headerStripBackgroundColor, var(--wix-color-1)))
    }

    .dKyvAr {
      height: 551px;
      margin: auto auto 80px
    }

    .dClDn3,
    .dKyvAr {
      min-width: 980px;
      width: 980px
    }

    .dClDn3 {
      margin: auto;
      padding: 0
    }

    .TFn80P {
      align-items: center;
      flex-direction: column;
      padding: 0 20px;
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_optionsAlignment, center))
    }

    .f985Lm {
      width: inherit
    }

    .ReyybM {
      text-align: var(--productPage_productDetailsAlignment, var(--productPage_descriptionAlignment, center))
    }

    .ReyybM>* {
      width: 480px
    }

    .ReyybM>*,
    .w02KNM {
      display: inline-block
    }

    .w02KNM {
      padding-bottom: 40px;
      width: 280px
    }

    .cBttMq {
      padding-bottom: 20px;
      padding-top: 15px;
      width: inherit
    }

    .gI4BV5,
    .sy7dYr {
      margin-bottom: 25px;
      width: inherit
    }

    .u6WXMM {
      align-items: center;
      background-color: rgba(var(--productPage_footerStripBackgroundColor, var(--wix-color-1)));
      display: flex;
      padding: 40px 20px
    }

    .hvOSi3 {
      margin: 0 auto;
      width: 980px
    }

    .N6ti2d {
      margin-top: 8px
    }

    .oTob4b {
      margin-top: 20px
    }

    .dySNxU {
      margin-top: 66px
    }

    .OmOnkr {
      margin-bottom: 20px
    }

    .TjATna {
      margin-bottom: 28px
    }

    .eIFcIx {
      margin-bottom: 32px
    }

    .tLH_hT {
      background: rgba(var(--productPage_headerStripBackgroundColor, var(--wix-color-1)));
      display: flex;
      justify-content: center;
      padding-bottom: 40px;
      padding-top: 40px
    }

    @media only screen and (max-width:1920px)and (min-width:1280px) {
      .FNbaNh {
        width: 1160px
      }

      .FNbaNh .GquEjR,
      .FNbaNh .bNuPhJ {
        padding-left: 40px;
        padding-right: 40px;
        width: 1160px
      }

      .FNbaNh .WKHIki {
        height: 560px;
        width: 750px
      }
    }

    .bNuPhJ {
      min-width: 980px;
      padding-left: 40px;
      padding-right: 40px
    }

    .bNuPhJ>article {
      display: flex;
      justify-content: space-between
    }

    .RwWuaE:first-child {
      flex: 1
    }

    .RwWuaE:last-child {
      width: 280px
    }

    .WKHIki {
      height: 420px;
      margin-bottom: 70px;
      width: 580px
    }

    .a86_tM {
      padding: 20px 0 0 0
    }

    .SQryu6 {
      margin: 20px 0 60px
    }

    .Jm_ChB {
      padding-top: 15px
    }

    .kZMeyY {
      margin-top: 6px
    }

    .NI6z1V {
      margin-bottom: 60px
    }

    .FSZf1g {
      background-color: rgba(var(--productPage_footerStripBackgroundColor, var(--wix-color-1)));
      display: flex;
      justify-content: center
    }

    .GquEjR {
      display: flex;
      justify-content: space-between;
      min-width: 980px;
      padding-left: 40px;
      padding-right: 40px
    }

    .RwtkKA {
      padding: 30px 0 20px;
      width: 100%
    }

    .Ypro4E {
      margin-bottom: 20px
    }

    .oQvYPn {
      margin-top: 8px
    }

    .cxhHRL {
      margin-top: 20px
    }

    .jSAFCP {
      margin-top: 32px
    }

    .L4_AOt {
      margin-top: 40px
    }

    .IUiH0z {
      margin: auto;
      min-width: 980px
    }

    .dx4r8i {
      padding: 60px
    }

    .LGXOxj {
      padding: 20px 60px 60px
    }

    .uUhHUF {
      padding: 42px 60px 0 60px
    }

    .uTeLnU {
      min-height: 570px;
      padding-bottom: 20px;
      position: relative
    }

    .s7Ut3m {
      background-color: rgba(var(--productPage_headerStripBackgroundColor, var(--wix-color-1)));
      height: 100%;
      margin-bottom: 60px;
      position: absolute;
      width: 100%
    }

    .AzIznr {
      display: flex;
      justify-content: flex-end;
      min-height: inherit;
      padding: 45px 60px 85px
    }

    .AzIznr:after {
      clear: both;
      content: "";
      display: block
    }

    .HxF1UB {
      background-color: rgba(var(--productPage_detailsBoxBackgroundColor, var(--wix-color-1)));
      height: 100%;
      padding: 20px;
      width: 320px;
      z-index: 1
    }

    .Q2wuj6 {
      margin-bottom: 10px;
      margin-top: 15px
    }

    .XpjtOI {
      margin-bottom: 30px
    }

    .wK094c {
      margin-bottom: 15px;
      margin-top: 5px
    }

    .Pm2xDK {
      margin: 20px 0 -4px
    }

    .wmF8a8 {
      margin: 0 auto;
      padding: 80px 0 30px 0;
      width: 480px
    }

    .tvdlem {
      margin: auto;
      padding: 30px 40px;
      width: 980px
    }

    .FjsoO5 {
      background-color: rgba(var(--productPage_footerStripBackgroundColor, var(--wix-color-1)))
    }

    .hX9vcO {
      margin-top: 8px
    }

    .hUNFlj {
      margin-top: 20px
    }

    .m7NjTo {
      margin-top: 50px
    }

    .uElisW {
      margin-bottom: 32px
    }

    .MakKD3 {
      left: 16px;
      position: absolute;
      top: 16px;
      width: 50%;
      z-index: 1
    }
   
  
    #gyt0p {
      --bg: var(--color_11);
      --alpha-bg: 1;
    }

    #gyt0p {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=Containergyt0pinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=Containergyt0pinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=Containergyt0pinlineContent-gridContainer]>[id="comp-m5hgwzvz"],
    [data-mesh-id=Containergyt0pinlineContent-gridContainer]>wix-interact-element>[id="comp-m5hgwzvz"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m5hgwzvz {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-m5hgwzvzinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m5hgwzvzinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m5hgwzvzinlineContent-gridContainer]>[id="TPAMultiSection_m4as3c6m"],
    [data-mesh-id=comp-m5hgwzvzinlineContent-gridContainer]>wix-interact-element>[id="TPAMultiSection_m4as3c6m"] {
      position: relative;
      margin: 0px 0px 0px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #TPAMultiSection_m4as3c6m {
      width: 980px;
      height: 500px;
    }
   
  
    #gyt0p {
      --shc-mutated-brightness: 121, 121, 121;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_gyt0p {
      --bg-position: absolute;
      --fill-layer-background-overlay-color: transparent;
      --fill-layer-background-overlay-position: absolute;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-m5hgwzvz {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    .TPAMultiSection_m4as3c6m {
      --wix-direction: ltr;
      --productPage_descriptionVisibleLineNumbers: 0;
      --productPage_galleryImageRatio: -1;
      --productPage_galleryImageMode: 1;
      --productPage_layoutId: 1;
      --productPage_infoSectionTypeId: 1;
      --productPage_infoSectionColumnNumber: 1;
      --productPage_subscriptionPlansOneTimePurchase: 0;
      --productPage_paymentOptionsBreakdownTheme: 1;
      --productPage_socialShareIconsTheme: 0;
      --productPage_spacingBetweenColumns: 32;
      --productPage_mainColumnRatio: 50;
      --productPage_galleryLayoutID: 1;
      --productPage_galleryImagesPerRow: 2;
      --productPage_gallerySpacingBetweenColumns: 12;
      --productPage_gallerySpacingBetweenRows: 12;
      --productPage_galleryImageBorderSize: 0;
      --productPage_galleryImageCornerRadius: 0;
      --quickView_textualOptionType: 1;
      --productPage_stickyColumnType: 1;
      --productPage_stickyColumnTop: 30;
      --productPage_colorSwatchSize: 24;
      --productPage_colorSwatchCornerRadius: 12;
      --productPage_dropdownListBorderWidth: 1;
      --productPage_dropdownListCornerRadius: 0;
      --productPage_dropdownListWidth: 100;
      --productPage_buttonOptionsHorizontalPadding: 8;
      --productPage_buttonOptionsVerticalPadding: 4;
      --productPage_buttonOptionBorderRadius: 0;
      --productPage_buttonOptionBorderWidth: 1;
      --productPage_buttonOptionsGap: 8;
      --productPage_quantityBackgroundOpacity: 100;
      --productPage_quantityBorderOpacity: 100;
      --productPage_quantityBorderWidth: 1;
      --productPage_quantityBoxWidth: 20;
      --productPage_quantityBoxCornerRadius: 0;
      --productPage_galleryNavigationLocation: outside;
      --productPage_galleryNavigationPosition: bottom;
      --productPage_galleryNavigationType: thumbnails;
      --productPage_infoSectionAlignment: start;
      --quickView_descriptionFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_descriptionAlignment: left;
      --productPage_descriptionFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_discountNameFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_preOrderMessageFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_discountNameFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_PageTitle_16px: normal normal bold 16px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --const_productPage_PageTitle_32px: normal normal bold 32px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --const_productPage_BodyM_14px: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_20px: normal normal normal 20px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_12px: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_16px: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_24px: normal normal normal 24px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_26px: normal normal normal 26px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_32px: normal normal normal 32px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --addToCart_actionButtonborderSize: 0px;
      --quickView_buttonborderSize: 0px;
      --productPage_actionButtonborderSize: 0px;
      --productPage_buyNowButtonBorderSize: 0px;
      --addToCart_actionButtontextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_mainButtonFontStyle: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_buttontextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_mainButtonFontStyle: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_actionButtontextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buyNowButtonTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --addToCart_actionButtoncornersRadius: 0px;
      --quickView_buttoncornersRadius: 0px;
      --productPage_actionButtoncornersRadius: 0px;
      --productPage_buyNowButtonCornersRadius: 0px;
      --productPage_skuFontStyle: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_preOrderMessageFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_unitPriceFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_socialMediaAlignment: start;
      --productPage_titleAlignment: start;
      --productPage_wishlistButtonCornersRadius: 0;
      --productPage_wishlistButtonBorderSize: 1px;
      --productPage_wishlistButtonTextFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_skuFontStyle: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionHoverFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionDisabledFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionSelectedFontStyle: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_subscriptionsFont: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_selectedThumbnailBorderColor: 48, 48, 48;
      --productPage_selectedThumbnailBorderColor-rgb: 48, 48, 48;
      --productPage_selectedThumbnailBorderColor-opacity: 1;
      --productPage_paragraphTextColor: 48, 48, 48;
      --productPage_paragraphTextColor-rgb: 48, 48, 48;
      --productPage_paragraphTextColor-opacity: 1;
      --quickView_descriptionTextColor: 48, 48, 48;
      --quickView_descriptionTextColor-rgb: 48, 48, 48;
      --quickView_descriptionTextColor-opacity: 1;
      --productPage_descriptionTextColor: 48, 48, 48;
      --productPage_descriptionTextColor-rgb: 48, 48, 48;
      --productPage_descriptionTextColor-opacity: 1;
      --productPage_mediaNavigationArrowsColor: 48, 48, 48;
      --productPage_mediaNavigationArrowsColor-rgb: 48, 48, 48;
      --productPage_mediaNavigationArrowsColor-opacity: 1;
      --productPage_infoSectionTextColor: 48, 48, 48;
      --productPage_infoSectionTextColor-rgb: 48, 48, 48;
      --productPage_infoSectionTextColor-opacity: 1;
      --productPage_infoSectionTableBorderColor: 145, 145, 145;
      --productPage_infoSectionTableBorderColor-rgb: 145, 145, 145;
      --productPage_infoSectionTableBorderColor-opacity: 1;
      --productPage_buyNowButtonBackgroundColor: 48, 48, 48;
      --productPage_buyNowButtonBackgroundColor-rgb: 48, 48, 48;
      --productPage_buyNowButtonBackgroundColor-opacity: 1;
      --quickView_infoSectionLineColor: 145, 145, 145;
      --quickView_infoSectionLineColor-rgb: 145, 145, 145;
      --quickView_infoSectionLineColor-opacity: 1;
      --productPage_infoSectionLineColor: 145, 145, 145;
      --productPage_infoSectionLineColor-rgb: 145, 145, 145;
      --productPage_infoSectionLineColor-opacity: 1;
      --addToCart_actionButtontextColor: 241, 241, 241;
      --addToCart_actionButtontextColor-rgb: 241, 241, 241;
      --addToCart_actionButtontextColor-opacity: 1;
      --quickView_mainButtonTextColor: 241, 241, 241;
      --quickView_mainButtonTextColor-rgb: 241, 241, 241;
      --quickView_mainButtonTextColor-opacity: 1;
      --quickView_buttontextColor: 241, 241, 241;
      --quickView_buttontextColor-rgb: 241, 241, 241;
      --quickView_buttontextColor-opacity: 1;
      --productPage_mainButtonTextColor: 241, 241, 241;
      --productPage_mainButtonTextColor-rgb: 241, 241, 241;
      --productPage_mainButtonTextColor-opacity: 1;
      --productPage_actionButtontextColor: 241, 241, 241;
      --productPage_actionButtontextColor-rgb: 241, 241, 241;
      --productPage_actionButtontextColor-opacity: 1;
      --addToCart_actionButtonbackgroundColor: 238, 12, 12;
      --addToCart_actionButtonbackgroundColor-rgb: 238, 12, 12;
      --addToCart_actionButtonbackgroundColor-opacity: 1;
      --quickView_mainButtonBackground: 238, 12, 12;
      --quickView_mainButtonBackground-rgb: 238, 12, 12;
      --quickView_mainButtonBackground-opacity: 1;
      --quickView_buttonbackgroundColor: 238, 12, 12;
      --quickView_buttonbackgroundColor-rgb: 238, 12, 12;
      --quickView_buttonbackgroundColor-opacity: 1;
      --productPage_mainButtonBackground: 238, 12, 12;
      --productPage_mainButtonBackground-rgb: 238, 12, 12;
      --productPage_mainButtonBackground-opacity: 1;
      --productPage_actionButtonbackgroundColor: 238, 12, 12;
      --productPage_actionButtonbackgroundColor-rgb: 238, 12, 12;
      --productPage_actionButtonbackgroundColor-opacity: 1;
      --addToCart_actionButtonborderColor: 238, 12, 12;
      --addToCart_actionButtonborderColor-rgb: 238, 12, 12;
      --addToCart_actionButtonborderColor-opacity: 1;
      --quickView_buttonborderColor: 238, 12, 12;
      --quickView_buttonborderColor-rgb: 238, 12, 12;
      --quickView_buttonborderColor-opacity: 1;
      --productPage_actionButtonborderColor: 238, 12, 12;
      --productPage_actionButtonborderColor-rgb: 238, 12, 12;
      --productPage_actionButtonborderColor-opacity: 1;
      --productPage_buyNowButtonBorderColor: 238, 12, 12;
      --productPage_buyNowButtonBorderColor-rgb: 238, 12, 12;
      --productPage_buyNowButtonBorderColor-opacity: 1;
      --productPage_buyNowButtonTextColor: 241, 241, 241;
      --productPage_buyNowButtonTextColor-rgb: 241, 241, 241;
      --productPage_buyNowButtonTextColor-opacity: 1;
      --productPage_discountNameColor: 238, 12, 12;
      --productPage_discountNameColor-rgb: 238, 12, 12;
      --productPage_discountNameColor-opacity: 1;
      --productPage_quantityBackgroundColor: 241, 241, 241;
      --productPage_quantityBackgroundColor-rgb: 241, 241, 241;
      --productPage_quantityBackgroundColor-opacity: 1;
      --productPage_quantityBorderColor: 48, 48, 48;
      --productPage_quantityBorderColor-rgb: 48, 48, 48;
      --productPage_quantityBorderColor-opacity: 1;
      --productPage_preOrderMessageColor: 48, 48, 48;
      --productPage_preOrderMessageColor-rgb: 48, 48, 48;
      --productPage_preOrderMessageColor-opacity: 1;
      --quickView_preOrderMessageColor: 48, 48, 48;
      --quickView_preOrderMessageColor-rgb: 48, 48, 48;
      --quickView_preOrderMessageColor-opacity: 1;
      --productPage_skuColor: 96, 96, 96;
      --productPage_skuColor-rgb: 96, 96, 96;
      --productPage_skuColor-opacity: 1;
      --productPage_paragraphTitleColor: 48, 48, 48;
      --productPage_paragraphTitleColor-rgb: 48, 48, 48;
      --productPage_paragraphTitleColor-opacity: 1;
      --quickView_infoSectionTitleTextColor: 48, 48, 48;
      --quickView_infoSectionTitleTextColor-rgb: 48, 48, 48;
      --quickView_infoSectionTitleTextColor-opacity: 1;
      --productPage_infoSectionTitleTextColor: 48, 48, 48;
      --productPage_infoSectionTitleTextColor-rgb: 48, 48, 48;
      --productPage_infoSectionTitleTextColor-opacity: 1;
      --productPage_galleryBorderColor: 193, 193, 193;
      --productPage_galleryBorderColor-rgb: 193, 193, 193;
      --productPage_galleryBorderColor-opacity: 1;
      --productPage_headerStripBackgroundColor: 241, 241, 241;
      --productPage_headerStripBackgroundColor-rgb: 241, 241, 241;
      --productPage_headerStripBackgroundColor-opacity: 1;
      --productPage_footerStripBackgroundColor: 241, 241, 241;
      --productPage_footerStripBackgroundColor-rgb: 241, 241, 241;
      --productPage_footerStripBackgroundColor-opacity: 1;
      --productPage_detailsBoxBackgroundColor: 241, 241, 241;
      --productPage_detailsBoxBackgroundColor-rgb: 241, 241, 241;
      --productPage_detailsBoxBackgroundColor-opacity: 1;
      --productPage_wishlistIconFillColor: 238, 12, 12;
      --productPage_wishlistIconFillColor-rgb: 238, 12, 12;
      --productPage_wishlistIconFillColor-opacity: 1;
      --productPage_wishlistButtonBorderColor: 238, 12, 12;
      --productPage_wishlistButtonBorderColor-rgb: 238, 12, 12;
      --productPage_wishlistButtonBorderColor-opacity: 1;
      --productPage_wishlistButtonTextColor: 238, 12, 12;
      --productPage_wishlistButtonTextColor-rgb: 238, 12, 12;
      --productPage_wishlistButtonTextColor-opacity: 1;
      --quickView_galleryBorderColor: 193, 193, 193;
      --quickView_galleryBorderColor-rgb: 193, 193, 193;
      --quickView_galleryBorderColor-opacity: 1;
      --quickView_skuColor: 96, 96, 96;
      --quickView_skuColor-rgb: 96, 96, 96;
      --quickView_skuColor-opacity: 1;
      --productPage_buttonOptionTextColor: 48, 48, 48;
      --productPage_buttonOptionTextColor-rgb: 48, 48, 48;
      --productPage_buttonOptionTextColor-opacity: 1;
      --productPage_buttonOptionBackgroundColor: 241, 241, 241;
      --productPage_buttonOptionBackgroundColor-rgb: 241, 241, 241;
      --productPage_buttonOptionBackgroundColor-opacity: 1;
      --productPage_buttonOptionBorderColor: 48, 48, 48;
      --productPage_buttonOptionBorderColor-rgb: 48, 48, 48;
      --productPage_buttonOptionBorderColor-opacity: 1;
      --productPage_buttonOptionHoverBackgroundColor: 241, 241, 241;
      --productPage_buttonOptionHoverBackgroundColor-rgb: 241, 241, 241;
      --productPage_buttonOptionHoverBackgroundColor-opacity: 1;
      --productPage_buttonOptionHoverBorderColor: 48, 48, 48;
      --productPage_buttonOptionHoverBorderColor-rgb: 48, 48, 48;
      --productPage_buttonOptionHoverBorderColor-opacity: 1;
      --productPage_buttonOptionHoverTextColor: 48, 48, 48;
      --productPage_buttonOptionHoverTextColor-rgb: 48, 48, 48;
      --productPage_buttonOptionHoverTextColor-opacity: 1;
      --productPage_buttonOptionDisabledBackgroundColor: 241, 241, 241;
      --productPage_buttonOptionDisabledBackgroundColor-rgb: 241, 241, 241;
      --productPage_buttonOptionDisabledBackgroundColor-opacity: 1;
      --productPage_buttonOptionDisabledBorderColor: 145, 145, 145;
      --productPage_buttonOptionDisabledBorderColor-rgb: 145, 145, 145;
      --productPage_buttonOptionDisabledBorderColor-opacity: 1;
      --productPage_buttonOptionDisabledTextColor: 145, 145, 145;
      --productPage_buttonOptionDisabledTextColor-rgb: 145, 145, 145;
      --productPage_buttonOptionDisabledTextColor-opacity: 1;
      --productPage_buttonOptionSelectedBackgroundColor: 238, 12, 12;
      --productPage_buttonOptionSelectedBackgroundColor-rgb: 238, 12, 12;
      --productPage_buttonOptionSelectedBackgroundColor-opacity: 1;
      --productPage_buttonOptionSelectedBorderColor: 238, 12, 12;
      --productPage_buttonOptionSelectedBorderColor-rgb: 238, 12, 12;
      --productPage_buttonOptionSelectedBorderColor-opacity: 1;
      --productPage_buttonOptionSelectedTextColor: 48, 48, 48;
      --productPage_buttonOptionSelectedTextColor-rgb: 48, 48, 48;
      --productPage_buttonOptionSelectedTextColor-opacity: 1;
      --productPage_subscriptionsTextColor: 48, 48, 48;
      --productPage_subscriptionsTextColor-rgb: 48, 48, 48;
      --productPage_subscriptionsTextColor-opacity: 1;
      --quickView_descriptionFontStyle-style: normal;
      --quickView_descriptionFontStyle-variant: normal;
      --quickView_descriptionFontStyle-weight: normal;
      --quickView_descriptionFontStyle-size: 14px;
      --quickView_descriptionFontStyle-line-height: 1.4em;
      --quickView_descriptionFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_descriptionFontStyle-text-decoration: none;
      --productPage_descriptionFontStyle-style: normal;
      --productPage_descriptionFontStyle-variant: normal;
      --productPage_descriptionFontStyle-weight: normal;
      --productPage_descriptionFontStyle-size: 14px;
      --productPage_descriptionFontStyle-line-height: 1.4em;
      --productPage_descriptionFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_descriptionFontStyle-text-decoration: none;
      --quickView_discountNameFont-style: normal;
      --quickView_discountNameFont-variant: normal;
      --quickView_discountNameFont-weight: normal;
      --quickView_discountNameFont-size: 14px;
      --quickView_discountNameFont-line-height: 1.4em;
      --quickView_discountNameFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_discountNameFont-text-decoration: none;
      --quickView_preOrderMessageFontStyle-style: normal;
      --quickView_preOrderMessageFontStyle-variant: normal;
      --quickView_preOrderMessageFontStyle-weight: normal;
      --quickView_preOrderMessageFontStyle-size: 14px;
      --quickView_preOrderMessageFontStyle-line-height: 1.4em;
      --quickView_preOrderMessageFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_preOrderMessageFontStyle-text-decoration: none;
      --productPage_discountNameFont-style: normal;
      --productPage_discountNameFont-variant: normal;
      --productPage_discountNameFont-weight: normal;
      --productPage_discountNameFont-size: 14px;
      --productPage_discountNameFont-line-height: 1.4em;
      --productPage_discountNameFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_discountNameFont-text-decoration: none;
      --const_productPage_PageTitle_16px-style: normal;
      --const_productPage_PageTitle_16px-variant: normal;
      --const_productPage_PageTitle_16px-weight: bold;
      --const_productPage_PageTitle_16px-size: 16px;
      --const_productPage_PageTitle_16px-line-height: 1.4em;
      --const_productPage_PageTitle_16px-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --const_productPage_PageTitle_16px-text-decoration: none;
      --const_productPage_PageTitle_32px-style: normal;
      --const_productPage_PageTitle_32px-variant: normal;
      --const_productPage_PageTitle_32px-weight: bold;
      --const_productPage_PageTitle_32px-size: 32px;
      --const_productPage_PageTitle_32px-line-height: 1.4em;
      --const_productPage_PageTitle_32px-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --const_productPage_PageTitle_32px-text-decoration: none;
      --const_productPage_BodyM_14px-style: normal;
      --const_productPage_BodyM_14px-variant: normal;
      --const_productPage_BodyM_14px-weight: normal;
      --const_productPage_BodyM_14px-size: 14px;
      --const_productPage_BodyM_14px-line-height: 1.4em;
      --const_productPage_BodyM_14px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_14px-text-decoration: none;
      --const_productPage_BodyM_20px-style: normal;
      --const_productPage_BodyM_20px-variant: normal;
      --const_productPage_BodyM_20px-weight: normal;
      --const_productPage_BodyM_20px-size: 20px;
      --const_productPage_BodyM_20px-line-height: 1.4em;
      --const_productPage_BodyM_20px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_20px-text-decoration: none;
      --const_productPage_BodyM_12px-style: normal;
      --const_productPage_BodyM_12px-variant: normal;
      --const_productPage_BodyM_12px-weight: normal;
      --const_productPage_BodyM_12px-size: 12px;
      --const_productPage_BodyM_12px-line-height: 1.4em;
      --const_productPage_BodyM_12px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_12px-text-decoration: none;
      --const_productPage_BodyM_16px-style: normal;
      --const_productPage_BodyM_16px-variant: normal;
      --const_productPage_BodyM_16px-weight: normal;
      --const_productPage_BodyM_16px-size: 16px;
      --const_productPage_BodyM_16px-line-height: 1.4em;
      --const_productPage_BodyM_16px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_16px-text-decoration: none;
      --const_productPage_BodyM_24px-style: normal;
      --const_productPage_BodyM_24px-variant: normal;
      --const_productPage_BodyM_24px-weight: normal;
      --const_productPage_BodyM_24px-size: 24px;
      --const_productPage_BodyM_24px-line-height: 1.4em;
      --const_productPage_BodyM_24px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_24px-text-decoration: none;
      --const_productPage_BodyM_26px-style: normal;
      --const_productPage_BodyM_26px-variant: normal;
      --const_productPage_BodyM_26px-weight: normal;
      --const_productPage_BodyM_26px-size: 26px;
      --const_productPage_BodyM_26px-line-height: 1.4em;
      --const_productPage_BodyM_26px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_26px-text-decoration: none;
      --const_productPage_BodyM_32px-style: normal;
      --const_productPage_BodyM_32px-variant: normal;
      --const_productPage_BodyM_32px-weight: normal;
      --const_productPage_BodyM_32px-size: 32px;
      --const_productPage_BodyM_32px-line-height: 1.4em;
      --const_productPage_BodyM_32px-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --const_productPage_BodyM_32px-text-decoration: none;
      --addToCart_actionButtontextFont-style: normal;
      --addToCart_actionButtontextFont-variant: normal;
      --addToCart_actionButtontextFont-weight: normal;
      --addToCart_actionButtontextFont-size: 16px;
      --addToCart_actionButtontextFont-line-height: 1.4em;
      --addToCart_actionButtontextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --addToCart_actionButtontextFont-text-decoration: none;
      --quickView_mainButtonFontStyle-style: normal;
      --quickView_mainButtonFontStyle-variant: normal;
      --quickView_mainButtonFontStyle-weight: normal;
      --quickView_mainButtonFontStyle-size: 16px;
      --quickView_mainButtonFontStyle-line-height: 1.4em;
      --quickView_mainButtonFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_mainButtonFontStyle-text-decoration: none;
      --quickView_buttontextFont-style: normal;
      --quickView_buttontextFont-variant: normal;
      --quickView_buttontextFont-weight: normal;
      --quickView_buttontextFont-size: 16px;
      --quickView_buttontextFont-line-height: 1.4em;
      --quickView_buttontextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_buttontextFont-text-decoration: none;
      --productPage_mainButtonFontStyle-style: normal;
      --productPage_mainButtonFontStyle-variant: normal;
      --productPage_mainButtonFontStyle-weight: normal;
      --productPage_mainButtonFontStyle-size: 16px;
      --productPage_mainButtonFontStyle-line-height: 1.4em;
      --productPage_mainButtonFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_mainButtonFontStyle-text-decoration: none;
      --productPage_actionButtontextFont-style: normal;
      --productPage_actionButtontextFont-variant: normal;
      --productPage_actionButtontextFont-weight: normal;
      --productPage_actionButtontextFont-size: 16px;
      --productPage_actionButtontextFont-line-height: 1.4em;
      --productPage_actionButtontextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_actionButtontextFont-text-decoration: none;
      --productPage_buyNowButtonTextFont-style: normal;
      --productPage_buyNowButtonTextFont-variant: normal;
      --productPage_buyNowButtonTextFont-weight: normal;
      --productPage_buyNowButtonTextFont-size: 16px;
      --productPage_buyNowButtonTextFont-line-height: 1.4em;
      --productPage_buyNowButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buyNowButtonTextFont-text-decoration: none;
      --productPage_skuFontStyle-style: normal;
      --productPage_skuFontStyle-variant: normal;
      --productPage_skuFontStyle-weight: normal;
      --productPage_skuFontStyle-size: 12px;
      --productPage_skuFontStyle-line-height: 1.4em;
      --productPage_skuFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_skuFontStyle-text-decoration: none;
      --productPage_preOrderMessageFontStyle-style: normal;
      --productPage_preOrderMessageFontStyle-variant: normal;
      --productPage_preOrderMessageFontStyle-weight: normal;
      --productPage_preOrderMessageFontStyle-size: 14px;
      --productPage_preOrderMessageFontStyle-line-height: 1.4em;
      --productPage_preOrderMessageFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_preOrderMessageFontStyle-text-decoration: none;
      --productPage_unitPriceFontStyle-style: normal;
      --productPage_unitPriceFontStyle-variant: normal;
      --productPage_unitPriceFontStyle-weight: normal;
      --productPage_unitPriceFontStyle-size: 14px;
      --productPage_unitPriceFontStyle-line-height: 1.4em;
      --productPage_unitPriceFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_unitPriceFontStyle-text-decoration: none;
      --productPage_wishlistButtonTextFont-style: normal;
      --productPage_wishlistButtonTextFont-variant: normal;
      --productPage_wishlistButtonTextFont-weight: normal;
      --productPage_wishlistButtonTextFont-size: 16px;
      --productPage_wishlistButtonTextFont-line-height: 1.4em;
      --productPage_wishlistButtonTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_wishlistButtonTextFont-text-decoration: none;
      --quickView_skuFontStyle-style: normal;
      --quickView_skuFontStyle-variant: normal;
      --quickView_skuFontStyle-weight: normal;
      --quickView_skuFontStyle-size: 12px;
      --quickView_skuFontStyle-line-height: 1.4em;
      --quickView_skuFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --quickView_skuFontStyle-text-decoration: none;
      --productPage_buttonOptionFontStyle-style: normal;
      --productPage_buttonOptionFontStyle-variant: normal;
      --productPage_buttonOptionFontStyle-weight: normal;
      --productPage_buttonOptionFontStyle-size: 14px;
      --productPage_buttonOptionFontStyle-line-height: 1.4em;
      --productPage_buttonOptionFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionFontStyle-text-decoration: none;
      --productPage_buttonOptionHoverFontStyle-style: normal;
      --productPage_buttonOptionHoverFontStyle-variant: normal;
      --productPage_buttonOptionHoverFontStyle-weight: normal;
      --productPage_buttonOptionHoverFontStyle-size: 14px;
      --productPage_buttonOptionHoverFontStyle-line-height: 1.4em;
      --productPage_buttonOptionHoverFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionHoverFontStyle-text-decoration: none;
      --productPage_buttonOptionDisabledFontStyle-style: normal;
      --productPage_buttonOptionDisabledFontStyle-variant: normal;
      --productPage_buttonOptionDisabledFontStyle-weight: normal;
      --productPage_buttonOptionDisabledFontStyle-size: 14px;
      --productPage_buttonOptionDisabledFontStyle-line-height: 1.4em;
      --productPage_buttonOptionDisabledFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionDisabledFontStyle-text-decoration: none;
      --productPage_buttonOptionSelectedFontStyle-style: normal;
      --productPage_buttonOptionSelectedFontStyle-variant: normal;
      --productPage_buttonOptionSelectedFontStyle-weight: normal;
      --productPage_buttonOptionSelectedFontStyle-size: 14px;
      --productPage_buttonOptionSelectedFontStyle-line-height: 1.4em;
      --productPage_buttonOptionSelectedFontStyle-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_buttonOptionSelectedFontStyle-text-decoration: none;
      --productPage_subscriptionsFont-style: normal;
      --productPage_subscriptionsFont-variant: normal;
      --productPage_subscriptionsFont-weight: normal;
      --productPage_subscriptionsFont-size: 14px;
      --productPage_subscriptionsFont-line-height: 1.4em;
      --productPage_subscriptionsFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --productPage_subscriptionsFont-text-decoration: none;
      --full_width-display: none;
      --productPage_buyNowButtonEnabled-display: none;
      --productPage_galleryZoom-display: revert;
      --productPage_infoSectionShowDeviders-display: revert;
      --productPage_navigation-display: revert;
      --productPage_openMinicart-display: revert;
      --productPage_paymentOptionsBreakdown-display: revert;
      --productPage_productAction-display: revert;
      --productPage_productInfoSection-display: revert;
      --productPage_stockIndicator-display: none;
      --productPage_productPrice-display: revert;
      --productPage_showDiscountName-display: revert;
      --productPage_productQuantity-display: revert;
      --productPage_productSku-display: revert;
      --productPage_socialNetworkwhatsapp-display: revert;
      --productPage_socialNetworkfacebook-display: revert;
      --productPage_socialNetworkpinterest-display: revert;
      --productPage_socialNetworks-display: revert;
      --productPage_socialNetworktwitter-display: revert;
      --productPage_wishlistEnabled-display: none;
      --productPage_dynamicPaymentMethodsEnabled-display: none;
      --productPage_flipColumns-display: none;
      --productPage_stickyColumnEnabled-display: none;
      --__IS_RTL__-display: none;
      --shouldRenderBuyNowButtonInFirstRow-display: none;
      --shouldRenderCashierButtonWithAddToCartDisabled-display: none;
      --shouldShowSubscribeInFirstRow-display: none;
      --shouldShowSubscribeSecondRow-display: revert;
      --shouldRenderBuyNowButtonWithDynamicPaymentMethodDisabled-display: revert;
      --shouldRenderWishlistIconButton-display: revert;
      --shouldRenderWishlistFullWidthButton-display: none;
      --shouldRenderGridLayout-display: none;
      --shouldRenderMainImageLayout-display: revert;
      --shouldRenderResponsiveLayoutNavigation-display: revert;
      --imageGalleryPaginationDotsDirection: row;
      --errorMessageFlexAlignment: flex-start;
      --backInStockButtonMainTextColor: NaN, 241, 241, ;
      --backInStockButtonMainTextColor-rgb: NaN, 241, 241;
      --backInStockButtonMainBackgroundColor: NaN, 12, 12, ;
      --backInStockButtonMainBackgroundColor-rgb: NaN, 12, 12;
      --backInStockButtonMainBorderColor: NaN, 12, 12, ;
      --backInStockButtonMainBorderColor-rgb: NaN, 12, 12;
      --backInStockButtonMainTextFont: [object Object];
      --backInStockButtonMainTextFont-style: normal;
      --backInStockButtonMainTextFont-variant: normal;
      --backInStockButtonMainTextFont-weight: normal;
      --backInStockButtonMainTextFont-size: 16px;
      --backInStockButtonMainTextFont-line-height: 1.4em;
      --backInStockButtonMainTextFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --backInStockButtonMainTextFont-text-decoration: none;
      --backInStockButtonMainBorderRadius: 0px;
      --backInStockButtonMainBorderWidth: 0px;
      --backInStockButtonPaddingBlockStart: 8px;
      --backInStockButtonPaddingBlockEnd: 8px;
      --buyNowButtonWidth: 100%;
      --buyNowButtonFlexGrow: revert;
      --buyNowButtonMarginInlineEnd: 0;
      --wishlistButtonContainerFlexGrow: revert;
      --wishlistButtonSizeWithSubscribeButton: calc(16px + (2 * 0px) + 1.5em);
      --wishlistButtonSizeWithoutSubscribeButton: calc(16px + (2 * 0px) + 1.5em);
      --infoSectionCollapseIconOrder: 1;
      --infoSectionCollapseTitleOrder: 0;
      --infoSectionDirection: ltr;
      --stakedInfoItemBorderBottomWidth: 1px;
      --stakedInfoItemBorderBottomStyle: solid;
      --stakedInfoItemMarginBottom: 0px;
      --stakedInfoItemPadding: 20px 0;
      --columnsInfoItemBorderInlineEndWidth: 1px;
      --columnsInfoItemBorderInlineEndStyle: solid;
      --mediaColumnDirection: row;
      --shouldWrapResponsiveFlexBox: wrap;
      --widthImageRatio: 1;
      --heightImageRatio: 1;
      --stickyColumnMediaPosition: static;
      --stickyColumnMediaTop: 0;
      --stickyColumnMediaHeight: auto;
      --stickyColumnInfoPosition: static;
      --stickyColumnInfoTop: 0;
      --stickyColumnInfoHeight: auto;
      --buttonOptionsPadding: 4px 8px;
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }

    .TPAMultiSection_m4as3c6m .skOVCGy.oZt2mCD--forceBWTheme {
      --wut-main-cta-color: black
    }

    .TPAMultiSection_m4as3c6m .szZEF8t {
      color: #303030
    }

    .TPAMultiSection_m4as3c6m .szOMFUl {
      width: 50px;
      height: 50px
    }

    .TPAMultiSection_m4as3c6m .sgY7PuG {
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .szOMFUl.oIGMH_X--centered {
      top: calc(50% - calc(50px / 2));
      left: calc(50% - calc(50px / 2))
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI {
      --Text-deprecated-st-css1723500908-primary-color: #303030;
      --Text-deprecated-st-css1723500908-secondary-color: #606060
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy---typography-10-smallTitle {
      font: normal normal bold 24px/1.33em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy---typography-11-runningText {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy---typography-8-listText {
      font: normal normal normal 16px/2em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy---typography-10-largeTitle {
      font: normal normal normal 32px/1.25em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy--mobile.oJ8HyOy---typography-10-smallTitle {
      font: normal normal bold 20px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy--mobile.oJ8HyOy---typography-11-runningText {
      font: normal normal normal 14px/1.42em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy--mobile.oJ8HyOy---typography-8-listText {
      font: normal normal normal 14px/1.72em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sRkQMLI.oJ8HyOy--mobile.oJ8HyOy---typography-10-largeTitle {
      font: normal normal normal 24px/1.33em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sf4obPO {
      background-color: #303030
    }

    .TPAMultiSection_m4as3c6m .sx_ET_7 {
      box-shadow: 0 0 0 1px #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .sddiUZO {
      background-color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .sx_ET_7.sddiUZO {
      box-shadow: 0 0 0 1px #303030
    }

    .TPAMultiSection_m4as3c6m .sd0x8p6.on3wXz_--noImage {
      background-color: rgba(48, 48, 48, 0.2)
    }

    .TPAMultiSection_m4as3c6m .sd0x8p6:not(.on3wXz_--isError).sUXcT_7 {
      border: 0px solid;
      border-radius: 0px
    }

    .TPAMultiSection_m4as3c6m .sd0x8p6:not(.on3wXz_--isError).on3wXz_--noImage.sUXcT_7 {
      background-color: rgba(48, 48, 48, 0.2)
    }

    .TPAMultiSection_m4as3c6m .sd0x8p6.sUXcT_7 .sHgXx7S {
      opacity: 100%
    }

    .TPAMultiSection_m4as3c6m .sd0x8p6.on3wXz_--isError {
      background-color: #C1C1C1
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg {
      --Text-deprecated-st-css1723500908-primary-color: #F1F1F1;
      --Text-deprecated-st-css1723500908-secondary-color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy---typography-10-smallTitle {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy---typography-11-runningText {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy---typography-8-listText {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy---typography-10-largeTitle {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy--mobile.oJ8HyOy---typography-10-smallTitle {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy--mobile.oJ8HyOy---typography-11-runningText {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy--mobile.oJ8HyOy---typography-8-listText {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .s_GeOhg.oJ8HyOy--mobile.oJ8HyOy---typography-10-largeTitle {
      font: normal normal normal 14px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sKWFikk {
      color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .sajZXq_.oiJ1wIK---skin-5-wired .sOEuJhB {
      background-color: #303030;
      color: #F1F1F1;
      border-color: #303030
    }

    .TPAMultiSection_m4as3c6m .sajZXq_.oiJ1wIK---skin-5-wired .s__3U_cKN path {
      fill: #303030;
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .sidmGFY.ou8RV41--disabled.s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path {
      stroke: #919191
    }

    .TPAMultiSection_m4as3c6m .sidmGFY.ou8RV41--disabled.sNrHtdO .sslEhV8 svg:not([fill=currentColor]) path {
      fill: #919191;
      stroke: #919191
    }

    .TPAMultiSection_m4as3c6m .s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path,
    .TPAMultiSection_m4as3c6m .sidmGFY.ou8RV41---skin-4-line .sslEhV8 svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .sNrHtdO .sslEhV8 svg:not([fill=currentColor]) path,
    .TPAMultiSection_m4as3c6m .sidmGFY.ou8RV41---skin-4-full .sslEhV8 svg:not([fill=currentColor]) path {
      fill: #303030;
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .sidmGFY .sslEhV8 svg[fill=currentColor] {
      color: #303030
    }

    .TPAMultiSection_m4as3c6m .sidmGFY.ou8RV41--disabled .sslEhV8 svg[fill=currentColor] {
      color: #919191
    }

    .TPAMultiSection_m4as3c6m .sidmGFY.ou8RV41---theme-3-box {
      background-color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .smgGxnI {
      border-color: #EE0C0C;
      border-radius: 0
    }

    .TPAMultiSection_m4as3c6m .smgGxnI,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic {
      color: #F1F1F1;
      background-color: #303030;
      border-width: 0px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI:active,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic:active,
    .TPAMultiSection_m4as3c6m .smgGxnI.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .smgGxnI:hover,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic:hover {
      background-color: rgba(48, 48, 48, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: #EE0C0C
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary {
      color: #303030;
      background-color: rgba(0, 0, 0, 0);
      border-color: #303030;
      border-width: 1px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary:active,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary:hover {
      color: rgba(48, 48, 48, 0.7);
      border-color: rgba(48, 48, 48, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary {
      color: #F1F1F1;
      background-color: #EE0C0C;
      border-width: 0px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary:active,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary:hover {
      background-color: rgba(238, 12, 12, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: #EE0C0C
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary {
      color: #EE0C0C;
      background-color: rgba(0, 0, 0, 0);
      border-color: #EE0C0C;
      border-width: 1px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary:active,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary:hover {
      color: rgba(238, 12, 12, 0.7);
      border-color: rgba(238, 12, 12, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oEikcvz--disabled,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oEikcvz--disabled,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oEikcvz--disabled {
      background-color: #919191
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary.oEikcvz--disabled,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary.oEikcvz--disabled {
      color: #919191;
      background-color: rgba(0, 0, 0, 0);
      border-color: #919191
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-4-tiny {
      font: normal normal normal 14px/1.43em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-small {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-6-medium {
      font: normal normal normal 16px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U--mobile.oikL3_U---size-6-medium {
      font: normal normal normal 14px/1.44em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large {
      font: normal normal normal 20px/1.5em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U--mobile.oikL3_U---paddingMode-15-dynamicPaddings {
      font: normal normal normal 14px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-4-tiny.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 14px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny {
      padding: calc(9px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny {
      padding: calc(9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny {
      padding: calc(6.9px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny {
      padding: calc(6.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-small.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small {
      padding: calc(10px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small {
      padding: calc(10px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small {
      padding: calc(7.6px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small {
      padding: calc(7.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(11px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(11px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(8.9px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(8.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-6-medium.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium {
      padding: calc(12px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium {
      padding: calc(12px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium {
      padding: calc(9.6px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium {
      padding: calc(9.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(13px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(13px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(10.9px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(10.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1 madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary {
      padding: calc(16px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large {
      padding: calc(16px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary {
      padding: calc(13.6px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large {
      padding: calc(13.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile {
      padding: calc(17px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large.oikL3_U--mobile {
      padding: calc(17px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile {
      padding: calc(14.9px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large.oikL3_U--mobile {
      padding: calc(14.9px - 1px) 16px
    }

    .TPAMultiSection_m4as3c6m .smgGxnI .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .smgGxnI:hover .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: #EE0C0C
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary:hover .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgba(238, 12, 12, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary:hover .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgba(48, 48, 48, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI .sxmH5ip svg[fill=currentColor] {
      color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .smgGxnI:hover .sxmH5ip svg[fill=currentColor] {
      color: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary .sxmH5ip svg[fill=currentColor] {
      color: #EE0C0C
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-9-secondary:hover .sxmH5ip svg[fill=currentColor] {
      color: rgba(238, 12, 12, 0.7)
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary .sxmH5ip svg[fill=currentColor] {
      color: #303030
    }

    .TPAMultiSection_m4as3c6m .smgGxnI.oikL3_U---priority-14-basicSecondary:hover .sxmH5ip svg[fill=currentColor] {
      color: rgba(48, 48, 48, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sn5Ej8m.s__7MyC8r.sd0x8p6:not(.on3wXz_--isError) {
      border: 0px solid;
      border-radius: 0px
    }

    .TPAMultiSection_m4as3c6m .sn5Ej8m.s__7MyC8r.sd0x8p6:not(.on3wXz_--isError).on3wXz_--noImage {
      background-color: rgba(48, 48, 48, 0.2)
    }

    .TPAMultiSection_m4as3c6m .sn5Ej8m.s__7MyC8r.sd0x8p6 .sHgXx7S {
      opacity: 100%
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .s__4O_TNI {
      background-color: #FFFFFF
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41--disabled.s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path {
      stroke: #919191
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41--disabled.sNrHtdO .sslEhV8 svg:not([fill=currentColor]) path {
      fill: #919191;
      stroke: #919191
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj .s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path,
    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41---skin-4-line .sslEhV8 svg:not([fill=currentColor]) path {
      stroke: #000000
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj .sNrHtdO .sslEhV8 svg:not([fill=currentColor]) path,
    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41---skin-4-full .sslEhV8 svg:not([fill=currentColor]) path {
      fill: #000000;
      stroke: #000000
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj .sslEhV8 svg[fill=currentColor] {
      color: #000000
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41--disabled .sslEhV8 svg[fill=currentColor] {
      color: #919191
    }

    .TPAMultiSection_m4as3c6m .sMgeemw:not(.o_8T309--wired).sensLrO .sB7qITj.ou8RV41---theme-3-box {
      background-color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .s__4O_TNI {
      background-color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41--disabled.s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path {
      stroke: #919191
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41--disabled.sNrHtdO .sslEhV8 svg:not([fill=currentColor]) path {
      fill: #919191;
      stroke: #919191
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj .s__0p6lak .sslEhV8 svg:not([fill=currentColor]) path,
    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41---skin-4-line .sslEhV8 svg:not([fill=currentColor]) path {
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj .sNrHtdO .sslEhV8 svg:not([fill=currentColor]) path,
    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41---skin-4-full .sslEhV8 svg:not([fill=currentColor]) path {
      fill: #303030;
      stroke: #303030
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj .sslEhV8 svg[fill=currentColor] {
      color: #303030
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41--disabled .sslEhV8 svg[fill=currentColor] {
      color: #919191
    }

    .TPAMultiSection_m4as3c6m .sMgeemw.o_8T309--wired.sKka32X .sB7qITj.ou8RV41---theme-3-box {
      background-color: #F1F1F1
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k {
      border-color: rgb(238, 12, 12);
      border-radius: 0px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic {
      color: rgb(241, 241, 241);
      background-color: rgb(238, 12, 12);
      border-width: 0px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k:active,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic:active,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .sjgKG5k:hover,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic:hover {
      background-color: rgba(238, 12, 12, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: rgb(238, 12, 12)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary {
      color: rgb(241, 241, 241);
      background-color: rgb(238, 12, 12);
      border-color: rgb(238, 12, 12);
      border-width: 0px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary:active,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary:hover {
      color: rgba(241, 241, 241, 0.7);
      border-color: rgba(238, 12, 12, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary {
      color: rgb(241, 241, 241);
      background-color: rgb(238, 12, 12);
      border-width: 0px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary:active,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary:hover {
      background-color: rgba(238, 12, 12, 0.7);
      color: rgba(241, 241, 241, 0.7);
      border-color: rgb(238, 12, 12)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary {
      color: rgb(241, 241, 241);
      background-color: rgb(238, 12, 12);
      border-color: rgb(238, 12, 12);
      border-width: 0px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary:active,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary.oiCupVv--focus,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary:hover {
      color: rgba(241, 241, 241, 0.7);
      border-color: rgba(238, 12, 12, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oEikcvz--disabled,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oEikcvz--disabled,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oEikcvz--disabled {
      background-color: #919191
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary.oEikcvz--disabled,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary.oEikcvz--disabled {
      color: #919191;
      background-color: rgba(0, 0, 0, 0);
      border-color: #919191
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-4-tiny {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-small {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-6-medium {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U--mobile.oikL3_U---size-6-medium {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U--mobile.oikL3_U---paddingMode-15-dynamicPaddings {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-4-tiny.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny {
      padding: calc(9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-4-tiny {
      padding: calc(9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny {
      padding: calc(6.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-4-tiny {
      padding: calc(6.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-small.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small {
      padding: calc(10px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small {
      padding: calc(10px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small {
      padding: calc(7.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small {
      padding: calc(7.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(11px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(11px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(8.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-small.oikL3_U--mobile {
      padding: calc(8.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile),
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-6-medium.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium {
      padding: calc(12px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium {
      padding: calc(12px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium {
      padding: calc(9.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium {
      padding: calc(9.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(13px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(13px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(10.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-6-medium.oikL3_U--mobile {
      padding: calc(10.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings:not(.oikL3_U--mobile) {
      font: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary {
      padding: calc(16px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large {
      padding: calc(16px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary {
      padding: calc(13.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large {
      padding: calc(13.6px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile {
      padding: calc(17px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U---size-5-large.oikL3_U--mobile {
      padding: calc(17px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-9-secondary.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---size-5-large.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---priority-14-basicSecondary.oikL3_U--mobile {
      padding: calc(14.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-7-primary.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large.oikL3_U--mobile,
    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-5-basic.oikL3_U---paddingMode-15-dynamicPaddings.oikL3_U--wrapContent.oikL3_U---size-5-large.oikL3_U--mobile {
      padding: calc(14.9px - 0px) 16px
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k:hover .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary:hover .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary:hover .sxmH5ip svg:not([fill=currentColor]) path {
      stroke: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k .sxmH5ip svg[fill=currentColor] {
      color: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k:hover .sxmH5ip svg[fill=currentColor] {
      color: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary .sxmH5ip svg[fill=currentColor] {
      color: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-9-secondary:hover .sxmH5ip svg[fill=currentColor] {
      color: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary .sxmH5ip svg[fill=currentColor] {
      color: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .sjgKG5k.oikL3_U---priority-14-basicSecondary:hover .sxmH5ip svg[fill=currentColor] {
      color: rgba(241, 241, 241, 0.7)
    }

    .TPAMultiSection_m4as3c6m .sPEfsbv .szZEF8t {
      color: rgb(241, 241, 241)
    }

    .TPAMultiSection_m4as3c6m .ZS7Zjy {
      right: 10px
    }
   
    
    .sCih2o6.odIVA8J--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .sYtnnGu {
      --wbu-color-blue-0: #0f2ccf;
      --wbu-color-blue-100: #2f5dff;
      --wbu-color-blue-200: #597dff;
      --wbu-color-blue-300: #acbeff;
      --wbu-color-blue-400: #d5dfff;
      --wbu-color-blue-500: #eaefff;
      --wbu-color-blue-600: #f5f7ff;
      --wbu-color-black-0: #151414;
      --wbu-color-black-100: #383838;
      --wbu-color-black-200: #525150;
      --wbu-color-black-300: #767574;
      --wbu-color-black-400: #a8a6a5;
      --wbu-color-black-500: #e0dfdf;
      --wbu-color-black-600: #f1f0ef;
      --wbu-color-red-0: #9c2426;
      --wbu-color-red-100: #df3336;
      --wbu-color-red-200: #e55c5e;
      --wbu-color-red-300: #ed8f90;
      --wbu-color-red-400: #f4b8b9;
      --wbu-color-red-500: #f9d6d7;
      --wbu-color-red-600: #fcebeb;
      --wbu-color-green-0: #0d4f3d;
      --wbu-color-green-100: #4b916d;
      --wbu-color-green-200: #97c693;
      --wbu-color-green-300: #bde2a7;
      --wbu-color-green-400: #daf3c0;
      --wbu-color-green-500: #effae5;
      --wbu-color-green-600: #f1f5ed;
      --wbu-color-yellow-0: #d49341;
      --wbu-color-yellow-100: #f9ad4d;
      --wbu-color-yellow-200: #fabd71;
      --wbu-color-yellow-300: #fcd29d;
      --wbu-color-yellow-400: #fdead2;
      --wbu-color-yellow-500: #fef3e5;
      --wbu-color-yellow-600: #fef6ed;
      --wbu-color-orange-0: #ae3e09;
      --wbu-color-orange-100: #ff8044;
      --wbu-color-orange-200: #fe9361;
      --wbu-color-orange-300: #fda77f;
      --wbu-color-orange-400: #fbcfbb;
      --wbu-color-orange-500: #fbe3d9;
      --wbu-color-orange-600: #fdf1ec;
      --wbu-color-purple-0: #5000aa;
      --wbu-color-purple-100: #7200f3;
      --wbu-color-purple-200: #8b2df5;
      --wbu-color-purple-300: #be89f9;
      --wbu-color-purple-400: #d7b7fb;
      --wbu-color-purple-500: #f1e5fe;
      --wbu-color-purple-600: #f8f2ff;
      --wbu-color-ai-0: #4d3dd0;
      --wbu-color-ai-100: #5a48f5;
      --wbu-color-ai-200: #7b6df7;
      --wbu-color-ai-300: #a59bfa;
      --wbu-color-ai-400: #d6d1fc;
      --wbu-color-ai-500: #e7e4fe;
      --wbu-color-ai-600: #eeecfe;
      --wbu-heading-font-stack: "Madefor Display", "Helvetica Neue", Helvetica, Arial, "E3192A1E3201AA4E3192AAE3201AAA", "meiryo", "E31922019E3192A9E3201AAEE319217DE8A72019E3201AB4  pro w3", "hiragino kaku gothic pro", sans-serif;
      --wbu-text-tiny-size: 10px;
      --wbu-text-tiny-line-height: 12px;
      --wbu-text-small-size: 12px;
      --wbu-text-small-line-height: 12px;
      --wbu-text-medium-size: 14px;
      --wbu-text-medium-line-height: 16px;
      --wbu-text-large-size: 16px;
      --wbu-text-large-line-height: 18px;
      --wbu-heading-h1-font-size: 32px;
      --wbu-heading-h1-line-height: 40px;
      --wbu-heading-h1-letter-spacing: -0.5px;
      --wbu-heading-h1-font-weight: 400;
      --wbu-heading-h2-font-size: 24px;
      --wbu-heading-h2-line-height: 32px;
      --wbu-heading-h2-letter-spacing: -0.5px;
      --wbu-heading-h2-font-weight: 500;
      --wbu-heading-h3-font-size: 16px;
      --wbu-heading-h3-line-height: 24px;
      --wbu-heading-h3-letter-spacing: -0.5px;
      --wbu-heading-h3-font-weight: 700;
      --wbu-heading-h4-font-size: 14px;
      --wbu-heading-h4-line-height: 18px;
      --wbu-heading-h4-letter-spacing: 0px;
      --wbu-heading-h4-font-weight: 500;
      --wbu-heading-h5-font-size: 12px;
      --wbu-heading-h5-line-height: 18px;
      --wbu-heading-h5-letter-spacing: 0px;
      --wbu-heading-h5-font-weight: 600
    }

    .sX2VX98 {
      background-color: rgba(var(--bookings-viewer-ui-addon-selector-background-color));
      border-bottom: 1px solid;
      border-bottom-color: rgba(var(--bookings-viewer-ui-addon-selector-border-color));
      border-bottom-width: calc(var(--bookings-viewer-ui-addon-selector-border-width, 1)*1px);
      border-radius: calc(var(--bookings-viewer-ui-addon-selector-border-radius, 0)*1px);
      width: 100%
    }

    .sX2VX98.o__1GmUq4--isDisabled {
      --wix-ui-tpa-text-main-text-color: var(--bookings-viewer-ui-addon-selector-disable-color, var(--wix-color-29));
      --wix-ui-tpa-text-main-text-color-rgb: var(--bookings-viewer-ui-addon-selector-disable-color-rgb, var(--wix-color-29));
      --wix-ui-tpa-text-main-text-color-opacity: var(--bookings-viewer-ui-addon-selector-disable-color-opacity);
      --wix-ui-tpa-checkbox-disabled-box-border-color: var(--bookings-viewer-ui-addon-selector-disable-color, var(--wix-color-29));
      --wix-ui-tpa-checkbox-disabled-box-border-color-rgb: var(--bookings-viewer-ui-addon-selector-disable-color-rgb, var(--wix-color-29));
      --wix-ui-tpa-checkbox-disabled-box-border-color-opacity: var(--bookings-viewer-ui-addon-selector-disable-color-opacity)
    }

    .sX2VX98.o__1GmUq4--isSelected {
      --wix-ui-tpa-checkbox-icon-color: var(--bookings-viewer-ui-addon-selector-selection-background-color);
      --wix-ui-tpa-checkbox-icon-color-rgb: var(--bookings-viewer-ui-addon-selector-selection-background-color-rgb);
      --wix-ui-tpa-checkbox-icon-color-opacity: var(--bookings-viewer-ui-addon-selector-selection-background-color-opacity);
      --wix-ui-tpa-checkbox-box-border-color: var(--bookings-viewer-ui-addon-selector-selection-background-color);
      --wix-ui-tpa-checkbox-box-border-color-rgb: var(--bookings-viewer-ui-addon-selector-selection-background-color-rgb);
      --wix-ui-tpa-checkbox-box-border-color-opacity: var(--bookings-viewer-ui-addon-selector-selection-background-color-opacity);
      background-color: transparent
    }

    .sqA7r0g {
      --wix-ui-tpa-checkbox-border-color: var(--bookings-viewer-ui-addon-selector-border-color);
      --wix-ui-tpa-checkbox-border-color-rgb: var(--bookings-viewer-ui-addon-selector-border-color-rgb);
      --wix-ui-tpa-checkbox-border-color-opacity: var(--bookings-viewer-ui-addon-selector-border-color-opacity);
      --wix-ui-tpa-checkbox-input-border-width: calc(var(--bookings-viewer-ui-addon-selector-border-width) * 1px);
      --wix-ui-tpa-checkbox-box-color: var(--bookings-viewer-ui-addon-selector-background-color);
      --wix-ui-tpa-checkbox-box-color-rgb: var(--bookings-viewer-ui-addon-selector-background-color-rgb);
      --wix-ui-tpa-checkbox-box-color-opacity: var(--bookings-viewer-ui-addon-selector-background-color-opacity);
      --wix-ui-tpa-checkbox-icon-color: var(--bookings-viewer-ui-addon-selector-selection-background-color);
      --wix-ui-tpa-checkbox-icon-color-rgb: var(--bookings-viewer-ui-addon-selector-selection-background-color-rgb);
      --wix-ui-tpa-checkbox-icon-color-opacity: var(--bookings-viewer-ui-addon-selector-selection-background-color-opacity);
      --wix-ui-tpa-checkbox-box-border-color: var(--bookings-viewer-ui-addon-selector-background-color);
      --wix-ui-tpa-checkbox-box-border-color-rgb: var(--bookings-viewer-ui-addon-selector-background-color-rgb);
      --wix-ui-tpa-checkbox-box-border-color-opacity: var(--bookings-viewer-ui-addon-selector-background-color-opacity);
      background-color: var(--bookings-viewer-ui-addon-selector-background-color) !important;
      border: 0 !important;
      padding-block: 16px !important;
      padding-inline: 0 !important;
      width: 100%
    }

    .sAZyCAx,
    .sDBSmiE {
      --wix-ui-tpa-text-main-text-color: var(--bookings-viewer-ui-addon-selector-text-color);
      --wix-ui-tpa-text-main-text-color-rgb: var(--bookings-viewer-ui-addon-selector-text-color-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--bookings-viewer-ui-addon-selector-text-color-opacity);
      display: flex;
      flex-direction: column;
      gap: 4px;
      justify-content: center
    }

    .sAZyCAx {
      min-width: max-content;
      padding-inline-start: 12px
    }

    .sN9F1qR,
    .sW1j1Lj,
    .sYBPKjp {
      --wix-ui-tpa-text-main-text-color: var(--bookings-viewer-ui-addon-selector-text-color);
      --wix-ui-tpa-text-main-text-color-rgb: var(--bookings-viewer-ui-addon-selector-text-color-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--bookings-viewer-ui-addon-selector-text-color-opacity)
    }

    .sN_VBwd {
      --wix-ui-tpa-counter-border-color: var(--bookings-viewer-ui-addon-selector-border-color);
      --wix-ui-tpa-counter-border-color-rgb: var(--bookings-viewer-ui-addon-selector-border-color-rgb);
      --wix-ui-tpa-counter-border-color-opacity: var(--bookings-viewer-ui-addon-selector-border-color-opacity);
      --wix-ui-tpa-counter-main-border-width: calc(var(--bookings-viewer-ui-addon-selector-border-width) * 1px);
      --wix-ui-tpa-counter-main-background-color: 0, 0, 0, 0;
      --wix-ui-tpa-counter-main-background-color-rgb: 0, 0, 0;
      --wix-ui-tpa-counter-main-background-color-opacity: 0;
      --wix-ui-tpa-counter-disabled-color: var(--bookings-viewer-ui-addon-selector-disable-color);
      --wix-ui-tpa-counter-disabled-color-rgb: var(--bookings-viewer-ui-addon-selector-disable-color-rgb);
      --wix-ui-tpa-counter-disabled-color-opacity: var(--bookings-viewer-ui-addon-selector-disable-color-opacity);
      --wix-ui-tpa-counter-main-border-radius: calc(var(--bookings-viewer-ui-addon-selector-border-radius) * 1px);
      --wix-ui-tpa-counter-text-color: var(--bookings-viewer-ui-addon-selector-counter-text-color);
      --wix-ui-tpa-counter-text-color-rgb: var(--bookings-viewer-ui-addon-selector-counter-text-color-rgb);
      --wix-ui-tpa-counter-text-color-opacity: var(--bookings-viewer-ui-addon-selector-counter-text-color-opacity);
      align-items: center;
      border: 1px solid #ccc;
      border-radius: 4px;
      display: flex;
      justify-content: flex-end;
      margin-top: 8px;
      overflow: hidden;
      padding-bottom: 15px !important;
      padding-right: 15px !important
    }

    .sX2VX98 [class*=Checkbox][class*=__childContainer] {
      align-items: flex-start !important
    }

    .sX2VX98:last-child {
      border-bottom: none
    }

    .sXah2IS:not(.oTij7Xx--showLink) {
      display: var(--explorePlansPlaceholderVisibility)
    }

    .sXah2IS:not(.oTij7Xx--layoutPbpPhase2Enabled).oTij7Xx--ignoreHeight {
      max-height: 0
    }

    .sXah2IS.oTij7Xx--layoutPbpPhase2Enabled.oTij7Xx--showLink:not(:first-child),
    .sXah2IS:not(.oTij7Xx--layoutPbpPhase2Enabled):not(.oTij7Xx--ignoreHeight):not(:first-child) {
      margin-top: 16px
    }

    .sXah2IS.oTij7Xx--layoutPbpPhase2Enabled:not(.oTij7Xx--showLink):not(:first-child) {
      margin-top: var(--explorePlansMarginTop)
    }

    .sXah2IS.oTij7Xx--isStripLayout.oTij7Xx--onlyLink {
      margin: 16px 16px 0 16px
    }

    .s__7vIxtU {
      display: var(--explorePlansDisplay)
    }

    .s__3CXtF5 {
      --wix-ui-tpa-text-button-main-text-color: var(--explorePlansTextColor);
      --wix-ui-tpa-text-button-main-text-color-rgb: var(--explorePlansTextColor-rgb);
      --wix-ui-tpa-text-button-main-text-color-opacity: var(--explorePlansTextColor-opacity);
      --wix-ui-tpa-text-button-main-text-font-text-decoration: var(--explorePlansFont-text-decoration);
      --wix-ui-tpa-text-button-main-text-font-line-height: var(--explorePlansFont-line-height);
      --wix-ui-tpa-text-button-main-text-font-family: var(--explorePlansFont-family);
      --wix-ui-tpa-text-button-main-text-font-size: var(--explorePlansFont-size);
      --wix-ui-tpa-text-button-main-text-font-style: var(--explorePlansFont-style);
      --wix-ui-tpa-text-button-main-text-font-variant: var(--explorePlansFont-variant);
      --wix-ui-tpa-text-button-main-text-font-weight: var(--explorePlansFont-weight)
    }

    .s__3CXtF5:not(.oTij7Xx--isLayoutPBPEnabled).oTij7Xx---alignment-4-left {
      text-align: left
    }

    .s__3CXtF5:not(.oTij7Xx--isLayoutPBPEnabled).oTij7Xx---alignment-5-right {
      text-align: right
    }

    .s__3CXtF5:not(.oTij7Xx--isLayoutPBPEnabled).oTij7Xx---alignment-6-center {
      text-align: center
    }

    .s__3CXtF5.oTij7Xx--isLayoutPBPEnabled {
      text-align: var(--serviceDetailsTextAlign)
    }

    .s__3CXtF5.oTij7Xx--isMobile {
      --wix-ui-tpa-text-button-main-text-font-size: calc(var(--mobileExplorePlansFontSize) * 1px)
    }

    .s__3CXtF5.oTij7Xx--isHidden {
      visibility: hidden
    }

    .sW2JV96 {
      --wix-ui-tpa-badge-badge-bg-color: var(--widgetBackgroundColor);
      --wix-ui-tpa-badge-badge-bg-color-rgb: var(--widgetBackgroundColor-rgb);
      --wix-ui-tpa-badge-badge-bg-color-opacity: var(--widgetBackgroundColor-opacity);
      --wix-ui-tpa-badge-badge-text-color: var(--serviceDetailsColor);
      --wix-ui-tpa-badge-badge-text-color-rgb: var(--serviceDetailsColor-rgb);
      --wix-ui-tpa-badge-badge-text-color-opacity: var(--serviceDetailsColor-opacity);
      margin-bottom: 12px;
      width: max-content
    }

    .s__13KibO {
      display: var(--onlineBadgeDisplay)
    }

    .s__8v7Zit {
      --wix-ui-tpa-text-main-text-color: var(--serviceDetailsColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--serviceDetailsColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--serviceDetailsColor-opacity);
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--serviceDetailsFont-text-decoration);
      --wix-ui-tpa-text-main-text-font-line-height: var(--serviceDetailsFont-line-height);
      --wix-ui-tpa-text-main-text-font-family: var(--serviceDetailsFont-family);
      --wix-ui-tpa-text-main-text-font-size: var(--serviceDetailsFont-size);
      --wix-ui-tpa-text-main-text-font-style: var(--serviceDetailsFont-style);
      --wix-ui-tpa-text-main-text-font-variant: var(--serviceDetailsFont-variant);
      --wix-ui-tpa-text-main-text-font-weight: var(--serviceDetailsFont-weight);
      --wix-ui-tpa-text-main-text-font-line-height: 2em;
      display: block;
      hyphens: auto;
      margin: 0;
      word-break: break-word
    }

    .s__8v7Zit.oXqGiwH--ellipsis {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .s__8v7Zit.oXqGiwH--isMobile {
      --wix-ui-tpa-text-main-text-font-size: calc(var(--mobileServiceDetailsFontSize) * 1px);
      --wix-ui-tpa-text-main-text-font-line-height: 1.72em
    }

    .sp91kLX {
      --wix-ui-tpa-text-main-text-color: var(--courseAvailabilityColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--courseAvailabilityColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--courseAvailabilityColor-opacity);
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--courseAvailabilityFont-text-decoration);
      --wix-ui-tpa-text-main-text-font-line-height: var(--courseAvailabilityFont-line-height);
      --wix-ui-tpa-text-main-text-font-family: var(--courseAvailabilityFont-family);
      --wix-ui-tpa-text-main-text-font-size: var(--courseAvailabilityFont-size);
      --wix-ui-tpa-text-main-text-font-style: var(--courseAvailabilityFont-style);
      --wix-ui-tpa-text-main-text-font-variant: var(--courseAvailabilityFont-variant);
      --wix-ui-tpa-text-main-text-font-weight: var(--courseAvailabilityFont-weight);
      --wix-ui-tpa-text-main-text-font-line-height: 2em;
      display: block;
      hyphens: auto;
      margin: 0;
      word-break: break-word
    }

    .sp91kLX.o__9vj9Ko--ellipsis {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .sp91kLX.o__9vj9Ko--isMobile {
      --wix-ui-tpa-text-main-text-font-size: calc(var(--mobileServiceDetailsFontSize) * 1px);
      --wix-ui-tpa-text-main-text-font-line-height: 1.72em
    }

    .sICkDxH {
      display: var(--courseAvailabilityDisplay)
    }

    .sz8fUzY.oMyJTsS--madefor {
      --wbu-font-stack: var(--wix-font-stack);
      --wbu-font-weight-regular: var(--wix-font-weight-regular);
      --wbu-font-weight-medium: var(--wix-font-weight-medium);
      --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .s__2fpytc {
      --wix-ui-tpa-icon-button-icon-color: 255, 255, 255, 1;
      --wix-ui-tpa-icon-button-icon-color-rgb: 255, 255, 255;
      --wix-ui-tpa-icon-button-icon-color-opacity: 1
    }

    .sMjozj7 {
      background-color: var(--rootBackgroundColor);
      border-color: rgb(var(--borderColor));
      border-radius: calc(var(--cornerRadius)*1px);
      border-style: solid;
      border-width: calc(var(--cardBorderWidth)*1px);
      box-sizing: border-box;
      display: var(--cardDisplay) !important;
      grid-template-rows: var(--gridTemplateRows);
      height: 100%;
      min-width: var(--layoutCardMinWidth);
      overflow: hidden;
      padding-bottom: calc(var(--layoutVerticalPadding)*var(--stripCalcIndication));
      padding-left: calc(var(--layoutSidePadding)*var(--stripCalcIndication));
      padding-right: calc(var(--layoutSidePadding)*var(--stripCalcIndication));
      padding-top: calc(var(--layoutVerticalPadding)*var(--stripCalcIndication));
      width: 100%
    }

    .sMjozj7.oqtvtZc--even {
      flex-direction: var(--evenImageDirection);
      grid-template-areas: var(--evenOverlappingGridArea) !important;
      grid-template-columns: var(--evenOverlappingTemplateColumns) !important
    }

    .sMjozj7.oqtvtZc--even,
    .sMjozj7:not(.oqtvtZc--even) {
      grid-template-rows: var(--gridTemplateRows) !important
    }

    .sMjozj7:not(.oqtvtZc--even) {
      flex-direction: var(--oddImageDirection);
      grid-template-areas: var(--oddOverlappingGridArea) !important;
      grid-template-columns: var(--oddOverlappingTemplateColumns) !important
    }

    .sMjozj7.sMjozj7 .sbot9Tm {
      background: rgb(var(--infoBackgroundColor));
      border-radius: var(--imageCardCornerRadius);
      flex: var(--mediaFlex) !important;
      grid-area: media;
      height: var(--mediaHeight);
      padding-top: var(--imagePaddingTop);
      position: relative;
      top: 0;
      width: var(--mediaWidth)
    }

    .sMjozj7.oqtvtZc--even .sbot9Tm {
      margin: var(--evenOverlappingImageMargin)
    }

    .sMjozj7:not(.oqtvtZc--even) .sbot9Tm {
      margin: var(--oddOverlappingImageMargin)
    }

    .sMjozj7 .sAGrthM {
      background-color: rgb(var(--infoBackgroundColor));
      border-color: rgb(var(--borderColor));
      border-radius: var(--infoCardCornerRadius);
      border-style: solid;
      border-width: calc(var(--infoBorderWidth)*1px);
      flex: var(--infoFlex) !important;
      grid-area: info;
      overflow: var(--infoOverflow);
      padding: calc(var(--layoutVerticalPadding)*var(--nonStripCalcIndication)) calc(var(--layoutSidePadding)*var(--nonStripCalcIndication));
      width: var(--infoWidth);
      z-index: var(--infoZIndex)
    }

    .sjBMduL {
      bottom: 0;
      height: 100%;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .sjBMduL:hover {
      background: var(--backgroundOnHover)
    }

    .s__1s26J3 {
      background-color: rgb(var(--serviceImageBackgroundColor));
      height: var(--imageWrapperHeight);
      margin: var(--imageWrapperMargin);
      overflow: hidden;
      width: var(--imageWrapperWidth)
    }

    .sjBMduL .s__1s26J3 {
      border-radius: var(--imageWrapperRadius)
    }

    .sV0_FU6 {
      align-items: center;
      background-color: transparent;
      cursor: pointer;
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: center;
      overflow: hidden;
      position: relative;
      width: 100%
    }

    .sxxxVHE {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .s__6tc7Yf.s__6tc7Yf {
      --wix-ui-tpa-strip-card-main-b-g-color: var(--infoBackgroundColor);
      --wix-ui-tpa-strip-card-main-b-g-color-rgb: var(--infoBackgroundColor-rgb);
      --wix-ui-tpa-strip-card-main-b-g-color-opacity: var(--infoBackgroundColor-opacity);
      --wix-ui-tpa-strip-card-main-media-color: 0, 0, 0, 0;
      --wix-ui-tpa-strip-card-main-media-color-rgb: 0, 0, 0;
      --wix-ui-tpa-strip-card-main-media-color-opacity: 0;
      --wix-ui-tpa-strip-card-main-border-color: var(--borderColor);
      --wix-ui-tpa-strip-card-main-border-color-rgb: var(--borderColor-rgb);
      --wix-ui-tpa-strip-card-main-border-color-opacity: var(--borderColor-opacity);
      --wix-ui-tpa-strip-card-main-border-width: calc(var(--stripBorderWidth) * 1px);
      --wix-ui-tpa-strip-card-main-side-padding: calc(var(--stripSidePadding) * 1px);
      height: 100%;
      min-width: 560px;
      padding-bottom: calc(var(--stripVerticalPadding)*1px);
      padding-top: calc(var(--stripVerticalPadding)*1px);
      width: 100%
    }

    .s__6tc7Yf.ssVvZOp>:first-child:not(:only-child) {
      display: var(--serviceImageDisplay)
    }

    .s__6tc7Yf>:first-child:not(:only-child) {
      margin-inline-end: 32px;
      margin-inline-start: 0
    }

    .s__6tc7Yf.oaOwqW4--isMobile {
      min-width: 280px
    }

    .s__6tc7Yf.oaOwqW4--isMobile>:first-child:not(:only-child) {
      margin-inline-end: 16px
    }

    .s__6tc7Yf:not(.oaOwqW4--isLayoutPbpEnabled).oaOwqW4---imageSize-5-small>:first-child:not(:only-child),
    .s__6tc7Yf:not(.oaOwqW4--isLayoutPbpEnabled).oaOwqW4--isMobile.oaOwqW4---imageSize-5-large>:first-child:not(:only-child) {
      height: 84px;
      width: 84px
    }

    .s__6tc7Yf:not(.oaOwqW4--isLayoutPbpEnabled).oaOwqW4---imageSize-6-medium>:first-child:not(:only-child) {
      height: 110px;
      width: 110px
    }

    .s__6tc7Yf:not(.oaOwqW4--isLayoutPbpEnabled).oaOwqW4---imageSize-5-large>:first-child:not(:only-child) {
      height: 140px;
      width: 140px
    }

    .s__6tc7Yf:not(.oaOwqW4--isLayoutPbpEnabled).oaOwqW4--isMobile.oaOwqW4---imageSize-5-small>:first-child:not(:only-child) {
      height: 40px;
      width: 40px
    }

    .s__6tc7Yf:not(.oaOwqW4--isLayoutPbpEnabled).oaOwqW4--isMobile.oaOwqW4---imageSize-6-medium>:first-child:not(:only-child) {
      height: 56px;
      width: 56px
    }

    .s__6tc7Yf.oaOwqW4--isLayoutPbpEnabled>:first-child:not(:only-child) {
      height: var(--serviceImageSize);
      width: var(--serviceImageSize)
    }

    .sN8Hobc {
      --wix-ui-tpa-overlapping-card-main-info-color: var(--infoBackgroundColor);
      --wix-ui-tpa-overlapping-card-main-info-color-rgb: var(--infoBackgroundColor-rgb);
      --wix-ui-tpa-overlapping-card-main-info-color-opacity: var(--infoBackgroundColor-opacity);
      --wix-ui-tpa-overlapping-card-main-media-color: 0, 0, 0, 0;
      --wix-ui-tpa-overlapping-card-main-media-color-rgb: 0, 0, 0;
      --wix-ui-tpa-overlapping-card-main-media-color-opacity: 0;
      --wix-ui-tpa-overlapping-card-main-border-color: var(--borderColor);
      --wix-ui-tpa-overlapping-card-main-border-color-rgb: var(--borderColor-rgb);
      --wix-ui-tpa-overlapping-card-main-border-color-opacity: var(--borderColor-opacity);
      --wix-ui-tpa-overlapping-card-main-border-width: calc(var(--borderWidth) * 1px);
      height: 100%;
      min-width: 560px !important
    }

    .sN8Hobc:not(.ohLQZlX--layoutStylePerBreakPointEnable).ohLQZlX--hasImage:not(.ohLQZlX--invert) {
      grid-template-columns: calc(var(--isServiceImageVisible)*50%) 1fr !important
    }

    .sN8Hobc:not(.ohLQZlX--layoutStylePerBreakPointEnable).ohLQZlX--hasImage.ohLQZlX--invert {
      grid-template-columns: 1fr calc(var(--isServiceImageVisible)*50%) !important
    }

    .sN8Hobc.ohLQZlX--even.ohLQZlX--layoutStylePerBreakPointEnable {
      grid-template-areas: var(--evenOverlappingGridArea) !important;
      grid-template-columns: var(--evenOverlappingTemplateColumns) !important;
      grid-template-rows: var(--gridTemplateRows) !important
    }

    .sN8Hobc:not(.ohLQZlX--even).ohLQZlX--layoutStylePerBreakPointEnable {
      grid-template-areas: var(--oddOverlappingGridArea) !important;
      grid-template-columns: var(--oddOverlappingTemplateColumns) !important;
      grid-template-rows: var(--gridTemplateRows) !important
    }

    .sN8Hobc.sN8Hobc>:last-child {
      border-radius: calc(var(--cornerRadius)*1px);
      overflow: hidden;
      padding: calc(var(--overlappingVerticalPadding)*1px) calc(var(--overlappingSidePadding)*1px)
    }

    .sN8Hobc>:first-child {
      --Overlapping3429391687-active-gradient-1: rgb(var(--wix-ui-tpa-overlapping-card-main-media-color));
      --Overlapping3429391687-default-gradient-1: var(--Overlapping3429391687-wst-heading-2-color, rgb(var(--wix-color-5), 0.2));
      --Overlapping3429391687-gradient-1: var(--Overlapping3429391687-active-gradient-1, var(--Overlapping3429391687-default-gradient-1));
      --Overlapping3429391687-active-gradient-2: rgb(var(--wix-ui-tpa-overlapping-card-main-info-color));
      --Overlapping3429391687-default-gragient-2: var(--Overlapping3429391687-wst-heading-2-color, rgb(var(--wix-color-5)));
      --Overlapping3429391687-gradient-2: var(--Overlapping3429391687-active-gradient-2, var(--Overlapping3429391687-default-gragient-2));
      background: linear-gradient(var(--Overlapping3429391687-gradient-1), var(--Overlapping3429391687-gradient-1)), linear-gradient(var(--Overlapping3429391687-gradient-2), var(--Overlapping3429391687-gradient-2))
    }

    .sN8Hobc.ohLQZlX--even.ohLQZlX--layoutStylePerBreakPointEnable>:first-child {
      margin: var(--evenOverlappingImageMargin) !important
    }

    .sN8Hobc:not(.ohLQZlX--even).ohLQZlX--layoutStylePerBreakPointEnable>:first-child {
      margin: var(--oddOverlappingImageMargin) !important
    }

    .sqqATKt:not(:last-child) {
      padding-bottom: calc(var(--menuSectionsSpacing)*1px)
    }

    .sE65R_5 {
      --wix-ui-tpa-text-main-text-color: var(--widgetMenuTitleColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--widgetMenuTitleColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--widgetMenuTitleColor-opacity);
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--widgetMenuTitleFont-text-decoration);
      --wix-ui-tpa-text-main-text-font-line-height: var(--widgetMenuTitleFont-line-height);
      --wix-ui-tpa-text-main-text-font-family: var(--widgetMenuTitleFont-family);
      --wix-ui-tpa-text-main-text-font-size: var(--widgetMenuTitleFont-size);
      --wix-ui-tpa-text-main-text-font-style: var(--widgetMenuTitleFont-style);
      --wix-ui-tpa-text-main-text-font-variant: var(--widgetMenuTitleFont-variant);
      --wix-ui-tpa-text-main-text-font-weight: var(--widgetMenuTitleFont-weight);
      --wix-ui-tpa-text-main-text-font-line-height: 1.25em;
      display: block;
      margin-bottom: 40px;
      text-align: var(--menuTitleAlignment)
    }

    .sqqATKt.o_GHnxO--isMobile {
      --wix-ui-tpa-text-main-text-font-size: calc(var(--mobileWidgetMenuTitleFontSize) * 1px)
    }

    .sVaQi4G {
      --NewGrid4278275619-grid-column-count: var(--cardsPerRow)
    }

    .sqqATKt.o_GHnxO---numberOfServices-1-1 .sVaQi4G {
      --NewGrid4278275619-grid-column-count: min(var(--cardsPerRow), 1)
    }

    .sqqATKt.o_GHnxO---numberOfServices-1-2 .sVaQi4G {
      --NewGrid4278275619-grid-column-count: min(var(--cardsPerRow), 2)
    }

    .sqqATKt.o_GHnxO---numberOfServices-1-3 .sVaQi4G {
      --NewGrid4278275619-grid-column-count: min(var(--cardsPerRow), 3)
    }

    .sqqATKt.o_GHnxO---numberOfServices-1-4 .sVaQi4G {
      --NewGrid4278275619-grid-column-count: min(var(--cardsPerRow), 4)
    }

    .sqqATKt.o_GHnxO---numberOfServices-1-5 .sVaQi4G {
      --NewGrid4278275619-grid-column-count: min(var(--cardsPerRow), 5)
    }

    .sqqATKt.o_GHnxO---numberOfServices-1-6 .sVaQi4G {
      --NewGrid4278275619-grid-column-count: min(var(--cardsPerRow), 6)
    }

    .sVaQi4G {
      --NewGrid4278275619-gap-count: calc(var(--NewGrid4278275619-grid-column-count) - 1);
      --NewGrid4278275619-total-gap-width: calc(var(--NewGrid4278275619-gap-count) * var(--gridColumnsGap));
      --NewGrid4278275619-grid-item--max-width: calc((100% - var(--NewGrid4278275619-total-gap-width)) / var(--NewGrid4278275619-grid-column-count));
      grid-gap: var(--gridRowsGap) var(--gridColumnsGap);
      display: grid;
      grid-template-columns: repeat(auto-fill, minmax(max(var(--cardMinWidth), var(--NewGrid4278275619-grid-item--max-width)), 1fr));
      margin: 0 auto;
      max-width: calc(min(var(--NewGrid4278275619-grid-item--max-width), var(--cardMaxWidth))*var(--NewGrid4278275619-grid-column-count) + (var(--NewGrid4278275619-grid-column-count) - 1)*var(--gridColumnsGap));
      padding-bottom: var(--gridPadding);
      padding-top: var(--gridPadding);
      position: relative
    }

    .sVaQi4G.o_GHnxO--uniformRowHeight {
      grid-auto-rows: 1fr
    }

    .sVaQi4G>li:first-of-type:before {
      display: var(--cardsDividerVisibility)
    }

    .sVaQi4G>li:first-of-type:before,
    .sVaQi4G>li:nth-of-type(2):before {
      --NewGrid4278275619-backgroundColor: rgb(var(--servicesDividerColor));
      --NewGrid4278275619-defaultBackgroundColor: rgb(var(--NewGrid4278275619-wst-secondary-background-color-rgb, var(--wix-color-5)), 0.2);
      background-color: var(--NewGrid4278275619-backgroundColor, var(--NewGrid4278275619-defaultBackgroundColor));
      content: "";
      height: calc(var(--dividerWidth)*1px);
      left: 0;
      position: absolute;
      right: 0;
      top: calc(var(--topPositionForDivider)*1px)
    }

    .sVaQi4G>li:nth-of-type(2):before {
      display: var(--dividerSecondDisplay)
    }

    .sVaQi4G>li:nth-of-type(3):before {
      display: var(--dividerThirdDisplay);
      position: absolute;
      top: calc(var(--topPositionForDivider)*1px)
    }

    .sVaQi4G>li:after,
    .sVaQi4G>li:nth-of-type(3):before {
      --NewGrid4278275619-backgroundColor: rgb(var(--servicesDividerColor));
      --NewGrid4278275619-defaultBackgroundColor: rgb(var(--NewGrid4278275619-wst-secondary-background-color-rgb, var(--wix-color-5)), 0.2);
      background-color: var(--NewGrid4278275619-backgroundColor, var(--NewGrid4278275619-defaultBackgroundColor));
      content: "";
      height: calc(var(--dividerWidth)*1px);
      left: 0;
      right: 0
    }

    .sVaQi4G>li:after {
      bottom: calc(var(--bottomPositionForDivider)*1px);
      display: var(--cardsDividerVisibility);
      position: relative
    }

    .sWsUGva {
      max-width: var(--cardMaxWidth);
      min-width: var(--cardMinWidth);
      position: relative;
      width: 100%
    }

    .sDDTu9E {
      align-items: center;
      display: inline-flex;
      position: relative
    }

    .sDDTu9E,
    .slXThhw,
    .soqSU8s {
      outline: 0
    }

    .sR27oxN {
      display: inline-block;
      position: relative
    }

    .sR27oxN.o_ps9ZS--fluid {
      display: block;
      width: 100%
    }

    .s__4zWlfS {
      background-color: #fff;
      border-color: #000;
      border-radius: initial;
      border-style: solid;
      border-width: 1px;
      padding: initial
    }

    .sBfdYdn {
      border-style: solid;
      height: 0;
      margin: 5px;
      position: absolute;
      width: 0
    }

    .sO7XqaU[data-placement*=right].siTefGV {
      padding-left: 5px
    }

    .sO7XqaU[data-placement*=right].siTefGV .sBfdYdn {
      border-color: transparent #000 transparent transparent;
      border-width: 5px 5px 5px 0;
      left: -5px;
      margin-left: 5px;
      margin-right: 0
    }

    .sO7XqaU[data-placement*=left].siTefGV {
      padding-right: 5px
    }

    .sO7XqaU[data-placement*=left].siTefGV .sBfdYdn {
      border-color: transparent transparent transparent #000;
      border-width: 5px 0 5px 5px;
      margin-left: 0;
      margin-right: 5px;
      right: -5px
    }

    .sO7XqaU[data-placement*=bottom].siTefGV {
      padding-top: 5px
    }

    .sO7XqaU[data-placement*=bottom].siTefGV .sBfdYdn {
      border-color: transparent transparent #000 transparent;
      border-width: 0 5px 5px 5px;
      margin-bottom: 0;
      margin-top: 5px;
      top: -5px
    }

    .sO7XqaU[data-placement*=top].siTefGV {
      padding-bottom: 5px
    }

    .sO7XqaU[data-placement*=top].siTefGV .sBfdYdn {
      border-color: #000 transparent transparent transparent;
      border-width: 5px 5px 0 5px;
      bottom: -5px;
      margin-bottom: 5px;
      margin-top: 0
    }

    .saLd5UG {
      position: relative
    }

    .sANofYK {
      display: flex;
      justify-content: center;
      width: 100%
    }

    .s__2c2tUD {
      --wix-ui-tpa-button-main-text-color: var(--fillLoadServicesButtonTextColor);
      --wix-ui-tpa-button-main-text-color-rgb: var(--fillLoadServicesButtonTextColor-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--fillLoadServicesButtonTextColor-opacity);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--loadServicesButtonFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--loadServicesButtonFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--loadServicesButtonFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--loadServicesButtonFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--loadServicesButtonFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--loadServicesButtonFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--loadServicesButtonFont-weight);
      --wix-ui-tpa-button-main-background-color: var(--loadServicesButtonBackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--loadServicesButtonBackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--loadServicesButtonBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-color: var(--loadServicesButtonBorderColor);
      --wix-ui-tpa-button-main-border-color-rgb: var(--loadServicesButtonBorderColor-rgb);
      --wix-ui-tpa-button-main-border-color-opacity: var(--loadServicesButtonBorderColor-opacity);
      --wix-ui-tpa-button-main-border-width: calc(var(--loadServicesButtonBorderWidth) * 1px);
      --wix-ui-tpa-button-main-border-radius: calc(var(--loadServicesButtonBorderRadius) * 1px)
    }

    .sfncjp2 {
      width: 100%
    }

    .svZkezR {
      display: var(--serviceImageDisplay)
    }

    .smILvEm {
      text-align: center
    }

    .sT_RPrH {
      --wix-ui-tpa-text-main-text-color: 0, 0, 0, 1;
      --wix-ui-tpa-text-main-text-color-rgb: 0, 0, 0;
      --wix-ui-tpa-text-main-text-color-opacity: 1;
      display: block;
      margin-bottom: 36px
    }

    .smILvEm:not(.o__7GfUGY--isMobile) .sT_RPrH {
      margin: 0 38px 36px;
      width: 440px
    }

    .sm28gLT {
      --wix-ui-tpa-button-main-text-color: 255, 255, 255, 1;
      --wix-ui-tpa-button-main-text-color-rgb: 255, 255, 255;
      --wix-ui-tpa-button-main-text-color-opacity: 1;
      --wix-ui-tpa-button-main-background-color: 0, 0, 0, 1;
      --wix-ui-tpa-button-main-background-color-rgb: 0, 0, 0;
      --wix-ui-tpa-button-main-background-color-opacity: 1
    }

    .sV_WKrz {
      container-type: inline-size
    }

    .srZ8UXq {
      background-color: transparent;
      margin: 0 auto;
      max-width: max-content;
      overflow: hidden
    }

    .srZ8UXq.odFmzJC--dividers,
    .srZ8UXq.odFmzJC--dividers .sUoizMF {
      position: relative
    }

    .srZ8UXq .sUoizMF {
      display: flex
    }

    .sghT5bG {
      display: grid;
      grid-auto-columns: 1fr;
      list-style: none;
      margin: 0;
      padding: 0
    }

    .srZ8UXq.odFmzJC--uniformRowHeight .sghT5bG {
      grid-auto-rows: 1fr
    }

    .srZ8UXq.odFmzJC--dividers .sghT5bG:before {
      top: 0
    }

    .srZ8UXq.odFmzJC--dividers .sghT5bG:after {
      bottom: 0
    }

    .s__4RddQT.srZ8UXq.odFmzJC--dividers .sghT5bG:after,
    .s__4RddQT.srZ8UXq.odFmzJC--dividers .sghT5bG:before,
    .s__4RddQT.srZ8UXq.odFmzJC--dividers li:after,
    .s__4RddQT.srZ8UXq.odFmzJC--dividers li:before {
      display: var(--servicesDividerDisplay)
    }

    .srZ8UXq.odFmzJC--dividers .sghT5bG:after,
    .srZ8UXq.odFmzJC--dividers .sghT5bG:before,
    .srZ8UXq.odFmzJC--dividers li:after,
    .srZ8UXq.odFmzJC--dividers li:before {
      --Grid1158606777-backgroundColor: rgb(var(--grid-main-divider-color));
      --Grid1158606777-defaultBackgroundColor: rgb(var(--Grid1158606777-wst-secondary-background-color-rgb, var(--Grid1158606777-wix-color-5)), 0.2);
      background-color: var(--Grid1158606777-backgroundColor, var(--Grid1158606777-defaultBackgroundColor));
      content: "";
      left: 0;
      position: absolute;
      right: 0
    }

    .s_88e3I {
      margin-inline-start: 4px
    }

    .s__7kVV4s {
      display: inline-flex;
      flex-wrap: wrap
    }

    .s__7kVV4s.o__7ja_Wg--stacked {
      flex-direction: column
    }

    .scQbOkP {
      box-sizing: border-box;
      flex: var(--wix-ui-tpa-card-ratio, 1);
      max-height: 100%
    }

    .scQbOkP img {
      max-width: 100%
    }

    .s__0yJB2p {
      --bookings-services-preferences-modal-primary-color: var(--bookButtonBackgroundColor);
      --bookings-services-preferences-modal-primary-color-rgb: var(--bookButtonBackgroundColor-rgb);
      --bookings-services-preferences-modal-primary-color-opacity: var(--bookButtonBackgroundColor-opacity);
      --bookings-services-preferences-modal-button-border-radius: var(--bookButtonBorderRadius);
      --bookings-services-preferences-modal-title-font-family: var(--serviceNameFont-family);
      --bookings-services-preferences-modal-body-font-family: var(--serviceDetailsFont-family)
    }

    .sIvT8FM {
      background-color: rgb(var(--widgetBackgroundColor));
      border-color: rgb(var(--borderColor));
      border-radius: calc(var(--cornerRadius)*1px);
      border-style: solid;
      border-width: calc(var(--borderWidth)*1px);
      overflow: hidden
    }

    .s__6rFht3 {
      background-color: rgb(var(--infoBackgroundColor));
      padding: 120px 100px;
      text-align: center
    }

    .seSCSq5 {
      --wix-ui-tpa-text-main-text-color: var(--serviceNameColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--serviceNameColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--serviceNameColor-opacity);
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--serviceNameFont-text-decoration);
      --wix-ui-tpa-text-main-text-font-line-height: var(--serviceNameFont-line-height);
      --wix-ui-tpa-text-main-text-font-family: var(--serviceNameFont-family);
      --wix-ui-tpa-text-main-text-font-size: var(--serviceNameFont-size);
      --wix-ui-tpa-text-main-text-font-style: var(--serviceNameFont-style);
      --wix-ui-tpa-text-main-text-font-variant: var(--serviceNameFont-variant);
      --wix-ui-tpa-text-main-text-font-weight: var(--serviceNameFont-weight)
    }

    .sIvT8FM.oddqhs8--isMobile {
      margin: 0
    }

    .sIvT8FM.oddqhs8--isMobile>.s__6rFht3 {
      padding: 60px 20px
    }

    .sFF0mxH {
      display: flex;
      justify-content: center
    }

    .sRcFyu3 {
      margin-top: 80px
    }

    .sKuR7d1 {
      box-sizing: border-box;
      display: inline-flex
    }

    .sLavBz3 {
      align-items: center
    }

    .sLavBz3,
    .sntZUV_ {
      display: flex
    }

    .syMP_fy,
    .syMP_fy * {
      box-sizing: border-box
    }

    .syMP_fy.o__7SRFQh--forceBWTheme {
      --wut-bg-color: #fff;
      --wut-text-color: #000;
      --wut-disabled-color: #969696;
      --wut-placeholder-color: #646464;
      --wut-main-cta-color: rgb(var(--wix-color-5));
      --wut-secondary-cta-color: #000;
      --wut-input-border-color: rgba(0, 0, 0, .6);
      --wut-input-hover-and-focus-border-color: #000;
      --wut-selection-text-bg-color: rgba(0, 0, 0, .2);
      --wut-meta-data-color: #646464;
      --wut-clear-button-bg-color: rgba(0, 0, 0, .12)
    }

    .syMP_fy.o__7SRFQh--isOpen {
      height: 100vh;
      height: 100dvh;
      left: 0;
      position: fixed;
      top: 0;
      width: 100vw;
      width: 100dvw;
      z-index: 1999
    }

    .sli5QzX {
      opacity: 0;
      -webkit-transition: opacity .3s, -webkit-transform .4s;
      transition: opacity .2s, transform .4s;
      transition-timing-function: ease;
      z-index: 2000
    }

    .syMP_fy.o__7SRFQh--isOpen .sli5QzX {
      opacity: 1
    }

    .sAdWJCH {
      background: #000;
      height: 100%;
      opacity: .6;
      width: 100%
    }

    .s__1zMhOH {
      --Fieldset3504736099-min-error-message-height: var(--wix-ui-tpa-fieldset-min-message-height, 0px);
      --Fieldset3504736099-error-min-height: 20px;
      --Fieldset3504736099-error-margin-top: 8px;
      border: 0;
      margin: 0;
      padding: 0
    }

    .s__1zMhOH:not(.os5h1eQ--error) {
      margin-bottom: var(--Fieldset3504736099-min-error-message-height)
    }

    .s__1zMhOH.os5h1eQ--error {
      margin-bottom: calc(var(--wix-ui-tpa-fieldset-min-message-height, 28px) - var(--Fieldset3504736099-error-min-height) - var(--Fieldset3504736099-error-margin-top))
    }

    .sqlE_gU {
      align-items: center;
      color: rgb(var(--wix-ui-tpa-fieldset-error-color, 223, 49, 49));
      display: flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 1.4;
      margin-top: var(--Fieldset3504736099-error-margin-top);
      min-height: var(--Fieldset3504736099-error-min-height)
    }

    .sCb8Zm2 {
      margin-right: 2px
    }

    .sN89E81 {
      color: rgb(var(--wix-ui-tpa-fieldset-main-label-text-color, var(--wix-color-5)));
      font-family: var(--wix-ui-tpa-fieldset-main-label-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-fieldset-main-label-font-size, 14px);
      font-style: var(--wix-ui-tpa-fieldset-main-label-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-fieldset-main-label-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-fieldset-main-label-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-fieldset-main-label-font-line-height, 1.4);
      padding-bottom: var(--wix-ui-tpa-fieldset-label-bottom-spacing, 8px);
      padding-inline-end: 0;
      padding-inline-start: 0;
      text-decoration: var(--wix-ui-tpa-fieldset-main-label-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .s__9jDE4i .s__4zWlfS {
      word-wrap: break-word;
      overflow-wrap: break-word;
      word-break: break-word
    }

    .sbPZteB {
      cursor: pointer;
      display: inline-block;
      position: relative
    }

    .sTjex2g,
    .sbPZteB.ow367oe--disabled {
      pointer-events: none
    }

    .sTjex2g {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      cursor: inherit;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .sqTbLBc {
      display: inline
    }

    .sgzSiFV {
      align-items: center;
      cursor: pointer;
      display: inline-flex
    }

    .saJELgO,
    .sde1BR_ {
      flex-shrink: 0
    }

    .sgzSiFV.oDdNxXk--disabled {
      cursor: default
    }

    .sgzSiFV[disabled] {
      pointer-events: none
    }

    .sYZocM0 {
      --wut-error-color: rgb(var(--wix-ui-tpa-error-message-wrapper-error-color, 223, 49, 49));
      --ErrorMessageWrapper3026508092-transparent: 0, 0, 0, 0
    }

    .sYZocM0:not(.oD9jqZW--visible) {
      margin-bottom: var(--wix-ui-tpa-error-message-wrapper-min-message-height)
    }

    .sYZocM0.oD9jqZW--visible {
      margin-bottom: calc(var(--wix-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px)
    }

    .soDjYgP {
      align-items: flex-start;
      background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper3026508092-transparent)));
      border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper3026508092-transparent)));
      border-radius: var(--wix-ui-tpa-error-message-wrapper-border-radius, 4px);
      border-style: solid;
      border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 0);
      color: var(--wut-error-color);
      display: flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 1.4;
      margin-top: 8px;
      min-height: 20px
    }

    .sMjcGIx {
      flex-shrink: 0;
      margin-inline-end: 2px
    }

    .sYZocM0.oD9jqZW---errorAppearance-19-BackgroundAndBorder .soDjYgP {
      --ErrorMessageWrapper3026508092-border-color: 223, 49, 49, 0.2;
      --ErrorMessageWrapper3026508092-background-color: 253, 243, 243;
      background-color: rgb(var(--wix-ui-tpa-error-message-wrapper-background-color, var(--ErrorMessageWrapper3026508092-background-color)));
      border-color: rgb(var(--wix-ui-tpa-error-message-wrapper-border-color, var(--ErrorMessageWrapper3026508092-border-color)));
      border-width: var(--wix-ui-tpa-error-message-wrapper-border-width, 1px);
      padding: 8px
    }

    .sYZocM0.oD9jqZW---errorAppearance-19-BackgroundAndBorder .sMjcGIx {
      margin-inline-end: 4px
    }

    .sDX2fqp {
      display: flex;
      justify-content: space-between;
      margin-top: 8px
    }

    .sDX2fqp .soDjYgP {
      margin-top: 0;
      margin-inline-end: 12px
    }

    .sRVxkuC {
      --wix-ui-tpa-image-background-color: var(--wix-ui-tpa-thumbnail-image-background-color, --wix-color-2);
      --wix-ui-tpa-image-background-color-rgb: var(--wix-ui-tpa-thumbnail-image-background-color-rgb, --wix-color-2);
      --wix-ui-tpa-image-background-color-opacity: var(--wix-ui-tpa-thumbnail-image-background-color-opacity);
      --wix-ui-tpa-image-border-color: var(--wix-ui-tpa-thumbnail-image-border-color, var(--wix-color-5));
      --wix-ui-tpa-image-border-color-rgb: var(--wix-ui-tpa-thumbnail-image-border-color-rgb, var(--wix-color-5));
      --wix-ui-tpa-image-border-color-opacity: var(--wix-ui-tpa-thumbnail-image-border-color-opacity);
      --wix-ui-tpa-image-border-width: var(--wix-ui-tpa-thumbnail-image-border-width);
      --wix-ui-tpa-image-border-radius: var(--wix-ui-tpa-thumbnail-image-border-radius);
      --wix-ui-tpa-image-image-opacity: var(--wix-ui-tpa-thumbnail-image-image-opacity)
    }

    .sv1_RFx {
      border: 1px solid hsla(0, 0%, 100%, .4);
      border-radius: 2px;
      box-shadow: 0 0 4px 0 rgba(0, 0, 0, .1), 0 4px 8px 0 rgba(0, 0, 0, .1);
      color: #fff;
      display: inline-flex;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      opacity: 0;
      transform: translateY(-50%);
      visibility: hidden
    }

    .sv1_RFx.oz7KZ56--isShown {
      opacity: 1;
      transform: translateY(0);
      visibility: visible
    }

    .sv1_RFx.oz7KZ56--shouldAnimate {
      transition: visibility .2s ease, opacity .2s ease, transform .4s ease
    }

    .sv1_RFx.oz7KZ56---skin-7-success {
      background-color: #008250
    }

    .sv1_RFx.oz7KZ56---skin-5-error {
      background-color: #df3131
    }

    .sv1_RFx.oz7KZ56---skin-6-status {
      background-color: #212121
    }

    .sv1_RFx.oz7KZ56---skin-7-preview {
      background-color: rgba(0, 0, 0, .6)
    }

    .sv1_RFx.oz7KZ56---placement-15-bottomFullWidth {
      bottom: 0;
      left: 0;
      position: fixed;
      width: 100vw
    }

    .sGRzxol,
    .sLm_PQ3 {
      display: inline-block;
      min-width: 12px
    }

    .sbBQnBH {
      display: inline-block;
      line-height: 20px;
      margin: 16px 20px;
      max-height: 40px;
      overflow: hidden
    }

    .sI3CdUc {
      height: 24px;
      margin-left: auto;
      padding: 14px 12px
    }

    .sv1_RFx.oz7KZ56--mobile .sbBQnBH {
      margin-left: 0;
      margin-right: 0;
      max-height: 60px
    }

    .sv1_RFx.oz7KZ56--mobile .sGRzxol {
      min-width: 20px
    }

    .sv1_RFx.oz7KZ56--rtl .sI3CdUc {
      margin-left: 0;
      margin-right: auto
    }

    .s__38MnCt {
      --Text2868581116-primary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-5)));
      --Text2868581116-secondary-color: rgb(var(--wix-ui-tpa-text-main-text-color, var(--wix-color-4)))
    }

    .s__38MnCt.onJQ88M---priority-7-primary {
      color: var(--wut-text-color, var(--Text2868581116-primary-color))
    }

    .s__38MnCt.onJQ88M---priority-9-secondary {
      color: var(--wut-placeholder-color, var(--Text2868581116-secondary-color))
    }

    .s__38MnCt.onJQ88M---typography-10-smallTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration))
    }

    .s__38MnCt.onJQ88M---typography-11-runningText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.5em)
    }

    .s__38MnCt.onJQ88M---typography-11-runningText,
    .s__38MnCt.onJQ88M---typography-8-listText {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight));
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .s__38MnCt.onJQ88M---typography-8-listText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 2em)
    }

    .s__38MnCt.onJQ88M---typography-10-largeTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 32px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.25em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration))
    }

    .s__38MnCt.onJQ88M--mobile.onJQ88M---typography-10-smallTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Page-title-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 20px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Page-title-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Page-title-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Page-title-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.4em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Page-title-text-decoration))
    }

    .s__38MnCt.onJQ88M--mobile.onJQ88M---typography-11-runningText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.42em)
    }

    .s__38MnCt.onJQ88M--mobile.onJQ88M---typography-11-runningText,
    .s__38MnCt.onJQ88M--mobile.onJQ88M---typography-8-listText {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Body-M-weight));
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .s__38MnCt.onJQ88M--mobile.onJQ88M---typography-8-listText {
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.72em)
    }

    .s__38MnCt.onJQ88M--mobile.onJQ88M---typography-10-largeTitle {
      font-family: var(--wix-ui-tpa-text-main-text-font-family, var(--wix-font-Heading-M-family));
      font-size: var(--wix-ui-tpa-text-main-text-font-size, 24px);
      font-style: var(--wix-ui-tpa-text-main-text-font-style, var(--wix-font-Heading-M-style));
      font-variant: var(--wix-ui-tpa-text-main-text-font-variant, var(--wix-font-Heading-M-variant));
      font-weight: var(--wix-ui-tpa-text-main-text-font-weight, var(--wix-font-Heading-M-weight));
      line-height: var(--wix-ui-tpa-text-main-text-font-line-height, 1.33em);
      text-decoration: var(--wix-ui-tpa-text-main-text-font-text-decoration, var(--wix-font-Heading-M-text-decoration))
    }

    .sgldJwo {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .sKpVX3A {
      background-color: rgb(var(--wix-ui-tpa-strip-card-main-b-g-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-strip-card-main-border-color, var(--wix-color-5), .2));
      border-style: solid;
      border-width: var(--wix-ui-tpa-strip-card-main-border-width, 0);
      box-sizing: border-box;
      display: flex;
      height: 100%;
      min-height: 92px;
      min-width: 700px;
      padding: calc(32px - var(--wix-ui-tpa-strip-card-main-border-width, 0px));
      padding-left: calc(var(--wix-ui-tpa-strip-card-main-side-padding, 32px) - var(--wix-ui-tpa-strip-card-main-border-width, 0px));
      padding-right: calc(var(--wix-ui-tpa-strip-card-main-side-padding, 32px) - var(--wix-ui-tpa-strip-card-main-border-width, 0px));
      width: 100%
    }

    .sKpVX3A:not(.ouhN2Il--sidePadding) {
      padding-left: 0;
      padding-right: 0
    }

    .suqKwha {
      background-color: rgb(var(--wix-ui-tpa-strip-card-main-media-color, var(--wix-color-5), .2));
      flex-shrink: 0;
      height: 84px;
      margin-right: 32px;
      width: 84px
    }

    .sKpVX3A.ouhN2Il--roundMedia .suqKwha {
      border-radius: 50%;
      overflow: hidden
    }

    .so3UkGt {
      height: auto;
      width: 100%
    }

    .sJY8YCr {
      --Spinner3076980392-diameter: var(--wix-ui-tpa-spinner-diameter, 50px);
      animation: Spinner3076980392__rotate 2s linear infinite;
      height: var(--Spinner3076980392-diameter);
      left: auto;
      top: auto;
      width: var(--Spinner3076980392-diameter)
    }

    .sgh937Q {
      stroke: rgb(var(--wix-ui-tpa-spinner-path-color, var(--wix-color-5)));
      animation: Spinner3076980392__dash 1.5s ease-in-out infinite
    }

    .sJY8YCr.oRUc7uw--centered {
      left: calc(50% - var(--Spinner3076980392-diameter)/2);
      position: absolute;
      top: calc(50% - var(--Spinner3076980392-diameter)/2)
    }

    .sJY8YCr.oRUc7uw--static,
    .sJY8YCr.oRUc7uw--static .sgh937Q {
      animation: none
    }

    @keyframes Spinner3076980392__rotate {
      to {
        transform: rotate(1turn)
      }
    }

    @keyframes Spinner3076980392__dash {
      0% {
        stroke-dasharray: 1, 150;
        stroke-dashoffset: 0
      }

      50% {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -35
      }

      to {
        stroke-dasharray: 90, 150;
        stroke-dashoffset: -124
      }
    }

    .sEnK1CL {
      --OverlappingCard1971861756-infoPadding: 60px;
      --OverlappingCard1971861756-negativeInfoPadding: -60px;
      --OverlappingCard1971861756-MinWidth: 700px;
      box-sizing: border-box;
      display: flex;
      display: inline-grid;
      flex-direction: row;
      grid-template-areas: "media margin-top" "media info" "media margin-bottom";
      grid-template-rows: 1fr 8fr 1fr;
      height: 100%;
      min-width: var(--OverlappingCard1971861756-MinWidth);
      width: 100%
    }

    .sEnK1CL.oVq3ITP---ratio-3-100 {
      grid-template-areas: "info";
      grid-template-columns: 1fr;
      grid-template-rows: 1fr
    }

    .sEnK1CL.oVq3ITP---ratio-2-50 {
      grid-template-columns: 1fr 1fr
    }

    .sEnK1CL.oVq3ITP---ratio-2-40 {
      grid-template-columns: 4fr 6fr
    }

    .sEnK1CL.oVq3ITP---ratio-2-40.oVq3ITP--flippedRatio {
      grid-template-columns: 6fr 4fr
    }

    .sEnK1CL.oVq3ITP---ratio-2-30 {
      grid-template-columns: 3fr 7fr
    }

    .sEnK1CL.oVq3ITP---ratio-2-30.oVq3ITP--flippedRatio {
      grid-template-columns: 7fr 3fr
    }

    .sEnK1CL.oVq3ITP--invertInfoPosition {
      flex-direction: row-reverse;
      grid-template-areas: ". media" "info media" ". media"
    }

    .sEnK1CL.oVq3ITP---ratio-3-100>.skBDWoI {
      flex: 100%
    }

    .sEnK1CL.oVq3ITP---ratio-2-50>.sGa0qH_,
    .sEnK1CL.oVq3ITP---ratio-2-50>.skBDWoI {
      flex: 50%
    }

    .sEnK1CL.oVq3ITP---ratio-2-40.oVq3ITP--flippedRatio.oVq3ITP--invertInfoPosition>.sGa0qH_,
    .sEnK1CL.oVq3ITP---ratio-2-40.oVq3ITP--flippedRatio>.skBDWoI,
    .sEnK1CL.oVq3ITP---ratio-2-40.oVq3ITP--invertInfoPosition>.skBDWoI,
    .sEnK1CL.oVq3ITP---ratio-2-40>.sGa0qH_ {
      flex: 40%
    }

    .sEnK1CL.oVq3ITP---ratio-2-40.oVq3ITP--flippedRatio.oVq3ITP--invertInfoPosition>.skBDWoI,
    .sEnK1CL.oVq3ITP---ratio-2-40.oVq3ITP--flippedRatio>.sGa0qH_,
    .sEnK1CL.oVq3ITP---ratio-2-40.oVq3ITP--invertInfoPosition>.sGa0qH_,
    .sEnK1CL.oVq3ITP---ratio-2-40>.skBDWoI {
      flex: 60%
    }

    .sEnK1CL.oVq3ITP---ratio-2-30.oVq3ITP--flippedRatio.oVq3ITP--invertInfoPosition>.sGa0qH_,
    .sEnK1CL.oVq3ITP---ratio-2-30.oVq3ITP--flippedRatio>.skBDWoI,
    .sEnK1CL.oVq3ITP---ratio-2-30.oVq3ITP--invertInfoPosition>.skBDWoI,
    .sEnK1CL.oVq3ITP---ratio-2-30>.sGa0qH_ {
      flex: 30%
    }

    .sEnK1CL.oVq3ITP---ratio-2-30.oVq3ITP--flippedRatio.oVq3ITP--invertInfoPosition>.skBDWoI,
    .sEnK1CL.oVq3ITP---ratio-2-30.oVq3ITP--flippedRatio>.sGa0qH_,
    .sEnK1CL.oVq3ITP---ratio-2-30.oVq3ITP--invertInfoPosition>.sGa0qH_,
    .sEnK1CL.oVq3ITP---ratio-2-30>.skBDWoI {
      flex: 70%
    }

    .sEnK1CL.oVq3ITP--invertInfoPosition>.sGa0qH_ {
      margin-left: var(--OverlappingCard1971861756-negativeInfoPadding);
      margin-right: 0
    }

    .sEnK1CL>.skBDWoI {
      background-color: rgb(var(--wix-ui-tpa-overlapping-card-main-info-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-overlapping-card-main-border-color, var(--wix-color-5)));
      border-style: solid;
      border-width: var(--wix-ui-tpa-overlapping-card-main-border-width, 1px);
      box-sizing: border-box;
      grid-area: info;
      padding: calc(var(--OverlappingCard1971861756-infoPadding) - var(--wix-ui-tpa-overlapping-card-main-border-width, 1px));
      z-index: 20
    }

    .sEnK1CL>.sGa0qH_ {
      --OverlappingCard1971861756-gradient-1: rgb(var(--wix-ui-tpa-overlapping-card-main-media-color, var(--wix-color-5), 0.2));
      --OverlappingCard1971861756-gradient-2: rgb(var(--wix-ui-tpa-overlapping-card-main-info-color, var(--wix-color-5)));
      background: linear-gradient(var(--OverlappingCard1971861756-gradient-1), var(--OverlappingCard1971861756-gradient-1)), linear-gradient(var(--OverlappingCard1971861756-gradient-2), var(--OverlappingCard1971861756-gradient-2));
      grid-area: media;
      margin-right: var(--OverlappingCard1971861756-negativeInfoPadding)
    }

    .sjhIb6X {
      --Dialog4015452869-white: 255, 255, 255;
      --Dialog4015452869-black: 0, 0, 0
    }

    .sDEbrl8 {
      box-sizing: border-box;
      left: 50%;
      max-height: min(100vh, 620px);
      max-width: 980px;
      min-height: 240px;
      min-width: 280px;
      overflow: auto;
      position: absolute;
      top: 50%;
      transform: translate(-50%, -50%)
    }

    .sKm6AcT {
      position: absolute;
      right: 20px;
      top: 20px
    }

    .skozeXp {
      padding: 80px 32px
    }

    .sjhIb6X.oJVexYu--mobile .sDEbrl8 {
      height: 100%;
      left: 0;
      top: 0;
      transform: none;
      width: 100%
    }

    .sjhIb6X.oJVexYu--mobile:not(.oJVexYu--notFullscreenMobile) .sDEbrl8 {
      max-height: none;
      max-width: none
    }

    .sUL5b9C.oJVexYu--appendToBody :focus {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .sjhIb6X.oJVexYu--mobile.oJVexYu--notFullscreenMobile .sUL5b9C {
      align-items: center;
      display: flex;
      height: calc(100% - 2*20px);
      left: 20px;
      overflow: hidden;
      position: absolute;
      top: 20px;
      width: calc(100% - 2*20px)
    }

    .sjhIb6X.oJVexYu--mobile.oJVexYu--notFullscreenMobile .sDEbrl8 {
      height: auto;
      max-height: 440px;
      min-width: auto;
      position: relative
    }

    .sjhIb6X.oJVexYu--rtl .sKm6AcT {
      left: 20px;
      right: auto
    }

    .sjhIb6X:not(.oJVexYu--wired).sRFIaNh .sDEbrl8 {
      background-color: rgb(var(--wix-ui-tpa-dialog-background-color, var(--Dialog4015452869-white)))
    }

    .sjhIb6X:not(.oJVexYu--wired).sRFIaNh .sj7I7DC {
      --wix-ui-tpa-icon-button-icon-color: var(--wix-ui-tpa-dialog-close-button-color, var(--Dialog4015452869-black));
      --wix-ui-tpa-icon-button-icon-color-rgb: var(--wix-ui-tpa-dialog-close-button-color-rgb, var(--Dialog4015452869-black));
      --wix-ui-tpa-icon-button-icon-color-opacity: var(--wix-ui-tpa-dialog-close-button-color-opacity)
    }

    .sjhIb6X.oJVexYu--wired.sexcH3K .sDEbrl8 {
      background-color: rgb(var(--wix-ui-tpa-dialog-background-color, var(--wix-color-1)))
    }

    .sjhIb6X.oJVexYu--wired.sexcH3K .sj7I7DC {
      --wix-ui-tpa-icon-button-icon-color: var(--wix-ui-tpa-dialog-close-button-color, var(--wix-color-5));
      --wix-ui-tpa-icon-button-icon-color-rgb: var(--wix-ui-tpa-dialog-close-button-color-rgb, var(--wix-color-5));
      --wix-ui-tpa-icon-button-icon-color-opacity: var(--wix-ui-tpa-dialog-close-button-color-opacity)
    }

    .srRGc7P {
      margin-block-end: 0;
      margin-block-start: 0;
      margin-inline-end: 0;
      margin-inline-start: 0
    }

    .srRGc7P.o__5TuzSI---direction-10-horizontal {
      border-bottom-color: rgb(var(--wix-ui-tpa-divider-main-divider-color, var(--wix-color-37)));
      border-bottom-style: solid;
      border-width: 0 0 var(--wix-ui-tpa-divider-main-divider-width, 1px) 0;
      max-width: 100%
    }

    .srRGc7P.o__5TuzSI---direction-8-vertical {
      border-left-color: rgb(var(--wix-ui-tpa-divider-main-divider-color, var(--wix-color-37)));
      border-left-style: solid;
      border-width: 0 0 0 var(--wix-ui-tpa-divider-main-divider-width, 1px);
      min-height: 100%
    }

    .smy7WBZ {
      --wix-ui-tpa-fieldset-main-label-font-text-decoration: var(--wix-ui-tpa-counter-label-font-text-decoration);
      --wix-ui-tpa-fieldset-main-label-font-line-height: var(--wix-ui-tpa-counter-label-font-line-height);
      --wix-ui-tpa-fieldset-main-label-font-family: var(--wix-ui-tpa-counter-label-font-family);
      --wix-ui-tpa-fieldset-main-label-font-size: var(--wix-ui-tpa-counter-label-font-size);
      --wix-ui-tpa-fieldset-main-label-font-style: var(--wix-ui-tpa-counter-label-font-style);
      --wix-ui-tpa-fieldset-main-label-font-variant: var(--wix-ui-tpa-counter-label-font-variant);
      --wix-ui-tpa-fieldset-main-label-font-weight: var(--wix-ui-tpa-counter-label-font-weight);
      --wix-ui-tpa-fieldset-main-label-text-color: var(--wix-ui-tpa-counter-label-color, var(--Counter1775629208---wix-color-5));
      --wix-ui-tpa-fieldset-main-label-text-color-rgb: var(--wix-ui-tpa-counter-label-color-rgb, var(--Counter1775629208---wix-color-5));
      --wix-ui-tpa-fieldset-main-label-text-color-opacity: var(--wix-ui-tpa-counter-label-color-opacity);
      --wix-ui-tpa-fieldset-error-color: var(--wix-ui-tpa-counter-error-color);
      --wix-ui-tpa-fieldset-error-color-rgb: var(--wix-ui-tpa-counter-error-color-rgb);
      --wix-ui-tpa-fieldset-error-color-opacity: var(--wix-ui-tpa-counter-error-color-opacity);
      --wix-ui-tpa-fieldset-min-message-height: var(--wix-ui-tpa-counter-error-message-min-height)
    }

    .s__6DsUDg {
      align-items: center;
      background: rgb(var(--wix-ui-tpa-counter-main-background-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-counter-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-counter-border-color-opacity, 1)*.6));
      border-radius: var(--wix-ui-tpa-counter-main-border-radius, 0);
      border-style: solid;
      border-width: var(--wix-ui-tpa-counter-main-border-width, 1px);
      box-sizing: content-box;
      display: inline-flex;
      justify-content: space-between
    }

    #SITE_CONTAINER.focus-ring-active .smy7WBZ .s__6DsUDg:focus-within {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .s__6DsUDg:focus-within,
    .s__6DsUDg:hover {
      border-color: rgb(var(--wix-ui-tpa-counter-hover-border-color, var(--wix-ui-tpa-counter-border-color, var(--wix-color-5))))
    }

    .smy7WBZ.ozaFyBX---size-6-medium .s__6DsUDg {
      font-family: var(--wix-ui-tpa-counter-main-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-counter-main-font-size, 16px);
      font-style: var(--wix-ui-tpa-counter-main-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-counter-main-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-counter-main-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-counter-main-font-line-height, 1.5);
      padding: 0 2px;
      text-decoration: var(--wix-ui-tpa-counter-main-font-text-decoration, var(--wix-font-Body-M-text-decoration));
      width: calc(var(--wix-ui-tpa-counter-main-width, 104px) - 6px)
    }

    .smy7WBZ.ozaFyBX---size-6-xSmall .s__6DsUDg {
      padding: 0 0;
      width: calc(var(--wix-ui-tpa-counter-main-width, 80px) - 2px)
    }

    .smy7WBZ.ozaFyBX---size-6-xSmall .s__6DsUDg,
    .smy7WBZ.ozaFyBX---size-6-xSmall:not(.ozaFyBX--newErrorMessage).ozaFyBX--error .s__6DsUDg {
      font-family: var(--wix-ui-tpa-counter-main-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-counter-main-font-size, 12px);
      font-style: var(--wix-ui-tpa-counter-main-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-counter-main-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-counter-main-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-counter-main-font-line-height, 1);
      text-decoration: var(--wix-ui-tpa-counter-main-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .smy7WBZ.ozaFyBX---size-6-xSmall:not(.ozaFyBX--newErrorMessage).ozaFyBX--error .s__6DsUDg {
      padding: 0 4px;
      width: calc(var(--wix-ui-tpa-counter-main-width, 80px) - 10px)
    }

    .smy7WBZ.ozaFyBX--error:not(.ozaFyBX--newErrorMessage) .s__6DsUDg {
      border-color: #df3131 !important
    }

    .smy7WBZ.ozaFyBX--error.ozaFyBX--newErrorMessage .s__6DsUDg {
      border-color: rgb(var(--wix-ui-tpa-counter-error-color, 223, 49, 49)) !important
    }

    .smy7WBZ.ozaFyBX--disabled .s__6DsUDg {
      border-color: rgb(var(--wix-ui-tpa-counter-disabled-border-color, var(--wix-color-29)))
    }

    .s__7Vw205 {
      align-items: center;
      display: inline-flex;
      justify-content: center
    }

    .sWzgmne {
      align-self: stretch;
      background: 0 0;
      border: 0;
      color: rgb(var(--wix-ui-tpa-counter-text-color, var(--wix-color-5)));
      cursor: pointer;
      font: inherit;
      padding: 7px 0
    }

    .smy7WBZ.ozaFyBX---size-6-xSmall .sWzgmne {
      padding: 5px 4px
    }

    .smy7WBZ.ozaFyBX---size-6-xSmall:not(.ozaFyBX--newErrorMessage).ozaFyBX--error .sWzgmne {
      padding: 5px 0
    }

    .smy7WBZ.ozaFyBX---size-6-medium .sWzgmne.sbPjP_Z {
      padding-inline-start: 4px
    }

    .smy7WBZ.ozaFyBX---size-6-medium .sWzgmne.s__17Eb28 {
      padding-inline-end: 4px
    }

    .sWzgmne[disabled] {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wix-color-29)));
      cursor: default
    }

    .sBHXUF5 {
      font: inherit;
      height: calc((24/16)*1em);
      width: calc((24/16)*1em)
    }

    .smy7WBZ.ozaFyBX---size-6-xSmall .sBHXUF5 {
      height: calc((16/12)*1em);
      width: calc((16/12)*1em)
    }

    .suDFQi6 {
      display: block;
      font: inherit;
      height: calc((20.5/16)*1em);
      width: calc((20.5/16)*1em)
    }

    .smy7WBZ:not(.ozaFyBX--newErrorMessage) .suDFQi6 {
      color: #df3131 !important
    }

    .smy7WBZ.ozaFyBX---size-6-medium .suDFQi6 {
      height: calc((18.45/12)*1em);
      width: calc((18.45/12)*1em)
    }

    .smy7WBZ.ozaFyBX---size-6-xSmall .suDFQi6 {
      height: calc((13.74/12)*1em);
      width: calc((13.74/12)*1em)
    }

    .smy7WBZ.ozaFyBX--disabled .sWzgmne {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wix-color-29)))
    }

    .smy7WBZ .sYI9aXl {
      align-self: stretch;
      flex: 1
    }

    .smy7WBZ .sYKbi7N {
      display: flex;
      height: 100%
    }

    .smy7WBZ input {
      background: 0 0;
      border: 0;
      color: rgb(var(--wix-ui-tpa-counter-text-color, var(--wix-color-5)));
      font: inherit;
      padding: 0;
      text-align: center;
      width: 100%
    }

    .smy7WBZ.ozaFyBX--disabled input {
      color: rgb(var(--wix-ui-tpa-counter-disabled-color, var(--wix-color-29)))
    }

    .smy7WBZ input::-webkit-inner-spin-button,
    .smy7WBZ input::-webkit-outer-spin-button {
      -webkit-appearance: none;
      margin: 0
    }

    .smy7WBZ input[type=number] {
      -moz-appearance: textfield
    }

    .smy7WBZ input::-ms-clear {
      display: none
    }

    .sWcOYir .sLavBz3 {
      column-gap: var(--wix-ui-tpa-badge-space-between, 2px)
    }

    .sWcOYir {
      background-color: rgb(var(--wix-ui-tpa-badge-badge-bg-color, var(--wix-color-5), .06));
      border-color: rgb(var(--wix-ui-tpa-badge-border-color, var(--wix-color-5), 0));
      border-end-end-radius: var(--wix-ui-tpa-badge-border-radius-end-end, 12px);
      border-end-start-radius: var(--wix-ui-tpa-badge-border-radius-end-start, 12px);
      border-start-end-radius: var(--wix-ui-tpa-badge-border-radius-start-end, 12px);
      border-start-start-radius: var(--wix-ui-tpa-badge-border-radius-start-start, 12px);
      border-style: solid;
      border-width: var(--wix-ui-tpa-badge-border-width, 0);
      box-sizing: border-box;
      color: rgb(var(--wix-ui-tpa-badge-badge-text-color, var(--wix-color-5)));
      font-family: var(--wix-ui-tpa-badge-text-font-family);
      font-size: var(--wix-ui-tpa-badge-text-font-size, 12px);
      font-style: var(--wix-ui-tpa-badge-text-font-style);
      font-variant: var(--wix-ui-tpa-badge-text-font-variant);
      font-weight: var(--wix-ui-tpa-badge-text-font-weight);
      line-height: var(--wix-ui-tpa-badge-text-font-line-height, 20px);
      padding-inline-end: var(--wix-ui-tpa-badge-padding-end, 12px);
      padding-bottom: var(--wix-ui-tpa-badge-padding-bottom, 0);
      padding-inline-start: var(--wix-ui-tpa-badge-padding-start, 12px);
      padding-top: var(--wix-ui-tpa-badge-padding-top, 0);
      text-decoration: var(--wix-ui-tpa-badge-text-font-text-decoration)
    }

    .sWcOYir.otz55xC--withIcon {
      padding-inline-start: var(--wix-ui-tpa-badge-padding-start, 10px)
    }

    .sXf9uJs {
      background-color: rgb(var(--wix-ui-tpa-badge-badge-bg-color, var(--wix-color-1)));
      border-color: rgb(var(--wix-ui-tpa-badge-border-color, var(--wix-color-5), .45));
      border-width: var(--wix-ui-tpa-badge-border-width, 1px);
      color: rgb(var(--wix-ui-tpa-badge-badge-text-color, var(--wix-color-5)));
      font-family: var(--wix-ui-tpa-badge-text-font-family);
      font-size: var(--wix-ui-tpa-badge-text-font-size, 12px);
      font-style: var(--wix-ui-tpa-badge-text-font-style);
      font-variant: var(--wix-ui-tpa-badge-text-font-variant);
      font-weight: var(--wix-ui-tpa-badge-text-font-weight);
      line-height: var(--wix-ui-tpa-badge-text-font-line-height, 18px);
      padding-inline-end: var(--wix-ui-tpa-badge-padding-end, 11px);
      padding-inline-start: var(--wix-ui-tpa-badge-padding-start, 11px);
      text-decoration: var(--wix-ui-tpa-badge-text-font-text-decoration)
    }

    .siSkCzp {
      background-color: rgb(var(--wix-ui-tpa-badge-badge-bg-color, var(--wix-color-8)));
      border-color: rgb(var(--wix-ui-tpa-badge-border-color, var(--wix-color-8), 0));
      border-width: var(--wix-ui-tpa-badge-border-width, 0);
      color: rgb(var(--wix-ui-tpa-badge-badge-text-color, var(--wix-color-1)))
    }

    .sVaqRc6 {
      background-color: rgb(var(--wix-ui-tpa-badge-badge-bg-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-badge-border-color, var(--wix-color-8), 1));
      border-width: var(--wix-ui-tpa-badge-border-width, 1px);
      color: rgb(var(--wix-ui-tpa-badge-badge-text-color, var(--wix-color-8)));
      font-family: var(--wix-ui-tpa-badge-text-font-family);
      font-size: var(--wix-ui-tpa-badge-text-font-size, 12px);
      font-style: var(--wix-ui-tpa-badge-text-font-style);
      font-variant: var(--wix-ui-tpa-badge-text-font-variant);
      font-weight: var(--wix-ui-tpa-badge-text-font-weight);
      line-height: var(--wix-ui-tpa-badge-text-font-line-height, 18px);
      padding-inline-end: var(--wix-ui-tpa-badge-padding-end, 11px);
      padding-inline-start: var(--wix-ui-tpa-badge-padding-start, 11px);
      text-decoration: var(--wix-ui-tpa-badge-text-font-text-decoration)
    }

    .sWcOYir .sntZUV_ svg {
      height: var(--wix-ui-tpa-badge-icon-size, 16px);
      width: var(--wix-ui-tpa-badge-icon-size, 16px)
    }

    .sWcOYir .sntZUV_ svg[fill=currentColor],
    .sXf9uJs .sntZUV_ svg[fill=currentColor] {
      fill: rgb(var(--wix-ui-tpa-badge-icon-color, var(--wix-ui-tpa-badge-badge-text-color, var(--wix-color-5))))
    }

    .siSkCzp .sntZUV_ svg[fill=currentColor] {
      fill: rgb(var(--wix-ui-tpa-badge-icon-color, var(--wix-ui-tpa-badge-badge-text-color, var(--wix-color-1))))
    }

    .sVaqRc6 .sntZUV_ svg[fill=currentColor] {
      fill: rgb(var(--wix-ui-tpa-badge-icon-color, var(--wix-ui-tpa-badge-badge-text-color, var(--wix-color-8))))
    }

    .sJ1pnHT {
      --grid-main-divider-color: var(--servicesDividerColor);
      --grid-main-divider-color-rgb: var(--servicesDividerColor-rgb);
      --grid-main-divider-color-opacity: var(--servicesDividerColor-opacity)
    }

    .shGyBcL.o_D3dbC--layoutStylePerBpEnable .s__90sToM {
      margin-left: var(--bodyMarginLeft);
      margin-right: var(--bodyMarginRight);
      max-width: var(--bodyMaxWidth);
      width: var(--bodyWidth)
    }

    .sg6B3By {
      margin-top: 32px
    }

    .sTFRAxw {
      margin-bottom: 32px
    }

    .sr75APV {
      --WowImage3349531432-transparent: 0, 0, 0, 0;
      --WowImage3349531432-errorTextColor: 255, 255, 255;
      display: flex;
      height: 100%;
      position: relative
    }

    .sr75APV.ohGt6Cv--forceImageContain.ohGt6Cv---resize-7-contain {
      width: 100%
    }

    .sr75APV.ohGt6Cv--forceImageContain.ohGt6Cv---resize-7-contain>* {
      align-items: center;
      border: inherit;
      border-radius: inherit;
      display: flex;
      justify-content: center
    }

    .sr75APV.ohGt6Cv--forceImageContain.ohGt6Cv---resize-7-contain img {
      border: inherit;
      border-radius: inherit;
      height: unset !important;
      max-height: 100%;
      max-width: 100%;
      width: unset !important
    }

    .sr75APV.ohGt6Cv--forceImageContain.ohGt6Cv---resize-7-contain.ohGt6Cv--verticalContainer img {
      width: min(var(--wut-source-width, 100%), 100%) !important
    }

    .sr75APV.ohGt6Cv--forceImageContain.ohGt6Cv---resize-7-contain.ohGt6Cv--horizontalContainer img {
      height: min(var(--wut-source-height, 100%), 100%) !important
    }

    .sr75APV.ohGt6Cv--noImage {
      background-color: rgb(var(--wix-color-5), .2)
    }

    .sr75APV img {
      vertical-align: middle
    }

    .sr75APV.ohGt6Cv--focalPoint img {
      object-position: var(--WowImage3349531432-focalPointX, 0) var(--WowImage3349531432-focalPointY, 0)
    }

    .sr75APV.ohGt6Cv---resize-7-contain .sVWaVvv {
      object-fit: contain
    }

    .sr75APV.ohGt6Cv---resize-5-cover .sVWaVvv {
      object-fit: cover
    }

    .sr75APV.ohGt6Cv--fluid .sVWaVvv {
      height: 100%;
      overflow: hidden;
      width: 100%
    }

    .sr75APV:not(.ohGt6Cv--stretchImage) {
      align-items: center
    }

    .sr75APV.ohGt6Cv--fluid:not(.ohGt6Cv--stretchImage) .sVWaVvv,
    .sr75APV:not(.ohGt6Cv--stretchImage) .sVWaVvv {
      height: min(var(--wut-source-height, 100%), 100%);
      margin: 0 auto;
      width: min(var(--wut-source-width, 100%), 100%)
    }

    .sr75APV.ohGt6Cv---hoverEffect-4-zoom {
      overflow: hidden
    }

    .sr75APV.ohGt6Cv---hoverEffect-4-zoom .sVWaVvv {
      overflow: initial;
      transform: scale(calc(100/107)) translate(-3.5%, -3.5%);
      transition: all .5s cubic-bezier(.18, .73, .63, 1)
    }

    .sr75APV.ohGt6Cv---hoverEffect-4-zoom:hover .sVWaVvv {
      transform: scale(1) translate(-3.5%, -3.5%)
    }

    .sr75APV.ohGt6Cv---hoverEffect-6-darken:hover .sVWaVvv {
      filter: brightness(85%) contrast(115%)
    }

    .sr75APV:not(.ohGt6Cv--isError) {
      background-color: rgb(var(--wix-ui-tpa-wow-image-background-color, var(--WowImage3349531432-transparent)));
      border: var(--wix-ui-tpa-wow-image-border-width, 0) solid rgb(var(--wix-ui-tpa-wow-image-border-color, var(--WowImage3349531432-transparent)));
      border-radius: var(--wix-ui-tpa-wow-image-border-radius, 0);
      overflow: hidden
    }

    .sr75APV:not(.ohGt6Cv--isError).ohGt6Cv--noImage {
      background-color: rgb(var(--wix-ui-tpa-wow-image-background-color, var(--wix-color-5), .2))
    }

    .sr75APV .sVWaVvv {
      opacity: var(--wix-ui-tpa-wow-image-image-opacity, 1)
    }

    .sr75APV.ohGt6Cv--isError {
      background-color: rgb(var(--wix-color-2));
      position: relative
    }

    .sr75APV.ohGt6Cv--isError img {
      display: none
    }

    .sr75APV .si0Qi6J {
      align-items: center;
      background: rgb(0, 0, 0, .6);
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: center;
      position: absolute;
      width: 100%;
      z-index: 1
    }

    .scCK8kY {
      --wix-ui-tpa-text-main-text-color: var(--WowImage3349531432-errorTextColor), 1;
      --wix-ui-tpa-text-main-text-color-rgb: var(--WowImage3349531432-errorTextColor);
      --wix-ui-tpa-text-main-text-color-opacity: 1;
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--wix-ui-tpa-picker-font-style-text-decoration, var(--wix-font-Body-M-text-decoration));
      --wix-ui-tpa-text-main-text-font-line-height: var(--wix-ui-tpa-picker-font-style-line-height, 1.5em);
      --wix-ui-tpa-text-main-text-font-family: var(--wix-ui-tpa-picker-font-style-family, var(--wix-font-Body-M-family));
      --wix-ui-tpa-text-main-text-font-size: var(--wix-ui-tpa-picker-font-style-size, 14px);
      --wix-ui-tpa-text-main-text-font-style: var(--wix-ui-tpa-picker-font-style-style, var(--wix-font-Body-M-style));
      --wix-ui-tpa-text-main-text-font-variant: var(--wix-ui-tpa-picker-font-style-variant, var(--wix-font-Body-M-variant));
      --wix-ui-tpa-text-main-text-font-weight: var(--wix-ui-tpa-picker-font-style-weight, var(--wix-font-Body-M-weight))
    }

    .sY4USHh {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .sFJp4nd {
      color: rgb(var(--WowImage3349531432-errorTextColor))
    }

    .sTiaIcE {
      background-color: rgb(0, 0, 0, .6);
      display: none;
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%
    }

    .sr75APV.ohGt6Cv--loadSpinner:not(.ohGt6Cv--loaded) .sTiaIcE {
      display: block
    }

    .sx7vofG .sgh937Q {
      stroke: #fff
    }

    .suo6y_M[data-hook=popover-portal] {
      display: initial
    }

    .suo6y_M .s__4zWlfS {
      -webkit-font-smoothing: auto;
      background-color: #212121;
      border: 1px solid #757575;
      border-radius: 3px;
      box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .1);
      color: #fff;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 14px;
      line-height: 20px;
      padding: 4px 12px
    }

    .stw8Qtt {
      margin: 0;
      position: absolute
    }

    .stw8Qtt,
    .stw8Qtt svg {
      display: block
    }

    .suo6y_M .sO7XqaU[data-placement*=top].saht55P {
      padding-bottom: 6px
    }

    .suo6y_M .sO7XqaU[data-placement*=bottom].saht55P {
      padding-top: 6px
    }

    .suo6y_M .sO7XqaU[data-placement*=left].saht55P {
      padding-right: 6px
    }

    .suo6y_M .sO7XqaU[data-placement*=right].saht55P {
      padding-left: 6px
    }

    .suo6y_M .sO7XqaU[data-placement*=top] .stw8Qtt {
      bottom: -1px;
      height: 7px;
      width: 12px
    }

    .suo6y_M .sO7XqaU[data-placement*=bottom] .stw8Qtt {
      height: 7px;
      top: -1px;
      width: 12px
    }

    .suo6y_M .sO7XqaU[data-placement*=left] .stw8Qtt {
      height: 12px;
      right: -1px;
      width: 7px
    }

    .suo6y_M .sO7XqaU[data-placement*=right] .stw8Qtt {
      height: 12px;
      left: -1px;
      width: 7px
    }

    .suo6y_M .sO7XqaU[data-placement*=top].sO_k1bo {
      opacity: 0;
      transform: scale(.9) translateY(3px)
    }

    .suo6y_M .sO7XqaU[data-placement*=bottom].sO_k1bo {
      opacity: 0;
      transform: scale(.9) translateY(-3px)
    }

    .suo6y_M .sO7XqaU[data-placement*=left].sO_k1bo {
      opacity: 0;
      transform: scale(.9) translateX(10px)
    }

    .suo6y_M .sO7XqaU[data-placement*=right].sO_k1bo {
      opacity: 0;
      transform: scale(.9) translateX(-10px)
    }

    .suo6y_M .sO7XqaU[data-placement].sO_k1bo.s__42q0yd {
      transition: transform .12s cubic-bezier(.25, .46, .45, .94), applyOpacity .12s cubic-bezier(.25, .46, .45, .94)
    }

    .suo6y_M .sO7XqaU[data-placement].sO_k1bo.s__42q0yd,
    .suo6y_M .sO7XqaU[data-placement].scXsg_z {
      opacity: 1;
      transform: scale(1) translateY(0) translateX(0)
    }

    .suo6y_M .sO7XqaU[data-placement].scXsg_z.sJsdWBp {
      opacity: 0;
      transition: transform 80ms linear, applyOpacity 80ms linear
    }

    .suo6y_M.oikiwXK---skin-5-error .s__4zWlfS {
      background-color: #df3131;
      border: 1px solid hsla(0, 0%, 100%, .25)
    }

    .suo6y_M.oikiwXK---skin-5-wired .s__4zWlfS {
      background-color: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
      border-color: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-1)));
      color: rgb(var(--wix-ui-tpa-tooltip-text-color, var(--wix-color-1)))
    }

    .suo6y_M.oikiwXK---skin-5-wired .stw8Qtt path {
      fill: rgb(var(--wix-ui-tpa-tooltip-background-color, var(--wix-color-5)));
      stroke: rgb(var(--wix-ui-tpa-tooltip-border-color-rgb, var(--wix-ui-tpa-tooltip-background-color)), calc(var(--wix-ui-tpa-tooltip-border-color-opacity, 1)*var(--wix-color-5)))
    }

    .suo6y_M.oikiwXK---skin-5-wired .stw8Qtt path:first-child {
      stroke: none
    }

    .suo6y_M.oikiwXK---skin-5-wired .stw8Qtt path:last-child {
      stroke-dasharray: 0 17 17
    }

    .suo6y_M.oikiwXK---skin-5-error .stw8Qtt path {
      fill: #df3131
    }

    .s__8l69uC {
      background-color: transparent;
      border: 0;
      font-family: var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-button-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.5em);
      padding: 0;
      text-decoration: none;
      text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .s__8l69uC.oD7mAVn--focus.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC:active.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC:hover.oVWn_f5---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, 16px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.5em));
      text-decoration: var(--TextButton1382071053-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, underline));
      text-decoration: var(--TextButton1382071053-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .s__8l69uC.oVWn_f5--mobile {
      font-family: var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-text-button-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.44em);
      text-decoration: var(--wix-ui-tpa-text-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .s__8l69uC.oVWn_f5--mobile.oD7mAVn--focus.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile:active.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile:hover.oVWn_f5---hoverStyle-9-underline {
      text-decoration: var(--TextButton1382071053-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, underline));
      text-decoration: var(--TextButton1382071053-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .s__8l69uC.oVWn_f5--mobile.oD7mAVn--focus.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile.oVWn_f5---priority-11-primaryLink.oD7mAVn--focus.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile.oVWn_f5---priority-11-primaryLink:active.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile.oVWn_f5---priority-11-primaryLink:hover.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile.oVWn_f5---priority-4-link.oD7mAVn--focus.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile.oVWn_f5---priority-4-link:active.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile.oVWn_f5---priority-4-link:hover.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile:active.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile:hover.oVWn_f5---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, 14px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.44em))
    }

    .s__8l69uC.oVWn_f5--mobile.oVWn_f5---priority-11-primaryLink.oD7mAVn--focus.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile.oVWn_f5---priority-11-primaryLink:active.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile.oVWn_f5---priority-11-primaryLink:hover.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile.oVWn_f5---priority-4-link.oD7mAVn--focus.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile.oVWn_f5---priority-4-link:active.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5--mobile.oVWn_f5---priority-4-link:hover.oVWn_f5---hoverStyle-9-underline {
      text-decoration: var(--TextButton1382071053-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, none));
      text-decoration: var(--TextButton1382071053-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .s__8l69uC.oVWn_f5---priority-7-primary {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wix-color-8)))
    }

    .s__8l69uC.oVWn_f5---priority-7-primary.oD7mAVn--focus:not(.oVWn_f5---hoverStyle-9-underline),
    .s__8l69uC.oVWn_f5---priority-7-primary:active:not(.oVWn_f5---hoverStyle-9-underline),
    .s__8l69uC.oVWn_f5---priority-7-primary:hover:not(.oVWn_f5---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
    }

    .s__8l69uC.oVWn_f5---priority-11-primaryLink.oD7mAVn--focus.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5---priority-11-primaryLink:active.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5---priority-11-primaryLink:hover.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5---priority-4-link.oD7mAVn--focus.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5---priority-4-link:active.oVWn_f5---hoverStyle-9-underline,
    .s__8l69uC.oVWn_f5---priority-4-link:hover.oVWn_f5---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-text-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-text-button-main-text-font-size, 16px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-text-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-text-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-text-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-text-button-main-text-font-line-height, 1.5em));
      text-decoration: var(--TextButton1382071053-wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-text-button-main-text-font-text-decoration, none));
      text-decoration: var(--TextButton1382071053-wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .s__8l69uC.oVWn_f5---priority-9-secondary {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wix-color-5)))
    }

    .s__8l69uC.oVWn_f5---priority-9-secondary.oD7mAVn--focus:not(.oVWn_f5---hoverStyle-9-underline),
    .s__8l69uC.oVWn_f5---priority-9-secondary:active:not(.oVWn_f5---hoverStyle-9-underline),
    .s__8l69uC.oVWn_f5---priority-9-secondary:hover:not(.oVWn_f5---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
    }

    .s__8l69uC.oVWn_f5---priority-4-link {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wix-color-5)));
      text-decoration: underline
    }

    .s__8l69uC.oVWn_f5---priority-4-link.oD7mAVn--focus:not(.oVWn_f5---hoverStyle-9-underline),
    .s__8l69uC.oVWn_f5---priority-4-link:active:not(.oVWn_f5---hoverStyle-9-underline),
    .s__8l69uC.oVWn_f5---priority-4-link:hover:not(.oVWn_f5---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
    }

    .s__8l69uC.oVWn_f5---priority-11-primaryLink {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color, var(--wix-color-8)));
      text-decoration: underline
    }

    .s__8l69uC.oVWn_f5---priority-11-primaryLink.oD7mAVn--focus:not(.oVWn_f5---hoverStyle-9-underline),
    .s__8l69uC.oVWn_f5---priority-11-primaryLink:active:not(.oVWn_f5---hoverStyle-9-underline),
    .s__8l69uC.oVWn_f5---priority-11-primaryLink:hover:not(.oVWn_f5---hoverStyle-9-underline) {
      color: rgb(var(--wix-ui-tpa-text-button-main-text-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
    }

    .s__8l69uC.oVWn_f5---priority-4-link.oDdNxXk--disabled,
    .s__8l69uC.oVWn_f5---priority-7-primary.oDdNxXk--disabled,
    .s__8l69uC.oVWn_f5---priority-9-secondary.oDdNxXk--disabled {
      color: rgb(var(--wix-color-29))
    }

    .sEyDlcP svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .sEyDlcP svg:not([fill=currentColor]) path {
      stroke: currentColor;
      fill: none
    }

    .sLBAMH8:before,
    .s__84vPkw:after {
      content: "";
      display: inline-block;
      height: 1px;
      width: 4px
    }

    .sFeItaf {
      --wix-ui-tpa-wow-image-background-color: var(--wix-ui-tpa-image-background-color);
      --wix-ui-tpa-wow-image-background-color-rgb: var(--wix-ui-tpa-image-background-color-rgb);
      --wix-ui-tpa-wow-image-background-color-opacity: var(--wix-ui-tpa-image-background-color-opacity);
      --wix-ui-tpa-wow-image-border-color: var(--wix-ui-tpa-image-border-color);
      --wix-ui-tpa-wow-image-border-color-rgb: var(--wix-ui-tpa-image-border-color-rgb);
      --wix-ui-tpa-wow-image-border-color-opacity: var(--wix-ui-tpa-image-border-color-opacity);
      --wix-ui-tpa-wow-image-border-width: var(--wix-ui-tpa-image-border-width);
      --wix-ui-tpa-wow-image-border-radius: var(--wix-ui-tpa-image-border-radius);
      --wix-ui-tpa-wow-image-image-opacity: var(--wix-ui-tpa-image-image-opacity)
    }

    .sr_9ybv {
      align-items: center;
      display: flex;
      justify-content: center
    }

    .sVY90vT {
      background-color: transparent;
      border: 0;
      padding: 0
    }

    .sVY90vT,
    .sr_9ybv {
      line-height: 0
    }

    .sM13kHB svg,
    .sr_9ybv {
      height: 24px;
      width: 24px
    }

    .soVo5YV {
      clip: rect(1px, 1px, 1px, 1px) !important;
      border: 0 !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      height: 1px !important;
      margin: -1px !important;
      overflow: hidden !important;
      padding: 0 !important;
      position: absolute !important;
      white-space: nowrap !important;
      width: 1px !important
    }

    .sZYD1I_ {
      border: 0;
      display: inline-block;
      line-height: 0;
      margin: 0;
      padding: 0;
      text-decoration: none
    }

    .sZYD1I_.oD7mAVn--focus,
    .sZYD1I_:hover {
      opacity: .7
    }

    .sZYD1I_.oIC4ybw--disabled {
      cursor: default
    }

    .sZYD1I_.oIC4ybw--disabled:hover {
      opacity: 1
    }

    .sadI_Wk svg {
      display: block
    }

    .sZYD1I_.oIC4ybw--disabled.sq9zqGP .sadI_Wk svg:not([fill=currentColor]) path {
      stroke: rgb(var(--wix-color-29));
      fill: none
    }

    .sZYD1I_.oIC4ybw--disabled.s__6qYzo5 .sadI_Wk svg:not([fill=currentColor]) path {
      fill: rgb(var(--wix-color-29));
      stroke: rgb(var(--wix-color-29))
    }

    .sZYD1I_.oIC4ybw---skin-4-line .sadI_Wk svg:not([fill=currentColor]) path,
    .sq9zqGP .sadI_Wk svg:not([fill=currentColor]) path {
      stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)));
      fill: none
    }

    .sZYD1I_.oIC4ybw---skin-4-full .sadI_Wk svg:not([fill=currentColor]) path,
    .s__6qYzo5 .sadI_Wk svg:not([fill=currentColor]) path {
      fill: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)));
      stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)))
    }

    .sZYD1I_ .sadI_Wk svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)))
    }

    .sZYD1I_.oIC4ybw--disabled .sadI_Wk svg[fill=currentColor] {
      color: rgb(var(--wix-color-29))
    }

    .sZYD1I_.oIC4ybw---theme-4-none {
      background-color: transparent
    }

    .sZYD1I_.oIC4ybw---theme-3-box {
      align-items: center;
      background-color: rgb(var(--wix-ui-tpa-icon-button-background-color, var(--wix-color-1)));
      border-radius: 50%;
      display: inline-flex;
      height: 32px;
      justify-content: center;
      width: 32px
    }

    .sc9dvR4 {
      --Checkbox1378334060-default-error-color: 223, 49, 49;
      box-sizing: border-box;
      display: inline-flex;
      transition: background-color .2s linear, border-color .2s linear, border-width .2s linear, border-radius .2s linear
    }

    .sc9dvR4.oDeQx_v--error.oDeQx_v--newErrorMessage:not(.oDeQx_v--checked) {
      --wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-checkbox-error-color, var(--Checkbox1378334060-default-error-color));
      --wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-checkbox-error-color-rgb, var(--Checkbox1378334060-default-error-color));
      --wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-checkbox-error-color-opacity);
      --wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-checkbox-error-message-min-height)
    }

    .sc9dvR4 * {
      box-sizing: inherit
    }

    .sc9dvR4.oDeQx_v--box.oDeQx_v--newErrorMessage .sBWe3Ps,
    .sc9dvR4.oDeQx_v--box:not(.oDeQx_v--newErrorMessage) {
      background-color: rgb(var(--wix-ui-tpa-checkbox-box-color, var(--wix-color-1)));
      border: 1px solid rgb(var(--wix-ui-tpa-checkbox-box-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-checkbox-box-border-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-main-border-opacity, .6)));
      border-radius: var(--wix-ui-tpa-checkbox-box-border-radius, 0);
      box-sizing: border-box;
      display: flex;
      padding: 15px 16px;
      position: relative
    }

    .s__7APT0O {
      display: flex;
      width: 100%
    }

    .s__7APT0O.ow367oe--disabled {
      border-color: rgb(var(--wix-ui-tpa-checkbox-disabled-box-border-color, var(--wix-color-29)));
      pointer-events: none
    }

    .s__7APT0O.oDeQx_v---verticalAlignment-6-center {
      align-items: center
    }

    .s__7APT0O.oDeQx_v---verticalAlignment-3-top {
      align-items: flex-start
    }

    .s__7APT0O .sqTbLBc {
      align-items: center;
      display: flex;
      flex: 1
    }

    .s__7APT0O.oDeQx_v---verticalAlignment-3-top .sbnUfhX {
      line-height: var(--wix-ui-tpa-checkbox-label-font-line-height, 24px)
    }

    .s__7APT0O .sbnUfhX {
      margin-inline-end: var(--wix-ui-tpa-checkbox-margin-inline-end, 12px)
    }

    .scVse_G {
      background-color: rgb(var(--wix-ui-tpa-checkbox-input-background-color-rgb, var(--Checkbox1378334060-transparent)), calc(var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-background-opacity, 1)));
      border: var(--wix-ui-tpa-checkbox-input-border-width, 1px) solid;
      border-color: rgb(var(--wix-ui-tpa-checkbox-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-checkbox-border-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-main-border-opacity, .6)));
      border-radius: var(--wix-ui-tpa-checkbox-input-border-radius, 0);
      box-sizing: content-box;
      display: inline-block;
      font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
      font-size: 13px;
      height: var(--wix-ui-tpa-checkbox-input-size, 14px);
      line-height: 1.2;
      transition: border-color .2s linear, border-width .2s linear, border-radius .2s linear;
      vertical-align: middle;
      width: var(--wix-ui-tpa-checkbox-input-size, 14px)
    }

    .sc9dvR4.oDeQx_v--box:not(.oDeQx_v--checked):not(.oDeQx_v--disabled) .scVse_G {
      background-color: rgb(var(--wix-ui-tpa-checkbox-input-background-color-rgb, var(--wix-ui-tpa-checkbox-box-color-rgb, var(--Checkbox1378334060-transparent))), calc(var(--wix-ui-tpa-checkbox-input-background-color-opacity, var(--wix-ui-tpa-checkbox-box-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-background-opacity, var(--Checkbox1378334060-wix-ui-tpa-checkbox-box-color-opacity, 1))))
    }

    .scVse_G {
      position: relative
    }

    .scVse_G svg[fill=currentColor] {
      height: calc(var(--wix-ui-tpa-checkbox-input-size, 14px) + 2px);
      left: -1px;
      position: absolute;
      top: -1px;
      width: calc(var(--wix-ui-tpa-checkbox-input-size, 14px) + 2px)
    }

    .scVse_G path {
      fill: rgb(var(--wix-ui-tpa-checkbox-icon-color, var(--wix-color-8)))
    }

    .sc9dvR4:hover .scVse_G path {
      fill: rgb(var(--wix-ui-tpa-checkbox-hover-icon-color, var(--wix-ui-tpa-checkbox-icon-color, var(--wix-color-8))))
    }

    .sPZ0AP_ {
      color: rgb(var(--wix-ui-tpa-checkbox-text-color, var(--wix-color-5)));
      display: inline-block;
      font-family: var(--wix-ui-tpa-checkbox-label-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-checkbox-label-font-size, 16px);
      font-style: var(--wix-ui-tpa-checkbox-label-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-checkbox-label-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-checkbox-label-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-checkbox-label-font-line-height, 24px);
      text-decoration: var(--wix-ui-tpa-checkbox-label-font-text-decoration, var(--wix-font-Body-M-text-decoration));
      transition: color .2s linear
    }

    .sc9dvR4:focus-within .sPZ0AP_,
    .sc9dvR4:hover .sPZ0AP_ {
      color: rgb(var(--wix-ui-tpa-checkbox-hover-text-color, var(--wix-ui-tpa-checkbox-text-color, var(--wix-color-5))))
    }

    .sVnIsb1 {
      line-height: 0;
      margin-inline-start: 9px
    }

    .s__0Fvrrq {
      color: rgb(var(--Checkbox1378334060-default-error-color)) !important
    }

    .sPZ0AP_.sFw0wJ8 {
      display: flex;
      flex: 1
    }

    .sPZ0AP_.sFw0wJ8:after {
      content: "";
      flex: 1 0 5px;
      width: 5px
    }

    .sazzwUr {
      flex: 0
    }

    .sc9dvR4:focus-within.oDeQx_v--box,
    .sc9dvR4:hover.oDeQx_v--box {
      border-color: rgb(var(--wix-ui-tpa-checkbox-box-border-color, var(--wix-color-5)))
    }

    .sc9dvR4:hover.oDeQx_v--box:not(.oDeQx_v--checked) .scVse_G {
      background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb, var(--wix-ui-tpa-checkbox-input-background-color-rgb, var(--Checkbox1378334060-transparent))), calc(var(--wix-ui-tpa-checkbox-input-hover-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-hover-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))))
    }

    .sc9dvR4.oDeQx_v--box.oDeQx_v--checked {
      background-color: rgb(var(--wix-ui-tpa-checkbox-icon-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-checkbox-icon-color-opacity, 1)*.1));
      border: 1px solid rgb(var(--wix-ui-tpa-checkbox-icon-color, var(--wix-color-8)))
    }

    .sc9dvR4.oDeQx_v--box.oDeQx_v--disabled,
    .sc9dvR4.oDeQx_v--box.sGD__pH {
      background-color: rgb(var(--wix-color-1));
      border-color: rgb(var(--wix-ui-tpa-checkbox-disabled-box-border-color, var(--wix-color-29)))
    }

    .sc9dvR4.oDeQx_v--box.oDeQx_v--disabled:focus-within:not(.oDeQx_v--checked),
    .sc9dvR4.oDeQx_v--box.sGD__pH:hover:not(:checked) {
      border-color: rgb(var(--wix-ui-tpa-checkbox-box-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-checkbox-box-border-color-opacity, 1)*.6))
    }

    .sc9dvR4.oDeQx_v--box.oDeQx_v--disabled.oDeQx_v--checked,
    .sc9dvR4.oDeQx_v--box.sGD__pH:checked {
      background-color: rgb(var(--wix-color-29), .1);
      border-color: rgb(var(--wix-color-29))
    }

    .sc9dvR4.oDeQx_v--box.oDeQx_v--checked:after {
      opacity: 1
    }

    .sc9dvR4:focus-within .scVse_G,
    .sc9dvR4:hover .scVse_G {
      --Checkbox1378334060-transparent: 0, 0, 0, 0;
      background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb, var(--wix-ui-tpa-checkbox-input-background-color-rgb, var(--Checkbox1378334060-transparent))), calc(var(--wix-ui-tpa-checkbox-input-hover-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-hover-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))));
      border-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-border-color, var(--wix-ui-tpa-checkbox-border-color, var(--wix-color-5))));
      border-radius: var(--wix-ui-tpa-checkbox-input-hover-border-radius, 0);
      border-width: var(--wix-ui-tpa-checkbox-input-hover-border-width, var(--wix-ui-tpa-checkbox-input-border-width, 1px))
    }

    .sc9dvR4.oDeQx_v--box .sVnIsb1 {
      display: flex;
      flex: 1;
      justify-content: flex-end
    }

    .sc9dvR4.oDeQx_v--box.oDeQx_v--error:not(.oDeQx_v--checked) {
      border-color: rgb(var(--Checkbox1378334060-default-error-color)) !important
    }

    .sc9dvR4.oDeQx_v--box.oDeQx_v--error.oDeQx_v--newErrorMessage:not(.oDeQx_v--checked) .sBWe3Ps {
      border-color: var(--wut-error-color, rgb(var(--Checkbox1378334060-default-error-color))) !important
    }

    .sc9dvR4.oDeQx_v--newErrorMessage {
      display: block;
      flex: 1;
      justify-content: flex-end
    }

    .sc9dvR4.oDeQx_v--error:not(.oDeQx_v--checked) .scVse_G {
      border-color: var(--wut-error-color, rgb(var(--Checkbox1378334060-default-error-color))) !important
    }

    .sc9dvR4.oDeQx_v--error:not(.oDeQx_v--checked):focus-within .scVse_G,
    .sc9dvR4.oDeQx_v--error:not(.oDeQx_v--checked):hover .scVse_G {
      border-color: rgb(var(--wix-ui-tpa-checkbox-error-color-rgb, var(--Checkbox1378334060-default-error-color)), calc(var(--wix-ui-tpa-checkbox-error-color-opacity, 1)*.7)) !important
    }

    .sc9dvR4.oDeQx_v--disabled {
      cursor: default;
      pointer-events: none
    }

    .sc9dvR4.oDeQx_v--disabled,
    .sc9dvR4.oDeQx_v--disabled .scVse_G {
      border-color: rgb(var(--wix-ui-tpa-checkbox-disabled-box-border-color, var(--wix-color-29)))
    }

    .sc9dvR4.oDeQx_v--disabled .scVse_G {
      background-color: rgb(var(--wix-ui-tpa-checkbox-input-disabled-background-color-rgb, var(--Checkbox1378334060-transparent)), calc(var(--wix-ui-tpa-checkbox-input-disabled-background-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-disabled-background-opacity, 1)))
    }

    .sc9dvR4.oDeQx_v--checked:not(.oDeQx_v--disabled) .scVse_G {
      background-color: rgb(var(--wix-ui-tpa-checkbox-input-checked-background-color-rgb, var(--wix-ui-tpa-checkbox-input-background-color-rgb, var(--Checkbox1378334060-transparent))), calc(var(--wix-ui-tpa-checkbox-input-checked-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-checked-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))))
    }

    .sc9dvR4.oDeQx_v--checked:hover .scVse_G {
      background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb, var(--wix-ui-tpa-checkbox-input-background-color-rgb, var(--Checkbox1378334060-transparent))), calc(var(--wix-ui-tpa-checkbox-input-hover-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-hover-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))))
    }

    .sc9dvR4.oDeQx_v--disabled .sPZ0AP_ {
      color: rgb(var(--wix-ui-tpa-checkbox-disabled-label-color, var(--wix-color-29)))
    }

    .sc9dvR4.oDeQx_v--disabled .scVse_G path {
      fill: rgb(var(--wix-ui-tpa-checkbox-disabled-icon-color, var(--wix-color-29)))
    }

    #SITE_CONTAINER.focus-ring-active .sc9dvR4:focus-within .s__7APT0O {
      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
      z-index: 999
    }

    .sqW7Hgy {
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39)));
      border-radius: var(--wix-ui-tpa-button-main-border-radius, 0);
      border-style: solid;
      box-sizing: content-box;
      min-width: var(--wix-ui-tpa-button-min-width, 100px);
      transition: background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out, border-width .2s ease-in-out
    }

    .sqW7Hgy .sqQSaw2 {
      margin: 0 auto;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .sqW7Hgy.oHS1A9s--fullWidth {
      box-sizing: border-box;
      width: 100%
    }

    .sqW7Hgy,
    .sqW7Hgy.oHS1A9s---priority-5-basic {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-5)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5)));
      border-width: var(--wix-ui-tpa-button-main-border-width, 0);
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)))
    }

    .sqW7Hgy.oHS1A9s---priority-5-basic:active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---priority-5-basic:hover.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy:active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy:hover.oHS1A9s---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-5))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1))))
    }

    .sqW7Hgy.oHS1A9s---priority-5-basic:active:not(.oHS1A9s---hoverStyle-9-underline),
    .sqW7Hgy.oHS1A9s---priority-5-basic:hover:not(.oHS1A9s---hoverStyle-9-underline),
    .sqW7Hgy:active:not(.oHS1A9s---hoverStyle-9-underline),
    .sqW7Hgy:hover:not(.oHS1A9s---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .sqW7Hgy.oHS1A9s---priority-14-basicSecondary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5)));
      border-width: var(--wix-ui-tpa-button-main-border-width, 1px);
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
    }

    .sqW7Hgy.oHS1A9s---priority-14-basicSecondary:active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---priority-14-basicSecondary:hover.oHS1A9s---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-1))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-5))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5))))
    }

    .sqW7Hgy.oHS1A9s---priority-14-basicSecondary:active:not(.oHS1A9s---hoverStyle-9-underline),
    .sqW7Hgy.oHS1A9s---priority-14-basicSecondary:hover:not(.oHS1A9s---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .sqW7Hgy.oHS1A9s---priority-7-primary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-38)));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39)));
      border-width: var(--wix-ui-tpa-button-main-border-width, 0);
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-40)))
    }

    .sqW7Hgy.oHS1A9s---priority-7-primary:active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---priority-7-primary:hover.oHS1A9s---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-38))));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-39))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-40))))
    }

    .sqW7Hgy.oHS1A9s---priority-7-primary:active:not(.oHS1A9s---hoverStyle-9-underline),
    .sqW7Hgy.oHS1A9s---priority-7-primary:hover:not(.oHS1A9s---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color-rgb, var(--wix-color-41)), calc(var(--wix-ui-tpa-button-main-background-color-opacity, 1) * .7)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-42))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-43)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .sqW7Hgy.oHS1A9s---priority-9-secondary {
      background-color: rgb(var(--wix-ui-tpa-button-main-background-color, var(--wix-color-47), 0));
      border-color: rgb(var(--wix-ui-tpa-button-main-border-color, var(--wix-color-48)));
      border-width: var(--wix-ui-tpa-button-main-border-width, 1px);
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49)))
    }

    .sqW7Hgy.oHS1A9s---priority-9-secondary:active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---priority-9-secondary:hover.oHS1A9s---hoverStyle-9-underline {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-ui-tpa-button-main-background-color, var(--wix-color-47), 0)));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-48))));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49))))
    }

    .sqW7Hgy.oHS1A9s---priority-9-secondary:active:not(.oHS1A9s---hoverStyle-9-underline),
    .sqW7Hgy.oHS1A9s---priority-9-secondary:hover:not(.oHS1A9s---hoverStyle-9-underline) {
      background-color: rgb(var(--wix-ui-tpa-button-hover-background-color, var(--wix-color-50), 0));
      border-color: rgb(var(--wix-ui-tpa-button-hover-border-color, var(--wix-ui-tpa-button-main-border-color-rgb, var(--wix-color-51)), calc(var(--wix-ui-tpa-button-main-border-color-opacity, 1) * .7)));
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-52)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .sqW7Hgy.oDdNxXk--disabled,
    .sqW7Hgy.oHS1A9s---priority-5-basic.oDdNxXk--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-29)));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-29))));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1))))
    }

    .sqW7Hgy.oHS1A9s---priority-7-primary.oDdNxXk--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-44)));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-ui-tpa-button-main-border-color, var(--wix-color-45))));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-ui-tpa-button-main-text-color, var(--wix-color-46))))
    }

    .sqW7Hgy.oHS1A9s---priority-14-basicSecondary.oDdNxXk--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-1), 0));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-color-29)));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-color-29)))
    }

    .sqW7Hgy.oHS1A9s---priority-9-secondary.oDdNxXk--disabled {
      background-color: rgb(var(--wix-ui-tpa-button-disabled-background-color, var(--wix-color-53), 0));
      border-color: rgb(var(--wix-ui-tpa-button-disabled-border-color, var(--wix-color-54)));
      color: rgb(var(--wix-ui-tpa-button-disabled-text-color, var(--wix-color-55)))
    }

    .sqW7Hgy.oHS1A9s---size-4-tiny {
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.43em);
      padding: 6px 16px;
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sqW7Hgy.oHS1A9s---size-4-tiny:active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---size-4-tiny:hover.oHS1A9s---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, 14px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, 1.43em));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .sqW7Hgy.oHS1A9s---size-4-tiny.sHhoN4Y {
      padding: 5.5px 16px
    }

    .sqW7Hgy.oHS1A9s---size-5-small {
      padding: 7px 16px
    }

    .sqW7Hgy,
    .sqW7Hgy.oHS1A9s---size-5-small,
    .sqW7Hgy.oHS1A9s---size-6-medium {
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em);
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sqW7Hgy,
    .sqW7Hgy.oHS1A9s---size-6-medium {
      padding: 8px 16px
    }

    .sqW7Hgy:active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy:hover.oHS1A9s---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, 16px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .sqW7Hgy.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s--mobile.oHS1A9s---size-6-medium {
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.44em);
      padding: 10px 16px;
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sqW7Hgy.oHS1A9s--mobile.oHS1A9s---size-6-medium.oHS1A9s---hoverStyle-9-underline:active,
    .sqW7Hgy.oHS1A9s--mobile.oHS1A9s---size-6-medium.oHS1A9s---hoverStyle-9-underline:hover {
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .sqW7Hgy.oHS1A9s---size-5-large {
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, 20px);
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em);
      padding: 10px 16px;
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sqW7Hgy.oHS1A9s---size-5-large:active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---size-5-large:hover.oHS1A9s---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, 20px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .sXlpy7H svg {
      height: 1.5em;
      margin: calc(-1*(1.5em/4)) 0;
      width: 1.5em
    }

    .sUKaOkA:before,
    .st5_72q:after {
      content: "";
      display: inline-block;
      height: 1px;
      width: var(--wix-ui-tpa-button-column-gap, 4px)
    }

    .sqW7Hgy .sXlpy7H svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-1)));
      transition: color .2s ease-in-out
    }

    .sqW7Hgy:hover:not(.oHS1A9s---hoverStyle-9-underline) .sXlpy7H svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-1)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .sqW7Hgy.oHS1A9s---priority-9-secondary .sXlpy7H svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-49)))
    }

    .sqW7Hgy.oHS1A9s---priority-9-secondary:hover:not(.oHS1A9s---hoverStyle-9-underline) .sXlpy7H svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-52)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .sqW7Hgy.oHS1A9s---priority-14-basicSecondary .sXlpy7H svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-main-text-color, var(--wix-color-5)))
    }

    .sqW7Hgy.oHS1A9s---priority-14-basicSecondary:hover:not(.oHS1A9s---hoverStyle-9-underline) .sXlpy7H svg[fill=currentColor] {
      color: rgb(var(--wix-ui-tpa-button-hover-text-color, var(--wix-ui-tpa-button-main-text-color-rgb, var(--wix-color-5)), calc(var(--wix-ui-tpa-button-main-text-color-opacity, 1) * .7)))
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings,
    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings {
      box-sizing: border-box;
      display: inline-flex;
      line-height: 1;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings .sqQSaw2,
    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings .sqQSaw2 {
      overflow: visible;
      text-overflow: unset;
      white-space: unset
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings.oHS1A9s--wrapContent {
      line-height: 1.3 !important;
      white-space: normal
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s--mobile {
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---hoverStyle-9-underline.oHS1A9s--mobile:active,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---hoverStyle-9-underline.oHS1A9s--mobile:hover {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, 14px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, 1));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-4-tiny:not(.oHS1A9s--mobile) {
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-4-tiny:active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-4-tiny:hover.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-4-tiny:not(.oHS1A9s--mobile):active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-4-tiny:not(.oHS1A9s--mobile):hover.oHS1A9s---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, 14px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, 1));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-14-basicSecondary.oHS1A9s---size-4-tiny,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-9-secondary.oHS1A9s---size-4-tiny {
      padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-4-tiny,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-4-tiny.oHS1A9s---priority-5-basic,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-4-tiny.oHS1A9s---priority-7-primary {
      padding: calc(9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-4-tiny.oHS1A9s---priority-14-basicSecondary.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-4-tiny.oHS1A9s---priority-9-secondary.oHS1A9s--wrapContent {
      padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-4-tiny.oHS1A9s---priority-5-basic.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-4-tiny.oHS1A9s---priority-7-primary.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-4-tiny.oHS1A9s--wrapContent {
      padding: calc(6.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small:not(.oHS1A9s--mobile) {
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
      line-height: 1;
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s---priority-14-basicSecondary,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s---priority-9-secondary {
      padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s---priority-5-basic,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s---priority-7-primary {
      padding: calc(10px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s--wrapContent.oHS1A9s---priority-14-basicSecondary,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s--wrapContent.oHS1A9s---priority-9-secondary {
      padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s---priority-5-basic.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s---priority-7-primary.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s--wrapContent {
      padding: calc(7.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s---priority-14-basicSecondary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s---priority-9-secondary.oHS1A9s--mobile {
      padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s---priority-5-basic.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s---priority-7-primary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s--mobile {
      padding: calc(11px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s--wrapContent.oHS1A9s---priority-14-basicSecondary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s--wrapContent.oHS1A9s---priority-9-secondary.oHS1A9s--mobile {
      padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s---priority-5-basic.oHS1A9s--wrapContent.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s---priority-7-primary.oHS1A9s--wrapContent.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-small.oHS1A9s--wrapContent.oHS1A9s--mobile {
      padding: calc(8.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium:not(.oHS1A9s--mobile),
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings:not(.oHS1A9s--mobile) {
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings:not(.oHS1A9s--mobile).oHS1A9s---size-6-medium:active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings:not(.oHS1A9s--mobile).oHS1A9s---size-6-medium:hover.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings:not(.oHS1A9s--mobile):active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings:not(.oHS1A9s--mobile):hover.oHS1A9s---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, 16px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, 1));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-14-basicSecondary,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-9-secondary,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s---priority-14-basicSecondary,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s---priority-9-secondary {
      padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-5-basic,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-7-primary,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s---priority-5-basic,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s---priority-7-primary {
      padding: calc(12px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s--wrapContent.oHS1A9s---priority-14-basicSecondary,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s--wrapContent.oHS1A9s---priority-9-secondary,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s--wrapContent.oHS1A9s---priority-14-basicSecondary,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s--wrapContent.oHS1A9s---priority-9-secondary {
      padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-5-basic.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-7-primary.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s---priority-5-basic.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s---priority-7-primary.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s--wrapContent {
      padding: calc(9.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-14-basicSecondary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-9-secondary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s---priority-14-basicSecondary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s---priority-9-secondary.oHS1A9s--mobile {
      padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-5-basic.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-7-primary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s---priority-5-basic.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s---priority-7-primary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s--mobile {
      padding: calc(13px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s--wrapContent.oHS1A9s---priority-14-basicSecondary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s--wrapContent.oHS1A9s---priority-9-secondary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s--wrapContent.oHS1A9s---priority-14-basicSecondary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s--wrapContent.oHS1A9s---priority-9-secondary.oHS1A9s--mobile {
      padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-5-basic.oHS1A9s--wrapContent.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---priority-7-primary.oHS1A9s--wrapContent.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s---priority-5-basic.oHS1A9s--wrapContent.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s---priority-7-primary.oHS1A9s--wrapContent.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-6-medium.oHS1A9s--wrapContent.oHS1A9s--mobile {
      padding: calc(10.9px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large:not(.oHS1A9s--mobile) {
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1);
      line-height: 1;
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-14-basicSecondary,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-9-secondary {
      padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-5-basic,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-7-primary {
      padding: calc(16px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-14-basicSecondary.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-9-secondary.oHS1A9s--wrapContent {
      padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-5-basic.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-7-primary.oHS1A9s--wrapContent,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s--wrapContent {
      padding: calc(13.6px - var(--wix-ui-tpa-button-main-border-width, 0px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-14-basicSecondary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-5-basic.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-7-primary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-9-secondary.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s--mobile {
      padding: calc(17px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-14-basicSecondary.oHS1A9s--wrapContent.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-5-basic.oHS1A9s--wrapContent.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-7-primary.oHS1A9s--wrapContent.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s---priority-9-secondary.oHS1A9s--wrapContent.oHS1A9s--mobile,
    .sqW7Hgy.oHS1A9s---paddingMode-15-dynamicPaddings.oHS1A9s---size-5-large.oHS1A9s--wrapContent.oHS1A9s--mobile {
      padding: calc(14.9px - var(--wix-ui-tpa-button-main-border-width, 1px)) 16px
    }

    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings {
      border-width: var(--wix-ui-tpa-button-main-border-width, 1px);
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, 16px);
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em);
      padding-inline-end: var(--wix-ui-tpa-button-padding-inline-end, 15px);
      padding-inline-start: var(--wix-ui-tpa-button-padding-inline-start, 15px);
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings:active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings:hover.oHS1A9s---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, 16px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, 1.5em));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings.oHS1A9s---size-4-tiny,
    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings.oHS1A9s---size-5-small {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 5px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 5px)
    }

    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings,
    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings.oHS1A9s---size-6-medium {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 7px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 7px)
    }

    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings.oHS1A9s---size-5-large {
      padding-block-end: var(--wix-ui-tpa-button-padding-block-end, 11px);
      padding-block-start: var(--wix-ui-tpa-button-padding-block-start, 11px)
    }

    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings.oHS1A9s---size-4-tiny {
      font-family: var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family));
      font-size: var(--wix-ui-tpa-button-main-text-font-size, 14px);
      font-style: var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style));
      font-variant: var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant));
      font-weight: var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight));
      line-height: var(--wix-ui-tpa-button-main-text-font-line-height, 1.4288em);
      text-decoration: var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration))
    }

    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings.oHS1A9s---size-4-tiny:active.oHS1A9s---hoverStyle-9-underline,
    .sqW7Hgy.oHS1A9s---paddingMode-16-explicitPaddings.oHS1A9s---size-4-tiny:hover.oHS1A9s---hoverStyle-9-underline {
      font-family: var(--wix-ui-tpa-button-hover-text-font-family, var(--wix-ui-tpa-button-main-text-font-family, var(--wix-font-Body-M-family)));
      font-size: var(--wix-ui-tpa-button-hover-text-font-size, var(--wix-ui-tpa-button-main-text-font-size, 14px));
      font-style: var(--wix-ui-tpa-button-hover-text-font-style, var(--wix-ui-tpa-button-main-text-font-style, var(--wix-font-Body-M-style)));
      font-variant: var(--wix-ui-tpa-button-hover-text-font-variant, var(--wix-ui-tpa-button-main-text-font-variant, var(--wix-font-Body-M-variant)));
      font-weight: var(--wix-ui-tpa-button-hover-text-font-weight, var(--wix-ui-tpa-button-main-text-font-weight, var(--wix-font-Body-M-weight)));
      line-height: var(--wix-ui-tpa-button-hover-text-font-line-height, var(--wix-ui-tpa-button-main-text-font-line-height, 1.4288em));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, var(--wix-ui-tpa-button-main-text-font-text-decoration, var(--wix-font-Body-M-text-decoration)));
      text-decoration: var(--wix-ui-tpa-button-hover-text-font-text-decoration, underline)
    }

    .soIXAHR .sYCZueN {
      --wix-ui-tpa-text-main-text-color: var(--serviceTaglineColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--serviceTaglineColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--serviceTaglineColor-opacity);
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--serviceTagLineFont-text-decoration);
      --wix-ui-tpa-text-main-text-font-line-height: var(--serviceTagLineFont-line-height);
      --wix-ui-tpa-text-main-text-font-family: var(--serviceTagLineFont-family);
      --wix-ui-tpa-text-main-text-font-size: var(--serviceTagLineFont-size);
      --wix-ui-tpa-text-main-text-font-style: var(--serviceTagLineFont-style);
      --wix-ui-tpa-text-main-text-font-variant: var(--serviceTagLineFont-variant);
      --wix-ui-tpa-text-main-text-font-weight: var(--serviceTagLineFont-weight);
      --wix-ui-tpa-text-main-text-font-line-height: 1.5em;
      display: block;
      word-break: break-word
    }

    .soIXAHR.oW7DwGZ--isMobile .sYCZueN {
      --wix-ui-tpa-text-main-text-font-size: calc(var(--mobileServiceTaglineFontSize) * 1px);
      --wix-ui-tpa-text-main-text-font-line-height: 1.42em
    }

    .s__3SdceH {
      display: var(--tagLineDisplay)
    }

    .sk3GcZh {
      display: block;
      text-decoration: none
    }

    .sK8oMUK {
      --wix-ui-tpa-text-main-text-color: var(--serviceNameColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--serviceNameColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--serviceNameColor-opacity);
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--serviceNameFont-text-decoration);
      --wix-ui-tpa-text-main-text-font-line-height: var(--serviceNameFont-line-height);
      --wix-ui-tpa-text-main-text-font-family: var(--serviceNameFont-family);
      --wix-ui-tpa-text-main-text-font-size: var(--serviceNameFont-size);
      --wix-ui-tpa-text-main-text-font-style: var(--serviceNameFont-style);
      --wix-ui-tpa-text-main-text-font-variant: var(--serviceNameFont-variant);
      --wix-ui-tpa-text-main-text-font-weight: var(--serviceNameFont-weight);
      --wix-ui-tpa-text-main-text-font-line-height: 1.33em;
      cursor: pointer;
      display: block;
      margin: 0;
      transition: opacity .2s ease-in-out;
      word-break: break-word
    }

    .sK8oMUK:hover {
      opacity: .6
    }

    .sTTuGNA.oZwkoT_--isMobile .sK8oMUK {
      --wix-ui-tpa-text-main-text-font-size: calc(var(--mobileServiceNameFontSize) * 1px);
      --wix-ui-tpa-text-main-text-font-line-height: 1.4em
    }

    .sEKkcNI {
      --wix-ui-tpa-text-button-main-text-color: var(--moreInfoButtonColor);
      --wix-ui-tpa-text-button-main-text-color-rgb: var(--moreInfoButtonColor-rgb);
      --wix-ui-tpa-text-button-main-text-color-opacity: var(--moreInfoButtonColor-opacity);
      --wix-ui-tpa-text-button-main-text-font-text-decoration: var(--moreInfoButtonFont-text-decoration);
      --wix-ui-tpa-text-button-main-text-font-line-height: var(--moreInfoButtonFont-line-height);
      --wix-ui-tpa-text-button-main-text-font-family: var(--moreInfoButtonFont-family);
      --wix-ui-tpa-text-button-main-text-font-size: var(--moreInfoButtonFont-size);
      --wix-ui-tpa-text-button-main-text-font-style: var(--moreInfoButtonFont-style);
      --wix-ui-tpa-text-button-main-text-font-variant: var(--moreInfoButtonFont-variant);
      --wix-ui-tpa-text-button-main-text-font-weight: var(--moreInfoButtonFont-weight);
      --wix-ui-tpa-text-button-main-text-font-line-height: 1.5em
    }

    .sEKkcNI.sEKkcNI {
      align-self: flex-start;
      display: block
    }

    .sEKkcNI.oAteExw--isMobile {
      --wix-ui-tpa-text-button-main-text-font-size: calc(var(--mobileMoreInfoButtonFontSize) * 1px);
      --wix-ui-tpa-text-button-main-text-font-line-height: 1.42em
    }

    .sEKkcNI.sEKkcNI.sc7QSu7 {
      display: var(--moreInfoButtonDisplay)
    }

    .s__8tWBbs {
      height: 100%;
      position: relative
    }

    .s__8tWBbs:hover {
      background: inherit;
      filter: brightness(85%) contrast(115%)
    }

    .sJUitSz {
      background-color: rgb(var(--serviceImageBackgroundColor));
      height: 100%;
      overflow: hidden
    }

    .s__8tWBbs.o__8p887d---layout-4-GRID:not(.o__8p887d---shape-5-round) .sJUitSz,
    .s__8tWBbs.o__8p887d---layout-5-STRIP:not(.o__8p887d---shape-5-round) .sJUitSz,
    .s__8tWBbs.o__8p887d---layout-7-CLASSIC:not(.o__8p887d---shape-5-round) .sJUitSz {
      border-radius: calc(var(--serviceImageCornerRadius)*1px)
    }

    .s__8tWBbs.o__8p887d---layout-4-GRID:not(.o__8p887d---shape-5-round) .sJUitSz,
    .s__8tWBbs.o__8p887d---layout-7-CLASSIC:not(.o__8p887d---shape-5-round) .sJUitSz {
      height: calc(100% - var(--serviceImagePadding)*2px);
      margin: calc(var(--serviceImagePadding)*1px);
      width: calc(100% - var(--serviceImagePadding)*2px)
    }

    .s__8tWBbs.o__8p887d---shape-5-round .sJUitSz {
      border-radius: 50%;
      margin: calc(32px - var(--borderWidth)*1px) auto 0
    }

    .svlqje2 {
      align-items: center;
      background-color: transparent;
      cursor: pointer;
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: center;
      overflow: hidden;
      position: relative;
      width: 100%
    }

    .s__9oClTW {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%
    }

    .si2jyOI {
      text-align: center
    }

    .si2jyOI:not(.oCJXgpZ--isLayoutPBPEnabled).oCJXgpZ---alignment-6-center {
      padding-left: 10%;
      padding-right: 10%;
      text-align: center
    }

    .si2jyOI:not(.oCJXgpZ--isLayoutPBPEnabled).oCJXgpZ---alignment-5-right {
      padding-left: 20%;
      text-align: right
    }

    .si2jyOI:not(.oCJXgpZ--isLayoutPBPEnabled).oCJXgpZ---alignment-4-left {
      padding-right: 20%;
      text-align: left
    }

    .si2jyOI.oCJXgpZ--isLayoutPBPEnabled {
      padding-left: var(--titlePaddingLeft);
      padding-right: var(--titlePaddingRight);
      text-align: var(--titleTextAlign)
    }

    .sJojGuw {
      display: var(--titleDisplay)
    }

    .sSyR7MM {
      --wix-ui-tpa-text-main-text-color: var(--widgetTitleColor);
      --wix-ui-tpa-text-main-text-color-rgb: var(--widgetTitleColor-rgb);
      --wix-ui-tpa-text-main-text-color-opacity: var(--widgetTitleColor-opacity);
      --wix-ui-tpa-text-main-text-font-text-decoration: var(--widgetTitleFont-text-decoration);
      --wix-ui-tpa-text-main-text-font-line-height: var(--widgetTitleFont-line-height);
      --wix-ui-tpa-text-main-text-font-family: var(--widgetTitleFont-family);
      --wix-ui-tpa-text-main-text-font-size: var(--widgetTitleFont-size);
      --wix-ui-tpa-text-main-text-font-style: var(--widgetTitleFont-style);
      --wix-ui-tpa-text-main-text-font-variant: var(--widgetTitleFont-variant);
      --wix-ui-tpa-text-main-text-font-weight: var(--widgetTitleFont-weight);
      --wix-ui-tpa-text-main-text-font-line-height: 1.25em;
      display: inline;
      max-width: 1200px
    }

    .si2jyOI.oCJXgpZ--isMobile .sSyR7MM {
      --wix-ui-tpa-text-main-text-font-size: calc(var(--mobileWidgetTitleFontSize) * 1px)
    }

    .sfsqcY5 {
      background-color: rgb(var(--infoBackgroundColor));
      border-color: rgb(var(--borderColor));
      border-radius: calc(var(--cornerRadius)*1px);
      border-style: solid;
      border-width: calc(var(--borderWidth)*1px);
      box-sizing: border-box;
      height: 100%;
      min-width: 130px;
      overflow: hidden;
      width: 100%
    }

    .sfsqcY5.oyp1KcV--isGrid.oyp1KcV--layoutStylePerBreakPointEnable {
      display: flex !important
    }

    .sfsqcY5.oyp1KcV--isGrid:not(.oyp1KcV--isMobile):not(.oyp1KcV--isRoundImage) {
      min-width: 240px
    }

    .sfsqcY5:not(.oyp1KcV--isGrid) {
      min-width: 560px
    }

    .sfsqcY5 .s__8tWBbs {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }

    .sfsqcY5.sfsqcY5 .sIIiMst {
      padding-top: var(--image-aspect-ratio);
      position: relative;
      top: 0;
      width: 100%
    }

    .sfsqcY5.oyp1KcV--isGrid .sNZZ5Mb {
      padding: calc(var(--gridVerticalPadding)*1px - var(--borderWidth)*1px) calc(var(--gridSidePadding)*1px - var(--borderWidth)*1px);
      width: inherit
    }

    .sfsqcY5.oyp1KcV--isGrid.oyp1KcV--isMobile .sNZZ5Mb {
      padding: calc(var(--gridVerticalPadding)*1px) calc(var(--gridSidePadding)*1px)
    }

    .sfsqcY5:not(.oyp1KcV--isGrid) .sNZZ5Mb {
      overflow: hidden;
      padding: calc(var(--classicVerticalPadding)*1px) calc(var(--classicSidePadding)*1px)
    }

    .sfsqcY5.oyp1KcV--applyRatio.oyp1KcV--flipRatio.oyp1KcV--invertInfoPosition:not(.oyp1KcV--layoutStylePerBreakPointEnable) .sIIiMst,
    .sfsqcY5.oyp1KcV--applyRatio.oyp1KcV--flipRatio:not(.oyp1KcV--layoutStylePerBreakPointEnable) .sNZZ5Mb,
    .sfsqcY5.oyp1KcV--applyRatio.oyp1KcV--invertInfoPosition:not(.oyp1KcV--layoutStylePerBreakPointEnable) .sNZZ5Mb,
    .sfsqcY5.oyp1KcV--applyRatio:not(.oyp1KcV--layoutStylePerBreakPointEnable) .sIIiMst {
      --wix-ui-tpa-card-ratio: calc(var(--imageAndTextRatio) * 1%)
    }

    .sfsqcY5.oyp1KcV--applyRatio.oyp1KcV--flipRatio.oyp1KcV--invertInfoPosition:not(.oyp1KcV--layoutStylePerBreakPointEnable) .sNZZ5Mb,
    .sfsqcY5.oyp1KcV--applyRatio.oyp1KcV--flipRatio:not(.oyp1KcV--layoutStylePerBreakPointEnable) .sIIiMst,
    .sfsqcY5.oyp1KcV--applyRatio.oyp1KcV--invertInfoPosition:not(.oyp1KcV--layoutStylePerBreakPointEnable) .sIIiMst,
    .sfsqcY5.oyp1KcV--applyRatio:not(.oyp1KcV--layoutStylePerBreakPointEnable) .sNZZ5Mb {
      --wix-ui-tpa-card-ratio: calc(100% - var(--imageAndTextRatio) * 1%)
    }

    .sfsqcY5:not(.oyp1KcV--applyRatio) .sIIiMst {
      --wix-ui-tpa-card-ratio: 0
    }

    .sfsqcY5:not(.oyp1KcV--applyRatio) .sNZZ5Mb {
      --wix-ui-tpa-card-ratio: 1
    }

    .sfsqcY5.oyp1KcV--layoutStylePerBreakPointEnable.oyp1KcV--even {
      flex-direction: var(--evenImageDirection)
    }

    .sfsqcY5.oyp1KcV--layoutStylePerBreakPointEnable:not(.oyp1KcV--even) {
      flex-direction: var(--oddImageDirection)
    }

    .sfsqcY5.oyp1KcV--applyRatio:not(.oyp1KcV--flipRatio).oyp1KcV--layoutStylePerBreakPointEnable .sIIiMst {
      --wix-ui-tpa-card-ratio: calc(var(--imageAndTextRatio) * 1%)
    }

    .sfsqcY5.oyp1KcV--applyRatio.oyp1KcV--flipRatio.oyp1KcV--layoutStylePerBreakPointEnable .sIIiMst,
    .sfsqcY5.oyp1KcV--applyRatio:not(.oyp1KcV--flipRatio).oyp1KcV--layoutStylePerBreakPointEnable .sNZZ5Mb {
      --wix-ui-tpa-card-ratio: calc(100% - var(--imageAndTextRatio) * 1%)
    }

    .sfsqcY5.oyp1KcV--applyRatio.oyp1KcV--flipRatio.oyp1KcV--layoutStylePerBreakPointEnable .sNZZ5Mb {
      --wix-ui-tpa-card-ratio: calc(var(--imageAndTextRatio) * 1%)
    }

    .s_u_IRM .si2jyOI {
      margin-top: 60px
    }

    .s_u_IRM.o__0Oin7n--isMobile .si2jyOI {
      margin-top: 24px
    }

    .s_u_IRM .sN5NdOC {
      margin-top: 40px
    }

    .s_u_IRM.o__0Oin7n--isMobile .sN5NdOC {
      margin-top: 20px
    }

    .s_u_IRM.o__0Oin7n--isMobile .sN5NdOC:first-child {
      margin-top: 4px
    }

    .siwkEfz:not(.ok_jLJC--shouldWorkWithAppSettings) .s_kRbyv {
      --wix-ui-tpa-button-main-text-color: var(--fillBookButtonTextColor);
      --wix-ui-tpa-button-main-text-color-rgb: var(--fillBookButtonTextColor-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--fillBookButtonTextColor-opacity);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--bookButtonFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--bookButtonFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--bookButtonFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--bookButtonFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--bookButtonFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--bookButtonFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--bookButtonFont-weight);
      --wix-ui-tpa-button-main-text-font-line-height: 1em;
      --wix-ui-tpa-button-main-background-color: var(--bookButtonBackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--bookButtonBackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--bookButtonBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-color: var(--bookButtonBorderColor);
      --wix-ui-tpa-button-main-border-color-rgb: var(--bookButtonBorderColor-rgb);
      --wix-ui-tpa-button-main-border-color-opacity: var(--bookButtonBorderColor-opacity);
      --wix-ui-tpa-button-main-border-width: calc(var(--bookButtonBorderWidth) * 1px);
      --wix-ui-tpa-button-main-border-radius: calc(var(--bookButtonBorderRadius) * 1px);
      --wix-ui-tpa-button-hover-text-color: var(--bookButtonHoverTextColor);
      --wix-ui-tpa-button-hover-text-color-rgb: var(--bookButtonHoverTextColor-rgb);
      --wix-ui-tpa-button-hover-text-color-opacity: var(--bookButtonHoverTextColor-opacity);
      --wix-ui-tpa-button-hover-background-color: var(--bookButtonHoverBackgroundColor);
      --wix-ui-tpa-button-hover-background-color-rgb: var(--bookButtonHoverBackgroundColor-rgb);
      --wix-ui-tpa-button-hover-background-color-opacity: var(--bookButtonHoverBackgroundColor-opacity);
      --wix-ui-tpa-button-hover-border-color: var(--bookButtonHoverBorderColor);
      --wix-ui-tpa-button-hover-border-color-rgb: var(--bookButtonHoverBorderColor-rgb);
      --wix-ui-tpa-button-hover-border-color-opacity: var(--bookButtonHoverBorderColor-opacity)
    }

    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings.ok_jLJC---theme-11-SQUARE_FILL .s_kRbyv {
      --wix-ui-tpa-button-main-text-color: var(--fillBookButtonTextColor);
      --wix-ui-tpa-button-main-text-color-rgb: var(--fillBookButtonTextColor-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--fillBookButtonTextColor-opacity);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--bookButtonFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--bookButtonFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--bookButtonFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--bookButtonFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--bookButtonFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--bookButtonFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--bookButtonFont-weight);
      --wix-ui-tpa-button-main-text-font-line-height: 1em;
      --wix-ui-tpa-button-main-background-color: var(--bookButtonBackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--bookButtonBackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--bookButtonBackgroundColor-opacity)
    }

    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings.ok_jLJC---theme-11-SQUARE_HOLE .s_kRbyv {
      --wix-ui-tpa-button-main-text-color: var(--holeBookButtonTextColor);
      --wix-ui-tpa-button-main-text-color-rgb: var(--holeBookButtonTextColor-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--holeBookButtonTextColor-opacity);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--bookButtonFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--bookButtonFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--bookButtonFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--bookButtonFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--bookButtonFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--bookButtonFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--bookButtonFont-weight);
      --wix-ui-tpa-button-main-border-color: var(--bookButtonBorderColor);
      --wix-ui-tpa-button-main-border-color-rgb: var(--bookButtonBorderColor-rgb);
      --wix-ui-tpa-button-main-border-color-opacity: var(--bookButtonBorderColor-opacity);
      --wix-ui-tpa-button-main-text-font-line-height: 1em;
      --wix-ui-tpa-button-main-border-width: calc(var(--bookButtonBorderWidth) * 1px)
    }

    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings.ok_jLJC---theme-11-CIRCLE_FILL .s_kRbyv {
      --wix-ui-tpa-button-main-text-color: var(--fillBookButtonTextColor);
      --wix-ui-tpa-button-main-text-color-rgb: var(--fillBookButtonTextColor-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--fillBookButtonTextColor-opacity);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--bookButtonFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--bookButtonFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--bookButtonFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--bookButtonFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--bookButtonFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--bookButtonFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--bookButtonFont-weight);
      --wix-ui-tpa-button-main-text-font-line-height: 1em;
      --wix-ui-tpa-button-main-background-color: var(--bookButtonBackgroundColor);
      --wix-ui-tpa-button-main-background-color-rgb: var(--bookButtonBackgroundColor-rgb);
      --wix-ui-tpa-button-main-background-color-opacity: var(--bookButtonBackgroundColor-opacity);
      --wix-ui-tpa-button-main-border-radius: calc(var(--bookButtonCornerRadius) * 1px)
    }

    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings.ok_jLJC---theme-11-CIRCLE_HOLE .s_kRbyv {
      --wix-ui-tpa-button-main-text-color: var(--holeBookButtonTextColor);
      --wix-ui-tpa-button-main-text-color-rgb: var(--holeBookButtonTextColor-rgb);
      --wix-ui-tpa-button-main-text-color-opacity: var(--holeBookButtonTextColor-opacity);
      --wix-ui-tpa-button-main-text-font-text-decoration: var(--bookButtonFont-text-decoration);
      --wix-ui-tpa-button-main-text-font-line-height: var(--bookButtonFont-line-height);
      --wix-ui-tpa-button-main-text-font-family: var(--bookButtonFont-family);
      --wix-ui-tpa-button-main-text-font-size: var(--bookButtonFont-size);
      --wix-ui-tpa-button-main-text-font-style: var(--bookButtonFont-style);
      --wix-ui-tpa-button-main-text-font-variant: var(--bookButtonFont-variant);
      --wix-ui-tpa-button-main-text-font-weight: var(--bookButtonFont-weight);
      --wix-ui-tpa-button-main-text-font-line-height: 1em;
      --wix-ui-tpa-button-main-border-color: var(--bookButtonBorderColor);
      --wix-ui-tpa-button-main-border-color-rgb: var(--bookButtonBorderColor-rgb);
      --wix-ui-tpa-button-main-border-color-opacity: var(--bookButtonBorderColor-opacity);
      --wix-ui-tpa-button-main-border-width: calc(var(--bookButtonBorderWidth) * 1px);
      --wix-ui-tpa-button-main-border-radius: calc(var(--bookButtonCornerRadius) * 1px)
    }

    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings.ok_jLJC--isMobile .s_kRbyv {
      --wix-ui-tpa-button-main-text-font-size: calc(var(--mobileBookButtonFontSize) * 1px)
    }

    .suQmhEW {
      position: relative
    }

    .s_3q9nC {
      vertical-align: middle
    }

    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings .s_3q9nC,
    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings.ok_jLJC---theme-11-CIRCLE_FILL .s_3q9nC,
    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings.ok_jLJC---theme-11-SQUARE_FILL .s_3q9nC,
    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings.ok_jLJC--isMobile.ok_jLJC---theme-11-CIRCLE_FILL .s_3q9nC,
    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings.ok_jLJC--isMobile.ok_jLJC---theme-11-SQUARE_FILL .s_3q9nC {
      --wix-ui-tpa-spinner-path-color: var(--fillBookButtonTextColor);
      --wix-ui-tpa-spinner-path-color-rgb: var(--fillBookButtonTextColor-rgb);
      --wix-ui-tpa-spinner-path-color-opacity: var(--fillBookButtonTextColor-opacity)
    }

    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings.ok_jLJC---theme-11-CIRCLE_HOLE .s_3q9nC,
    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings.ok_jLJC---theme-11-SQUARE_HOLE .s_3q9nC,
    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings.ok_jLJC--isMobile.ok_jLJC---theme-11-CIRCLE_HOLE .s_3q9nC,
    .siwkEfz.ok_jLJC--shouldWorkWithAppSettings.ok_jLJC--isMobile.ok_jLJC---theme-11-SQUARE_HOLE .s_3q9nC {
      --wix-ui-tpa-spinner-path-color: var(--holeBookButtonTextColor);
      --wix-ui-tpa-spinner-path-color-rgb: var(--holeBookButtonTextColor-rgb);
      --wix-ui-tpa-spinner-path-color-opacity: var(--holeBookButtonTextColor-opacity)
    }

    .sgX2SFM {
      display: var(--serviceDividerDisplay)
    }

    .szb9qEg {
      --wix-ui-tpa-divider-main-divider-color: var(--serviceDividerColor);
      --wix-ui-tpa-divider-main-divider-color-rgb: var(--serviceDividerColor-rgb);
      --wix-ui-tpa-divider-main-divider-color-opacity: var(--serviceDividerColor-opacity);
      --wix-ui-tpa-divider-main-divider-width: calc(var(--serviceDividerWidth) * 1px)
    }

    .szb9qEg.szb9qEg {
      margin: 24px 0
    }

    .sMVUO68 {
      clip: rect(1px 1px 1px 1px);
      border: 0;
      height: 1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px
    }

    .sj_T2Fk {
      display: var(--bookButtonDisplay)
    }

    .s__9qbZaF {
      display: var(--serviceOfferedDaysDisplay)
    }

    .stkQ__d {
      display: var(--serviceDurationDisplay)
    }

    .stLqyYO {
      display: var(--servicePriceDisplay)
    }

    .sF9zXHv {
      display: var(--serviceStartDateDisplay)
    }

    .s_mb2l6 {
      box-sizing: border-box;
      display: var(--serviceInfoDisplay);
      flex-direction: var(--serviceInfoFlexDirection);
      flex-wrap: var(--serviceInfoDetailsWrap);
      height: 100%;
      justify-content: var(--serviceInfoJustifyContent);
      margin: var(--serviceInfoMargin);
      text-align: var(--serviceDetailsTextAlign)
    }

    .s_mb2l6 .szb9qEg.szb9qEg {
      margin: var(--serviceInfoDividerMargin)
    }

    .s_mb2l6 .s__09DsOi {
      display: var(--serviceInfoDisplay);
      flex-basis: var(--serviceInfoFirstColumnBasis);
      flex-direction: var(--serviceInfoFlexDirection);
      flex-grow: 1;
      flex-wrap: var(--serviceInfoDetailsWrap);
      margin: var(--serviceInfoDetailsMargin)
    }

    .s_mb2l6 .s__09DsOi>div {
      margin: var(--serviceInfoColumnsMargin)
    }

    .s_mb2l6 .s__09DsOi .sl0vyJX {
      flex: var(--serviceInfoTitleAreaFlex);
      min-width: var(--serviceInfoHorizontalColumnMinWidth)
    }

    .s_mb2l6 .s__09DsOi:last-child .sl0vyJX {
      flex: var(--serviceInfoTitleAreaFlexWithNoBookButton)
    }

    .s_mb2l6 .s__09DsOi .sPX_PkC {
      flex-basis: calc(30% - 24px);
      max-height: var(--priceAreaMaxHeight);
      min-width: var(--serviceInfoHorizontalColumnMinWidth)
    }

    .s_mb2l6 .s__09DsOi:last-child .sPX_PkC {
      flex-basis: auto
    }

    .s_mb2l6 .sPX_PkC:empty {
      display: var(--emptyPriceAreaDisplay)
    }

    .s_mb2l6 .szb9qEg {
      display: var(--serviceInfoDividerDisplay)
    }

    .s_mb2l6 .sTTuGNA {
      margin: var(--serviceInfoTitleBottom)
    }

    .s_mb2l6 .soIXAHR {
      margin: var(--serviceInfoTagLineTopMargin) 0 var(--serviceInfoTagLineBottomMargin)
    }

    .s_mb2l6 .sEKkcNI {
      margin: var(--serviceInfoTagLineTopMargin) var(--serviceDetailsMarginRight) var(--serviceInfoTagLineTopMargin) var(--serviceDetailsMarginLeft)
    }

    .s_mb2l6 .s_kRbyv {
      margin-left: var(--serviceDetailsMarginLeft);
      margin-right: var(--serviceDetailsMarginRight)
    }

    .s_mb2l6 .stvCX6m {
      margin: var(--serviceInfoButtonMargin);
      max-width: var(--serviceInfoButtonMaxWidth);
      min-width: var(--serviceInfoButtonMinWidth)
    }

    .s_mb2l6 .stvCX6m .s_kRbyv {
      width: var(--serviceInfoButtonWidth)
    }

    .s_mb2l6 .stvCX6m a,
    .s_mb2l6 .stvCX6m button {
      white-space: var(--serviceInfoButtonWhiteSpace)
    }

    .s_mb2l6 .s__0M4bI9 {
      display: var(--horizontalCourseAvailabilityDisplay)
    }

    .s_mb2l6 .sixiyh5 {
      display: var(--verticalCourseAvailabilityDisplay);
      margin-bottom: -8px;
      margin-top: auto
    }

    .srCFHfF {
      background-color: rgb(var(--widgetBackgroundColor));
      padding: 20px
    }

    .srCFHfF.osH8nFl--isRTL {
      direction: rtl
    }

    .srCFHfF .s_u_IRM {
      margin-bottom: 60px
    }

    .srCFHfF.osH8nFl--isMobile .s_u_IRM {
      margin-bottom: 36px
    }

    .srCFHfF:not(.osH8nFl--isMobile) .sRWXpXP {
      left: 50%;
      max-width: 480px;
      position: absolute;
      top: 80px;
      transform: translateX(-50%)
    }

    .srCFHfF.osH8nFl--isMobile .sRWXpXP {
      z-index: calc(var(--above-all-z-index) - 1)
    }

    .lbhXZl {
      display: block;
      height: 100%;
      width: 100%
    }

    .lbhXZl img {
      max-width: var(--wix-img-max-width, 100%)
    }

    .lbhXZl[data-animate-blur] img {
      filter: blur(9px);
      transition: filter .8s ease-in
    }

    .lbhXZl[data-animate-blur] img[data-load-done] {
      filter: none
    }
   
  
    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
      font-display: swap;
    }

    @font-face {
      font-family: 'avenir-lt-w01_35-light1475496';
      font-style: normal;
      font-weight: 400;
      src: url("") format('woff2');
      unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      font-display: swap;
    }

    #c23a6 {
      --bg: var(--color_11);
      --alpha-bg: 1;
    }

    #c23a6 {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    #masterPage {
      --pinned-layers-in-page: 0;
    }

    [data-mesh-id=Containerc23a6inlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=Containerc23a6inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: 40px;
      grid-template-rows: repeat(2, min-content) 1fr;
      grid-template-columns: 100%;
      padding-bottom: 0px;
      box-sizing: border-box;
    }

    [data-mesh-id=Containerc23a6inlineContent-gridContainer]>[id="comp-m7quqsqd"],
    [data-mesh-id=Containerc23a6inlineContent-gridContainer]>wix-interact-element>[id="comp-m7quqsqd"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=Containerc23a6inlineContent-gridContainer]>[id="comp-ljelpavw"],
    [data-mesh-id=Containerc23a6inlineContent-gridContainer]>wix-interact-element>[id="comp-ljelpavw"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=Containerc23a6inlineContent-gridContainer]>[id="comp-m4ar27l4"],
    [data-mesh-id=Containerc23a6inlineContent-gridContainer]>wix-interact-element>[id="comp-m4ar27l4"] {
      position: relative;
      margin: 0px 0px 0 calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 3 / 1 / 4 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m7quqsqd {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-m7quqsqdinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m7quqsqdinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m7quqsqdinlineContent-gridContainer]>[id="comp-m7quqsrg1"],
    [data-mesh-id=comp-m7quqsqdinlineContent-gridContainer]>wix-interact-element>[id="comp-m7quqsrg1"] {
      position: relative;
      margin: 17px 0px 12px calc((100% - 980px) * 0.5);
      left: 65px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m7quqsqdinlineContent-gridContainer]>[id="comp-m7quqsrm"],
    [data-mesh-id=comp-m7quqsqdinlineContent-gridContainer]>wix-interact-element>[id="comp-m7quqsrm"] {
      position: relative;
      margin: 0px 0px 46px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m7quqsrg1 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m7quqsrg1 {
      width: 850px;
      height: auto;
    }

    #comp-m7quqsrm {
      width: 980px;
      height: 339px;
    }

    #comp-ljelpavw {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-ljelpavwinlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-ljelpavwinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljelpavwinlineContent-gridContainer]>[id="i10hb0ru"],
    [data-mesh-id=comp-ljelpavwinlineContent-gridContainer]>wix-interact-element>[id="i10hb0ru"] {
      position: relative;
      margin: 24px 0px 28px calc((100% - 980px) * 0.5);
      left: 24px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #i10hb0ru {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    @media (prefers-reduced-motion: no-preference) {
      #i10hb0ru:not([data-motion-enter="done"]) {
        opacity: var(--comp-opacity, 1);
      }
    }

    #i10hb0ru {
      width: 467px;
      height: auto;
    }

    #comp-m4ar27l4 {
      left: 0;
      margin-left: 0;
      width: 100%;
      min-width: 0;
    }

    [data-mesh-id=comp-m4ar27l4inlineContent] {
      height: auto;
      width: 100%;
    }

    [data-mesh-id=comp-m4ar27l4inlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m4ar27l4inlineContent-gridContainer]>[id="comp-m4ar27le"],
    [data-mesh-id=comp-m4ar27l4inlineContent-gridContainer]>wix-interact-element>[id="comp-m4ar27le"] {
      position: relative;
      margin: 48px 0px 48px calc((100% - 980px) * 0.5);
      left: 0px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m4ar27le {
      --bg: var(--color_11);
      --alpha-bg: 1;
    }

    #comp-m4ar27le {
      width: 980px;
    }

    [data-mesh-id=comp-m4ar27leinlineContent] {
      height: auto;
      width: 980px;
    }

    [data-mesh-id=comp-m4ar27leinlineContent-gridContainer] {
      position: static;
      display: grid;
      height: auto;
      width: 100%;
      min-height: auto;
      grid-template-rows: min-content 1fr;
      grid-template-columns: 100%;
    }

    [data-mesh-id=comp-m4ar27leinlineContent-gridContainer]>[id="comp-m4ar27lf2"],
    [data-mesh-id=comp-m4ar27leinlineContent-gridContainer]>wix-interact-element>[id="comp-m4ar27lf2"] {
      position: relative;
      margin: 32px 0px 32px 0;
      left: 119px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m4ar27leinlineContent-gridContainer]>[id="comp-m4ar27lh"],
    [data-mesh-id=comp-m4ar27leinlineContent-gridContainer]>wix-interact-element>[id="comp-m4ar27lh"] {
      position: relative;
      margin: 2px 0px 61px 0;
      left: 119px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m4ar27leinlineContent-gridContainer]>[id="comp-m4ar27li3"],
    [data-mesh-id=comp-m4ar27leinlineContent-gridContainer]>wix-interact-element>[id="comp-m4ar27li3"] {
      position: relative;
      margin: 32px 0px 32px 0;
      left: 395px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m4ar27leinlineContent-gridContainer]>[id="comp-m4ar27lk"],
    [data-mesh-id=comp-m4ar27leinlineContent-gridContainer]>wix-interact-element>[id="comp-m4ar27lk"] {
      position: relative;
      margin: 2px 0px 61px 0;
      left: 378px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m4ar27leinlineContent-gridContainer]>[id="comp-m4ar27ll1"],
    [data-mesh-id=comp-m4ar27leinlineContent-gridContainer]>wix-interact-element>[id="comp-m4ar27ll1"] {
      position: relative;
      margin: 32px 0px 32px 0;
      left: 669px;
      grid-area: 1 / 1 / 2 / 2;
      justify-self: start;
      align-self: start;
    }

    [data-mesh-id=comp-m4ar27leinlineContent-gridContainer]>[id="comp-m4ar27ln1"],
    [data-mesh-id=comp-m4ar27leinlineContent-gridContainer]>wix-interact-element>[id="comp-m4ar27ln1"] {
      position: relative;
      margin: 0px 0px 59px 0;
      left: 721px;
      grid-area: 2 / 1 / 3 / 2;
      justify-self: start;
      align-self: start;
    }

    #comp-m4ar27lf2 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m4ar27lf2 {
      width: 190px;
      height: auto;
    }

    #comp-m4ar27lh {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m4ar27lh {
      width: 190px;
      height: auto;
    }

    #comp-m4ar27li3 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m4ar27li3 {
      width: 191px;
      height: auto;
    }

    #comp-m4ar27lk {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m4ar27lk {
      width: 222px;
      height: auto;
    }

    #comp-m4ar27ll1 {
      --backgroundColor: 0, 0, 0;
      --alpha-backgroundColor: 0;
      --blendMode: normal;
      --textShadow: 0px 0px transparent;
      --textOutline: 0px 0px transparent;
    }

    #comp-m4ar27ll1 {
      width: 191px;
      height: auto;
    }

    #comp-m4ar27ln1 {
      width: 86px;
      height: 24px;
    }
   
  
    #c23a6 {
      --shc-mutated-brightness: 121, 121, 121;
      width: auto;
      min-height: 40px;
    }

    #pageBackground_c23a6 {
      --bg-position: absolute;
      --fill-layer-background-overlay-color: transparent;
      --fill-layer-background-overlay-position: absolute;
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
    }

    #comp-m7quqsqd {
      --bg-overlay-color: rgb(var(--color_11));
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-m7quqsrg1 {
      --min-height: 48px;
      --text-direction: var(--wix-opt-in-direction);
    }

    .comp-m7quqsrm {
      --wix-direction: ltr;
      --mobileWidgetTitleFontSize: 30;
      --mobileServiceNameFontSize: 22;
      --mobileServiceTaglineFontSize: 14;
      --mobileMoreInfoButtonFontSize: 14;
      --mobileServiceDetailsFontSize: 14;
      --presetId: NaN;
      --mobilewidgetMenuTitleFontSize: 20;
      --borderWidth: 1;
      --cornerRadius: 0;
      --mobileFilterTitleFontSize: 14;
      --filterBorderWidth: 1;
      --filterBorderRadius: 0;
      --filterSpacing: 8;
      --dropdownBorderWidth: 1;
      --stripCardColumnsSpacing: 40;
      --menuSectionsSpacing: 80;
      --overlappingSidePadding: 60;
      --overlappingVerticalPadding: 60;
      --stripBorderWidth: 0;
      --stripSidePadding: 0;
      --stripVerticalPadding: 32;
      --classicSidePadding: 60;
      --classicVerticalPadding: 60;
      --gridSidePadding: 32;
      --gridVerticalPadding: 32;
      --imageAndTextRatio: 50;
      --serviceDividerWidth: 1;
      --mobileBookButtonFontSize: 14;
      --bookButtonBorderWidth: 1;
      --bookButtonCornerRadius: 100;
      --bookButtonBorderRadius: 0;
      --mobileExplorePlansFontSize: 14;
      --serviceImageCornerRadius: 0;
      --serviceImagePadding: 0;
      --loadServicesButtonBorderRadius: 0;
      --loadServicesButtonBorderWidth: 1;
      --numberOfColumns: 1;
      --widgetMenuTitleFont: normal normal bold 24px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --menuTitleAlignment: center;
      --courseAvailabilityFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --explorePlansFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --loadServicesButtonFont: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --serviceImageSize: 100%;
      --fillBookButtonTextColor: 241, 241, 241;
      --fillBookButtonTextColor-rgb: 241, 241, 241;
      --fillBookButtonTextColor-opacity: 1;
      --borderColor: 24, 24, 24, 0.2;
      --borderColor-rgb: 24, 24, 24;
      --borderColor-opacity: 0.2;
      --infoBackgroundColor: 241, 241, 241;
      --infoBackgroundColor-rgb: 241, 241, 241;
      --infoBackgroundColor-opacity: 1;
      --serviceImageBackgroundColor: 24, 24, 24, 0.2;
      --serviceImageBackgroundColor-rgb: 24, 24, 24;
      --serviceImageBackgroundColor-opacity: 0.2;
      --servicesDividerColor: 24, 24, 24, 0.2;
      --servicesDividerColor-rgb: 24, 24, 24;
      --servicesDividerColor-opacity: 0.2;
      --widgetBackgroundColor: 241, 241, 241, 0;
      --widgetBackgroundColor-rgb: 241, 241, 241;
      --widgetBackgroundColor-opacity: 0;
      --widgetTitleColor: 48, 48, 48;
      --widgetTitleColor-rgb: 48, 48, 48;
      --widgetTitleColor-opacity: 1;
      --widgetMenuTitleColor: 48, 48, 48;
      --widgetMenuTitleColor-rgb: 48, 48, 48;
      --widgetMenuTitleColor-opacity: 1;
      --filterTitleColor: 48, 48, 48;
      --filterTitleColor-rgb: 48, 48, 48;
      --filterTitleColor-opacity: 1;
      --filterSelectedIndicationColor: 238, 12, 12;
      --filterSelectedIndicationColor-rgb: 238, 12, 12;
      --filterSelectedIndicationColor-opacity: 1;
      --filterSelectedTextColor: 241, 241, 241;
      --filterSelectedTextColor-rgb: 241, 241, 241;
      --filterSelectedTextColor-opacity: 1;
      --filterSelectedBorderColor: 238, 12, 12;
      --filterSelectedBorderColor-rgb: 238, 12, 12;
      --filterSelectedBorderColor-opacity: 1;
      --filterHoverIndicationColor: 241, 241, 241;
      --filterHoverIndicationColor-rgb: 241, 241, 241;
      --filterHoverIndicationColor-opacity: 1;
      --filterHoverTextColor: 48, 48, 48;
      --filterHoverTextColor-rgb: 48, 48, 48;
      --filterHoverTextColor-opacity: 1;
      --filterHoverBorderColor: 48, 48, 48, 0.6;
      --filterHoverBorderColor-rgb: 48, 48, 48;
      --filterHoverBorderColor-opacity: 0.6;
      --filterBorderColor: 48, 48, 48, 0.2;
      --filterBorderColor-rgb: 48, 48, 48;
      --filterBorderColor-opacity: 0.2;
      --filterBackgroundColor: 241, 241, 241;
      --filterBackgroundColor-rgb: 241, 241, 241;
      --filterBackgroundColor-opacity: 1;
      --dropdownTextColor: 48, 48, 48;
      --dropdownTextColor-rgb: 48, 48, 48;
      --dropdownTextColor-opacity: 1;
      --dropdownBorderColor: 48, 48, 48, 0.4;
      --dropdownBorderColor-rgb: 48, 48, 48;
      --dropdownBorderColor-opacity: 0.4;
      --dropdownBackgroundColor: 241, 241, 241;
      --dropdownBackgroundColor-rgb: 241, 241, 241;
      --dropdownBackgroundColor-opacity: 1;
      --serviceNameColor: 48, 48, 48;
      --serviceNameColor-rgb: 48, 48, 48;
      --serviceNameColor-opacity: 1;
      --serviceTaglineColor: 48, 48, 48;
      --serviceTaglineColor-rgb: 48, 48, 48;
      --serviceTaglineColor-opacity: 1;
      --moreInfoButtonColor: 48, 48, 48;
      --moreInfoButtonColor-rgb: 48, 48, 48;
      --moreInfoButtonColor-opacity: 1;
      --serviceDividerColor: 48, 48, 48, 0.2;
      --serviceDividerColor-rgb: 48, 48, 48;
      --serviceDividerColor-opacity: 0.2;
      --serviceDetailsColor: 48, 48, 48;
      --serviceDetailsColor-rgb: 48, 48, 48;
      --serviceDetailsColor-opacity: 1;
      --courseAvailabilityColor: 48, 48, 48;
      --courseAvailabilityColor-rgb: 48, 48, 48;
      --courseAvailabilityColor-opacity: 1;
      --bookButtonBackgroundColor: 238, 12, 12;
      --bookButtonBackgroundColor-rgb: 238, 12, 12;
      --bookButtonBackgroundColor-opacity: 1;
      --bookButtonHoverBackgroundColor: 238, 12, 12;
      --bookButtonHoverBackgroundColor-rgb: 238, 12, 12;
      --bookButtonHoverBackgroundColor-opacity: 1;
      --holeBookButtonTextColor: 238, 12, 12;
      --holeBookButtonTextColor-rgb: 238, 12, 12;
      --holeBookButtonTextColor-opacity: 1;
      --bookButtonHoverTextColor: 241, 241, 241;
      --bookButtonHoverTextColor-rgb: 241, 241, 241;
      --bookButtonHoverTextColor-opacity: 1;
      --bookButtonBorderColor: 238, 12, 12;
      --bookButtonBorderColor-rgb: 238, 12, 12;
      --bookButtonBorderColor-opacity: 1;
      --bookButtonHoverBorderColor: 238, 12, 12;
      --bookButtonHoverBorderColor-rgb: 238, 12, 12;
      --bookButtonHoverBorderColor-opacity: 1;
      --explorePlansTextColor: 48, 48, 48;
      --explorePlansTextColor-rgb: 48, 48, 48;
      --explorePlansTextColor-opacity: 1;
      --fillLoadServicesButtonTextColor: 238, 12, 12;
      --fillLoadServicesButtonTextColor-rgb: 238, 12, 12;
      --fillLoadServicesButtonTextColor-opacity: 1;
      --loadServicesButtonBackgroundColor: 241, 241, 241;
      --loadServicesButtonBackgroundColor-rgb: 241, 241, 241;
      --loadServicesButtonBackgroundColor-opacity: 1;
      --loadServicesButtonBorderColor: 238, 12, 12;
      --loadServicesButtonBorderColor-rgb: 238, 12, 12;
      --loadServicesButtonBorderColor-opacity: 1;
      --widgetTitleFont: normal normal bold 38px/1.4em avenir-lt-w01_35-light1475496;
      --widgetTitleFont-style: normal;
      --widgetTitleFont-variant: normal;
      --widgetTitleFont-weight: bold;
      --widgetTitleFont-size: 38px;
      --widgetTitleFont-line-height: 1.4em;
      --widgetTitleFont-family: avenir-lt-w01_35-light1475496;
      --widgetTitleFont-text-decoration: none;
      --filterTitleFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496;
      --filterTitleFont-style: normal;
      --filterTitleFont-variant: normal;
      --filterTitleFont-weight: normal;
      --filterTitleFont-size: 16px;
      --filterTitleFont-line-height: 1.4em;
      --filterTitleFont-family: avenir-lt-w01_35-light1475496;
      --filterTitleFont-text-decoration: none;
      --dropdownTextFont: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496;
      --dropdownTextFont-style: normal;
      --dropdownTextFont-variant: normal;
      --dropdownTextFont-weight: normal;
      --dropdownTextFont-size: 14px;
      --dropdownTextFont-line-height: 1.4em;
      --dropdownTextFont-family: avenir-lt-w01_35-light1475496;
      --dropdownTextFont-text-decoration: none;
      --serviceNameFont: normal normal normal 24px/1.4em avenir-lt-w01_35-light1475496;
      --serviceNameFont-style: normal;
      --serviceNameFont-variant: normal;
      --serviceNameFont-weight: normal;
      --serviceNameFont-size: 24px;
      --serviceNameFont-line-height: 1.4em;
      --serviceNameFont-family: avenir-lt-w01_35-light1475496;
      --serviceNameFont-text-decoration: none;
      --serviceTagLineFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496;
      --serviceTagLineFont-style: normal;
      --serviceTagLineFont-variant: normal;
      --serviceTagLineFont-weight: normal;
      --serviceTagLineFont-size: 16px;
      --serviceTagLineFont-line-height: 1.4em;
      --serviceTagLineFont-family: avenir-lt-w01_35-light1475496;
      --serviceTagLineFont-text-decoration: none;
      --moreInfoButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496;
      --moreInfoButtonFont-style: normal;
      --moreInfoButtonFont-variant: normal;
      --moreInfoButtonFont-weight: normal;
      --moreInfoButtonFont-size: 16px;
      --moreInfoButtonFont-line-height: 1.4em;
      --moreInfoButtonFont-family: avenir-lt-w01_35-light1475496;
      --moreInfoButtonFont-text-decoration: none;
      --serviceDetailsFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496;
      --serviceDetailsFont-style: normal;
      --serviceDetailsFont-variant: normal;
      --serviceDetailsFont-weight: normal;
      --serviceDetailsFont-size: 16px;
      --serviceDetailsFont-line-height: 1.4em;
      --serviceDetailsFont-family: avenir-lt-w01_35-light1475496;
      --serviceDetailsFont-text-decoration: none;
      --bookButtonFont: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496, sans-serif;
      --bookButtonFont-style: normal;
      --bookButtonFont-variant: normal;
      --bookButtonFont-weight: normal;
      --bookButtonFont-size: 16px;
      --bookButtonFont-line-height: 1.4em;
      --bookButtonFont-family: avenir-lt-w01_35-light1475496, sans-serif;
      --bookButtonFont-text-decoration: none;
      --CATEGORY_NAME_FONT: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496;
      --CATEGORY_NAME_FONT-style: normal;
      --CATEGORY_NAME_FONT-variant: normal;
      --CATEGORY_NAME_FONT-weight: normal;
      --CATEGORY_NAME_FONT-size: 16px;
      --CATEGORY_NAME_FONT-line-height: 1.4em;
      --CATEGORY_NAME_FONT-family: avenir-lt-w01_35-light1475496;
      --CATEGORY_NAME_FONT-text-decoration: none;
      --OFFERING_NAME_FONT: normal normal normal 24px/1.4em avenir-lt-w01_35-light1475496;
      --OFFERING_NAME_FONT-style: normal;
      --OFFERING_NAME_FONT-variant: normal;
      --OFFERING_NAME_FONT-weight: normal;
      --OFFERING_NAME_FONT-size: 24px;
      --OFFERING_NAME_FONT-line-height: 1.4em;
      --OFFERING_NAME_FONT-family: avenir-lt-w01_35-light1475496;
      --OFFERING_NAME_FONT-text-decoration: none;
      --MULTI_OFFERINGS_TITLE_FONT: normal normal bold 38px/1.4em avenir-lt-w01_35-light1475496;
      --MULTI_OFFERINGS_TITLE_FONT-style: normal;
      --MULTI_OFFERINGS_TITLE_FONT-variant: normal;
      --MULTI_OFFERINGS_TITLE_FONT-weight: bold;
      --MULTI_OFFERINGS_TITLE_FONT-size: 38px;
      --MULTI_OFFERINGS_TITLE_FONT-line-height: 1.4em;
      --MULTI_OFFERINGS_TITLE_FONT-family: avenir-lt-w01_35-light1475496;
      --MULTI_OFFERINGS_TITLE_FONT-text-decoration: none;
      --MOBILE_CATEGORY_NAME_FONT: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496;
      --MOBILE_CATEGORY_NAME_FONT-style: normal;
      --MOBILE_CATEGORY_NAME_FONT-variant: normal;
      --MOBILE_CATEGORY_NAME_FONT-weight: normal;
      --MOBILE_CATEGORY_NAME_FONT-size: 14px;
      --MOBILE_CATEGORY_NAME_FONT-line-height: 1.4em;
      --MOBILE_CATEGORY_NAME_FONT-family: avenir-lt-w01_35-light1475496;
      --MOBILE_CATEGORY_NAME_FONT-text-decoration: none;
      --OFFERING_TAGLINE_FONT: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496;
      --OFFERING_TAGLINE_FONT-style: normal;
      --OFFERING_TAGLINE_FONT-variant: normal;
      --OFFERING_TAGLINE_FONT-weight: normal;
      --OFFERING_TAGLINE_FONT-size: 16px;
      --OFFERING_TAGLINE_FONT-line-height: 1.4em;
      --OFFERING_TAGLINE_FONT-family: avenir-lt-w01_35-light1475496;
      --OFFERING_TAGLINE_FONT-text-decoration: none;
      --OFFERING_MORE_INFO_LABEL_FONT: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496;
      --OFFERING_MORE_INFO_LABEL_FONT-style: normal;
      --OFFERING_MORE_INFO_LABEL_FONT-variant: normal;
      --OFFERING_MORE_INFO_LABEL_FONT-weight: normal;
      --OFFERING_MORE_INFO_LABEL_FONT-size: 16px;
      --OFFERING_MORE_INFO_LABEL_FONT-line-height: 1.4em;
      --OFFERING_MORE_INFO_LABEL_FONT-family: avenir-lt-w01_35-light1475496;
      --OFFERING_MORE_INFO_LABEL_FONT-text-decoration: none;
      --OFFERING_DETAILS_FONT: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496;
      --OFFERING_DETAILS_FONT-style: normal;
      --OFFERING_DETAILS_FONT-variant: normal;
      --OFFERING_DETAILS_FONT-weight: normal;
      --OFFERING_DETAILS_FONT-size: 16px;
      --OFFERING_DETAILS_FONT-line-height: 1.4em;
      --OFFERING_DETAILS_FONT-family: avenir-lt-w01_35-light1475496;
      --OFFERING_DETAILS_FONT-text-decoration: none;
      --BUTTON_TEXT_FONT: normal normal normal 16px/1.4em avenir-lt-w01_35-light1475496, sans-serif;
      --BUTTON_TEXT_FONT-style: normal;
      --BUTTON_TEXT_FONT-variant: normal;
      --BUTTON_TEXT_FONT-weight: normal;
      --BUTTON_TEXT_FONT-size: 16px;
      --BUTTON_TEXT_FONT-line-height: 1.4em;
      --BUTTON_TEXT_FONT-family: avenir-lt-w01_35-light1475496, sans-serif;
      --BUTTON_TEXT_FONT-text-decoration: none;
      --widgetMenuTitleFont-style: normal;
      --widgetMenuTitleFont-variant: normal;
      --widgetMenuTitleFont-weight: bold;
      --widgetMenuTitleFont-size: 24px;
      --widgetMenuTitleFont-line-height: 1.4em;
      --widgetMenuTitleFont-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --widgetMenuTitleFont-text-decoration: none;
      --courseAvailabilityFont-style: normal;
      --courseAvailabilityFont-variant: normal;
      --courseAvailabilityFont-weight: normal;
      --courseAvailabilityFont-size: 16px;
      --courseAvailabilityFont-line-height: 1.4em;
      --courseAvailabilityFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --courseAvailabilityFont-text-decoration: none;
      --explorePlansFont-style: normal;
      --explorePlansFont-variant: normal;
      --explorePlansFont-weight: normal;
      --explorePlansFont-size: 16px;
      --explorePlansFont-line-height: 1.4em;
      --explorePlansFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --explorePlansFont-text-decoration: none;
      --loadServicesButtonFont-style: normal;
      --loadServicesButtonFont-variant: normal;
      --loadServicesButtonFont-weight: normal;
      --loadServicesButtonFont-size: 16px;
      --loadServicesButtonFont-line-height: 1.4em;
      --loadServicesButtonFont-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --loadServicesButtonFont-text-decoration: none;
      --serviceImageDisplay: block;
      --isServiceImageVisible: 1;
      --titleDisplay: block;
      --serviceDividerDisplay: block;
      --onlineBadgeDisplay: none;
      --tagLineDisplay: none;
      --moreInfoButtonDisplay: none;
      --serviceOfferedDaysDisplay: block;
      --serviceStartDateDisplay: block;
      --courseAvailabilityDisplay: block;
      --serviceDurationDisplay: block;
      --servicePriceDisplay: block;
      --bookButtonDisplay: block;
      --explorePlansDisplay: block;
      --explorePlansPlaceholderVisibility: block;
      --explorePlansMarginTop: 16px;
      --bodyMaxWidth: 616px;
      --bodyWidth: 100%;
      --bodyMarginLeft: auto;
      --bodyMarginRight: auto;
      --cardMaxWidth: 616px;
      --cardMinWidth: 240px;
      --cardsPerRow: 3;
      --cardsPerRowDeprecated: 3;
      --cardsDividerVisibility: none;
      --dividerWidth: 1;
      --gridPadding: unset;
      --gridRowsGap: 32px;
      --gridColumnsGap: 32px;
      --topPositionForDivider: -17;
      --bottomPositionForDivider: -15.5;
      --dividerSecondDisplay: none;
      --dividerThirdDisplay: none;
      --evenImageDirection: column;
      --oddImageDirection: column;
      --gridTemplateRows: unset;
      --infoBorderWidth: 0;
      --infoZIndex: auto;
      --rootBackgroundColor: rgba(241, 241, 241, 1);
      --evenOverlappingGridArea: unset;
      --oddOverlappingGridArea: unset;
      --evenOverlappingImageMargin: 0;
      --oddOverlappingImageMargin: 0;
      --evenOverlappingTemplateColumns: unset;
      --oddOverlappingTemplateColumns: unset;
      --serviceDetailsTextAlign: left;
      --serviceDetailsMarginLeft: 0;
      --serviceDetailsMarginRight: auto;
      --titlePaddingLeft: 10%;
      --titlePaddingRight: 10%;
      --titleTextAlign: center;
      --mediaWidth: 100%;
      --mediaHeight: 100%;
      --imagePaddingTop: 100%;
      --cardDisplay: flex;
      --layoutCardMinWidth: 130px;
      --infoWidth: inherit;
      --layoutVerticalPadding: 31;
      --layoutSidePadding: 31;
      --mediaRatio: 0;
      --infoRatio: 1;
      --infoOverflow: unset;
      --imageWrapperRadius: 0px;
      --imageCardCornerRadius: 0;
      --imageWrapperMargin: 0px;
      --imageWrapperHeight: calc(100% - 0px);
      --imageWrapperWidth: calc(100% - 0px);
      --cardBorderWidth: 1;
      --stripCalcIndication: 0px;
      --nonStripCalcIndication: 1px;
      --mediaFlex: 0;
      --infoFlex: 1;
      --backgroundOnHover: inherit;
      --infoCardCornerRadius: 0;
      --serviceInfoDividerMargin: 24px 0;
      --serviceInfoDisplay: flex;
      --serviceInfoDetailsWrap: nowrap;
      --serviceInfoFlexDirection: column;
      --serviceInfoMargin: 0;
      --serviceInfoColumnsMargin: 0;
      --serviceInfoFirstColumnBasis: unset;
      --serviceInfoDividerDisplay: block;
      --serviceInfoTitleAreaFlex: none;
      --serviceInfoTitleAreaFlexWithNoBookButton: none;
      --serviceInfoDetailsMargin: 0;
      --serviceInfoTitleBottom: 0 0 12px 0;
      --serviceInfoTagLineTopMargin: 12px;
      --serviceInfoTagLineBottomMargin: 12px;
      --serviceInfoButtonMargin: 20px 0 0 0;
      --serviceInfoButtonWidth: unset;
      --serviceInfoButtonMinWidth: unset;
      --serviceInfoButtonMaxWidth: unset;
      --serviceInfoButtonWhiteSpace: nowrap;
      --serviceInfoJustifyContent: space-between;
      --priceAreaMaxHeight: fit-content;
      --emptyPriceAreaDisplay: block;
      --horizontalCourseAvailabilityDisplay: none;
      --verticalCourseAvailabilityDisplay: block;
      --serviceInfoHorizontalColumnMinWidth: unset;
      --wix-color-1: 241, 241, 241;
      --wix-color-2: 193, 193, 193;
      --wix-color-3: 145, 145, 145;
      --wix-color-4: 96, 96, 96;
      --wix-color-5: 48, 48, 48;
      --wix-color-6: 182, 203, 217;
      --wix-color-7: 0, 0, 0;
      --wix-color-8: 238, 12, 12;
      --wix-color-9: 61, 86, 102;
      --wix-color-10: 12, 44, 64;
      --wix-color-11: 192, 208, 216;
      --wix-color-12: 151, 168, 178;
      --wix-color-13: 108, 128, 139;
      --wix-color-14: 56, 84, 100;
      --wix-color-15: 28, 42, 50;
      --wix-color-16: 215, 231, 236;
      --wix-color-17: 179, 208, 217;
      --wix-color-18: 134, 156, 163;
      --wix-color-19: 90, 104, 109;
      --wix-color-20: 45, 52, 54;
      --wix-color-21: 192, 208, 216;
      --wix-color-22: 151, 168, 178;
      --wix-color-23: 108, 128, 139;
      --wix-color-24: 56, 84, 100;
      --wix-color-25: 28, 42, 50;
      --wix-color-26: 241, 241, 241;
      --wix-color-27: 48, 48, 48;
      --wix-color-28: 193, 193, 193;
      --wix-color-29: 145, 145, 145;
      --wix-color-30: 96, 96, 96;
      --wix-color-31: 238, 12, 12;
      --wix-color-32: 0, 0, 0;
      --wix-color-33: 145, 145, 145;
      --wix-color-34: 241, 241, 241;
      --wix-color-35: 96, 96, 96;
      --wix-color-36: 96, 96, 96;
      --wix-color-37: 96, 96, 96;
      --wix-color-38: 238, 12, 12;
      --wix-color-39: 238, 12, 12;
      --wix-color-40: 241, 241, 241;
      --wix-color-41: 241, 241, 241;
      --wix-color-42: 238, 12, 12;
      --wix-color-43: 238, 12, 12;
      --wix-color-44: 145, 145, 145;
      --wix-color-45: 145, 145, 145;
      --wix-color-46: 241, 241, 241;
      --wix-color-47: 241, 241, 241;
      --wix-color-48: 238, 12, 12;
      --wix-color-49: 238, 12, 12;
      --wix-color-50: 238, 12, 12;
      --wix-color-51: 238, 12, 12;
      --wix-color-52: 241, 241, 241;
      --wix-color-53: 241, 241, 241;
      --wix-color-54: 145, 145, 145;
      --wix-color-55: 145, 145, 145;
      --wix-font-Title: normal normal bold 28px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-style: normal;
      --wix-font-Title-variant: normal;
      --wix-font-Title-weight: bold;
      --wix-font-Title-size: 28px;
      --wix-font-Title-line-height: 1.4em;
      --wix-font-Title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Title-text-decoration: none;
      --wix-font-Menu: normal normal normal 14px/1.4em enriqueta, serif;
      --wix-font-Menu-style: normal;
      --wix-font-Menu-variant: normal;
      --wix-font-Menu-weight: normal;
      --wix-font-Menu-size: 14px;
      --wix-font-Menu-line-height: 1.4em;
      --wix-font-Menu-family: enriqueta, serif;
      --wix-font-Menu-text-decoration: none;
      --wix-font-Page-title: normal normal bold 22px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-style: normal;
      --wix-font-Page-title-variant: normal;
      --wix-font-Page-title-weight: bold;
      --wix-font-Page-title-size: 22px;
      --wix-font-Page-title-line-height: 1.4em;
      --wix-font-Page-title-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Page-title-text-decoration: none;
      --wix-font-Heading-XL: normal normal normal 50px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-style: normal;
      --wix-font-Heading-XL-variant: normal;
      --wix-font-Heading-XL-weight: normal;
      --wix-font-Heading-XL-size: 50px;
      --wix-font-Heading-XL-line-height: 1.4em;
      --wix-font-Heading-XL-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-XL-text-decoration: none;
      --wix-font-Heading-L: normal normal normal 40px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-style: normal;
      --wix-font-Heading-L-variant: normal;
      --wix-font-Heading-L-weight: normal;
      --wix-font-Heading-L-size: 40px;
      --wix-font-Heading-L-line-height: 1.4em;
      --wix-font-Heading-L-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-L-text-decoration: none;
      --wix-font-Heading-M: normal normal normal 25px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-style: normal;
      --wix-font-Heading-M-variant: normal;
      --wix-font-Heading-M-weight: normal;
      --wix-font-Heading-M-size: 25px;
      --wix-font-Heading-M-line-height: 1.4em;
      --wix-font-Heading-M-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-M-text-decoration: none;
      --wix-font-Heading-S: normal normal normal 18px/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-style: normal;
      --wix-font-Heading-S-variant: normal;
      --wix-font-Heading-S-weight: normal;
      --wix-font-Heading-S-size: 18px;
      --wix-font-Heading-S-line-height: 1.4em;
      --wix-font-Heading-S-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
      --wix-font-Heading-S-text-decoration: none;
      --wix-font-Body-L: normal normal normal 16px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-style: normal;
      --wix-font-Body-L-variant: normal;
      --wix-font-Body-L-weight: normal;
      --wix-font-Body-L-size: 16px;
      --wix-font-Body-L-line-height: 1.4em;
      --wix-font-Body-L-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-L-text-decoration: none;
      --wix-font-Body-M: normal normal normal 14px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-style: normal;
      --wix-font-Body-M-variant: normal;
      --wix-font-Body-M-weight: normal;
      --wix-font-Body-M-size: 14px;
      --wix-font-Body-M-line-height: 1.4em;
      --wix-font-Body-M-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-M-text-decoration: none;
      --wix-font-Body-S: normal normal normal 12px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-style: normal;
      --wix-font-Body-S-variant: normal;
      --wix-font-Body-S-weight: normal;
      --wix-font-Body-S-size: 12px;
      --wix-font-Body-S-line-height: 1.4em;
      --wix-font-Body-S-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
      --wix-font-Body-S-text-decoration: none;
      --wix-font-Body-XS: normal normal normal 10px/1.4em arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-style: normal;
      --wix-font-Body-XS-variant: normal;
      --wix-font-Body-XS-weight: normal;
      --wix-font-Body-XS-size: 10px;
      --wix-font-Body-XS-line-height: 1.4em;
      --wix-font-Body-XS-family: arial, "ｍｓ ｐゴシック", "ms pgothic", 돋움, dotum, helvetica, sans-serif;
      --wix-font-Body-XS-text-decoration: none;
      --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-style: normal;
      --wix-font-LIGHT-variant: normal;
      --wix-font-LIGHT-weight: normal;
      --wix-font-LIGHT-size: 12px;
      --wix-font-LIGHT-line-height: 1.4em;
      --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
      --wix-font-LIGHT-text-decoration: none;
      --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-style: normal;
      --wix-font-MEDIUM-variant: normal;
      --wix-font-MEDIUM-weight: normal;
      --wix-font-MEDIUM-size: 12px;
      --wix-font-MEDIUM-line-height: 1.4em;
      --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
      --wix-font-MEDIUM-text-decoration: none;
      --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
      --wix-font-STRONG-style: normal;
      --wix-font-STRONG-variant: normal;
      --wix-font-STRONG-weight: normal;
      --wix-font-STRONG-size: 12px;
      --wix-font-STRONG-line-height: 1.4em;
      --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
      --wix-font-STRONG-text-decoration: none;
    }




    #comp-ljelpavw {
      --bg-overlay-color: transparent;
      --bg-gradient: none;
      min-width: 980px;
    }

    #i10hb0ru {
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m4ar27l4 {
      --fill-layer-image-opacity: 1;
      --bg-overlay-color: rgb(var(--color_12));
      --bg-gradient: none;
      min-width: 980px;
    }

    #comp-m4ar27le {
      --shc-mutated-brightness: 121, 121, 121;
    }

    #comp-m4ar27lf2 {
      --min-height: -196px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m4ar27lh {
      --min-height: -196px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m4ar27li3 {
      --min-height: -196px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m4ar27lk {
      --min-height: -196px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m4ar27ll1 {
      --min-height: 15px;
      --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m4ar27ln1 {
      --item-size: 24px;
      --item-margin-block: 0;
      --item-margin-inline: 0px 7px;
      --item-display: inline-block;
      --direction: var(--wix-opt-in-direction, ltr);
      width: 86px;
      height: 24px;
    }
   .cwL6XW {
    cursor: pointer
}

.AQ3dHC {
    --container-corvid-background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))
}

.BQMnwy {
    background: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
    bottom: 3px;
    left: 3px;
    position: absolute;
    right: 3px;
    top: 3px
}

.BQMnwy:after,
.BQMnwy:before {
    background: url("1d5e09e949107a21472aa69c341cb502c1c67478.png") repeat-x;
    content: "";
    height: 10px;
    left: -7px;
    position: absolute;
    right: -7px
}

.BQMnwy:before {
    background-position: 0 0;
    top: -7px
}

.BQMnwy:after {
    background-position: 0 100%;
    bottom: -7px
}

.NGPy1w {
    bottom: 3px;
    left: 3px;
    position: absolute;
    right: 3px;
    top: 3px
}

.NGPy1w:after,
.NGPy1w:before {
    background: url("7d61cb94b50ecc0186fb697640f09736a0a2f7d8.png") repeat-y;
    bottom: 0;
    content: "";
    position: absolute;
    top: 0;
    width: 10px
}

.NGPy1w:before {
    background-position: 0 0;
    left: -7px
}

.NGPy1w:after {
    background-position: 100% 0;
    right: -7px
}