.ace-journal-article{--journal-ink: #171714;--journal-soft: #f3f1eb;color:var(--journal-ink)}.ace-journal-hero{width:100%;max-width:920px;margin-inline:auto;padding-top:clamp(3rem,8vw,7rem);padding-bottom:2.25rem;box-sizing:border-box;text-align:center}.ace-journal-breadcrumb{display:flex;justify-content:center;flex-wrap:wrap;gap:.55rem;margin-bottom:2.5rem;font-size:.78rem;opacity:.7}.ace-journal-breadcrumb a{color:inherit;text-decoration:none}.ace-journal-kicker{margin:0 0 1rem;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ace-journal-hero h1{width:100%;max-width:850px;margin:0 auto;font-size:clamp(2.5rem,7vw,5.6rem);line-height:.98;letter-spacing:-.04em;text-align:center!important}.ace-journal-dek{max-width:680px;margin:1.5rem auto 0;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.55}.ace-journal-byline{display:flex;justify-content:center;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem;font-size:.8rem;opacity:.7}.ace-journal-featured{max-width:1240px;margin:0 auto}.ace-journal-featured img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.ace-journal-featured--graphic{max-width:1100px}.ace-journal-featured--graphic picture{display:block}.ace-journal-featured--graphic img{height:auto;aspect-ratio:auto;object-fit:contain;background:var(--journal-soft)}.ace-journal-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;width:100%;max-width:1120px;margin-inline:auto;padding-top:clamp(3rem,7vw,6rem);padding-bottom:clamp(4rem,8vw,8rem);box-sizing:border-box}.ace-journal-main{width:100%;min-width:0;max-width:760px;margin:0 auto}.ace-journal-content{font-size:1.05rem;line-height:1.78}.ace-journal-content>:first-child{margin-top:0}.ace-journal-content h2{margin-top:3.5rem;font-size:clamp(1.65rem,4vw,2.5rem);line-height:1.15;scroll-margin-top:8rem}.ace-journal-content h2:empty{display:none}.ace-journal-content h3{margin-top:2.25rem;font-size:1.35rem}.ace-journal-content img{width:100%;height:auto;margin:2rem 0}.ace-journal-content table{display:table;width:100%;max-width:100%;border-collapse:collapse;table-layout:auto;white-space:normal}.ace-journal-content th,.ace-journal-content td{padding:.9rem 1rem;text-align:left;vertical-align:top}.ace-journal-content th:first-child,.ace-journal-content td:first-child{width:28%}.ace-journal-toc{border-top:1px solid currentColor;padding-top:1rem}.ace-journal-toc>p{margin:0 0 .75rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ace-journal-toc ol{margin:0;padding:0;list-style:none;counter-reset:journal-toc}.ace-journal-toc li{display:grid;grid-template-columns:1.55rem minmax(0,1fr);gap:.35rem;align-items:start;counter-increment:journal-toc}.ace-journal-toc li:before{content:counter(journal-toc) ".";font-size:.85rem;line-height:1.5;font-variant-numeric:tabular-nums}.ace-journal-toc li+li{margin-top:.55rem}.ace-journal-toc a{color:inherit;font-size:.85rem;text-decoration:none}.ace-journal-tip{margin:3.5rem 0;padding:clamp(1.5rem,4vw,2.5rem);background:var(--journal-soft)}.ace-journal-tip__label{margin:0 0 .75rem;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ace-journal-tip h2{margin:0 0 1rem}.ace-journal-shop,.ace-journal-related{margin-top:5rem;padding-top:2rem;border-top:1px solid rgba(23,23,20,.22)}.ace-journal-shop h2,.ace-journal-related h2{margin:0 0 1.5rem;font-size:clamp(1.8rem,4vw,2.8rem)}.ace-journal-collection-link{display:inline-flex;gap:.6rem;margin-bottom:1.75rem;color:inherit;font-weight:600}.ace-journal-product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,240px));gap:1.25rem}.ace-journal-product{display:grid;color:inherit;text-decoration:none}.ace-journal-product img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center;margin-bottom:.75rem}.ace-journal-product small{opacity:.65}.ace-journal-related-grid{display:grid;gap:.75rem}.ace-journal-related-grid a{display:grid;gap:.35rem;padding:1.15rem 0;border-top:1px solid rgba(23,23,20,.15);color:inherit;text-decoration:none}.ace-journal-related-grid span{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;opacity:.65}@media screen and (min-width:990px){.ace-journal-layout{grid-template-columns:minmax(180px,220px) minmax(0,760px);justify-content:center;align-items:start}.ace-journal-toc{position:sticky;top:7rem;align-self:start;max-height:calc(100vh - 9rem);overflow-y:auto}.ace-journal-product-grid{grid-template-columns:repeat(auto-fit,minmax(180px,240px))}}.ace-journal-hero{display:flex;flex-direction:column;align-items:center}.ace-journal-hero h1{margin-left:auto!important;margin-right:auto!important;font-size:clamp(2.5rem,7vw,5.6rem);text-align:center!important}.ace-journal-breadcrumb{font-size:calc(.78rem + 1.5px)}.ace-journal-kicker,.ace-journal-toc>p,.ace-journal-tip__label{font-size:calc(.72rem + 1.5px)}.ace-journal-dek{font-size:calc(clamp(1.05rem,2vw,1.3rem) + 1.5px)}.ace-journal-byline{font-size:calc(.8rem + 1.5px)}.ace-journal-main,.ace-journal-content{font-size:calc(1.05rem + 1.5px)}.ace-journal-content h2{font-size:calc(clamp(1.65rem,4vw,2.5rem) + 1.5px)}.ace-journal-content h3{font-size:calc(1.35rem + 1.5px)}.ace-journal-toc li:before,.ace-journal-toc a{font-size:calc(.85rem + 1.5px)}.ace-journal-product-media{width:100%;aspect-ratio:4 / 5;overflow:hidden;margin-bottom:.75rem;background:var(--journal-soft)}.ace-journal-product-media img{display:block;width:100%!important;height:100%!important;max-width:none;aspect-ratio:auto;object-fit:contain;object-position:center;margin:0}.ace-journal-product span{font-size:calc(1rem + 1.5px)}.ace-journal-product small{font-size:calc(.875rem + 1.5px)}@media screen and (max-width:749px){.ace-journal-hero{padding:3rem 1.6rem 2.4rem}.ace-journal-breadcrumb{gap:.45rem;margin-bottom:1.65rem;font-size:11px}.ace-journal-kicker{margin-bottom:1.1rem;font-size:10px}.ace-journal-hero h1{max-width:360px;font-size:30px;line-height:1.04;letter-spacing:-.035em}.ace-journal-dek{margin-top:1.5rem;font-size:15px;line-height:1.52}.ace-journal-byline{gap:.45rem;margin-top:1.5rem;font-size:11px}.ace-journal-featured{padding-inline:0}.ace-journal-article .ace-journal-featured img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.ace-journal-layout{gap:2.25rem;padding:2rem 1.6rem 5rem}.ace-journal-content{font-size:16px;line-height:1.68}.ace-journal-content h2{margin-top:3.25rem;font-size:28px;line-height:1.12;letter-spacing:-.025em}.ace-journal-content h3{margin-top:2.25rem;font-size:21px;line-height:1.2}.ace-journal-content ul,.ace-journal-content ol{padding-left:1.4rem}.ace-journal-toc{display:none}.ace-journal-tip{margin:3.25rem 0;padding:2rem}.ace-journal-tip h2{font-size:24px;line-height:1.15}.ace-journal-shop,.ace-journal-related{margin-top:4rem}.ace-journal-shop h2,.ace-journal-related h2{font-size:30px;line-height:1.05}.ace-journal-product-grid{grid-template-columns:minmax(0,1fr)}.ace-journal-product span{font-size:16px}.ace-journal-product small{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AAAACA */
