#tiktok-integration #hero-section {
  background-color: #f6f8ff;
  padding: 170px 0 84px 0;
  margin-bottom: 48px; }
  #tiktok-integration #hero-section .inlp-hRight-normal {
    top: initial;
    margin-left: 34px; }
  #tiktok-integration #hero-section header .text-editor {
    margin-bottom: 27px; }
  #tiktok-integration #hero-section footer a.hero-button {
    margin-bottom: 28px; }
  #tiktok-integration #hero-section .social-logo-row img {
    width: 100%;
    max-width: 179px; }

#tiktok-integration .hero-button::after,
#tiktok-integration .more-stories-button::after,
#tiktok-integration .discover-button::after {
  bottom: 0;
  top: 50%;
  transform: translateY(-50%);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 50%; }

#tiktok-integration .video-wistia .insta-video-wrap .insta-video-inner:before {
  content: none; }

#tiktok-integration .info-box-list .info-box-list__heading {
  max-width: 707px;
  margin: 0 auto; }
  #tiktok-integration .info-box-list .info-box-list__heading.large {
    max-width: 1062px; }

#tiktok-integration .info-box-list h2 {
  max-width: 100%; }

#tiktok-integration .info-box-list .row-btn {
  margin-bottom: 48px; }
  #tiktok-integration .info-box-list .row-btn .more-stories-button {
    background-color: #7a66f0;
    box-shadow: 0px 11px 24px -10px rgba(0, 0, 0, 0.06);
    border-radius: 58px; }
    #tiktok-integration .info-box-list .row-btn .more-stories-button::after {
      background-image: url("data:image/svg+xml,%3Csvg width='22' height='14' viewBox='0 0 22 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.25' y1='7.25' x2='17.75' y2='7.25' stroke='white' stroke-width='2.5' stroke-linecap='round'/%3E%3Cpath d='M16 1.5L20 7L16 12.5' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }
    #tiktok-integration .info-box-list .row-btn .more-stories-button:hover {
      background-color: #fff;
      color: #7a66f0;
      box-shadow: 0px 11px 24px 0px rgba(0, 0, 0, 0.06); }
      #tiktok-integration .info-box-list .row-btn .more-stories-button:hover::after {
        background-image: url("data:image/svg+xml,%3Csvg width='22' height='14' viewBox='0 0 22 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.25' y1='7.25' x2='17.75' y2='7.25' stroke='%237A66F0' stroke-width='2.5' stroke-linecap='round'/%3E%3Cpath d='M16 1.5L20 7L16 12.5' stroke='%237A66F0' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }

#tiktok-integration .info-box-list .list-box {
  margin-bottom: 11px; }

#tiktok-integration .info-box-list .inner-box-item .default-box {
  padding: 70px 20px 52px; }

#tiktok-integration .info-box-list .list-box-slider-bk .arrow_data.arrow-left::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.57129 13.7854L1.857 8.07111L7.57129 2.35683' stroke='%23FF6726' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }

#tiktok-integration .info-box-list .list-box-slider-bk .arrow_data.arrow-left:hover {
  background-color: #FF6726; }
  #tiktok-integration .info-box-list .list-box-slider-bk .arrow_data.arrow-left:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.57129 13.7854L1.857 8.07111L7.57129 2.35683' stroke='%23FFFFFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }

#tiktok-integration .info-box-list .list-box-slider-bk .arrow_data.arrow-right::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.42871 1.49976L8.143 7.21404L2.42871 12.9283' stroke='%23FF6726' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }

#tiktok-integration .info-box-list .list-box-slider-bk .arrow_data.arrow-right:hover {
  background-color: #FF6726; }
  #tiktok-integration .info-box-list .list-box-slider-bk .arrow_data.arrow-right:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.42871 1.49976L8.143 7.21404L2.42871 12.9283' stroke='%23FFFFFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }

#tiktok-integration .info-box-list .list-box-slider-bk .slick-dots li.slick-active button {
  background: #FF6726; }

#tiktok-integration .section-two-columns .black-section-title {
  margin: 0 auto 48px; }

#tiktok-integration .section-two-columns .list_block-section h2 {
  margin: 0 0 25px; }

#tiktok-integration .section-two-columns .list_block-section ul {
  padding-left: 23px; }

#tiktok-integration .section-two-columns .list_block-section > .row {
  margin-right: -21px;
  margin-left: -21px;
  margin-bottom: 100px; }
  #tiktok-integration .section-two-columns .list_block-section > .row > div {
    padding-right: 21px;
    padding-left: 21px; }

#tiktok-integration .section-two-columns .inner-content-two {
  max-width: 100%; }

#tiktok-integration .section-two-columns .row-with-space .inner-content-two {
  margin-top: 150px; }

#tiktok-integration .section-two-columns .row-title-to-top .inner-content-two h2 {
  width: calc(100% + 58px); }

#tiktok-integration .section-two-columns .row-title-to-top .inner-content-two ul {
  margin-top: 100px; }

#tiktok-integration .section-two-columns .row-title-to-top img {
  margin-top: 50px; }

#tiktok-integration .video-wistia {
  padding-bottom: 40px; }
  #tiktok-integration .video-wistia .wistia_embed > div {
    margin: 0 auto; }

#tiktok-integration .resent_cart {
  padding-bottom: 44px; }

#tiktok-integration .section-tff .wrap-content-tff .col-inner {
  padding-top: 0; }

#tiktok-integration .section-tff .wrap-content-tff h2 span {
  color: #FF6726; }

#tiktok-integration .section-tff .wrap-content-tff .tff-content {
  font-size: 18px;
  line-height: 27px; }

#tiktok-integration .section-tff .wrap-content-tff .lp-btn-wrap {
  margin-top: 51px; }
  #tiktok-integration .section-tff .wrap-content-tff .lp-btn-wrap a:hover {
    background-color: #FFFFFF;
    color: #FF6726;
    box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.06); }
    #tiktok-integration .section-tff .wrap-content-tff .lp-btn-wrap a:hover::after {
      background-image: url("data:image/svg+xml,%3Csvg width='22' height='14' viewBox='0 0 22 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.25' y1='7.25' x2='17.75' y2='7.25' stroke='%23FF6726' stroke-width='2.5' stroke-linecap='round'/%3E%3Cpath d='M16 1.5L20 7L16 12.5' stroke='%23FF6726' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }

@media (max-width: 1024px) {
  #tiktok-integration .section-two-columns .row-with-space .inner-content-two {
    margin-top: 0px; }
  #tiktok-integration .section-two-columns .row-title-to-top .inner-content-two h2 {
    width: 100%; }
  #tiktok-integration .section-two-columns .row-title-to-top .inner-content-two ul {
    margin-top: 0px; }
  #tiktok-integration .section-two-columns .row-title-to-top img {
    margin-top: 0px; } }

@media (max-width: 991px) {
  #tiktok-integration .info-box-list .show-desktop {
    display: flex; }
  #tiktok-integration .info-box-list .show-table {
    display: none; }
  #tiktok-integration .section-two-columns .list_block-section > .row {
    margin-right: -15px;
    margin-left: -15px;
    margin-bottom: 38px; }
    #tiktok-integration .section-two-columns .list_block-section > .row > div {
      padding-right: 15px;
      padding-left: 15px; }
  #tiktok-integration .resent_cart .row > div {
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%; } }

@media (max-width: 768px) {
  #tiktok-integration .container {
    padding-right: 10px;
    padding-left: 10px; }
  #tiktok-integration #hero-section h1 {
    font-size: 50px !important;
    line-height: 50px !important;
    letter-spacing: -0.01em; }
  #tiktok-integration #hero-section .text-editor {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 18px; }
  #tiktok-integration #hero-section .inlp-hRight-normal {
    margin: 0px; }
  #tiktok-integration #hero-section footer a.hero-button {
    font-size: 16px;
    line-height: 20px;
    min-width: auto;
    margin-bottom: 16px; }
    #tiktok-integration #hero-section footer a.hero-button::after {
      width: 18px; }
  #tiktok-integration #hero-section .social-logo-row {
    margin-bottom: 70px; }
  #tiktok-integration .info-box-list h2 {
    font-size: 35px !important;
    line-height: 35px !important;
    text-align: center;
    margin-bottom: 50px; }
  #tiktok-integration .info-box-list .default-box .iFeature-icon img {
    height: 76px;
    max-height: 76px; }
  #tiktok-integration .info-box-list .default-box .iFeature-icon {
    margin: 0 auto 10px; }
  #tiktok-integration .info-box-list .more-stories-button {
    font-size: 16px;
    line-height: 20px; }
    #tiktok-integration .info-box-list .more-stories-button::after {
      width: 18px; }
  #tiktok-integration .section-two-columns h2 {
    text-align: left; }
  #tiktok-integration .section-two-columns h2.black-section-title {
    text-align: center; }
  #tiktok-integration .section-two-columns h2 {
    font-size: 35px !important;
    line-height: 40px !important; }
  #tiktok-integration .section-two-columns p {
    font-size: 16px;
    line-height: 24px; }
  #tiktok-integration .featured-review h2 {
    font-size: 35px !important;
    line-height: 35px !important; }
  #tiktok-integration .section-tff h2 {
    font-size: 35px !important;
    line-height: 35px !important; }
  #tiktok-integration .section-tff .wrap-content-tff .tff-content {
    font-size: 18px;
    line-height: 27px; }
  #tiktok-integration .section-tff .wrap-content-tff .lp-btn-wrap {
    margin-top: 24px; }
    #tiktok-integration .section-tff .wrap-content-tff .lp-btn-wrap a {
      font-size: 16px;
      line-height: 20px; }
      #tiktok-integration .section-tff .wrap-content-tff .lp-btn-wrap a::after {
        width: 18px; }
  #tiktok-integration .video-wistia h2 {
    text-align: center;
    font-size: 35px !important;
    line-height: 40px !important;
    margin: 0 auto 15px; }
  #tiktok-integration .resent_cart .discover-button::after {
    width: 16px; } }

@media (max-width: 768px) and (min-width: 600px) {
  #tiktok-integration #hero-section {
    padding-bottom: 43px; }
    #tiktok-integration #hero-section .container > .row .col-md-7 {
      max-width: 70%; }
    #tiktok-integration #hero-section .container > .row .col-md-5 {
      max-width: 30%; }
    #tiktok-integration #hero-section .text-editor {
      font-size: 16px;
      line-height: 24px;
      max-width: 70%; }
    #tiktok-integration #hero-section .inlp-hRight-normal {
      height: 100%; }
      #tiktok-integration #hero-section .inlp-hRight-normal img {
        position: absolute;
        right: 0;
        bottom: 0;
        width: 320px; }
  #tiktok-integration .section-tff .wrap-content-tff > .row {
    flex-direction: inherit; }
    #tiktok-integration .section-tff .wrap-content-tff > .row > div {
      position: relative;
      width: 50%; }
  #tiktok-integration .section-tff .wrap-content-tff .figure-col {
    height: 100%; }
    #tiktok-integration .section-tff .wrap-content-tff .figure-col img {
      position: absolute;
      bottom: 35px; } }

@media (min-width: 600px) {
  #tiktok-integration .section-two-columns .list_block-section > .row > div {
    width: 50%; } }

@media (max-width: 599px) {
  #tiktok-integration #hero-section {
    padding: 86px 0 83px 0; }
  #tiktok-integration .info-box-list .show-desktop {
    display: none; }
  #tiktok-integration .info-box-list .show-table {
    display: block; }
  #tiktok-integration .info-box-list h2 {
    text-align: left; }
  #tiktok-integration .info-box-list .default-box .iFeature-icon img {
    height: 120px;
    max-height: 120px; }
  #tiktok-integration .info-box-list .row-btn {
    margin-bottom: 63px; }
  #tiktok-integration .section-two-columns h2.black-section-title {
    text-align: left; }
  #tiktok-integration .video-wistia h2.black-section-title {
    text-align: left; }
  #tiktok-integration .featured-review h2 {
    text-align: left; } }


/*# sourceMappingURL=tiktok_integration.css.map*/