.cn-article-body__layout{display:grid;grid-template-columns:30rem 1fr;gap:4rem;align-items:start}.cn-article-body__toc{position:sticky;top:calc(var(--header-height, 6rem) + 2rem)}.cn-article-body__toc-title{font-size:24px;font-weight:600;line-height:30px;letter-spacing:0px;color:var(--black);margin:0 0 1rem}.cn-toc__list{list-style:none;margin:0;padding:0}.cn-toc__empty{margin:0;color:var(--sn-hazel)}@media screen and (max-width:989px){.cn-article-body__toc:has(.cn-toc__empty){display:none}}.cn-toc__item--h3 .cn-toc__link{padding-left:1.2rem;font-size:1.4rem}.cn-toc__link{display:block;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0px;color:var(--pm-green-turf);text-decoration:none;padding:1rem;border-left:2px solid #0f7d0780;transition:color .15s ease,border-color .15s ease,padding-left .15s ease}.cn-toc__link:hover{color:var(--black)}.cn-toc__link--active{color:var(--pm-green-grass);border-left-color:var(--pm-green-grass);background-color:#ebe8e240}.cn-article-body__main{min-width:0}.cn-article-body__meta{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:2rem}.cn-article-body__author-avatar{width:5rem;height:5rem;border-radius:50%;background-color:var(--pm-rust);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.4rem;flex-shrink:0;text-transform:uppercase}.cn-article-body__author-name{font-weight:600;color:var(--black)}.cn-article-body__meta-divider{color:#2d26224d;font-size:1.4rem;display:none}.cn-article-body__date{color:var(--sn-hazel);margin-left:auto}.rte *:not(:is(h1,h2,h3,h4,h5,h6)):not(.cn-generic-subscribe *){color:var(--sn-hazel)}.rte h1 *,.rte h2 *,.rte h3 *,.rte h4 *,.rte h5 *,.rte h6 *{color:var(--black)!important}iframe{max-width:100%}.rte table{width:100%;font-size:2.4rem;line-height:3rem}.rte table td{text-overflow:ellipsis;padding:1rem}.rte table td p{margin:0}.brew-table{overflow-y:auto;padding:.1rem}.brew-table table{width:auto}@media screen and (max-width:989px){.cn-article-body__layout{grid-template-columns:1fr;gap:0}.cn-article-body__toc{position:static;margin-bottom:4rem;padding:2rem;background-color:#d7d1c526;border-radius:1rem}.cn-article-body__toc-title{cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;position:relative;padding-right:3rem}.cn-article-body__toc-title:after{content:"";height:10px;width:10px;border:2px solid var(--pm-green-turf);border-width:0 2px 2px 0;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease}.cn-article-body__toc.is-open .cn-article-body__toc-title:after{transform:translateY(-50%) rotate(225deg)}#cn-toc-nav{max-height:0;overflow:hidden;margin-top:0;transition:max-height .3s ease,margin-top .3s ease}.cn-article-body__toc.is-open #cn-toc-nav{max-height:600px;margin-top:1.6rem}.cn-article-body__meta{flex-wrap:wrap;gap:.8rem}}@media screen and (max-width:749px){.cn-article-body__back{margin-top:4rem}.cn-article-body__author-avatar{width:3.6rem;height:3.6rem}.cn-article-body__date{font-size:1.8rem}.cn-article-body__meta{padding-bottom:1rem}}.cn-espresso-machine .cn-espresso-listing__card-specs{margin:0 0 3.2rem;font-size:1.8rem}.cn-espresso-machine .cn-espresso-listing__card-spec-row{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;border-bottom:.1rem solid var(--sn-sand)}.cn-espresso-machine .cn-espresso-listing__card-spec-row:first-child{border-top:.1rem solid var(--sn-sand)}.cn-espresso-machine .cn-espresso-listing__card-spec-row:last-child{border-bottom:0}.cn-espresso-machine .cn-espresso-listing__card-spec-row dt{font-weight:600;color:rgb(var(--black));flex:1 1 0}.cn-espresso-machine .cn-espresso-listing__card-spec-row dd{margin:0;color:rgba(var(--black),.8)}.cn-espresso-machine .cn-espresso-listing__card-specs--heading{margin:0 0 3rem}.cn-espresso-machine .cn-article-hero__title-brand-name{font-weight:700;color:var(--sn-hazel);margin:0 0 2rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-cn-article-body.css.map */
