:root{--lme-teal: #003942;--lme-cream: #fff3e3;--lme-gold: #f9ca55;--lme-mint: #47c4a0;--lme-charcoal: #1c1c1c;--lme-white: #ffffff;--lme-mint-soft: #e5ecda;--lme-gold-soft: #feecc9;--lme-text: var(--lme-charcoal);--lme-text-muted: rgb(28 28 28 / .7);--lme-heading: var(--lme-teal);--lme-border: rgb(0 57 66 / .16);--lme-border-input: rgb(0 57 66 / .18);--lme-tint: rgb(0 57 66 / .07);--lme-font-heading: "Hepta Slab", Rockwell, Georgia, serif;--lme-font-body: "Figtree", Arial, Helvetica, sans-serif;--lme-weight-regular: 400;--lme-weight-medium: 500;--lme-weight-semibold: 600;--lme-weight-bold: 700;--lme-text-xs: .82rem;--lme-text-sm: .9rem;--lme-text-base: 1rem;--lme-text-body: 1.0625rem;--lme-text-lede: 1.08rem;--lme-text-quote: 1.3rem;--lme-text-h4: 1.25rem;--lme-text-h3: 1.8rem;--lme-text-price: 1.9rem;--lme-text-h2-sm: clamp(1.8rem, 3.2vw, 2.6rem);--lme-text-h2: clamp(2rem, 4vw, 3.2rem);--lme-text-h1: clamp(2.2rem, 3.6vw, 3.2rem);--lme-text-hero: clamp(2.2rem, 5vw, 4.6rem);--lme-text-display: clamp(2.4rem, 6vw, 5.4rem);--lme-leading-body: 1.6;--lme-leading-snug: 1.35;--lme-leading-heading: 1.05;--lme-leading-tight: 1;--lme-tracking-heading: -.01em;--lme-tracking-h1: -.015em;--lme-tracking-hero: -.02em;--lme-tracking-display: -.025em;--lme-radius-xs: 6px;--lme-radius-sm: 14px;--lme-radius-md: 18px;--lme-radius-lg: 22px;--lme-radius-xl: 24px;--lme-radius-pill: 999px;--lme-space-2xs: 6px;--lme-space-xs: 10px;--lme-space-sm: 14px;--lme-space-md: 18px;--lme-space-lg: 24px;--lme-space-xl: 32px;--lme-space-2xl: 48px;--lme-space-3xl: 64px;--lme-section-pad: clamp(72px, 9vw, 120px);--lme-section-pad-sm: clamp(56px, 7vw, 96px);--lme-gutter: clamp(20px, 5vw, 72px);--lme-gutter-narrow: clamp(20px, 4vw, 56px);--lme-width-content: 1200px;--lme-width-wide: 1240px;--lme-width-text: 820px;--lme-header-group-height: 95px;--lme-divider: 1.5px solid var(--lme-border);--lme-shadow-hairline: 0 1px 0 rgb(0 57 66 / .1);--lme-shadow-photo: 0 30px 60px rgb(0 40 40 / .12);--lme-shadow-menu: 0 20px 40px rgb(0 30 35 / .15);--lme-shadow-toast: 0 12px 30px rgb(0 30 35 / .25);--lme-shadow-drawer: -20px 0 50px rgb(0 30 35 / .2);--lme-shadow-bar: 0 -6px 24px rgb(0 40 40 / .12);--lme-shadow-product: 0 12px 14px rgb(0 40 40 / .16);--lme-ease-out: cubic-bezier(.2, .8, .2, 1);--lme-duration-fast: .2s;--lme-duration: .35s;--lme-focus-ring: 3px solid var(--lme-mint);--font-body--family: var(--lme-font-body);--font-body--style: normal;--font-body--weight: var(--lme-weight-regular);--font-subheading--family: var(--lme-font-body);--font-subheading--style: normal;--font-subheading--weight: var(--lme-weight-medium);--font-heading--family: var(--lme-font-heading);--font-heading--style: normal;--font-heading--weight: var(--lme-weight-semibold);--font-accent--family: var(--lme-font-heading);--font-accent--style: normal;--font-accent--weight: var(--lme-weight-semibold)}@media(min-width:861px){:root{--lme-header-group-height: 103px}}body{background-color:var(--lme-cream);color:var(--lme-text);font-family:var(--lme-font-body);font-size:var(--lme-text-body);font-weight:var(--lme-weight-regular);line-height:var(--lme-leading-body);-webkit-font-smoothing:antialiased}.lme-scope :where(h1,h2,h3,h4,h5,h6){font-family:var(--lme-font-heading);font-weight:var(--lme-weight-semibold);color:var(--lme-heading);letter-spacing:var(--lme-tracking-heading);text-wrap:balance}.lme-scope :where(p,li,blockquote){text-wrap:pretty}.lme-display{font-family:var(--lme-font-heading);font-weight:var(--lme-weight-bold);font-size:var(--lme-text-display);line-height:.98;letter-spacing:var(--lme-tracking-display)}.lme-hero{font-family:var(--lme-font-heading);font-weight:var(--lme-weight-semibold);font-size:var(--lme-text-hero);line-height:var(--lme-leading-tight);letter-spacing:var(--lme-tracking-hero)}.lme-h1{font-family:var(--lme-font-heading);font-weight:var(--lme-weight-semibold);font-size:var(--lme-text-h1);line-height:1.02;letter-spacing:var(--lme-tracking-h1)}.lme-h2{font-family:var(--lme-font-heading);font-weight:var(--lme-weight-semibold);font-size:var(--lme-text-h2);line-height:var(--lme-leading-heading);letter-spacing:var(--lme-tracking-heading)}.lme-h3{font-family:var(--lme-font-heading);font-weight:var(--lme-weight-semibold);font-size:var(--lme-text-h3);line-height:1.1}.lme-h4{font-family:var(--lme-font-heading);font-weight:var(--lme-weight-semibold);font-size:var(--lme-text-h4);line-height:1.2}.lme-quote{font-family:var(--lme-font-heading);font-weight:var(--lme-weight-medium);font-size:var(--lme-text-quote);line-height:var(--lme-leading-snug);color:var(--lme-heading)}.lme-lede{font-size:var(--lme-text-lede)}.lme-small{font-size:var(--lme-text-sm)}.lme-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:.95rem 1.7rem;border:0;border-radius:var(--lme-radius-pill);background-color:var(--lme-mint);color:var(--lme-teal);font-family:var(--lme-font-body);font-size:var(--lme-text-base);font-weight:var(--lme-weight-semibold);line-height:1.2;text-decoration:none;cursor:pointer;transition:filter var(--lme-duration-fast),background-color var(--lme-duration-fast)}.lme-btn:hover{filter:brightness(1.06)}.lme-btn:focus-visible{outline:var(--lme-focus-ring);outline-offset:3px}.lme-btn--dark{background-color:var(--lme-teal);color:var(--lme-cream)}.lme-btn--dark:hover{filter:brightness(1.25)}.lme-btn--ghost{background-color:transparent;box-shadow:inset 0 0 0 1.5px var(--lme-teal);color:var(--lme-teal)}.lme-btn--ghost:hover{filter:none;background-color:var(--lme-tint)}.lme-btn:disabled,.lme-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;filter:none}@media(min-width:990px){html:has(.page-wrapper),html:has(.page-wrapper) body,.page-wrapper{height:auto;overflow:visible}}.page-wrapper{overflow-x:clip}html[data-lme-scroll-lock]{overflow:hidden}html[scroll-lock] .page-wrapper{overflow:visible;overflow-x:clip}.lme-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.lme-story-js .lme-story-rvl:not(.is-in){opacity:0;transform:translateY(22px)}.lme-story-rvl{transition:opacity .9s ease,transform .9s var(--lme-ease-out)}@media(prefers-reduced-motion:reduce){.lme-story-js .lme-story-rvl:not(.is-in){opacity:1;transform:none}}[data-lme-offscreen],[data-lme-offscreen] *,[data-lme-offscreen] *:before,[data-lme-offscreen] *:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/lme-base.css.map */
