/*Squircle*/
@supports (corner-shape: squircle) {

img, div:not(.rounded), video, button:not(.brxe-back-to-top, .splide__arrow), input, textarea, select, a:not(.jet-listing-dynamic-terms__link, .rounded), svg {
    --border-radius: 16px;
	corner-shape: squircle;
}
}
/*keywords in single movie rounded*/
ul > li > a.bricks-button {
    corner-shape: round;
}

/*Scrollbar custom design*/
.scrollbar::-webkit-scrollbar {
    height: 10px;
}
.scrollbar::-webkit-scrollbar-track {
  background: var(--purple-light);
  border-radius: var(--border-radius);
}
.scrollbar::-webkit-scrollbar-thumb {
  background: var(--purple-dark);
  border-radius: var(--border-radius);
}

/*Popup image border-radius*/
img.pswp__img {
    border-radius: var(--border-radius);
}

/*Custom pagination padding for items*/
a.page-numbers, .page-numbers.current {
    padding: 4px 1rem;
}

/*Images of child network in sigle movie*/
.network-logo-img {
    max-height: 40px;
    object-fit: cover;
}

/* Apply "..." after 2 lines of text */
.text-2lines {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
    padding-bottom: 4px;
}
