html{scroll-behavior:smooth}html,body,.content-for-layout{overflow-x:clip}::selection{background:var(--reflect-pink);color:#fff}.reflect-shell{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(20px,5vw,56px)}.reflect-eyebrow{font-family:var(--font-subheading--family);font-weight:700;font-size:.6875rem;line-height:1;letter-spacing:.2em;text-transform:uppercase}.reflect-grad-text,.reflect-grad-em{background:var(--reflect-gradient-insta);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.reflect-grad-em{font-style:italic}.reflect-shadow-soft{box-shadow:var(--reflect-shadow-soft)}.reflect-shadow-ink{box-shadow:var(--reflect-shadow-ink)}.reflect-shadow-pink{box-shadow:var(--reflect-shadow-pink)}.reflect-shadow-blue{box-shadow:var(--reflect-shadow-blue)}.reflect-shadow-ink-lg{box-shadow:var(--reflect-shadow-ink-lg)}.reflect-shadow-pink-lg{box-shadow:var(--reflect-shadow-pink-lg)}.reflect-shadow-blue-lg{box-shadow:var(--reflect-shadow-blue-lg)}.reflect-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;font-family:var(--font-body--family);font-weight:600;font-size:1rem;line-height:1;text-align:center;text-decoration:none;cursor:pointer;border:0;transition:transform var(--reflect-dur-hover) var(--reflect-ease),background var(--reflect-dur-hover) var(--reflect-ease),color var(--reflect-dur-hover) var(--reflect-ease),box-shadow var(--reflect-dur-hover) var(--reflect-ease)}.reflect-btn--pill{padding:1rem 1.75rem;border-radius:var(--reflect-radius-pill);background:var(--reflect-gradient-insta);color:#fff;box-shadow:var(--reflect-shadow-cta-glow)}.reflect-btn--ink{padding:.85rem 1.5rem;border:3px solid var(--reflect-ink);background:var(--reflect-ink);color:var(--reflect-cream);font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.04em}.reflect-btn--ink:hover{background:var(--reflect-pink);color:#fff}.reflect-btn--ghost{padding:.85rem 1.5rem;border:3px solid var(--reflect-ink);background:transparent;color:var(--reflect-ink)}.reflect-btn--ghost:hover{background:var(--reflect-ink);color:var(--reflect-cream)}.reflect-btn--wa{padding:.85rem 1.5rem;border-radius:var(--reflect-radius-pill);background:var(--reflect-wa);color:#fff;box-shadow:var(--reflect-shadow-wa)}.reflect-btn--wa:hover{background:var(--reflect-wa-hover)}.reflect-sticker{display:inline-block;padding:.5rem .75rem;font-family:var(--font-heading--family);font-size:.8125rem;line-height:1;text-transform:uppercase;box-shadow:var(--reflect-shadow-ink)}@keyframes reflect-bob{0%,to{transform:translateY(0) rotate(var(--bob-rot, 0deg))}50%{transform:translateY(-8px) rotate(var(--bob-rot, 0deg))}}.reflect-bob{animation:reflect-bob 3.2s var(--reflect-ease) infinite}.reflect-js .reflect-reveal{opacity:0;transform:translateY(20px);transition:opacity var(--reflect-dur-reveal) var(--reflect-ease),transform var(--reflect-dur-reveal) var(--reflect-ease)}.reflect-js .reflect-reveal.is-revealed{opacity:1;transform:none}.reflect-reveal.d1{transition-delay:.1s}.reflect-reveal.d2{transition-delay:.2s}.reflect-reveal.d3{transition-delay:.3s}@keyframes reflect-scroll-x{0%{transform:translate(0)}to{transform:translate(-50%)}}.reflect-policy-prose{font-family:var(--font-body--family);font-size:1rem;line-height:1.75;color:var(--reflect-ink-soft)}.reflect-policy-prose h2,.reflect-policy-prose h3{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:-.01em;margin-block:1.75em .5em}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/reflect-base.css.map */
