.hair-model-3d .topMainVisual .pictureFrame .visualText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-family:"Aspira W05 Bold"}.hair-model-3d .topMainVisual .pictureFrame .visualText .centered{color:white}.hair-model-3d .topMainVisual .pictureFrame .visualText .centered .slideTitle,.hair-model-3d .topMainVisual .pictureFrame .visualText .centered .subtitle{text-transform:none;text-align:center;font-size:2.5rem;line-height:1.4}@media only screen and (min-width: 1025px) and (max-width: 1399px){.hair-model-3d .topMainVisual .pictureFrame .visualText .centered .slideTitle,.hair-model-3d .topMainVisual .pictureFrame .visualText .centered .subtitle{font-size:2rem}}@media only screen and (max-width: 767px){.hair-model-3d .topMainVisual .pictureFrame .visualText .centered .slideTitle,.hair-model-3d .topMainVisual .pictureFrame .visualText .centered .subtitle{font-size:1.7rem;text-align:right}}@media only screen and (min-width: 768px) and (max-width: 1024px){.hair-model-3d .topMainVisual .pictureFrame .visualText .centered .slideTitle,.hair-model-3d .topMainVisual .pictureFrame .visualText .centered .subtitle{font-size:1.7rem;text-align:right}}.hair-model-3d__wrapper{margin:0 auto;max-width:1325px}.hair-model-3d__container{margin:50px auto}.hair-model-3d__container__text{width:61vw;margin:auto;font-size:2rem}@media screen and (max-width: 1024px){.hair-model-3d__container__text{width:80vw}}.hair-model-3d__container__text h2{font-size:2.5rem}.hair-model-3d__container__iframe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 200px;max-height:400px}@media only screen and (min-width: 1025px) and (max-width: 1399px){.hair-model-3d__container__iframe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 242px;max-height:720px}}@media screen and (max-width: 1024px){.hair-model-3d__container__iframe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px;max-height:720px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.hair-model-3d__container__iframe{padding:0 96px;max-height:720px}}.hair-model-3d__container__iframe__left__section__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.7vw;padding:0 10px}@media only screen and (min-width: 1025px) and (max-width: 1399px){.hair-model-3d__container__iframe__left__section__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;width:auto}}@media screen and (max-width: 1024px){.hair-model-3d__container__iframe__left__section__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;width:auto}}.hair-model-3d__container__iframe__left__section__buttons__li__cta{display:inline-block;background-color:#ba0c2f;font-family:"Aspira W05 Bold";font-weight:700;padding:2rem 3rem;font-size:1.5rem;text-align:center;color:#fff;width:100%}@media only screen and (min-width: 1025px) and (max-width: 1399px){.hair-model-3d__container__iframe__left__section__buttons__li__cta{font-size:1.5rem;padding:1rem 2rem;min-width:150px}}@media screen and (max-width: 1024px){.hair-model-3d__container__iframe__left__section__buttons__li__cta{font-size:1.5rem;padding:1rem 2rem;min-width:150px}}.hair-model-3d__container__iframe__left__section__buttons__li__cta:hover{background-color:#cacaca;border:none;color:black;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.hair-model-3d__container__iframe__right__section{position:relative;overflow:hidden;width:100%;padding-top:56.25%}@media only screen and (min-width: 1025px) and (max-width: 1399px){.hair-model-3d__container__iframe__right__section{padding-top:75%}}@media screen and (max-width: 1024px){.hair-model-3d__container__iframe__right__section{padding-top:65%}}.hair-model-3d__container__iframe__right__section__responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:78.5%;border:#f7f7f7 solid 1px}@media only screen and (min-width: 1025px) and (max-width: 1399px){.hair-model-3d__container__iframe__right__section__responsive-iframe{height:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.hair-model-3d__container__iframe__right__section__responsive-iframe{height:100%}}@media screen and (max-width: 1024px){.hair-model-3d__container__iframe__right__section__responsive-iframe{height:100%}}
