:root{--color-white:#ffffff;--color-black:#000000;--color-sub-black:#353535;--color-sub-black-2:#9b9b9b;--color-main:#ff91c2;--color-sub:#4c4c47;--color-text:#4c4c47;--color-button:#4c4c47;--color-label:linear-gradient(180deg, #763f20 0%, #310c02 100%);--color-label-text:#ffffff;--color-button:linear-gradient(180deg, #353535 0%, , #1e1e1e 100%);--color-button-text:#ffffff;--gradient-main:linear-gradient(180deg, #763f20 0%, #310c02 100%);--color-line:#06c755;--color-bg-emph:rgba(252, 3, 135, 0.04);--color-background:#fff8f1;--color-mask:rgba(0, 0, 0, 0.5);--gradient-main:linear-gradient(
    233deg,
    #fff2b7 0%,
    #b9f3ff 10%,
    #ff96e5 56%,
    #fff2b7 100%
  );--shadow-white:0 0 4px #ffffff;--shadow-black:0 0 5px #e4e4e4;--shadow-main:1px 1px 3px #cecece;--shadow-box:0 1px 8px rgb(0 0 0 / 9%)}@font-face{font-family:Cinzel;src:url(../fonts/Cinzel.woff2) format("woff2");font-optical-sizing:auto;font-style:normal}.cast__profile__section{padding-top:8.3333333333vw;padding-bottom:4.1666666667vw}@media (min-width:1920px){.cast__profile__section{padding-top:160px}}@media (max-width:767px){.cast__profile__section{padding-top:15.6453715776vw}}@media (min-width:1920px){.cast__profile__section{padding-bottom:80px}}@media (max-width:767px){.cast__profile__section{padding-bottom:7.8226857888vw}}.cast__profile__container{display:flex;flex-wrap:wrap;width:59.7222222222vw;margin:0 auto}@media (min-width:1920px){.cast__profile__container{width:1146.6666666667px}}@media (max-width:767px){.cast__profile__container{width:93.8722294654vw}}.cast__profile__container .cast__profile{width:calc(60% - 4.1666666667vw);margin-left:4.1666666667vw;margin-left:4.1666666667vw}@media (min-width:1920px){.cast__profile__container .cast__profile{margin-left:80px}}@media (max-width:767px){.cast__profile__container .cast__profile{margin-left:0}}@media not screen and (min-width:768px){.cast__profile__container .cast__profile{width:100%;margin-top:15.6453715776vw}}.cast__profile__container .cast__profile h2{font-size:1.875vw;margin-bottom:.6944444444vw;font-weight:700;color:var(--color-main)}@media (min-width:1920px){.cast__profile__container .cast__profile h2{font-size:36px}}@media (max-width:767px){.cast__profile__container .cast__profile h2{font-size:6.518904824vw}}.cast__profile__container .cast__profile .type__labels{position:relative;padding-bottom:.6944444444vw;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media (min-width:1920px){.cast__profile__container .cast__profile .type__labels{padding-bottom:13.3333333333px}}@media (max-width:767px){.cast__profile__container .cast__profile .type__labels{padding-bottom:2.6075619296vw}}.cast__profile__container .cast__profile .type__labels li{background:var(--color-label);width:fit-content;margin-right:.3472222222vw;padding:.1388888889vw .3472222222vw}.cast__profile__container .cast__profile .type__labels li span{color:var(--color-white)}.cast__profile__container .cast__profile .cast__profile__item__container{display:flex;flex-wrap:wrap;margin-bottom:1.3888888889vw}.cast__profile__container .cast__profile .cast__profile__item__container li.profile__item{color:var(--color-text);width:100%;margin-bottom:.25em}.cast__profile__container .cast__profile .cast__profile__item__container li.profile__item span{font-weight:700}.cast__profile__container .cast__profile .cast__profile__item__container li.profile__detail{color:var(--color-text);width:100%;margin-bottom:1em}.cast__profile__container .cast__profile .cast__parameters__profile,.cast__profile__container .cast__profile .shop__comment__wrapper,.cast__profile__container .cast__profile .therapist__comment__wrapper{margin-bottom:2.0833333333vw}.cast__profile__container .cast__profile .cast__parameters__profile h3,.cast__profile__container .cast__profile .shop__comment__wrapper h3,.cast__profile__container .cast__profile .therapist__comment__wrapper h3{font-size:1.3194444444vw;font-weight:700;color:var(--color-main);margin-bottom:.5em}@media (min-width:1920px){.cast__profile__container .cast__profile .cast__parameters__profile h3,.cast__profile__container .cast__profile .shop__comment__wrapper h3,.cast__profile__container .cast__profile .therapist__comment__wrapper h3{font-size:25.3333333333px}}@media (max-width:767px){.cast__profile__container .cast__profile .cast__parameters__profile h3,.cast__profile__container .cast__profile .shop__comment__wrapper h3,.cast__profile__container .cast__profile .therapist__comment__wrapper h3{font-size:4.4328552803vw}}.cast__profile__container .cast__profile .cast__parameters__profile p,.cast__profile__container .cast__profile .shop__comment__wrapper p,.cast__profile__container .cast__profile .therapist__comment__wrapper p{font-size:1.0416666667vw;color:var(--color-text)}@media (min-width:1920px){.cast__profile__container .cast__profile .cast__parameters__profile p,.cast__profile__container .cast__profile .shop__comment__wrapper p,.cast__profile__container .cast__profile .therapist__comment__wrapper p{font-size:20px}}@media (max-width:767px){.cast__profile__container .cast__profile .cast__parameters__profile p,.cast__profile__container .cast__profile .shop__comment__wrapper p,.cast__profile__container .cast__profile .therapist__comment__wrapper p{font-size:3.9113428944vw}}.cast__profile__container .cast__profile .x__wrapper{margin-top:4.1666666667vw}@media (min-width:1920px){.cast__profile__container .cast__profile .x__wrapper{margin-top:80px}}@media (max-width:767px){.cast__profile__container .cast__profile .x__wrapper{margin-top:10.4302477184vw}}.cast__profile__container .cast__profile .x__wrapper .x__container{display:flex;justify-content:center;align-items:center}.cast__profile__container .cast__profile .x__wrapper .x__container a{transition:all .3s;width:100%}.cast__profile__container .cast__profile .x__wrapper .x__container a:hover{opacity:.7}@media not screen and (min-width:768px){.cast__profile__container .cast__profile .x__wrapper .x__container a:hover{opacity:inherit}}.cast__profile__container .cast__profile .x__wrapper .x__container a .twitter__feed__button{height:8.3333333333vw;background-size:contain;background-repeat:no-repeat;z-index:-1;display:flex;justify-content:center;align-items:center;background:var(--color-button);border-radius:1em}@media (min-width:1920px){.cast__profile__container .cast__profile .x__wrapper .x__container a .twitter__feed__button{height:160px}}@media (max-width:767px){.cast__profile__container .cast__profile .x__wrapper .x__container a .twitter__feed__button{height:22.1642764016vw}}.cast__profile__container .cast__profile .x__wrapper .x__container a .twitter__feed__button span{z-index:1;color:var(--color-white);font-size:1.25vw;text-align:center;line-height:1}@media (min-width:1920px){.cast__profile__container .cast__profile .x__wrapper .x__container a .twitter__feed__button span{font-size:24px}}@media (max-width:767px){.cast__profile__container .cast__profile .x__wrapper .x__container a .twitter__feed__button span{font-size:4.1720990874vw}}.cast__profile__container .cast__profile .x__wrapper .x__container a .twitter__feed__button span img{width:2.0833333333vw;height:2.0833333333vw}@media (min-width:1920px){.cast__profile__container .cast__profile .x__wrapper .x__container a .twitter__feed__button span img{width:40px}}@media (max-width:767px){.cast__profile__container .cast__profile .x__wrapper .x__container a .twitter__feed__button span img{width:7.8226857888vw}}@media (min-width:1920px){.cast__profile__container .cast__profile .x__wrapper .x__container a .twitter__feed__button span img{height:40px}}@media (max-width:767px){.cast__profile__container .cast__profile .x__wrapper .x__container a .twitter__feed__button span img{height:7.8226857888vw}}.cast__profile__container .cast__profile .x__wrapper .x__container a img{width:80%;margin:0 auto;display:block}.cast__profile__container .cast__profile .bluesky__wrapper{margin-top:1.3888888889vw}@media (min-width:1920px){.cast__profile__container .cast__profile .bluesky__wrapper{margin-top:26.6666666667px}}@media (max-width:767px){.cast__profile__container .cast__profile .bluesky__wrapper{margin-top:5.2151238592vw}}.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container{display:flex;justify-content:center;align-items:center}.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a{transition:all .3s;width:100%}.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a:hover{opacity:.7}@media not screen and (min-width:768px){.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a:hover{opacity:inherit}}.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a .bluesky__feed__button{height:8.3333333333vw;background-size:contain;background-repeat:no-repeat;z-index:-1;display:flex;justify-content:center;align-items:center;background:#2184fe;border-radius:1em}@media (min-width:1920px){.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a .bluesky__feed__button{height:160px}}@media (max-width:767px){.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a .bluesky__feed__button{height:22.1642764016vw}}.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a .bluesky__feed__button span{z-index:1;color:var(--color-white);font-size:1.25vw;text-align:center;line-height:1}@media (min-width:1920px){.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a .bluesky__feed__button span{font-size:24px}}@media (max-width:767px){.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a .bluesky__feed__button span{font-size:4.1720990874vw}}.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a .bluesky__feed__button span img{width:2.0833333333vw;height:2.0833333333vw}@media (min-width:1920px){.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a .bluesky__feed__button span img{width:40px}}@media (max-width:767px){.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a .bluesky__feed__button span img{width:7.8226857888vw}}@media (min-width:1920px){.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a .bluesky__feed__button span img{height:40px}}@media (max-width:767px){.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a .bluesky__feed__button span img{height:7.8226857888vw}}.cast__profile__container .cast__profile .bluesky__wrapper .bluesky__container a img{width:80%;margin:0 auto;display:block}.cast__profile__container .cast__profile .instagram__wrapper{margin-top:1.3888888889vw}@media (min-width:1920px){.cast__profile__container .cast__profile .instagram__wrapper{margin-top:26.6666666667px}}@media (max-width:767px){.cast__profile__container .cast__profile .instagram__wrapper{margin-top:5.2151238592vw}}.cast__profile__container .cast__profile .instagram__wrapper .instagram__container{display:flex;justify-content:center;align-items:center}.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a{transition:all .3s;width:100%}.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a:hover{opacity:.7}@media not screen and (min-width:768px){.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a:hover{opacity:inherit}}.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a .instagram__feed__button{height:8.3333333333vw;background-size:contain;background-repeat:no-repeat;z-index:-1;display:flex;justify-content:center;align-items:center;background:-webkit-linear-gradient(135deg,#427eff 0,#f13f79 70%) no-repeat;background:linear-gradient(135deg,#427eff 0,#f13f79 70%) no-repeat;border-radius:1em}@media (min-width:1920px){.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a .instagram__feed__button{height:160px}}@media (max-width:767px){.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a .instagram__feed__button{height:22.1642764016vw}}.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a .instagram__feed__button span{z-index:1;color:var(--color-white);font-size:1.25vw;text-align:center;line-height:1}@media (min-width:1920px){.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a .instagram__feed__button span{font-size:24px}}@media (max-width:767px){.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a .instagram__feed__button span{font-size:4.1720990874vw}}.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a .instagram__feed__button span img{width:2.0833333333vw;height:2.0833333333vw}@media (min-width:1920px){.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a .instagram__feed__button span img{width:40px}}@media (max-width:767px){.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a .instagram__feed__button span img{width:7.8226857888vw}}@media (min-width:1920px){.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a .instagram__feed__button span img{height:40px}}@media (max-width:767px){.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a .instagram__feed__button span img{height:7.8226857888vw}}.cast__profile__container .cast__profile .instagram__wrapper .instagram__container a img{width:80%;margin:0 auto;display:block}.cast__profile__container .cast__profile .line__wrapper{margin-top:1.3888888889vw}@media (min-width:1920px){.cast__profile__container .cast__profile .line__wrapper{margin-top:26.6666666667px}}@media (max-width:767px){.cast__profile__container .cast__profile .line__wrapper{margin-top:5.2151238592vw}}.cast__profile__container .cast__profile .line__wrapper .line__container{display:flex;justify-content:center;align-items:center}.cast__profile__container .cast__profile .line__wrapper .line__container a{transition:all .3s;width:100%}.cast__profile__container .cast__profile .line__wrapper .line__container a:hover{opacity:.7}@media not screen and (min-width:768px){.cast__profile__container .cast__profile .line__wrapper .line__container a:hover{opacity:inherit}}.cast__profile__container .cast__profile .line__wrapper .line__container a .line__feed__button{height:8.3333333333vw;background-size:contain;background-repeat:no-repeat;z-index:-1;display:flex;justify-content:center;align-items:center;background:#4cc764;border-radius:1em}@media (min-width:1920px){.cast__profile__container .cast__profile .line__wrapper .line__container a .line__feed__button{height:160px}}@media (max-width:767px){.cast__profile__container .cast__profile .line__wrapper .line__container a .line__feed__button{height:22.1642764016vw}}.cast__profile__container .cast__profile .line__wrapper .line__container a .line__feed__button span{z-index:1;color:var(--color-white);font-size:1.25vw;text-align:center;line-height:1}@media (min-width:1920px){.cast__profile__container .cast__profile .line__wrapper .line__container a .line__feed__button span{font-size:24px}}@media (max-width:767px){.cast__profile__container .cast__profile .line__wrapper .line__container a .line__feed__button span{font-size:4.1720990874vw}}.cast__profile__container .cast__profile .line__wrapper .line__container a .line__feed__button span img{width:2.0833333333vw;height:2.0833333333vw}@media (min-width:1920px){.cast__profile__container .cast__profile .line__wrapper .line__container a .line__feed__button span img{width:40px}}@media (max-width:767px){.cast__profile__container .cast__profile .line__wrapper .line__container a .line__feed__button span img{width:7.8226857888vw}}@media (min-width:1920px){.cast__profile__container .cast__profile .line__wrapper .line__container a .line__feed__button span img{height:40px}}@media (max-width:767px){.cast__profile__container .cast__profile .line__wrapper .line__container a .line__feed__button span img{height:7.8226857888vw}}.cast__profile__container .cast__profile .line__wrapper .line__container a img{width:80%;margin:0 auto;display:block}.cast__profile__container .cast__profile .grow__reservation__wrapper{margin-top:1.3888888889vw}@media (min-width:1920px){.cast__profile__container .cast__profile .grow__reservation__wrapper{margin-top:26.6666666667px}}@media (max-width:767px){.cast__profile__container .cast__profile .grow__reservation__wrapper{margin-top:5.2151238592vw}}.cast__profile__container .cast__profile .grow__reservation__wrapper .grow__reservation{background:var(--color-text);height:8.3333333333vw;width:100%;border-radius:1em}@media (min-width:1920px){.cast__profile__container .cast__profile .grow__reservation__wrapper .grow__reservation{height:160px}}@media (max-width:767px){.cast__profile__container .cast__profile .grow__reservation__wrapper .grow__reservation{height:22.1642764016vw}}.cast__profile__container .cast__profile .grow__reservation__wrapper .grow__reservation a{display:block;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:all .3s}.cast__profile__container .cast__profile .grow__reservation__wrapper .grow__reservation a span{font-size:1.25vw;color:var(--color-white)}@media (min-width:1920px){.cast__profile__container .cast__profile .grow__reservation__wrapper .grow__reservation a span{font-size:24px}}@media (max-width:767px){.cast__profile__container .cast__profile .grow__reservation__wrapper .grow__reservation a span{font-size:4.1720990874vw}}.cast__profile__container .cast__profile .grow__reservation__wrapper .grow__reservation a:hover{opacity:.7}@media not screen and (min-width:768px){.cast__profile__container .cast__profile .grow__reservation__wrapper .grow__reservation a:hover{opacity:inherit}}.cast__profile__image{width:40%}@media not screen and (min-width:768px){.cast__profile__image{width:100%}}.cast__profile__image .main-swiper img{object-fit:cover;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:center}.cast__profile__image .swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.cast__profile__image .swiper-container.thumb-swiper{height:20%;box-sizing:border-box;padding:10px 0}.cast__profile__image #therapist-image{width:100%;overflow:hidden}.cast__profile__image #therapist-thumbs{height:20%;box-sizing:border-box;padding:10px 0;width:100%}.cast__profile__image #therapist-thumbs .swiper-slide{width:25%;height:100%;opacity:.4;cursor:pointer;background-color:unset}.cast__profile__image #therapist-thumbs .swiper-slide img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:center}.cast__profile__image #therapist-thumbs .swiper-slide-active{opacity:1}.cast__experience__section{margin:0 auto;margin-top:8.3333333333vw;width:59.7222222222vw}@media (min-width:1920px){.cast__experience__section{margin-top:160px}}@media (max-width:767px){.cast__experience__section{margin-top:15.6453715776vw}}@media (min-width:1920px){.cast__experience__section{width:1146.6666666667px}}@media (max-width:767px){.cast__experience__section{width:93.8722294654vw}}.cast__experience__section .experience__container{width:34.7222222222vw;margin:0 auto}@media (min-width:1920px){.cast__experience__section .experience__container{width:666.6666666667px}}@media (max-width:767px){.cast__experience__section .experience__container{width:93.8722294654vw}}.cast__experience__section .experience__container a{display:block}.profile__schedule__section{margin:0 auto;margin-top:8.3333333333vw;width:38.8888888889vw;display:block}@media (min-width:1920px){.profile__schedule__section{margin-top:160px}}@media (max-width:767px){.profile__schedule__section{margin-top:15.6453715776vw}}@media (min-width:1920px){.profile__schedule__section{width:746.6666666667px}}@media (max-width:767px){.profile__schedule__section{width:96.479791395vw}}.profile__schedule__section .weekly__schedule{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;border-top:1px solid var(--color-main);border-left:1px solid var(--color-main);border-right:1px solid var(--color-main);border-bottom:1px solid var(--color-main)}.profile__schedule__section .weekly__schedule li{height:2.7777777778vw}@media (min-width:1920px){.profile__schedule__section .weekly__schedule li{height:53.3333333333px}}@media (max-width:767px){.profile__schedule__section .weekly__schedule li{height:10.4302477184vw}}.profile__schedule__section .weekly__schedule li.schedule__date{background:var(--color-main);color:var(--color-white);width:20%;border-bottom:1px dotted var(--color-white);display:flex;justify-content:center;align-items:center}@media not screen and (min-width:768px){.profile__schedule__section .weekly__schedule li.schedule__date{width:25%}}.profile__schedule__section .weekly__schedule li.schedule__time{width:calc(80% - 10px);padding-left:10px;background:var(--color-white);color:var(--color-main);border-bottom:1px dotted var(--color-main);display:flex;justify-content:flex-start;align-items:center}@media not screen and (min-width:768px){.profile__schedule__section .weekly__schedule li.schedule__time{padding-left:5px;width:calc(75% - 5px)}}.profile__schedule__section .weekly__schedule li.schedule__time .schedule__room{width:fit-content;margin-left:auto;margin-right:0;padding:.0694444444vw .3472222222vw;background:var(--color-main)}.profile__schedule__section .weekly__schedule li.schedule__time .schedule__room span{color:var(--color-white)}.profile__schedule__section .weekly__schedule li.schedule__time .attendance__comment{display:none}.profile__schedule__section .weekly__schedule li.schedule__time .attendance__type{background:var(--color-main);color:var(--color-white);margin-left:1em;padding:.1em .25em;font-size:.9027777778vw;letter-spacing:0}@media (min-width:1920px){.profile__schedule__section .weekly__schedule li.schedule__time .attendance__type{font-size:17.3333333333px}}@media (max-width:767px){.profile__schedule__section .weekly__schedule li.schedule__time .attendance__type{font-size:3.3898305085vw}}.profile__schedule__section .weekly__schedule li:nth-last-child(1),.profile__schedule__section .weekly__schedule li:nth-last-child(2){border-bottom:none}.cast__reviews__wrapper{margin-top:8.3333333333vw}@media (min-width:1920px){.cast__reviews__wrapper{margin-top:160px}}@media (max-width:767px){.cast__reviews__wrapper{margin-top:15.6453715776vw}}.cast__reviews__wrapper .krc-review-form-wrapper{padding-top:2.7777777778vw}@media (min-width:1920px){.cast__reviews__wrapper .krc-review-form-wrapper{padding-top:53.3333333333px}}@media (max-width:767px){.cast__reviews__wrapper .krc-review-form-wrapper{padding-top:7.8226857888vw}}.cast__parameters__profile .cast__parameters{padding:10px 5px}.cast__parameters__profile .cast__parameters .cast__parameter__item{display:flex;align-items:center;gap:.6944444444vw;margin-bottom:10px;justify-content:end}@media (min-width:1920px){.cast__parameters__profile .cast__parameters .cast__parameter__item{gap:13.3333333333px}}@media (max-width:767px){.cast__parameters__profile .cast__parameters .cast__parameter__item{gap:2.6075619296vw}}.cast__parameters__profile .cast__parameters .cast__parameter__item:last-child{margin-bottom:0}.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--left,.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--right{flex:0 0 auto;font-size:1.0416666667vw;line-height:1;color:var(--color-text);white-space:nowrap;min-width:6.9444444444vw;max-width:6.9444444444vw;text-align:right}@media (min-width:1920px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--left,.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--right{font-size:20px}}@media (max-width:767px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--left,.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--right{font-size:3.9113428944vw}}@media (min-width:1920px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--left,.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--right{min-width:133.3333333333px}}@media (max-width:767px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--left,.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--right{min-width:15.6453715776vw}}@media (min-width:1920px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--left,.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--right{max-width:133.3333333333px}}@media (max-width:767px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--left,.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--right{max-width:15.6453715776vw}}.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__label--right{text-align:left}.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar{flex:1;position:relative;height:.5555555556vw;min-width:10.4166666667vw;max-width:13.8888888889vw}@media (min-width:1920px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar{height:10.6666666667px}}@media (max-width:767px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar{height:2.0860495437vw}}@media (min-width:1920px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar{min-width:200px}}@media (max-width:767px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar{min-width:39.1134289439vw}}@media (min-width:1920px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar{max-width:266.6666666667px}}@media (max-width:767px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar{max-width:52.1512385919vw}}.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/background/scale-marks-profile.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center;pointer-events:none;background-size:cover;z-index:1}.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker{position:absolute;top:50%;transform:translate(-50%,-50%);width:1.5277777778vw;height:1.5277777778vw;display:flex;align-items:center;justify-content:center;z-index:2;transition:left .3s ease}@media (min-width:1920px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker{width:29.3333333333px}}@media (max-width:767px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker{width:4.1720990874vw}}@media (min-width:1920px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker{height:29.3333333333px}}@media (max-width:767px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker{height:4.1720990874vw}}.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker:before{content:"";width:.9722222222vw;height:.9722222222vw;background-image:url(../images/background/scale-mark.svg);background-size:contain;background-repeat:no-repeat;filter:drop-shadow(0 2px 4px rgba(255, 20, 147, .4));animation:heartbeat 2.5s ease-in-out infinite}@media (min-width:1920px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker:before{width:18.6666666667px}}@media (max-width:767px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker:before{width:2.6075619296vw}}@media (min-width:1920px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker:before{height:18.6666666667px}}@media (max-width:767px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker:before{height:2.6075619296vw}}.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.5277777778vw;height:1.5277777778vw;border:2px solid rgba(247,86,130,.4);border-radius:50%;background:0 0;z-index:1;box-shadow:0 0 4px rgba(247,86,130,.2)}@media (min-width:1920px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker:after{width:29.3333333333px}}@media (max-width:767px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker:after{width:4.1720990874vw}}@media (min-width:1920px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker:after{height:29.3333333333px}}@media (max-width:767px){.cast__parameters__profile .cast__parameters .cast__parameter__item .cast__parameter__bar .cast__parameter__marker:after{height:4.1720990874vw}}