.juniper-journal{color:var(--color-foreground, #252525);background:var(--color-background, #fff)}.juniper-journal__inner{width:min(1500px,calc(100% - 96px));margin-inline:auto;padding-block:var(--juniper-journal-padding-top, 72px) var(--juniper-journal-padding-bottom, 80px)}.juniper-journal__header{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px}.juniper-journal__header-copy{display:grid;justify-items:start;gap:16px}.juniper-journal__eyebrow{margin:0 0 8px;color:#25252599;font:500 11px/1.4 Barlow,sans-serif;letter-spacing:.18em;text-transform:uppercase}.juniper-journal__heading{margin:0;color:#252525;font:600 28px/1.1 Barlow,sans-serif;letter-spacing:0}.juniper-journal__view-all{display:inline-flex;gap:12px;align-items:center;color:#252525;font:400 15px/1.4 Barlow,sans-serif;text-decoration:none}.juniper-journal__view-all-icon{display:grid;width:26px;height:26px;place-items:center;background:#25252514;border-radius:50%;font:400 21px/1 Arial,sans-serif;transition:color .18s ease,background-color .18s ease,transform .18s ease}.juniper-journal__view-all:is(:hover,:focus-visible) .juniper-journal__view-all-icon{color:#fff;background:#252525;transform:translate(2px)}.juniper-journal__description{max-width:520px;margin:0;color:#252525b8;font:400 16px/1.6 Barlow,sans-serif}.juniper-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.juniper-journal__card{display:grid;align-content:start;gap:24px;min-width:0}.juniper-journal__media-button,.juniper-journal__card-title button,.juniper-journal__read-link{margin:0;padding:0;color:inherit;background:none;border:0;font:inherit;text-align:inherit;cursor:pointer}.juniper-journal__media-button{display:block;width:100%}.juniper-journal__media{display:block;overflow:hidden;aspect-ratio:4 / 3;background:#eee9e3}.juniper-journal__image,.juniper-journal__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .42s cubic-bezier(.2,.6,.2,1)}.juniper-journal__card:hover .juniper-journal__image,.juniper-journal__media-button:focus-visible .juniper-journal__image{transform:scale(1.025)}.juniper-journal__card-content{display:grid;align-content:start}.juniper-journal__meta{margin:0 0 10px;color:#25252594;font:500 12px/1.5 Barlow,sans-serif;letter-spacing:.07em;text-transform:uppercase}.juniper-journal__card-title{margin:0;color:#252525;font:600 26px/1.2 Barlow,sans-serif;letter-spacing:0}.juniper-journal__card-title button:hover,.juniper-journal__card-title button:focus-visible{text-decoration:underline;text-underline-offset:.18em}.juniper-journal__excerpt{margin:14px 0 0;color:#252525c2;font:400 16px/1.6 Barlow,sans-serif}.juniper-journal__read-link{justify-self:start;margin-top:18px;color:#252525;font:600 14px/1.4 Barlow,sans-serif;letter-spacing:.03em;border-bottom:1px solid rgb(37 37 37 / 42%)}.juniper-journal__read-link:hover,.juniper-journal__read-link:focus-visible{border-bottom-color:#252525}.juniper-journal__dialog{width:min(960px,calc(100vw - 32px));max-width:none;max-height:92dvh;padding:0;color:#252525;background:#fff;border:0;box-shadow:0 26px 90px #18120d47}.juniper-journal__dialog::backdrop{background:#14100c94;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.juniper-journal__dialog-shell{position:relative}.juniper-journal__close{position:sticky;z-index:2;top:16px;float:right;display:grid;place-items:center;width:42px;height:42px;margin:16px 16px -58px 0;color:#252525;background:#ffffffeb;border:1px solid rgb(37 37 37 / 18%);border-radius:50%;font:300 30px/1 Barlow,sans-serif;cursor:pointer}.juniper-journal__dialog-media{aspect-ratio:16 / 9;background:#eee9e3}.juniper-journal__dialog-image{width:100%;height:100%;object-fit:cover}.juniper-journal__dialog-body{max-width:760px;margin-inline:auto;padding:48px 48px 64px}.juniper-journal__dialog-body h2{margin:0;color:#252525;font:600 clamp(34px,4vw,48px)/1.08 Barlow,sans-serif}.juniper-journal__dialog-body>.juniper-journal__meta{margin-top:18px}.juniper-journal__article{margin-top:34px;color:#252525d1;font:400 17px/1.72 Barlow,sans-serif}.juniper-journal__article h3{margin:38px 0 12px;color:#252525;font:600 25px/1.25 Barlow,sans-serif}.juniper-journal__article p{margin-block:0 18px}html.juniper-journal-dialog-open{overflow:hidden}@media screen and (max-width:989px){.juniper-journal__grid{grid-template-columns:none;grid-auto-flow:column;overflow-x:auto;overflow-y:hidden;scroll-snap-type:inline mandatory;scroll-padding-inline:0;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;padding-bottom:12px;touch-action:pan-x pan-y;scrollbar-color:rgb(37 37 37 / 30%) transparent;scrollbar-width:thin}.juniper-journal__grid::-webkit-scrollbar{height:5px}.juniper-journal__grid::-webkit-scrollbar-thumb{background:#2525254d;border-radius:999px}.juniper-journal__card{grid-template-rows:auto 1fr;scroll-snap-align:start;scroll-snap-stop:always}.juniper-journal__card-content{height:100%}.juniper-journal__excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}}@media screen and (min-width:750px)and (max-width:989px){.juniper-journal__inner{width:calc(100% - 64px)}.juniper-journal__grid{grid-auto-columns:44%;gap:28px}}@media screen and (max-width:749px){.juniper-journal__inner{width:calc(100% - 32px)}.juniper-journal__header{display:grid;gap:16px;margin-bottom:34px}.juniper-journal__heading{font-size:26px}.juniper-journal__grid{grid-auto-columns:min(78vw,340px);gap:20px;padding-bottom:6px;scrollbar-width:none}.juniper-journal__grid::-webkit-scrollbar{display:none}.juniper-journal__card{gap:18px}.juniper-journal__card-title{font-size:22px}.juniper-journal__dialog-body{padding:34px 22px 48px}.juniper-journal__dialog-body h2{font-size:32px}.juniper-journal__article{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/juniper-editorial-journal.css.map */
