.blog-journal{--journal-gold: #a07e35;--journal-gold-soft: #e7c87a;--journal-gold-btn: #c7a15c;--journal-ink: #141414;--journal-ink-2: #1a1a1a;--journal-text: #6c6760;--journal-text-strong: #5b574f;--journal-meta: #a8a298;--journal-badge-bg: #f1e8d4;--journal-pill-border: #e0dbd2;--journal-separator: #cfc8bb;--journal-card-border: #e7e3db;padding-block-start:var(--spacing-12, 48px);padding-block-end:var(--spacing-20, 80px)}.blog-journal__hero{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px}.blog-journal__eyebrow{margin:0;color:var(--journal-gold);font-size:12px;letter-spacing:2.88px;text-transform:uppercase}.blog-journal__title{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 400);color:var(--journal-ink);font-size:clamp(34px,5.5vw,54px);line-height:1.08;letter-spacing:-1.16px}.blog-journal__subtitle,.blog-journal__subtitle p{margin:0;color:var(--journal-text);font-size:18px;line-height:1.6}.blog-journal__subtitle{max-width:620px}.blog-journal__filters{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:15px 0 0;padding:0;list-style:none}.journal-pill{display:inline-flex;align-items:center;justify-content:center;padding:10px 21px;border:1px solid var(--journal-pill-border);border-radius:40px;background:#fff;color:var(--journal-text-strong);font-size:13.5px;letter-spacing:.27px;line-height:1;white-space:nowrap;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.journal-pill:hover{border-color:var(--journal-ink-2)}.journal-pill.is-active{background:var(--journal-ink-2);border-color:var(--journal-ink-2);color:#fff}.journal-featured{display:grid;grid-template-columns:1fr;margin-top:48px;background:#fff;border:1px solid var(--journal-card-border);border-radius:20px;overflow:hidden;color:inherit;text-decoration:none}.journal-featured__media{aspect-ratio:16 / 10;overflow:hidden;max-height:400px}.journal-featured__media img,.journal-featured__media svg{display:block;width:100%;height:100%;object-fit:cover}.journal-featured__body{display:flex;flex-direction:column;justify-content:flex-start;padding:28px 24px}.journal-featured__badges{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px}.journal-featured__flag{padding:5px 11px;border-radius:30px;background:var(--journal-badge-bg);color:var(--journal-gold);font-size:11.5px;letter-spacing:1.61px;line-height:1;text-transform:uppercase}.journal-featured__category{color:var(--journal-gold);font-size:11.5px;letter-spacing:1.61px;text-transform:uppercase}.journal-featured__title{margin:0 0 16px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 400);color:var(--journal-ink);font-size:clamp(24px,3vw,32px);line-height:1.18;letter-spacing:-.34px}.journal-featured__excerpt{margin:0 0 24px;color:var(--journal-text-strong);font-size:16.5px;line-height:1.65}.journal-featured__meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:28px;color:var(--journal-meta);font-size:13.5px}.journal-featured__dot{color:var(--journal-separator)}.journal-featured__readtime{display:inline-flex;align-items:center;gap:8px}.journal-featured__readtime svg{color:var(--journal-meta)}.journal-featured__more{color:var(--journal-gold);font-size:15px;letter-spacing:.3px}.journal-featured:hover .journal-featured__more{text-decoration:underline}@media screen and (min-width:700px){.journal-featured__body{padding:40px}}@media screen and (min-width:1000px){.journal-featured{grid-template-columns:minmax(0,.87fr) minmax(0,1fr)}.journal-featured__media{aspect-ratio:auto;min-height:380px}.journal-featured__body{padding:48px 56px}}.blog-journal__grid-heading{margin:56px 0 24px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 400);color:var(--journal-ink);font-size:28px}.blog-journal__grid{display:grid;grid-template-columns:1fr;gap:40px 20px}@media screen and (min-width:700px){.blog-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1150px){.blog-journal__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.journal-card{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--journal-card-border);border-radius:16px;overflow:hidden;color:inherit;text-decoration:none}.journal-card__media{aspect-ratio:3 / 2;overflow:hidden}.journal-card__media img,.journal-card__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.journal-card:hover .journal-card__media img{transform:scale(1.04)}.journal-card__body{display:flex;flex:1;flex-direction:column;padding:20px 24px 24px}.journal-card__meta{display:flex;align-items:center;gap:9px;margin-bottom:8px}.journal-card__category{color:var(--journal-gold);font-size:11px;letter-spacing:1.32px;text-transform:uppercase}.journal-card__dot{color:var(--journal-separator);font-size:11px}.journal-card__readtime{color:var(--journal-meta);font-size:11px;letter-spacing:.44px}.journal-card__title{margin:0 0 14px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 400);color:var(--journal-ink-2);font-size:19px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.journal-card__excerpt{margin:0;color:var(--journal-text);font-size:14.5px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.journal-card__date{margin-top:auto;padding-top:18px;color:var(--journal-meta);font-size:13px}.journal-promo{position:relative;display:flex;min-height:100%;border-radius:16px;overflow:hidden;color:#fff;text-decoration:none;background-color:var(--journal-ink-2);background-image:var(--promo-image, url(lens-cta-eye.jpg));background-size:cover;background-position:29% center}.journal-promo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 55% at 82% 18%,#c7a15c66,#c7a15c00 58%),linear-gradient(180deg,#14120d33,#14120dc7)}.journal-promo__body{position:relative;display:flex;flex-direction:column;justify-content:center;gap:18px;width:100%;padding:36px 34px}.journal-promo__eyebrow{margin:0;color:var(--journal-gold-soft);font-size:11.5px;letter-spacing:1.5px;text-transform:uppercase}.journal-promo__heading{margin:0;max-width:11em;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 400);font-size:22px;line-height:1.3;letter-spacing:-.26px}.journal-promo__text{margin:0;max-width:34ch;color:#c9c2b4;font-size:14.5px;line-height:1.5}.journal-promo__button{align-self:flex-start;margin-top:24px;padding:11px 22px;border-radius:40px;background:var(--journal-gold-btn);color:#1a1408;font-size:14px;letter-spacing:.3px;transition:filter .2s ease}.journal-promo:hover .journal-promo__button{filter:brightness(1.06)}.blog-journal__load-more{display:flex;justify-content:center;margin-top:48px}.journal-load-more{display:inline-flex;align-items:center;justify-content:center;padding:15px 32px;border:1px solid var(--journal-ink-2);border-radius:40px;background:#fff;color:var(--journal-ink-2);font-size:14.5px;letter-spacing:.3px;text-decoration:none;transition:background .2s ease,color .2s ease}.journal-load-more:hover{background:var(--journal-ink-2);color:#fff}.blog-journal__empty{padding-block:64px;text-align:center;color:var(--journal-text)}@media screen and (max-width:699px){.keep-reading .blog-journal__grid{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.keep-reading .blog-journal__grid::-webkit-scrollbar{display:none}.keep-reading .blog-journal__grid>*{flex:0 0 86%;min-width:0}}.keep-reading .article-scrollbar{display:none;height:6px;margin:16px 2px 0;border-radius:999px;background:transparent}.keep-reading .article-scrollbar.is-scrollable{display:block}.keep-reading .article-scrollbar__thumb{display:block;height:100%;min-width:44px;border-radius:999px;background:#d9d9d9}
/*# sourceMappingURL=/cdn/shop/t/6/assets/blog-journal.css.map */
