.calvinklein-calvin-klein-new-theme-2-x-embla{overflow:hidden}.calvinklein-calvin-klein-new-theme-2-x-embla__container{display:flex;height:100%}.calvinklein-calvin-klein-new-theme-2-x-embla__slide{position:relative;display:flex;justify-content:center;align-items:center;width:100%;flex:0 0 100%}.calvinklein-calvin-klein-new-theme-2-x-embla__slide img{width:100%}.calvinklein-calvin-klein-new-theme-2-x-embla__slide .calvinklein-calvin-klein-new-theme-2-x-text{max-width:416px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center}.calvinklein-calvin-klein-new-theme-2-x-embla__slide .calvinklein-calvin-klein-new-theme-2-x-text h1{font-family:Klein Web,serif;font-size:48px;font-weight:400;line-height:48px;text-align:center;font-weight:700}.calvinklein-calvin-klein-new-theme-2-x-embla__slide .calvinklein-calvin-klein-new-theme-2-x-text h2{font-family:Klein Web,serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:.20000000298023224px;text-align:center;font-weight:700}.calvinklein-calvin-klein-new-theme-2-x-embla__slide .calvinklein-calvin-klein-new-theme-2-x-text div{display:flex;align-items:center;justify-content:center;gap:24px}.calvinklein-calvin-klein-new-theme-2-x-embla__slide .calvinklein-calvin-klein-new-theme-2-x-text a{font-family:Klein,sans-serif;font-size:16px;font-weight:500;line-height:30px;letter-spacing:.20000000298023224px;text-align:center;text-decoration:underline;font-weight:700}