<>
#Info {
padding: 20px;
display: grid;
grid-template-rows: repeat(2auto);
grid-template-columns: 200px 1fr;
gap: 20px;
background: #000;
}
#Info > .header {
grid-column: span 2;
display: grid;
grid-template-columns: 1fr auto;
gap: 20px;
}
#Info > .header > .left {
display: flex;
flex-direction: row;
align-items: center;
gap: 10px;
}
#Info > .header > .left > svg {
width: 26px;
height: 26px;
fill: #FF6600;
}
#Info > .header > .left > h1 {
font-size: 20px;
font-weight: bold;
text-transform: uppercase;
color: #FFF;
}
#Info > .header > .right {
display: flex;
flex-direction: row;
align-items: center;
gap: 20px;
}
#Info > .header > .right > .other-rating {
display: flex;
flex-direction: row;
align-items: center;
gap: 10px;
user-select: none;
}
#Info > .header > .right > .other-rating > svg {
width: 20px;
height: 20px;
}
#Info > .header > .right > .other-rating {
font-size: 15px;
color: #FFF;
}
#Info > .left {
display: flex;
flex-direction: column;
gap: 20px;
}
#Info > .left > img {
width: 200px;
height: 300px;
}
#Info > .left > a {
height: 40px;
display: flex;
flex-direction: row;
align-items: center;
text-decoration: none;
font-size: 15px;
font-weight: bold;
text-transform: uppercase;
color: #FFF;
/*background: #E74C3C;*/
background: #B93D30;
user-select: none;
}
#Info > .left > a > svg {
width: 40px;
height: 40px;
padding: 10px;
background: #922f25;
}
#Info > .left > a > span {
flex-grow: 1;
text-align: center;
}
#Info > .right {
display: flex;
flex-direction: column;
gap: 20px;
}
#Info > .right > .props {
display: grid;
grid-template-columns: auto 1fr;
gap: 10px 20px;
}
#Info > .right > .props > .name {
font-size: 13px;
color: #999;
}
#Info > .right > .props > .value {
font-size: 15px;
color: #FFF;
line-height: 1.5;
}
#Info > .right > p {
font-size: 15px;
color: #FFF;
line-height: 1.5;
}
#Info > .right > .footer {
display: flex;
flex-direction: row;
justify-content: space-between;
gap: 20px;
}
#Info > .right > .footer > .social {
display: flex;
flex-direction: row;
gap: 10px;
user-select: none;
}
#Info > .right > .footer > .social > a {
text-decoration: none;
}
#Info > .right > .footer > .social > a > img {
width: 30px;
height: 30px;
max-width: 30px;
max-height: 30px;
}
#Info > .right > .footer > .rating-block {
display: flex;
flex-direction: row;
justify-content: center;
gap: 10px;
flex-wrap: wrap;
}
#Info > .right > .footer > .rating-block > .rating {
margin-left: auto;
display: flex;
flex-direction: row-reverse;
}
#Info > .right > .footer > .rating-block > .rating > svg {
width: 20px;
height: 20px;
fill: #999;
}
#Info > .right > .footer > .rating-block > .rating > svg.active {
fill: #FFA800;
}
#Info > .right > .footer > .rating-block > .rating > svg.selected {
fill: #FF6600;
}
#Info > .right > .footer > .rating-block > .rating > svg:hover ~ svg,
#Info > .right > .footer > .rating-block > .rating > svg:hover {
fill: #FF6600; /* Красим текущую и все предыдущие */
}
#Info > .right > .footer > .rating-block > span {
font-size: 15px;
color: #FFF;
}
@media (max-width: 768px) {
#Info > .right > .footer {
flex-direction: column;
align-items: center;
gap: 20px;
}
}
@media (max-width: 640px) {
#Info {
grid-template-rows: repeat(3auto);
grid-template-columns: 1fr;
gap: 20px;
}
#Info > .header {
grid-column: span 1;
grid-template-columns: 1fr;
grid-template-rows: repeat(2auto);
justify-items: center;
gap: 20px;
}
#Info > .left > img {
align-self: center;
}
}
>
Возраст:
18+
Жанр:
Мультфильм
Страна:
Италия
Режиссёр:
Роке Баньос Иджинио Страффи
В ролях:
Перла Либератори Джемма Донати Татьяна Десси Валерия Видали Федерика Де Бортоли Джанфранко Миранда Эмилиано Кольторти Лаура Ленги Илария Латини Домитилья Д’амико
«Клуб Винкс» — это история о группе юных фейучениц школы магии Алфеякоторыеиспользуя свои волшебные силысражаются с различными злыми силами и защищают мир от угроз. Главная героиняБлумземная девушкакоторая узнаёт о своих фейских способностяхнаходит верных подруг — СтеллуФлоруМусиТекну и их учителей. Вместе они преодолевают испытанияраскрывают тайны своего прошлого и учатся дружбелюбви и смелости. Каждая фея обладает уникальными способностямичто делает команду сильной и разнообразной. На протяжении всего сериала феи сталкиваются с противникамираскрывают заговоры и спасают волшебные мирыбалансируя между учебой и приключениями.
<>
#Player {
display: grid;
grid-template-columns: 1fr 400px;
grid-template-rows: auto auto 400px auto;
background: #FFF;
box-shadow: 0 10px 20px 0 rgba(0000.1);
}
#Player > .player-list {
grid-column: span 2;
height: 40px;
display: flex;
flex-direction: row;
}
#Player > .player-list > button {
padding: 0 20px;
display: flex;
flex-direction: row;
align-items: center;
font-size: 15px;
font-weight: bold;
text-transform: uppercase;
color: #FFF;
background: #222;
transition: 0.2s;
cursor: pointer;
}
#Player > .player-list > button:hover {
background: #444;
}
#Player > .player-list > button.active {
background: #FF6600;
}
#Player > .player-iframe {
width: 100%;
height: 100%;
background: #000;
}
#Player > .player-iframe > iframe {
width: 100%;
height: 100%;
background: #000;
}
#Player > .films {
padding: 20px;
display: flex;
flex-direction: column;
gap: 10px;
background: #222;
overflow-y: auto;
}
#Player > .films > button {
display: grid;
grid-template-columns: 40px 1fr;
align-items: center;
border: 1px solid #444;
background: #333;
cursor: pointer;
}
#Player > .films > button.active {
border-color: #FF6600;
}
#Player > .films > button > .num {
height: 100%;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
border-right: 1px solid #444;
font-size: 15px;
font-weight: bold;
color: #FFF;
background: #222;
}
#Player > .films > button.active > .num {
border-color: #FF6600;
background: #FF6600;
}
#Player > .films > button > .name {
height: 100%;
padding: 10px 20px;
display: flex;
flex-direction: row;
align-items: center;
text-align: left;
line-height: 1.5;
font-size: 15px;
color: #FFF;
background: #333;
transition: 0.2s;
}
#Player > .films > button:hover > .name {
background: #444;
}
#Player > .films > button.active:hover > .name {
background: #333;
}
#Player > .emoji {
grid-column: span 2;
height: 80px;
display: grid;
grid-template-columns: repeat(81fr);
}
#Player > .emoji > button {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 10px;
border-bottom: 2px solid #FFF;
background: #FFF;
transition: 0.2s;
}
#Player > .emoji > button:hover {
background: #FFF0E6;
}
#Player > .emoji > button.active {
border-color: #FF6600;
background: #FFF0E6;
}
#Player > .emoji > button > img {
width: 30px;
height: 30px;
}
#Player > .emoji > button > span {
font-size: 13px;
font-weight: 500;
color: #000;
}
#Player > .player-header {
grid-column: span 2;
padding: 10px 20px;
display: flex;
flex-direction: row;
border-bottom: 1px solid #F2F2F2;
background: #FFF;
}
#Player > .player-header > h2 {
width: 100%;
text-align: center;
font-size: 15px;
text-transform: uppercase;
color: #666;
}
@media (max-width: 880px) {
#Player {
grid-template-columns: 1fr;
grid-template-rows: repeat(5auto);
}
#Player > .player-header {
grid-column: span 1;
}
#Player > .player-list {
grid-column: span 1;
}
#Player > .emoji {
grid-column: span 1;
}
#Player > .player-iframe {
height: 400px;
}
}
@media (max-width: 480px) {
#Player > .player-iframe {
height: 280px;
}
}
>
Плеер 1
Плеер 2
Плеер 3
◉
Клуб Винкс: Школа волшебниц
◉
Винкс Клуб: Тайна затерянного королевства
◉
Winx Club: Волшебное приключение
◉
Судьба: Сага клуба Винкс
◉
Клуб Винкс: Магия возвращается
<>
#CommentsBlock {
display: grid;
grid-template-columns: 1fr 400px;
background: #FFF;
box-shadow: 0 10px 20px 0 rgba(0000.1);
}
#CommentsBlock > .left {
padding: 20px;
border-right: 1px solid #F2F2F2;
display: flex;
flex-direction: column;
gap: 20px;
}
#CommentsBlock > .left > .header {
display: flex;
flex-direction: row;
align-items: center;
gap: 10px;
}
#CommentsBlock > .left > .header > svg {
width: 20px;
height: 20px;
stroke: #FF6600;
}
#CommentsBlock > .left > .header > h2 {
font-size: 15px;
text-transform: uppercase;
color: #000;
}
#CommentsList {
display: flex;
flex-direction: column;
gap: 20px;
}
#CommentsList > .comment {
display: grid;
grid-template-columns: auto 1fr;
gap: 20px;
}
#CommentsList > .comment > img {
width: 60px;
height: 60px;
}
#CommentsList > .comment > .right {
display: flex;
flex-direction: column;
gap: 10px;
}
#CommentsList > .comment > .right > .header {
display: flex;
flex-direction: row;
align-items: center;
gap: 20px;
}
#CommentsList > .comment > .right > .header > .name {
word-break: break-all;
font-size: 13px;
font-weight: bold;
color: #FF6600;
}
#CommentsList > .comment > .right > .header > .data {
font-size: 13px;
color: #666;
}
#CommentsList > .comment > .right > .reply {
background: #FFF0E6;
padding: 10px;
}
#CommentsList > .comment > .right > .reply > p {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
font-size: 13px;
color: #666;
line-height: 1.5;
}
#CommentsList > .comment > .right > .reply > p > span {
font-weight: bold;
color: #000;
}
#CommentsList > .comment > .right > .body {
width: 100%;
font-size: 13px;
color: #000;
line-height: 1.5;
word-break: break-all;
}
#CommentsList > .comment > .right > .footer {
display: flex;
flex-direction: row;
align-items: center;
gap: 20px;
}
#CommentsList > .comment > .right > .footer > button {
display: flex;
flex-direction: row;
align-items: center;
gap: 10px;
background: #FFF;
cursor: pointer;
}
#CommentsList > .comment > .right > .footer > button > svg {
width: 20px;
height: 20px;
stroke: #666;
transition: 0.2s;
}
#CommentsList > .comment > .right > .footer > button:hover > svg {
stroke: #FF6600;
}
#CommentsList > .comment > .right > .footer > button > span {
font-size: 13px;
line-height: 1.5;
color: #666;
transition: 0.2s;
}
#CommentsList > .comment > .right > .footer > button:hover > span {
color: #FF6600;
}
#CommentsList > .comment > .right > .footer > button:hover > span {
color: #FF6600;
}
#CommentsList > .comment > .right > .footer > button.like-button.active > svg {
fill: #F03000;
stroke: #F03000;
}
#CommentsList > .comment > .right > .footer > button.like-button.active > span {
color: #F03000;
font-weight: 500;
}
#CommentsList > .comment > .right > .footer > button.report-button.active > svg {
stroke: #FF6600;
}
#CommentsList > .comment > .right > .footer > button.report-button.active > span {
color: #FF6600;
font-weight: 500;
}
#BtnLoadMore {
width: 100%;
height: 40px;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
font-size: 15px;
font-weight: bold;
text-transform: uppercase;
color: #FFF;
background: #222;
cursor: pointer;
}
#BtnLoadMore.none {
display: none;
}
#CommentsBlock > .right {
padding: 20px;
display: flex;
flex-direction: column;
gap: 20px;
}
#CommentsBlock > .right > .header {
display: flex;
flex-direction: row;
align-items: center;
gap: 10px;
}
#CommentsBlock > .right > .header > svg {
width: 20px;
height: 20px;
stroke: #FF6600;
}
#CommentsBlock > .right > .header > h2 {
font-size: 15px;
text-transform: uppercase;
color: #000;
}
#CommentsBlock > .right > form {
display: flex;
flex-direction: column;
gap: 20px;
}
#CommentsBlock > .right > form > .row {
display: flex;
flex-direction: column;
gap: 10px;
}
#CommentAddError {
width: 100%;
padding: 10px 20px;
display: flex;
flex-direction: row;
gap: 20px;
align-items: center;
background: #E74C3C;
}
#CommentAddError.none {
display: none;
}
#CommentAddError > svg {
width: 20px;
height: 20px;
fill: #FFF;
}
#CommentAddError > span {
font-size: 13px;
font-weight: 500;
color: #FFF;
}
#CommentAddInfo {
width: 100%;
padding: 10px 20px;
display: flex;
flex-direction: row;
gap: 20px;
align-items: center;
background: #55BE55;
}
#CommentAddInfo.none {
display: none;
}
#CommentAddInfo > svg {
width: 20px;
height: 20px;
fill: #FFF;
}
#CommentAddInfo > span {
font-size: 13px;
font-weight: 500;
color: #FFF;
}
#CommentsBlock #CommentAddReply {
display: none;
}
#CommentsBlock #CommentAddReply.active {
display: flex;
}
#CommentAddReply > .reply-block {
width: 100%;
display: grid;
grid-template-columns: 1fr auto;
gap: 10px;
align-items: center;
}
#CommentAddReply > .reply-block > .text {
padding: 10px 20px;
background: #FFF0E6;
}
#CommentAddReply > .reply-block > .text > p {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
font-size: 13px;
line-height: 1.5;
color: #666;
}
#CommentAddReply > .reply-block > .text > p > span {
font-weight: bold;
color: #000;
}
#CommentAddReply > .reply-block > svg {
padding: 10px;
width: 40px;
height: 40px;
stroke: #000;
background: #FFF0E6;
cursor: pointer;
}
#CommentsBlock > .right > form label,
#CommentsBlock > .right > form .label {
font-size: 13px;
font-weight: 500;
color: #000;
}
#CommentsBlock > .right > form > .row > input {
width: 100%;
height: 40px;
padding: 0 20px;
background: #f2f2f2;
font-size: 13px;
color: #000;
}
#CommentsBlock > .right > form > .row > textarea {
width: 100%;
min-width: 100%;
max-width: 100%;
min-height: 80px;
max-height: 160px;
padding: 10px 20px;
background: #F2F2F2;
font-size: 13px;
line-height: 1.5;
color: #000;
}
#CommentAddAvatars {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 5px;
}
#CommentAddAvatars > img {
width: 40px;
height: 45px;
border-bottom: 5px solid #F2F2F2;
filter: grayscale(100%);
transition: 0.2s;
cursor: pointer;
}
#CommentAddAvatars > img:hover {
filter: grayscale(50%);
}
#CommentAddAvatars > img.active {
border-color: #FF6600;
filter: grayscale(0);
}
#CommentsBlock > .right > form > button {
width: 100%;
height: 40px;
padding: 0 20px;
font-size: 15px;
font-weight: bold;
text-transform: uppercase;
text-align: center;
color: #FFF;
background: #FF6600;
cursor: pointer;
}
@media (max-width: 880px) {
#CommentsBlock {
grid-template-columns: 1fr;
grid-template-rows: auto auto;
}
#CommentsBlock > .left {
border-right: 0;
border-bottom: 1px solid #F2F2F2;
}
}
@media (max-width: 480px) {
#CommentsList > .comment > .right > .footer > button.reply-button > span,
#CommentsList > .comment > .right > .footer > button.report-button > span {
display: none;
}
#CommentsList > .comment > .right > .header {
flex-direction: column;
gap: 5px;
align-items: start;
}
#CommentsList > .comment > .right > .header > .name {
width: 100%;
}
}
>
<>
#Related {
padding: 20px;
display: flex;
flex-direction: column;
gap: 20px;
background: #FFF;
box-shadow: 0 10px 20px 0 rgba(0000.1);
}
#Related > .header {
display: flex;
flex-direction: row;
align-items: center;
gap: 10px;
}
#Related > .header > svg {
width: 20px;
height: 20px;
stroke: #FF6600;
}
#Related > .header > h2 {
font-size: 15px;
text-transform: uppercase;
color: #000;
}
#Related > .body {
display: grid;
grid-template-columns: repeat(61fr);
gap: 20px;
}
#Related > .body > a {
display: flex;
flex-direction: column;
gap: 10px;
text-decoration: none;
text-align: center;
font-size: 15px;
font-weight: 500;
color: #000;
}
#Related > .body > a > img {
width: 100%;
aspect-ratio: 2 / 3;
object-fit: cover;
}
#Related > .body > a > p {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
line-height: 1.5;
}
@media (max-width: 860px) {
#Related > .body {
grid-template-columns: repeat(51fr);
}
}
@media (max-width: 720px) {
#Related > .body {
grid-template-columns: repeat(41fr);
}
}
@media (max-width: 600px) {
#Related > .body {
grid-template-columns: repeat(31fr);
}
}
@media (max-width: 460px) {
#Related > .body {
grid-template-columns: repeat(21fr);
}
}
@media (max-width: 300px) {
#Related > .body {
grid-template-columns: repeat(11fr);
}
}
>
<>
#Description {
padding: 20px 200px;
display: flex;
flex-direction: column;
gap: 20px;
align-items: center;
background: #FFF;
box-shadow: 0 10px 20px 0 rgba(0000.1);
}
#Description > h2 {
width: 100%;
text-align: center;
font-size: 20px;
font-weight: bold;
text-transform: uppercase;
color: #000;
margin: 10px 0 10px 0;
}
#Description > h2:first-child {
margin-top: 0;
}
#Description > p {
width: 100%;
font-size: 15px;
color: #444;
line-height: 1.5;
}
#Description img {
width: 100%;
height: auto;
min-height: 200px;
max-height: 400px;
object-fit: contain;
margin-bottom: 10px;
}
#Description ol,
#Description ul {
width: 100%;
padding-inline-start: 20px;
display: flex;
flex-direction: column;
gap: 10px;
}
#Description ol > li,
#Description ul > li {
padding-inline-start: 10px;
font-size: 15px;
color: #444;
line-height: 1.5;
}
@media (max-width: 1120px) {
#Description {
padding: 20px 100px;
}
}
@media (max-width: 880px) {
#Description {
padding: 20px;
}
}
>
Про Что Серия Мультфильмов «Клуб Винкс»
Серия мультфильмов «Клуб Винкс» рассказывает о приключениях группы девушек-фейкоторые обучаются в школе магии Алфея. Главная героиняБлумначинает свое путешествие в мир фейкогда открывает свои способности и находит друзей — фей с уникальными магическими силами. Вместе они сталкиваются с разнообразными врагами и загадкамизащищая как свою школутак и мир от зла.
5 Интересных Фактов О Серии Мультфильмов «Клуб Винкс»
Создатели : «Клуб Винкс» был создан итальянской анимационной студией Rainbow S.p.A. в 2004 году. Основателем студии является Иджинио Страффи.
Популярность : Мультфильм стал международным хитом и с тех пор превратился в обширный франшизувключая игрушкикниги и даже театральные постановки.
Переводы и адаптации : Мультфильм был переведен на множество языков и адаптирован под различные культурычто способствовало его популярности в разных странах.
Модные элементы : Девушки-феи в «Клубе Винкс» известны своими яркими и стильными нарядамичто стало одной из причин их привлекательности для подростковой аудитории.
Отношение к событиям : «Клуб Винкс» часто затрагивает темы дружбылюбвисилыверы в себя и борьбы со зломчто делает его актуальным для зрителей различных возрастов.
Основные Герои Серии Мультфильмов «Клуб Винкс»
Блум : Главная героиня и фея огня. Она открывает свои магические силы и стремится узнать о своем прошлом.
Стелла : Фея солнца и луныобладающая даром моды и стиля. Она является яркой и оптимистичной подругой Блум.
Муси : Фея музыкиобладающая способностями управлять звуками и вибрациями.
Текна : Фея технологийобладающая навыками в сфере науки и изобретательства.
Флора : Фея природысо связью с флорой и фауноймудрая и заботливая по натуре.
История Создания Серии Мультфильмов «Клуб Винкс»
«Клуб Винкс» был впервые представлен в 2004 году и быстро завоевал популярность благодаря уникальному сочетанию магиидружбы и моды. Иджинио Страффисоздатель шоухотел создать что-точто сочетало бы мультфильм и элементы «модного» искусства. С тех пор было выпущено несколько сезоновполнометражные фильмы и дополнительные проектычто позволило расширить вселенную Винкс и привлечь новую аудиторию.
<>
#Related {
padding: 20px;
display: flex;
flex-direction: column;
gap: 20px;
background: #FFF;
box-shadow: 0 10px 20px 0 rgba(0000.1);
}
#Related > .header {
display: flex;
flex-direction: row;
align-items: center;
gap: 10px;
}
#Related > .header > svg {
width: 20px;
height: 20px;
stroke: #FF6600;
}
#Related > .header > h2 {
font-size: 15px;
text-transform: uppercase;
color: #000;
}
#Related > .body {
display: grid;
grid-template-columns: repeat(61fr);
gap: 20px;
}
#Related > .body > a {
display: flex;
flex-direction: column;
gap: 10px;
text-decoration: none;
text-align: center;
font-size: 15px;
font-weight: 500;
color: #000;
}
#Related > .body > a > img {
width: 100%;
aspect-ratio: 2 / 3;
object-fit: cover;
}
#Related > .body > a > p {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
line-height: 1.5;
}
@media (max-width: 860px) {
#Related > .body {
grid-template-columns: repeat(51fr);
}
}
@media (max-width: 720px) {
#Related > .body {
grid-template-columns: repeat(41fr);
}
}
@media (max-width: 600px) {
#Related > .body {
grid-template-columns: repeat(31fr);
}
}
@media (max-width: 460px) {
#Related > .body {
grid-template-columns: repeat(21fr);
}
}
@media (max-width: 300px) {
#Related > .body {
grid-template-columns: repeat(11fr);
}
}
>