.sc-home{--sc-blue: #344096;--sc-blue-dark: #084b73;--sc-text: #1f2933;--sc-muted: #5c6873;--sc-border: #d9e2e8;--sc-soft-blue: #f4f9fd;--sc-soft-gray: #f7f8f9;--sc-white: #ffffff;--sc-radius: 12px;--sc-shadow: 0 8px 24px rgba(20, 43, 60, .08);color:var(--sc-text)}.sc-home *,.sc-home *:before,.sc-home *:after{box-sizing:border-box}.sc-home__button:hover,.sc-home__button:focus-visible{background:var(--sc-white);color:var(--sc-blue);border-color:var(--sc-blue);opacity:1}.sc-home__link:hover,.sc-home__link:focus-visible{color:var(--sc-blue);text-decoration-thickness:3px;opacity:1}.sc-home__inner{width:min(1200px,calc(100% - 40px));margin:0 auto}.sc-home__section{padding:64px 0}.sc-home__section--compact{padding:42px 0}.sc-home__section--soft{background:var(--sc-soft-gray)}.sc-home__section--blue{background:var(--sc-soft-blue)}.sc-home__heading{margin:0 0 14px;font-size:clamp(28px,3.4vw,44px);line-height:1.15;letter-spacing:-.02em}.sc-home__intro{max-width:760px;margin:0 auto 34px;color:inherit;font-size:17px;line-height:1.6;text-align:center}.sc-home__eyebrow{margin:0 0 10px;color:var(--sc-blue);font-size:13px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.sc-home__grid{display:grid;gap:22px}.sc-home__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-home__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sc-home__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.sc-home__card{height:100%;padding:28px;border:1px solid var(--sc-border);border-radius:var(--sc-radius);background:var(--sc-white);box-shadow:var(--sc-shadow)}.sc-home__card h3{margin:0 0 10px;font-size:21px;line-height:1.25}.sc-home__card p{margin:0 0 18px;color:inherit;font-size:15.5px;line-height:1.6}.sc-home__link{color:var(--sc-blue);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.sc-home__link:hover,.sc-home__link:focus-visible{color:var(--sc-blue)}.sc-home__button-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.sc-home__button{display:inline-flex;min-height:46px;padding:12px 20px;align-items:center;justify-content:center;border:1px solid var(--sc-blue);border-radius:8px;background:var(--sc-blue);color:var(--sc-white);font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.sc-home__button:hover,.sc-home__button:focus-visible{border-color:var(--sc-blue);background:var(--sc-white);color:var(--sc-blue)}.sc-home__button--secondary{background:transparent;color:var(--sc-blue)}.sc-home__button--secondary:hover,.sc-home__button--secondary:focus-visible{background:var(--sc-blue);color:var(--sc-white)}.sc-home__proof{padding:22px;border-left:3px solid var(--sc-blue);background:var(--sc-white)}.sc-home__proof h3{margin:0 0 6px;font-size:18px}.sc-home__proof p{margin:0;color:var(--sc-muted);font-size:14.5px;line-height:1.5}.sc-home__split{display:grid;grid-template-columns:1.05fr .95fr;gap:46px;align-items:center}.sc-home__body-copy p{margin:0 0 16px;color:var(--sc-muted);font-size:17px;line-height:1.7}.sc-home__support-links{display:flex;flex-wrap:wrap;gap:14px 22px;margin:24px 0 0;padding:0;list-style:none}.sc-home__support-band{padding:30px;border:1px solid var(--sc-border);border-radius:var(--sc-radius);background:var(--sc-white);text-align:center}.sc-home__support-band h3{margin:0 0 8px;font-size:24px}.sc-home__support-band p{max-width:720px;margin:0 auto 18px;color:var(--sc-muted);line-height:1.6}.sc-home__anchor{scroll-margin-top:120px}@media screen and (max-width:989px){.sc-home__grid--4,.sc-home__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-home__split{grid-template-columns:1fr;gap:30px}}@media screen and (max-width:749px){.sc-home__inner{width:min(100% - 28px,1200px)}.sc-home__section{padding:44px 0}.sc-home__section--compact{padding:32px 0}.sc-home__grid--2,.sc-home__grid--3,.sc-home__grid--4{grid-template-columns:1fr}.sc-home__card{padding:22px}.sc-home__intro{margin-bottom:26px;font-size:16px}.sc-home__button-row{align-items:stretch;flex-direction:column}.sc-home__button{width:100%}.sc-home__support-links{flex-direction:column;gap:12px}}@media(prefers-reduced-motion:reduce){.sc-home__button{transition:none}}.sc-home__section--blue{background:#f4f9fd!important}.sc-home__proof{min-width:0;background:#fff!important}.sc-home__section--blue .sc-home__grid--4{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))}@media screen and (max-width:749px){.sc-home__section--blue .sc-home__grid--4{grid-template-columns:1fr}}.sc-home a.sc-home__button{position:relative;overflow:hidden;isolation:isolate;background:var(--sc-blue);color:var(--sc-white);border:1px solid var(--sc-blue);transition:color .4s ease}.sc-home a.sc-home__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#fff;transform:scaleY(0);transform-origin:bottom;transition:transform .4s ease}.sc-home a.sc-home__button:hover,.sc-home a.sc-home__button:focus-visible{background:var(--sc-blue)!important;color:var(--sc-blue)!important;border-color:var(--sc-blue)!important;opacity:1!important}.sc-home a.sc-home__button:hover:before,.sc-home a.sc-home__button:focus-visible:before{transform:scaleY(1)}.sc-home a.sc-home__link:hover,.sc-home a.sc-home__link:focus-visible{color:var(--sc-blue)!important;text-decoration-color:var(--sc-blue);text-decoration-thickness:3px;opacity:1!important}a[href="/pages/best-salon-capes-by-use-case"],a[href="/pages/best-salon-client-robes-by-use-case"],a[href="/pages/best-salon-aprons-by-use-case"]{display:block;width:fit-content;margin-left:auto;margin-right:auto;text-align:center}.multicolumn-card__link.button--solid:hover,.multicolumn-card__link.button--solid:focus-visible{color:var(--sc-blue)!important;border-color:var(--sc-blue)!important}.multicolumn-card__link.button--solid:hover span,.multicolumn-card__link.button--solid:focus-visible span,.multicolumn-card__link.button--solid:hover svg,.multicolumn-card__link.button--solid:focus-visible svg{position:relative;z-index:2;color:var(--sc-blue)!important;stroke:var(--sc-blue)!important;-webkit-text-fill-color:var(--sc-blue)!important}.multicolumn-card__link.button.button--solid:is(:hover,:focus-visible){color:#182690!important;-webkit-text-fill-color:#182690!important;border-color:#182690!important}.multicolumn-card__link.button.button--solid:is(:hover,:focus-visible) span,.multicolumn-card__link.button.button--solid:is(:hover,:focus-visible) svg,.multicolumn-card__link.button.button--solid:is(:hover,:focus-visible) path{color:#182690!important;stroke:#182690!important;-webkit-text-fill-color:#182690!important}.multicolumn-card__link.button.button--solid:is(:hover,:focus-visible):after{border-color:#182690!important;box-shadow:0 0 0 1px #182690 inset!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sc-homepage.css.map */
