:root{--vibez-ink: #1a1a2e;--vibez-ink-rgb: 26, 26, 46;--vibez-ink-80: rgba(var(--vibez-ink-rgb), .8);--vibez-ink-60: rgba(var(--vibez-ink-rgb), .6);--vibez-ink-40: rgba(var(--vibez-ink-rgb), .4);--vibez-cream: #fffbf5;--vibez-cream-rgb: 255, 251, 245;--vibez-cream-deep: #fff6ef;--vibez-blush: #ffe8e8;--vibez-blush-rgb: 255, 232, 232;--vibez-coral: #ff6b6b;--vibez-coral-rgb: 255, 107, 107;--vibez-success: #276b43;--vibez-success-rgb: 39, 107, 67;--vibez-hairline: rgba(var(--vibez-ink-rgb), .12);--vibez-glass: rgba(var(--vibez-cream-rgb), .5);--vibez-font: var(--font-body-family);--vibez-shadow-card: 0 8px 30px rgba(var(--vibez-ink-rgb), .06);--vibez-shadow-cta: 0 10px 28px rgba(var(--vibez-coral-rgb), .22);--vibez-shadow-cta-hover: 0 16px 34px rgba(var(--vibez-coral-rgb), .32);--vibez-radius-card: 20px;--vibez-radius-pill: 999px;--vibez-container: 1200px;--vibez-gutter: 16px;--vibez-floating-header-offset: 84px;--vibez-ease: cubic-bezier(.22, .61, .36, 1)}@media screen and (min-width:990px){:root{--vibez-floating-header-offset: 90px}}html{scroll-behavior:smooth;scroll-padding-top:var(--vibez-floating-header-offset)}body.vibez-body{position:relative;isolation:isolate;background-color:var(--vibez-cream);color:var(--vibez-ink);font-family:var(--vibez-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto}body.vibez-body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(73.6deg,rgba(var(--vibez-blush-rgb),0) 384px,rgba(var(--vibez-blush-rgb),.9) 785px) top left / 100% 1800px no-repeat,radial-gradient(231px 1743px at 44px 3029px,rgba(var(--vibez-coral-rgb),.08),rgba(var(--vibez-coral-rgb),0)),linear-gradient(180deg,var(--vibez-cream) 0%,var(--vibez-cream-deep) 45%,var(--vibez-cream) 100%)}@media screen and (min-width:750px){body.vibez-body:before{background:radial-gradient(988px 2660px at 77% -909px,var(--vibez-blush) 0%,rgba(var(--vibez-blush-rgb),0) 100%),radial-gradient(569px 1673px at 116px 2803px,rgba(var(--vibez-coral-rgb),.08),rgba(var(--vibez-coral-rgb),0)),linear-gradient(180deg,var(--vibez-cream) 0%,var(--vibez-cream-deep) 45%,var(--vibez-cream) 100%)}}.vibez-section{position:relative;font-family:var(--vibez-font);color:var(--vibez-ink);background:transparent}.vibez-section *,.vibez-section *:before,.vibez-section *:after{box-sizing:border-box}.vibez-section :where(h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote){margin:0}.vibez-section :where(h1,h2,h3,h4,h5,h6){font-family:var(--vibez-font);color:inherit;letter-spacing:normal}.vibez-container{width:min(100% - 2 * var(--vibez-gutter),var(--vibez-container));margin-inline:auto}.vibez-h2{font-weight:300;font-size:40px;line-height:44px;letter-spacing:-1px;text-align:center;color:var(--vibez-ink)}.vibez-h2__line{display:block}.vibez-h2 em,.vibez-h2__line--accent{font-style:italic;font-weight:300;color:var(--vibez-coral)}.vibez-subtitle{font-weight:300;font-style:italic;font-size:24px;line-height:34px;letter-spacing:-.3px;text-align:center;color:var(--vibez-coral)}.vibez-eyebrow{font-weight:500;font-size:12px;line-height:20px;letter-spacing:.18em;text-transform:uppercase;color:var(--vibez-ink)}@media screen and (min-width:750px){.vibez-h2{font-size:56px;line-height:70px}.vibez-subtitle{line-height:31px}}.vibez-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 40px;border:1px solid transparent;border-radius:var(--vibez-radius-pill);font-family:var(--vibez-font);font-size:16px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .22s,box-shadow .22s,transform .22s,color .22s,border-color .22s}.vibez-btn__arrow{display:inline-block;flex:none;transition:transform .22s}.vibez-btn:hover .vibez-btn__arrow{transform:translate(4px)}.vibez-btn:active{transform:scale(.985)}.vibez-btn--primary{background:var(--vibez-coral);color:var(--vibez-cream);box-shadow:var(--vibez-shadow-cta)}.vibez-btn--primary:hover{transform:translateY(-3px);box-shadow:var(--vibez-shadow-cta-hover)}.vibez-btn--outline{background:transparent;color:var(--vibez-ink);border-color:var(--vibez-ink)}.vibez-btn--outline:hover{border-color:var(--vibez-coral);background:var(--vibez-coral);color:var(--vibez-cream)}.vibez-btn--small{height:36px;padding:0 20px;font-size:13px;box-shadow:0 10px 14px rgba(var(--vibez-coral-rgb),.22)}.vibez-btn:focus-visible,.vibez-section a:focus-visible,.vibez-section button:focus-visible{outline:2px solid var(--vibez-coral);outline-offset:3px}.vibez-panel{background:var(--vibez-cream);border-radius:var(--vibez-radius-card);box-shadow:var(--vibez-shadow-card)}.vibez-dash-path{fill:none;stroke:var(--vibez-coral);stroke-width:1.5;stroke-dasharray:5 4;stroke-linecap:round}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.vibez-btn,.vibez-btn__arrow,.vibez-section *,.vibez-section *:before,.vibez-section *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vibez-base.css.map */
