:root{--ra-white: #FCFCFC;--ra-off: #F5F4F0;--ra-pale: #EEEDE9;--ra-border: #E2E0DB;--ra-mid: #C0BEB9;--ra-muted: #8A8880;--ra-body: #3A3935;--ra-dark: #1D1D1B;--ra-black: #0A0A09;--ra-teal: #1A8C68;--ra-teal-dk: #116B4F;--ra-teal-lt: #E8F5F0;--ra-sky: #7BAFD4;--ra-black-rgb: 10, 10, 9;--ra-white-rgb: 252, 252, 252;--ra-font: "Libre Franklin", var(--font-body--family, ui-sans-serif), system-ui, sans-serif;--ra-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", monospace;--ra-weight: 300;--ra-display: clamp(3rem, 6vw, 5.125rem);--ra-h1: clamp(2.5rem, 5vw, 4.5rem);--ra-h2: clamp(1.75rem, 3.2vw, 3rem);--ra-lead: clamp(1.25rem, 1.8vw, 1.75rem);--ra-eyebrow: .75rem;--ra-maxw: 1320px;--ra-pad-h: 40px;--ra-pad-v: 80px;--ra-hairline: 1px;--ra-ease: cubic-bezier(.22, 1, .36, 1);--ra-fast: .18s;--ra-slow: .3s}.ra{font-family:var(--ra-font);font-weight:var(--ra-weight);color:var(--ra-body);-webkit-font-smoothing:antialiased}.ra *{box-sizing:border-box}.ra-section{padding-block:var(--ra-pad-v);background:var(--ra-white)}.ra-section--off{background:var(--ra-off)}.ra-section--pale{background:var(--ra-pale)}.ra-section--teal{background:var(--ra-teal-lt)}.ra-section--dark{background:var(--ra-dark);color:var(--ra-white)}.ra-container{max-width:var(--ra-maxw);margin-inline:auto;padding-inline:var(--ra-pad-h)}.ra h1,.ra h2,.ra h3,.ra h4,.ra .ra-display,.ra .ra-h1,.ra .ra-h2{font-family:var(--ra-font);font-weight:var(--ra-weight);line-height:1.05;letter-spacing:-.01em;margin:0}.ra-display{font-size:var(--ra-display)}.ra-h1{font-size:var(--ra-h1)}.ra-h2{font-size:var(--ra-h2)}.ra-lead{font-size:var(--ra-lead);line-height:1.35;font-weight:var(--ra-weight)}.ra-body{font-size:1rem;line-height:1.6}.ra-eyebrow{font-family:var(--ra-mono);font-size:var(--ra-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--ra-muted);margin:0}.ra-muted{color:var(--ra-muted)}.ra-teal{color:var(--ra-teal)}.ra-btn{display:inline-flex;align-items:center;gap:.5em;padding:.85em 1.6em;border:var(--ra-hairline) solid currentColor;border-radius:0;background:transparent;color:var(--ra-dark);font-family:var(--ra-font);font-weight:var(--ra-weight);font-size:.9375rem;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background var(--ra-fast) var(--ra-ease),color var(--ra-fast) var(--ra-ease)}.ra-btn:hover,.ra-btn--solid{background:var(--ra-dark);color:var(--ra-white)}.ra-btn--solid:hover{background:var(--ra-teal);border-color:var(--ra-teal)}.ra-btn--light{color:var(--ra-white)}.ra-btn--light:hover{background:var(--ra-white);color:var(--ra-dark);border-color:var(--ra-white)}.ra-grid{display:grid;gap:var(--ra-hairline);background:var(--ra-border);border:var(--ra-hairline) solid var(--ra-border)}.ra-grid--1{grid-template-columns:minmax(0,42rem);justify-content:center}.ra-grid--2{grid-template-columns:repeat(2,1fr)}.ra-grid--3{grid-template-columns:repeat(3,1fr)}.ra-grid--4{grid-template-columns:repeat(4,1fr)}.ra-grid--5{grid-template-columns:repeat(5,1fr)}.ra-cell{background:var(--ra-white);padding:32px;display:flex;flex-direction:column;gap:12px;min-height:100%;transition:background var(--ra-slow) var(--ra-ease)}a.ra-cell{text-decoration:none;color:inherit}a.ra-cell:hover{background:var(--ra-off)}.ra-split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.ra-media{aspect-ratio:4 / 5;background:var(--ra-pale);display:flex;align-items:center;justify-content:center;color:var(--ra-mid);font-family:var(--ra-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase}.ra-head{display:flex;flex-direction:column;gap:14px;max-width:46rem;margin-bottom:48px}.ra-dark-note{border:1px dashed var(--ra-mid);background:var(--ra-off);color:var(--ra-muted);font-family:var(--ra-mono);font-size:.75rem;letter-spacing:.06em;padding:24px var(--ra-pad-h);text-align:center}@media(max-width:990px){:root{--ra-pad-v: 56px;--ra-pad-h: 24px}.ra-split{grid-template-columns:1fr;gap:40px}.ra-grid--4,.ra-grid--5,.ra-grid--3{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ra-grid--2,.ra-grid--3,.ra-grid--4,.ra-grid--5{grid-template-columns:1fr}.ra-cell{padding:24px}}.ra-nav{display:flex;align-items:center;gap:var(--ra-space-5, 40px);height:var(--ra-nav-h, 60px);padding:0 var(--ra-space-5, 40px);max-width:var(--ra-width, 1320px);margin:0 auto;font-family:var(--ra-font);font-weight:300;background:var(--ra-white, #FCFCFC);border-bottom:1px solid var(--ra-border, #E2E0DB)}.ra-nav__logo{font-size:20px;letter-spacing:.06em;color:var(--ra-dark, #1D1D1B);text-decoration:none;flex:0 0 auto}.ra-nav__main{display:flex;justify-content:center;align-items:center;gap:var(--ra-space-4, 28px);flex:1 1 auto;margin:0;padding:0;list-style:none}.ra-nav__item{position:relative}.ra-nav__link{display:inline-flex;align-items:center;gap:6px;font-size:13px;letter-spacing:.02em;color:var(--ra-body, #3A3935);cursor:default;padding:0 2px;transition:color var(--ra-fast, .18s) var(--ra-ease, cubic-bezier(.22,1,.36,1))}.ra-nav__item:hover>.ra-nav__link,.ra-nav__item:focus-within>.ra-nav__link{color:var(--ra-dark, #1D1D1B)}.ra-nav__chev{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid currentColor;opacity:.55}.ra-nav__mega{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(-4px);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,auto);gap:1px;background:var(--ra-border, #E2E0DB);border:1px solid var(--ra-border, #E2E0DB);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ra-fast, .18s) var(--ra-ease, cubic-bezier(.22,1,.36,1)),transform var(--ra-fast, .18s) var(--ra-ease, cubic-bezier(.22,1,.36,1)),visibility 0s linear var(--ra-fast, .18s);z-index:40}.ra-nav__item:hover>.ra-nav__mega,.ra-nav__item:focus-within>.ra-nav__mega{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0);transition-delay:0s}.ra-nav__col{background:var(--ra-white, #FCFCFC);padding:24px 28px;min-width:180px}.ra-nav__coltitle{font-family:var(--ra-mono);font-size:10px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--ra-muted, #8A8880);margin:0 0 12px}.ra-nav__leaf{display:block;font-size:13px;line-height:2;color:var(--ra-body, #3A3935);text-decoration:none;transition:color var(--ra-fast, .18s) var(--ra-ease, cubic-bezier(.22,1,.36,1))}.ra-nav__leaf:hover{color:var(--ra-teal, #1A8C68)}.ra-nav__cta{flex:0 0 auto;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ra-dark, #1D1D1B);text-decoration:none;border:1px solid var(--ra-dark, #1D1D1B);padding:9px 18px;transition:background var(--ra-fast, .18s) var(--ra-ease, cubic-bezier(.22,1,.36,1)),color var(--ra-fast, .18s) var(--ra-ease, cubic-bezier(.22,1,.36,1))}.ra-nav__cta:hover{background:var(--ra-dark, #1D1D1B);color:var(--ra-white, #FCFCFC)}.ra-nav--mobile{display:block;height:auto;padding:var(--ra-space-4, 28px) var(--ra-space-3, 20px);border-bottom:0}.ra-nav--mobile .ra-nav__logo,.ra-nav--mobile .ra-nav__chev{display:none}.ra-nav--mobile .ra-nav__main{display:block}.ra-nav--mobile .ra-nav__item{margin-bottom:28px}.ra-nav--mobile .ra-nav__link{font-family:var(--ra-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ra-muted, #8A8880);margin-bottom:10px}.ra-nav--mobile .ra-nav__mega{position:static;transform:none;display:block;opacity:1;visibility:visible;pointer-events:auto;background:transparent;border:0}.ra-nav--mobile .ra-nav__col{padding:0;background:transparent}.ra-nav--mobile .ra-nav__coltitle{margin:14px 0 6px}.ra-nav--mobile .ra-nav__leaf{font-size:16px;line-height:2.1}.ra-nav--mobile .ra-nav__cta{display:inline-block;margin-top:12px}.ra-nav__d-group{display:block}.ra-nav__d-title{font-family:var(--ra-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ra-muted, #8A8880);cursor:default}.ra-nav__d-coltitle{font-family:var(--ra-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--ra-mid, #C0BEB9);padding-block:10px 2px;list-style:none}.ra-nav__d-group .menu-drawer__menu-item--child{font-family:var(--ra-font);font-weight:300;color:var(--ra-body, #3A3935);cursor:default}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ra-theme.css.map */
