html.tamers-mobile-ui,
html.tamers-mobile-ui body {
  overflow-x: hidden !important;
}

html.tamers-mobile-ui body:not(.responsive) #site-root,
html.tamers-mobile-ui body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER,
html.tamers-mobile-ui #SITE_CONTAINER,
html.tamers-mobile-ui #site-root,
html.tamers-mobile-ui #masterPage,
html.tamers-mobile-ui #PAGES_CONTAINER,
html.tamers-mobile-ui #SITE_PAGES,
html.tamers-mobile-ui [id^="pageBackground_"] {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
}

html.tamers-mobile-ui body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

html.tamers-mobile-ui #masterPage,
html.tamers-mobile-ui #PAGES_CONTAINER,
html.tamers-mobile-ui #SITE_PAGES,
html.tamers-mobile-ui #SITE_CONTAINER,
html.tamers-mobile-ui .site-root {
  overflow: visible !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER .HT5ybB,
html.tamers-mobile-ui #PAGES_CONTAINER .SPY_vo,
html.tamers-mobile-ui #PAGES_CONTAINER .AnQkDU,
html.tamers-mobile-ui #PAGES_CONTAINER .JsJXaX,
html.tamers-mobile-ui #PAGES_CONTAINER .PFkO7r,
html.tamers-mobile-ui #PAGES_CONTAINER .wixui-section,
html.tamers-mobile-ui #PAGES_CONTAINER .wixui-column-strip,
html.tamers-mobile-ui #PAGES_CONTAINER .wixui-column-strip__column,
html.tamers-mobile-ui #PAGES_CONTAINER [data-testid="inline-content"],
html.tamers-mobile-ui #PAGES_CONTAINER [data-testid="mesh-container-content"] {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER [data-mesh-id$="gridContainer"] {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 14px !important;
  height: auto !important;
  min-height: 0 !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER [data-mesh-id$="gridContainer"] > *,
html.tamers-mobile-ui #PAGES_CONTAINER [data-mesh-id$="gridContainer"] > interact-element > * {
  position: relative !important;
  inset: auto !important;
  left: auto !important;
  right: auto !important;
  top: auto !important;
  bottom: auto !important;
  transform: none !important;
  grid-area: auto !important;
  justify-self: center !important;
  align-self: stretch !important;
  margin: 0 !important;
  max-width: 100% !important;
  min-width: 0 !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER .wixui-image,
html.tamers-mobile-ui #PAGES_CONTAINER .MazNVa,
html.tamers-mobile-ui #PAGES_CONTAINER .ku3DBC,
html.tamers-mobile-ui #PAGES_CONTAINER .MMl86N,
html.tamers-mobile-ui #PAGES_CONTAINER .gYHZuN,
html.tamers-mobile-ui #PAGES_CONTAINER .FubTgk,
html.tamers-mobile-ui #PAGES_CONTAINER [data-semantic-classname="button"] {
  width: min(100%, calc(100vw - 24px)) !important;
  min-width: 0 !important;
  max-width: calc(100vw - 24px) !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER .wixui-image,
html.tamers-mobile-ui #PAGES_CONTAINER .MazNVa,
html.tamers-mobile-ui #PAGES_CONTAINER .FubTgk,
html.tamers-mobile-ui #PAGES_CONTAINER [data-semantic-classname="button"] {
  align-self: center !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER .PlZyDq,
html.tamers-mobile-ui #PAGES_CONTAINER .StylableButton2545352419__root,
html.tamers-mobile-ui #PAGES_CONTAINER .uDW_Qe {
  width: 100% !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER .StylableButton2545352419__label,
html.tamers-mobile-ui #PAGES_CONTAINER .l7_2fn,
html.tamers-mobile-ui #PAGES_CONTAINER .wixui-rich-text__text {
  white-space: normal !important;
  overflow-wrap: anywhere !important;
  word-break: break-word !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER img {
  max-width: 100% !important;
  height: auto !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER h1 .wixui-rich-text__text {
  font-size: clamp(30px, 10vw, 44px) !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER h2 .wixui-rich-text__text {
  font-size: clamp(22px, 7vw, 34px) !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER #comp-kq85afj0 {
  width: auto !important;
  max-width: 100% !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER #comp-kq85afj0 .mpGTIt {
  position: static !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-wrap: wrap !important;
  gap: 12px !important;
  width: auto !important;
  height: auto !important;
  white-space: normal !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER #comp-kq85afj0 .O6KwRn {
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
}

html.tamers-mobile-ui #PAGES_CONTAINER #comp-kq85afj0 .YaS0jR {
  width: 24px !important;
  height: 24px !important;
}

html.tamers-mobile-ui #comp-kq7u2pux,
html.tamers-mobile-ui #comp-kq7u3q04,
html.tamers-mobile-ui #comp-lk5bszk2 {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
}

html.tamers-mobile-ui #comp-lofnhvxc,
html.tamers-mobile-ui #comp-m6wwrwag,
html.tamers-mobile-ui #comp-mbrvefj0,
html.tamers-mobile-ui #comp-mf2kzrcu,
html.tamers-mobile-ui #comp-mf2l1d0s,
html.tamers-mobile-ui #comp-kq83taja,
html.tamers-mobile-ui #comp-kq83tvbe,
html.tamers-mobile-ui #comp-m7qjxjtl,
html.tamers-mobile-ui #comp-kq82d8um,
html.tamers-mobile-ui #comp-m3j3xaoe,
html.tamers-mobile-ui #comp-lm8ldhf8,
html.tamers-mobile-ui #comp-m2dpsq28,
html.tamers-mobile-ui #comp-mc4credits,
html.tamers-mobile-ui #comp-kq85afj0,
html.tamers-mobile-ui #comp-lofolkdk,
html.tamers-mobile-ui #comp-m31xmftz {
  left: auto !important;
  right: auto !important;
  margin-left: auto !important;
  margin-right: auto !important;
  transform: none !important;
}

html.tamers-mobile-ui #comp-lofnhvxc {
  align-self: center !important;
  justify-self: center !important;
  width: min(100%, 220px) !important;
  max-width: 220px !important;
}

html.tamers-mobile-ui #comp-lofnhvxc .j7pOnl,
html.tamers-mobile-ui #img_comp-lofnhvxc {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
}

html.tamers-mobile-ui #comp-m6wwrwag,
html.tamers-mobile-ui #comp-mbrvefj0,
html.tamers-mobile-ui #comp-mf2l1d0s,
html.tamers-mobile-ui #comp-lofolkdk,
html.tamers-mobile-ui #comp-m31xmftz {
  width: min(100%, calc(100vw - 24px)) !important;
  max-width: calc(100vw - 24px) !important;
  margin-left: 12px !important;
  margin-right: 12px !important;
}

html.tamers-mobile-ui #comp-mf2l1d0s {
  height: auto !important;
  overflow: visible !important;
}

html.tamers-mobile-ui #comp-mf2kzrcu {
  align-self: center !important;
  justify-self: center !important;
  width: 72px !important;
  height: 72px !important;
}

html.tamers-mobile-ui #comp-mf2kzrcu img {
  width: 72px !important;
  height: 72px !important;
}

html.tamers-mobile-ui #comp-kq83taja,
html.tamers-mobile-ui #comp-kq83tvbe,
html.tamers-mobile-ui #comp-m7qjxjtl,
html.tamers-mobile-ui #comp-kq82d8um,
html.tamers-mobile-ui #comp-lm8ldhf8,
html.tamers-mobile-ui #comp-m2dpsq28,
html.tamers-mobile-ui #comp-mc4credits {
  width: min(100%, calc(100vw - 24px)) !important;
  max-width: calc(100vw - 24px) !important;
  margin-left: 12px !important;
  margin-right: 12px !important;
}

html.tamers-mobile-ui #comp-kq83taja > a,
html.tamers-mobile-ui #comp-kq83tvbe > a,
html.tamers-mobile-ui #comp-m7qjxjtl > a,
html.tamers-mobile-ui #comp-kq82d8um > a,
html.tamers-mobile-ui #comp-lm8ldhf8 > a,
html.tamers-mobile-ui #comp-m2dpsq28 > a,
html.tamers-mobile-ui #comp-mc4credits > a {
  position: relative !important;
  inset: auto !important;
  width: 100% !important;
  max-width: 100% !important;
}

html.tamers-mobile-ui #comp-m3j3xaoe {
  align-self: center !important;
  justify-self: center !important;
  width: 92px !important;
  height: 92px !important;
}

html.tamers-mobile-ui #comp-kq85afj0 {
  width: 100% !important;
  max-width: 100% !important;
}

html.tamers-mobile-ui #comp-lofnhvxc { order: 1 !important; }
html.tamers-mobile-ui #comp-m6wwrwag { order: 2 !important; text-align: center !important; }
html.tamers-mobile-ui #comp-kq83taja { order: 3 !important; }
html.tamers-mobile-ui #comp-kq83tvbe { order: 4 !important; }
html.tamers-mobile-ui #comp-m7qjxjtl { order: 5 !important; }
html.tamers-mobile-ui #comp-kq82d8um { order: 6 !important; }
html.tamers-mobile-ui #comp-lm8ldhf8 { order: 7 !important; }
html.tamers-mobile-ui #comp-m2dpsq28 { order: 8 !important; }
html.tamers-mobile-ui #comp-mc4credits { order: 9 !important; }
html.tamers-mobile-ui #comp-m3j3xaoe { order: 10 !important; }
html.tamers-mobile-ui #comp-mf2kzrcu { order: 11 !important; }
html.tamers-mobile-ui #comp-mf2l1d0s { order: 12 !important; }
html.tamers-mobile-ui #comp-kq85afj0 { order: 13 !important; }
html.tamers-mobile-ui #comp-lofolkdk { order: 14 !important; }
