.article-journal{--aj-content-width: 64.7rem;--aj-sidebar-width: 34rem;--aj-gap: 10.7rem;padding-block-start:var(--aj-padding-top, 0);padding-block-end:var(--aj-padding-bottom, 0)}.article-journal__inner{display:flex;flex-direction:column;padding-inline:13.3rem}.article-journal__breadcrumb{grid-column:1 / -1;padding-inline:4.5rem;margin-bottom:3rem}.article-journal__breadcrumb .breadcrumb{padding-inline:0}.article-journal__header{display:flex;flex-direction:column;align-items:flex-start;gap:2.6rem;margin-bottom:4.3rem}.article-journal__title{font-family:var(--font-ivypresto-display--family, "IvyPresto Display", serif);font-weight:400;font-size:8rem;line-height:8.6rem;color:#231f1c;margin:0}.article-journal__subtitle{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:300;font-size:1.6rem;line-height:2.5rem;color:#333;margin:0}.article-journal__meta{display:flex;align-items:center;justify-content:space-between;border-top:.8px solid #e5dad0;padding-block:1.2rem;margin-bottom:4.3rem}.article-journal__meta-left{display:flex;align-items:center;gap:2.4rem}.article-journal__meta-group{display:flex;flex-direction:column;gap:.4rem}.article-journal__meta-divider{width:1px;height:3.2rem;background:#e5dad0;flex-shrink:0}.article-journal__meta-label{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:600;font-size:1rem;line-height:2.2rem;letter-spacing:.05rem;text-transform:uppercase;color:#dc572b}.article-journal__meta-value{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:600;font-size:1rem;line-height:2.2rem;letter-spacing:.05rem;text-transform:uppercase;color:#333}.article-journal__meta-right{display:flex;align-items:center;gap:1.6rem}.article-journal__meta-action{display:inline-flex;align-items:center;gap:.6rem;background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:400;font-size:1rem;line-height:2.2rem;text-transform:uppercase;color:#7e7b74}.article-journal__meta-action svg{width:1.3rem;height:1.3rem;flex-shrink:0}.article-journal__meta-action:hover{color:#333}.article-journal__featured-image{width:100%;aspect-ratio:1094 / 471;overflow:hidden;margin-bottom:5rem}.article-journal__featured-image img{width:100%;height:100%;display:block;object-fit:cover}.article-journal__columns{display:flex;gap:var(--aj-gap);align-items:flex-start}.article-journal__body{flex:0 0 var(--aj-content-width);min-width:0}.article-journal__sidebar{flex:0 0 var(--aj-sidebar-width);display:flex;flex-direction:column;gap:3rem;position:sticky;top:12rem}.article-journal__content{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:300;font-size:1.6rem;line-height:2.5rem;color:#333}.article-journal__content>*+*{margin-top:3rem}.article-journal__content h2{font-family:var(--font-ivypresto-display--family, "IvyPresto Display", serif);font-style:italic;font-weight:400;font-size:2.8rem;line-height:3.2rem;color:#231f1c;margin-top:5rem;margin-bottom:2.5rem}.article-journal__content h3{font-family:var(--font-ivypresto-display--family, "IvyPresto Display", serif);font-style:italic;font-weight:400;font-size:2.2rem;line-height:2.8rem;color:#231f1c;margin-top:4rem}.article-journal__content p{margin:0}.article-journal__content p+p{margin-top:3rem}.article-journal__content img{max-width:100%;height:auto;display:block}.article-journal__content a{color:#dc572b;text-decoration:underline}.article-journal__content ul,.article-journal__content ol{padding-left:2rem}.article-journal__content li+li{margin-top:.8rem}.article-journal__content blockquote,.article-journal__pull-quote{border-left:1.6px solid #dc572b;padding:.6rem 0 .6rem 2.4rem;margin:4.5rem 0;font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:300;font-style:italic;font-size:2rem;line-height:3rem;color:#333;display:flex;align-items:center}.article-journal__content blockquote p{font-size:inherit;line-height:inherit;font-style:inherit;margin:0}.article-journal__shop{border-top:1px solid #e5dad0;padding-top:2.5rem;margin-top:5rem;display:flex;flex-direction:column;gap:2.2rem}.article-journal__shop-eyebrow{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:600;font-size:1rem;line-height:2.2rem;letter-spacing:.05rem;text-transform:uppercase;color:#dc572b;margin:0}.article-journal__shop-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.article-journal__product-card{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:1.2rem}.article-journal__product-image{background:#f8f7f380;aspect-ratio:1 / 1;overflow:hidden}.article-journal__product-image img{width:100%;height:100%;display:block;object-fit:contain}.article-journal__product-info{display:flex;flex-direction:column;gap:.8rem}.article-journal__product-info>.article-journal__product-title+.article-journal__product-price{margin-top:-.4rem}.article-journal__product-title{font-family:var(--font-ivypresto-text--family, "IvyPresto Text", serif);font-style:italic;font-weight:300;font-size:1.8rem;line-height:normal;color:#231f1c;margin:0}.article-journal__product-price{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:300;font-size:1.4rem;line-height:2rem;letter-spacing:.014rem;color:#231f1c;margin:0}.article-journal__product-variants{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:600;font-size:1rem;line-height:2.2rem;letter-spacing:.05rem;text-transform:uppercase;color:#9e9b93;margin:0}.article-journal__sidebar-cta{padding:2.8rem 3.2rem;display:flex;flex-direction:column}.article-journal__sidebar-cta-eyebrow{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:600;font-size:1rem;line-height:2.2rem;letter-spacing:.05rem;text-transform:uppercase;margin:0 0 1.6rem}.article-journal__sidebar-cta-heading{font-family:var(--font-ivypresto-display--family, "IvyPresto Display", serif);font-style:italic;font-weight:400;font-size:2.8rem;line-height:3.2rem;margin:0 0 1.2rem}.article-journal__sidebar-cta-desc{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:300;font-size:1.4rem;line-height:2rem;letter-spacing:.014rem;margin:0}.article-journal__sidebar-cta-btn{display:flex;align-items:center;justify-content:center;width:100%;height:4.3rem;background:#fff;color:#231f1c;font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:600;font-size:1.4rem;line-height:2.2rem;letter-spacing:.14rem;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;margin-top:2.4rem}.article-journal__sidebar-cta-btn:hover{opacity:.9}.article-journal__sidebar-newsletter{display:flex;flex-direction:column;padding:3.2rem;border:.8px solid #e5dad0}.article-journal__sidebar-newsletter-eyebrow{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:600;font-size:1rem;line-height:2.2rem;letter-spacing:.05rem;text-transform:uppercase;color:#dc572b;margin:0 0 1.2rem}.article-journal__sidebar-newsletter-heading{font-family:var(--font-ivypresto-text--family, "IvyPresto Text", serif);font-style:italic;font-weight:300;font-size:1.8rem;line-height:normal;color:#231f1c;margin:0 0 1.2rem}.article-journal__sidebar-newsletter-desc{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:300;font-size:1.4rem;line-height:2rem;letter-spacing:.014rem;color:#333;margin:0 0 2rem}.article-journal__sidebar-newsletter-form{display:flex;flex-direction:column;border:.8px solid #e5dad0}.article-journal__sidebar-newsletter-input{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:300;font-size:1.2rem;line-height:1.8rem;height:4.7rem;padding:1.4rem 1.6rem;border:none;border-bottom:.8px solid #e5dad0;background:transparent;color:#333;outline:none}.article-journal__sidebar-newsletter-input::placeholder{color:#7e7b74}.article-journal__sidebar-newsletter-input:focus{border-bottom-color:#dc572b}.article-journal__sidebar-newsletter-btn{display:flex;align-items:center;gap:.6rem;height:4.8rem;padding:0 1.6rem;background:#dc572b;color:#fff;font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:600;font-size:1.4rem;line-height:2.2rem;letter-spacing:.14rem;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer}.article-journal__sidebar-newsletter-btn:hover{opacity:.9}.article-journal__sidebar-newsletter-success{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:300;font-size:1.4rem;line-height:2rem;color:#333;display:none;margin-top:1.2rem}.article-journal__sidebar-work{display:flex;flex-direction:column;gap:1.6rem;border-top:.8px solid #e5dad0;padding-top:3.3rem}.article-journal__sidebar-work-label{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:600;font-size:1rem;line-height:2.2rem;letter-spacing:.05rem;text-transform:uppercase;color:#7e7b74;margin:0}.article-journal__sidebar-work-image{height:22.6rem;overflow:hidden;background:#e5dad0}.article-journal__sidebar-work-image img{width:100%;height:100%;display:block;object-fit:cover}.article-journal__sidebar-work-link{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:600;font-size:1.4rem;line-height:2.2rem;letter-spacing:.14rem;text-transform:uppercase;color:#333;text-decoration:none}.article-journal__sidebar-work-link:hover{text-decoration:underline}.article-journal__sidebar-work-link svg{width:1.1rem;height:1.1rem;flex-shrink:0}.article-journal__related{width:100vw;margin-left:calc(-50vw + 50%);margin-top:6rem;padding:8rem 16rem 8rem 17.3rem;background:#eee4d8}.article-journal__related-inner{display:flex;flex-direction:column;gap:4.8rem}.article-journal__related-header{display:flex;align-items:flex-end;justify-content:space-between}.article-journal__related-header-left{display:flex;flex-direction:column;gap:1.2rem}.article-journal__related-eyebrow{font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:600;font-size:1rem;line-height:2.2rem;letter-spacing:.05rem;text-transform:uppercase;color:#dc572b;margin:0}.article-journal__related-heading{font-family:var(--font-ivypresto-display--family, "IvyPresto Display", serif);font-weight:400;font-size:4rem;line-height:5rem;color:#231f1c;margin:0}.article-journal__related-link{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--font-acumin-pro--family, "Acumin Pro", sans-serif);font-weight:600;font-size:1.4rem;line-height:2.2rem;letter-spacing:.14rem;text-transform:uppercase;color:#9a9086;text-decoration:none;white-space:nowrap}.article-journal__related-link:hover{text-decoration:underline}.article-journal__related-link svg{width:1.1rem;height:1.1rem;flex-shrink:0}.article-journal__related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3.8rem}@media screen and (max-width:1024px){.article-journal{--aj-gap: 0;padding-block-start:var(--aj-padding-top-mobile, 0);padding-block-end:var(--aj-padding-bottom-mobile, 0)}.article-journal__inner{padding-inline:0}.article-journal__breadcrumb{margin-bottom:2rem}.article-journal__header{gap:1.6rem;margin-bottom:3rem}.article-journal__title{font-size:4rem;line-height:4.4rem}.article-journal__subtitle{font-size:1.4rem;line-height:2rem}.article-journal__meta{flex-direction:column;align-items:flex-start;gap:1.6rem;padding-block:1.6rem;margin-bottom:2rem}.article-journal__meta-left{gap:2.4rem}.article-journal__meta-right{align-self:flex-start}.article-journal__featured-image{aspect-ratio:320 / 470;margin-bottom:3rem}.article-journal__columns{flex-direction:column;gap:4rem}.article-journal__body{flex:none;width:100%}.article-journal__sidebar{display:none}.article-journal__shop{margin-top:4rem;padding-top:3rem}.article-journal__shop-grid{display:flex;gap:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-right:calc(-1 * var(--page-margin, 1.6rem));padding-right:var(--page-margin, 1.6rem)}.article-journal__shop-grid::-webkit-scrollbar{display:none}.article-journal__product-card{flex:0 0 min(max(324px,46%),86vw);scroll-snap-align:start}.article-journal__related{margin-top:4rem;padding:4rem 1.6rem}.article-journal__related-heading{font-size:3.2rem;line-height:4rem}.article-journal__related-header{flex-direction:column;align-items:flex-start;gap:1.2rem}.article-journal__related-grid{grid-template-columns:1fr;gap:3rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/article-journal.css.map */
