:root{--lc-ink: #000000;--lc-ink-rgb: 0 0 0;--lc-paper: var(--color-background, #ffffff);--lc-ground: #f7f7f7;--lc-ground-2: #efefef;--lc-line: rgb(0 0 0 / .1);--lc-line-strong: rgb(0 0 0 / .2);--lc-muted: #5e5e5e;--lc-accent: #cbe3ee;--lc-accent-rgb: 203 227 238;--lc-accent-ink: #000000;--lc-accent-deep: #7db1c9;--lc-ok: #2f9e6b;--lc-low: #e8722c;--lc-sale: #c8102e;--lc-on-dark: #ffffff;--lc-glass-bg: rgb(255 255 255 / .62);--lc-glass-bg-strong: rgb(255 255 255 / .82);--lc-glass-bg-dark: rgb(18 18 18 / .55);--lc-glass-blur: blur(24px) saturate(1.8);--lc-glass-border: 1px solid rgb(255 255 255 / .55);--lc-glass-border-dark: 1px solid rgb(255 255 255 / .22);--lc-glass-hairline: 0 0 0 1px rgb(0 0 0 / .06);--lc-glass-shadow: 0 10px 40px rgb(0 0 0 / .08), 0 2px 8px rgb(0 0 0 / .04);--lc-glass-highlight: inset 0 1px 0 rgb(255 255 255 / .7);--lc-glass-accent: rgb(203 227 238 / .55);--lc-glass-fallback: rgb(255 255 255 / .94);--lc-glass-fallback-dark: rgb(18 18 18 / .78);--lc-scrim: rgb(0 0 0 / .08);--lc-r-control: 10px;--lc-r-panel: 20px;--lc-r-header: 16px;--lc-r-media: 0;--lc-r-media-inset: 12px;--lc-r-badge: 6px;--lc-r-pill: 999px;--lc-font-body: var(--font-body--family);--lc-font-ui: var(--font-subheading--family);--lc-font-heading: var(--font-heading--family);--lc-font-accent: var(--font-accent--family);--lc-weight-text: 400;--lc-weight-ui: 500;--lc-weight-strong: 700;--lc-fs-display: clamp(2.5rem, calc(1.3857rem + 4.5714vw) , 5.5rem);--lc-fs-h1: var(--font-size--h1, clamp(2rem, calc(1.4429rem + 2.2857vw) , 3.5rem));--lc-fs-h2: var(--font-size--h2, clamp(1.625rem, calc(1.3rem + 1.3333vw) , 2.5rem));--lc-fs-h3: var(--font-size--h3, clamp(1.25rem, calc(1.0643rem + .7619vw) , 1.75rem));--lc-fs-h4: var(--font-size--h4, clamp(1.0625rem, calc(.9929rem + .2857vw) , 1.25rem));--lc-fs-body: var(--font-size--paragraph, clamp(.9375rem, calc(.9143rem + .0952vw) , 1rem));--lc-fs-ui: .9375rem;--lc-fs-small: .8125rem;--lc-fs-caption: .75rem;--lc-fs-micro: .6875rem;--lc-lh-display: .95;--lc-lh-h1: 1;--lc-lh-h2: 1.05;--lc-lh-h3: 1.15;--lc-lh-h4: 1.2;--lc-lh-body: 1.5;--lc-lh-small: 1.4;--lc-track-display: -.02em;--lc-track-h1: -.02em;--lc-track-h2: -.015em;--lc-s-1: .25rem;--lc-s-2: .5rem;--lc-s-3: .75rem;--lc-s-4: 1rem;--lc-s-5: 1.5rem;--lc-s-6: 2rem;--lc-s-7: 3rem;--lc-s-8: 4rem;--lc-s-9: 6rem;--lc-s-10: 8rem;--lc-gutter: 16px;--lc-section-y: 64px;--lc-header-h: 52px;--lc-header-inset: 8px;--lc-tap: 44px;--lc-tap-menu: 48px;--lc-container-narrow: 48rem;--lc-container-page: 90rem;--lc-container-wide: 120rem;--lc-ease: cubic-bezier(.22, 1, .36, 1);--lc-ease-in-out: cubic-bezier(.65, 0, .35, 1);--lc-d-fast: .16s;--lc-d-base: .28s;--lc-d-slow: .56s;--lc-stagger: 24ms;--lc-icon-stroke: 1.5px;--lc-focus-ring: 0 0 0 6px var(--lc-accent);--lc-z-raised: 2;--lc-z-sticky: 8;--lc-z-float: 10;--lc-z-header: 12;--lc-z-overlay: 16;--lc-z-drawer: 18;--lc-z-toast: 20}@media screen and (min-width:750px){:root{--lc-gutter: 24px}}@media screen and (min-width:990px){:root{--lc-gutter: 32px;--lc-section-y: 96px;--lc-header-h: 60px;--lc-header-inset: 12px}}::selection{background-color:var(--lc-accent);color:var(--lc-accent-ink)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.lucid-display,.lucid-h1,.lucid-h2,.lucid-h3,.lucid-h4{margin:0;font-family:var(--lc-font-heading);font-style:var(--font-heading--style, normal);font-weight:var(--font-heading--weight, var(--lc-weight-ui));color:inherit;text-wrap:balance}.lucid-display{font-size:var(--lc-fs-display);line-height:var(--lc-lh-display);letter-spacing:var(--lc-track-display)}.lucid-h1{font-size:var(--lc-fs-h1);line-height:var(--lc-lh-h1);letter-spacing:var(--lc-track-h1)}.lucid-h2{font-size:var(--lc-fs-h2);line-height:var(--lc-lh-h2);letter-spacing:0}.lucid-h3{font-size:var(--lc-fs-h3);line-height:var(--lc-lh-h3);letter-spacing:0}.lucid-h4{font-size:var(--lc-fs-h4);line-height:var(--lc-lh-h4);letter-spacing:0}@media screen and (min-width:750px){.lucid-h2{letter-spacing:var(--lc-track-h2)}}.lucid-body{font-family:var(--lc-font-body);font-size:var(--lc-fs-body);line-height:var(--lc-lh-body);font-weight:var(--lc-weight-text)}.lucid-small{font-size:var(--lc-fs-small);line-height:var(--lc-lh-small)}.lucid-caption{font-size:var(--lc-fs-caption);line-height:var(--lc-lh-small)}.lucid-eyebrow{margin:0;font-family:var(--lc-font-ui);font-weight:var(--lc-weight-ui);font-size:var(--lc-fs-caption);line-height:1.3;text-transform:uppercase;letter-spacing:0}.lucid-ui-text{font-family:var(--lc-font-ui);font-weight:var(--lc-weight-ui)}.lucid-muted{color:var(--lc-muted)}.lucid-tabular{font-variant-numeric:tabular-nums}.lucid-container{width:100%;max-width:var(--lc-container-page);margin-inline:auto;padding-inline:var(--lc-gutter)}.lucid-container--narrow{max-width:var(--lc-container-narrow)}.lucid-container--wide{max-width:var(--lc-container-wide)}.lucid-container--full{max-width:none;padding-inline:0}.lucid-section{--lc-pt: 96px;--lc-pb: 96px;position:relative;padding-block:calc(var(--lc-pt) * 2 / 3) calc(var(--lc-pb) * 2 / 3)}@media screen and (min-width:990px){.lucid-section{padding-block:var(--lc-pt) var(--lc-pb)}}.lucid-section--bg-paper{background-color:var(--lc-paper)}.lucid-section--bg-ground{background-color:var(--lc-ground)}.lucid-section--bg-ink{background-color:var(--lc-ink);color:var(--lc-on-dark)}.lucid-scroller{display:flex;gap:var(--lc-scroller-gap, var(--lc-s-2));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lc-gutter);padding-inline:var(--lc-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.lucid-scroller::-webkit-scrollbar{display:none}.lucid-scroller>*{flex:none;scroll-snap-align:start}.lucid-r-control{border-radius:var(--lc-r-control)}.lucid-r-panel{border-radius:var(--lc-r-panel)}.lucid-r-header{border-radius:var(--lc-r-header)}.lucid-r-pill{border-radius:var(--lc-r-pill)}html:not([data-lucid-view=model]) .lucid-only-model,html[data-lucid-view=model] .lucid-only-product{display:none}.lucid-glass{--lc-glass-surface: var(--lc-glass-bg);--lc-glass-edge: var(--lc-glass-border);background-color:var(--lc-glass-surface);-webkit-backdrop-filter:var(--lc-glass-blur);backdrop-filter:var(--lc-glass-blur);border:var(--lc-glass-edge);box-shadow:var(--lc-glass-hairline),var(--lc-glass-shadow),var(--lc-glass-highlight);color:var(--lc-ink);background-clip:padding-box}.lucid-glass--strong{--lc-glass-surface: var(--lc-glass-bg-strong)}.lucid-glass--dark{--lc-glass-surface: var(--lc-glass-bg-dark);--lc-glass-edge: var(--lc-glass-border-dark);box-shadow:0 8px 24px #0000001f,inset 0 1px #ffffff2e;color:var(--lc-on-dark);text-shadow:0 1px 2px rgb(0 0 0 / .35)}.lucid-glass--accent{--lc-glass-surface: var(--lc-glass-accent);color:var(--lc-accent-ink)}.lucid-glass--interactive{position:relative;isolation:isolate}.lucid-glass--interactive:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background-color:currentcolor;opacity:0;transition:opacity var(--lc-d-fast) var(--lc-ease);pointer-events:none}@media(hover:hover){.lucid-glass--interactive:hover:after{opacity:.08}}.lucid-glass--interactive:active:after{opacity:.12}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.lucid-glass{--lc-glass-surface: var(--lc-glass-fallback)}.lucid-glass--dark{--lc-glass-surface: var(--lc-glass-fallback-dark)}.lucid-glass--accent{--lc-glass-surface: var(--lc-accent)}}@media(prefers-reduced-transparency:reduce){.lucid-glass{--lc-glass-surface: var(--lc-glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}.lucid-glass.lucid-glass--dark{--lc-glass-surface: var(--lc-glass-fallback-dark)}.lucid-glass.lucid-glass--accent{--lc-glass-surface: var(--lc-accent)}.lucid-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}}:is(.lucid-glass-off,.lucid-low-power) .lucid-glass{--lc-glass-surface: var(--lc-glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}:is(.lucid-glass-off,.lucid-low-power) .lucid-glass.lucid-glass--dark{--lc-glass-surface: var(--lc-glass-fallback-dark)}:is(.lucid-glass-off,.lucid-low-power) .lucid-glass.lucid-glass--accent{--lc-glass-surface: var(--lc-accent)}:is(.lucid-glass-off,.lucid-low-power) .lucid-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}.lucid-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--lc-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lucid-focus:focus-visible,.lucid-btn:focus-visible,.lucid-chip:focus-visible,.lucid-segmented__option:focus-visible{outline:2px solid var(--lc-ink);outline-offset:0;box-shadow:var(--lc-focus-ring)}.lucid-btn{--lc-btn-h: 48px;--lc-btn-px: 22px;--lc-btn-bg: var(--lc-ink);--lc-btn-fg: var(--lc-paper);--lc-btn-border: transparent;--lc-btn-hover: .14;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--lc-s-2);min-height:var(--lc-btn-h);margin:0;padding:0 var(--lc-btn-px);border:1px solid var(--lc-btn-border);border-radius:var(--lc-r-control);background-color:var(--lc-btn-bg);color:var(--lc-btn-fg);font-family:var(--lc-font-ui);font-style:var(--font-subheading--style, normal);font-weight:var(--lc-weight-ui);font-size:var(--lc-fs-ui);line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--lc-d-fast) var(--lc-ease)}.lucid-btn:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:inherit;background-color:var(--lc-btn-fg);opacity:0;transition:opacity var(--lc-d-fast) var(--lc-ease);pointer-events:none}@media(hover:hover){.lucid-btn:hover:after{opacity:var(--lc-btn-hover)}}.lucid-btn:active{transform:scale(.98)}.lucid-btn--sm{--lc-btn-h: 40px;--lc-btn-px: 16px;font-size:var(--lc-fs-small)}.lucid-btn--lg{--lc-btn-h: 52px}.lucid-btn--full{display:flex;width:100%}.lucid-btn--secondary{--lc-btn-bg: var(--lc-paper);--lc-btn-fg: var(--lc-ink);--lc-btn-border: var(--lc-ink);--lc-btn-hover: .06}.lucid-btn--ghost{--lc-btn-bg: transparent;--lc-btn-fg: currentcolor;--lc-btn-hover: .06;color:inherit}.lucid-btn--glass{--lc-btn-bg: var(--lc-glass-surface, var(--lc-glass-bg));--lc-btn-fg: var(--lc-ink);--lc-btn-border: rgb(255 255 255 / .55);--lc-btn-hover: .06}.lucid-btn--glass-dark{--lc-btn-bg: var(--lc-glass-surface, var(--lc-glass-bg-dark));--lc-btn-fg: var(--lc-on-dark);--lc-btn-border: rgb(255 255 255 / .22)}.lucid-btn--link{--lc-btn-h: auto;--lc-btn-px: 0;--lc-btn-bg: transparent;--lc-btn-fg: currentcolor;gap:var(--lc-s-1);min-height:var(--lc-tap);border:0;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;transition:opacity var(--lc-d-fast) var(--lc-ease)}.lucid-btn--link:after{display:none}@media(hover:hover){.lucid-btn--link:hover{opacity:.6}}.lucid-btn--link .lucid-btn__icon{transition:transform var(--lc-d-fast) var(--lc-ease)}@media(hover:hover){.lucid-btn--link:hover .lucid-btn__icon:last-child{transform:translate(3px)}}.lucid-btn--has-price{justify-content:space-between;gap:var(--lc-s-4)}.lucid-btn__price{font-variant-numeric:tabular-nums;font-weight:var(--lc-weight-ui)}.lucid-btn--icon-only{--lc-btn-px: 0;width:var(--lc-btn-h)}.lucid-btn__icon{flex:none}.lucid-btn:disabled,.lucid-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;transform:none}.lucid-btn:disabled:after,.lucid-btn[aria-disabled=true]:after{opacity:0}.lucid-btn[aria-busy=true]{color:transparent;pointer-events:none}.lucid-btn[aria-busy=true]:before{content:"";position:absolute;inset:50% auto auto 50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:1.5px solid var(--lc-btn-fg);border-right-color:transparent;border-radius:50%;animation:lucid-spin .7s linear infinite}.lucid-chip{--lc-chip-h: 40px;--lc-chip-bg: var(--lc-ground);--lc-chip-fg: var(--lc-ink);position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:var(--lc-s-2);min-height:var(--lc-chip-h);margin:0;padding:0 14px;border:1px solid transparent;border-radius:var(--lc-r-control);background-color:var(--lc-chip-bg);color:var(--lc-chip-fg);font-family:var(--lc-font-ui);font-weight:var(--lc-weight-ui);font-size:.875rem;line-height:1.2;letter-spacing:0;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--lc-d-fast) var(--lc-ease)}.lucid-chip:before{content:"";position:absolute;inset:calc((var(--lc-tap) - var(--lc-chip-h)) / -2) 0}.lucid-chip:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:inherit;background-color:var(--lc-ink);opacity:0;transition:opacity var(--lc-d-fast) var(--lc-ease);pointer-events:none}@media(hover:hover){.lucid-chip:hover:after{opacity:.06}}.lucid-chip:active{transform:scale(.97)}.lucid-chip--sm{--lc-chip-h: 32px;padding-inline:10px;font-size:var(--lc-fs-small)}.lucid-chip--outline{--lc-chip-bg: transparent;border-color:var(--lc-line-strong)}.lucid-chip--glass{--lc-chip-bg: rgb(255 255 255 / .5)}.lucid-chip.is-active,.lucid-chip[aria-pressed=true],.lucid-chip[aria-current=page]{--lc-chip-bg: var(--lc-ink);--lc-chip-fg: var(--lc-paper);border-color:var(--lc-ink)}.lucid-chip.is-active:after,.lucid-chip[aria-pressed=true]:after,.lucid-chip[aria-current=page]:after{background-color:var(--lc-paper)}.lucid-chip__swatch{flex:none;width:12px;height:12px;border-radius:50%;background:var(--lc-swatch, var(--lc-ground-2));box-shadow:inset 0 0 0 1px #0000001f}.lucid-chip__label{min-width:0;overflow-wrap:anywhere}.lucid-chip__count{font-weight:var(--lc-weight-text);font-size:var(--lc-fs-caption);opacity:.6}.lucid-chip__icon{flex:none}.lucid-segmented{--lc-seg-h: 44px;--lc-seg-pad: 3px;position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;min-height:var(--lc-seg-h);padding:var(--lc-seg-pad);border-radius:var(--lc-r-control);background-color:var(--lc-ground);isolation:isolate}.lucid-segmented--sm{--lc-seg-h: 36px}.lucid-segmented--glass{background-color:var(--lc-glass-surface)}.lucid-segmented__indicator{position:absolute;inset-block:var(--lc-seg-pad);inset-inline-start:var(--lc-seg-pad);z-index:-1;width:calc(50% - var(--lc-seg-pad));border-radius:calc(var(--lc-r-control) - var(--lc-seg-pad));background-color:var(--lc-paper);box-shadow:0 1px 3px #00000014,0 0 0 1px #0000000a;transition:transform var(--lc-d-base) var(--lc-ease)}.lucid-segmented.is-second .lucid-segmented__indicator,html[data-lucid-view=model] [data-lucid-segmented=view] .lucid-segmented__indicator{transform:translate(100%)}[dir=rtl] .lucid-segmented.is-second .lucid-segmented__indicator,[dir=rtl] [data-lucid-segmented=view] .lucid-segmented__indicator{transform:none}.lucid-segmented__option{display:inline-flex;align-items:center;justify-content:center;min-width:0;margin:0;padding:0 14px;border:0;border-radius:calc(var(--lc-r-control) - var(--lc-seg-pad));background:transparent;color:var(--lc-muted);font-family:var(--lc-font-ui);font-weight:var(--lc-weight-ui);font-size:.875rem;line-height:1.2;letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.lucid-segmented__option[aria-pressed=true]{color:var(--lc-ink);cursor:default}.lucid-badge{display:inline-flex;align-items:center;height:22px;padding:0 8px;border:1px solid transparent;border-radius:var(--lc-r-badge);font-family:var(--lc-font-ui);font-weight:var(--lc-weight-ui);font-size:var(--lc-fs-micro);line-height:1;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.lucid-badge--accent{background-color:var(--lc-accent);color:var(--lc-accent-ink)}.lucid-badge--ink{background-color:var(--lc-ink);color:var(--lc-paper)}.lucid-badge--muted{background-color:var(--lc-ground-2);color:var(--lc-ink)}.lucid-badge--sale{background-color:var(--lc-sale);color:var(--lc-on-dark)}.lucid-badge--outline{border-color:currentcolor;background-color:transparent;color:var(--lc-ink)}.lucid-badge--glass{box-shadow:var(--lc-glass-hairline)}.lucid-heading{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--lc-s-2) var(--lc-s-5)}.lucid-heading__main{display:grid;gap:var(--lc-s-2);min-width:0}.lucid-heading__eyebrow{color:var(--lc-muted)}.lucid-section--bg-ink .lucid-heading__eyebrow,.lucid-glass--dark .lucid-heading__eyebrow{color:inherit;opacity:.8}.lucid-heading__row>:is(h1,h2,h3,h4,h5,h6){display:inline}.lucid-heading__count{position:relative;top:-.1em;margin-inline-start:.12em;font-family:var(--lc-font-ui);font-weight:var(--lc-weight-text);font-size:max(.75rem,.36em);line-height:0;letter-spacing:0;vertical-align:super;color:var(--lc-muted)}.lucid-heading__text{max-width:36em;color:var(--lc-muted);font-size:var(--lc-fs-body);line-height:var(--lc-lh-body)}.lucid-heading__text>:first-child{margin-top:0}.lucid-heading__text>:last-child{margin-bottom:0}.lucid-heading--center{justify-content:center;text-align:center}.lucid-heading--center .lucid-heading__main{justify-items:center}.lucid-heading__link{flex:none}.lucid-media{position:relative;overflow:hidden;aspect-ratio:var(--lc-ratio, auto);border-radius:var(--lc-r-media);background-color:var(--lc-ground)}.lucid-media--inset{border-radius:var(--lc-r-media-inset)}.lucid-media--no-ground{background-color:transparent}.lucid-media__img,.lucid-media__placeholder,.lucid-media>video{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--lc-focal, 50% 50%)}.lucid-media--contain .lucid-media__img{object-fit:contain}.lucid-media__placeholder{fill:var(--lc-line-strong);background-color:var(--lc-ground)}@media(prefers-reduced-motion:no-preference){.lucid-js .lucid-media__img[loading=lazy]{transition:opacity var(--lc-d-slow) var(--lc-ease)}.lucid-js .lucid-media__img[loading=lazy]:not(.is-loaded){opacity:0}}.lucid-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--lc-s-2);font-family:var(--lc-font-body);font-weight:var(--lc-weight-text);font-size:1rem;line-height:1.3;font-variant-numeric:tabular-nums;letter-spacing:0}.lucid-price__current,.lucid-price__compare{white-space:nowrap}.lucid-price--sm{font-size:.875rem}.lucid-price--lg{font-size:1.25rem}.lucid-price--sale .lucid-price__current{color:var(--lc-sale)}.lucid-price__compare{color:var(--lc-muted);font-size:.9em;text-decoration-thickness:1px}.lucid-price__saving{flex-basis:100%;color:var(--lc-muted);font-size:var(--lc-fs-small)}.lucid-dot{--lc-dot: var(--lc-ok);position:relative;display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background-color:var(--lc-dot)}.lucid-dot--low{--lc-dot: var(--lc-low)}.lucid-dot--accent{--lc-dot: var(--lc-accent-deep)}.lucid-dot--ink{--lc-dot: var(--lc-ink)}.lucid-dot--muted{--lc-dot: var(--lc-line-strong)}@media(prefers-reduced-motion:no-preference){.lucid-dot--pulse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:var(--lc-dot);animation:lucid-pulse 1.8s var(--lc-ease) infinite}}.lucid-status{display:inline-flex;align-items:center;gap:var(--lc-s-2);color:var(--lc-ink);font-size:var(--lc-fs-small);line-height:var(--lc-lh-small)}.lucid-icon{display:inline-block;flex:none;width:var(--lc-icon-size, 20px);height:var(--lc-icon-size, 20px);vertical-align:middle;overflow:visible}.lucid-icon--16{--lc-icon-size: 16px}.lucid-icon--24{--lc-icon-size: 24px}.lucid-icon :where(path,circle,rect,line,polyline){vector-effect:non-scaling-stroke;stroke-width:var(--lc-icon-stroke)}.lucid-pop{transform-origin:var(--lc-origin, top center)}@media(prefers-reduced-motion:no-preference){.lucid-pop{animation:lucid-pop-in var(--lc-d-base) var(--lc-ease) both}.lucid-stagger>*{animation:lucid-rise var(--lc-d-base) var(--lc-ease) both;animation-delay:calc(var(--lc-i, 0) * var(--lc-stagger))}.lucid-reveal [data-lucid-reveal]:not(.is-revealed),.lucid-reveal [data-lucid-reveal=stagger]:not(.is-revealed)>*{opacity:0;transform:translateY(12px)}.lucid-reveal [data-lucid-reveal=stagger]:not(.is-revealed){opacity:1;transform:none}.lucid-reveal [data-lucid-reveal],.lucid-reveal [data-lucid-reveal=stagger]>*{transition:opacity var(--lc-d-slow) var(--lc-ease) var(--lc-reveal-delay, 0ms),transform var(--lc-d-slow) var(--lc-ease) var(--lc-reveal-delay, 0ms)}.lucid-reveal main>.shopify-section:first-child [data-lucid-reveal],.lucid-reveal main>.shopify-section:first-child [data-lucid-reveal]>*{opacity:1;transform:none}}@keyframes lucid-pop-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes lucid-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes lucid-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes lucid-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.lucid-btn,.lucid-chip,.lucid-segmented__indicator,.lucid-btn--link .lucid-btn__icon{transition:none}.lucid-btn:active,.lucid-chip:active{transform:none}.lucid-btn[aria-busy=true]:before{animation:none;border-right-color:var(--lc-btn-fg);opacity:.5}}.shopify-policy__container{box-sizing:border-box;width:100%;max-width:calc(44rem + 2 * var(--lc-gutter, 16px));margin-inline:auto;padding-block:var(--lc-s-7, 64px) var(--lc-s-8, 96px);padding-inline:var(--lc-gutter, 16px);overflow-wrap:anywhere}.shopify-policy__title h1{margin:0 0 var(--lc-s-5, 32px);font-size:var(--lc-fs-h2, 2rem);line-height:1.1}.shopify-policy__body{font-size:var(--lc-fs-body, 1rem);line-height:1.6}.shopify-policy__body :is(h2,h3,h4){font-size:var(--lc-fs-h4, 1.125rem);line-height:1.3}.shopify-policy__body a{color:inherit;text-decoration:underline;text-underline-offset:.2em}
/*# sourceMappingURL=/cdn/shop/t/84/assets/lucid-foundation.css.map */
