.bj{--bj-bg: #F5F0E8;--bj-card: #FDFAF5;--bj-ink: #2A2A28;--bj-secondary: #5A5A57;--bj-muted: #8A8A86;--bj-sage: #7D9B76;--bj-sage-tint: #EDF2EB;--bj-stone: #C4B5A0;--bj-terracotta: #A67C6B;--bj-line: #E8E2D6;--bj-font-h: "Cormorant Garamond", Georgia, serif;--bj-font-b: "Jost", "Helvetica Neue", sans-serif;--bj-measure: 32rem;--bj-container: 1200px;--bj-gutter: 20px;--bj-body-size: 1.0625rem;--bj-body-lh: 1.6}@media(min-width:768px){.bj{--bj-gutter: 40px;--bj-body-size: 1.125rem}}.bj,.bj *,.bj *:before,.bj *:after{box-sizing:border-box}.bj img{max-width:100%;height:auto;display:block}.bj-section{background:var(--bj-bg)}.bj-container{max-width:var(--bj-container);margin-inline:auto;padding-inline:var(--bj-gutter);container-type:inline-size}.bj-measure{max-width:var(--bj-measure);margin-inline:auto}.bj :focus-visible{outline:2px solid var(--bj-sage);outline-offset:3px}.bj-article-header{padding-block:clamp(2.5rem,6vw,4.5rem) 0}.bj-article-header__text{text-align:center}.bj-eyebrow{display:block;margin:0 0 1.25rem;font-family:var(--bj-font-b);font-weight:500;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--bj-sage)}a.bj-eyebrow,.bj-eyebrow a{color:var(--bj-sage);text-decoration:none}a.bj-eyebrow:hover,.bj-eyebrow a:hover{color:var(--bj-terracotta)}.bj-article-title{margin:0;font-family:var(--bj-font-h);font-weight:300;font-size:clamp(2.125rem,1.35rem + 2.5vw,3.25rem);line-height:1.1;letter-spacing:-.01em;color:var(--bj-ink);text-wrap:pretty}.bj-meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem .625rem;margin:1.5rem 0 0;font-family:var(--bj-font-b);font-weight:400;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bj-muted)}.bj-meta time{color:inherit}.bj-meta__item:not(:first-child):before{content:"\b7";margin-right:.625rem;color:var(--bj-stone)}.bj-article-header--no-media .bj-article-header__text{padding-bottom:clamp(2rem,4vw,2.75rem);border-bottom:1px solid var(--bj-line)}.bj-figure{margin:clamp(2.5rem,5vw,4rem) 0 0}.bj-figure__frame{overflow:hidden;background:var(--bj-stone);aspect-ratio:16 / 9}.bj-figure__frame img{width:100%;height:100%;object-fit:cover}.bj-figure figcaption{margin:.875rem auto 0;max-width:var(--bj-measure);font-family:var(--bj-font-b);font-weight:300;font-size:.8125rem;line-height:1.5;color:var(--bj-muted);text-align:center}.bj-article-body{padding-block:clamp(2.5rem,5vw,3.5rem) clamp(3rem,6vw,4.5rem)}.bj-prose{font-family:var(--bj-font-b);font-weight:300;font-size:var(--bj-body-size);line-height:var(--bj-body-lh);color:var(--bj-ink)}.bj-prose>rte-formatter{display:block}.bj-prose p{margin:0 0 1.35em}.bj-prose h2{margin:3.5rem 0 1rem;font-family:var(--bj-font-h);font-weight:300;font-size:clamp(1.625rem,1.35rem + .85vw,2rem);line-height:1.2;letter-spacing:-.005em;color:var(--bj-ink);text-wrap:pretty}.bj-prose h3{margin:2.5rem 0 .625rem;font-family:var(--bj-font-h);font-weight:400;font-size:1.375rem;line-height:1.3;color:var(--bj-ink);text-wrap:pretty}.bj-prose h4{margin:2rem 0 .5rem;font-family:var(--bj-font-b);font-weight:500;font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bj-secondary)}.bj-prose h2+h3,.bj-prose h3+h4{margin-top:1.25rem}.bj-prose>rte-formatter>:first-child,.bj-prose>:first-child{margin-top:0}.bj-prose>rte-formatter>:last-child,.bj-prose>:last-child{margin-bottom:0}.bj-prose>rte-formatter>p:first-child{font-size:1.125em;line-height:1.55;color:var(--bj-secondary)}.bj-prose ul,.bj-prose ol{margin:0 0 1.35em;padding-left:1.375em}.bj-prose li{margin-bottom:.5em;padding-left:.25em}.bj-prose li::marker{color:var(--bj-sage)}.bj-prose li>ul,.bj-prose li>ol{margin:.5em 0 0}.bj-prose blockquote{margin:2.5rem 0;padding:0 0 0 1.5rem;border-left:2px solid var(--bj-terracotta);font-family:var(--bj-font-h);font-weight:300;font-size:1.375rem;line-height:1.45;color:var(--bj-ink)}.bj-prose blockquote p{margin-bottom:.75em}.bj-prose blockquote p:last-child{margin-bottom:0}.bj-prose blockquote cite{display:block;margin-top:.75rem;font-family:var(--bj-font-b);font-size:.75rem;font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--bj-muted)}.bj-prose a{color:var(--bj-ink);text-decoration:underline;text-decoration-color:var(--bj-sage);text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .16s ease,text-decoration-color .16s ease}.bj-prose a:hover{color:var(--bj-terracotta);text-decoration-color:var(--bj-terracotta)}.bj-prose img{margin:2.5rem 0}.bj-prose figure{margin:2.5rem 0}.bj-prose figure img{margin:0}.bj-prose figcaption{margin-top:.75rem;font-size:.8125rem;line-height:1.5;color:var(--bj-muted)}.bj-prose hr{margin:3rem 0;border:0;border-top:1px solid var(--bj-line)}.bj-prose strong{font-weight:500}.bj-prose small{font-size:.8125rem;color:var(--bj-secondary)}.bj-prose table{width:100%;border-collapse:collapse;margin:0;font-family:var(--bj-font-b);font-weight:300;font-size:.9375rem;line-height:1.5;text-align:left}.bj-prose caption{caption-side:top;padding-bottom:.875rem;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bj-muted);text-align:left}.bj-prose th,.bj-prose td{padding:.875rem 1rem;border-bottom:1px solid var(--bj-line);vertical-align:top}.bj-prose th{background:var(--bj-sage-tint);font-family:var(--bj-font-b);font-weight:500;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--bj-ink);white-space:nowrap}.bj-prose thead th{border-bottom:1px solid var(--bj-stone)}.bj-prose tbody th{background:transparent;white-space:normal;text-transform:none;letter-spacing:0;font-size:.9375rem}.bj-prose tbody tr:last-child th,.bj-prose tbody tr:last-child td{border-bottom:0}.bj-prose .rte-table-wrapper{margin:2.5rem 0;overflow-x:auto;overscroll-behavior-x:contain;background:linear-gradient(to right,#f5f0e8 30%,#f5f0e800) left center,linear-gradient(to left,#f5f0e8 30%,#f5f0e800) right center,radial-gradient(farthest-side at 0 50%,#2a2a2824,#2a2a2800) left center,radial-gradient(farthest-side at 100% 50%,#2a2a2824,#2a2a2800) right center;background-repeat:no-repeat;background-size:48px 100%,48px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.bj-prose>rte-formatter>table{display:block;overflow-x:auto;margin:2.5rem 0}@media(min-width:768px){.bj-prose .rte-table-wrapper,.bj-prose>rte-formatter>table{--bj-table-w: min(100% + 15rem, 100cqw);width:var(--bj-table-w);margin-inline:calc((100% - var(--bj-table-w)) / 2)}}@media(max-width:767px){.bj-prose .rte-table-wrapper:before{content:var(--bj-table-hint, none);position:sticky;left:0;display:block;margin-bottom:.625rem;font-family:var(--bj-font-b);font-weight:400;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--bj-muted)}.bj-prose .rte-table-wrapper:has(table.bj-table--cards):before{content:none}.bj-prose th,.bj-prose td{padding:.75rem .875rem}}@media(max-width:639px){.bj-prose table.bj-table--cards{display:block;overflow:visible}.bj-prose table.bj-table--cards thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bj-prose table.bj-table--cards tbody,.bj-prose table.bj-table--cards tr,.bj-prose table.bj-table--cards th,.bj-prose table.bj-table--cards td{display:block;width:auto}.bj-prose table.bj-table--cards tr{margin-bottom:1rem;padding:.25rem 1rem .5rem;background:var(--bj-card);border:1px solid var(--bj-line)}.bj-prose table.bj-table--cards tr:last-child{margin-bottom:0}.bj-prose table.bj-table--cards th,.bj-prose table.bj-table--cards td{padding:.75rem 0;border-bottom:1px solid var(--bj-line)}.bj-prose table.bj-table--cards tr>:last-child{border-bottom:0}.bj-prose table.bj-table--cards td[data-label]:before{content:attr(data-label);display:block;margin-bottom:.25rem;font-weight:500;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--bj-muted)}}.bj-prose .bj-callout{margin:2.5rem 0;padding:1.5rem 1.5rem 1.5rem 1.625rem;background:var(--bj-card);border-left:2px solid var(--bj-terracotta);font-size:.9375rem;line-height:1.6;color:var(--bj-secondary)}.bj-prose .bj-callout>:first-child{margin-top:0}.bj-prose .bj-callout>:last-child{margin-bottom:0}.bj-prose .bj-callout__label{margin:0 0 .5rem;font-weight:500;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bj-terracotta)}.bj-prose .bj-faq{margin:3.5rem 0}.bj-prose .bj-faq>h2{margin-bottom:1.5rem}.bj-prose .bj-faq>h3{margin:0;padding:1.5rem 0 0;border-top:1px solid var(--bj-line);font-size:1.1875rem}.bj-prose .bj-faq>h3+p{margin-top:.625rem}.bj-prose .bj-faq>:not(h3)+h3{margin-top:1.75rem}.bj-prose .bj-faq details{border-top:1px solid var(--bj-line)}.bj-prose .bj-faq details:last-child{border-bottom:1px solid var(--bj-line)}.bj-prose .bj-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.25rem 0;cursor:pointer;list-style:none;font-family:var(--bj-font-h);font-weight:400;font-size:1.1875rem;line-height:1.35;color:var(--bj-ink)}.bj-prose .bj-faq summary::-webkit-details-marker{display:none}.bj-prose .bj-faq summary:after{content:"+";flex:none;font-family:var(--bj-font-b);font-size:1.125rem;font-weight:300;line-height:1;color:var(--bj-sage)}.bj-prose .bj-faq details[open] summary:after{content:"\2013"}.bj-prose .bj-faq details>:not(summary){font-size:.9375rem;color:var(--bj-secondary)}.bj-prose .bj-faq details>:last-child{margin-bottom:1.5rem}.bj-prose .bj-sources{margin:4rem 0 0;padding-top:2rem;border-top:1px solid var(--bj-line);font-size:.875rem;line-height:1.55;color:var(--bj-secondary)}.bj-prose .bj-sources h2,.bj-prose .bj-sources h3{margin:0 0 1rem;font-family:var(--bj-font-b);font-weight:500;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bj-muted)}.bj-prose .bj-sources ol,.bj-prose .bj-sources ul{margin:0;padding-left:1.5em}.bj-prose .bj-sources li{margin-bottom:.625em;padding-left:.125em}.bj-prose .bj-sources li:last-child{margin-bottom:0}.bj-prose .bj-sources a{overflow-wrap:anywhere}.bj-cta{padding-block:0 clamp(3.5rem,7vw,5.5rem)}.bj-cta__inner{padding-top:clamp(2.5rem,5vw,3.5rem);border-top:1px solid var(--bj-line)}.bj-cta__title{margin:0;font-family:var(--bj-font-h);font-weight:300;font-size:1.625rem;line-height:1.25;color:var(--bj-ink)}.bj-cta__text{margin:.75rem 0 0;font-family:var(--bj-font-b);font-weight:300;font-size:.9375rem;line-height:1.65;color:var(--bj-secondary)}.bj-cta__list{display:grid;gap:0;margin:2rem 0 0;padding:0;list-style:none}.bj-cta__item{border-top:1px solid var(--bj-line)}.bj-cta__item:last-child{border-bottom:1px solid var(--bj-line)}.bj-cta__link{display:flex;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.125rem 0;font-family:var(--bj-font-b);font-weight:400;font-size:.9375rem;color:var(--bj-ink);text-decoration:none;transition:color .16s ease}.bj-cta__link:hover{color:var(--bj-terracotta)}.bj-cta__link-note{flex:none;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bj-muted)}.bj-cta__link:hover .bj-cta__link-note{color:var(--bj-terracotta)}.bj-index{padding-block:clamp(2.5rem,6vw,4.5rem) clamp(3.5rem,7vw,5.5rem)}.bj-index__head{max-width:var(--bj-measure);margin:0 0 clamp(2.5rem,5vw,3.75rem)}.bj-index__title{margin:0;font-family:var(--bj-font-h);font-weight:300;font-size:clamp(2rem,1.4rem + 2vw,3rem);line-height:1.1;letter-spacing:-.01em;color:var(--bj-ink)}.bj-index__intro{margin:1.25rem 0 0;font-family:var(--bj-font-b);font-weight:300;font-size:1.0625rem;line-height:1.65;color:var(--bj-secondary)}.bj-index__intro p{margin:0 0 .75em}.bj-index__intro p:last-child{margin-bottom:0}.bj-index__grid{display:grid;grid-template-columns:1fr;gap:clamp(2.25rem,4vw,3.25rem) clamp(1.5rem,3vw,2.5rem);margin:0;padding:0;list-style:none}@media(min-width:700px){.bj-index__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.bj-index__grid{grid-template-columns:repeat(3,1fr)}}.bj-card{display:block;color:inherit;text-decoration:none}.bj-card__media{overflow:hidden;aspect-ratio:4 / 3;background:var(--bj-card);border:1px solid var(--bj-line)}.bj-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .42s cubic-bezier(.2,.6,.3,1)}.bj-card:hover .bj-card__media img{transform:scale(1.02)}.bj-card__media--empty{display:grid;place-items:center;background:var(--bj-sage-tint)}.bj-card__media-mark{font-family:var(--bj-font-h);font-weight:300;font-size:1.125rem;letter-spacing:.3em;text-transform:uppercase;color:var(--bj-stone)}.bj-card__date{display:block;margin:1.125rem 0 .5rem;font-family:var(--bj-font-b);font-weight:400;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bj-muted)}.bj-card__title{margin:0;font-family:var(--bj-font-h);font-weight:300;font-size:1.5rem;line-height:1.2;color:var(--bj-ink);text-wrap:pretty;transition:color .16s ease}.bj-card:hover .bj-card__title{color:var(--bj-sage)}.bj-card__excerpt{margin:.625rem 0 0;font-family:var(--bj-font-b);font-weight:300;font-size:.9375rem;line-height:1.6;color:var(--bj-secondary);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bj-card__more{display:inline-block;margin:.875rem 0 0;font-family:var(--bj-font-b);font-weight:500;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bj-sage)}.bj-card:hover .bj-card__more{color:var(--bj-terracotta)}.bj-card:focus-visible{outline:2px solid var(--bj-sage);outline-offset:4px}.bj-index__empty{max-width:var(--bj-measure);font-family:var(--bj-font-b);font-weight:300;font-size:1rem;line-height:1.65;color:var(--bj-secondary)}.bj-pagination{margin-top:clamp(3rem,6vw,4.5rem);padding-top:2rem;border-top:1px solid var(--bj-line)}.bj-pagination .pagination__list{justify-content:center}@media(prefers-reduced-motion:reduce){.bj-card__media img,.bj-card__title,.bj-prose a,.bj-cta__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/botane-journal.css.map */
