.fuse-holding{--fuse-hero-radius: 21px;--fuse-hero-aspect: 19 / 40;--fuse-layout-max: 1920px;--fuse-pad-x: clamp(1rem, 4vw, 5rem);--fuse-pad-y: clamp(1.25rem, 3vw, 1.75rem);--fuse-hero-logo-trim-right: 7%;--fuse-hero-logo-trim-left: 0%;--fuse-product-visual-scale: .94;min-height:100dvh;display:flex;flex-direction:column;background:var(--fuse-bar, #3f342f);color:var(--fuse-hero-text, #fff)}@media screen and (min-width:1600px){.fuse-holding{--fuse-pad-x: clamp(2rem, 6.25vw, 7.5rem)}}.fuse-holding__column{flex:0 0 auto;display:flex;flex-direction:column;min-height:0;width:100%;max-width:var(--fuse-layout-max);margin-inline:auto;box-sizing:border-box;padding-inline:var(--fuse-pad-x);gap:clamp(.75rem,2vw,1.25rem)}.fuse-holding__bar{flex-shrink:0;background:transparent;padding-block:var(--fuse-pad-y);padding-inline:0}.fuse-holding__bar-inner{max-width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem}.fuse-holding__logo-link{display:inline-block;text-decoration:none;color:inherit}.fuse-holding__logo-img{display:block;width:clamp(56px,36vw,76px);height:auto;aspect-ratio:129 / 66;object-fit:contain;object-position:left center}@media screen and (min-width:750px){.fuse-holding__logo-img{width:129px;height:66px;aspect-ratio:unset}}.fuse-holding__logo-text{font-family:Varela Round,system-ui,sans-serif;font-weight:400;font-size:clamp(1.25rem,3.5vw,1.5rem);letter-spacing:.02em;color:#fff;line-height:1;text-transform:lowercase;text-decoration:none}.fuse-holding__sign-up{flex-shrink:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;font-family:Barlow,system-ui,sans-serif;font-weight:600;font-size:clamp(.8125rem,2vw,.9375rem);line-height:1.1;letter-spacing:.02em;color:#fff;background:#b7a99a;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:.42em 1.7em .48em;text-align:center;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.fuse-holding__sign-up:hover{background:#f5f0ea;color:#b7a99a}.fuse-holding__sign-up:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:3px}@media screen and (min-width:750px){.fuse-holding__sign-up{display:inline-flex;align-items:center;justify-content:center;width:167px;height:45px;padding:0;text-align:center;color:#fff;font-family:Barlow,system-ui,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:1;letter-spacing:normal;transform:translateY(-1px);background:#b7a99a;border:1px solid rgba(255,255,255,.45)}.fuse-holding__sign-up:hover{color:#fff;background:#ffffff1a;border-color:#ffffffa6}}@media screen and (min-width:750px)and (max-width:1024px){.fuse-holding__logo-img{width:108px;height:55px}.fuse-holding__logo-text{font-size:clamp(1.0625rem,2.8vw,1.25rem)}.fuse-holding__sign-up{width:142px;height:38px;font-size:17px;transform:translateY(-.5px)}}.fuse-holding__hero{position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;min-height:0;width:100%;border-radius:var(--fuse-hero-radius);overflow:hidden;background:linear-gradient(145deg,#3d342e,#2a231f 45%,#1f1a17)}@media screen and (min-width:750px){.fuse-holding__hero:has(.fuse-holding__hero-inner--split){flex:0 0 auto;min-height:0;aspect-ratio:8 / 4;max-height:min(760px,45vw)}.fuse-holding__hero:not(:has(.fuse-holding__hero-inner--split)){flex:0 0 auto;min-height:min(48dvh,560px)}}@media screen and (max-width:749px){.fuse-holding{min-height:0}.fuse-holding__hero-copy{text-align:center}.fuse-holding__hero{flex:0 0 auto;aspect-ratio:unset;min-height:0;max-height:none}.fuse-holding__hero-inner{flex:0 1 auto;min-height:0;padding:clamp(1.25rem,4vw,2rem) clamp(1rem,3.5vw,2rem) clamp(1.25rem,4vw,2rem)}.fuse-holding__hero-inner--split{flex:0 1 auto;align-items:stretch;align-content:start;justify-items:stretch;gap:clamp(.65rem,3vw,1rem);min-height:0;text-align:center}.fuse-holding__hero-inner--split .fuse-holding__hero-logo{margin-block-end:clamp(.65rem,2.5vw,1rem);margin-bottom:30px}.fuse-holding__hero-inner--split .fuse-holding__title{margin-bottom:clamp(.5rem,2vw,.85rem);text-align:center}.fuse-holding__hero-inner--split .fuse-holding__subtitle{margin-bottom:clamp(.5rem,2vw,.75rem);text-align:center}.fuse-holding__hero-product{margin-top:0}.fuse-holding__hero-product-img{max-width:min(100%,240px)}.password-main-content .fuse-holding--password{min-height:0}body:has(.fuse-holding) #MainContent.password-main-content{min-height:100svh}.fuse-holding__hero-inner--split .fuse-holding__hero-logo-img,.fuse-holding__hero-inner--split .fuse-holding__hero-logo-img--from-bar{margin-inline:auto}.fuse-holding__hero-inner--split .fuse-holding__hero-product{justify-content:center}}.fuse-holding__hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.fuse-holding__hero-img{width:100%;height:100%;object-fit:cover;object-position:center}.fuse-holding__hero-video{display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.fuse-holding__hero-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.fuse-holding__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#1a161326,#1a161373);pointer-events:none}.fuse-holding__hero-inner{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;width:100%;max-width:none;margin-inline:0;padding:clamp(1.75rem,5vw,3.5rem) clamp(1.25rem,4vw,2.75rem);text-align:center;box-sizing:border-box;min-height:0}.fuse-holding__hero-inner--split{display:grid;align-items:center;gap:clamp(.75rem,1.5vw,1.5rem);text-align:left;min-height:0}@media screen and (min-width:750px){.fuse-holding__hero-inner--split{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr);align-items:stretch;flex:1;min-height:0;height:100%;padding-top:clamp(1.25rem,2.5vw,2.25rem);padding-right:clamp(1.5rem,3.5vw,3rem);padding-bottom:clamp(2.25rem,4.75vw,3.5rem);padding-left:clamp(2.5rem,9vw,8.75rem);column-gap:clamp(.75rem,1.5vw,1.5rem)}.fuse-holding__hero-copy{align-self:start;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.fuse-holding__hero-inner--split .fuse-holding__subtitle,.fuse-holding__hero-inner--split .fuse-holding__support{width:100%;max-width:100%;align-self:stretch}.fuse-holding__hero-inner--split .fuse-holding__title{width:100%;text-align:left;padding-left:9px;box-sizing:border-box}.fuse-holding__hero-inner--split .fuse-holding__subtitle,.fuse-holding__hero-inner--split .fuse-holding__support{padding-left:10px;box-sizing:border-box}}.fuse-holding__hero-copy{min-width:0}.fuse-holding__hero-inner:not(.fuse-holding__hero-inner--split) .fuse-holding__hero-copy{max-width:42rem;margin-inline:auto}.fuse-holding__hero-logo{margin-block-end:clamp(1rem,3vw,1.75rem)}@media screen and (min-width:750px){.fuse-holding__hero-inner--split .fuse-holding__hero-logo{align-self:flex-start;width:fit-content;max-width:100%}}.fuse-holding__hero-inner:not(.fuse-holding__hero-inner--split) .fuse-holding__hero-logo-img{margin-inline:auto}.fuse-holding__hero-logo-img{width:auto;max-width:min(100%,420px);height:auto;max-height:clamp(5rem,18vw,11rem);display:block;filter:drop-shadow(0 4px 28px rgba(0,0,0,.4))}.fuse-holding__hero-logo-img--from-bar{max-height:clamp(4.5rem,14vw,8.5rem);max-width:min(100%,320px)}@media screen and (min-width:750px){.fuse-holding__hero-logo-img,.fuse-holding__hero-logo-img--from-bar{width:min(346px,100%);max-width:346px;height:auto;max-height:177px;aspect-ratio:346 / 177;object-fit:contain;object-position:left center}}@media screen and (min-width:1600px){.fuse-holding__hero-logo-img,.fuse-holding__hero-logo-img--from-bar{width:346px;height:177px;max-width:346px;max-height:177px;aspect-ratio:346 / 177}}.fuse-holding__hero-logo-text{font-family:Varela Round,system-ui,sans-serif;font-weight:400;font-size:clamp(3rem,12vw,7.5rem);letter-spacing:.02em;color:#fff;margin:0 0 clamp(.75rem,2vw,1.25rem);text-transform:lowercase;line-height:1.05}.fuse-holding__title{font-family:Varela Round,system-ui,sans-serif;font-weight:400;font-size:clamp(2.25rem,7vw,5.5rem);line-height:1.05;letter-spacing:-.02em;margin:0 0 clamp(.75rem,2.5vw,1.25rem);color:var(--fuse-hero-text, #fff)}@media screen and (min-width:750px)and (max-width:1199px){.fuse-holding__title{color:#fff;font-family:Varela Round,system-ui,sans-serif;font-size:clamp(3.25rem,6.25vw,7.5rem);font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}}@media screen and (min-width:1200px){.fuse-holding__title{color:#fff;font-family:Varela Round,system-ui,sans-serif;font-size:clamp(3.5rem,5.2vw,7.5rem);font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;white-space:nowrap}}@media screen and (min-width:1600px){.fuse-holding__title{font-size:7.5rem}}@media screen and (min-width:1200px){.fuse-holding__hero-inner--split{padding-right:clamp(1.25rem,2.5vw,2.75rem);column-gap:clamp(.5rem,1vw,1.25rem)}.fuse-holding__hero-inner--split .fuse-holding__title{white-space:normal;line-height:1.05;font-size:clamp(2.9rem,calc(.5rem + 4.85vw),6.9rem)}}@media screen and (min-width:1720px){.fuse-holding__hero-inner--split .fuse-holding__title{font-size:7.5rem;white-space:nowrap;line-height:1}}@media screen and (min-width:750px){.fuse-holding__hero-inner--split .fuse-holding__hero-logo-img,.fuse-holding__hero-inner--split .fuse-holding__hero-logo-img--from-bar{width:clamp(180px,22vw,346px);max-width:min(346px,100%);height:auto;max-height:min(177px,28vw);aspect-ratio:346 / 177}}@media screen and (min-width:1720px){.fuse-holding__hero-inner--split .fuse-holding__hero-logo-img,.fuse-holding__hero-inner--split .fuse-holding__hero-logo-img--from-bar{width:346px;max-width:346px;max-height:177px}}@media screen and (min-width:750px)and (max-width:1024px){.fuse-holding__hero-inner--split{padding-left:clamp(1.5rem,3.5vw,2.75rem);padding-right:clamp(1rem,2.25vw,2.25rem);padding-bottom:max(2.75rem,4vmin)}.fuse-holding__hero-inner--split .fuse-holding__hero-copy{padding-bottom:max(1.5rem,3vmin)}.fuse-holding__hero-inner--split .fuse-holding__hero-logo{margin-top:clamp(.75rem,2vw,1.5rem);margin-block-end:clamp(.5rem,1.25vw,1rem)}.fuse-holding__hero-inner--split .fuse-holding__hero-logo-img,.fuse-holding__hero-inner--split .fuse-holding__hero-logo-img--from-bar{width:clamp(160px,18vw,228px);max-width:min(228px,100%);height:auto;max-height:clamp(82px,9.2vw,117px);aspect-ratio:346 / 177}.fuse-holding__hero-inner--split .fuse-holding__title{font-size:clamp(2.1rem,5.4vw + .45rem,4.35rem);line-height:1.08;letter-spacing:-.02em}.fuse-holding__hero-inner--split .fuse-holding__subtitle{font-size:clamp(1.0625rem,2vw + .15rem,1.375rem);line-height:1.4}.fuse-holding__hero-inner--split .fuse-holding__support{font-size:clamp(.875rem,1.6vw + .2rem,1.0625rem);line-height:1.45}}.fuse-holding__subtitle{font-family:Barlow,system-ui,sans-serif;font-weight:600;font-size:clamp(1.125rem,2.8vw,2rem);line-height:1.25;margin:0 0 clamp(.875rem,2vw,1.25rem);color:var(--fuse-hero-text, #fff)}@media screen and (min-width:750px){.fuse-holding__subtitle{color:#fff;font-family:Barlow,system-ui,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:40px}}.fuse-holding__support{font-family:Barlow,system-ui,sans-serif;font-weight:400;font-size:clamp(.875rem,2.2vw,1.0625rem);line-height:1.55;color:var(--fuse-hero-muted, #c9c4c0);margin:0}@media screen and (min-width:750px){.fuse-holding__support{color:#fff;font-family:Barlow,system-ui,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}}.fuse-holding__hero-product{display:flex;align-items:center;justify-content:center;min-width:0}.fuse-holding__hero-product-frame{display:flex;align-items:flex-end;justify-content:center;width:100%;min-width:0}@media screen and (min-width:750px){.fuse-holding__hero-inner--split .fuse-holding__hero-product{align-items:stretch;justify-content:flex-end;min-height:0;height:100%}.fuse-holding__hero-inner--split .fuse-holding__hero-product-frame{box-sizing:border-box;height:100%;max-height:100%;justify-content:flex-end;padding-top:clamp(.5rem,1.25vw,1rem);transform:scale(var(--fuse-product-visual-scale, .94));transform-origin:bottom right}}.fuse-holding__hero-product-img{width:100%;max-width:min(100%,190px);height:auto;aspect-ratio:212 / 297;object-fit:contain;object-position:center bottom}@media screen and (min-width:750px){.fuse-holding__hero-product-img{width:min(641px,100%);max-width:641px;height:auto;max-height:898px;aspect-ratio:212 / 297;object-fit:contain;object-position:bottom right}.fuse-holding__hero-inner--split .fuse-holding__hero-product-img{width:auto;max-width:min(641px,100%);height:100%;max-height:min(898px,calc(100% - .5rem));aspect-ratio:212 / 297;object-fit:contain;object-position:left}}.fuse-holding__support p{margin:0}.fuse-holding__support a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.fuse-holding__cookie{flex-shrink:0;margin-top:auto;background:var(--fuse-cookie-bg, #1a1816);color:#e8e6e3;padding:clamp(.75rem,2vw,1rem) var(--fuse-pad-x);border-top:1px solid rgba(255,255,255,.06)}.fuse-holding__cookie[hidden]{display:none!important}.fuse-holding__cookie-inner{max-width:72rem;margin-inline:auto;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem 1.5rem}.fuse-holding__cookie-text{flex:1 1 18rem;font-family:Barlow,system-ui,sans-serif;font-size:clamp(.6875rem,1.75vw,.8125rem);line-height:1.5;margin:0}.fuse-holding__cookie-text p{margin:0}.fuse-holding__cookie-text a{color:var(--fuse-link, #7eb8ff);text-decoration:underline;text-underline-offset:.12em}.fuse-holding__cookie-actions{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.fuse-holding__cookie-btn{font-family:Barlow,system-ui,sans-serif;font-size:.8125rem;font-weight:500;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.45);border-radius:999px;padding:.4rem 1rem;cursor:pointer;transition:border-color .2s ease,background .2s ease}.fuse-holding__cookie-btn:hover{border-color:#fff;background:#ffffff0f}.fuse-holding__cookie-btn:focus-visible{outline:2px solid var(--fuse-link, #7eb8ff);outline-offset:2px}.fuse-holding__cookie-close{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;background:transparent;color:#ffffffd9;font-size:1.35rem;line-height:1;cursor:pointer;border-radius:.25rem;transition:color .2s ease,background .2s ease}.fuse-holding__cookie-close:hover{color:#fff;background:#ffffff14}.fuse-holding__cookie-close:focus-visible{outline:2px solid var(--fuse-link, #7eb8ff);outline-offset:2px}.shopify-section.section-fuse-holding{margin:0;width:100%}.template-fuse-holding .content-for-layout,body:has(.fuse-holding) main.content-for-layout.password-main-content,body:has(.fuse-holding) #MainContent.content-for-layout,body:has(.fuse-waitlist) main.content-for-layout.password-main-content,body:has(.fuse-waitlist) #MainContent.content-for-layout,body:has(.fuse-what-is) main.content-for-layout.password-main-content,body:has(.fuse-what-is) #MainContent.content-for-layout{padding:0;margin:0;max-width:none}body:has(.fuse-holding) #MainContent.password-main-content,body:has(.fuse-waitlist) #MainContent.password-main-content,body:has(.fuse-what-is) #MainContent.password-main-content{background-color:#3f342f}.template-fuse-holding #MainContent,body:has(.fuse-holding) #MainContent.password-main-content,body:has(.fuse-waitlist) #MainContent.password-main-content,body:has(.fuse-what-is) #MainContent.password-main-content{min-height:100dvh;display:flex;flex-direction:column}.password-main-content .shopify-section.section-fuse-holding{flex:0 0 auto;display:flex;flex-direction:column;min-height:0}.password-main-content .shopify-section.section-fuse-waitlist,.password-main-content .shopify-section.section-fuse-what-is{flex:0 0 auto;width:100%}.password-main-content .fuse-holding--password{min-height:100%}body:has(.fuse-holding) .password-enter,body:has(.fuse-waitlist) .password-enter,body:has(.fuse-what-is) .password-enter{background:var(--fuse-holding-bar, #3f342f);color:#ffffffeb;padding-block:clamp(.75rem,2vw,1.25rem);border-top:1px solid rgba(255,255,255,.08)}body:has(.fuse-holding) .password-enter__button,body:has(.fuse-waitlist) .password-enter__button,body:has(.fuse-what-is) .password-enter__button{color:#fff;text-decoration:underline;text-underline-offset:.15em}body:has(.fuse-holding) .password-enter__button:hover,body:has(.fuse-waitlist) .password-enter__button:hover,body:has(.fuse-what-is) .password-enter__button:hover{color:#fff;opacity:.9}body:has(.fuse-holding) .password-enter__admin-link,body:has(.fuse-holding) .password-enter__admin-link a,body:has(.fuse-waitlist) .password-enter__admin-link,body:has(.fuse-waitlist) .password-enter__admin-link a,body:has(.fuse-what-is) .password-enter__admin-link,body:has(.fuse-what-is) .password-enter__admin-link a{color:#ffffffb3}@media(prefers-reduced-motion:no-preference){html:has(.fuse-holding){scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/fuse-holding.css.map */
