:root{--color-violet:var(--wp--preset--color--violet);--color-green:var(--wp--preset--color--green);--color-pale-rose:var(--wp--preset--color--pale-rose);--color-yellow:var(--wp--preset--color--yellow);--color-orange:var(--wp--preset--color--orange);--color-mauve:var(--wp--preset--color--mauve);--color-black:var(--wp--preset--color--black);--color-white:var(--wp--preset--color--white);--color-primary:var(--color-orange);--fontawesome-font-family:'Font Awesome Kit';--fa-width:max-content;--padding-negative:-webkit-calc((100vw - 100% - var(--scrollbar-width)) / -2);--padding-negative:calc((100vw - 100% - var(--scrollbar-width)) / -2);--container-small:800px;--container-max-width:-webkit-calc(1104px + var(--container-padding) * 2);--container-max-width:calc(1104px + var(--container-padding) * 2)}@-webkit-keyframes twist{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes twist{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.block--animations{padding:5em 0}.block--animations .animations--wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem}.block--animations .animations--header{text-align:center}.block--animations .animations--header .icons--wrapper--subtitle,.block--animations .animations--header .icons--wrapper--title{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;position:relative}.block--animations .animations--header .icons--wrapper--subtitle .title,.block--animations .animations--header .icons--wrapper--title .title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block--animations .animations--header .icons--wrapper--subtitle .fa-kit,.block--animations .animations--header .icons--wrapper--title .fa-kit{color:var(--color-orange)}.block--animations .animations--header .icons--wrapper--title .fa-star{position:absolute;top:0;left:0;font-size:clamp(1.8rem,3vw,3rem);-webkit-transform:translate(-200%,-80%);-ms-transform:translate(-200%,-80%);transform:translate(-200%,-80%)}.block--animations .animations--header .icons--wrapper--title .fa-music{position:absolute;top:0;right:0;font-size:clamp(2.5rem,3vw,4.8125rem);-webkit-transform:translate(150%,-60%);-ms-transform:translate(150%,-60%);transform:translate(150%,-60%)}.block--animations .animations--header .icons--wrapper--subtitle .fa-vinyle{position:absolute;bottom:0;left:0;font-size:clamp(1.8rem,3vw,2.6rem);-webkit-transform:translate(-200%,80%);-ms-transform:translate(-200%,80%);transform:translate(-200%,80%)}@media screen and (max-width:1220px){.block--animations .animations--header .icons--wrapper--subtitle .fa-vinyle{-webkit-transform:translate(-150%,80%);-ms-transform:translate(-150%,80%);transform:translate(-150%,80%)}}.block--animations .animations--header .icons--wrapper--subtitle .fa-star{position:absolute;bottom:0;right:0;font-size:clamp(1.8rem,3vw,2.5rem);-webkit-transform:translate(150%,60%);-ms-transform:translate(150%,60%);transform:translate(150%,60%)}.block--animations .animations--header>:not(:last-child){margin-bottom:1.25rem}.block--animations .animations--carousel{position:relative;overflow:visible;margin-top:4.5rem}.block--animations .animations--carousel .swiper-slide{height:auto;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.block--animations .animations--navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-top:1.5rem}.block--animations .animations--navigation .swiper-button-next,.block--animations .animations--navigation .swiper-button-prev{position:static;width:44px;height:44px;margin:0;background-color:var(--color-violet);-webkit-border-radius:50%;border-radius:50%}.block--animations .animations--navigation .swiper-button-next::after,.block--animations .animations--navigation .swiper-button-prev::after{font-size:1rem;color:var(--color-white)}.block--animations .animations--navigation .swiper-button-next.swiper-button-disabled,.block--animations .animations--navigation .swiper-button-prev.swiper-button-disabled{opacity:.35}