.fj-home-hero{position:relative;isolation:isolate;overflow-x:clip;padding-top:var(--spacing-sm);padding-bottom:var(--spacing-2xl)}.fj-home-hero__container{position:relative;height:500px;border-radius:var(--radius-xl);background-color:var(--color-black)}.fj-home-hero__item{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:var(--color-text-inverse);transition:.4s all ease-in-out}.fj-home-hero__item--hidden{opacity:0;pointer-events:none}.fj-home-hero__backdrop{display:none}.fj-home-hero__inner{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--radius-xl);background-color:var(--color-black)}.fj-home-hero__image,.fj-home-hero__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fj-home-hero__content{position:absolute;z-index:10;left:var(--container-padding-x);right:var(--container-padding-x);bottom:44px;display:flex;flex-direction:column;align-items:flex-start;pointer-events:none}.fj-home-hero__content>*{pointer-events:auto}.fj-home-hero__copy{display:block;max-width:100%;text-decoration:none;color:inherit}.fj-home-hero__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,calc(var(--fj-hero-shade, .55) * 1.05)),rgba(0,0,0,calc(var(--fj-hero-shade, .55) * .85)) 30%,rgba(0,0,0,calc(var(--fj-hero-shade, .55) * .3)) 44%,#0000 54%),linear-gradient(90deg,rgba(0,0,0,calc(var(--fj-hero-shade, .55) * .7)),rgba(0,0,0,calc(var(--fj-hero-shade, .55) * .4)) 45%,#0000 75%)}.fj-home-hero__title-image{width:min(var(--fj-hero-title-image-width-mobile, 270px),62vw);max-width:100%;height:auto}.fj-home-hero__heading{font-family:var(--fj-hero-title-font, var(--font-family-hero-heading));font-style:var(--fj-hero-title-style, normal);font-weight:var(--fj-hero-title-weight, var(--font-weight-regular));color:var(--color-text-inverse);font-size:var(--fj-hero-title-size-mobile, 60px);line-height:var(--fj-hero-title-line-height-mobile, .7);letter-spacing:-.02em}.fj-home-hero__heading-line{display:block}.fj-home-hero__heading-line--second{font-size:calc(var(--fj-hero-title-size-mobile, 60px) * var(--fj-hero-title-line-2-scale, 1))}.fj-home-hero__text{margin-top:var(--spacing-md);color:var(--color-text-inverse);font-size:var(--text-base);line-height:var(--line-base);max-width:var(--fj-hero-text-max-width-mobile, 420px);letter-spacing:-.32px}.fj-home-hero__pill{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:var(--spacing-lg);min-height:48px;padding:0 26px;border-radius:999px;background:var(--color-white);color:#1d2b26;font-family:var(--font-family-body);font-size:16px;font-weight:700;line-height:1;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;box-shadow:0 8px 24px #00000038}.fj-home-hero__pill:focus-visible{outline:3px solid var(--color-white);outline-offset:3px;box-shadow:0 0 0 3px #1d2b26,0 8px 24px #00000038}.fj-home-hero__pill-arrow{flex:none;width:1em;height:1em;transition:transform .18s ease}.fj-home-hero__pill:focus-visible .fj-home-hero__pill-arrow{transform:translate(4px)}@media(hover:hover){.fj-home-hero__pill:hover .fj-home-hero__pill-arrow{transform:translate(4px)}}.fj-home-hero__bottle{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none}.fj-home-hero__bottle-tilt{position:absolute;z-index:5;top:-5%;right:4%;width:192px;height:301px}.fj-home-hero__bottle-overlay--1{z-index:-1;right:-14%;bottom:0%;width:140px;height:140px;--fj-bottle-overlay-delay: .2s;--fj-bottle-overlay-rotate: 20deg}.fj-home-hero__bottle-overlay--2{right:56%;bottom:-5%;width:80px;height:80px;--fj-bottle-overlay-delay: .4s;--fj-bottle-overlay-rotate: -20deg}.fj-home-hero__dots{position:absolute;z-index:20;left:var(--container-padding-x);bottom:var(--container-padding-x);display:flex;gap:8px}.fj-home-hero__dots[hidden]{display:none}.fj-home-hero__dot{-webkit-appearance:none;appearance:none;width:10px;height:10px;padding:0;border:0;border-radius:999px;background:var(--color-white);cursor:pointer;opacity:.5;transition:opacity .18s ease,transform .18s ease}.fj-home-hero__dot--active{opacity:1;transform:scale(1.08)}@keyframes fj-home-hero-image-in{0%{opacity:0;transform:scale(.99) translate3d(-.5%,-.5%,0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes fj-home-hero-copy-in{0%{opacity:0;transform:scale(.99) rotate(-.1deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes fj-home-hero-pill-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fj-home-hero__image{animation:fj-home-hero-image-in 4s cubic-bezier(.16,.82,.22,1) both}.fj-home-hero__copy{animation:fj-home-hero-copy-in 2s cubic-bezier(.16,.82,.22,1) .2s both}.fj-home-hero__pill{animation:fj-home-hero-pill-in 1s cubic-bezier(.16,.82,.22,1) .6s both}@media(prefers-reduced-motion:reduce){.fj-home-hero__pill{animation:none}.fj-home-hero__pill-arrow{transition:none}.fj-home-hero__pill:hover .fj-home-hero__pill-arrow,.fj-home-hero__pill:focus-visible .fj-home-hero__pill-arrow{transform:none}}@media screen and (min-width:768px){.fj-home-hero__container{height:430px}.fj-home-hero__bottle-tilt{width:245px;height:387px}.fj-home-hero__bottle-overlay--1{width:150px;height:150px}.fj-home-hero__bottle-overlay--2{width:100px;height:100px}}@media screen and (min-width:990px){.fj-home-hero__container{height:600px;border-radius:40px}.fj-home-hero__inner{border-radius:40px}.fj-home-hero__backdrop{position:absolute;top:150px;left:50%;right:0;bottom:0;display:block;width:80%;height:100%;transform:translate(-50%);opacity:.8}.fj-home-hero__backdrop-image{width:100%;height:100%;object-fit:cover;filter:blur(100px);opacity:.4;transform:scale(1.1)}.fj-home-hero__content{left:var(--spacing-5xl);right:auto;bottom:96px}.fj-home-hero__inner:before{background:linear-gradient(90deg,rgba(0,0,0,var(--fj-hero-shade, .55)),rgba(0,0,0,calc(var(--fj-hero-shade, .55) * .64)) 35%,#0000 65%)}.fj-home-hero__pill{margin-top:28px;min-height:60px;padding:0 36px;gap:12px;font-size:20px}.fj-home-hero__text{margin-top:var(--spacing-xl);font-size:var(--text-xl);line-height:var(--line-xl);letter-spacing:-.2px;max-width:var(--fj-hero-text-max-width-desktop, 420px)}.fj-home-hero__title-image{width:var(--fj-hero-title-image-width-desktop, 600px)}.fj-home-hero__heading{font-size:var(--fj-hero-title-size-desktop, 120px);line-height:var(--fj-hero-title-line-height-desktop, .8)}.fj-home-hero__heading-line--second{font-size:calc(var(--fj-hero-title-size-desktop, 120px) * var(--fj-hero-title-line-2-scale, 1))}.fj-home-hero__dots{left:50px;bottom:50px;gap:10px}.fj-home-hero__dot{width:12px;height:12px}.fj-home-hero__bottle-tilt{top:-40px;right:12%;width:420px;height:620px}.fj-home-hero__bottle-overlay--1{right:-18%;bottom:30%;width:275px;height:140px}.fj-home-hero__bottle-overlay--2{right:59%;bottom:3%;width:190px;height:140px}}
/*# sourceMappingURL=/cdn/shop/t/163/assets/fj-section-home-hero.css.map */
