.\#main-header{background:#1c2b3f!important;border-bottom:1px solid rgba(255,255,255,.08);position:relative}.\#main-header-inner,.\#main-header-inner-container{background:transparent!important}.\#main-header h1{margin:0;line-height:0}.\#main-header-logo-image img{filter:brightness(0) invert(1);display:block}[id^=shopify-section-]{scroll-margin-top:86px}@media(min-width:992px){.\#main-header-inner{display:flex;align-items:center;gap:6px;max-width:1440px;margin:0 auto;padding:0 clamp(20px,4vw,48px) 0 calc(clamp(20px,4vw,48px) + 72px);min-height:76px}.\#main-header-inner-container{display:contents}.\#main-header h1,.\#main-header-inner>.\#main-header-logo{order:1;margin-right:auto;align-self:center;display:flex;align-items:center;transform:translateY(-5px)}.\#main-header-logo{--logo-width:112px !important;padding:0!important;margin-top:0!important;margin-bottom:0!important}.\#main-header-logo-image{display:flex;align-items:center}.\#main-nav-container{order:2;margin:0!important;padding:0!important;justify-content:flex-end;align-self:center}.\#main-nav-wrapper .\#main-nav-menu{justify-content:flex-end;flex-wrap:nowrap;align-items:center}.\#main-nav-wrapper .\#main-nav-link.\@root{padding:1.6rem 1rem;font-size:.92em!important;font-weight:600!important;opacity:.95!important}.\#main-nav-wrapper .\#main-nav-link.\@root:after{left:1rem;right:1rem;bottom:1.05rem}.\#main-header-toolbar.\@end{order:3;align-self:center}.\#main-header-toolbar.\@start{order:4!important;margin-left:4px;align-self:center}.\#main-header-toolbar{gap:10px;display:flex;align-items:center;padding:0!important}.\#main-header-toolbar-link{display:flex;align-items:center}.alfa-header-cta{transform:translateY(-5px)}}@media(max-width:991px){.\#main-header-inner-container{padding-top:8px;padding-bottom:8px;display:flex;align-items:center;position:relative}.\#main-header-logo{--logo-width:96px !important}.\#main-header h1,.\#main-header .alfa-header-logo-slot{position:absolute;left:0;right:0;top:0;bottom:0;transform:none;margin:0!important;z-index:1;display:flex;align-items:center;justify-content:center;line-height:normal;pointer-events:none}.\#main-header h1 .\#main-header-logo,.\#main-header .alfa-header-logo-slot .\#main-header-logo{position:static;display:flex;align-items:center;justify-content:center;pointer-events:auto;padding:0!important;margin:0!important}.\#main-header-inner-container>.\#main-header-logo,.\#main-header-inner>.\#main-header-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0!important;z-index:1;display:flex;align-items:center;justify-content:center}.\#main-header-logo-image{display:flex;align-items:center;justify-content:center}.alfa-header-cta{display:none!important}}.alfa-header-cta{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:999px;padding:9px 20px;align-self:center}.alfa-header-cta:hover{background:#ffffff14!important;border-color:#73cedd!important;color:#fff!important}.alfa-display em,.alfa-hero__heading em,.alfa-h2 em,.alfa-cta-final h2 em,.alfa-proof-compact__lead em{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:500;letter-spacing:0}.alfa-section--dark:has(.alfa-personas__grid){position:relative;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;background-image:radial-gradient(640px 320px at 26% 16%,rgba(115,206,221,.14),transparent 72%),radial-gradient(720px 380px at 88% 92%,rgba(115,206,221,.08),transparent 70%)!important;background-size:auto,auto!important;background-repeat:no-repeat,no-repeat!important;background-color:#fafcfd!important}.alfa-section--dark:has(.alfa-personas__grid):after{content:"01";position:absolute;top:44px;right:clamp(24px,5vw,72px);font-family:var(--font-heading-family);font-weight:700;font-size:clamp(90px,10vw,150px);line-height:1;color:#3751720d;pointer-events:none;-webkit-user-select:none;user-select:none}.shopify-section:has(.alfa-tiles){position:relative}.shopify-section:has(.alfa-tiles):after{content:"02";position:absolute;top:44px;left:clamp(16px,2.5vw,56px);z-index:-1;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(90px,10vw,150px);line-height:1;color:#37517217;pointer-events:none;-webkit-user-select:none;user-select:none}.alfa-section--light:has(.alfa-process):before{content:"03";position:absolute;top:36px;right:clamp(24px,5vw,72px);z-index:0;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(90px,10vw,150px);line-height:1;color:#ffffff17;pointer-events:none;-webkit-user-select:none;user-select:none}.alfa-section--light:has(.alfa-process)>.alfa-wrap{position:relative;z-index:1}.alfa-section--dark:has(.alfa-salon__grid){position:relative}.alfa-section--dark:has(.alfa-salon__grid):before{content:"04";position:absolute;top:44px;left:clamp(24px,5vw,72px);font-family:var(--font-heading-family);font-weight:700;font-size:clamp(90px,10vw,150px);line-height:1;color:#3751720f;pointer-events:none;-webkit-user-select:none;user-select:none}.alfa-section--dark:has(.alfa-cat){position:relative}.alfa-section--dark:has(.alfa-cat):before{content:"05";position:absolute;top:44px;right:clamp(24px,5vw,72px);font-family:var(--font-heading-family);font-weight:700;font-size:clamp(90px,10vw,150px);line-height:1;color:#3751720f;pointer-events:none;-webkit-user-select:none;user-select:none}.alfa-proof-compact{position:relative;background:#1c2b3f!important;border-top:1px solid rgba(255,255,255,.06)!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.alfa-proof-compact__lead,.alfa-proof-compact .alfa-proof-compact__lead{color:#ffffffd9!important}.alfa-proof-compact .alfa-proof__channel{color:#73cedd!important}.alfa-proof-compact__right{color:#ffffffb8!important}.alfa-proof-compact__right strong{color:#fff!important}.alfa-section--light:has(.alfa-process){background:#1c2b3f!important;position:relative}.alfa-card-photo{box-shadow:0 1px 2px #1c2b3f14,0 10px 24px #1c2b3f1a,0 28px 60px #1c2b3f24;border:1px solid rgba(55,81,114,.08)}@media(hover:hover){.alfa-card-photo:hover{box-shadow:0 2px 4px #1c2b3f1a,0 16px 34px #1c2b3f24,0 40px 80px #1c2b3f2e;transform:translateY(-4px);transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s}}.alfa-card-photo__text,.alfa-section--dark .alfa-card-photo__text,.alfa-card-photo__text p{color:#ffffffe0!important}.alfa-card-photo__title,.alfa-card-photo__cta{color:#fff!important}.alfa-tile__text,.alfa-section--dark .alfa-tile__text{color:#ffffffd9!important}.alfa-tile__title,.alfa-tile__cta{color:#fff!important}footer a[href*="shopify.com"],.\#main-footer a[href*="shopify.com"]{display:none!important}.\#main-footer{font-size:14px}@media(min-width:992px){.\#main-footer-grid.\@column-size\:auto{grid-template-columns:minmax(220px,300px) repeat(3,auto) auto!important;justify-content:center!important;column-gap:clamp(2.4rem,3.6vw,4.2rem)}.\#main-footer-block+.\#main-footer-block{border-left:1px solid rgba(255,255,255,.12);padding-left:clamp(1.6rem,2.6vw,2.6rem)}}.\#main-footer-text:before{content:"";display:block;width:150px;height:48px;background:url(/cdn/shop/files/ALFA_MFG_Logo_-600px.png?v=1703277613) left center / contain no-repeat;filter:brightness(0) invert(1);margin-bottom:16px;opacity:.95}.\#main-footer-heading{letter-spacing:.14em;font-weight:600}@media(min-width:992px){div[id^=shopify-section-]:has(>main-header){position:sticky;top:0;z-index:140}.\#main-header{background:transparent!important}main-header .\#main-header-inner,.\#main-header-inner{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.\#main-header:before,.\#main-header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.\#main-header:before{background:#1c2b3f}.\#main-header:after{background:#1c2b3fc7;-webkit-backdrop-filter:saturate(1.35) blur(12px);backdrop-filter:saturate(1.35) blur(12px);opacity:0}@supports (animation-timeline: scroll()){.\#main-header:before{animation:alfaHdrSolid linear both;animation-timeline:scroll(root);animation-range:0px 140px}.\#main-header:after{animation:alfaHdrGlass linear both;animation-timeline:scroll(root);animation-range:0px 140px}}}@keyframes alfaHdrSolid{to{opacity:0}}@keyframes alfaHdrGlass{to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/alfa-header-dark.css.map */
