.fj-premium-base{position:relative;isolation:isolate;overflow:hidden;--fj-motion-ease: cubic-bezier(.22, 1, .36, 1);--fj-motion-ease-snappy: cubic-bezier(.19, 1, .22, 1);--fj-motion-duration: .78s;--fj-motion-duration-fast: .24s;--fj-nav-bg: rgba(255, 255, 255, .78);--fj-nav-bg-hover: rgba(255, 255, 255, .92);--fj-nav-border: rgba(17, 17, 17, .1);--fj-nav-color: rgb(var(--color-foreground));--fj-nav-shadow: 0 10px 22px rgba(17, 17, 17, .07);--fj-nav-blur: 16px}.fj-premium-base .fj-premium-noise{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.22;mix-blend-mode:soft-light;background-image:radial-gradient(circle at 20% 20%,#ffffffeb 0,#fff0 34%),radial-gradient(circle at 78% 18%,#ffffff7a 0,#fff0 26%),linear-gradient(135deg,#ffffff2e,#fff0)}.fj-premium-base .fj-premium-kicker{display:inline-flex;align-items:center;gap:.8rem;min-height:3.2rem;padding:.75rem 1.3rem;border-radius:999px;letter-spacing:.16em;text-transform:uppercase;font-size:1.05rem;font-weight:600;background:#ffffff9e;border:1px solid rgba(17,17,17,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.fj-premium-base .fj-premium-kicker:before{content:"";width:.8rem;height:.8rem;border-radius:999px;background:currentColor;opacity:.45}.fj-premium-base .fj-premium-heading{margin:0;font-family:var(--font-heading-family);font-size:clamp(3.4rem,6vw,6.6rem);line-height:.98;letter-spacing:-.05em;color:rgb(var(--color-foreground));text-wrap:balance}.fj-premium-base .fj-premium-heading em{font-style:normal;color:var(--fj-accent-ink, #b97c8d)}.fj-premium-base .fj-premium-copy,.fj-premium-base .fj-premium-copy p{margin:0}.fj-premium-base .fj-premium-copy{font-size:1.55rem;line-height:1.68;color:rgba(var(--color-foreground),.74)}.fj-premium-base .fj-premium-copy p+p{margin-top:1.2rem}.fj-premium-base .fj-premium-actions{display:flex;flex-wrap:wrap;gap:1.2rem}.fj-premium-base .fj-premium-button.button{position:relative;min-height:5.2rem;padding:1.25rem 2.2rem;border-radius:var(--buttons-radius-outset);font-size:1.35rem;font-weight:600;letter-spacing:.04em;box-shadow:0 10px 24px #1111110f;transition:transform var(--fj-motion-duration-fast) var(--fj-motion-ease-snappy),box-shadow var(--fj-motion-duration-fast) var(--fj-motion-ease),background-color var(--fj-motion-duration-fast) var(--fj-motion-ease),border-color var(--fj-motion-duration-fast) var(--fj-motion-ease),color var(--fj-motion-duration-fast) var(--fj-motion-ease)}.fj-premium-base .fj-premium-button.button--secondary{background:#ffffff80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.fj-premium-base .fj-premium-button.button:hover{transform:translateY(-2px);box-shadow:0 16px 30px #1111111a}.fj-premium-base .fj-premium-button.button:active{transform:translateY(0);box-shadow:0 9px 18px #11111114}.fj-premium-base .fj-premium-button:focus-visible,.fj-premium-base .fj-premium-nav-button:focus-visible{outline:2px solid rgba(17,17,17,.32);outline-offset:2px}.fj-premium-base .fj-premium-surface{border-radius:1.8rem;border:1px solid rgba(17,17,17,.08);background:#ffffffbd;box-shadow:0 14px 34px #1111110f,inset 0 1px #fff9;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);transition:transform .3s var(--fj-motion-ease-snappy),box-shadow .3s var(--fj-motion-ease),border-color .3s var(--fj-motion-ease),background-color .3s var(--fj-motion-ease);will-change:transform,box-shadow}.fj-premium-base .fj-premium-surface--dark{background:#141418e6;color:#fff;border-color:#ffffff14;box-shadow:0 24px 46px #0c0c103d,inset 0 1px #ffffff14}.fj-premium-base .fj-premium-meta{display:inline-flex;flex-wrap:wrap;gap:.8rem;align-items:center}.fj-premium-base .fj-premium-chip{display:inline-flex;align-items:center;gap:.6rem;min-height:3.8rem;padding:.8rem 1.2rem;border-radius:999px;border:1px solid rgba(17,17,17,.08);background:#ffffffbd;font-size:1.2rem;font-weight:500;letter-spacing:.02em}.fj-premium-base .fj-premium-chip strong{font-family:var(--font-heading-family);font-size:1.6rem;line-height:1}.fj-premium-base .fj-premium-track{display:grid;grid-auto-flow:column;gap:1.8rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:.4rem}.fj-premium-base .fj-premium-track::-webkit-scrollbar{display:none}.fj-premium-base .fj-premium-track>*{scroll-snap-align:start}.fj-premium-base .fj-premium-nav{display:flex;align-items:center;gap:.8rem}.fj-premium-base .fj-premium-nav-button{width:4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--fj-nav-border);background:var(--fj-nav-bg);color:var(--fj-nav-color);box-shadow:var(--fj-nav-shadow);backdrop-filter:blur(var(--fj-nav-blur));-webkit-backdrop-filter:blur(var(--fj-nav-blur));cursor:pointer;transition:transform var(--fj-motion-duration-fast) var(--fj-motion-ease-snappy),opacity var(--fj-motion-duration-fast) var(--fj-motion-ease),background-color var(--fj-motion-duration-fast) var(--fj-motion-ease),border-color var(--fj-motion-duration-fast) var(--fj-motion-ease),color var(--fj-motion-duration-fast) var(--fj-motion-ease),box-shadow var(--fj-motion-duration-fast) var(--fj-motion-ease);will-change:transform,box-shadow}.fj-premium-base .fj-premium-nav-button:hover:not([disabled]){transform:translateY(-1px) scale(1.02);background:var(--fj-nav-bg-hover);box-shadow:0 14px 28px #1111111a}.fj-premium-base .fj-premium-nav-button svg{transition:transform .26s var(--fj-motion-ease-snappy)}.fj-premium-base .fj-premium-nav-button:hover:not([disabled]) svg,.fj-premium-base .fj-premium-nav-button:focus-visible svg{transform:scale(1.06)}.fj-premium-base .fj-premium-nav-button[disabled]{opacity:.38;cursor:not-allowed}.fj-premium-base .fj-premium-nav-button svg{width:1.6rem;height:1.6rem;display:block}.fj-premium-base [data-fj-reveal]{opacity:0;transform:translateY(2rem);filter:blur(10px);will-change:opacity,transform,filter;transition:opacity var(--fj-motion-duration) var(--fj-motion-ease),transform var(--fj-motion-duration) var(--fj-motion-ease),filter var(--fj-motion-duration) var(--fj-motion-ease);transition-delay:var(--fj-delay, 0ms)}.fj-premium-base.is-visible [data-fj-reveal]{opacity:1;transform:translateY(0);filter:none}.fj-premium-base .fj-premium-float{animation:fjPremiumFloat 7s ease-in-out infinite}@media(hover:hover)and (pointer:fine){.fj-premium-base .fj-premium-surface:hover{transform:translateY(-.3rem);border-color:#1111111f;background:#ffffffd1;box-shadow:0 20px 40px #11111114,inset 0 1px #ffffffa8}}@keyframes fjPremiumFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-1rem,0)}}@media screen and (max-width:989px){.fj-premium-base .fj-premium-heading{font-size:clamp(2.8rem,8.8vw,4.8rem)}.fj-premium-base .fj-premium-copy{font-size:1.45rem}.fj-premium-base .fj-premium-actions{row-gap:1rem}}@media(prefers-reduced-motion:reduce){.fj-premium-base [data-fj-reveal]{opacity:1;transform:translateY(0);filter:none;transition:none}.fj-premium-base .fj-premium-float{animation:none}.fj-premium-base .fj-premium-nav-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/415/assets/premium-foundation-FJ.css.map */
