.sp-blog{--sp-blog-deep: var(--sp-color-prune, #301722);--sp-blog-accent: var(--sp-color-framboise, #b33f63);--sp-blog-ivory: var(--sp-color-ivoire, #fff8f1);--sp-blog-powder: var(--sp-color-rose-poudre, #ead0d7);--sp-blog-text-soft: rgba(48, 23, 34, .68);--sp-blog-line: rgba(48, 23, 34, .1);color:var(--sp-blog-deep);background:var(--sp-surface-page, var(--sp-blog-ivory))}.sp-blog__shell{width:min(100% - 40px,1380px);margin-inline:auto;padding:28px 0 104px}.sp-blog-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px;color:var(--sp-blog-text-soft);font-size:13px}.sp-blog-breadcrumb a{color:inherit;text-decoration:none}.sp-blog-breadcrumb a:hover{color:var(--sp-blog-accent)}.sp-blog-hero{display:flex;align-items:flex-end;min-height:360px;padding:62px;overflow:hidden;border-radius:var(--sp-radius-xl);color:var(--sp-blog-ivory);background:radial-gradient(circle at 88% 18%,rgba(179,63,99,.34),transparent 34%),var(--sp-blog-deep)}.sp-blog-hero__content{max-width:830px}.sp-blog-hero__eyebrow,.sp-blog-section-heading>p,.sp-blog-guide__eyebrow{margin:0 0 10px;color:var(--sp-blog-accent);font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.sp-blog-hero__eyebrow{color:var(--sp-blog-powder)}.sp-blog-hero h1{max-width:900px;margin:0;font-family:var(--sp-font-heading);font-size:clamp(3rem,6vw,5rem);font-weight:var(--sp-font-heading-weight);line-height:.98;letter-spacing:-.035em}.sp-blog-hero p:last-child{max-width:710px;margin:24px 0 0;color:#fff8f1c7;font-size:clamp(17px,1.5vw,20px);line-height:1.65}.sp-blog-topics{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 0;padding-bottom:4px}.sp-blog-topics::-webkit-scrollbar{display:none}.sp-blog-topics__link{flex:0 0 auto;padding:9px 14px;border:1px solid var(--sp-blog-line);border-radius:var(--sp-radius-pill);color:var(--sp-blog-deep);background:var(--sp-surface-elevated, #fff);font-size:13px;font-weight:600;text-decoration:none;transition:color .18s ease,border-color .18s ease,background .18s ease}.sp-blog-topics__link:hover,.sp-blog-topics__link.is-active{border-color:var(--sp-blog-deep);color:var(--sp-blog-ivory);background:var(--sp-blog-deep)}.sp-blog-featured,.sp-blog-latest{margin-top:92px}.sp-blog-section-heading{max-width:760px;margin-bottom:32px}.sp-blog-section-heading h2{margin:0;font-family:var(--sp-font-heading);font-size:clamp(2.2rem,4vw,3.7rem);line-height:1.05;letter-spacing:-.03em}.sp-blog-card{min-width:0}.sp-blog-card__link{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--sp-blog-line);border-radius:var(--sp-radius-lg);color:inherit;background:var(--sp-surface-elevated, #fff);box-shadow:0 10px 28px #3017220b;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease}.sp-blog-card__link:hover{transform:translateY(-4px);box-shadow:var(--sp-shadow-hover)}.sp-blog-card__media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--sp-surface-soft)}.sp-blog-card__image{width:100%;height:100%;object-fit:cover;transition:transform .42s ease}.sp-blog-card__link:hover .sp-blog-card__image{transform:scale(1.025)}.sp-blog-card__fallback{display:grid;width:100%;height:100%;place-items:center;color:#30172273;background:linear-gradient(135deg,var(--sp-surface-soft),var(--sp-blog-ivory))}.sp-blog-card__fallback span{font-family:var(--sp-font-accent);font-size:18px}.sp-blog-card__content{display:flex;flex:1;flex-direction:column;padding:28px}.sp-blog-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:13px;color:var(--sp-blog-text-soft);font-size:12px}.sp-blog-card__tag{color:var(--sp-blog-accent);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sp-blog-card__title{margin:0;font-family:var(--sp-font-heading);font-size:clamp(1.65rem,2.1vw,2.25rem);line-height:1.08;letter-spacing:-.025em}.sp-blog-card__excerpt{margin:17px 0 0;color:var(--sp-blog-text-soft);font-size:15px;line-height:1.65}.sp-blog-card__footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:auto;padding-top:24px;color:var(--sp-blog-text-soft);font-size:12px}.sp-blog-card__cta{color:var(--sp-blog-deep);font-size:14px;font-weight:700}.sp-blog-card__cta span{display:inline-block;margin-left:4px;transition:transform .18s ease}.sp-blog-card__link:hover .sp-blog-card__cta span{transform:translate(4px)}.sp-blog-card--featured .sp-blog-card__link{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);min-height:490px;background:var(--sp-surface-subtle)}.sp-blog-card--featured .sp-blog-card__media{aspect-ratio:auto;min-height:100%}.sp-blog-card--featured .sp-blog-card__content{justify-content:center;padding:48px}.sp-blog-card--featured .sp-blog-card__title{font-size:clamp(2.4rem,4vw,4rem)}.sp-blog-card--featured .sp-blog-card__excerpt{font-size:17px}.sp-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.sp-blog-pagination{margin-top:68px}.sp-blog-pagination .pagination{justify-content:center}.sp-blog-guide{display:flex;align-items:center;justify-content:space-between;gap:48px;margin-top:104px;padding:46px;border:1px solid var(--sp-blog-line);border-radius:var(--sp-radius-xl);background:var(--sp-surface-soft)}.sp-blog-guide>div{max-width:760px}.sp-blog-guide h2,.sp-blog-empty h2{margin:0;font-family:var(--sp-font-heading);font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.05;letter-spacing:-.03em}.sp-blog-guide p:not(.sp-blog-guide__eyebrow),.sp-blog-empty p{margin:14px 0 0;color:var(--sp-blog-text-soft);line-height:1.65}.sp-blog-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border-radius:var(--sp-radius-pill);color:var(--sp-blog-ivory);background:var(--sp-blog-deep);font-weight:700;text-decoration:none;transition:transform .18s ease,background .18s ease}.sp-blog-button:hover{transform:translateY(-2px);background:var(--sp-blog-accent)}.sp-blog-empty{padding:56px;border-radius:var(--sp-radius-xl);text-align:center;background:var(--sp-surface-soft)}.sp-blog-empty .sp-blog-button{margin-top:24px}@media screen and (max-width:989px){.sp-blog-hero{min-height:320px;padding:48px}.sp-blog-card--featured .sp-blog-card__link{grid-template-columns:1fr 1fr}.sp-blog-card--featured .sp-blog-card__content{padding:36px}.sp-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.sp-blog-topics{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.sp-blog__shell{width:min(100% - 28px,1380px);padding-top:18px;padding-bottom:72px}.sp-blog-hero{min-height:300px;padding:34px 26px;border-radius:var(--sp-radius-lg)}.sp-blog-hero h1{font-size:clamp(2.65rem,12vw,4rem)}.sp-blog-featured,.sp-blog-latest{margin-top:68px}.sp-blog-card--featured .sp-blog-card__link{display:flex;min-height:0}.sp-blog-card--featured .sp-blog-card__media{aspect-ratio:16 / 10;min-height:0}.sp-blog-card--featured .sp-blog-card__content{padding:28px}.sp-blog-card--featured .sp-blog-card__title{font-size:clamp(2rem,9vw,2.8rem)}.sp-blog-grid{grid-template-columns:1fr;gap:22px}.sp-blog-guide{flex-direction:column;align-items:flex-start;margin-top:76px;padding:32px 26px}.sp-blog-card__footer{align-items:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sp-blog.css.map */
