.bsc-blog,.bsc-blog *,.bsc-blog *:before,.bsc-blog *:after{box-sizing:border-box}.bsc-blog svg[fill=none],.bsc-blog svg[fill=none] *{fill:none!important;stroke:currentColor}.bsc-blog-head{position:relative;isolation:isolate;margin:8px 0 32px;padding:clamp(26px,4vw,44px) clamp(20px,4vw,48px);overflow:hidden;background:#fff;border:1px solid var(--bsc-line);border-radius:var(--bsc-radius)}.bsc-blog-head__inner{max-width:760px}.bsc-blog .bsc-blog-head__title{margin:0!important;font-family:var(--font-heading-family);font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--bsc-dark);text-transform:none}.bsc-blog-head .bsc-eyebrow a{color:inherit!important;text-decoration:none}.bsc-blog-head .bsc-eyebrow a:hover{text-decoration:underline;text-underline-offset:3px}.bsc-blog-head__desc{margin-top:12px}.bsc-blog-head__desc,.bsc-blog-head__desc p{font-size:16px;line-height:1.65;color:var(--bsc-text)}.bsc-blog-head__desc>:last-child{margin-bottom:0!important}.bsc-blog .bsc-blog-head__count{display:inline-block;margin:16px 0 0!important;padding:4px 12px;border-radius:999px;background:#f4efe8;color:#8a7a66;font-size:13px;font-weight:600}.bsc-blog-head--hero{display:flex;align-items:flex-end;min-height:clamp(240px,26vw,360px);border:0;background:#2f3833}.bsc-blog-head--hero .bsc-blog-head__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;object-fit:cover}.bsc-blog-head--hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0f121026,#0f1210a6)}.bsc-blog-head--hero .bsc-blog-head__title,.bsc-blog-head--hero .bsc-blog-head__desc,.bsc-blog-head--hero .bsc-blog-head__desc p{color:#fff!important}.bsc-blog-head--hero .bsc-eyebrow{color:#f1dfc6}.bsc-blog-head--hero .bsc-blog-head__count{background:#ffffff2e;color:#fff}.bsc-blog-filter{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:-12px 0 28px;font-size:14px;color:var(--bsc-muted)}.bsc-blog-filter__reset{color:var(--bsc-sage-dark)!important;font-weight:600;text-decoration:underline;text-underline-offset:3px}.bsc-blog__layout{display:block}.bsc-blog__main{min-width:0}@media(min-width:1025px){.bsc-blog--has-sidebar .bsc-blog__layout{--bsc-sidebar-w: clamp(250px, 22%, 340px);display:grid;grid-template-columns:var(--bsc-sidebar-w) minmax(0,1fr);gap:clamp(32px,3vw,56px);align-items:start}.bsc-blog--sidebar-right .bsc-blog__layout{grid-template-columns:minmax(0,1fr) var(--bsc-sidebar-w)}.bsc-blog--sidebar-right .bsc-blog__sidebar{order:2}.bsc-blog .bsc-blog__sidebar.page-sidebar{position:relative;float:none!important;width:auto!important;max-width:none!important;max-height:none!important;overflow:visible!important;display:block;padding:0!important;transform:none!important;visibility:visible!important}.bsc-blog .bsc-blog__main.page-content{float:none!important;width:auto!important;padding:0!important}.bsc-blog--sticky .bsc-blog__sidebar.page-sidebar{position:sticky;top:var(--bsc-sticky-top, 110px)}}.bsc-cats .bsc-cats__row.is-current .bsc-cats__link{color:var(--bsc-ochre)!important;font-weight:600}.bsc-blog__grid{display:grid;grid-template-columns:repeat(var(--bsc-cols, 2),minmax(0,1fr));gap:36px 28px}.bsc-bcard{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;border:1px solid var(--bsc-line);border-radius:12px;transition:box-shadow .3s ease,transform .3s ease}.bsc-bcard:hover{transform:translateY(-3px);box-shadow:0 16px 34px -20px #23232359}.bsc-bcard__media{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;background:#eee9e2}.bsc-bcard__media img,.bsc-bcard__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;object-fit:cover;border-radius:0!important;transition:transform .7s ease}.bsc-bcard:hover .bsc-bcard__media img{transform:scale(1.04)}.bsc-bcard__body{display:flex;flex:1;flex-direction:column;gap:10px;padding:20px 22px 22px}.bsc-bcard__cat{align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bsc-ochre)!important;text-decoration:none!important}.bsc-bcard__cat:hover{text-decoration:underline!important;text-underline-offset:3px}.bsc-blog .bsc-bcard__title{margin:0!important;font-family:var(--font-heading-family);font-size:20px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none}.bsc-bcard__title a{color:var(--bsc-dark)!important;text-decoration:none!important;transition:color .2s ease}.bsc-bcard:hover .bsc-bcard__title a,.bsc-bcard__title a:hover{color:var(--bsc-ochre)!important}.bsc-blog .bsc-bcard__meta{display:flex;flex-wrap:wrap;gap:4px 0;margin:0!important;font-size:13px;color:#999}.bsc-bcard__meta span+span:before{content:"\b7";margin:0 8px;color:#c9c1b6}.bsc-blog .bsc-bcard__excerpt{display:-webkit-box;margin:0!important;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:15px;line-height:1.6;color:var(--bsc-text)}.bsc-bcard__more{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:14px;font-weight:600;color:var(--bsc-sage-dark)!important;text-decoration:none!important}.bsc-bcard__more svg{width:15px;height:15px;transition:transform .25s ease}.bsc-bcard:hover .bsc-bcard__more svg{transform:translate(3px)}.bsc-bcard--featured{grid-column:1 / -1}@media(min-width:750px){.bsc-bcard--featured{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch}.bsc-bcard--featured .bsc-bcard__media{aspect-ratio:auto;min-height:340px}.bsc-bcard--featured .bsc-bcard__body{justify-content:center;gap:12px;padding:clamp(24px,3vw,40px)}.bsc-blog .bsc-bcard--featured .bsc-bcard__title{font-size:clamp(22px,2.2vw,28px);line-height:1.25}.bsc-blog .bsc-bcard--featured .bsc-bcard__excerpt{-webkit-line-clamp:4;font-size:16px}.bsc-bcard--featured .bsc-bcard__more{margin-top:8px}}.bsc-blog__main{container-type:inline-size}@container (min-width: 1250px){.bsc-blog__grid{grid-template-columns:repeat(calc(var(--bsc-cols, 2) + 1),minmax(0,1fr))}}.bsc-blog__empty{padding:48px 24px;background:#fff;border:1px dashed #DDD5CA;border-radius:12px;text-align:center;color:var(--bsc-muted)}.bsc-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:48px 0 0;padding-top:24px;border-top:1px solid #E8E2D8}.bsc-pager__step{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #DDD5CA;border-radius:999px;background:#fff;color:var(--bsc-dark)!important;font-size:14px;font-weight:600;text-decoration:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.bsc-pager__step svg{width:16px;height:16px}a.bsc-pager__step:hover{background:var(--bsc-dark);border-color:var(--bsc-dark);color:#fff!important}.bsc-pager__step.is-disabled{opacity:.35}.bsc-blog ol.bsc-pager__pages{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0!important;padding:0!important;list-style:none!important}.bsc-pager__pages li{margin:0!important;list-style:none!important}.bsc-pager__pages a,.bsc-pager__pages span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border-radius:999px;color:var(--bsc-dark)!important;font-size:14px;font-weight:600;text-decoration:none!important;transition:background-color .2s ease,color .2s ease}.bsc-pager__pages a:hover{background:#f4efe8;color:var(--bsc-ochre)!important}.bsc-pager__pages .is-current{background:var(--bsc-ochre);color:#fff!important}.bsc-pager__pages .is-gap{min-width:24px;color:#999!important}@media(max-width:1024px){.bsc-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media(max-width:749px){.bsc-blog-head{margin-bottom:22px}.bsc-blog__grid{grid-template-columns:1fr;gap:22px}.bsc-bcard__body{padding:18px}.bsc-blog .bsc-bcard__title{font-size:19px}.bsc-pager__step span{display:none}.bsc-pager__step{padding:10px 12px}}@media(prefers-reduced-motion:reduce){.bsc-blog *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/blog-list.css.map */
