.crc-blog{--crc-paper-alt: #F5F7F6;--crc-ink: inherit;--crc-ink-soft: rgba(0, 0, 0, .62);--crc-line: #E4E7E5;overflow:hidden}.crc-blog *{box-sizing:border-box}.crc-blog img{max-width:100%}.crc-blog-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.crc-blog-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.crc-blog-reveal{opacity:1;transform:none;transition:none}}.crc-blog-eyebrow{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin:0 0 .6rem}.crc-blog-date{font-size:.85rem;opacity:.6;margin:0 0 .5rem}.crc-blog-h1{font-size:clamp(2rem,1.5rem + 2.2vw,3.2rem);line-height:1.15;margin:0 0 1rem}.crc-blog-h2{font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem);line-height:1.2;margin:0 0 1rem}.crc-blog-h2 a,.crc-blog-h3 a{color:inherit;text-decoration:none}.crc-blog-h2 a:hover,.crc-blog-h3 a:hover{text-decoration:underline}.crc-blog-h3{font-size:1.1rem;line-height:1.3;margin:0 0 .75rem}.crc-blog-copy{color:var(--crc-ink-soft);line-height:1.7;font-size:1rem}.crc-blog-copy p{margin:0 0 1em}.crc-blog-copy p:last-child{margin-bottom:0}.crc-blog-copy--clamp p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}.crc-blog-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:1.25rem;padding:.85rem 1.9rem;font-size:.92rem;font-weight:600;letter-spacing:.02em;text-decoration:none;border-radius:999px;background:var(--crc-btn-bg, #002544);color:var(--crc-btn-text, #FFFFFF);transition:background .25s ease,color .25s ease,transform .25s ease}.crc-blog-btn:hover{background:var(--crc-btn-hover-bg, #F6C061);color:var(--crc-btn-hover-text, #002544);transform:translateY(-2px)}.crc-blog-banner{position:relative;display:flex;align-items:center;justify-content:center;min-height:44vh;padding:clamp(3.5rem,6vw,6rem) 1.5rem;text-align:center;overflow:hidden;background:var(--crc-paper-alt)}.crc-blog-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.crc-blog-banner__img{width:100%;height:100%;object-fit:cover;display:block}.crc-blog-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000073,#0000009e)}.crc-blog-banner:has(.crc-blog-banner__img) .crc-blog-banner__inner{color:#fff}.crc-blog-banner:has(.crc-blog-banner__img) .crc-blog-eyebrow{opacity:.9}.crc-blog-banner__inner{position:relative;z-index:1;max-width:42rem;margin:0 auto}.crc-blog-banner__text{margin-bottom:2rem}.crc-blog-banner__text p{margin:0}.crc-blog-search{display:flex;align-items:center;gap:.5rem;max-width:32rem;margin:0 auto;background:#fff;border-radius:999px;padding:.4rem .4rem .4rem 1.25rem;box-shadow:0 8px 24px #0000001f}.crc-blog-search__input{flex:1;border:none;outline:none;background:transparent;font-size:.98rem;color:#1a1a1a;padding:.5rem 0}.crc-blog-search__input::placeholder{color:#00000073}.crc-blog-search__btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:none;background:var(--crc-btn-bg, #002544);color:var(--crc-btn-text, #FFFFFF);cursor:pointer;transition:background .25s ease}.crc-blog-search__btn:hover{background:var(--crc-btn-hover-bg, #F6C061);color:var(--crc-btn-hover-text, #002544)}.crc-blog-posts{max-width:1160px;margin:0 auto;padding:clamp(3rem,5vw,5rem) 1.5rem}.crc-blog-featured{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center;margin-bottom:clamp(3rem,5vw,4.5rem);padding-bottom:clamp(3rem,5vw,4.5rem);border-bottom:1px solid var(--crc-line)}.crc-blog-featured__media{display:block}.crc-blog-featured__media img{width:100%;height:auto;display:block;border-radius:var(--crc-radius, 12px)}.crc-blog-featured__body{max-width:40rem}.crc-blog-grid{display:grid;grid-template-columns:1fr;gap:2.25rem}.crc-blog-card{display:flex;flex-direction:column}.crc-blog-card__media{display:block;margin-bottom:1.25rem}.crc-blog-card__media img{width:100%;height:auto;display:block;border-radius:var(--crc-radius, 12px)}.crc-blog-card__body{display:flex;flex-direction:column}.crc-blog-card__body .crc-blog-btn{margin-top:auto;align-self:flex-start}@media(min-width:560px){.crc-blog-search{padding-left:1.5rem}}@media(min-width:700px){.crc-blog-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.crc-blog-featured{grid-template-columns:1.1fr 1fr;text-align:left}.crc-blog-featured__body{max-width:none}.crc-blog-eyebrow,.crc-blog-h1{text-align:inherit}.crc-blog-grid{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-crc-blog-page.css.map */
