@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(eelc-barlow-400.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(eelc-barlow-500.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(eelc-barlow-600.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(eelc-barlow-700.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(eelc-barlow-cond-600.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(eelc-barlow-cond-700.woff2) format("woff2")}.eelc{font-family:Barlow,sans-serif;font-size:17px;line-height:1.65;letter-spacing:normal;color:var(--eelc-ink);-webkit-font-smoothing:antialiased}.eelc *,.eelc *:before,.eelc *:after{box-sizing:border-box}:where(.eelc) a{color:inherit;text-decoration:none}:where(.eelc) img{display:block}:where(.eelc) h1,:where(.eelc) h2,:where(.eelc) h3,:where(.eelc) h4,:where(.eelc) p,:where(.eelc) ul{margin:0;padding:0}.eelc-wrap{max-width:var(--eelc-max);margin:0 auto;padding:0 56px}.eelc-display{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.012em;line-height:1}.eelc-eyebrow{font-size:12px;letter-spacing:.24em;text-transform:uppercase;font-weight:700;color:var(--eelc-accent)}.eelc-eyebrow--on-dark{color:#ffffffb8}.eelc-btn{display:inline-block;font-family:Barlow,sans-serif;font-size:13.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;line-height:1.65;padding:18px 36px;border:0;border-radius:0;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.eelc-btn--maroon{background:var(--eelc-accent);color:#fff}.eelc-btn--maroon:hover{background:var(--eelc-accent-hover);color:#fff}.eelc-btn--ghost{background:#0e152847;border:1.5px solid #fff;color:#fff;text-shadow:0 1px 6px rgba(14,21,40,.45);padding:16.5px 34px}.eelc-btn--ghost:hover{background:#fff;color:var(--eelc-ink);text-shadow:none}.eelc-btn--outline{background:transparent;border:1.5px solid var(--eelc-navy);color:var(--eelc-navy);padding:16.5px 34px}.eelc-btn--outline:hover{border-color:var(--eelc-accent);color:var(--eelc-accent)}.eelc-btn:focus-visible{outline:3px solid var(--eelc-navy);outline-offset:2px}.eelc-btn--maroon:focus-visible,.eelc-btn--ghost:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 6px #0e152866}.eelc-arrow-link{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid var(--eelc-accent);padding-bottom:6px;transition:color .18s}.eelc-arrow-link:hover{color:var(--eelc-accent)}.eelc-arrow-link--on-dark{color:#fff;border-color:#ffffff8c}.eelc-arrow-link--on-dark:hover{color:#ffffffbf}.eelc-sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:52px}.eelc-sec-head h2{font-size:clamp(40px,4.2vw,62px);margin-top:12px}.eelc-sec-head .eelc-lede{max-width:40ch;color:var(--eelc-gray);font-size:16.5px;font-weight:500;padding-bottom:6px}@media(max-width:900px){.eelc-sec-head{flex-direction:column;align-items:flex-start;gap:18px}}@media(max-width:640px){.eelc-sec-head{gap:14px;margin-bottom:30px}.eelc-sec-head h2{font-size:34px;margin-top:8px}.eelc-sec-head .eelc-lede{font-size:15px;padding-bottom:0}}.eelc-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}@media(max-width:900px){.eelc-wrap{padding:0 28px}}@media(max-width:640px){.eelc{font-size:16px}.eelc-wrap{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/eelc-base.css.map */
