.asos-hero{width:100%;height:450px;position:relative;overflow:hidden}.asos-hero-slide{width:100%;height:450px;position:relative}.asos-hero-img-wrap{position:absolute;top:0;bottom:0;left:0;right:0}.asos-hero-img{object-fit:cover;object-position:center}.asos-hero-content{color:#fff;z-index:2;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.asos-hero-title{letter-spacing:-.5px;margin:0;font-size:44px;font-weight:800;line-height:1.15}.asos-hero-subtitle{opacity:.9;margin:4px 0 0;font-size:28px;font-weight:400}.asos-hero-dots{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.asos-hero-dot{cursor:pointer;background:#ffffff80;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .3s}.asos-hero-dot--active{background:#fff;border-radius:4px;width:32px}.asos-hero-carousel.owl-carousel .owl-stage-outer,.asos-hero-carousel.owl-carousel .owl-item{height:450px}@media (max-width:800px){.asos-hero,.asos-hero-slide,.asos-hero-carousel.owl-carousel .owl-stage-outer,.asos-hero-carousel.owl-carousel .owl-item{height:350px}.asos-hero-title{font-size:32px}.asos-hero-subtitle{font-size:20px}}@media (max-width:375px){.asos-hero,.asos-hero-slide,.asos-hero-carousel.owl-carousel .owl-stage-outer,.asos-hero-carousel.owl-carousel .owl-item{height:280px}.asos-hero-title{font-size:26px}.asos-hero-subtitle{font-size:17px}}
