@charset "UTF-8";.wi-beauty-salon-block--beauty-quality-cover{padding:0;overflow:hidden}.wi-beauty-salon-block--beauty-quality-cover .wi-beauty-salon-canonical__cover{min-height:678px;background:linear-gradient(90deg,#1b26333d,#1b263314),var(--beauty-cover-image, #2e3844) center/cover no-repeat}.wi-beauty-salon-quality-cover__layout{display:grid;min-height:678px;grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);align-items:center;gap:50px}.wi-beauty-salon-quality-cover__media{position:relative;height:678px;align-self:end}.wi-beauty-salon-quality-cover__media img{position:absolute;bottom:0;left:50%;width:auto;max-width:none;height:min(100%,725px);object-fit:contain;object-position:bottom center;transform:translate(-50%)}.wi-beauty-salon-quality-cover__content{max-width:520px;padding:76px 0}.wi-beauty-salon-block--beauty-quality-cover .wi-beauty-salon-canonical__heading{margin-bottom:28px}.wi-beauty-salon-block--beauty-quality-cover .wi-beauty-salon-canonical__heading h2{max-width:520px;margin:0;color:#ffffffd1;font-size:clamp(48px,4.5vw,62px);font-weight:400;line-height:1.02}.wi-beauty-salon-block--beauty-quality-cover .wi-beauty-salon-canonical__eyebrow{margin-bottom:42px;color:#ff9a83;font-size:16px;font-weight:600;letter-spacing:2px}.wi-beauty-salon-quality-cover__support-copy{max-width:470px;margin:0 0 30px;color:#ffffffa8;font-size:17px;line-height:1.8}.wi-beauty-salon-quality-cover__accordion{border-bottom:1px solid rgba(255,255,255,.12)}.wi-beauty-salon-quality-cover__item{border-top:1px solid rgba(255,255,255,.12)}.wi-beauty-salon-quality-cover__item summary{display:grid;min-height:78px;padding:22px 0;color:#ffffffdb;cursor:pointer;font-size:18px;font-weight:600;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:24px;list-style:none}.wi-beauty-salon-quality-cover__item summary::-webkit-details-marker{display:none}.wi-beauty-salon-quality-cover__item summary:after{content:"+";color:#fffc;font-size:24px;font-weight:300;text-align:center}.wi-beauty-salon-quality-cover__item[open] summary:after{content:"−"}.wi-beauty-salon-quality-cover__item p{max-width:470px;margin:-8px 0 28px;color:#ffffff94;font-size:17px;line-height:1.75}.wi-beauty-salon-block--beauty-quality-cover .theme-button{border-color:#ff9a83;background:#2e3844c7;color:#fff}.wi-theme-qa-deterministic .wi-beauty-salon-block--beauty-quality-cover .wi-beauty-salon-canonical__cover,.wi-theme-qa-deterministic .wi-beauty-salon-quality-cover__layout{height:678px;min-height:678px}@media(max-width:991px){.wi-beauty-salon-quality-cover__layout{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:24px}.wi-beauty-salon-quality-cover__media img{left:42%}}@media(max-width:767px){.wi-beauty-salon-block--beauty-quality-cover .wi-beauty-salon-canonical__cover{min-height:820px;background-position:center}.wi-beauty-salon-quality-cover__layout{display:flex;min-height:820px;flex-direction:column-reverse;justify-content:space-between;gap:0}.wi-beauty-salon-quality-cover__content{position:relative;z-index:2;width:100%;padding:58px 0 20px}.wi-beauty-salon-quality-cover__media{width:100%;height:470px}.wi-beauty-salon-quality-cover__media img{left:50%;width:auto;height:470px}.wi-beauty-salon-block--beauty-quality-cover .wi-beauty-salon-canonical__heading h2{font-size:43px}.wi-beauty-salon-block--beauty-quality-cover .wi-beauty-salon-canonical__eyebrow{margin-bottom:18px}.wi-beauty-salon-quality-cover__item summary{min-height:66px;padding:18px 0;font-size:16px}.wi-theme-qa-deterministic .wi-beauty-salon-block--beauty-quality-cover .wi-beauty-salon-canonical__cover,.wi-theme-qa-deterministic .wi-beauty-salon-quality-cover__layout{height:820px;min-height:820px}}
