html{scroll-behavior:smooth}.bg-gradient{background:-moz-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdff),color-stop(100%,#f6f6f8));background:-webkit-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-o-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-ms-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%)}.parent,.parent-center{position:relative}.child.both{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.child.horizontal{position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.child.vertical{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.flex-parent{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-item-align:center;-webkit-align-items:center;align-items:center}.bg-white{background-color:#fff}.bg-grey{background-color:#ecebf1}.bg-light-grey{background-color:#fcfcfe}.bg-blue{background-color:#e6f1fa}.bg-purple{background-color:#613589}.bg-pink{background-color:#e20886}.bg-gradient-pink-blue{background:radial-gradient(ellipse at top left,#8d1975 10%,transparent),radial-gradient(ellipse at center,#17325e 50%,transparent),radial-gradient(ellipse at bottom right,#007acc 100%,transparent)}.bg-gradient-blue-pink{background:radial-gradient(40.51% 40.51% at 22.21% 16.45%,#075488e0 0%,#007acb00 100%),radial-gradient(61.93% 148.61% at 85.33% 90.45%,#e10885b3 1.02%,#e1088500 100%),#17325e}.bg-purple-tint{background-color:#6135890d}.border-top{border-top:1px solid #ccc}@media screen and (max-width:991px){.border-top.hide-border-on-mobile{border-top:none}}.border-bottom{border-bottom:1px solid #ccc}@media screen and (max-width:991px){.border-bottom.hide-border-on-mobile{border-bottom:none}}.no-padding-top{padding-top:0}.description ul{padding-left:15px}.description ul li{padding-left:20px;background:url(/resources/images/icons/hospital/pink-circle.svg);background-position:left 8px;background-repeat:no-repeat;background-size:5px 5px;list-style:none;margin-bottom:5px}.description a{color:#e20886;text-decoration:underline;font-weight:bold}.description a:hover,.description a:active{color:#e20886}.description a:not(.button):hover,.description a:not(.button):active,.description a:not(.button):visited{color:#e20886}.description h1,.description h2,.description h3,.description h4{color:#613589;text-align:left}.bg-gradient{background:-moz-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdff),color-stop(100%,#f6f6f8));background:-webkit-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-o-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-ms-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%)}.cosmetics-page-hero-banner{width:100%;display:flex;justify-content:center;align-items:center}.cosmetics-page-hero-banner .left-section{width:60%;padding:80px}.cosmetics-page-hero-banner .left-section .hero-title{margin-bottom:80px}.cosmetics-page-hero-banner .left-section .hero-title-text{font-family:"FFMarkStdLight",sans-serif;font-size:100px;font-weight:350;line-height:100%}.cosmetics-page-hero-banner .left-section .hero-title-text:first-of-type{margin-right:10px}.cosmetics-page-hero-banner .left-section .hero-title-text.highlighted{color:#613589}.cosmetics-page-hero-banner .left-section .hero-title-text.grayed-out{color:#613589;opacity:.8}.cosmetics-page-hero-banner .left-section .hero-subtitle-text{color:#613589}.cosmetics-page-hero-banner .left-section .hero-description{font-family:"FFMarkStdLight",sans-serif;font-size:18px;line-height:150%;color:#000;margin-bottom:40px}.cosmetics-page-hero-banner .left-section .hero-buttons{display:flex;align-content:center;text-align:center;gap:40px;font-family:"FFMarkStdMedium",sans-serif;font-size:18px;line-height:150%}.cosmetics-page-hero-banner .left-section .hero-buttons .hero-button{padding:10px 25px;border:1px solid #613589;border-radius:25px}.cosmetics-page-hero-banner .left-section .hero-buttons .fill{background-color:#613589;color:#fff}.cosmetics-page-hero-banner .left-section .hero-buttons .fill:hover{background-color:#fff;color:#613589}.cosmetics-page-hero-banner .left-section .hero-buttons .outline{background-color:#fff;color:#613589}.cosmetics-page-hero-banner .left-section .hero-buttons .outline:hover{background-color:#613589;color:#fff}.cosmetics-page-hero-banner .right-section{width:40%;display:flex;justify-content:center;align-items:center;padding-right:80px}.cosmetics-page-hero-banner .right-section img{width:100%;border-radius:16px}.cosmetics-page-hero-banner.big-text .hero-title{margin-bottom:40px}.cosmetics-page-hero-banner.big-text .hero-title-text{font-size:54px;line-height:110%}@media only screen and (max-width:992px){.cosmetics-page-hero-banner{flex-direction:column}.cosmetics-page-hero-banner .left-section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:45px}.cosmetics-page-hero-banner .left-section .hero-title{margin-bottom:20px;text-align:center}.cosmetics-page-hero-banner .left-section .hero-title-text{font-size:45px;line-height:110%;letter-spacing:1%}.cosmetics-page-hero-banner .left-section .hero-description{text-align:center}.cosmetics-page-hero-banner .right-section{width:100%;padding:0 45px 45px 45px}.cosmetics-page-hero-banner.big-text .left-section{align-items:flex-start;padding:34px}.cosmetics-page-hero-banner.big-text .left-section .hero-title{text-align:left}.cosmetics-page-hero-banner.big-text .left-section .hero-title-text{font-size:60px;line-height:100%;letter-spacing:1%}.cosmetics-page-hero-banner.big-text .left-section .hero-subtitle-text{font-size:26px;line-height:120%;line-break:anywhere}.cosmetics-page-hero-banner.big-text .left-section .hero-description{text-align:left}}@media screen and (max-width:650px){.hero-buttons{flex-direction:column}}.cosmetics-page .purple{background-color:#613589}.cosmetics-page .pink{background-color:#e20886}.cosmetics-page .light-pink{background-color:#6135890d}.cosmetics-page .white{background-color:#fff}.cosmetics-page .gradient-pink-blue{background:radial-gradient(ellipse at top left,#8d1975 10%,transparent),radial-gradient(ellipse at center,#17325e 50%,transparent),radial-gradient(ellipse at bottom right,#007acc 100%,transparent)}.cosmetics-page .gradient-blue-pink{background:radial-gradient(40.51% 40.51% at 22.21% 16.45%,#075488e0 0%,#007acb00 100%),radial-gradient(61.93% 148.61% at 85.33% 90.45%,#e10885b3 1.02%,#e1088500 100%),#17325e}.cosmetics-page .gradient-pink-white-glow{background:linear-gradient(to right,#fff 0%,rgba(97,53,137,.1) 30%,rgba(97,53,137,.1) 50%,rgba(97,53,137,.1) 90%,#fff 100%)}.cosmetics-page .purple .hero-title-text.highlighted,.cosmetics-page .purple .hero-title-text.grayed-out,.cosmetics-page .pink .hero-title-text.highlighted,.cosmetics-page .pink .hero-title-text.grayed-out,.cosmetics-page .gradient-pink-blue .hero-title-text.highlighted,.cosmetics-page .gradient-pink-blue .hero-title-text.grayed-out,.cosmetics-page .gradient-blue-pink .hero-title-text.highlighted,.cosmetics-page .gradient-blue-pink .hero-title-text.grayed-out{color:#fff}.cosmetics-page .purple .hero-description,.cosmetics-page .pink .hero-description,.cosmetics-page .gradient-pink-blue .hero-description,.cosmetics-page .gradient-blue-pink .hero-description{color:#fff}.cosmetics-page .purple .hero-button.fill,.cosmetics-page .pink .hero-button.fill,.cosmetics-page .gradient-pink-blue .hero-button.fill,.cosmetics-page .gradient-blue-pink .hero-button.fill{border-color:#fff}