html {
  font-size: 16px
}

.bg--center-top-responsive-tablet {
  background-position: center top
}

.w--14-responsive-tablet {
  width: 0.875rem;
}

.w--24-responsive-tablet{
  width: 1.5rem;
}

.w--32-responsive-tablet{
 width: 2rem;
}
.h--32-responsive-tablet{
  height: 2rem;
}

.h--24-responsive-tablet {
  height: 1.5rem;
}

.w--100-responsive-tablet {
  width: 100%
}

.w--390-responsive-tablet {
  width: 24.375rem
}

.w--255-responsive-tablet {
  width: 15.938rem
}

.w--420-responsive-tablet{
  width: 26.25rem
}

.h--14-responsive-tablet {
  height: 0.875rem
}

.h--260-responsive-tablet {
  height: 16.25rem
}

.h--300-responsive-tablet {
  height: 18.75rem
}

.h--274-responsive-tablet {
  height: 17.125rem
}

.h--960-responsive-tablet{
  height: 60rem;
}

.pad--0-responsive-tablet {
  padding: 0
}

.pad--top--52-responsive-tablet {
  padding-top: 3.28rem
}

.pad--y--24-responsive-tablet {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem
}

.pad--x--0-responsive-tablet {
  padding-left: 0;
  padding-right: 0
}

.pad--x--16-responsive-tablet {
  padding-left: 1rem;
  padding-right: 1rem
}

.pad--y-0-responsive-tablet {
  padding-top: 0;
  padding-bottom: 0
}

.display-none--responsive-tablet {
  display: none
}

.display-flex--responsive-tablet {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.display-grid--responsive-tablet {
  display: grid
}

.gap--0-responsive-tablet {
  gap: 0
}

.gap--8-responsive-tablet {
  gap: 0.5rem
}

.gap--4-responsive-tablet {
  gap: 0.25rem
}

.gap--16--responsive-tablet {
  gap: 1rem
}

.flex--column-responsive-tablet {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}

.items--start-responsive-tablet {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.grid--cols-2-responsive-tablet {
  grid-template-columns: repeat(2, minmax(0, 1fr))
}

.grid--cols-3-responsive-tablet {
  grid-template-columns: repeat(3, minmax(0, 1fr))
}

.grid--col-span-2-responsive-tablet {
  grid-column: span 2/span 2
}

.order--1-responsive-tablet {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1
}

.order--2-responsive-tablet {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2
}

.top--64-responsive-tablet {
  top: 4rem
}

.bottom--80-responsive-tablet {
  bottom: 5rem
}

.left--0-responsive-tablet {
  left: 0
}

.right--8-responsive-tablet {
  right: .5rem
}

/*[data-active=true] [data-settings-menu-text] {
  color: var(--default-paragraph-color)
}

[data-active=true] [data-layer=arrow-narrow-right] img {
  -webkit-filter: brightness(0) saturate(100%) invert(22%) sepia(31%) saturate(534%) hue-rotate(179deg) brightness(93%) contrast(90%);
  filter: brightness(0) saturate(100%) invert(22%) sepia(31%) saturate(534%) hue-rotate(179deg) brightness(93%) contrast(90%)
}

[data-validate-password] {
  padding: .25rem .5rem .5rem .5rem
}

[data-password-match] {
  padding: .375rem .5rem 0 .5rem
}*/

.bg-white-70-responsive-tablet {
  background: rgba(255, 255, 255, .7)
}

.bg-black-70-responsive-tablet {
  background: rgba(0, 0, 0, .7)
}

.bg--center-top-responsive-tablet {
  background-position: center top
}

.fs--10-responsive-tablet {
  font-size: 0.625rem
}

.fs--14-responsive-tablet {
  font-size: 0.875rem
}

.fs--18-responsive-tablet{
  font-size: 1.125rem;
}

.fs--20-responsive-tablet {
  font-size: 1.25rem;
}

.fs--30-responsive-tablet {
  font-size: 1.875rem
}

.fs--48-responsive-tablet {
  font-size: 3rem
}

.lh--11-responsive-tablet {
  line-height: 0.688rem
}

.lh--16-responsive-tablet {
  line-height: 1rem
}

.lh--24-responsive-tablet {
  line-height: 1.5rem
}

.lh--28-responsive-tablet {
  line-height: 1.75rem;
}

.lh--38-responsive-tablet {
  line-height: 2.375rem
}

.lh--60-responsive-tablet {
  line-height: 3.75rem
}

.w--85vw-responsive-tablet {
  width: 85vw
}

.w--100-responsive-tablet {
  width: 100%
}

.w--72-responsive-tablet {
  width: 4.5rem
}

.w--99-responsive-tablet {
  width: 6.188rem
}

.w--120-responsive-tablet {
  width: 7.5rem
}

.w--171-responsive-tablet {
  width: 10.688rem
}

.w--177-responsive-tablet {
  width: 11.063rem
}

.w--180-responsive-tablet {
  width: 11.25rem
}

.w--186-responsive-tablet {
  width: 11.625rem
}

.w--257-responsive-tablet {
  width: 16.063rem
}

.w--282-responsive-tablet {
  width: 17.625rem
}

.w--500-responsive-tablet {
  width: 31.25rem
}

.w--556-responsive-tablet {
  width: 34.75rem
}

.h--screen-responsive-tablet {
  height: 100dvh
}

.h--auto-responsive-tablet {
  height: auto
}

.h--percent--100-responsive-tablet {
  height: 100%
}

.vh--calc--100-responsive-tablet {
  height: 100dvh;
}

.vh--calc--100--18-responsive-tablet{
  height: calc(100dvh - 18rem);
}

.h--100-responsive-tablet {
  height: 6.25rem
}

.h--171-responsive-tablet {
  height: 10.688rem
}

.h--213-responsive-tablet {
  height: 13.313rem
}

.pad--10-responsive-tablet {
  padding: .625rem
}

.pad--16-responsive-tablet {
  padding: 1rem
}

.pad--x--0-responsive-tablet {
  padding-left: 0;
  padding-right: 0
}

.pad--x--8-responsive-tablet {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.pad--x--16-responsive-tablet {
  padding-left: 1rem;
  padding-right: 1rem
}

.pad--left--12-responsive-tablet{
  padding-left: 0.75rem
}

.pad--left--16-responsive-tablet {
  padding-left: 1rem
}

.pad--left--32-responsive-tablet {
  padding-left: 2rem
}

.pad--top--24-responsive-tablet {
  padding-top: 1.5rem
}

.pad--top--40-responsive-tablet {
  padding-top: 2.5rem
}

.pad--top--0-responsive-tablet {
  padding-top: 0
}

.pad--0-responsive-tablet {
  padding: 0
}

.pad--top--52-responsive-tablet {
  padding-top: 3.28rem
}

.pad--y--24-responsive-tablet {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem
}

.pad--x--0-responsive-tablet {
  padding-left: 0;
  padding-right: 0
}

.pad--x--24-responsive-tablet {
  padding-left: 1.5rem;
  padding-right: 1.5rem
}

.pad--y-0-responsive-tablet {
  padding-top: 0;
  padding-bottom: 0
}

.pad--bottom--0-responsive-tablet {
  padding-bottom: 0rem
}

.pad--bottom--70-responsive-tablet {
  padding-bottom: 4.375rem
}

.pad--bottom--8-responsive-tablet {
  padding-bottom: .5rem
}

.pad--bottom--24-responsive-tablet {
  padding-bottom: 1.5rem
}

.pad--right--16-responsive-tablet {
  padding-right: 1rem
}

.pad--right--24-responsive-tablet {
  padding-right: 1.5rem
}

.m--left--auto-responsive-tablet {
  margin-left: auto
}

.m--left--0-responsive-tablet{
  margin-left: 0;
}

.m--left--8-responsive-tablet{
  margin-left: 0.5rem;
}
.m--left--16-responsive-tablet{
  margin-left: 1rem;
}

.m--right--0-responsive-tablet{
  margin-right: 0;
}

.m--0-responsive-tablet{
  margin: 0;
}
.m--top--32-responsive-tablet{
  margin-top: 2rem;
}
.m--bottom--16-responsive-tablet{
  margin-bottom: 1rem;
}
.mx--16-responsive-tablet {
  margin-left: 1rem;
  margin-right: 1rem
}

.display--none-responsive-tablet {
  display: none
}

.display--flex-responsive-tablet {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.display--grid-responsive-tablet {
  display: grid
}

.gap--12-responsive-tablet {
  gap: 0.75rem
}
.gap--24-responsive-tablet {
  gap: 1.5rem
}

.flex--wrap-responsive-tablet {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.flex--row-responsive-tablet {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row
}

.flex--column-responsive-tablet {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}

.flex--reverse--column-responsive-tablet {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse
}

.items--start-responsive-tablet {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.items--center-responsive-tablet {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.justify--center-responsive-tablet {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.justify--end-responsive-tablet {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}

.flex--max-responsive-tablet {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 0px;
  flex: 1 0 0
}

.flex--none-responsive-tablet {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto
}

.fixed--responsive-tablet {
  position: fixed
}

.absolute--responsive-tablet {
  position: absolute
}

.sticky--responsive-tablet {
  position: sticky
}

.relative--responsive-tablet {
  position: relative
}

.top--0--responsive-tablet {
  top: 0
}

.right--0--responsive-tablet {
  right: 0
}

.right--24-responsive-tablet{
  right: 1.5rem;
}
.top--24-responsive-tablet{
  top: 1.5rem;
}

.right--auto--responsive-tablet {
  right: auto
}

.bottom--0--responsive-tablet {
  bottom: 0
}

.neg--left--5-8--responsive-tablet {
  left: -5.8rem
}

.neg--left--8-3--responsive-tablet {
  left: -8.3rem
}

.z--10000-responsive-tablet {
  z-index: 10000
}

.z--10010-responsive-tablet {
  z-index: 10010
}

.bg--blur--5-responsive-tablet {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px)
}

.bg--blur--25-responsive-tablet {
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px)
}

.sh--none-responsive-tablet {
  -webkit-box-shadow: none;
  box-shadow: none
}

.overflow--y--auto-resposnive-tablet {
  overflow-y: auto
}

.overflow--x--auto-resposnive-tablet {
  overflow-x: auto
}

.overflow--hidden-responsive-tablet{
  overflow: hidden;
}

.overflow--x--hidden-resposnive-tablet {
  overflow-x: hidden
}

[data-section="hero-right-buttons"]{
  transform: scale(1);
  right: 0;
}

/*  Creator profile galler mobile for hero section */
[data-profile-thumbnail-slider-mobile] .splide__track--nav>.splide__list>.splide__slide.is-active, 
[data-profile-thumbnail-slider-mobile] .splide__track--nav>.splide__list>.splide__slide { border-top: 0; border-bottom: 0; border-width:4px; border-color: transparent; }
[data-profile-thumbnail-slider-mobile] .splide__track--nav>.splide__list>.splide__slide.is-active { opacity: 1 !important; }
/*  /Creator profile galler mobile for hero section */

/* Coming soon banner */
[data-coming-soon-banner-hover] [data-coming-soon-banner-hover-child] {
  width: 26.25rem !important;
  padding: 1.5rem 1rem !important;
}
[data-coming-slider-text-content] {
    max-width: 20rem;
}
.elm_GqloCG{
  width: 1.625rem;
  height: 1.625rem;
}
.elm_GqloCG svg{
  width: 1.063rem;
  height: 1.063rem;
}
[data-container="profilefeatured-media-slider"] .splide__arrow--next {
    right: -0.6rem;
    background: rgba(0, 0, 0, 0.60)
}
[data-container="profilefeatured-media-slider"] .splide__arrow--prev {
    left: -0.6rem;
    background: rgba(0, 0, 0, 0.60)
}
[data-container="profilefeatured-media-slider"] .splide__pagination { bottom: 1rem; right: 0; gap: 0.375rem; }
[data-container="profilefeatured-media-slider"] .splide__pagination__page { width: 0.375rem; height: 0.375rem; }
[data-container="profilefeatured-media-slider"] .splide__pagination__page.is-active { width: 1.063rem; border-radius: 0.688rem; }

/* Coming soon banner */
@media screen and (min-width: 1010px) and (max-width: 1365px) {
  [data-coming-soon-banner-hover] [data-coming-soon-banner-hover-child]{
    width: 50% !important;
  }
  .coming-soon-banner-parent [data-coming-slider-text-content] {
    max-width: 95%; /* 33.375rem */
  }
  .coming-soon-media-text-content{
    width: 90%; /* 33.375rem */
  }

  .h--467-responsive-tablet-landscape {
    height: 29.188rem !important;
  }

  [data-coming-slider-text-content] .coming-soon-media-line-clamp-title {
    font-size: 1.875rem !important;
    font-weight: 500;
    line-height: 2.375rem !important;
    /* 126.667% */
  }

  [data-coming-slider-text-content] .coming-soon-media-line-clamp-description {
    font-size: 0.875rem !important;
    font-weight: 400;
    line-height: 1.25rem !important;
    /* 126.667% */
  }
}
@media screen and (min-width: 1010px) and (max-width: 1280px){
  [data-section-style="desktop-all"] button .fs--18 { font-size: 1rem;}
  [data-section-style="desktop-all"] button.w--174 { width: 9rem;}
  .coming-soon-banner-parent [data-coming-slider-text-content] {
    max-width: 85%;
  }
}
@media screen and (min-width: 1010px) and (max-width: 1130px){
  [data-section-style="desktop-all"] button .fs--18 { font-size: 0.875rem;}
  .coming-soon-banner-parent [data-coming-slider-text-content] {
    max-width: 90%;
  }
}
@media screen and (min-width: 1010px) and (max-width: 1080px){
  [data-section-style="desktop-all"] button .fs--18 { font-size: 0.875rem;}
  [data-section-style="desktop-all"] button.w--174 { width: 8rem;}
  .coming-soon-banner-parent [data-coming-slider-text-content] {
    max-width: 90%;
  }
}
@media screen and (min-width: 1010px) and (max-width: 1040px){
  [data-section-style="desktop-all"] button .fs--18 { font-size: 0.875rem;}
  [data-section-style="desktop-all"] button.w--174 { width: 7rem;}
  .coming-soon-banner-parent [data-coming-slider-text-content] {
    max-width: 90%;
  }
}
