/*! article */.article__top{row-gap:var(--sp-2)}.article__top li{padding-inline-end:var(--sp-4)}.article__top li:after{content:"";position:absolute;inset-inline-end:0;width:1px;height:16px;background-color:currentColor;opacity:.3}.article__top li:last-child{padding-inline-end:0}.article__top li:last-child:after{content:none}.article__top .icon{width:var(--sp-4);height:var(--sp-4)}.article .page-width--narrow .banner__box{padding-block:0}.article .badge{padding:var(--sp-2) var(--sp-4);font-size:var(--text-3xs);color:var(--badge-foreground);background-color:var(--badge-background)}@media screen and (pointer:fine){.article .badge{--tw-scale-x: 1;--tw-scale-y: 1;transform:scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:transform var(--animation-primary)}.article .badge:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05}.article .banner__media~.banner__content .badge{transition-property:transform}}@media screen and (min-width:768px){.article .badge{padding:var(--sp-2d5) var(--sp-4d5);font-size:var(--text-xs)}}@media screen and (min-width:1024px){.article.grid{gap:var(--sp-16)}.article__media{max-width:var(--page-width);margin:0 auto;padding-inline:var(--gap-padding)}.article__image{border-radius:var(--rounded-block)}}.article .banner__title+*{margin-block-start:0}.article .rte>*:first-child{margin-block-start:0}.article .rte figure img{border-radius:var(--rounded-block)}.article .rte .image-with-text img{margin:0}@media screen and (min-width:1024px){.article .rte :is(figure,.image-with-text){margin-inline-end:calc(var(--sp-10)*-1);margin-inline-start:calc(var(--sp-10)*-1)}.article .rte figure figcaption{margin-inline-start:var(--sp-10)}.article .rte .grid-cols-2 figure:first-child{margin-inline-end:0}.article .rte .grid-cols-2 figure:last-child{margin-inline-start:0}.article .rte .grid-cols-2 figure figcaption{margin-inline-start:var(--rounded-block)}}@media screen and (min-width:1536px){.article .rte :is(figure,.image-with-text){margin-inline-end:calc(var(--sp-20)*-1);margin-inline-start:calc(var(--sp-20)*-1)}.article .rte figure figcaption{margin-inline-start:var(--sp-20)}}/*! comments */.comments-section{padding-block:clamp(40px,5vw,80px)}.comments-section:before{background-color:rgb(var(--color-foreground)/ .025)}.comments-section :is(.article-card,.new-comment,.comment-card){background-color:rgb(var(--color-background));padding:var(--sp-5);border-radius:var(--rounded-block)}.comments-wrapper{padding-block-start:var(--sp-5)}.comments-wrapper .pagination{padding-block-end:var(--sp-5)}.comment-card .gravatar{width:var(--sp-15)}@media screen and (max-width:767px){.comment-card .article-card__top li{padding-inline-end:0}.comment-card .article-card__top li:after{content:none}}@media screen and (min-width:1024px){.comments-section>.grid{gap:var(--sp-15)}.comments-section .article-card{padding:var(--sp-7d5) var(--sp-10)}.comments-section :is(.new-comment,.comment-card){padding:var(--sp-10)}.comments-wrapper{padding-block-start:var(--sp-7d5)}}@media screen and (min-width:1280px){.comments-section .page-width--narrow .article-card:nth-child(1){margin-inline-start:calc(var(--sp-20) * -1)}.comments-section .page-width--narrow .article-card:nth-child(2){margin-inline-end:calc(var(--sp-20) * -1)}}.comment-count .icon{width:var(--sp-4);height:var(--sp-4)}/*! journal accents — restrained ELDR aqua accent for editorial blockquotes
    and dividers within article body content. Scoped to .article .rte so it
    only affects article pages (default blog + Journal), never product
    descriptions or other rte content elsewhere on the site. */.article .rte blockquote{padding-inline-start:var(--sp-6);border-inline-start:3px solid rgb(var(--color-highlight))}.article .rte blockquote p{color:rgb(var(--color-foreground) / .85)}.article .rte blockquote cite{display:block;margin-block-start:var(--sp-3);font-family:var(--font-body-family);font-style:normal;font-size:var(--text-sm);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-highlight))}.article .rte hr{margin-block:var(--sp-10);height:2px;width:56px;border:none;background-color:rgb(var(--color-highlight))}/*! journal editorial — reusable building blocks for ELDR Journal long-form
    articles (lead paragraph, meta line, emphasized statements, ELDR NOTE /
    ELDR TAKE callouts, and the "Next in the Journal" teaser). Authored as
    plain classed HTML directly inside an article's body content (via
    Shopify Admin's HTML source view), so any future Journal article can
    reuse the exact same classes with no template changes. Scoped to
    .article .rte, same as the accents above — zero effect anywhere else. */.article .rte .journal-lead{margin-block-end:var(--sp-8);font-family:var(--font-heading-family);font-size:var(--text-lg);line-height:1.4;color:rgb(var(--color-foreground) / .7)}@media screen and (min-width:768px){.article .rte .journal-lead{font-size:var(--text-xl)}}.article .rte .journal-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3);margin-block-end:var(--sp-6);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-highlight))}.article .rte .journal-meta span:not(:last-child):after{content:"\b7";margin-inline-start:var(--sp-3);color:rgb(var(--color-foreground) / .3)}.article .rte .journal-emphasis{margin-block:var(--sp-10);font-family:var(--font-heading-family);font-size:var(--text-2xl);font-weight:600;line-height:1.2;letter-spacing:-.01em;text-transform:uppercase}@media screen and (min-width:768px){.article .rte .journal-emphasis{font-size:var(--text-3xl)}}.article .rte .eldr-callout{margin-block:var(--sp-10);padding-inline-start:var(--sp-6);padding-block:var(--sp-1);border-inline-start:3px solid rgb(var(--color-highlight))}.article .rte .eldr-callout__label{margin-block-end:var(--sp-2);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-highlight))}.article .rte .eldr-callout p{font-size:var(--text-sm);line-height:1.6;color:rgb(var(--color-foreground) / .75)}.article .rte .eldr-callout p:last-child{margin-block-end:0}.article .rte .journal-next{margin-block-start:var(--sp-15);padding-block-start:var(--sp-8);border-block-start:1px solid rgb(var(--color-foreground) / .1)}.article .rte .journal-next__label{margin-block-end:var(--sp-3);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-highlight))}.article .rte .journal-next__title{margin-block-end:var(--sp-2);font-family:var(--font-heading-family);font-size:var(--text-2xl);font-weight:600;line-height:1.15;text-transform:uppercase;letter-spacing:-.01em}.article .rte .journal-next__desc{font-size:var(--text-base);color:rgb(var(--color-foreground) / .7)}.article .rte .journal-next__cta{display:inline-flex;align-items:center;gap:var(--sp-2);margin-block-start:var(--sp-4);font-size:var(--text-sm);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-highlight))}/*! journal-shop — "Shop the Journal" section (sections/journal-shop.liquid).
    Deliberately plain text links, not product cards — stays editorial. */.journal-shop__heading{margin-block-end:var(--sp-5);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground) / .5)}.journal-shop__list{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.journal-shop__link{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);font-size:var(--text-sm);font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-foreground) / .22);border-radius:999px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.journal-shop__link:hover{color:#fff;background-color:rgb(var(--color-highlight));border-color:rgb(var(--color-highlight))}.journal-shop__link-icon{width:var(--sp-4);height:var(--sp-4)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/article.css.map */
