.flowcloset-lp-hero{position:relative;width:100%;height:auto;min-height:395px;display:flex;justify-content:center;overflow:hidden}@media only screen and (min-width: 640px){.flowcloset-lp-hero{padding-top:0;align-items:center}}@media only screen and (min-width: 767px){.flowcloset-lp-hero{min-height:570px}}.flowcloset-lp-hero .bg-content{position:absolute;top:0;left:0;width:100%;height:100%}.flowcloset-lp-hero .bg-content .bg-content__img{width:100%;height:100%;object-fit:cover}.flowcloset-lp-hero .bg-content video{width:100%;height:100%;object-fit:cover}.flowcloset-lp-hero .bg-content video.video-desk{display:none}.flowcloset-lp-hero .bg-content video.video-mob{display:block}@media only screen and (min-width: 640px){.flowcloset-lp-hero .bg-content video.video-desk{display:block}.flowcloset-lp-hero .bg-content video.video-mob{display:none}}.flowcloset-lp-hero .main-group{position:relative;z-index:1;padding:0 16px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 400px){.flowcloset-lp-hero .main-group{padding:0 24px}}.flowcloset-lp-hero .main-group .main-group-heading{order:0}.flowcloset-lp-hero .main-group .main-group-heading .main-title{text-align:center;margin-bottom:0;line-height:115%}.flowcloset-lp-hero .main-group .main-group-heading .main-title sup{font-size:38%;vertical-align:text-top;font-weight:700}.flowcloset-lp-hero .main-group .main-group-heading .main-description{margin:10px 0 0;font-family:"Harmonia Sans",sans-serif;font-style:normal;font-weight:600;line-height:120%;letter-spacing:2px;text-align:center}