.blog-spotlight{margin-top:var(--blog-spotlight-margin-top, 64px);margin-bottom:var(--blog-spotlight-margin-bottom, 64px);padding-left:var(--brand-edge);padding-right:var(--brand-edge);color:var(--brand-charcoal)}.blog-spotlight--edge-narrow{padding-left:calc(var(--brand-edge) + var(--brand-space-3));padding-right:calc(var(--brand-edge) + var(--brand-space-3))}.blog-spotlight--edge-wide{max-width:var(--brand-container-max, 1360px);margin-left:auto;margin-right:auto;padding-left:var(--brand-space-4);padding-right:var(--brand-space-4)}.blog-spotlight__header{display:flex;flex-direction:column;align-items:center;gap:var(--brand-space-2);margin-bottom:var(--brand-space-6);text-align:center}.blog-spotlight__eyebrow{margin:0;font-family:var(--font-body-family, inherit);font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--brand-subtle)}.blog-spotlight__heading{margin:0;font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 400);font-size:clamp(24px,3.6vw,40px);line-height:1.15;letter-spacing:-.005em;color:var(--brand-charcoal)}.blog-spotlight__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--brand-space-6);list-style:none;margin:0;padding:0}@media(max-width:749px){.blog-spotlight__item:nth-child(n+3){display:none}}@media(min-width:750px){.blog-spotlight__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--brand-space-6)}}@media(min-width:990px){.blog-spotlight--three-up .blog-spotlight__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--brand-space-7)}.blog-spotlight--feature-two .blog-spotlight__grid{grid-template-columns:2fr 1fr;grid-template-rows:auto auto;gap:var(--brand-space-7)}.blog-spotlight--feature-two .blog-spotlight__item:nth-child(1){grid-column:1 / 2;grid-row:1 / 3}.blog-spotlight--feature-two .blog-spotlight__item:nth-child(2){grid-column:2 / 3;grid-row:1 / 2}.blog-spotlight--feature-two .blog-spotlight__item:nth-child(3){grid-column:2 / 3;grid-row:2 / 3}.blog-spotlight--feature-two .blog-spotlight__item:nth-child(n+4){display:none}}.blog-spotlight__item{margin:0;padding:0}.blog-spotlight__card{display:flex;flex-direction:column;gap:var(--brand-space-4);height:100%;text-decoration:none;color:inherit;outline:none}.blog-spotlight__card:focus-visible{outline:2px solid var(--brand-charcoal);outline-offset:6px;border-radius:var(--brand-radius-md)}.blog-spotlight__media{position:relative;overflow:hidden;border-radius:var(--brand-radius-md);background-color:var(--brand-sand-light);isolation:isolate}.blog-spotlight--aspect-1-1 .blog-spotlight__media{aspect-ratio:1 / 1}.blog-spotlight--aspect-4-3 .blog-spotlight__media{aspect-ratio:4 / 3}.blog-spotlight--aspect-3-2 .blog-spotlight__media{aspect-ratio:3 / 2}.blog-spotlight--aspect-16-9 .blog-spotlight__media{aspect-ratio:16 / 9}@media(min-width:990px){.blog-spotlight--feature-two .blog-spotlight__item:nth-child(1) .blog-spotlight__media{aspect-ratio:3 / 4}}.blog-spotlight__image{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .7s var(--brand-ease, cubic-bezier(.4, 0, .2, 1))}.blog-spotlight__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2a2b3000 65%,#2a2b301a);pointer-events:none;opacity:1;transition:opacity .4s var(--brand-ease, cubic-bezier(.4, 0, .2, 1));z-index:1}.blog-spotlight__card:hover .blog-spotlight__image,.blog-spotlight__card:focus-visible .blog-spotlight__image{transform:scale(1.04)}.blog-spotlight__card:hover .blog-spotlight__media:after,.blog-spotlight__card:focus-visible .blog-spotlight__media:after{opacity:.5}.blog-spotlight__body{display:flex;flex-direction:column;gap:var(--brand-space-2);flex:1 1 auto}.blog-spotlight__meta{margin:0;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body-family, inherit);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-subtle)}.blog-spotlight__meta-sep{opacity:.5}.blog-spotlight__tag{color:var(--brand-subtle)}.blog-spotlight__title{margin:0;font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 400);font-size:clamp(20px,2.4vw,28px);line-height:1.2;letter-spacing:-.005em;color:var(--brand-charcoal);text-wrap:balance}@media(min-width:990px){.blog-spotlight--feature-two .blog-spotlight__item:nth-child(1) .blog-spotlight__title{font-size:clamp(28px,3.2vw,40px);line-height:1.1}}.blog-spotlight__excerpt{margin:0;font-family:var(--font-body-family, inherit);font-size:15px;line-height:1.55;color:var(--brand-charcoal);opacity:.78}@media(min-width:990px){.blog-spotlight--feature-two .blog-spotlight__item:nth-child(1) .blog-spotlight__excerpt{font-size:16px}}.blog-spotlight__more{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:var(--brand-space-2);font-family:var(--font-body-family, inherit);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-charcoal)}.blog-spotlight__more-label{position:relative;padding-bottom:2px}.blog-spotlight__more-label:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:currentColor;opacity:.4;transform:scaleX(.4);transform-origin:left;transition:transform .36s var(--brand-ease, cubic-bezier(.4, 0, .2, 1)),opacity .24s var(--brand-ease, cubic-bezier(.4, 0, .2, 1))}.blog-spotlight__card:hover .blog-spotlight__more-label:after,.blog-spotlight__card:focus-visible .blog-spotlight__more-label:after{transform:scaleX(1);opacity:1}.blog-spotlight__more-arrow{display:inline-block;transition:transform .24s var(--brand-ease, cubic-bezier(.4, 0, .2, 1))}.blog-spotlight__card:hover .blog-spotlight__more-arrow,.blog-spotlight__card:focus-visible .blog-spotlight__more-arrow{transform:translate(4px)}.blog-spotlight__cta-wrap{display:flex;justify-content:center;margin-top:var(--brand-space-7)}.blog-spotlight__cta{display:inline-flex;align-items:center;gap:var(--brand-space-2);padding:var(--brand-space-3) var(--brand-space-5);border:1px solid var(--brand-charcoal);border-radius:var(--brand-radius-pill, 9999px);background:transparent;color:var(--brand-charcoal);text-decoration:none;font-family:var(--font-body-family, inherit);font-size:14px;font-weight:500;letter-spacing:.04em;transition:background-color .24s var(--brand-ease, cubic-bezier(.4, 0, .2, 1)),color .24s var(--brand-ease, cubic-bezier(.4, 0, .2, 1))}.blog-spotlight__cta:hover,.blog-spotlight__cta:focus-visible{background-color:var(--brand-charcoal);color:var(--brand-creme)}.blog-spotlight__cta-arrow{display:inline-block;transition:transform .24s var(--brand-ease, cubic-bezier(.4, 0, .2, 1))}.blog-spotlight__cta:hover .blog-spotlight__cta-arrow,.blog-spotlight__cta:focus-visible .blog-spotlight__cta-arrow{transform:translate(3px)}.placeholder-svg{width:100%;height:100%}@media(prefers-reduced-motion:reduce){.blog-spotlight__image,.blog-spotlight__media:after,.blog-spotlight__more-label:after,.blog-spotlight__more-arrow,.blog-spotlight__cta,.blog-spotlight__cta-arrow{transition:none}.blog-spotlight__card:hover .blog-spotlight__image,.blog-spotlight__card:focus-visible .blog-spotlight__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/blog-spotlight.css.map */
