html{scrollbar-gutter:stable}.us-root *,.us-root *:before,.us-root *:after{box-sizing:border-box}.us-root{font-family:var(--us-font-body);font-weight:var(--us-font-weight-body);font-size:var(--us-text-base);line-height:var(--us-leading-body);color:var(--us-ink);background:var(--us-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.us-root img,.us-root svg,.us-root video{max-width:100%;height:auto;display:block}.us-root :focus:not(:focus-visible){outline:none}.us-root :focus-visible{outline:2px solid var(--us-focus);outline-offset:2px;border-radius:var(--us-radius-sm)}.us-section{padding-block:var(--us-section-y);position:relative}.us-container{width:100%;max-width:var(--us-container);margin-inline:auto;padding-inline:var(--us-gutter)}.us-container--narrow{max-width:var(--us-container-narrow)}.us-container--rail{max-width:calc(var(--us-container) + 2 * var(--us-gutter))}.us-framed{border:var(--us-frame-inset) solid var(--us-bg);border-radius:calc(var(--us-frame-radius) + var(--us-frame-inset))}.us-surface--dark{color:var(--us-on-dark);--us-heading: var(--us-on-dark);--us-ink-2: var(--us-on-dark-muted);--us-muted: var(--us-on-dark-muted)}.us-section-head{max-width:62ch;margin-bottom:var(--us-space-7)}.us-section-head--rail{padding-inline:var(--us-gutter)}.us-section-head--narrow{max-width:40ch}.us-root .us-eyebrow+:is(h1,h2,h3,h4){margin-top:var(--us-space-3)}.us-root h1,.us-root h2,.us-root h3,.us-root h4{font-family:var(--us-font-heading);font-weight:var(--us-font-weight-heading);line-height:var(--us-leading-tight);letter-spacing:var(--us-tracking-tight);color:var(--us-heading);margin:0;text-wrap:balance}.us-display{font-size:var(--us-display);line-height:var(--us-leading-tight);letter-spacing:var(--us-tracking-tight)}.us-h1{font-size:var(--us-text-3xl)}.us-h2{font-size:var(--us-text-2xl)}.us-h3{font-size:var(--us-text-xl)}.us-root .us-h2,.us-root .us-h3{font-family:var(--us-font-body);font-weight:500;letter-spacing:normal;line-height:1.25}.us-eyebrow{font-size:var(--us-text-sm);font-weight:500;letter-spacing:var(--us-tracking-eyebrow);text-transform:uppercase;color:var(--us-ink);margin:0}.us-lede{font-size:var(--us-text-lg);line-height:var(--us-leading-body);color:var(--us-ink-2);max-width:46ch;text-wrap:pretty}.us-muted{color:var(--us-muted)}.us-btn{--_bg: transparent;--_fg: var(--us-ink);--_bd: var(--us-hairline-strong);display:inline-flex;align-items:center;justify-content:center;gap:var(--us-space-2);min-height:var(--us-control-h);padding:0 var(--us-space-6);font:inherit;font-weight:500;line-height:1;text-align:center;text-decoration:none;text-transform:none;color:var(--_fg);background:var(--_bg);border:1px solid var(--_bd);border-radius:var(--us-radius-pill);cursor:pointer;transition:transform var(--us-dur-fast) var(--us-ease),background-color var(--us-dur-fast) var(--us-ease),border-color var(--us-dur-fast) var(--us-ease),opacity var(--us-dur-fast) var(--us-ease)}.us-btn:hover{transform:translateY(-1px)}.us-btn:active{transform:translateY(0)}.us-btn--primary{--_bg: var(--us-accent);--_fg: var(--us-accent-contrast);--_bd: var(--us-accent)}.us-btn--primary:hover{--_bg: var(--us-accent-hover);--_bd: var(--us-accent-hover)}.us-btn--ghost{--_bg: transparent;--_fg: var(--us-ink)}.us-btn--ghost:hover{--_bg: var(--us-surface)}.us-btn--inverse,.us-surface--dark .us-btn--primary{--_bg: var(--us-on-dark);--_fg: var(--us-ink);--_bd: var(--us-on-dark)}.us-btn--inverse:hover,.us-surface--dark .us-btn--primary:hover{--_bg: var(--us-on-dark-hover);--_bd: var(--us-on-dark-hover)}.us-btn--lg{min-height:60px;padding-inline:var(--us-space-7);font-size:var(--us-text-lg)}.us-btn--block{display:flex;width:100%}.us-btn[disabled],.us-btn[aria-disabled=true]{opacity:1;cursor:not-allowed;transform:none}.us-btn[disabled]:hover,.us-btn[aria-disabled=true]:hover{transform:none}.us-root :is(.us-faq__a,.us-media__text,.us-trust__note,.us-rte) a:not(.us-btn){color:var(--us-pop);text-decoration-color:color-mix(in srgb,var(--us-pop) 45%,transparent);text-underline-offset:.18em;transition:color var(--us-dur-fast) var(--us-ease)}.us-root :is(.us-faq__a,.us-media__text,.us-trust__note,.us-rte) a:not(.us-btn):hover{color:var(--us-pop-hover);text-decoration-color:currentColor}.us-header__bar--light .us-header__link.is-active{color:var(--us-pop)}.us-buy-form{margin:0;display:contents}.us-buy-form__price{opacity:.72;padding-inline-start:var(--us-space-3)}.us-glass{background:var(--us-surface);border-radius:var(--us-radius-lg)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.us-glass{background:var(--us-glass-bg);-webkit-backdrop-filter:blur(var(--us-glass-blur)) saturate(var(--us-glass-saturate));backdrop-filter:blur(var(--us-glass-blur)) saturate(var(--us-glass-saturate))}}.us-island{border-radius:var(--us-radius-lg);padding:clamp(var(--us-space-5),3vw,var(--us-space-7))}.us-root [data-us-reveal]{opacity:1;transform:none}.us-reveal-armed .us-root [data-us-reveal]{opacity:0;transform:translateY(18px);filter:blur(6px);transition:opacity var(--us-dur) var(--us-ease),transform var(--us-dur) var(--us-ease),filter var(--us-dur) var(--us-ease);transition-delay:var(--us-reveal-delay, 0ms)}.us-reveal-armed .us-root [data-us-reveal].is-revealed{opacity:1;transform:none;filter:none}.us-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.us-skip-link{position:absolute;left:var(--us-space-4);top:var(--us-space-4);transform:translateY(-200%);z-index:100;transition:transform var(--us-dur-fast) var(--us-ease)}.us-skip-link:focus{transform:translateY(0)}.us-root .us-sundial{display:block;width:100%;height:auto;color:var(--us-sundial-ring, var(--us-stone-light))}.us-sundial__ring path{fill:currentColor}.us-sundial__inner path{fill:var(--us-sundial-inner, currentColor)}@media(prefers-reduced-motion:reduce){.us-reveal-armed .us-root [data-us-reveal]{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.us-root *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}body:has(.us-root) .back-to-top{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/142/assets/us-core.css.map */
