.blog-archive-intro{padding-top:clamp(1.5rem,4vw,3rem)}.blog-archive-intro__inner{max-width:76rem}.blog-archive-intro__content+.blog-archive-intro__back-link{margin-top:1.25rem}.blog-archive-intro__back-link{display:inline-flex;gap:.5rem;align-items:center;color:inherit;text-decoration:underline;text-underline-offset:.2em}.blog-archive-intro__back-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.navigation-hub{padding-block:clamp(2.5rem,6vw,6rem)}.navigation-hub__intro{display:grid;gap:clamp(1.5rem,4vw,3.5rem);align-items:center;margin-bottom:clamp(2rem,5vw,4rem)}.navigation-hub__intro--with-image{grid-template-columns:minmax(0,1fr)}.navigation-hub__copy{max-width:76rem}.navigation-hub__eyebrow{margin:0 0 .75rem;font-size:.875em;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.navigation-hub__heading{margin:0}.navigation-hub__text{margin-top:1.25rem}.navigation-hub__media{overflow:hidden;border-radius:var(--media-radius, 0)}.navigation-hub__image{display:block;width:100%;height:auto}.navigation-hub__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:clamp(1rem,2.5vw,1.75rem)}.navigation-hub__card{min-width:0;padding:clamp(1.25rem,3vw,2rem);border:1px solid rgba(0,0,0,.14);border-radius:var(--card-corner-radius, 0);background:rgb(var(--color-background, 255 255 255))}.navigation-hub__card-heading{margin:0;font-size:clamp(1.1rem,2vw,1.4rem)}.navigation-hub__links{display:grid;gap:0;margin:1rem 0 0;padding:0;list-style:none}.navigation-hub__link,.navigation-hub__card-link{display:flex;gap:1rem;align-items:center;justify-content:space-between;color:inherit;text-decoration:none}.navigation-hub__link{padding-block:.7rem;border-top:1px solid rgba(0,0,0,.1)}.navigation-hub__link:hover,.navigation-hub__card-link:hover{text-decoration:underline;text-underline-offset:.2em}.navigation-hub__link:focus-visible,.navigation-hub__card-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.navigation-hub__editor-note{padding:1rem;border:1px dashed currentColor}@media screen and (min-width:750px){.navigation-hub__intro--with-image{grid-template-columns:minmax(0,3fr) minmax(16rem,2fr)}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
