/* The It Glow mobile footer */
@media (max-width: 700px) {
  .tig-footer-connect {
    gap: 0 !important;
    padding-bottom: 30px !important;
    margin-bottom: 30px !important;
  }

  .tig-footer-newsletter {
@media (max-width:700px){.tig-footer-connect{gap:0!important;padding-bottom:30px!important;margin-bottom:30px!important}.tig-footer-newsletter{order:-1!important;width:100%!important;margin:0 0 32px!important}.tig-footer-connect-top{width:100%!important;gap:16px!important;align-items:center!important;flex-wrap:wrap!important}.tig-footer-connect-logo{color:#fff!important;font-size:32px!important;line-height:1.05!important}.tig-footer-connect-social{gap:14px!important}.tig-footer-connect-social a,.tig-footer-connect-social svg{color:#fff!important;fill:#fff!important}.tig-footer-newsletter h3,.tig-footer-newsletter p,.tig-footer-newsletter label{color:#fff!important}.tig-footer-newsletter input[type="email"]{background:#fff!important;color:#171717!important;opacity:1!important}.tig-footer-newsletter .wp-block-jetpack-subscriptions__button,.tig-footer-newsletter button{background:#f7efec!important;border-color:#f7efec!important;color:#171717!important}.tig-footer-main{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:24px!important}.tig-footer-main>.wp-block-column:first-child{display:none!important}.tig-footer-main h2,.tig-footer-main h3,.tig-footer-main h4,.tig-footer-main a,.tig-footer-main p{color:#fff!important}.tig-footer-main h3,.tig-footer-main h4{font-size:15px!important;margin-bottom:16px!important}.tig-footer-main .wp-block-navigation-item{font-size:13px!important;margin-bottom:10px!important}}body .tig-article-share .jetpack-sharing-button__button{border-color:#111!important;color:#111!important}body .tig-article-share .jetpack-sharing-button__button svg{color:#111!important;fill:currentColor!important}    order: -1 !important;
    width: 100% !important;
    margin: 0 0 32px !important;
  }

  .tig-footer-connect-top {
    width: 100% !important;
    gap: 16px !important;
    align-items: center !important;
    flex-wrap: wrap !important;
  }

  .tig-footer-connect-logo {
    color: #fff !important;
    font-size: 32px !important;
    line-height: 1.05 !important;
  }

  .tig-footer-connect-social {
    gap: 14px !important;
  }

  .tig-footer-connect-social a,
  .tig-footer-connect-social svg {
    color: #fff !important;
    fill: #fff !important;
  }

  .tig-footer-newsletter h3,
  .tig-footer-newsletter p,
  .tig-footer-newsletter label {
    color: #fff !important;
  }

  .tig-footer-newsletter .wp-block-jetpack-subscriptions__button,
  .tig-footer-newsletter button {
    background: #f7efec !important;
    border-color: #f7efec !important;
    color: #171717 !important;
  }

  .tig-footer-main {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
    gap: 24px !important;
  }

  .tig-footer-main > .wp-block-column:first-child {
    display: none !important;
  }

  .tig-footer-main h2,
  .tig-footer-main h3,
  .tig-footer-main h4,
  .tig-footer-main a,
  .tig-footer-main p {
    color: #fff !important;
  }

  .tig-footer-main h3,
  .tig-footer-main h4 {
    font-size: 15px !important;
    margin-bottom: 16px !important;
  }

  .tig-footer-main .wp-block-navigation-item {
    font-size: 13px !important;
    margin-bottom: 10px !important;
  }
}

/* The It Glow — desktop footer only */
@media screen and (min-width: 1025px) and (hover: hover) and (pointer: fine) {
  .tig-footer {
    display: grid !important;
    grid-template-columns: minmax(0, 1.55fr) minmax(390px, 1fr) !important;
    column-gap: clamp(56px, 7vw, 110px) !important;
    align-items: start !important;
    padding-left: clamp(68px, 7vw, 120px) !important;
    padding-right: clamp(68px, 7vw, 120px) !important;
  }

  .tig-footer > * {
    width: 100% !important;
    max-width: none !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .tig-footer > .tig-footer-connect-logo,
  .tig-footer > .wp-block-group.alignfull,
  .tig-footer > .tig-footer-bottom {
    grid-column: 1 / -1 !important;
  }

  .tig-footer-connect {
    grid-column: 1 !important;
    grid-row: 3 !important;
    padding: 34px 0 44px !important;
    margin: 0 !important;
    border-bottom: 0 !important;
  }

  .tig-footer-newsletter {
    width: 100% !important;
    margin: 0 !important;
  }

  .tig-footer-main {
    grid-column: 2 !important;
    grid-row: 3 !important;
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
    gap: 48px !important;
    align-self: start !important;
    padding: 34px 0 44px !important;
    margin: 0 !important;
    border-top: 0 !important;
  }

  .tig-footer-main > .wp-block-column {
    display: block !important;
    width: auto !important;
    margin: 0 !important;
  }

  .tig-footer-newsletter input[type="email"] {
    background: #ffffff !important;
    color: #171717 !important;
    opacity: 1 !important;
  }

  .tig-footer-newsletter button,
  .tig-footer-newsletter .wp-block-button__link {
    background: #f7efec !important;
    border-color: #f7efec !important;
    color: #171717 !important;
  }

  .tig-footer-bottom {
    border-top: 1px solid rgba(255,255,255,.24) !important;
    padding-top: 24px !important;
  }
}
