.bottom-sheet[data-v-5b4110b1] {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: flex-end;
  pointer-events: none;
}
.bottom-sheet--active[data-v-5b4110b1] {
  z-index: 30;
}
.bottom-sheet__overlay[data-v-5b4110b1] {
  pointer-events: auto;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.6);
}
.bottom-sheet__content[data-v-5b4110b1] {
  pointer-events: auto;
  position: relative;
  width: 100%;
  background: #333333;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.25);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding-top: 14px;
  padding-bottom: 14px;
}
.card[data-v-556d1e9f] {
  width: 100%;
  transition: box-shadow 250ms;
  box-shadow: 1px 2px 20px 1px rgb(0 0 0 / 19%);
}
.card[data-v-556d1e9f]:hover {
  box-shadow: 3px 3px 7px 0 rgba(130, 130, 130, 0.5);
}
.text-\[\#575757\][data-v-556d1e9f] {
  color: #575757;
}
.card:hover .most-popular[data-v-556d1e9f] {
  background-position-x: 100%;
}
.get-started[data-v-556d1e9f]:disabled {
  border-color: #ccc;
  color: #ccc;
}
.btn-holidays[data-v-556d1e9f] {
  background: linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%), linear-gradient(270deg, #534CDA 0%, #DE8D98 100%), #534CDA;
}
@media (min-width: 1024px) {
.lg\:w-\[280px\][data-v-556d1e9f] {
    width: 280px;
}
}
@media (min-width: 1280px) {
.xl\:w-\[280px\][data-v-556d1e9f] {
    width: 280px;
}
.xl\:py-\[36px\][data-v-556d1e9f] {
    padding-top: 36px;
    padding-bottom: 36px;
}
.xl\:pb-\[36px\][data-v-556d1e9f] {
    padding-bottom: 36px;
}
}
.image-wrapper[data-v-a490017c] {
  height: 100%;
  display: block;
  background: #E0E0E0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  overflow: hidden;
}
img[data-v-a490017c] {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.collections[data-v-151c5749] {
  width: 100%;
  background-color: #171717;
  border-radius: 0;
  right: 0;
  bottom: 0;
  height: calc(100% - 45px);
  overflow-y: auto;
}
[data-v-151c5749] .header-close-icon svg {
  width: 17px;
}
[data-v-151c5749] .dropdown-options {
  background-color: #666666;
}
[data-v-151c5749] input {
  background-color: transparent;
  color: #b2b2b2;
  width: 100%;
}
[data-v-151c5749] .focused input {
  border-color: #534cda;
}
[data-v-151c5749] .focused label {
  color: #534cda;
}
[data-v-151c5749] label {
  background-color: #171717;
}
[data-v-151c5749] input::placeholder {
  color: #b2b2b2;
}
.new-collection-btn[data-v-151c5749] {
  background-color: #534cda;
  color: white;
}
.new-collection-btn[disabled][data-v-151c5749] {
  background-color: #333;
  color: #999999;
}
li[data-v-151c5749] {
  color: #cccccc;
}
[data-v-151c5749] .delete-collection-icon svg {
  fill: #cccccc;
  width: 10px;
}
[data-v-151c5749] .dropdown {
  border-color: #b3b3b3;
  border-radius: 6px;
  font-size: 16px;
}
[data-v-151c5749] .dropdown-options li:hover {
  background-color: #4d4d4d;
}
@media (min-width: 768px) {
.collections[data-v-151c5749] {
    width: 300px;
    background-color: #4d4d4d;
    border-radius: 16px;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.3);
    right: -8px;
    bottom: -10px;
    height: auto;
    overflow-y: initial;
}
[data-v-151c5749] .header-close-icon svg {
    width: 12px;
}
.new-collection-btn[data-v-151c5749] {
    background-color: #fff;
    color: #1a1a1a;
}
.new-collection-btn[disabled][data-v-151c5749] {
    background-color: #666666;
    color: #999999;
}
[data-v-151c5749] .dropdown {
    font-size: 14px;
}
[data-v-151c5749] label {
    background-color: #4d4d4d;
}
[data-v-151c5749] .focused input {
    border-color: #b3b3b3;
}
[data-v-151c5749] .focused label {
    color: #fff;
}
}
.features-table {
  width: 100%;
  table-layout: fixed;
}
th {
  height: 2.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-weight: 700;
  vertical-align: middle;
  border-width: 1px;
}
td {
  color: #808080;
}
.features-table:last-child tr:last-child td {
  border-bottom-width: 1px;
}
.table-name {
  color: #534cda;
  margin-left: 10px;
}
td {
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-weight: 500;
  text-align: center;
  border-left-width: 1px;
}
td:first-child {
  text-align: left;
}
td:last-child {
  border-right-width: 1px;
}
tbody tr:first-child td {
  padding-top: 1rem;
  padding-bottom: 0.5rem;
}
tbody tr:last-child td {
  padding-top: 0.5rem;
  padding-bottom: 1rem;
}
.text-\[\#534cda\][data-v-471a152f] {
  color: #534cda;
}
.text-\[\#808080\][data-v-471a152f] {
  color: #808080;
}
.text-\[28px\][data-v-0feca455] {
  font-size: 28px;
}
.bg-promo[data-v-2739467c] {
  background: linear-gradient(to right, #534cda, #de8d98, #534cda);
  background-size: 200%;
  transition: background 250ms;
}
.aspect-ratio-category[data-v-5c485fd0] {
  position: relative;
  padding-bottom: 36%;
}
.title[data-v-5c485fd0] {
  font-size: 20px;
}
@media (min-width: 1024px) {
.aspect-ratio-category[data-v-5c485fd0] {
    padding-bottom: 57%;
}
.title[data-v-5c485fd0] {
    font-size: 24px;
}
}
@media (min-width: 1280px) {
.title[data-v-5c485fd0] {
    font-size: 20px;
}
}
@media (min-width: 1440px) {
.title[data-v-5c485fd0] {
    font-size: 24px;
}
}
.text-\[\#B2B2B2\][data-v-9145bb76] {
  color: #b2b2b2;
}
.dropdown[data-v-9145bb76] {
  top: auto;
  width: 100%;
  background-color: #333333;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.5);
  border-radius: 20px 20px 0px 0px;
}
@media (min-width: 640px) {
button[data-v-9145bb76] {
    width: 35px;
    height: 35px;
}
.dropdown[data-v-9145bb76] {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    border-radius: 0.5rem;
    top: 45px;
    min-width: 122px;
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.25);
}
.sm\:bg-\[\#403ABB\][data-v-9145bb76] {
    background-color: #403abb;
}
}
.header__title[data-v-df1676c4] {
  font-size: 28px;
  font-weight: 700;
}
@media (min-width: 1024px) {
.header__title[data-v-df1676c4] {
    font-size: 40px;
}
}
video[data-v-92b3c146] {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.progress-bar[data-v-92b3c146] {
  height: 5px;
  background-color: #534cda;
}
.overlay[data-v-92b3c146] {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 100%);
}
.overlay[data-v-92b3c146],
.control[data-v-92b3c146] {
  transition: all 0.3s;
}
@supports not (-webkit-touch-callout: none) {
  /* Disabled hovering on iOS, as it won't open asset page, rather applies hover state */
.preview:hover .overlay[data-v-92b3c146],
  .preview:hover .control[data-v-92b3c146],
  .preview:hover .progress-bar[data-v-92b3c146] {
    opacity: 1;
}
}
.text-\[28px\][data-v-01b8030f] {
  font-size: 28px;
}
.link[data-v-0f919213] {
  color: #534CDA;
}
.product-audio[data-v-0a0b9780] {
  background-color: #262626;
  border-radius: 10px;
}
.product-meta[data-v-0a0b9780] {
  width: 33%;
  min-width: 200px;
}
.wavesurfer[data-v-0a0b9780] {
  flex: 2;
  margin: 0 50px;
}
progress[data-v-0a0b9780]::-moz-progress-bar {
  background-color: #fff;
  border-radius: 0.75rem;
  overflow: hidden;
  transition: width 400ms linear;
}
progress[data-v-0a0b9780]::-webkit-progress-value {
  background-color: #fff;
  border-radius: 0.75rem;
  overflow: hidden;
  transition: width 400ms linear;
}
@media (min-width: 768px) {
.wavesurfer[data-v-0a0b9780] {
    margin: 0;
}
}
@media (min-width: 1024px) {
.wavesurfer[data-v-0a0b9780] {
    width: 100%;
    max-width: 100%;
}
}
@media (min-width: 1280px) {
.bordered-btn[data-v-0a0b9780] {
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1.5px solid #ffffff;
    border-radius: 20px;
    padding-left: 2px;
    background: rgba(255, 255, 255, 0.12);
}
.bordered-btn > i[data-v-0a0b9780] {
    margin-right: 0.25rem;
    font-size: 1rem;
}
.bordered-btn > i.fa-pause[data-v-0a0b9780] {
    padding-left: 2px;
}
}
.tooltip:hover .tooltip-text[data-v-7cabd287] {
  display: block;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  border-radius: 10px;
  width: 260px;
  bottom: calc(100% + 16px);
  margin-left: 50%;
  right: 0;
  transform: translateX(20px);
}
.triangle[data-v-7cabd287] {
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #fff;
  position: absolute;
  left: 0;
  bottom: calc(100% + 8px);
  -webkit-filter: drop-shadow(1px 3px 2px rgba(0,0,0,.2));
  filter: drop-shadow(1px 3px 2px rgba(0,0,0,.2));
  z-index: 9;
  transform: translateX(-50%);
  margin-left: 50%;
  display: none;
}
.tooltip:hover .triangle[data-v-7cabd287] {
  display: block;
}
.text-\[\#b2b2b2\][data-v-7cabd287] {
  color: #b2b2b2;
}
@media (min-width: 640px) {
.tooltip:hover .tooltip-text[data-v-7cabd287] {
    right: auto;
    transform: translateX(-50%);
}
}
.text-\[\#575757\][data-v-00236b50] {
  color: #575757;
}
.text-\[50px\][data-v-00236b50] {
  font-size: 50px;
}
.leading-\[18px\][data-v-00236b50] {
  line-height: 18px;
}
.leading-\[57px\][data-v-00236b50] {
  line-height: 57px;
}
.aspect-ratio[data-v-3b90ad0f] {
  position: relative;
  padding-top: 56.25%;
}
[data-v-3b90ad0f] img {
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.product-header[data-v-3b90ad0f] {
  background-color: #333333;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: relative;
  /**
    Cuz of using percentage in .aspect-ratio,
    there is sometime a gap of 1px between preview and header
  */
  margin-top: -1px;
}
.badge[data-v-3b90ad0f] {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
}
h2[data-v-3b90ad0f] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.product-badge-filled[data-v-ff842a50] {
  color: white !important;
  background-color: rgb(222, 141, 152);
  padding: 1px 5px;
  border-radius: 5px;
  font-size: 12px;
}
.aspect-ratio[data-v-40644928] {
  padding-top: 56.26%;
  border-radius: 10px;
}
.aspect-ratio[data-v-40644928], .line[data-v-40644928] {
  background: linear-gradient(89.17deg, #262626 0.8%, #333333 50.09%, #262626 96.31%);
  background-size: 200% 100%;
  animation: boxanim-data-v-40644928 3s linear infinite;
}
.line[data-v-40644928] {
  margin-top: 16px;
  height: 18px;
  border-radius: 999px;
}
.audio-placeholder[data-v-40644928] {
  background: linear-gradient(89.17deg, #262626 0.8%, #333333 50.09%, #262626 96.31%);
  background-size: 200% 100%;
  animation: boxanim-data-v-40644928 3s linear infinite;
  height: 108px;
  border-radius: 10px;
}
@keyframes boxanim-data-v-40644928 {
0% {
    background-position-x: 100%;
}
50% {
    background-position-x: -100%;
}
100% {
    background-position-x: -100%;
}
}
@media (min-width: 1024px) {
.audio-placeholder[data-v-40644928] {
    height: 80px;
}
}
.btn-holidays[data-v-4c78bde6] {
  background: linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%), linear-gradient(270deg, #D40263 0%, #9555CD 100%), #534CDA;
}
.header__title[data-v-0000215b] {
  font-size: 24px;
  font-weight: 700;
}
.show-button[data-v-0000215b] {
  color: #b2b2b2;
  text-decoration: underline;
}
.limited-text[data-v-0000215b] {
  height: 4.75rem;
}
.bg-promo[data-v-d08ac02a] {
  background: linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%), #534CDA;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.clearButton[data-v-9dae2a0c] {
  color: #B3B3B3;
  text-decoration: underline;
}
.search-wrapper[data-v-03f9e5e8] {
  background: rgba(255, 255, 255, 0.14);
  padding-left: 18px;
  padding-right: 18px;
}
.search-suggestion-option[data-v-03f9e5e8] {
  background: #4d4d4d;
  border-radius: 20px;
}
.hover\:bg[data-v-03f9e5e8]:hover {
  background: #666666;
}
[data-v-03f9e5e8]::placeholder {
  color: #fff;
}
ul[data-v-03f9e5e8] {
  max-height: 400px;
}

/* Chrome, Edge, and Safari */
ul[data-v-03f9e5e8]::-webkit-scrollbar-button {
  display: none;
}
ul[data-v-03f9e5e8]::-webkit-scrollbar {
  width: 10px;
}
ul[data-v-03f9e5e8]::-webkit-scrollbar-track {
  border-radius: 50px;
  background: transparent;
  margin-top: 8px;
  margin-bottom: 8px;
}
ul[data-v-03f9e5e8]::-webkit-scrollbar-thumb {
  background-color: #232323;
  border-radius: 16px;
  border: 2px solid #373737;
}
.related-products[data-v-f82464aa] {
  padding: 20px 20px 60px;
  background-color: #1A1A1A;
}
.search-wrapper[data-v-f82464aa] {
  background: rgba(255,255,255,0.14);
  padding-left: 18px;
  padding-right: 18px;
}
[data-v-f82464aa]::placeholder {
  color: #fff;
}
.search-suggestion-option[data-v-f82464aa] {
  background: #4d4d4d;
  border-radius: 20px;
  top: 100%;
  margin-left: -18px;
}
@media (min-width: 1280px) {
.related-products[data-v-f82464aa] {
    padding: 62px 13% 137px;
}
}
.filter-content[data-v-30ec5a9d] {
  padding-right: 10px;
  overflow: hidden;
  max-height: calc(100vh - 190px);
  scrollbar-width: auto;
  scrollbar-color: #232323 #373737;
}
.filter-content[data-v-30ec5a9d]:hover {
  overflow-y: auto;
}

/* set button(top and bottom of the scrollbar) */
.filter-content[data-v-30ec5a9d]::-webkit-scrollbar-button {
  display: none;
}

/* Chrome, Edge, and Safari */
.filter-content[data-v-30ec5a9d]::-webkit-scrollbar {
  width: 14px;
}
.filter-content[data-v-30ec5a9d]::-webkit-scrollbar-track {
  border-radius: 50px;
  background: #373737;
  margin-top: 10px;
}
.filter-content[data-v-30ec5a9d]::-webkit-scrollbar-thumb {
  background-color: #232323;
  border-radius: 16px;
  border: 4px solid #373737;
}
.question[data-v-ca6df80c] {
  background: #2d2d2d;
  transition: background 250ms;
}
.question[data-v-ca6df80c]:hover {
  background: #3f3f3f;
}
.loader[data-v-1ef37b59] {
  width: 56px;
  height: 56px;
  border: 4px solid white;
  border-radius: 50%;
  position: relative;
  animation: loader-scale-data-v-1ef37b59 1s ease-out infinite;
  top: 50%;
  margin: -28px auto 0 auto;
  position: absolute;
}
@keyframes loader-scale-data-v-1ef37b59 {
0% {
    transform: scale(0);
    opacity: 0;
}
50% {
    opacity: 1;
}
100% {
    transform: scale(1);
    opacity: 0;
}
}
.page-link[data-v-64994ed0] {
  min-width: 32px;
  height: 32px;
  padding-left: 4px;
  padding-right: 4px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  margin-left: 6px;
  margin-right: 6px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.page-item[data-v-64994ed0]:not(.disabled) {
  cursor: pointer;
}
.page-number[data-v-64994ed0] {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.12);
}
.is-active .page-link[data-v-64994ed0] {
  background-color: #534cda;
}
.page-item[data-v-64994ed0] {
  display: none;
}
.page-item.disabled[data-v-64994ed0] {
  opacity: 0.6;
}
.page-item.is-prev[data-v-64994ed0],
.page-item.is-next[data-v-64994ed0] {
  display: inline-block;
}
@media (min-width: 768px) {
.page-item[data-v-64994ed0] {
    display: inline-block;
}
}
.wrapper.open[data-v-0555b71c]{
  padding-bottom: 28px;
}
.collapse[data-v-0555b71c] {
  padding: 28px 0;
}
.wrapper.open .collapse[data-v-0555b71c] {
  padding-bottom: 0;
}
.title[data-v-0555b71c] {
  font-size: 14px;
  color: #b3b3b3;
}
.arrow[data-v-0555b71c] {
  color: #b3b3b3;
}
.border-bottom[data-v-0555b71c] {
  border-bottom: 1px solid #4d4d4d;
}
.text-\[28px\][data-v-27196202] {
  font-size: 28px;
}
.text-\[\#4d4d4d\][data-v-6f91345d] {
  color: #4d4d4d;
}
.text-\[\#999999\][data-v-6f91345d] {
  color: #999999;
}
[data-v-6f91345d] .tooltip-text {
  background-color: #fff;
  z-index: 1;
  width: 285px !important;
  line-height: 18px;
  font-family: 'Artlist Sans';
  font-size: 12px;
}
input[data-v-917b8ed0] {
  border: 1px solid #666;
  border-radius: 6px;
  height: 44px;
}
.active input[data-v-917b8ed0] {
  border-color: rgb(83, 76, 218);
}
.add-btn[data-v-917b8ed0] {
  background-color: #262626;
  border-radius: 10px;
  height: 44px;
}
.active .add-btn[data-v-917b8ed0] {
  background-color: rgb(83, 76, 218);
}
.list-item[data-v-917b8ed0] {
  background-color: rgba(83, 76, 218, 0.3);
  border: 1px solid rgb(83, 76, 218);
  border-radius: 10px;
}
.text-\[\#4d4d4d\][data-v-c62f5058] {
  color: #4d4d4d;
}
.text-\[\#666666\][data-v-c62f5058] {
  color: #666666;
}
[data-v-c62f5058] .tooltip-text {
  background-color: #fff;
  z-index: 1;
  width: 285px !important;
}
.author-meta[data-v-5a3caac5]::before {
  content: "";
  position: relative;
  display: block;
  width: 1px;
  height: 10px;
  background-color: #b2b2b2;
  margin-right: 8px;
}
.ellipsis-text[data-v-5a3caac5] {
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  overflow: hidden;
}
@media (min-width: 768px) {
.author-meta[data-v-5a3caac5] {
    max-width: none;
}
.author-meta[data-v-5a3caac5]::before {
    display: none;
}
}
.text-\[\#DE8D98\][data-v-160e3e3b] {
  color: #de8d98;
}
.section-container[data-v-160e3e3b] {
  padding-top: 32px;
  padding-bottom: 40px;
  background-image: url('/assets/images/site/pricing/background-small.png');
  background-size: 100% 100%;
  background-position: top;
  background-repeat: no-repeat;
}
.mt-14[data-v-160e3e3b] {
  margin-top: 56px;
}
.link[data-v-160e3e3b] {
  color: #534cda;
}
.link[data-v-160e3e3b]:hover {
  opacity: 0.8;
}
@media (min-width: 1024px) {
.section-container[data-v-160e3e3b] {
    padding-top: 80px;
    padding-bottom: 70px;
    background-image: url('/assets/images/site/pricing/background.png');
    background-size: 100% 80%;
}
.lg\:border-partner[data-v-160e3e3b] {
    border-left: 1px solid #bdbdbd;
}
}
img[data-v-3b1d72ba] {
  width: 125px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
input[data-v-3b1d72ba] {
  color: #b2b2b2;
  border-color: #b2b2b2;
  border-top: 1px solid;
  border-bottom: 1px solid;
}
.reload[data-v-3b1d72ba] {
  border-color: #b2b2b2 !important;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-right: 1px solid;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.error[data-v-3b1d72ba] {
  background-color: #E76060;
  border-radius: 4px;
}
.border-bottom[data-v-7a601f28] {
  border-bottom: 1px solid #4d4d4d;
}
.title[data-v-7a601f28] {
  font-size: 14px;
  color: #b3b3b3;
}
[data-v-3d11fc84] .modal-mask {
  z-index: 1000;
  margin-top: 0;
  background-color: rgba(0,0,0,0.8);
}
[data-v-3d11fc84] .modal-body {
  padding: 20px;
}
[data-v-3d11fc84] .modal-body .al-btn {
  padding-left: 30px;
  padding-right: 30px;
}
[data-v-3d11fc84] .modal-container {
  border-radius: 12px;
  width: auto;
  height: auto;
  max-width: calc(100% - 30px);
  position: initial;
}
[data-v-3d11fc84] .modal-header button {
  top: 10px;
  right: 20px;
  color: white;
}
@media (min-width: 768px) {
[data-v-3d11fc84] .modal-body {
    padding: 45px;
}
[data-v-3d11fc84] .modal-header button {
    top: -20px;
    right: -20px;
}
[data-v-3d11fc84] .modal-container {
    max-width: none;
    position: relative;
}
[data-v-3d11fc84] .modal-body .al-btn {
    min-width: 180px;
}
}
.filter-header[data-v-648e090e] {
  height: 45px;
}
.filter-content[data-v-648e090e] {
  height: calc(100vh - 45px);
}
.z-\[1000\][data-v-648e090e] {
  z-index: 1000;
}
.bg-\[\#efefef\][data-v-d95f5fb8] {
  background-color: #efefef;
}
.bg-\[\#f2f2f2\][data-v-d95f5fb8] {
  background-color: #f2f2f2;
}
.circle[data-v-d95f5fb8] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  position: absolute;
  top: 3px;
  left: 0;
}
.progress-icon[data-v-d95f5fb8] {
  position: absolute;
  width: 30px;
  height: 30px;
  top: -14px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  color: white;
  box-shadow: 0px 4px 6px rgba(130, 123, 255, 0.5);
}
.text-\[\#4d4d4d\][data-v-d95f5fb8] {
  color: #4d4d4d;
}
.circle-outer:hover .circle[data-v-d95f5fb8] {
  width: 12px;
  height: 12px;
  top: 1px;
}
.progress-icon[data-v-d95f5fb8]:hover {
  width: 34px;
  height: 34px;
  top: -16px;
}
.progress-icon:hover i[data-v-d95f5fb8] {
  font-size: 20px;
}
.number[data-v-d95f5fb8] {
  padding: 0.25rem;
  background-color: #f2f2f2;
  color: #4d4d4d;
  border-radius: 4px;
}
[data-v-34f1cd0a]::placeholder {
  color: #fff;
}
.filters[data-v-34f1cd0a] {
  max-height: calc(100% - 56px);
  overflow-y: auto;
}
.text-\[\#999999\][data-v-c3e1ca5a] {
  color: #999999;
}
h2[data-v-c3e1ca5a] {
  background: linear-gradient(90deg, #7B61FF 0%, #FCB692 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
}
img[data-v-c3e1ca5a] {
  width: 100%;
  max-width: 210px;
}
p[data-v-c3e1ca5a] {
  max-width: 410px;
}
@media (min-width: 1024px) {
.box[data-v-c3e1ca5a] {
    border: 1px solid #e6e6e6;
    border-radius: 14px;
}
img[data-v-c3e1ca5a] {
    max-width: 300px;
}
}
.empty-image[data-v-2f729132] {
  opacity: 0;
  height: 0;
  padding: 0 !important;
  min-height: 0;
  transition: opacity 0.3s linear;
}
.image-loaded[data-v-2f729132] {
  opacity: 1;
  height: auto;
  transition: opacity 0.3s linear;
}
.text-\[\#4d4d4d\][data-v-e55b97f6] {
  color: #4d4d4d;
}
.text-\[\#999999\][data-v-e55b97f6] {
  color: #999999;
}
.text-\[\#4d4d4d\][data-v-602eae98] {
  color: #4d4d4d;
}
.notes a {
  color: #534cda;
}
.tooltip-text {
  background-color: #4D4D4D;
  left: -40px;
  right: auto;
}
.tooltip .triangle {
  border-top: 8px solid #4D4D4D;
}
@media (min-width: 1280px) {
  left: auto;

  right: 0;
}
.bordered-icon[data-v-292aa032] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border: 1px solid #fff;
  border-radius: 100px;
}
.active-bordered-icon[data-v-292aa032] {
  background-color: #FFF;
  color: #000;
}
[data-v-292aa032] .active-bordered-icon > div > svg > path {
  fill: #000 !important;
}
@media (min-width: 768px) {
.collections-bordered[data-v-292aa032] {
    top: calc(100% + 10px);
    bottom: auto;
    left: -172px;
    right: auto;
}
}
@media (min-width: 1280px) {
.collections-bordered[data-v-292aa032] {
    left: -125px;
    height: fit-content !important;
}
}
.text-\[\#999999\][data-v-e2855de2] {
  color: #999999;
}
.progress-container[data-v-41ca6690] {
  margin-top: 0.125rem;
}
.progress-bar[data-v-41ca6690] {
  height: 5px;
}
progress[data-v-41ca6690] {
  display: block;
  width: 100%;
  height: 81%;
  border: 0;
  color: #fff;
}
progress span[data-v-41ca6690] {
  transition: width 400ms linear;
}
progress[data-v-41ca6690]::-moz-progress-bar {
  background-color: #fff;
  border-radius: 0.75rem;
  overflow: hidden;
  transition: width 400ms linear;
}
progress[data-v-41ca6690]::-webkit-progress-value {
  background-color: #fff;
  border-radius: 0.75rem;
  overflow: hidden;
  transition: width 400ms linear;
}
.volume-var-container[data-v-41ca6690] {
  height: 5px;
}
.video-overlay[data-v-41ca6690] {
  background-color: rgba(0, 0, 0, 0.7);
}
.tag-container[data-v-54c6645a] {
  margin-top: 20px;
  margin-right: 12px;
  padding: 8px 10px;
  border: 1px solid #534CDA;
  border-radius: 10px;
  background-color: rgba(83, 76, 218, 0.3);
  transition: background 250ms;
}
.tag-container[data-v-54c6645a]:hover {
  background-color: rgba(83, 76, 218, 0.1);
}
.top-filters[data-v-2fa27f47] {
  border-top: 1px solid rgba(255, 255, 255, 0.15);
}
.text-\[\#1a1a1a\][data-v-c452988a] {
  color: #1a1a1a;
}
.text-\[\#534cda\][data-v-c452988a] {
  color: #534cda;
}
.msg-box[data-v-c452988a] {
  background: rgba(112, 104, 255, 0.24);
  border-radius: 10px;
}
.text-\[\#4d4d4d\][data-v-9f09b2e0] {
  color: #4d4d4d;
}
.text-\[\#999999\][data-v-9f09b2e0] {
  color: #999999;
}
.bottom-sheet__option[data-v-78a7cc72] {
  width: 100%;
  display: flex;
  align-items: center;
  padding: 16px 30px;
}
.btn-holidays[data-v-be3b6232] {
  background: linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%), linear-gradient(270deg, #534CDA 0%, #DE8D98 100%), #534CDA;
}
.cta-btn[data-v-be3b6232] {
  letter-spacing: 0.02em;
}
.text-\[\#4d4d4d\][data-v-250da844] {
  color: #4d4d4d;
}
.text-\[\#999999\][data-v-250da844] {
  color: #999999;
}
.text-\[\#cccccc\][data-v-250da844] {
  color: #cccccc;
}
.text-\[\#534cda\][data-v-250da844] {
  color: #534cda;
}
li[data-v-250da844] {
  color: #534cda;
  margin-top: 0.5rem;
  padding: 0.25rem;
  font-weight: 500;
  display: inline-block;
  background-color: rgba(130, 123, 255, 0.2);
  font-size: 10px;
  border-radius: 4px;
}
[data-v-250da844] p a {
  color: #534cda;
  text-decoration: underline;
}
.text-\[\#4d4d4d\][data-v-14b85550] {
  color: #4d4d4d;
}
.text-\[\#999999\][data-v-14b85550] {
  color: #999999;
}
.bg-\[\#e6e6e6\][data-v-14b85550] {
  background-color: #e6e6e6;
}
.bg-\[\#f2f2f2\][data-v-14b85550] {
  background-color: #f2f2f2;
}
[data-v-14b85550] .al-dropdown {
  min-width: 285px;
}
[data-v-14b85550] .dropdown {
  background-color: #e6e6e6;
  color: #4d4d4d;
  border-width: 0;
}
[data-v-14b85550] .dropdown-options {
  --bg-opacity: 1;
  background-color: #fff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
}
[data-v-14b85550] .dropdown-options li {
  color: #4d4d4d;
}
[data-v-14b85550] .dropdown-options li:not(.separator):hover {
  background-color: #f2f2f2;
}
.text-\[\#4d4d4d\][data-v-5019fc97] {
  color: #4d4d4d;
}
.text-\[\#666666\][data-v-5019fc97] {
  color: #666666;
}
[data-v-5019fc97] .tooltip-text {
  background-color: #fff;
  z-index: 1;
  width: 285px !important;
  line-height: 18px;
  font-family: 'Artlist Sans';
  font-size: 12px;
}
.text-\[\#666666\][data-v-0b684267] {
  color: #666666;
}
.text-\[\#b3b3b3\][data-v-0b684267] {
  color: #b3b3b3;
}
.text-\[\#534cda\][data-v-0b684267] {
  color: #534cda;
}
.text-\[\#333333\][data-v-0b684267] {
  color: #333333;
}
.text-\[\#b2b2b2\][data-v-0b684267] {
  color: #b2b2b2;
}
.bg-\[\#f2f2f2\][data-v-0b684267] {
  background-color: #f2f2f2;
}
.dropdown[data-v-0b684267] {
  border: 1px solid #666666;
  border-radius: 10px;
}
.dropdown-options[data-v-0b684267] {
  background-color: #4d4d4d;
  border-radius: 20px 20px 0 0;
  transition: all 0.3s;
  box-shadow: rgb(0 0 0 / 30%) 0px 3px 10px;
}
.dropdown-options.autoscroll[data-v-0b684267] {
  max-height: 300px;
  overflow-y: auto;
}
.dropdown-options.has-search[data-v-0b684267] {
  max-height: none;
  height: 100vh;
  border-radius: 0;
  z-index: 9999;
  margin-top: 0;
}
.dropdown-options.bright[data-v-0b684267] {
  --bg-opacity: 1;
  background-color: #fff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
}
.dropdown-options.bright li[data-v-0b684267] {
  color: #333333;
}
.dropdown-options.bright li[data-v-0b684267]:not(.separator):hover {
  background-color: #f2f2f2;
}

/* Chrome, Edge, and Safari */
.autoscroll[data-v-0b684267]::-webkit-scrollbar-button {
  display: none;
}
.autoscroll[data-v-0b684267]::-webkit-scrollbar {
  width: 10px;
}
.autoscroll[data-v-0b684267]::-webkit-scrollbar-track {
  border-radius: 50px;
  background: transparent;
  margin-top: 8px;
  margin-bottom: 8px;
}
.autoscroll[data-v-0b684267]::-webkit-scrollbar-thumb {
  background-color: #232323;
  border-radius: 16px;
  border: 2px solid #373737;
}
li[data-v-0b684267] {
  transition: all 0.3s;
}
li[data-v-0b684267]:not(.separator):not(.separator):hover {
  background-color: #666666;
}
li.active[data-v-0b684267]:after {
  content: "";
  position: absolute;
  right: 32px;
  top: calc(50% - 8px);
  height: 16px;
}
.overlay[data-v-0b684267] {
  background-color: rgba(0, 0, 0, 0.6);
}
.close[data-v-0b684267] {
  color: #b2b2b2;
}
.close span[data-v-0b684267] {
  position: absolute;
  right: 32px;
  top: calc(50% - 8px);
  width: 16px;
  height: 16px;
}
.close span[data-v-0b684267]:before,
.close span[data-v-0b684267]:after {
  position: absolute;
  left: 16px;
  content: " ";
  height: 16px;
  width: 1px;
  background-color: #b2b2b2;
}
.close span[data-v-0b684267]:before {
  transform: rotate(45deg);
}
.close span[data-v-0b684267]:after {
  transform: rotate(-45deg);
}
.ellipsis[data-v-0b684267] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
input[data-v-0b684267] {
  color: #b3b3b3;
  border: 1px solid #B3B3B3;
  border-radius: 10px;
}
input.bright[data-v-0b684267] {
  color: inherit;
}
input[data-v-0b684267]::selection {
  background-color: rgba(130, 123, 255, 0.15);
}
.search-arrow[data-v-0b684267] {
  position: absolute;
  top: 12px;
  right: 20px;
}
.search-arrow i[data-v-0b684267] {
  color: #666666;
}
.floating-label[data-v-0b684267] {
  color: #b3b3b3;
  left: 12px;
  top: calc(50% - 12px);
  transition: all 0.3s;
}
input:focus + .floating-label[data-v-0b684267],
input.value + .floating-label[data-v-0b684267],
.floating-label.has-value[data-v-0b684267] {
  color: #534cda;
  left: 0px;
  transform: scale(0.75) translateY(-32px);
  background-color: white;
  padding-left: 6px;
  padding-right: 6px;
}
input[data-v-0b684267]:focus {
  border-color: #534CDA;
}
@media (min-width: 768px) {
.dropdown-options[data-v-0b684267] {
    border-radius: 10px !important;
}
.dropdown-options.has-search[data-v-0b684267] {
    max-height: 300px;
    height: auto;
    z-index: 10;
    margin-top: 8px;
}
li.active[data-v-0b684267]:after {
    right: 16px;
}
}
li.active[data-v-9e5fac80]:after {
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  top: -2px;
}
.dropdown-options[data-v-9e5fac80] {
  background-color: #4d4d4d;
  border-radius: 20px 20px 0 0;
  transition: all 0.3s;
}
li[data-v-9e5fac80] {
  transition: all 0.3s;
}
li[data-v-9e5fac80]:hover {
  background-color: #666666;
}
li.active[data-v-9e5fac80]:after {
  content: '';
  position: absolute;
  right: 32px;
  top: calc(50% - 8px);
  height: 16px;
}
.overlay[data-v-9e5fac80] {
  background-color: rgba(0, 0, 0, 0.6);
}
.social-icon[data-v-9e5fac80] {
  color: #bdbdbd;
}
.bordered-container[data-v-9e5fac80] {
  background-color: #4d4d4d;
  height: fit-content;
}
.bordered-icon[data-v-9e5fac80] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border: 1px solid #fff;
  border-radius: 100px;
}
.active-bordered-icon[data-v-9e5fac80] {
  background-color: #fff;
  color: #000;
}
[data-v-9e5fac80] .active-bordered-icon > div > svg > path {
  fill: #000 !important;
}
@media (min-width: 768px) {
.dropdown-options[data-v-9e5fac80] {
    border-radius: 10px;
}
li.active[data-v-9e5fac80]:after {
    right: 16px;
}
.bordered-container[data-v-9e5fac80] {
    top: 50px;
    right: 0;
}
}
@media (min-width: 1280px) {
.bordered-container[data-v-9e5fac80] {
    right: -35px;
}
}
.text-area-wrapper[data-v-355b52f8] {
  line-height: 1;
}
textarea[data-v-355b52f8] {
  border: 1px solid #b3b3b3;
  outline: 0;
  color: #4d4d4d;
  border-radius: 6px;
  width: 100%;
  min-height: 58px;
}
textarea.error[data-v-355b52f8] {
  border-color: #ee5951;
}
textarea.error[data-v-355b52f8]::placeholder,
.floating-check.error-icon[data-v-355b52f8],
.error-message[data-v-355b52f8] {
  color: #ee5951;
}
.floating-check[data-v-355b52f8] {
  --text-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--text-opacity));
  position: absolute;
  top: calc(50% - 16px);
  right: 12px;
}
h1[data-v-18e7d945] {
  font-size: 42px;
  font-weight: bold;
  line-height: 48px;
  margin-bottom: 8px;
}
.seller-name[data-v-18e7d945] {
  display: inline-block;
  margin-bottom: 33px;
  color: #534CDA;
}
.new-badge[data-v-18e7d945] {
  background: #827BFF;
  color: #FFF;
}
.free-badge[data-v-18e7d945] {
  background: #DE8D98;
  color: #FFF;
}
.category-name[data-v-18e7d945] {
  font-size: 12px;
  color:#999999;
}
.break-word[data-v-18e7d945] {
  word-break: break-word;
}
.subcategories-title[data-v-5887f361] {
  margin: 10px 0;
  font-size: 30px;
  line-height: 32px;
  font-weight: 700;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: linear-gradient(332deg, #534cda 43.78%, #c41eff 110.14%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.subcategories-links[data-v-5887f361] {
  color: #827bff;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.link-separator[data-v-5887f361] {
  color: #808080;
}
.ten-k-img[data-v-5887f361] {
  width: 100%;
}
.ten-k-img-overlay[data-v-5887f361] {
  background: linear-gradient(360deg, #171717c9 20%, transparent 60.14%);
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
}
.text-575757[data-v-5887f361] {
  color: #575757;
}
.text-h2[data-v-5887f361] {
  font-weight: 700;
  font-size: 22px;
}
.tenk-image-wrap[data-v-5887f361] {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 640px) {
.tenk-image-wrap[data-v-5887f361] {
    margin-left: -1rem;
    margin-right: -1rem;
}
}
@media (min-width: 768px) {
.text-h2[data-v-5887f361] {
    font-size: 32px;
}
.subcategories-title[data-v-5887f361] {
    font-size: 50px;
}
.tenk-image-wrap[data-v-5887f361] {
    margin-left: -2rem;
    margin-right: -2rem;
}
}
@media (min-width: 1280px) {
.text-h2[data-v-5887f361] {
    font-size: 32px;
}
}
@media (min-width: 1440px) {
.tenk-image-wrap[data-v-5887f361] {
    margin-left: -2rem;
    margin-right: -2rem;
}
}
.tools-bg[data-v-9f4761a4] {
  background-position-x: 60%;
}
h3[data-v-9f4761a4] {
  font-size: 32px;
  max-width: 320px;
}
.gradient-text[data-v-9f4761a4] {
  background: linear-gradient(265.25deg, #5950FE 13.56%, #E480AF 98.16%);
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}
@media (min-width: 640px) {
.tools-bg[data-v-9f4761a4] {
    background-position-x: initial;
}
h3[data-v-9f4761a4] {
    font-size: 40px;
    max-width: 380px;
}
}
@media (min-width: 1024px) {
h3[data-v-9f4761a4] {
    font-size: 62px;
    max-width: 650px;
}
}
.text-\[\#534cda\][data-v-e2861d46] {
  color: #534cda;
}
.text-4d4d4d[data-v-6e8b1949] {
  color: #4d4d4d;
}
.text-\[\#4d4d4d\][data-v-0ae980c2] {
  color: #4d4d4d;
}
.text-\[\#4d4d4d\][data-v-137b0a72] {
  color: #4d4d4d;
}
.box[data-v-137b0a72] {
  border: 1px solid #e6e6e6;
  border-radius: 14px;
}
.sub-link[data-v-69b49222] {
  color: #999;
}
.sub-link[data-v-69b49222]:hover {
  color: #625bee;
}
li[data-v-77ef3441] {
  display: flex;
  color: #808080;
  margin-bottom: 20px;
}
li i[data-v-77ef3441] {
  color: #534CDA;
  margin-right: 12px;
}
.text-\[\#4d4d4d\][data-v-2765250b] {
  color: #4d4d4d;
}
.text-\[\#999999\][data-v-0dfb4198] {
  color: #999999;
}
.input-field[data-v-0dfb4198] {
  width: 100%;
  border-radius: 0.375rem;
  height: 3rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-right: 2rem;
  outline: 2px solid transparent;
  outline-offset: 2px;
  background-color: transparent;
  border: 1px solid #B3B3B3;
  font-family: 'Artlist Sans';
}
.input-field.focused[data-v-0dfb4198] {
  border-color: #534CDA;
}
label[data-v-0dfb4198],
.placeholder[data-v-0dfb4198] {
  position: absolute;
  pointer-events: none;
  color: #B3B3B3;
  left: 12px;
  top: calc(50% - 12px);
  transition: all 0.3s;
}
.placeholder[data-v-0dfb4198] {
  opacity: 0;
}
.input-field.empty.focused ~ .placeholder[data-v-0dfb4198] {
  opacity: 1;
}
.input-field.focused + label[data-v-0dfb4198],
.input-field:not(.empty) + label[data-v-0dfb4198] {
  left: 0px;
  transform: scale(0.75) translateY(-32px);
  background-color: white;
  padding-left: 6px;
  padding-right: 6px;
  color: #534CDA;
}
.input-field.invalid[data-v-0dfb4198] {
  border: 1px solid #CA514E;
}
.input-field.invalid + label[data-v-0dfb4198] {
  color: #CA514E;
}
.field[data-v-0dfb4198] {
  position: relative;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.floating-check[data-v-0dfb4198] {
  --text-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--text-opacity));
  position: absolute;
  top: calc(50% - 12px);
  right: 12px;
}
.floating-check.error-icon[data-v-0dfb4198],
.error-message[data-v-0dfb4198] {
  color: #ee5951;
}
.left-half[data-v-0dfb4198],
.right-half[data-v-0dfb4198] {
  width: 100%;
}
.fa-credit-card[data-v-0dfb4198] {
  top: calc(50% - 12px);
  right: 14px;
  display: none;
}
.input-field.empty ~ .fa-credit-card[data-v-0dfb4198],
.input-field.focused:not(.invalid):not(.complete) ~ .fa-credit-card[data-v-0dfb4198] {
  display: block;
}
@media (min-width: 768px) {
.left-half[data-v-0dfb4198] {
    width: 50%;
    padding-right: 1rem;
}
.right-half[data-v-0dfb4198] {
    width: 50%;
    padding-left: 1rem;
}
}
.filters[data-v-31ef19f7] {
  max-height: calc(100% - 100px);
  overflow-y: auto;
}
.text-\[\#666666\][data-v-380700c4] {
  color: #666666;
}
.text-\[\#4d4d4d\][data-v-5ebc670a] {
  color: #4d4d4d;
}
input[data-v-100b82e1] {
  opacity: 0;
  width: 0;
  height: 0;
}
.circle[data-v-100b82e1] {
  width: 20px;
  height: 20px;
  border: 1px solid #b3b3b3;
  border-radius: 50%;
  position: relative;
}
input:checked + .circle[data-v-100b82e1] {
  background-color: white;
  border-color: #534cda;
}
input:checked + .circle[data-v-100b82e1]::before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: #534cda;
  border-radius: 50%;
  top: 4px;
  left: 4px;
  position: absolute;
}
.disabled .circle[data-v-100b82e1] {
  border-color: #e6e6e6;
}
.blog-section[data-v-7c9df2eb] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: column;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.blog-section-img-item[data-v-7c9df2eb] {
  position: relative;
  width: 100%;
  max-width: 450px;
  height: 420px;
}
.blog-img[data-v-7c9df2eb] {
  z-index: 1;
  position: absolute;
  width: 55%;
  height: auto;
  left: 50%;
  top: 50%;
  padding: 0;
  transform: translate(-50%, -50%);
}
.blog-img-gradient[data-v-7c9df2eb] {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  background: radial-gradient(circle, rgba(236,106,164,1) 30%, rgba(74,65,237,0.75) 50%, rgba(74,65,237,0) 60%);
  filter: blur(55px);
  opacity: 0.55;
}
.header-title[data-v-7c9df2eb] {
  color: #4d4d4d;
  line-height: 1.1414;
}
.header-title-gradient[data-v-7c9df2eb] {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: linear-gradient(121deg, #534cda 33.78%, #c41eff 90.14%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.text-description[data-v-7c9df2eb] {
  margin: 20px 0;
  color: #4d4d4d;
}
.blog-action-button[data-v-7c9df2eb] {
  color: #534cda;
  background-color: white;
  border: 1px solid #534cda;
}
@media (min-width: 768px) {
.blog-section[data-v-7c9df2eb] {
    flex-direction: row;
}
.blog-section-item[data-v-7c9df2eb] {
    max-width: 500px;
}
}
@media (min-width: 1280px) {
.blog-section-item[data-v-7c9df2eb] {
    max-width: 600px;
}
}
@media (min-width: 1536px) {
.blog-section-img-item[data-v-7c9df2eb] {
    max-width: 550px;
    height: 550px;
}
}
.text-\[\#534cda\][data-v-81bde364] {
  color: #534cda;
}
.text-\[\#4d4d4d\][data-v-81bde364] {
  color: #4d4d4d;
}
.box[data-v-81bde364] {
  border: 1px solid #e6e6e6;
  border-radius: 14px;
}
h3[data-v-81bde364] {
  border-bottom: 1px solid #e6e6e6;
}
li[data-v-81bde364] {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
  color: #534cda;
  font-size: 0.875rem;
  display: inline-block;
  border: 1px solid #827BFF;
  border-radius: 10px;
  background: rgba(83, 76, 218, 0.1);
}
.text-\[\#666666\][data-v-3660c526] {
  color: #666666;
  z-index: 0;
}
h2[data-v-90b0b76e] {
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  overflow: hidden;
}
.trusted-by[data-v-472757ec] {
  background: #262626;
}
.trusted-by h2[data-v-472757ec] {
  font-size: 24px;
  line-height: 23px;
  letter-spacing: 0.25px;
  color: white;
}
.trusted-by-section-img-wrap[data-v-472757ec] {
  padding-top: 60px;
  max-width: 312px;
  margin: 0 auto;
}
.trusted-by-img[data-v-472757ec] {
  width: 100%;
  height: auto;
}
@media (min-width: 640px) {
.trusted-by-section-img-wrap[data-v-472757ec] {
    max-width: 560px;
}
}
@media (min-width: 768px) {
.trusted-by h2[data-v-472757ec] {
    font-size: 26px;
    line-height: 25px;
}
.trusted-by-section-img-wrap[data-v-472757ec] {
    max-width: 640px;
}
}
@media (min-width: 1024px) {
.trusted-by h2[data-v-472757ec] {
    font-size: 32px;
    line-height: 30px;
}
.trusted-by-section-img-wrap[data-v-472757ec] {
    max-width: 900px;
}
}
.text-\[\#4d4d4d\][data-v-abfde26c] {
  color: #4d4d4d;
}
.text-4d4d4d[data-v-2f1cc355] {
  color: #4d4d4d;
}
.item-wrapper[data-v-3c40c90f] {
  font-size: 40px;
}
.info-text[data-v-3c40c90f] {
  line-height: 29px;
}
.gradient-line[data-v-3c40c90f] {
  height: 4px;
  width: 100%;
  background: linear-gradient(90deg, #EF87B9 0%, #7B61FF 100%);
  border-radius: 100px;
}
@media (min-width: 1280px) {
.item-wrapper[data-v-3c40c90f] {
    width: 460px;
}
.info-text[data-v-3c40c90f] {
    font-size: 42px;
    line-height: 55px;
}
}
input[data-v-05c6061e] {
  border-radius: 6px;
  border: 1px solid #B3B3B3;
  height: 50px;
}
label[data-v-05c6061e] {
  position: absolute;
  top: -10px;
  left: 10px;
  font-size: 13px;
}
[data-v-a85ea338] .categoryItam .aspect-ratio-category {
  padding-bottom: 36%;
}
[data-v-a85ea338] .categoryItam .title {
  font-size: 18px;
  color: #333333!important;
}
[data-v-a85ea338] .categoryItam .title-container {
  margin-top: 8px;
}
.text-h2[data-v-a85ea338] {
  color: #333333;
  font-weight: bold;
  font-size: 22px;
}
.top-\[20px\][data-v-a85ea338] {
  top: 20px;
}
.right-\[20px\][data-v-a85ea338] {
  right: 20px;
}
[data-v-a85ea338] .graphics-enabled .categoryItam .title-container {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
.text-h2[data-v-a85ea338] {
    font-size: 32px;
}
[data-v-a85ea338] .graphics-enabled .categoryItam .aspect-ratio-category{
    padding-bottom: 98%;
}
}
@media (min-width: 1024px) {
[data-v-a85ea338] .categoryItam .aspect-ratio-category {
    padding-bottom: 61%;
}
[data-v-a85ea338] .graphics-enabled .graphics .aspect-ratio-category {
    padding-bottom: 45%;
}
}
@media (min-width: 1280px) {
[data-v-a85ea338] .categoryItam .title{
    font-size: 24px;
}
[data-v-a85ea338] .categoryItam .title-container{
    margin-top: 18px;
}
.text-h2[data-v-a85ea338] {
    font-size: 32px;
}
}

.text-\[\#b2b2b2\][data-v-77914f80] {
  color: #b2b2b2;
}
.text-\[\#666666\][data-v-77914f80] {
  color: #666666;
}
.bg-\[\#f2f2f2\][data-v-77914f80] {
  background-color: #f2f2f2;
}
ul[data-v-77914f80] {
  padding-right: 1.5rem;
  box-shadow: 10px 4px 6px -7px rgba(0, 0, 0, 0.05);
}
li.divider[data-v-77914f80] {
  padding-bottom: 1.5rem;
  margin-bottom: 1.5rem;
  border-bottom: 1px solid #e6e6e6;
}
li a[data-v-77914f80] {
  color: #b2b2b2;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: block;
}
li a[data-v-77914f80]:hover {
  background-color: #f2f2f2;
  color: #666666;
}
li.active a[data-v-77914f80] {
  background-color: #f2f2f2;
  color: #666666;
  border-left: 5px solid #534CDA;
  border-radius: 4px;
}
li a:hover i[data-v-77914f80],
li.active a i[data-v-77914f80] {
  font-weight: 700;
}
li i[data-v-77914f80] {
  padding-right: 0.75rem;
}
.footer-li a[data-v-77914f80] {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 10px;
  background-color: transparent !important;
}
.question[data-v-48f63c64] {
  background: #2d2d2d;
  transition: background 250ms;
}
.question[data-v-48f63c64]:hover {
  background: #3f3f3f;
}
.meta[data-v-0f16ee9e] {
  color: #999999;
}
.meta-item[data-v-0f16ee9e] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 28px;
}
.meta-item.last-item[data-v-0f16ee9e] {
  margin: 0;
}
.limited-text[data-v-0f16ee9e] {
  height: 4.75rem;
}
.expand-btn[data-v-0f16ee9e] {
  color: #534cda;
}
.break-word[data-v-0f16ee9e] {
  word-break: break-word;
}
.description[data-v-0f16ee9e] ul, .description[data-v-0f16ee9e] ol {
  list-style: revert;
  margin: revert;
  padding: revert;
}
.text-\[\#4d4d4d\][data-v-1afcda38] {
  color: #4d4d4d;
}
.text-\[\#999999\][data-v-1afcda38] {
  color: #999999;
}
li[data-v-58838a10] {
  color: #4d4d4d;
  border-right: 1px solid #bdbdbd;
  font-size: 14px;
  margin-top: 12px;
}
li[data-v-58838a10]:last-child {
  border-right: 0;
}
i[data-v-58838a10] {
  color: #de8d98;
  margin-right: 8px;
}
.flip[data-v-58838a10] {
  transform: scaleX(-1);
}
@media (min-width: 768px) {
li[data-v-58838a10] {
    padding-left: 30px;
    padding-right: 30px;
}
li[data-v-58838a10]:first-child {
    padding-left: 0;
}
li[data-v-58838a10]:last-child {
    padding-right: 0;
}
}
.text-\[\#534cda\][data-v-3aab2341] {
  color: #534cda;
}
.text-\[\#4d4d4d\][data-v-3aab2341] {
  color: #4d4d4d;
}
h3[data-v-3aab2341] {
  border-bottom: 1px solid #e6e6e6;
}
.text-\[\#4d4d4d\][data-v-67520a6f] {
  color: #4d4d4d;
}
.text-\[\#999999\][data-v-67520a6f] {
  color: #999999;
}
.plan-discount[data-v-6eefe990] {
  background: url('data:image/png;base64,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');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  border-radius: 4px;
  font-size: 10px;
}
.text-h2[data-v-1ab7c6ca] {
  max-width: 320px;
  font-size: 24px;
  font-weight: bold;
  line-height: 28px;
  letter-spacing: 0.25px;
  margin: auto;
  text-align: center;
  color: #333333;
}
.text-gradient[data-v-1ab7c6ca] {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: linear-gradient(121deg, #8a6df5 33.78%, #e887c8 90.14%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.trusted-by-section-img-wrap[data-v-1ab7c6ca] {
  padding-top: 30px;
  max-width: 312px;
  margin: 0 auto;
}
.trusted-by-img[data-v-1ab7c6ca] {
  width: 100%;
  height: auto;
}
@media (min-width: 640px) {
.trusted-by-section-img-wrap[data-v-1ab7c6ca] {
    max-width: 560px;
}
}
@media (min-width: 768px) {
.text-h2[data-v-1ab7c6ca] {
    max-width: 600px;
    font-size: 32px;
    line-height: 40px;
}
.trusted-by-section-img-wrap[data-v-1ab7c6ca] {
    max-width: 640px;
}
}
@media (min-width: 1024px) {
.trusted-by-section-img-wrap[data-v-1ab7c6ca] {
    max-width: 900px;
    padding-top: 60px;
}
}
@media (min-width: 1440px) {
.text-h2[data-v-1ab7c6ca] {
    max-width: 800px;
    font-size: 48px;
    line-height: 56px;
}
}
.text-\[\#999999\][data-v-7862520e] {
  color: #999999;
}
.input-field[data-v-7862520e] {
  width: 100%;
  border-radius: 0.375rem;
  height: 3rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-right: 2rem;
  outline: 2px solid transparent;
  outline-offset: 2px;
  background-color: transparent;
  border: 1px solid #B3B3B3;
  font-family: 'Artlist Sans';
  color: '#4A4A4A';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.input-field.focused[data-v-7862520e] {
  border-color: #534CDA;
}
label[data-v-7862520e],
.placeholder[data-v-7862520e] {
  position: absolute;
  pointer-events: none;
  color: #B3B3B3;
  left: 12px;
  top: calc(50% - 12px);
  transition: all 0.3s;
}
.placeholder[data-v-7862520e] {
  opacity: 0;
}
.input-field.empty.focused ~ .placeholder[data-v-7862520e] {
  opacity: 1;
}
.input-field.focused + label[data-v-7862520e],
.input-field:not(.empty) + label[data-v-7862520e] {
  left: 0px;
  transform: scale(0.75) translateY(-32px);
  background-color: white;
  padding-left: 6px;
  padding-right: 6px;
  color: #534CDA;
}
.input-field.invalid[data-v-7862520e] {
  border: 1px solid #ee5951;
}
.input-field.invalid + label[data-v-7862520e] {
  color: #ee5951;
}
.field[data-v-7862520e] {
  position: relative;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.floating-check[data-v-7862520e] {
  --text-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--text-opacity));
  position: absolute;
  top: calc(50% - 12px);
  right: 12px;
}
.floating-check.error-icon[data-v-7862520e],
.error-message[data-v-7862520e] {
  color: #ee5951;
}
.left-half[data-v-7862520e],
.right-half[data-v-7862520e] {
  width: 100%;
}
.fa-credit-card[data-v-7862520e] {
  top: calc(50% - 12px);
  right: 14px;
  display: none;
}
.input-field.empty.invalid ~ .fa-credit-card[data-v-7862520e] {
  display: none !important;
}
.input-field.empty ~ .fa-credit-card[data-v-7862520e],
.input-field.focused:not(.invalid):not(.complete) ~ .fa-credit-card[data-v-7862520e] {
  display: block;
}
@media (min-width: 768px) {
.left-half[data-v-7862520e] {
    width: 50%;
    padding-right: 1rem;
}
.right-half[data-v-7862520e] {
    width: 50%;
    padding-left: 1rem;
}
}
.container[data-v-7649124e] {
  max-width: 1320px;
}
.text-\[4d4d4d\][data-v-7649124e] {
  color: #4d4d4d;
}
.text-\[999999\][data-v-7649124e] {
  color: #999999;
}
.text-\[808080\][data-v-7649124e] {
  color: #808080;
}
.text-\[534CDA\][data-v-7649124e] {
  color: #534CDA;
}
.right-container[data-v-7649124e] {
  max-width: 540px;
  margin-left: auto;
  margin-right: auto;
}
.features-container[data-v-7649124e] {
  background-color: white;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
  border-radius: 16px;
}
img[data-v-7649124e] {
  max-width: 500px;
}
.divider[data-v-7649124e] {
  margin-top: 28px;
  margin-bottom: 28px;
  width: 100%;
  border: 1px solid #CCCCCC;
}
li[data-v-7649124e] {
  margin-top: 1.25rem;
}
li[data-v-7649124e]:first-child {
  margin-top: 0;
}
li i[data-v-7649124e] {
  color: #534CDA;
  margin-right: 0.75rem;
}
button[data-v-7649124e]:disabled {
  opacity: 0.7;
}
@apply lg {
.right-container {
    margin-left: auto;
    margin-right: 0;
}
}
.top-block[data-v-565086fc] {
  height: 45px;
  padding-left: 16px;
  padding-right: 16px;
}
.grey-btn[data-v-565086fc] {
  width: 15px;
  color: #666;
}
body.overflow-hidden .top-block[data-v-565086fc] {
  box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
}
.subscribe[data-v-11fff7ba] {
  background-image: url(/assets/images/site/home/banner-cover-image-mobile.jpg) !important;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top;
}
.header-title[data-v-11fff7ba] {
  padding: 0 60px;
}
.section-container[data-v-11fff7ba] {
  display: flex;
  flex-direction: column;
  padding: 80px 0;
  align-items: center;
}
.subscribe-action-button[data-v-11fff7ba] {
  font-size: 18px;
  padding: 0px 40px;
  background: white;
  font-weight: bold;
}
.subscribe-action-button[data-v-11fff7ba]:hover {
  opacity: 0.85;
}
@media (min-width: 640px) {
.header-title[data-v-11fff7ba] {
    padding: 0 30px;
}
}
@media (min-width: 768px) {
.subscribe[data-v-11fff7ba] {
    background-image: url(/assets/images/site/home/banner-cover-image-tablet.jpg) !important;
}
}
@media (min-width: 1280px) {
.subscribe[data-v-11fff7ba] {
    background-image: url(/assets/images/site/home/banner-cover-image-desktop.jpg) !important;
}
}
.plan-discount[data-v-5d9071cc] {
  background: linear-gradient(270deg, #534CDA 0%, #DE8D98 100%);
  border-radius: 4px;
  font-size: 10px;
}
.h-\[119px\][data-v-791e731c] {
  height: 119px;
}
.h-\[28px\][data-v-791e731c] {
  height: 28px;
}
.promo-block[data-v-791e731c] {
  background:url('/assets/images/site/home/bg-annual-graphics-mobile.jpg');
  background-repeat: no-repeat;
  background-size: contain;
  background-color: black;
  background-position: bottom;
}
.text-\[\#534cda\][data-v-341e5aaa] {
  color: #534cda;
}
.text-\[\#808080\][data-v-341e5aaa] {
  color: #808080;
}
.forgot-password[data-v-341e5aaa]:hover {
  color: #534cda;
}
[data-v-341e5aaa] .checkbox > span {
  margin-right: 0.5rem;
}
button[data-v-341e5aaa]:disabled {
  opacity: 0.7;
}
.link[data-v-019ca351] {
  height: 100%;
  display: flex;
  align-items: center;
  color: #666666;
  font-size: 16px;
  cursor: pointer;
}
.category[data-v-019ca351] {
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  font-size: 14px;
}
.category[data-v-019ca351]:hover::after,
.category--active[data-v-019ca351]::after {
  content: "";
  background: #534cda;
  display: block;
  width: 100%;
  height: 4px;
  position: absolute;
  left: 0;
  bottom: 0;
}
.text-gradient[data-v-019ca351] {
  background: linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%), linear-gradient(270deg, #D40263 0%, #9555CD 100%), #534CDA;
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}
.left-half[data-v-019ca351] {
  left: 50%;
}
.badge-new[data-v-019ca351] {
  margin: 2px 0 0 6px;
  font-size: 8px;
}
@media (min-width: 1440px) {
.category[data-v-019ca351] {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
}
}
.blog-section[data-v-b7d4eb56]{
  padding-top: 40px;
  padding-bottom: 40px;
  background: #F5F5F7;
}
.content[data-v-b7d4eb56]{
  display: flex;
  flex-direction: column;
  align-items: center;
}
.bar[data-v-b7d4eb56] {
  width: 100vw;
  height: calc(100% - (2 * 48px));
  position: absolute;
  left: -32px;
  top: 50%;
  transform: translateY(-50%);
}
.text-333333[data-v-b7d4eb56] {
  color: #333333;
}
.text-h2[data-v-b7d4eb56] {
  font-weight: 700;
  font-size: 24px;
  line-height: 120%;
}
.text-description[data-v-b7d4eb56]{
  font-size: 16px;
}
.btn-action[data-v-b7d4eb56]{
  height: 45px;
}
@media (min-width: 768px) {
.blog-section[data-v-b7d4eb56] {
    background: #ffffff;
    padding-top: 60px;
    padding-bottom: 60px;
}
.content[data-v-b7d4eb56] {
    align-items: flex-start;
}
.bar[data-v-b7d4eb56] {
    left: 0;
}
.text-h2[data-v-b7d4eb56] {
    font-size: 32px;
    max-width: 400px;
}
.text-description[data-v-b7d4eb56] {
    max-width: 600px;
    margin-right: 50px;
}
.btn-action[data-v-b7d4eb56] {
    height: 48px;
    margin-bottom: 0;
}
}
@media (min-width: 1024px) {
.content[data-v-b7d4eb56] {
    padding-top: 40px;
    margin-right:50px;
}
.text-description[data-v-b7d4eb56] {
    margin-right: 80px;
}
}
@media (min-width: 1280px) {
.bar[data-v-b7d4eb56] {
    height: 363px;
}
}
@media (min-width: 1440px) {
.bar[data-v-b7d4eb56] {
    height: 339px;
}
.text-h2[data-v-b7d4eb56] {
    min-width: 640px;
    font-size: 48px;
}
.text-description[data-v-b7d4eb56]{
    font-size: 20px;
}
}
/** Colors */
.text-\[\#4d4d4d\][data-v-191d2b27] {
  color: #4d4d4d;
}
.text-\[\#333333\][data-v-191d2b27] {
  color: #333333;
}
.text-\[\#666666\][data-v-191d2b27] {
  color: #666666;
}
.text-\[\#999999\][data-v-191d2b27] {
  color: #999999;
}
.text-\[\#534cda\][data-v-191d2b27] {
  color: #534cda;
}
.bg-\[\#cccccc\][data-v-191d2b27] {
  background-color: #cccccc;
}
.bg-\[\#534cda\][data-v-191d2b27] {
  background-color: #534cda;
}
button[data-v-191d2b27] {
  border-radius: 10px;
}
button[data-v-191d2b27]:disabled {
  background-color: #cccccc;
}
.text-\[\#333333\][data-v-6859fff8] {
  color: #333333;
}
.text-\[\#999999\][data-v-6859fff8] {
  color: #999999;
}
.hero[data-v-38b3a9d1] {
  padding-bottom: 350px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.aspect-ratio[data-v-38b3a9d1] {
  position: relative;
  padding-top: 70%;
}
.aspect-ratio-content[data-v-38b3a9d1] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.text-container[data-v-38b3a9d1] {
  padding-top: 60px;
}
.header-title[data-v-38b3a9d1] {
  font-size: 26px;
}
.header-subtitle[data-v-38b3a9d1] {
  font-size: 16px;
  margin-top: 10px;
}
.left-half[data-v-38b3a9d1] {
  left: 58%;
}
.top-half[data-v-38b3a9d1] {
  top: 50%;
}
.btn-holidays[data-v-38b3a9d1] {
  background: linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%), #534CDA;
}
@media (min-width: 768px) {
.hero[data-v-38b3a9d1] {
    background-image: url(/assets/images/site/home/banner-bg.jpg) !important;
}
.text-container[data-v-38b3a9d1] {
    padding-top: 50px;
}
.header-title[data-v-38b3a9d1] {
    font-size: 35px;
}
.header-subtitle[data-v-38b3a9d1] {
    margin-top: 14px;
    max-width: 461px;
}
}
@media (min-width: 1280px) {
.text-container[data-v-38b3a9d1] {
    padding-top: 85px;
    padding-bottom: 105px;
}
.header-title[data-v-38b3a9d1] {
    font-size: 40px;
}
.header-subtitle[data-v-38b3a9d1] {
    font-size: 18px;
    margin-top: 20px;
    max-width: 750px;
}
}
@media (min-width: 1440px) {
.header-title[data-v-38b3a9d1] {
    font-size: 60px;
}
.header-subtitle[data-v-38b3a9d1] {
    font-size: 20px;
}
}
@media (min-width: 1536px) {
.hero-btn[data-v-38b3a9d1] {
    height: 66px;
    font-size: 20px;
}
}
.text-\[\#4d4d4d\][data-v-5b575e50] {
  color: #4d4d4d;
}
.plans-description[data-v-336d98d4] {
  color: #999;
  font-size: 0.9rem;
  line-height: 1.5125;
}
.credit-cards-text[data-v-336d98d4], .transactions-text[data-v-336d98d4] {
  color: #4D4D4D;
  font-size: 1.175rem;
}
.credit-cards-logos[data-v-336d98d4] {
  width: 290px;
}
.shield-icon[data-v-336d98d4] {
  width: 35px;
  margin-right: 1rem;
}
.link[data-v-336d98d4] {
  color: #534CDA;
}
@media (min-width: 1024px) {
.payments-container[data-v-336d98d4] {
    max-width: 882px;
    margin-right: auto;
    margin-left: auto;
}
.credit-cards-logos[data-v-336d98d4] {
    width: 180px;
}
.credit-cards-text[data-v-336d98d4], .transactions-text[data-v-336d98d4] {
    font-size: 1rem;
}
.shield-icon[data-v-336d98d4] {
    width: 25px;
    margin-right: 1rem;
}
}
/** Colors */
.text-\[\#808080\][data-v-5f4b6e7c] {
  color: #808080;
}
.text-\[\#534cda\][data-v-5f4b6e7c] {
  color: #534cda;
}
li[data-v-5f4b6e7c] {
  color: #808080;
  margin-bottom: 1.25rem;
}
li i[data-v-5f4b6e7c] {
  color: #534cda;
  margin-right: 0.75rem;
}
.text-\[\#4d4d4d\][data-v-18e3b5d0] {
  color: #4d4d4d;
}
[data-v-18e3b5d0] .dropdown {
  color: #4d4d4d;
}
[data-v-18e3b5d0] .dropdown .ellipsis i {
  margin-right: 0.25rem;
  font-weight: 700;
}
[data-v-18e3b5d0] .dropdown-options li i {
  margin-right: 0.5rem;
}
.text-\[\#534CDA\][data-v-28a0ff6c] {
  color: #534CDA;
}
.text-\[\#999999\][data-v-28a0ff6c] {
  color: #999999;
}
.animate-spin[data-v-28a0ff6c] {
  border-color: #534CDA;
}
.page-link[data-v-4a99494c] {
  min-width: 32px;
  height: 32px;
  padding-left: 4px;
  padding-right: 4px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  margin-left: 6px;
  margin-right: 6px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.page-item[data-v-4a99494c]:not(.disabled) {
  cursor: pointer;
}
.page-number[data-v-4a99494c] {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.12);
}
.is-active .page-link[data-v-4a99494c] {
  background-color: #534cda;
}
.page-item[data-v-4a99494c] {
  display: inline-block;
}
.page-item.disabled[data-v-4a99494c] {
  opacity: 0.6;
}
.page-item.is-prev[data-v-4a99494c],
.page-item.is-next[data-v-4a99494c] {
  display: inline-block;
}
/** Colors */
.text-\[\#4d4d4d\][data-v-e953e146] {
  color: #4d4d4d;
}
.text-\[\#666666\][data-v-e953e146] {
  color: #666666;
}
.text-\[\#999999\][data-v-e953e146] {
  color: #999999;
}
.text-\[\#534cda\][data-v-e953e146] {
  color: #534cda;
}
.divider[data-v-e953e146] {
  margin-top: 2rem;
  margin-bottom: 2rem;
  border-top: 1px solid #CCCCCC;
}
button[data-v-e953e146]:disabled {
  opacity: 0.7;
}
.bg-shadow[data-v-e953e146] {
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.2);
  border-radius: 16px;
  background: white;
}
@media (min-width: 1024px) {
.bg-shadow[data-v-e953e146] {
    box-shadow: none;
    border-radius: 0;
    background: transparent;
}
}
.bottom-block[data-v-031bec22] {
  height: 50px;
  background: #262626;
}
.bottom-block__link[data-v-031bec22] {
  height: 100%;
  display: flex;
  align-items: center;
  padding-left: 24px;
  padding-right: 24px;
  color: #fff;
  font-size: 14px;
}
.bottom-block__link--selected[data-v-031bec22] {
  background: #4d4d4d;
}
.bottom-block__link[data-v-031bec22]:not(.bottom-block__link--selected):hover {
  background: #333333;
}
.link__text[data-v-031bec22] {
  margin-left: 10px;
}
.is-new[data-v-031bec22]{
  position: relative;
}
.is-new[data-v-031bec22]:after{
  content: '';
  width: 6px;
  height: 6px;
  position: absolute;
  top: 52%;
  right: 10px;
  transform: translateY(-50%);
  background: #F38796;
  border-radius: 50%;
}
.user-dropdown[data-v-0508776e] {
  min-width: 200px;
  margin-top: 12px;
  padding-top: 20px;
  padding-bottom: 20px;
  background: #333333;
  box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
}
.user-dropdown__title[data-v-0508776e] {
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  font-weight: 700;
  color: #808080;
  text-transform: uppercase;
}
.user-dropdown__item[data-v-0508776e] {
  width: 100%;
  display: block;
  padding: 12px 20px;
  font-size: 14px;
  text-align: left;
  color: #fff;
}
.user-dropdown__item[data-v-0508776e]:hover {
  background: #4D4D4D;
}
.text-\[54px\][data-v-7d118eb6] {
  font-size: 54px;
}
h3[data-v-7d118eb6] {
  font-size: 1.875rem;
}
@media (min-width: 640px) {
h3[data-v-7d118eb6] {
    font-size: 2.25rem;
}
}
@media (min-width: 1024px) {
h3[data-v-7d118eb6] {
    font-size: 3rem;
}
}
@media (min-width: 1280px) {
h3[data-v-7d118eb6] {
    font-size: 54px;
}
}
@media (min-width: 1440px) {
h3[data-v-7d118eb6] {
    font-size: 4rem;
}
}
.plans[data-v-1f1ab6d6] {
  border: 1px solid #ccc;
  border-radius: 16px;
}
.annual-plan[data-v-1f1ab6d6] {
  border-bottom: 1px solid #ccc;
}
.text-e6e6e6[data-v-1f1ab6d6] {
  color: #e6e6e6;
}
.text-999[data-v-1f1ab6d6] {
  color: #999;
}
.text-4d4d4d[data-v-1f1ab6d6] {
  color: #4d4d4d;
}
@media (min-width: 1024px) {
.annual-plan[data-v-1f1ab6d6] {
    border-bottom: 0;
    border-right: 1px solid #ccc;
}
}
.field[data-v-121ade9e] {
  position: relative;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.field.cc-field[data-v-121ade9e] {
  margin-top: 0;
  margin-bottom: 0;
}
.left-half[data-v-121ade9e],
.right-half[data-v-121ade9e] {
  width: 100%;
}
@media (min-width: 768px) {
.left-half[data-v-121ade9e] {
    width: 50%;
    padding-right: 1rem;
}
.right-half[data-v-121ade9e] {
    width: 50%;
    padding-left: 1rem;
}
}
.text-4d4d4d[data-v-1a26236d] {
  color: #4d4d4d !important;
}
[data-v-1a26236d] .text-4d4d4d {
  color: #4d4d4d !important;
}
[data-v-1a26236d] .modal-container {
  max-height: initial;
}
[data-v-1a26236d] .input-padding {
  padding-left: 1rem;
}
[data-v-1a26236d] .label-padding {
  padding-left: 0.25rem;
}
[data-v-1a26236d] .floating-check {
  line-height: 24px;
}
.promo-block[data-v-3a2b333f] {
  background:url('/assets/images/site/home/bg-holiday.jpg'), linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%), #534CDA;
  background-repeat: no-repeat;
  background-size: auto;
}
.nav-cta-btn[data-v-3a2b333f] {
  letter-spacing: 0.04em;
}
.bg-\[\#f2f2f2\][data-v-220f8230] {
  background-color: #f2f2f2;
}
.bg-\[\#827bff\][data-v-220f8230] {
  background-color: #827bff;
}
.bg-\[\#ffd165\][data-v-220f8230] {
  background-color: #ffd165;
}
.bg-\[\#ef5454\][data-v-220f8230] {
  background-color: #ef5454;
}
.text-\[\#b2b2b2\][data-v-220f8230] {
  color: #b2b2b2;
}
.text-\[\#827bff\][data-v-220f8230] {
  color: #827bff;
}
.box[data-v-220f8230] {
  padding: 1.25rem;
  color: #b2b2b2;
  border: 1px solid #e6e6e6;
  border-radius: 10px;
}
span[data-v-220f8230] {
  display: inline-block;
  height: 0.5rem;
  float: left;
  border-radius: 10px;
}
.navmenu {
  z-index: 1000;
}
@media (min-width: 640px) {
body.overflow-hidden .navmenu {
    z-index: auto;
}
}
.plan-discount[data-v-0579b26e] {
  background: linear-gradient(270deg, #534CDA 0%, #DE8D98 100%);
  border-radius: 4px;
  font-size: 10px;
}
.text-4d4d4d[data-v-8fdc21be] {
  color: #4d4d4d;
}
[data-v-8fdc21be] .modal-container {
  max-height: initial;
}
[data-v-8fdc21be] .input-padding {
  padding-left: 1rem;
}
[data-v-8fdc21be] .label-padding {
  padding-left: 0.25rem;
}
[data-v-8fdc21be] .floating-check {
  line-height: 24px;
}
.bg-\[\#534cda\][data-v-5addeced] {
  background-color: #534cda;
}
.bg-\[\#cccccc\][data-v-5addeced] {
  background-color: #cccccc;
}
.text-\[\#534cda\][data-v-5addeced] {
  color: #534cda;
}
button[data-v-5addeced] {
  border-radius: 10px;
}
button[data-v-5addeced]:disabled {
  background-color: #cccccc;
}
.email[data-v-5addeced] {
  background: rgba(83, 76, 218, 0.15);
  border: 1px solid #827BFF;
  border-radius: 10px;
}
@media (min-width: 640px) {
.item-inner[data-v-081b0bd5] {
    max-width: 300px;
}
}
@media (min-width: 1024px) {
.item-inner[data-v-081b0bd5] {
    max-width: 460px;
}
}
body.overflow-hidden .promo-block-mobile {
  display: none;
}
.nav-arrow {
  color: #b3b3b3;
  font-size: 14px;
}
.subcat {
  margin: 22px 16px 12px;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 16px;
  color: #999999;
}
.account-links {
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 10px;
}
.account-link {
  height: 45px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-weight: 700;
  border-radius: 30px;
}
.drawer-link {
  display: block;
  padding-left: 16px;
  padding-right: 16px;
  cursor: pointer;
}
.drawer-link__content {
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 18px;
  color: #666666;
  border-bottom: 1px solid #ededed;
}
.subcategory-icon > svg > path:first-child {
  fill: #b2b2b2;
}
.subcategory-icon > svg > path:last-child {
  fill: #fff;
}
.selected-category {
  color: #666666;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.account-link--outline {
  border: 1px solid #666666;
  color: #4d4d4d;
}
.account-link--purple {
  background: #534cda;
  color: #ffffff;
}
.badge-new {
  padding: 3px 4px 2px;
  margin: 3px 0 0 6px;
  line-height: 120%;
  font-size: 10px;
  font-weight: 700;
  border-radius: 8px;
  color: #FFFFFF;
  background: #ED7C8C;
}
.is-new{
  position: relative;
}
.is-new:after{
  content: '';
  width: 6px;
  height: 6px;
  position: absolute;
  top: 12px;
  right: -16px;
  background: #F38796;
  border-radius: 50%;
}
li.active[data-v-6d6ccfc8]:after {
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  top: -2px;
}
.dropdown-options[data-v-6d6ccfc8] {
  background-color: #4d4d4d;
  border-radius: 20px 20px 0 0;
  transition: all 0.3s;
}
li[data-v-6d6ccfc8] {
  transition: all 0.3s;
}
li[data-v-6d6ccfc8]:hover {
  background-color: #666666;
}
li.active[data-v-6d6ccfc8]:after {
  content: "";
  position: absolute;
  right: 32px;
  top: calc(50% - 8px);
  height: 16px;
}
.overlay[data-v-6d6ccfc8] {
  background-color: rgba(0, 0, 0, 0.6);
}
.social-icon[data-v-6d6ccfc8] {
  color: #bdbdbd;
}
.white-btn[data-v-6d6ccfc8] {
  background: #FFF;
  color: #000;
}
@media (min-width: 768px) {
.dropdown-options[data-v-6d6ccfc8] {
    border-radius: 10px;
}
.dropdown-options[data-v-6d6ccfc8]::before {
    position: absolute;
    content: '';
    top: -9px;
    left: calc(50% - 9px);
    width: 0;
    height: 0;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #4d4d4d;
}
li.active[data-v-6d6ccfc8]:after {
    right: 16px;
}
}
.user-links[data-v-0ba3b202] {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.user-links > * + *[data-v-0ba3b202] {
  margin-left: 20px;
}
.cta[data-v-0ba3b202] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 27px;
  padding-left: 20px;
  padding-right: 20px;
  border-radius: 30px;
  background: #534cda;
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
}
.cta--holidays[data-v-0ba3b202] {
  background: linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%), #534CDA;
}
.bg-\[\#f2f2f2\][data-v-5dbd4014] {
  background-color: #f2f2f2;
}
.bg-\[\#4664BD\][data-v-5dbd4014] {
  background-color: #4664BD;
}
.social-btn[data-v-5dbd4014]:hover {
  opacity: 0.9;
}
.grey {
  color: #B2B2B2;
}
.filled-star {
  color: #F1BE42;
}
.reviews-popup {
  background-color: #4D4D4D;
  left: 0;
  top: 45px;
  z-index: 999;
}
.reviews-popup::before {
  position: absolute;
  content: '';
  top: -9px;
  left: calc(50% - 9px);
  width: 0;
  height: 0;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  border-bottom: 9px solid #4D4D4D;
}
.progress-rail {
  background-color: #666666;
  height: 6px;
}
.progress-rail-filled {
  background-color: #F1BE42;
}
@media (min-width: 1280px) {
.reviews-popup {
    top: 100%;
    left: -20px;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}
.reviews-popup-empty {
    left: -110px;
}
}
.h-\[50px\][data-v-80f3b782] {
  height: 50px;
}
.h-\[28px\][data-v-80f3b782] {
  height: 28px;
}
.promo-block[data-v-80f3b782] {
  background:url('/assets/images/site/home/bg-annual-graphics.jpg');
  background-repeat: no-repeat;
  background-size: cover;
}
.subscribe[data-v-0b815c92] {
  background-image: url(/assets/images/site/home/banner-cover-image-mobile.jpg) !important;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top;
}
.header-title[data-v-0b815c92] {
  padding: 0 60px;
}
.section-container[data-v-0b815c92] {
  display: flex;
  flex-direction: column;
  padding: 80px 0;
  align-items: center;
}
.subscribe-action-button[data-v-0b815c92] {
  font-size: 18px;
  padding: 0px 40px;
  background: white;
  font-weight: bold;
}
.subscribe-action-button[data-v-0b815c92]:hover {
  opacity: 0.85;
}
@media (min-width: 640px) {
.header-title[data-v-0b815c92] {
    padding: 0 30px;
}
}
@media (min-width: 768px) {
.subscribe[data-v-0b815c92] {
    background-image: url(/assets/images/site/home/banner-cover-image-tablet.jpg) !important;
}
}
@media (min-width: 1280px) {
.subscribe[data-v-0b815c92] {
    background-image: url(/assets/images/site/home/banner-cover-image-desktop.jpg) !important;
}
}
.top-block[data-v-b58ac9ac] {
  height: 60px;
  padding-left: 20px;
  padding-right: 20px;
}
.title[data-v-f9393aee] {
  margin: 40px 16px 25px;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 16px;
  color: #999999;
}
.icon[data-v-f9393aee] {
  color: #534CDA;
}
.subcategories-title[data-v-f32a2190] {
  margin: 10px 0;
  font-size: 30px;
  line-height: 32px;
  font-weight: 700;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: linear-gradient(332deg, #534cda 43.78%, #c41eff 110.14%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.subcategories-links[data-v-f32a2190] {
  color: #827bff;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.link-separator[data-v-f32a2190] {
  color: #808080;
}
.ten-k-img[data-v-f32a2190] {
  width: 100%;
}
.ten-k-img-overlay[data-v-f32a2190] {
  background: linear-gradient(360deg, #171717c9 20%, transparent 60.14%);
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
}
.text-575757[data-v-f32a2190] {
  color: #575757;
}
.text-h2[data-v-f32a2190] {
  font-weight: 700;
  font-size: 22px;
}
.tenk-image-wrap[data-v-f32a2190] {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 640px) {
.tenk-image-wrap[data-v-f32a2190] {
    margin-left: -1rem;
    margin-right: -1rem;
}
}
@media (min-width: 768px) {
.text-h2[data-v-f32a2190] {
    font-size: 32px;
}
.subcategories-title[data-v-f32a2190] {
    font-size: 50px;
}
.tenk-image-wrap[data-v-f32a2190] {
    margin-left: -2rem;
    margin-right: -2rem;
}
}
@media (min-width: 1280px) {
.text-h2[data-v-f32a2190] {
    font-size: 32px;
}
}
@media (min-width: 1440px) {
.tenk-image-wrap[data-v-f32a2190] {
    margin-left: -2rem;
    margin-right: -2rem;
}
.section-container[data-v-f32a2190] {
    max-width: 1440px;
    margin: 0 auto;
    padding-bottom: 3rem;
}
}
.text-4d4d4d[data-v-30731f02] {
  color: #4d4d4d !important;
}
[data-v-30731f02] .text-4d4d4d {
  color: #4d4d4d !important;
}
.text-999[data-v-30731f02] {
  color: #999 !important;
}
.text-808080[data-v-30731f02] {
  color: #808080 !important;
}
.progress-rail[data-v-30731f02] {
  background-color: #E6E6E6;
}
.reviews-list-container[data-v-30731f02] {
  border-top: 1px solid #CCCCCC;
}
.reviews-list[data-v-30731f02] {
  min-height: 12rem;
  margin-right: -1rem;
}
.filled-star[data-v-30731f02] {
  color: #F1BE42;
}
.stars[data-v-30731f02] {
  flex: 0 0 7rem;
}
[data-v-30731f02] .modal-container {
  margin-top: 0;
}
[data-v-30731f02] .modal-body {
  overflow: hidden;
  border-radius: 0.75rem;
  height: 100%;
}
@media (min-width: 640px) {
[data-v-30731f02] .modal-container {
    margin-top: 6px;
    height: 80%;
}
.modal-header[data-v-30731f02] {
    max-width: 320px;
}
.reviews-list[data-v-30731f02] {
    width: 340px;
}
}
.actions-container[data-v-7d0b836f] {
  width: fit-content;
}
.promo-block-mobile[data-v-1f879807] {
  background:url('/assets/images/site/home/bg-holiday-mobile.jpg'), linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%), #534CDA;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.nav-cta-btn[data-v-1f879807] {
  letter-spacing: 0.04em;
}
.google-btn[data-v-56f32bcd] {
  background-color: #f2f2f2;
}
.facebook-btn[data-v-56f32bcd] {
  background-color: #4664BD;
}
.social-btn[data-v-56f32bcd] {
  width: 155px;
  transition: 0.3s all;
}
.social-btn[data-v-56f32bcd]:hover {
  opacity: 0.9;
}
.or[data-v-56f32bcd] {
  color: #828282;
}
.or[data-v-56f32bcd]:before {
  content: '';
  width: 100%;
  display: block;
  height: 1px;
  background-color: #efefef;
  position: absolute;
  top: 50%;
  z-index: -1;
}
.forgot-password[data-v-56f32bcd]:hover {
  color: #534cda;
}
[data-v-56f32bcd] .checkbox > span {
  margin-right: 10px;
}
.text-808080[data-v-56f32bcd] {
  color: #808080;
}
.text-4d4d4d[data-v-56f32bcd] {
  color: #4d4d4d;
}
[data-v-56f32bcd] .modal-header path {
  fill: #828282;
}
[data-v-56f32bcd] .modal-body {
  background-color: white;
  border-radius: 12px;
}
[data-v-56f32bcd] .modal-container {
  margin-top: 0;
  padding-top: 6px;
}
@media (min-width: 640px) {
.login-container[data-v-56f32bcd] {
    max-width: 475px;
}
.social-btn[data-v-56f32bcd] {
    width: 180px;
}
[data-v-56f32bcd] .modal-header path {
    fill: white;
}
[data-v-56f32bcd] .modal-container {
    margin-top: 6px;
    padding-top: 0;
}
}
[data-v-42f5d1c6] .section-container {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
}
.text-h2[data-v-42f5d1c6] {
  font-weight: 700;
  font-size: 22px;
}
@media (min-width: 768px) {
.text-h2[data-v-42f5d1c6] {
    font-size: 32px;
}
}
@media (min-width: 1024px) {
.cta[data-v-42f5d1c6] {
    height: 48px;
}
}
@media (min-width: 1280px) {
.text-h2[data-v-42f5d1c6] {
    font-size: 32px;
}
}
@media (min-width: 1440px) {
.text-h2[data-v-42f5d1c6] {
    font-size: 42px;
}
}
.abOriginalToggleDev[data-v-1b9dea0c] {
  font-size: 1rem;
  padding: 5px 10px;
  border-radius: 6px;
  font-weight: bold;
  border: 1px solid white;
  position: fixed;
  top: 80px;
  left: 10px;
  background: black;
  color: white;
  z-index: 1000;
}
#site-app[data-v-35c7ef97] {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  /**
  * This allows percentage height to work down the DOM tree.
  * We have to set a deterministic height so percentage height works
  * instead of the initial value of "auto".
  * The min-height will be the starting height.
  */
  height: 0;
  /**
   * 45px = NavMenu height
   * 164px = NavMenu + PromoHoliday (with graphics)
   * 135px = NavMenu + PromoIncentive
  */
  padding-top: 135px;
}
#site-app.has-graphics-promo[data-v-35c7ef97] {
  /* * 164px = NavMenu + PromoHoliday (with graphics) */
  padding-top: 164px;
}
#site-app.no-promo[data-v-35c7ef97] {
  padding-top: 45px;
}
@media (min-width: 1280px) {
#site-app[data-v-35c7ef97],
  #site-app.has-graphics-promo[data-v-35c7ef97] {
    /**
    * 60px = NavMenu height
    * 110px = NavMenu + Promo height
    */
    padding-top: 109px;
}
#site-app.no-promo[data-v-35c7ef97] {
    padding-top: 60px;
}
}
.modal-mask[data-v-09e88115] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 42px;
  z-index: 999;
}
.modal-mask.fullscreen[data-v-09e88115] {
  margin-top: 0;
  z-index: 1000;
}
.modal-container[data-v-09e88115] {
  position: relative;
  margin: 0;
  padding: 0;
  max-width: 1100px;
  background-color: #fff;
  border-radius: 0;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  margin-top: 6px;
}
.fullscreen .modal-container[data-v-09e88115] {
  margin-top: 0;
}
.modal-body[data-v-09e88115] {
  height: auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.fullscreen .modal-body[data-v-09e88115] {
  margin-top: 56px;
}
.close[data-v-09e88115] {
  position: absolute;
  cursor: pointer;
  color: #828282;
  top: 10px;
  right: 20px;
}
@media (min-width: 640px) {
.close[data-v-09e88115] {
    right: -26px;
    top: -26px;
    color: white;
}
.modal-container[data-v-09e88115] {
    width: auto;
    height: auto;
    border-radius: 12px;
    overflow-y: initial;
    max-height: 100%;
}
.modal-mask[data-v-09e88115] {
    margin-top: 0;
    background-color: rgba(0,0,0,0.8);
}
.fullscreen .modal-body[data-v-09e88115] {
    margin-top: 0;
}
}
@media (orientation: landscape) and (max-height: 480px) {
.modal-mask[data-v-09e88115] {
    z-index: 1000;
}
.modal-container[data-v-09e88115] {
    height: 100%;
    border-radius: 0;
}
.close[data-v-09e88115] {
    top: 0;
}
}
.card[data-v-a8220e34] {
  background: #f3f3f3;
  box-shadow: 1px 2px 8px 0 #e4e4e4;
  transition: all 0.3s;
}
.card[data-v-a8220e34]:hover {
  background: #eaeaea;
}
.card-title[data-v-a8220e34] {
  font-weight: 700;
  font-size: 1.25rem;
  color: #575757;
}
.card-subtitle[data-v-a8220e34] {
  font-weight: 500;
  font-size: 0.875rem;
  color: #575757;
}
.card-link[data-v-a8220e34] {
  display: inline-flex;
  align-items: center;
  font-weight: 600;
  font-size: 0.875rem;
  color: #534cda;
}
.text-575757[data-v-a8220e34] {
  color: #575757;
}
@media (min-width: 1024px) {
.icon-learn-browse[data-v-a8220e34] {
    width: 118px;
}
.icon-learn-integrations[data-v-a8220e34] {
    width: 155px;
}
}
@media screen and (min-width: 1920px) {
.learn-container[data-v-a8220e34] {
    margin-left: auto;
    margin-right: auto;
    max-width: 1627px;
    padding-top: 140px;
    padding-bottom: 85px;
}
.card[data-v-a8220e34] {
    padding-top: 60px;
    padding-left: 70px;
    padding-right: 40px;
    padding-bottom: 60px;
}
}
.hero[data-v-6f77009e] {
  background-image: url(/assets/images/site/home/free-users-banner-mobile.jpg) !important;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top;
}
.header-title[data-v-6f77009e] {
  font-size: 38px;
  line-height: 48px;
}
.header-subtitle[data-v-6f77009e] {
  margin: 10px 0;
  font-size: 26px;
  line-height: 32px;
  font-weight: 700;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: linear-gradient(269.07deg, #4a41ed 53.69%, #ec6aa4 114.59%), #ffffff;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.header-subtitle--holidays[data-v-6f77009e] {
  background: linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%), linear-gradient(269.21deg, #4A41ED 53.64%, #EC6AA4 99.78%), #FFFFFF;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  width: fit-content;
}
.hero-action-button[data-v-6f77009e] {
  font-size: 18px;
  padding: 0px 40px;
}
.top-half[data-v-6f77009e] {
  top: 50%;
}
.btn-holidays[data-v-6f77009e] {
  background: linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%), #534CDA;
}
.cta-btn[data-v-6f77009e] {
  letter-spacing: 0.02em;
}
.free-hero-old-price-wrap[data-v-6f77009e] {
  text-decoration-line: line-through;
  text-decoration-color: #BD3354;
}
.free-hero-old-price-inner[data-v-6f77009e] {
  text-fill-color: rgba(0, 128, 0, 1);
  -webkit-text-fill-color: rgba(189, 51, 84, .3);
  mask: linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%,transparent);
  -webkit-mask: linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%,transparent);
}
@media (min-width: 768px) {
.hero[data-v-6f77009e] {
    background-image: url(/assets/images/site/home/free-users-banner-tablet.jpg) !important;
}
.header-title[data-v-6f77009e] {
    font-size: 35px;
}
}
@media (min-width: 1280px) {
.hero[data-v-6f77009e] {
    background-image: url(/assets/images/site/home/free-users-banner-desktop.jpg) !important;
}
.header-title[data-v-6f77009e] {
    font-size: 40px;
}
.header-subtitle[data-v-6f77009e] {
    font-size: 26px;
}
}
@media (min-width: 1536px) {
.header-title[data-v-6f77009e] {
    font-size: 49px;
    line-height: 54px;
}
.header-subtitle[data-v-6f77009e] {
    font-size: 38px;
    line-height: 46px;
    margin: 0;
    margin-top: 10px;
}
.hero-btn[data-v-6f77009e] {
    height: 66px;
    font-size: 20px;
}
}
.text-gradient[data-v-0e92c4c3] {
  background: linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%), linear-gradient(270deg, #D40263 0%, #9555CD 100%), #FFFFFF;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}
input[data-v-161fe9a1] {
  opacity: 0;
  width: 0;
  height: 0;
}
.box[data-v-161fe9a1] {
  width: 18px;
  height: 18px;
  border: 1px solid #666;
  border-radius: 2px;
  position: relative;
}
input:checked + .box[data-v-161fe9a1] {
  background-color: #534cda;
  border: none;
}
input:checked + .box[data-v-161fe9a1]::before {
  content: "";
  display: inline-block;
  border-right: 2px solid #171717;
  border-bottom: 2px solid #171717;
  width: 4px;
  height: 8px;
  transform: rotate(45deg);
  top: 5px;
  left: 7px;
  transition: all 0.3s;
  position: absolute;
}
input:checked + .box.bright[data-v-161fe9a1]::before {
  border-right-color: white;
  border-bottom-color: white;
}
@media (min-width: 1024px) {
.box[data-v-161fe9a1] {
    width: 15px;
    height: 15px;
}
input:checked + .box[data-v-161fe9a1]::before  {
    top: 3px;
    left: 5px;
}
}
.bg[data-v-78f08544] {
  background-image: url(/assets/images/site/accounts/bg.jpg);
  padding-top: 30px;
  padding-bottom: 30px;
}
.text-\[\#4d4d4d\][data-v-78f08544] {
  color: #4d4d4d;
}
@media (min-width: 1024px) {
.bg[data-v-78f08544] {
    padding-top: 70px;
    padding-bottom: 70px;
}
}
.pb-18[data-v-7135e759] {
  padding-bottom: 72px;
}
@media (min-width: 1024px) {
.lg\:pt-17[data-v-7135e759] {
    padding-top: 68px;
}
.lg\:pb-25[data-v-7135e759] {
    padding-bottom: 100px;
}
}
.purple-box[data-v-bce30eb8] {
  --border-opacity: 1;
  border-color: #534CDA;
  border-color: rgba(83, 76, 218, var(--border-opacity));
  background: linear-gradient(269.91deg, rgba(90, 81, 218, 0.3) 0.94%, rgba(90, 81, 218, 0.7) 100%);
}
.red-box[data-v-bce30eb8] {
  background: linear-gradient(269.91deg, rgba(203, 82, 79, 0.2) 0.94%, #ca514e 100%);
  border-color: #ca514e;
}
.image-preview[data-v-09dd0bb5] {
  filter: drop-shadow(0px 4px 15px rgba(0, 0, 0, 0.25));
  box-shadow: 0px 4px 15px 0px #00000040;
  border-radius: 16px;
}
.text-808080[data-v-09dd0bb5] {
  color: #808080;
}
.text-4d4d4d[data-v-09dd0bb5] {
  color: #4d4d4d;
}
[data-v-09dd0bb5] .modal-header path {
  fill: #828282;
}
[data-v-09dd0bb5] .modal-body {
  background-color: white;
  border-radius: 12px;
}
[data-v-09dd0bb5] .modal-container {
  margin-top: 0;
  padding-top: 6px;
}
@media (min-width: 640px) {
.download-container[data-v-09dd0bb5] {
    max-width: 475px;
}
[data-v-09dd0bb5] .modal-header path {
    fill: white;
}
[data-v-09dd0bb5] .modal-container {
    margin-top: 6px;
    padding-top: 0;
}
}
.bar[data-v-241632ae] {
  background: #f3f3f3;
  width: 100vw;
  height: calc(100% - (2 * 48px));
  position: absolute;
  left: -32px;
  top: 50%;
  transform: translateY(-50%);
}
.text-575757[data-v-241632ae] {
  color: #575757;
}
.text-h2[data-v-241632ae] {
  font-weight: 700;
  font-size: 22px;
}
@media (min-width: 768px) {
.bar[data-v-241632ae] {
    left: 0;
}
.text-h2[data-v-241632ae] {
    font-size: 32px;
}
}
@media (min-width: 1280px) {
.bar[data-v-241632ae] {
    height: 363px;
}
.text-h2[data-v-241632ae] {
    font-size: 32px;
}
}
@media (min-width: 1440px) {
.bar[data-v-241632ae] {
    height: 339px;
}
.text-h2[data-v-241632ae] {
    font-size: 42px;
}
}
.container[data-v-080c5352] {
  max-width: 940px;
}
.bg[data-v-080c5352] {
  background-image: url(/assets/images/site/pricing/bg.jpg);
}

/* Colors */
.text-\[\#4d4d4d\][data-v-080c5352] {
  color: #4d4d4d;
}
.text-\[\#de8d98\][data-v-080c5352] {
  color: #de8d98;
}
.text-\[\#534CDA\][data-v-080c5352] {
  color: #534CDA;
}
.text-\[\#808080\][data-v-080c5352] {
  color: #808080;
}
.flip[data-v-080c5352] {
  transform: scaleX(-1);
}
.section-container[data-v-080c5352] {
  box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.15);
  border-radius: 10px;
}
.plan-discount[data-v-080c5352] {
  background: linear-gradient(270deg, #534CDA 0%, #DE8D98 100%);
  border-radius: 4px;
}
.divider[data-v-080c5352] {
  margin-top: 2rem;
  border: 1px solid #E2E2E2;
}
.heading[data-v-080c5352] {
  color: #534CDA;
  font-weight: 700;
}
.description[data-v-080c5352] {
  font-size: 0.875rem;
  color: #808080;
  margin-top: 0.25rem;
}
.features > div[data-v-080c5352] {
  width: 100%;
  margin-top: 2rem;
  max-width: 320px;
}
@media (min-width: 768px) {
.divider[data-v-080c5352] {
    margin-top: 3rem;
}
.features > div[data-v-080c5352] {
    width: 50%;
    margin-top: 3rem;
}
.create-team-btn[data-v-080c5352] {
    max-width: 230px;
}
}
.text-h2[data-v-cee4aa20] {
  font-weight: 700;
  font-size: 22px;
}
@media (min-width: 768px) {
.text-h2[data-v-cee4aa20] {
    font-size: 32px;
}
}
@media (min-width: 1280px) {
.text-h2[data-v-cee4aa20] {
    font-size: 32px;
}
}
@media (min-width: 1440px) {
.text-h2[data-v-cee4aa20] {
    font-size: 42px;
}
}
.hero[data-v-785175a3] {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) -4.84%, #FFFFFF 100%),
              linear-gradient(154.2deg, #7467FF 0%, #FF68A7 100%);
}
.header-title[data-v-785175a3] {
  font-size: 32px;
  line-height: 120%;
}
.hero-action-button[data-v-785175a3] {
  height: 50px;
  font-size: 18px;
  padding: 0px 42px;
}
.top-half[data-v-785175a3] {
  top: 50%;
}
@media (min-width: 768px) {
.hero[data-v-785175a3] {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) -4.84%, #FFFFFF 100%),
                 linear-gradient(85.61deg, #7467FF 23.35%, #FF78B1 66.71%);
}
.header-title[data-v-785175a3] {
    font-size: 36px;
}
}
@media (min-width: 1280px) {
.header-title[data-v-785175a3] {
    font-size: 46px;
}
}
@media (min-width: 1440px) {
.header-title[data-v-785175a3] {
    font-size: 60px;
}
.hero-action-button[data-v-785175a3] {
    font-size: 20px;
}
}
@media (min-width: 1536px) {
.banner-image[data-v-785175a3]{
    max-width: 800px;
}
}
.main-container[data-v-32123082] {
  background: #191919;
}
.trusted-by[data-v-32123082] {
  background: #262626;
}
.trusted-by h2[data-v-32123082] {
  color: #FFF;
}
.container {
  max-width: 1580px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}
.input-field[data-v-08ea86df] {
  width: 100%;
  border-radius: 0.375rem;
  height: 3rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-right: 2rem;
  outline: 2px solid transparent;
  outline-offset: 2px;
  background-color: transparent;
  border: 1px solid #B3B3B3;
}
.floating-label[data-v-08ea86df] {
  position: absolute;
  pointer-events: none;
  color: #B3B3B3;
  left: 12px;
  top: calc(50% - 12px);
  transition: all 0.3s;
}
input:focus + .floating-label[data-v-08ea86df],
input.value + .floating-label[data-v-08ea86df] {
  left: 0px;
  transform: scale(0.75) translateY(-32px);
  background-color: white;
  padding-left: 6px;
  padding-right: 6px;
  color: #534CDA;
}
input[data-v-08ea86df]:focus {
  border-color: #534CDA;
}
.floating-check[data-v-08ea86df] {
  --text-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--text-opacity));
  position: absolute;
  top: calc(50% - 12px);
  right: 12px;
}
input:focus + .floating-label.invisibleLabel[data-v-08ea86df],
input.value + .floating-label.invisibleLabel[data-v-08ea86df] {
  opacity: 0;
}
input.error[data-v-08ea86df] {
  border-color: #ee5951;
}
input.error + .floating-label[data-v-08ea86df],
.error-icon[data-v-08ea86df],
.error-message[data-v-08ea86df] {
  color: #ee5951;
}
input[readonly][data-v-08ea86df] {
  opacity: 0.6;
}
li + li[data-v-c5149fc8]::before {
  content: "|";
  color: #808080;
  display: inline-block;
  margin-left: 14px;
  margin-right: 14px;
}
.section[data-v-6032da2c] {
  background-image: linear-gradient(to left, #242424, #171717);
  overflow: hidden;
}
.aspect-ratio[data-v-6032da2c] {
  position: relative;
  padding-top: 50%;
}
.aspect-ratio-content[data-v-6032da2c] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
@media (min-width: 1280px) {
.xl\:max-w-3\/4[data-v-6032da2c] {
    max-width: 75%;
}
}
.text-h2[data-v-6032da2c] {
  font-weight: 700;
  font-size: 22px;
}
@media (min-width: 768px) {
.text-h2[data-v-6032da2c] {
    font-size: 32px;
}
}
@media (min-width: 1280px) {
.text-h2[data-v-6032da2c] {
    font-size: 32px;
}
}
@media (min-width: 1440px) {
.text-h2[data-v-6032da2c] {
    font-size: 42px;
}
}
.footer-container[data-v-2df642ca] {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
}
[data-v-2df642ca] .footer-link {
  font-size: 0.75rem;
  font-weight: 500;
  color: #f3f3f3;
  letter-spacing: 0.25px;
}
[data-v-2df642ca]  .footer-link:hover {
  color: #625bee;
}
@media (min-width: 1280px) {
.xl\:border-424242[data-v-2df642ca] {
    border-color: #424242;
}
}
.container[data-v-7913a9ba] {
  max-width: 1120px;
}
.text-\[4d4d4d\][data-v-7913a9ba] {
  color: #4d4d4d;
}
.text-\[999999\][data-v-7913a9ba] {
  color: #999999;
}
.text-\[534CDA\][data-v-7913a9ba] {
  color: #534CDA;
}
.text-\[808080\][data-v-7913a9ba] {
  color: #808080;
}
.text-\[333333\][data-v-7913a9ba] {
  color: #333333;
}
.section-container[data-v-7913a9ba] {
  background-color: white;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
  border-radius: 16px;
}
li[data-v-7913a9ba] {
  display: flex;
  align-items: center;
  margin-top: 1.25rem;
}
li i[data-v-7913a9ba] {
  color: #534CDA;
  margin-right: 1.25rem;
  font-size: 8px;
}
.divider[data-v-7913a9ba] {
  margin-top: 28px;
  margin-bottom: 28px;
  width: 100%;
  border: 1px solid #CCCCCC;
}
button[data-v-7913a9ba]:disabled {
  opacity: 0.7;
}
@media (min-width: 1024px) {
.al-btn[data-v-7913a9ba] {
    width: 210px;
}
}
.subscribeSection[data-v-09d031fc] {
  display: flex;
  flex-direction: column;
  padding: 40px 0;
  align-items: center;
  background-color: #0F0F0F;
}
.text-h2[data-v-09d031fc] {
  font-size: 24px;
  line-height: 29px;
}
.subscribe-action-button[data-v-09d031fc] {
  height: 45px;
  font-size: 14px;
  font-weight: 700;
}
@media (min-width: 768px) {
.subscribeSection[data-v-09d031fc]{
    padding: 65px 0;
}
.text-h2[data-v-09d031fc] {
    font-size: 32px;
    line-height: 40px;
}
.subscribe-action-button[data-v-09d031fc] {
    height: 48px;
}
}
@media (min-width: 1440px) {
.text-h2[data-v-09d031fc] {
    font-size: 42px;
    line-height: 56px;
}
}
li[data-v-dc452f88] {
  color: #4d4d4d;
  font-size: 12px;
  margin-top: 12px;
}
li[data-v-dc452f88]:last-child {
  border-right: 0;
}
i[data-v-dc452f88] {
  color: #de8d98;
  margin-right: 8px;
}
.flip[data-v-dc452f88] {
  transform: scaleX(-1);
}
@media (min-width: 768px) {
li[data-v-dc452f88] {
    padding-left: 30px;
    padding-right: 30px;
    border-right: 1px solid #bdbdbd;
}
li[data-v-dc452f88]:first-child {
    padding-left: 0;
}
li[data-v-dc452f88]:last-child {
    padding-right: 0;
}
}
#home-content.blur {
  -webkit-filter: blur(30px);
  -moz-filter: blur(30px);
  -o-filter: blur(30px);
  -ms-filter: blur(30px);
  filter: blur(30px);
}
#home-content {
  -webkit-transition: 0.3s -webkit-filter linear;
  -moz-transition: 0.3s -moz-filter linear;
  -moz-transition: 0.3s filter linear;
  -ms-transition: 0.3s -ms-filter linear;
  -o-transition: 0.3s -o-filter linear;
  transition: 0.3s filter linear, 0.3s -webkit-filter linear;
}
body.incentive-modal .navmenu {
  z-index: 100;
}
.bg-\[\#F8F6FA\][data-v-2e98b03b] {
  background-color: #F8F6FA;
}
.modal-mask[data-v-2e98b03b] {
  z-index: 10;
  margin-top: 45px !important;
}
[data-v-2e98b03b] .modal-container {
  max-width: 100% !important;
  width: 100% !important;
  margin-top: 0 !important;
}
[data-v-2e98b03b] .modal-container .close {
  z-index: 10;
  top: 28px;
  right: 28px;
  color: #333333;
}
[data-v-2e98b03b] .trusted-by .section-container {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
[data-v-2e98b03b] .trusted-by .section-container h2 {
  font-style: normal;
  font-size: 1.5rem;
  margin-bottom: 2rem;
  --text-opacity: 1;
  color: #fff;
  color: rgba(255, 255, 255, var(--text-opacity));
}
@media (min-width: 640px) {
[data-v-2e98b03b] .trusted-by .section-container h2 {
    font-size: 1.875rem;
}
}
@media (min-width: 1024px) {
[data-v-2e98b03b] .trusted-by .section-container {
    padding-top: 6rem;
    padding-bottom: 6rem;
}
}
@media (min-width: 1280px) {
.modal-mask[data-v-2e98b03b] {
    margin-top: 60px !important;
}
}
.bg[data-v-19a3b486] {
  background-image: url(/assets/images/site/pricing/modal-bg.jpg);
  background-size: cover;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
}

/** Colors */
.text-\[\#4d4d4d\][data-v-19a3b486] {
  color: #4d4d4d;
}
.text-\[\#999999\][data-v-19a3b486] {
  color: #999999;
}
.text-\[\#534cda\][data-v-19a3b486] {
  color: #534cda;
}
.bg-shadow[data-v-19a3b486] {
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.2);
  border-radius: 16px;
  background: white;
}
@media (min-width: 640px) {
[data-v-19a3b486] .close {
    top: 20px !important;
    right: 20px !important;
}
}
@media (min-width: 768px) {
.bg[data-v-19a3b486] {
    width: 100%;
    border-radius: 12px;
}
}
@media (min-width: 1024px) {
.divider-vertical[data-v-19a3b486] {
    border-right: 1px solid #CCCCCC;
}
.bg[data-v-19a3b486] {
    width: 950px;
}
.bg-shadow[data-v-19a3b486] {
    box-shadow: none;
    border-radius: 0;
    background: transparent;
}
[data-v-19a3b486] .close {
    top: -20px !important;
    right: -20px !important;
}
}
[data-v-654d6948] .categoryItam .aspect-ratio-category {
  padding-bottom: 36%;
}
.text-575757[data-v-654d6948] {
  color: #575757;
}
.text-h2[data-v-654d6948] {
  font-weight: 700;
  font-size: 22px;
}
.top-\[20px\][data-v-654d6948] {
  top: 20px;
}
.right-\[20px\][data-v-654d6948] {
  right: 20px;
}
[data-v-654d6948] .graphics-enabled .categoryItam .title-container {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
.text-h2[data-v-654d6948] {
    font-size: 32px;
}
[data-v-654d6948] .graphics-enabled .categoryItam .aspect-ratio-category {
    padding-bottom: 98%;
}
}
@media (min-width: 1024px) {
[data-v-654d6948] .categoryItam .aspect-ratio-category {
    padding-bottom: 61%;
}
[data-v-654d6948] .graphics-enabled .graphics .aspect-ratio-category {
    padding-bottom: 45%;
}
}
@media (min-width: 1280px) {
.text-h2[data-v-654d6948] {
    font-size: 32px;
}
}
@media (min-width: 1440px) {
.text-h2[data-v-654d6948] {
    font-size: 42px;
}
}
.text-\[\#999999\][data-v-681d3b6b] {
  color: #999999;
}
.input-field[data-v-681d3b6b] {
  width: 100%;
  border-radius: 0.375rem;
  height: 3rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-right: 2rem;
  outline: 2px solid transparent;
  outline-offset: 2px;
  background-color: transparent;
  border: 1px solid #B3B3B3;
  font-family: 'Artlist Sans';
  color: '#4A4A4A';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.input-field.focused[data-v-681d3b6b] {
  border-color: #534CDA;
}
label[data-v-681d3b6b],
.placeholder[data-v-681d3b6b] {
  position: absolute;
  pointer-events: none;
  color: #B3B3B3;
  left: 12px;
  top: calc(50% - 12px);
  transition: all 0.3s;
}
.placeholder[data-v-681d3b6b] {
  opacity: 0;
}
.input-field.empty.focused ~ .placeholder[data-v-681d3b6b] {
  opacity: 1;
}
.input-field.focused + label[data-v-681d3b6b],
.input-field:not(.empty) + label[data-v-681d3b6b] {
  left: 0px;
  transform: scale(0.75) translateY(-32px);
  background-color: white;
  padding-left: 6px;
  padding-right: 6px;
  color: #534CDA;
}
.input-field.invalid[data-v-681d3b6b],
.input-field.empty[data-v-681d3b6b] {
  border: 1px solid #ee5951;
}
.input-field.empty.field-updated[data-v-681d3b6b] {
  border: 1px solid #B3B3B3;
}
.input-field.empty ~ .placeholder[data-v-681d3b6b] {
  color: #ee5951;
}
.input-field.invalid + label[data-v-681d3b6b],
.input-field.empty + label[data-v-681d3b6b] {
  color: #ee5951;
}
.input-field.empty.focused[data-v-681d3b6b] {
  border-color: #534CDA;
}
.field[data-v-681d3b6b] {
  position: relative;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.floating-check[data-v-681d3b6b] {
  --text-opacity: 1;
  color: #6b46c1;
  color: rgba(107, 70, 193, var(--text-opacity));
  position: absolute;
  top: calc(50% - 12px);
  right: 12px;
}
.floating-check.error-icon[data-v-681d3b6b],
.error-message[data-v-681d3b6b] {
  color: #ee5951;
}
.left-half[data-v-681d3b6b],
.right-half[data-v-681d3b6b] {
  width: 100%;
}
.fa-credit-card[data-v-681d3b6b] {
  top: calc(50% - 12px);
  right: 14px;
  display: none;
}
.input-field.empty.invalid ~ .fa-credit-card[data-v-681d3b6b] {
  display: none !important;
}
.input-field.empty ~ .fa-credit-card[data-v-681d3b6b],
.input-field.focused:not(.invalid):not(.complete) ~ .fa-credit-card[data-v-681d3b6b] {
  display: block;
}
@media (min-width: 768px) {
.left-half[data-v-681d3b6b] {
    width: 50%;
    padding-right: 1rem;
}
.right-half[data-v-681d3b6b] {
    width: 50%;
    padding-left: 1rem;
}
}
.categories-block[data-v-078cd1b8] {
  background-color: #262626;
}
.categories-block h1[data-v-078cd1b8] {
  line-height: 40px;
}
.categories-block > div > p[data-v-078cd1b8] {
  color: #B2B2B2;
  font-size: 22px;
  line-height: 33px;
}
.category-img[data-v-078cd1b8] {
  aspect-ratio: 4/3;
}
@media (min-width: 1280px) {
.categories-block[data-v-078cd1b8] {
    padding-left: calc((100% - 1120px) / 2);
    padding-right: calc((100% - 1120px) / 2);
    background-image: url('/assets/images/site/become-an-artist/categories-background.png');
    background-color: #191919;
}
.categories-block h1[data-v-078cd1b8] {
    line-height: 70px;
}
.category-img[data-v-078cd1b8] {
    aspect-ratio: 1/1;
}
}
.grey[data-v-51956a0c] {
  color: #B3B3B3;
}
.link[data-v-51956a0c] {
  color: #534CDA;
}
.abOriginalToggleDev[data-v-0b720602] {
  font-size: 1rem;
  padding: 5px 10px;
  border-radius: 6px;
  font-weight: bold;
  border: 1px solid white;
  position: fixed;
  top: 80px;
  left: 10px;
  background: black;
  color: white;
  z-index: 1000;
}
.blog-section[data-v-628b6a7e] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: column-reverse;
  padding-top: 40px;
  padding-bottom: 40px;
  background: #F5F5F7;
}
.blog-section-img-item[data-v-628b6a7e] {
  position: relative;
  width: 100%;
  max-width: 450px;
  height: 420px;
}
.blog-img[data-v-628b6a7e] {
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 50%;
  padding: 0;
  transform: translate(-50%, -50%);
}
.blog-img-gradient[data-v-628b6a7e] {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  background: radial-gradient(circle, rgba(236,106,164,1) 30%, rgba(74,65,237,0.75) 50%, rgba(74,65,237,0) 60%);
  filter: blur(55px);
  opacity: 0.55;
}
.text-h2[data-v-628b6a7e] {
  font-weight: bold;
  color: #333333;
  line-height: 120%;
  font-size: 24px;
}
.text-description[data-v-628b6a7e] {
  margin: 20px 0 30px;
  font-size: 16px;
  color: #4d4d4d;
}
.btn-action[data-v-628b6a7e] {
  height: 45px;
}
@media (min-width: 768px) {
.blog-section[data-v-628b6a7e] {
    flex-direction: row;
    padding-top: 60px;
    padding-bottom: 60px;
    background: #ffffff;
}
.blog-section-item[data-v-628b6a7e] {
    max-width: 500px;
}
.text-h2[data-v-628b6a7e] {
    font-size: 32px;
}
.btn-action[data-v-628b6a7e] {
    height: 48px;
}
}
@media (min-width: 1280px) {
.blog-section-item[data-v-628b6a7e] {
    max-width: 600px;
}
.text-description[data-v-628b6a7e] {
    font-size: 20px;
}
.text-h2[data-v-628b6a7e] {
    font-size: 32px;
}
}
@media (min-width: 1440px) {
.text-h2[data-v-628b6a7e] {
    font-size: 48px;
}
}
@media (min-width: 1536px) {
.blog-section-img-item[data-v-628b6a7e] {
    max-width: 550px;
    height: 550px;
}
}
.thanks-container[data-v-1399eb74] {
  background: #F5F5F7;
}
.header-container[data-v-1399eb74] {
  background-image: url(/assets/images/site/thank-you/thank-you-test-header-mobile.jpg) !important;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top;
}
.header-title[data-v-1399eb74] {
  font-family: 'Artlist Sans';
  font-size: 2.2em;
  line-height: 120%;
  font-weight: 700;
  width: 278px;
  background: linear-gradient(265.25deg, #E396BA 13.56%, #9F9AFF 62.47%, #E480AF 98.16%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  margin: 0 auto;
  margin-bottom: 1rem;
}
.plans-title[data-v-1399eb74] {
  color: #4D4D4D;
  font-size: 1.65em;
  line-height: 1.3125em;
  margin-top: 1.5em;
}
@media (min-width: 768px) {
.header-title[data-v-1399eb74] {
    font-size: 2.5em;
    width: 550px;
}
}
@media (min-width: 1024px) {
.header-title[data-v-1399eb74] {
    font-size: 3em;
    width: 730px;
}
}
@media (min-width: 1280px) {
.header-container[data-v-1399eb74] {
    background-image: url(/assets/images/site/thank-you/thank-you-test-header-desktop.jpg) !important;
}
.header-title[data-v-1399eb74] {
    font-size: 3.75em;
    width: 900px;
}
.plans-title[data-v-1399eb74] {
    font-size: 1.75em;
    line-height: 2.25em;
    margin-top: 1.75em;
}
}
.section[data-v-0efc6c72] {
  background-image: url(/assets/images/site/accounts/subscription/downgrade/bg.jpg);
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (min-width: 1024px) {
.section[data-v-0efc6c72] {
    padding-top: 70px;
    padding-bottom: 70px;
}
}
.container[data-v-34907d14] {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 5rem;
  padding-bottom: 5rem;
  max-width: 1200px;
}
.bg[data-v-34907d14] {
  background-image: url(/assets/images/site/pricing/bg.jpg);
}
.text-4d4d4d[data-v-34907d14] {
  color: #4d4d4d;
}
.text-de8d98[data-v-34907d14] {
  color: #de8d98;
}
.section-container[data-v-871475a6] {
  background-color: white;
  border-radius: 16px;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.2);
  padding: 20px;
}
.text-666[data-v-871475a6] {
  color: #666;
}
button[data-v-871475a6]:disabled {
  cursor: default;
  opacity: 0.7;
}
@media (min-width: 1280px) {
.section-container[data-v-871475a6] {
    padding: 50px;
}
}
.seller-products[data-v-225f3953] {
  padding: 30px 20px;
  background-color: #1A1A1A;
}
.grey[data-v-225f3953] {
  color: #B2B2B2;
}
.sort-by-dropdown-wrapper[data-v-225f3953] {
  border: 1px solid #666666;
}
.sort-dropdown[data-v-225f3953] {
  width: auto;
  flex: 1;
}
[data-v-225f3953] .sort-dropdown > button {
  padding-left: 0;
  padding-right: 0;
  border-width: 0;
}
.per-page-dropdown[data-v-225f3953] {
  width: 220px;
}
@media (min-width: 768px) {
.sort-by-dropdown-wrapper[data-v-225f3953] {
    border: 0;
}
.sort-dropdown[data-v-225f3953] {
    width: 290px;
}
[data-v-225f3953] .sort-dropdown > button {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    border: 1px solid #666666;
}
}
@media (min-width: 1280px) {
.seller-products[data-v-225f3953] {
    padding: 40px 248px;
}
}
.checks > li[data-v-3cd97ab5] {
  color: #808080;
  line-height: 33px;
}
.checks > li > i[data-v-3cd97ab5] {
  color: #827BFF;
}
.gradient-number[data-v-3cd97ab5] {
  background-color: #827BFF;
  background-image: linear-gradient(0deg, #EF87B9, #7B61FF);
  background-size: 100%;
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
  font-size: 42px;
  line-height: 42px;
  font-weight: bold;
}
.grey[data-v-3cd97ab5] {
  color: #B2B2B2;
}
@media (min-width: 1280px) {
.monitor-container[data-v-3cd97ab5] {
    padding-left: calc((100% - 1120px) / 2);
    padding-right: calc((100% - 1120px) / 2);
}
.image[data-v-3cd97ab5] {
    margin: 0 -4rem;
}
}
.section-container[data-v-544543e0] {
  background-color: white;
  border-radius: 16px;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.2);
  padding: 20px;
}
.text-666[data-v-544543e0] {
  color: #666;
}
button[data-v-544543e0]:disabled {
  cursor: default;
  opacity: 0.7;
}
@media (min-width: 1280px) {
.section-container[data-v-544543e0] {
    padding: 50px;
}
}
.text-\[\#828282\][data-v-2157fb54] {
  color: #828282;
}
.login-container[data-v-2157fb54] {
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
  border-radius: 16px;
  max-width: 518px;
}
.or[data-v-2157fb54]:before {
  content: '';
  width: 100%;
  display: block;
  height: 1px;
  background-color: #efefef;
  position: absolute;
  top: 50%;
  z-index: -1;
}
.hero-block[data-v-e812118e] {
  height: calc(86vw + 162px);
}
.hero-content[data-v-e812118e] {
  width: 90%;
}
.hero-content > h1[data-v-e812118e] {
  line-height: 40px;
}
.hero-content-background[data-v-e812118e] {
  background: linear-gradient(180deg, #1A1A1A 1.37%, rgba(26, 26, 26, 0) 20.28%),
  url('/assets/images/site/become-an-artist/hero-background.png');
  background-size: cover;
  background-position: bottom;
  background-repeat: no-repeat;
  width: 100%;
  height: 86vw;
}
@media (min-width: 1280px) {
.hero-block[data-v-e812118e] {
    height: calc(56.5vw + 278px);
}
.hero-content[data-v-e812118e] {
    width: 650px;
}
.hero-content > h1[data-v-e812118e] {
    line-height: 70px;
}
.hero-content-background[data-v-e812118e] {
    height: 56.5vw;
}
}
h1[data-v-ab72f994] {
  background: -webkit-linear-gradient(#DE8D98 0%, #5F4D9D 35%, #3457AF 66.6%, #2EC4E4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 32px;
  line-height: 42px;
  font-weight: 700;
}
p[data-v-ab72f994] {
  font-size: 18px;
  line-height: 27px;
  letter-spacing: 0.25px;
}
.thanks-container-hero[data-v-ab72f994] {
  padding-bottom: 30vw;
  background-image: url('/assets/images/site/thank-you/top.png'), url('/assets/images/site/thank-you/bottom.png');
  background-position: top, bottom;
  background-size: 100% auto, 100% auto;
  background-repeat: no-repeat;
}
@media (min-width: 1280px) {
h1[data-v-ab72f994] {
    font-size: 60px;
    line-height: 90px;
}
p[data-v-ab72f994] {
    line-height: 23px;
}
}
.bg[data-v-8d008b42] {
  background-image: url('/assets/images/site/accounts/header-bg.jpg');
  background-repeat: no-repeat;
  background-size: 100% 150px;
}
.container[data-v-8d008b42] {
  max-width: 1450px;
}
.left[data-v-8d008b42],
.right[data-v-8d008b42] {
  width: 100%;
}
@media (min-width: 1024px) {
.bg[data-v-8d008b42] {
    background-size: 100% 200px;
}
.left[data-v-8d008b42] {
    width: 330px;
}
.right[data-v-8d008b42] {
    width: calc(100% - 330px);
}
}
@media (min-width: 1280px) {
.pros-container[data-v-4e69143e] {
    padding-left: calc((100% - 1120px) / 2);
    padding-right: calc((100% - 1120px) / 2);
}
.pros-container > div[data-v-4e69143e]:first-child, .pros-container > div[data-v-4e69143e]:nth-child(3) {
    margin-right: 200px;
}
}
.dark-version[data-v-34132132] {
  background: #262626;
}
.dark-version div > img[data-v-34132132] {
  filter: invert(1);
}
.dark-version h2[data-v-34132132] {
  font-size: 18px;
  line-height: 23px;
  font-style: italic;
  letter-spacing: 0.25px;
  color: #E6E6E6 !important;
}
.section-container h2[data-v-34132132] {
  color: #575757;
}
.section-container.light h2[data-v-34132132] {
  color: #FFF;
}
.section-container.light img[data-v-34132132] {
  filter: brightness(1) invert(1);
}
.sm-break-1[data-v-34132132] {
  width: 100%;
  order: 2;
}
.sm-break-2[data-v-34132132] {
  width: 100%;
  order: 6;
}
.md-break-1[data-v-34132132] {
  display: none;
}
@media (min-width: 640px) {
.sm-break-1[data-v-34132132] {
    display: block;
}
.sm-break-2[data-v-34132132] {
    display: block;
}
.md-break-1[data-v-34132132] {
    display: none;
}
}
@media (min-width: 1024px) {
.sm-break-1[data-v-34132132] {
    display: none;
}
.sm-break-2[data-v-34132132] {
    display: none;
}
.md-break-1[data-v-34132132] {
    display: block;
    width: 100%;
    order: 6;
}
}

/*
SVG items
*/
.svg-logo-container .logo-item[data-v-34132132] {
  display: flex;
  justify-content: center;
  margin: calc(16 * 100vw / 375)  0 calc(7 * 100vw / 375);
  height: calc(26 * 100vw / 375);
}
.svg-logo-container .logo-item img[data-v-34132132] {
  max-width: 100%;
  height: 100%;
  background-size: contain;
}
.svg-logo-container .svg-warnermedia[data-v-34132132],
.svg-logo-container .svg-netflix[data-v-34132132],
.svg-logo-container .svg-adobe[data-v-34132132],
.svg-logo-container .svg-abc[data-v-34132132],
.svg-logo-container .svg-fox[data-v-34132132],
.svg-logo-container .svg-disney[data-v-34132132],
.svg-logo-container .svg-bbc[data-v-34132132],
.svg-logo-container .svg-discovery[data-v-34132132],
.svg-logo-container .svg-sony[data-v-34132132] {
  padding: calc(7 * 100vw / 375);
  height: calc(26 * 100vw / 375);
}
.svg-logo-container .svg-warnermedia[data-v-34132132] {
  width: calc(133 * 100vw / 375);
  padding-top: calc(5 * 100vw / 375);
  padding-bottom: calc(5 * 100vw / 375);
}
.svg-logo-container .svg-netflix[data-v-34132132] {
  width: calc(90 * 100vw / 375);
  padding-top: calc(4 * 100vw / 375);
  padding-bottom: calc(5 * 100vw / 375);
}
.svg-logo-container .svg-adobe[data-v-34132132] {
  width: calc(96 * 100vw / 375);
  padding-top: calc(4 * 100vw / 375);
  padding-bottom: calc(4 * 100vw / 375);
}
.svg-logo-container .svg-abc[data-v-34132132]{
  width:calc(54 * 100vw / 375);
  padding-top: calc(0 * 100vw / 375);
  padding-bottom: calc(1 * 100vw / 375);
}
.svg-logo-container .svg-fox[data-v-34132132]{
  width:calc(68 * 100vw / 375);
  padding-top: calc(4 * 100vw / 375);
  padding-bottom: calc(5 * 100vw / 375);
}
.svg-logo-container .svg-disney[data-v-34132132] {
  width: calc(90 * 100vw / 375);
  padding-top: calc(0 * 100vw / 375);
  padding-bottom: calc(1 * 100vw / 375);
}
.svg-logo-container .svg-bbc[data-v-34132132] {
  width:calc(88 * 100vw / 375);
  padding-top: calc(5 * 100vw / 375);
  padding-bottom: calc(5 * 100vw / 375);
}
.svg-logo-container .svg-discovery[data-v-34132132] {
  width: calc(110 * 100vw / 375);
  padding-top: calc(4 * 100vw / 375);
  padding-bottom: calc(5 * 100vw / 375);
}
.svg-logo-container .svg-sony[data-v-34132132] {
  width: calc(114 * 100vw / 375);
  padding-top: calc(4 * 100vw / 375);
  padding-bottom: calc(6 * 100vw / 375);
}
.svg-logo-container .svg-warnermedia[data-v-34132132] {
  order: 1;
}
.svg-logo-container .svg-netflix[data-v-34132132] {
  order: 2;
}
.svg-logo-container .svg-adobe[data-v-34132132] {
  order: 3;
}
.svg-logo-container .svg-abc[data-v-34132132] {
  order: 4;
}
.svg-logo-container .svg-fox[data-v-34132132] {
  order: 5;
}
.svg-logo-container .svg-bbc[data-v-34132132] {
  order: 6;
}
.svg-logo-container .svg-discovery[data-v-34132132] {
  order: 7;
}
.svg-logo-container .svg-sony[data-v-34132132] {
  order: 8;
}
.svg-logo-container .svg-disney[data-v-34132132] {
  order: 9;
}
.svg-logo-container .svg-warnermedia[data-v-34132132] {
  margin-right: calc(16 * 100vw / 375);
}
.svg-logo-container .svg-adobe[data-v-34132132],
.svg-logo-container .svg-abc[data-v-34132132],
.svg-logo-container .svg-fox[data-v-34132132],
.svg-logo-container .svg-bbc[data-v-34132132],
.svg-logo-container .svg-discovery[data-v-34132132],
.svg-logo-container .svg-disney[data-v-34132132] {
  margin-right: calc(0 * 100vw / 375);
}
@media (min-width: 640px) {
.svg-logo-container[data-v-34132132] {
    margin-top: calc(20 * 100vw / 640);
}
.svg-logo-container .svg-disney[data-v-34132132] {
    order: 6;
}
.svg-logo-container .svg-bbc[data-v-34132132] {
    order: 7;
}
.svg-logo-container .svg-discovery[data-v-34132132] {
    order: 8;
}
.svg-logo-container .svg-sony[data-v-34132132] {
    order: 9;
}
}
@media (min-width: 1024px) {
.svg-logo-container[data-v-34132132] {
    margin-top: calc(20 * 100vw / 1024);
}
.svg-logo-container .logo-item[data-v-34132132] {
    padding-left: calc(24 * 100vw / 1920);
    padding-right: calc(24 * 100vw / 1920);
    height: calc(47 * 100vw / 1920);
}
.svg-logo-container  .logo-item.svg-warnermedia[data-v-34132132],
  .svg-logo-container  .logo-item.svg-netflix[data-v-34132132],
  .svg-logo-container  .logo-item.svg-adobe[data-v-34132132],
  .svg-logo-container  .logo-item.svg-abc[data-v-34132132],
  .svg-logo-container  .logo-item.svg-fox[data-v-34132132] {
    margin: calc(16 * 100vw / 1920) calc(29 * 100vw / 1920) calc(25 * 100vw / 1920);
}
.svg-logo-container  .logo-item.svg-disney[data-v-34132132],
  .svg-logo-container  .logo-item.svg-bbc[data-v-34132132],
  .svg-logo-container  .logo-item.svg-discovery[data-v-34132132],
  .svg-logo-container  .logo-item.svg-sony[data-v-34132132] {
    margin: calc(16 * 100vw / 1920) calc(21 * 100vw / 1920) calc(25 * 100vw / 1920);
}
.svg-logo-container  .logo-item.svg-disney[data-v-34132132] {
    order: 9;
}
.svg-logo-container  .logo-item.svg-bbc[data-v-34132132] {
    order: 6;
}
.svg-logo-container  .logo-item.svg-discovery[data-v-34132132] {
    order: 7;
}
.svg-logo-container  .logo-item.svg-sony[data-v-34132132] {
    order: 8;
}
.svg-logo-container .logo-item.svg-warnermedia[data-v-34132132] {
    width: calc(237 * 100vw / 1920);
    padding-top: calc(10 * 100vw / 1920);
    padding-bottom: calc(10 * 100vw / 1920);
    padding-left: calc(10 * 100vw / 1920);
    padding-right: calc(10 * 100vw / 1920);
}
.svg-logo-container .logo-item.svg-netflix[data-v-34132132] {
    width: calc(161 * 100vw / 1920);
    padding-top: calc(9 * 100vw / 1920);
    padding-bottom: calc(8 * 100vw / 1920);
}
.svg-logo-container .logo-item.svg-adobe[data-v-34132132] {
    width: calc(170 * 100vw / 1920);
    padding-top: calc(8 * 100vw / 1920);
    padding-bottom: calc(8 * 100vw / 1920);
}
.svg-logo-container .logo-item.svg-abc[data-v-34132132] {
    width: calc(97 * 100vw / 1920);
    padding-top: calc(1 * 100vw / 1920);
    padding-bottom: calc(1 * 100vw / 1920);
}
.svg-logo-container .logo-item.svg-fox[data-v-34132132] {
    width: calc(121 * 100vw / 1920);
    padding-top: calc(9 * 100vw / 1920);
    padding-bottom: calc(8 * 100vw / 1920);
}
.svg-logo-container .logo-item.svg-disney[data-v-34132132] {
    width: calc(161 * 100vw / 1920);
    padding-top: calc(0 * 100vw / 1920);
    padding-bottom: calc(2 * 100vw / 1920);
}
.svg-logo-container .logo-item.svg-bbc[data-v-34132132] {
    width: calc(156 * 100vw / 1920);
    padding-top: calc(9 * 100vw / 1920);
    padding-bottom: calc(9 * 100vw / 1920);
}
.svg-logo-container .logo-item.svg-discovery[data-v-34132132] {
    width: calc(196 * 100vw / 1920);
    padding-top: calc(9 * 100vw / 1920);
    padding-bottom: calc(8 * 100vw / 1920);
}
.svg-logo-container .logo-item.svg-sony[data-v-34132132] {
    width: calc(202 * 100vw / 1920);
    padding-top: calc(10 * 100vw / 1920);
    padding-bottom: calc(10 * 100vw / 1920);
}
}
@media (min-width: 1280px) {
.svg-logo-container[data-v-34132132] {
    margin-top: calc(30 * 100vw / 1920);
}
}
.text-\[\#534cda\][data-v-31f540c3] {
  color: #534cda;
}
.text-\[\#808080\][data-v-31f540c3] {
  color: #808080;
}
.left-side[data-v-31f540c3] {
  background-image: url(https://assets.motionarray.com/signup-bg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
.features-ul li[data-v-31f540c3] {
  margin-top: 1rem;
  font-variant-numeric: lining-nums;
  color: #4D4D4D;
}
.features-ul i[data-v-31f540c3] {
  padding-right: 0.75rem;
  font-size: 1rem;
  color: #534cda;
}
.features-ul + img.mt-12[data-v-31f540c3] {
  width: 90%;
  margin: auto;
  margin-top: 2rem;
}
.social-btn[data-v-31f540c3] {
  width: 155px;
  transition: 0.3s all;
}
.social-btn[data-v-31f540c3]:hover {
  opacity: 0.9;
}
.google-btn[data-v-31f540c3] {
  background-color: #efefef;
}
.facebook-btn[data-v-31f540c3] {
  background-color: #3d65c4;
}
.or[data-v-31f540c3] {
  color: #828282;
}
.or[data-v-31f540c3]:before {
  content: '';
  width: 100%;
  display: block;
  height: 1px;
  background-color: #efefef;
  position: absolute;
  top: 50%;
  z-index: -1;
}
.text-4d4d4d[data-v-31f540c3] {
  color: #4d4d4d;
}
.text-gradient[data-v-31f540c3] {
  background: linear-gradient(91.08deg, #3F0010 -2.66%, #D03156 56.04%, #F36D89 108.98%), linear-gradient(270deg, #D40263 0%, #9555CD 100%), #534CDA;
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}
[data-v-31f540c3] .modal-header path {
  fill: #828282;
}
[data-v-31f540c3] .modal-body {
  background-color: white;
  border-radius: 12px;
}
[data-v-31f540c3] .modal-container {
  margin-top: 0;
  padding-top: 6px;
}
@media (min-width: 640px) {
.social-btn[data-v-31f540c3] {
    width: 180px;
}
.right-side[data-v-31f540c3] {
    max-width: 500px;
}
[data-v-31f540c3] .modal-header path {
    fill: white;
}
[data-v-31f540c3] .modal-container {
    margin-top: 6px;
    padding-top: 0;
}
}
@media (orientation: landscape) and (max-height: 480px) {
.left-side[data-v-31f540c3] {
    display: none;
}
}
.container[data-v-22461c5d] {
  max-width: 1580px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}
.aspect-ratio[data-v-22461c5d] {
  padding-bottom: 56.25%;
  position: relative;
}
.aspect-ratio-content[data-v-22461c5d] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.section-container[data-v-6cc406f6] {
  background-color: white;
  border-radius: 16px;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.2);
  padding: 20px;
}
.field[data-v-6cc406f6] {
  position: relative;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.field.cc-field[data-v-6cc406f6] {
  margin-top: 0;
  margin-bottom: 0;
}
.left-half[data-v-6cc406f6],
.right-half[data-v-6cc406f6] {
  width: 100%;
}
.text-999[data-v-6cc406f6] {
  color: #999;
}
.text-666[data-v-6cc406f6] {
  color: #666;
}
.text-333[data-v-6cc406f6] {
  color: #333;
}
.text-purple[data-v-6cc406f6] {
  color: #534CDA;
}
[data-v-6cc406f6] .floating-check {
  top: calc(50% - 12px);
}
@media (min-width: 768px) {
.left-half[data-v-6cc406f6] {
    width: 50%;
    padding-right: 1rem;
}
.right-half[data-v-6cc406f6] {
    width: 50%;
    padding-left: 1rem;
}
}
@media (min-width: 1280px) {
.section-container[data-v-6cc406f6] {
    padding: 50px;
}
}
.section-container[data-v-5f2907e4] {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 1280px) {
.section-container[data-v-5f2907e4] {
    padding-left: 90px;
    padding-right: 90px;
}
}
.page-container[data-v-7ecf5449] {
  background-color: #262626;
}
.product-info[data-v-7ecf5449] {
  padding: 30px 20px;
  background-color: #0d0d0d;
  color: #fff;
}
.visual-preview-block[data-v-7ecf5449] {
  flex: 2;
  max-height: 1024px;
}
.info-block[data-v-7ecf5449] {
  flex: 1;
  display: flex;
  flex-direction: column;
}
@media (min-width: 1280px) {
.product-info[data-v-7ecf5449] {
    padding: 80px 13% 70px;
}
}
.form__title[data-v-612bb106] {
  color: #4d4d4d;
  font-family: "Artlist Sans";
}
.success[data-v-612bb106] {
  background-color: #96CD89;
}
.artist-signup[data-v-700de184] {
  background-color: #FFF;
  background-image: url('/assets/images/site/become-an-artist/form-background.png');
  background-position: bottom;
  background-repeat: no-repeat;
}
.artist-signup-info > h1[data-v-700de184] {
  color: #4D4D4D;
  line-height: 42px;
}
.artist-signup-info > div > p[data-v-700de184] {
  color: #4D4D4D;
}
.artist-signup-info > div[data-v-700de184]:before {
  content: '';
  display: inline-block;
  min-width: 5px;
  margin-right: 15px;
  height: auto;
  background: linear-gradient(180deg, #827BFF -182%, #7B61FF 100%);
  border-radius: 200px;
}
.artist-signup-info > div[data-v-700de184]:first-of-type:before {
  content: '';
  display: inline-block;
  min-width: 5px;
  margin-right: 15px;
  height: auto;
  background:
    linear-gradient(180deg, #EF87B9 -24%, #7B61FF 100%),
    linear-gradient(178.36deg, #827BFF -7.78%, #7B61FF 131.11%);
  border-radius: 200px;
}
.artist-form[data-v-700de184] {
  width: 100%;
  background: #FFFFFF;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.2);
  border-radius: 16px;
}
.error-message[data-v-700de184] {
  color: #ee5951;
}
[data-v-700de184] .floating-check {
  line-height: 24px;
}
[data-v-700de184] .checkbox > span {
  margin-bottom: auto;
  margin-right: 10px;
}
[data-v-700de184] .checkbox a {
  text-decoration: underline;
}
@media (min-width: 1280px) {
.artist-signup[data-v-700de184] {
    padding-left: calc((100% - 1120px) / 2);
    padding-right: calc((100% - 1120px) / 2);
}
.artist-signup-info > h1[data-v-700de184] {
    line-height: 75px;
}
.artist-form[data-v-700de184] {
    margin-left: auto;
    width: 475px;
}
}
h1 {
  color: #FFF;
}
.header-container {
  background: #1A1A1A;
  color: #FFF;
}
.profile-banner {
  width: 100%;
  height: 132px;
}
.profile-banner > img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.edit-profile-banner {
  margin-right: 20px;
  width: 150px;
  height: 20px;
}
.edit-profile-banner > input::-webkit-file-upload-button {
  cursor: pointer;
}
.about-container {
  margin: 0 20px;
  border-bottom: 1px solid #4D4D4D;
}
.profile-pic {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  width: 150px;
  height: 150px;
  margin-top: -47px;
  background: #4D4D4D;
  border: 4px solid #1A1A1A;
  border-radius: 75px;
  color: #666666;
  font-size: 2rem;
  object-fit: cover;
}
.profile-pic > img {
  object-fit: cover;
  border-radius: 75px;
}
.grey {
  color: #B2B2B2;
}
.expand-btn {
  color: #625BEE;
}
.add-picture-btn {
  width: 38px;
  height: 38px;
  background: #333333;
  border: 2px solid #1A1A1A;
  border-radius: 19px;
  overflow: hidden;
  bottom: 5px;
  right: 0;
}
.profile-pic > input::-webkit-file-upload-button {
  cursor: pointer;
}
.add-picture-btn > i {
  padding: 7px 10px;
  pointer-events: none;
}
.edit-input {
  background: #1A1A1A;
  border: 1px solid #B3B3B3;
  border-radius: 6px;
}
.limit-text {
  word-break: break-word;
  overflow: hidden;
}
@media (min-width: 1280px) {
.profile-banner {
    height: 350px;
}
.edit-profile-banner {
    margin-right: 245px;
}
.about-container {
    margin: 0 245px;
}
.info-container {
    max-width: 40%;
}
.info-container > h1 {
    line-height: 40px;
}
}
.container[data-v-71b07078] {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 5rem;
  padding-bottom: 5rem;
  max-width: 1200px;
}
.bg[data-v-71b07078] {
  background-image: url(/assets/images/site/pricing/bg.jpg);
}
.text-4d4d4d[data-v-71b07078] {
  color: #4d4d4d;
}
.text-de8d98[data-v-71b07078] {
  color: #de8d98;
}
.flip[data-v-71b07078] {
  transform: scaleX(-1);
}

/*# sourceMappingURL=extracted-vue-styles-al.css.map*/