/* Wix mobile overrides: CSS custom properties differ between
 * desktop-UA and mobile-UA server renders. Applied at ≤480px. */
 
 body.device-mobile-optimized #MENU_AS_CONTAINER_TOGGLE[aria-expanded="true"] span {
    transition: .3s;
    &:nth-child(1){
    rotate: -45deg;
    translate: 0 12px;
    }
    &:nth-child(2){
    opacity: 0;
    scale: 0;
    }
    &:nth-child(3){
    rotate: 45deg;
    translate: 0 -5px;
    } 
}


@media screen and (max-width: 480px) {
  :root, :host, .spxThemeOverride {
    --SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light {color_14};
    --SKINS_submenuBR: 90px;
    --SKINS_submenuMargin: 0;
    --above-all-in-container: 49;
    --alpha-SKINS_bgSubmenu: 0;
    --alpha-arrowColor: 1;
    --alpha-bg: 0;
    --alpha-bgOpen: 1;
    --alpha-bgexpanded: 0;
    --alpha-bgh: 1;
    --alpha-bgs: 0;
    --alpha-bgsSub: 0;
    --alpha-bordercolor: 1;
    --alpha-bordercolorOpen: 1;
    --alpha-lineColor: 1;
    --alpha-lineColorOpen: 1;
    --alpha-txtexpanded: 1;
    --alpha-txtsSub: 1;
    --arrowColor: var(--color_15);
    --bg: var(--color_12);
    --bg-overlay-color: rgb(var(--color_15));
    --bg-position: absolute;
    --bgOpen: 255,255,255;
    --bgexpanded: var(--color_12);
    --bgh: 230,234,245;
    --bgs: var(--color_12);
    --bgsSub: var(--color_12);
    --bordercolor: var(--color_11);
    --bordercolorOpen: var(--color_11);
    --borderwidth: 0px;
    --borderwidthOpen: 0px;
    --boxShadowToggleOn-shdOpen: none;
    --brw: 0px 0px 0px 0px;
    --column-flex: 320;
    --column-width: 320px;
    --fill-layer-image-opacity: 1;
    --fill-layer-video-opacity: 1;
    --fnt: normal normal 700 18px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
    --fntSubMenu: var(--font_9);
    --font_0: normal normal normal 44px/1.4em roboto-bold,roboto,sans-serif;
    --font_1: normal normal normal 14.08px/1.4em din-next-w01-light,sans-serif;
    --font_10: normal normal normal 11.44px/1.4em din-next-w01-light,sans-serif;
    --font_2: normal normal bold 32.56px/1.4em roboto-bold,roboto,sans-serif;
    --font_3: normal normal normal 29.92px/1.4em roboto-bold,roboto,sans-serif;
    --font_4: normal normal normal 28.16px/1.4em roboto-bold,roboto,sans-serif;
    --font_5: normal normal bold 25.52px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
    --font_6: normal normal normal 23.76px/1.4em roboto-bold,roboto,sans-serif;
    --font_7: normal normal bold 19.36px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
    --font_8: normal normal normal 14.08px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
    --font_9: normal normal normal 13.2px/1.4em avenir-lt-w01_35-light1475496,sans-serif;
    --header-height: 74px;
    --height: 70px;
    --item-depth0-align: inherit;
    --item-depth0-direction: inherit;
    --item-depth1-align: inherit;
    --item-depth1-direction: inherit;
    --item-depth2-align: inherit;
    --item-depth2-direction: inherit;
    --item-height: 59px;
    --itemBGColorNoTrans: background-color 50ms ease 0s;
    --itemBGColorTrans: background-color 0.4s ease 0s;
    --lineColor: 0,0,0;
    --lineColorOpen: 0,0,0;
    --menuSpacing: 10px;
    --padding-end: 0px;
    --padding-start: 0px;
    --pinned-layer-in-container: 52;
    --rd: 0px 0px 0px 0px;
    --rdOpen: 0px;
    --screen-width: 100vw;
    --separatorHeight: 15;
    --sepw: 1;
    --shd: 0.00px 1.00px 4px 0px rgba(0,0,0,0.6);
    --shdOpen: none;
    --site-width: 320px;
    --sub-padding-end: 0px;
    --sub-padding-start: 0px;
    --subMenuOpacityTrans: opacity 0.4s ease 0s;
    --subMenuSpacing: 25px;
    --template-areas: ". label arrow";
    --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
    --text-align: center;
    --textSpacing: 0;
    --transition-duration: 0ms;
    --txt: var(--color_15);
    --txtexpanded: var(--color_15);
    --txts: var(--color_18);
    --txtsSub: var(--color_18);
    --width: 70px;
  }
  body:not(.responsive) #site-root {
    min-width: 320px !important;
  }

  body.device-mobile-optimized,
  body.device-mobile-optimized #SITE_CONTAINER,
  body.device-mobile-optimized #main_MF,
  body.device-mobile-optimized #site-root,
  body.device-mobile-optimized #masterPage,
  body.device-mobile-optimized #PAGES_CONTAINER,
  body.device-mobile-optimized #SITE_PAGES,
  body.device-mobile-optimized #SITE_PAGES_TRANSITION_GROUP,
  body.device-mobile-optimized #c1dmp {
    box-sizing: border-box;
    max-width: 320px !important;
    min-width: 0 !important;
    /*overflow-x: hidden !important;*/
    width: 320px !important;
  }

  body.device-mobile-optimized #masterPage:not(.landingPage) {
    --header-height: 74px;
  }

  body.device-mobile-optimized .site-header,
  body.device-mobile-optimized #SITE_HEADER {
    height: 74px !important;
    max-width: 320px !important;
    min-width: 0 !important;
    width: 320px !important;
  }

  body.device-mobile-optimized [data-mesh-id=SITE_HEADERinlineContent-gridContainer] {
    min-height: 74px !important;
    width: 320px !important;
  }

  body.device-mobile-optimized [data-mesh-id=SITE_HEADERinlineContent-gridContainer] > #comp-meih5eg1 {
    left: 11px !important;
    margin: 9px 0 15px 0 !important;
  }

  body.device-mobile-optimized #comp-meih5eg1,
  body.device-mobile-optimized #comp-meih5eg1 img {
    height: 39px !important;
    width: 126px !important;
  }

  body.device-mobile-optimized #comp-kq82c85j {
    display: none !important;
  }

  body.device-mobile-optimized #MENU_AS_CONTAINER_TOGGLE {
    align-items: center;
    background: transparent;
    border: 0;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    gap: 7px;
    height: 40px;
    justify-content: center;
    left: 264px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 20px;
    width: 50px;
    z-index: 10002;
  }

  body.device-mobile-optimized #MENU_AS_CONTAINER_TOGGLE span {
    background: rgb(0, 0, 0);
    display: block;
    height: 2px;
    width: 24px;
  }

  body.device-mobile-optimized #MENU_AS_CONTAINER {
    background: rgb(255, 255, 255);
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16);
    box-sizing: border-box;
    display: grid;
    gap: 0;
    left: 0;
    padding: 14px 0;
    position: fixed;
    top: 74px;
    width: 320px;
    z-index: 10001;
        top: 0;
    height: 100%;
    padding-top: 110px;
    width: 100%;
    display: flex;
    flex-direction: column;
  }

  body.device-mobile-optimized #MENU_AS_CONTAINER[hidden] {
    display: none;
  }

  body.device-mobile-optimized #MENU_AS_CONTAINER a {
    color: rgb(0, 0, 0);
    font: normal normal 700 18px/59px avenir-lt-w01_35-light1475496, sans-serif;
    height: 59px;
    text-align: center;
    text-decoration: none;
  }

  body.device-mobile-optimized #MENU_AS_CONTAINER a[aria-current="page"] {
    color: rgb(var(--color_44));
  }

  body.device-mobile-optimized #c1dmp .oqnisf,
  body.device-mobile-optimized #c1dmp .coh-wsy,
  body.device-mobile-optimized #c1dmp .yzq-vvz {
    box-sizing: border-box;
    left: 0 !important;
    margin-left: 0 !important;
    max-width: 320px !important;
    min-width: 0 !important;
    width: 320px !important;
  }

  body.device-mobile-optimized #c1dmp .v5-auxf {
    display: flex !important;
    flex-direction: column;
    margin: 0 !important;
    padding: 0 !important;
    width: 320px !important;
  }

  body.device-mobile-optimized #c1dmp .v5-auxf > * {
    box-sizing: border-box;
    flex: 0 0 auto;
    left: 0 !important;
    margin: 0 !important;
    max-width: 320px !important;
    min-width: 0 !important;
    position: relative;
    width: 320px !important;
  }

  body.device-mobile-optimized [data-mesh-id=Containerc1dmpinlineContent-gridContainer] {
    display: block !important;
    min-height: 0 !important;
    width: 320px !important;
  }

  body.device-mobile-optimized [data-mesh-id=Containerc1dmpinlineContent-gridContainer] > [id] {
    left: 0 !important;
    margin-left: 0 !important;
    width: 320px !important;
  }

  body.device-mobile-optimized #comp-lt8pltlf {
    height: 398px !important;
  }

  body.device-mobile-optimized [data-mesh-id=comp-lt8pltlfinlineContent-gridContainer] {
    display: block !important;
    margin-top: -92px !important;
  }

  body.device-mobile-optimized #comp-kq0xqk0z,
  body.device-mobile-optimized #comp-kq0xqk25 {
    height: 490px !important;
    --column-flex: 320;
    --column-width: 320px;
  }

  body.device-mobile-optimized [data-mesh-id=comp-kq0xqk25inlineContent-gridContainer] {
    display: block !important;
    margin-bottom: -40px !important;
  }

  body.device-mobile-optimized [data-mesh-id=comp-kq0xqk25inlineContent-gridContainer] > #comp-mf9posmv {
    margin-top: 20px !important;
  }

  body.device-mobile-optimized #comp-mf9posmv {
    height: 450px !important;
  }

  body.device-mobile-optimized #comp-mf9posu61 {
    height: 276px !important;
  }

  body.device-mobile-optimized [data-mesh-id=comp-mf9posu61inlineContent-gridContainer] {
    min-height: 276px !important;
  }

  body.device-mobile-optimized [data-mesh-id=comp-mf9posu61inlineContent-gridContainer] > #comp-kq0xz4sq {
    left: 13px !important;
    margin: 107px 0 10px 0 !important;
  }

  body.device-mobile-optimized #comp-kq0xz4sq {
    height: 236px !important;
    width: 211px !important;
  }

  body.device-mobile-optimized #comp-kq0xz4sq [data-inline-style="inline-style-19"],
  body.device-mobile-optimized #comp-kq0xz4sq [data-inline-style="inline-style-21"] {
    font-size: 32px !important;
    line-height: 1.75em !important;
  }

  body.device-mobile-optimized #comp-mf9pptqr {
    height: 174px !important;
    overflow: hidden;
    position: relative;
  }

  body.device-mobile-optimized [data-mesh-id=comp-mf9pptqrinlineContent-gridContainer] {
    margin-top: 0 !important;
    min-height: 174px !important;
  }

  body.device-mobile-optimized #comp-meihstbk {
    height: 93px !important;
    left: 5px !important;
    position: absolute !important;
    top: -98px !important;
    width: 534px !important;
  }

  body.device-mobile-optimized #comp-lt8pltlg,
  body.device-mobile-optimized #comp-kq6o4738 {
    height: 89px !important;
  }

  body.device-mobile-optimized [data-mesh-id=comp-kq6o4746inlineContent-gridContainer] {
    min-height: 89px !important;
  }

  body.device-mobile-optimized [data-mesh-id=comp-kq6o4746inlineContent-gridContainer] > #comp-kq6o474d {
    left: 18px !important;
    margin: 27px 0 20px 0 !important;
  }

  body.device-mobile-optimized #comp-kq6o474d {
    width: 280px !important;
  }

  body.device-mobile-optimized #comp-lt8pltlh {
    height: 4210.46875px !important;
    min-width: 0 !important;
    width: 320px !important;
  }

  body.device-mobile-optimized [data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] {
    display: block !important;
    margin-bottom: 0 !important;
    width: 320px !important;
  }

  body.device-mobile-optimized [data-mesh-id=comp-lt8pltlhinlineContent-gridContainer] > [id] {
    left: 0 !important;
    margin: 0 !important;
    width: 320px !important;
  }

  body.device-mobile-optimized #comp-kqi47q7n,
  body.device-mobile-optimized #comp-kqi4aeca,
  body.device-mobile-optimized #comp-meiitbc3,
  body.device-mobile-optimized #comp-mf48883f {
    display: none !important;
  }

  body.device-mobile-optimized #comp-kq3gmbsy {
    height: 1077.125px !important;
  }

  body.device-mobile-optimized #comp-kq3h0xgu {
    height: 827.34375px !important;
  }

  body.device-mobile-optimized #comp-kq3h8bvt {
    height: 1236.0625px !important;
    margin-top: 0 !important;
  }

  body.device-mobile-optimized #comp-mf47ooff {
    height: 853.9375px !important;
    margin-top: 10px !important;
  }

  body.device-mobile-optimized #comp-kq3gmbsy > .v5-auxf,
  body.device-mobile-optimized #comp-kq3h0xgu > .v5-auxf,
  body.device-mobile-optimized #comp-kq3h8bvt > .v5-auxf,
  body.device-mobile-optimized #comp-mf47ooff > .v5-auxf {
    display: flex !important;
    flex-direction: column;
  }

  body.device-mobile-optimized #comp-kq3gnrkd,
  body.device-mobile-optimized #comp-kq3h0xin,
  body.device-mobile-optimized #comp-mf47ooi1 {
    height: 388px !important;
    order: 1;
  }

  body.device-mobile-optimized #comp-kq3h8bwj {
    height: 586px !important;
    order: 1;
  }

  body.device-mobile-optimized #comp-kq3gmbtn {
    height: 689.125px !important;
    order: 2;
  }

  body.device-mobile-optimized #comp-kq3h0xic {
    height: 439.34375px !important;
    order: 2;
  }

  body.device-mobile-optimized #comp-kq3h8bwh {
    height: 650.0625px !important;
    order: 2;
  }

  body.device-mobile-optimized #comp-mf47ooja {
    height: 465.9375px !important;
    order: 2;
  }

  body.device-mobile-optimized [data-mesh-id=comp-kq3gmbtninlineContent-gridContainer],
  body.device-mobile-optimized [data-mesh-id=comp-kq3h0xicinlineContent-gridContainer],
  body.device-mobile-optimized [data-mesh-id=comp-kq3h8bwhinlineContent-gridContainer],
  body.device-mobile-optimized [data-mesh-id=comp-mf47oojainlineContent-gridContainer] {
    margin-bottom: 0 !important;
    min-height: 0 !important;
    width: 320px !important;
  }

  body.device-mobile-optimized [data-mesh-id=comp-kq3gmbtninlineContent-gridContainer] > #comp-kq3gxtls,
  body.device-mobile-optimized [data-mesh-id=comp-kq3h0xicinlineContent-gridContainer] > #comp-kq3h0xie2,
  body.device-mobile-optimized [data-mesh-id=comp-mf47oojainlineContent-gridContainer] > #comp-mf47oojd {
    left: 20px !important;
    margin: 56px 0 29px 0 !important;
  }

  body.device-mobile-optimized [data-mesh-id=comp-kq3h8bwhinlineContent-gridContainer] > #comp-kq3h8bwk4 {
    left: 20px !important;
    margin: 35px 0 25px 0 !important;
  }

  body.device-mobile-optimized #comp-kq3gne4d,
  body.device-mobile-optimized #comp-kq3h0xih,
  body.device-mobile-optimized #comp-kq3h8bwm,
  body.device-mobile-optimized #comp-mf47oojp {
    left: 20px !important;
    margin: 0 0 29px 0 !important;
    width: 280px !important;
  }

  body.device-mobile-optimized #comp-kq3h8bwm {
    margin-bottom: 10px !important;
  }

  body.device-mobile-optimized #comp-kqaomawe,
  body.device-mobile-optimized #comp-kqaooal1,
  body.device-mobile-optimized #comp-kqaopn3d,
  body.device-mobile-optimized #comp-mf47ook0 {
    left: 20px !important;
    margin: 0 !important;
    width: 280px !important;
  }

  body.device-mobile-optimized #comp-meii5j2m {
    height: 188px !important;
    left: 0 !important;
    margin-top: 34px !important;
    overflow: hidden;
    width: 320px !important;
  }

  body.device-mobile-optimized #comp-meii5j2m img {
    height: 198px !important;
    object-fit: cover;
    width: 320px !important;
  }

  body.device-mobile-optimized #comp-meiicnld {
    display: block !important;
    height: 188px !important;
    overflow: hidden;
    width: 320px !important;
  }

  body.device-mobile-optimized #comp-meiicnld img {
    height: 198px !important;
    object-fit: cover;
    width: 320px !important;
  }

  body.device-mobile-optimized #comp-lt8pltlh1,
  body.device-mobile-optimized #comp-kq3hn3cv,
  body.device-mobile-optimized #comp-kq3hn3er {
    height: 750.46875px !important;
    min-width: 0 !important;
    width: 320px !important;
  }

  body.device-mobile-optimized [data-mesh-id=comp-lt8pltlh1inlineContent-gridContainer],
  body.device-mobile-optimized [data-mesh-id=comp-kq3hn3erinlineContent-gridContainer] {
    display: block !important;
    min-height: 0 !important;
    width: 320px !important;
  }

  body.device-mobile-optimized #comp-kq4xmkey,
  body.device-mobile-optimized #comp-kq4uar66,
  body.device-mobile-optimized #comp-kq4xmwcs,
  body.device-mobile-optimized #comp-kq4uar5w,
  body.device-mobile-optimized #comp-kq4ugrb0 {
    left: 20px !important;
    width: 280px !important;
  }

  body.device-mobile-optimized #comp-kq4xmkey {
    margin-top: 20px !important;
  }

  body.device-mobile-optimized #comp-kq4uar66 [data-inline-style="inline-style-72"] {
    font-size: 25px !important;
    line-height: 1.32em !important;
  }

  body.device-mobile-optimized #comp-kq4uar66 {
    margin-top: 10px !important;
  }

  body.device-mobile-optimized #comp-kq4xmwcs {
    margin-top: 10px !important;
  }

  body.device-mobile-optimized #comp-kq4uar5w {
    margin-top: 116px !important;
  }

  body.device-mobile-optimized #comp-kq4ugrb0 {
    margin-top: 7px !important;
  }
  
  [data-mesh-id=comp-mejxsufb-rotated-wrapper]{
      position: absolute;
      margin:0;
  }

  body.device-mobile-optimized #comp-mejxsufb {
    height: 86.8584px !important;
    left: 139.5px !important;
    top: 536px !important;
    width: 86.8586px !important;
    position: absolute;
    top: -180px !important;
  }

  body.device-mobile-optimized #comp-mek09s15 {
    height: 97px !important;
    left: 20px !important;
    top: 524px !important;
    width: 120px !important;
    position:absolute;
  }

  body.device-mobile-optimized #SITE_FOOTER {
    height: auto !important;
    max-width: 320px !important;
    min-width: 0 !important;
    width: 320px !important;
  }

  body.device-mobile-optimized [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] {
    display: block !important;
    min-height: auto !important;
    width: 320px !important;
  }

  body.device-mobile-optimized #comp-kq6qq8ht,
  body.device-mobile-optimized #comp-kq51g9f0 {
    left: 0 !important;
    margin: 0 !important;
    max-width: 320px !important;
    min-width: 0 !important;
    width: 320px !important;
  }

  body.device-mobile-optimized #comp-kq6qq8ht {
    box-sizing: border-box;
    height: auto !important;
    margin-top: 20px !important;
    overflow: hidden;
    padding-top: 130px;
  }

  body.device-mobile-optimized #comp-kq6qq8ht > .v5-auxf,
  body.device-mobile-optimized #comp-kq51g9f0 > .v5-auxf {
    display: block !important;
    width: 320px !important;
  }

  
  body.device-mobile-optimized #comp-kq6qq8jh3,
  body.device-mobile-optimized #comp-kq6qqes7,
  body.device-mobile-optimized #comp-kq51zv3p {
    display: none !important;
  }
  
 #comp-mejvhht5 {
    position: absolute;
    right: -170px;
    left: auto;
    margin: 0;
    top: -18px;
}

[data-mesh-id=comp-kq6qq8j2inlineContent-gridContainer] {
    margin: 0;
    min-height: auto;
    margin-inline-start: -15px;
    margin-top: -100px;
}
[data-mesh-id=ContainercmhofinlineContent-gridContainer] {
    padding-inline: 20px;
}

#comp-lt8pltkb ,
#comp-kq6onzi3,
#comp-mezibjq81,
#comp-mezibjpg,
#comp-mf9puee6{
    min-width: auto;
    width: 100%;
    margin: 0;
}


#comp-kq6onzj2,
#comp-kq6onzj51{
    width: 100%;
}

#comp-mezibjq81 {
    margin: 0;
}

#comp-mezibjpg .lj-v9wd {
    inset: 0;
    width: 100%;
    margin: 0;
}

[data-mesh-id=comp-mezibjqa1inlineContent-gridContainer],
[data-mesh-id=comp-mezibjqg4inlineContent-gridContainer],
[data-mesh-id=comp-mf4a90zwinlineContent-gridContainer],
[data-mesh-id=comp-mezibjqm3inlineContent-gridContainer],
[data-mesh-id=comp-mf9puefninlineContent-gridContainer],
[data-mesh-id=comp-mf9puegvinlineContent-gridContainer]{
    min-height: 480px;
}

[data-mesh-id=comp-mf9pueh17inlineContent] {
    min-height: auto;
}

#comp-mf56ydo4 {
    min-width: auto;
}
div#comp-mf56ydq1 {
    width: 100%;
    margin: 0;
    left: auto;
    padding: 10px;
}

[data-inline-style="inline-style-169"] {
    font-size: 20px;
}

[data-inline-style="inline-style-171"] {
    font-size: 20px;
}

[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer]{
    min-height:auto;
    display: flex;
    flex-direction: column;
    gap: 20px;
}

[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > [id="comp-mf56ydqe"],
[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > interact-element > [id="comp-mf56ydqe"],
[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > [id="comp-mf56ydpq"],
[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > interact-element > [id="comp-mf56ydpq"],
[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > [id="comp-mf574gd5"],
[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > interact-element > [id="comp-mf574gd5"],
[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > [id="comp-mf574gcu"], [data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > interact-element > [id="comp-mf574gcu"],
[data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > [id="comp-mjl9s31u"], [data-mesh-id=comp-mf56ydo4inlineContent-gridContainer] > interact-element > [id="comp-mjl9s31u"]{
    left: auto;
    margin: 0;
    width: 100% !important;
    right: auto;
    height: 240px !important;
}

[data-mesh-id=comp-mf56ydo4inlineContent-wedge-3] {
    height: auto;
}

  body.device-mobile-optimized #comp-kq6qq8ja2,
  body.device-mobile-optimized #comp-kq6qq8je3 {
    height: auto !important;
    left: 0 !important;
    max-width: 320px !important;
    min-width: 0 !important;
    position: relative;
    width: 320px !important;
  }

  body.device-mobile-optimized #comp-kq6qq8ja2 {
    margin-top: 0 !important;
  }

  body.device-mobile-optimized #comp-kq6qq8je3 {
    margin-top: 0 !important;
  }

  body.device-mobile-optimized [data-mesh-id=comp-kq6qq8ja2inlineContent-gridContainer],
  body.device-mobile-optimized [data-mesh-id=comp-kq6qq8je3inlineContent-gridContainer] {
    display: block !important;
    min-height: 0 !important;
    width: 170px !important;
  }

  body.device-mobile-optimized #comp-kqjbyme3,
  body.device-mobile-optimized #comp-kq84cyg1,
  body.device-mobile-optimized #comp-kq6qq8jg1,
  body.device-mobile-optimized #comp-mf9qf3nv {
    left: 18px !important;
    margin: 0 0 18px 0 !important;
    width: 170px !important;
  }

  body.device-mobile-optimized #comp-kq51g9f0 {
    height: 34.8px !important;
    margin-top: 10px !important;
  }

  body.device-mobile-optimized #comp-kq51g9fo {
    left: 18px !important;
    max-width: 180px !important;
    min-width: 0 !important;
    width: 180px !important;
  }

  body.device-mobile-optimized [data-mesh-id=comp-kq51g9foinlineContent-gridContainer] > #comp-kq51wxzl {
    left: 0 !important;
    margin: 0 !important;
    width: 180px !important;
  }
}
