.wi-beauty-salon-page--story .wi-beauty-salon-block--beauty-story-video{height:auto;padding:0}.wi-beauty-salon-block--beauty-story-video .wi-beauty-salon-canonical__cover{position:relative;display:grid;min-height:clamp(400px,33vw,477px);place-items:center;padding:72px 0;background:var(--beauty-cover-image, #73676a) center/cover no-repeat}.wi-beauty-salon-story-video__overlay{position:absolute;inset:0;background:linear-gradient(90deg,#2c38468a,#58434475,#8b4d416b)}.wi-beauty-salon-block--beauty-story-video .wi-beauty-salon-canonical__container{position:relative;z-index:1}.wi-beauty-salon-story-video__content{width:min(100%,760px);margin:0 auto;text-align:center}.wi-beauty-salon-story-video__play{display:inline-flex;width:90px;height:90px;align-items:center;justify-content:center;margin-bottom:38px;color:var(--cms-color-secondary);background:#fff;border:1px solid rgba(255,255,255,.9);border-radius:50%;box-shadow:0 0 0 18px #ffffff1f;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.wi-beauty-salon-story-video__play:hover{transform:scale(1.04);box-shadow:0 0 0 21px #ffffff24}.wi-beauty-salon-story-video__play:focus-visible{outline:3px solid #fff;outline-offset:7px}.wi-beauty-salon-story-video__play i{margin-left:4px;font-size:24px}.wi-beauty-salon-story-video__focus{display:inline-flex;margin-bottom:28px;align-items:center;flex-direction:column;gap:17px;color:#fff;text-decoration:none}.wi-beauty-salon-story-video__focus-icon{display:grid;width:90px;height:90px;border:1px solid rgba(255,255,255,.9);border-radius:50%;background:#fff;box-shadow:0 0 0 18px #ffffff1f;color:var(--cms-color-secondary);font-size:23px;place-items:center;transition:transform .18s ease,box-shadow .18s ease}.wi-beauty-salon-story-video__focus-label{border-bottom:1px solid rgba(255,255,255,.78);font-size:13px;font-weight:700;letter-spacing:.07em;line-height:1.6;text-transform:uppercase}.wi-beauty-salon-story-video__focus:hover .wi-beauty-salon-story-video__focus-icon{transform:scale(1.04);box-shadow:0 0 0 21px #ffffff24}.wi-beauty-salon-story-video__focus:focus-visible{outline:3px solid #fff;outline-offset:7px}.wi-beauty-salon-story-video__content h2{max-width:760px;margin:0 auto 20px;color:#fff;font-family:var(--cms-font-heading);font-size:clamp(42px,3.8vw,55px);font-weight:400;line-height:1.03;text-wrap:balance}.wi-beauty-salon-story-video__proof{display:flex;align-items:center;justify-content:center;gap:10px}.wi-beauty-salon-story-video__proof strong{padding:0 10px;color:var(--cms-color-secondary);background:var(--cms-color-primary);border-radius:var(--cms-radius-sm);font-size:13px;font-weight:800;line-height:28px}.wi-beauty-salon-story-video__proof span{color:#fff;font-size:17px;font-weight:500}@media(max-width:575px){.wi-beauty-salon-block--beauty-story-video .wi-beauty-salon-canonical__cover{min-height:390px;padding:62px 0}.wi-beauty-salon-story-video__play{width:72px;height:72px;margin-bottom:28px}.wi-beauty-salon-story-video__focus{margin-bottom:24px;gap:14px}.wi-beauty-salon-story-video__focus-icon{width:72px;height:72px;box-shadow:0 0 0 14px #ffffff1f}.wi-beauty-salon-story-video__content h2{font-size:38px}}
