.hb-blog-category-grid{width:100%;margin:0;padding:var(--hb-padding-top, 10px) var(--hb-padding-x, 20px) var(--hb-padding-bottom, 70px);background:var(--hb-bg, #ffffff);color:var(--hb-text, #312d28);box-sizing:border-box}.hb-blog-category-grid *,.hb-blog-category-grid *:before,.hb-blog-category-grid *:after{box-sizing:border-box}.hb-blog-category-grid__inner{width:100%;max-width:var(--hb-max-width, 1100px);margin-left:auto!important;margin-right:auto!important}.hb-blog-category-grid__header{margin-bottom:24px;text-align:left}.hb-blog-category-grid__eyebrow{margin:0 0 5px;padding:0;color:var(--hb-accent, #8d4d37);font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.13em;text-transform:uppercase}.hb-blog-category-grid__heading{margin:0;padding:0;color:var(--hb-text, #312d28);font-size:24px;font-weight:500;line-height:1.25;letter-spacing:-.02em}.hb-blog-category-grid__articles{display:grid;grid-template-columns:repeat(var(--hb-columns, 2),minmax(0,1fr));column-gap:var(--hb-column-gap, 24px);row-gap:var(--hb-row-gap, 36px);width:100%}.hb-blog-category-card{min-width:0;overflow:hidden;background:var(--hb-card-bg, #ffffff);border-radius:var(--hb-card-radius, 0px);border:1px solid transparent;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.hb-blog-category-card__media{position:relative;display:block;width:100%;overflow:hidden;background:#f5f2ee;border-radius:var(--hb-image-radius, 0px);text-decoration:none}.hb-blog-category-grid__articles--ratio-square .hb-blog-category-card__media{aspect-ratio:1 / 1}.hb-blog-category-grid__articles--ratio-4-3 .hb-blog-category-card__media{aspect-ratio:4 / 3}.hb-blog-category-grid__articles--ratio-3-2 .hb-blog-category-card__media{aspect-ratio:3 / 2}.hb-blog-category-grid__articles--ratio-16-9 .hb-blog-category-card__media{aspect-ratio:16 / 9}.hb-blog-category-grid__articles--ratio-4-5 .hb-blog-category-card__media{aspect-ratio:4 / 5}.hb-blog-category-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.hb-blog-category-card__media--center .hb-blog-category-card__image{object-position:center center}.hb-blog-category-card__media--top .hb-blog-category-card__image{object-position:center top}.hb-blog-category-card__media--bottom .hb-blog-category-card__image{object-position:center bottom}.hb-blog-category-card:hover .hb-blog-category-card__image{transform:scale(1.025)}.hb-blog-category-card__placeholder{display:block;width:100%;height:100%;background:#f5f2ee}.hb-blog-category-card__content{padding:var(--hb-card-padding, 14px)}.hb-blog-category-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:7px;color:var(--hb-muted, #746e68);font-size:var(--hb-meta-size, 11px);line-height:1.4}.hb-blog-category-card__title{margin:0!important;padding:0!important;color:var(--hb-text, #312d28);font-size:var(--hb-title-size, 18px);font-weight:var(--hb-title-weight, 500);line-height:1.32;letter-spacing:-.015em}.hb-blog-category-card__title a{color:inherit;text-decoration:none}.hb-blog-category-card__title a:hover{color:var(--hb-accent, #8d4d37)}.hb-blog-category-card__excerpt{margin:8px 0 0!important;padding:0!important;color:var(--hb-muted, #746e68);font-size:var(--hb-excerpt-size, 12px);line-height:1.65}.hb-blog-category-card__read-more{display:inline-flex;align-items:center;gap:4px;margin-top:12px;color:var(--hb-text, #312d28);font-size:var(--hb-read-more-size, 11px);line-height:1.4;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease}.hb-blog-category-card__read-more:hover{color:var(--hb-accent, #8d4d37)}.hb-blog-category-card__read-more-arrow{display:inline-block;text-decoration:none;transition:transform .2s ease}.hb-blog-category-card__read-more:hover .hb-blog-category-card__read-more-arrow{transform:translate(2px,-2px)}.hb-blog-category-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;margin-top:48px}.hb-blog-category-pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:5px 10px;border:1px solid var(--hb-border, #e7ddd2);border-radius:999px;background:transparent;color:var(--hb-text, #312d28);font-size:var(--hb-pagination-size, 12px);line-height:1;text-decoration:none;transition:color .2s ease,border-color .2s ease,background-color .2s ease}a.hb-blog-category-pagination__item:hover{color:var(--hb-accent, #8d4d37);border-color:var(--hb-accent, #8d4d37)}.hb-blog-category-pagination__item.is-current{color:#fff;border-color:var(--hb-accent, #8d4d37);background:var(--hb-accent, #8d4d37)}.hb-blog-category-pagination__ellipsis{border-color:transparent}.hb-blog-category-pagination__arrow{font-size:15px}.hb-blog-category-grid__empty{width:100%;padding:60px 20px;text-align:center;color:var(--hb-muted, #746e68);border:1px dashed var(--hb-border, #e7ddd2)}.hb-blog-category-grid__empty p{margin:0}.hb-blog-category-card a:focus-visible,.hb-blog-category-pagination a:focus-visible{outline:2px solid var(--hb-accent, #8d4d37);outline-offset:3px}@media screen and (min-width:750px)and (max-width:989px){.hb-blog-category-grid__articles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.hb-blog-category-grid{padding:var(--hb-padding-top-mobile, 8px) var(--hb-padding-x-mobile, 16px) var(--hb-padding-bottom-mobile, 44px)}.hb-blog-category-grid__articles{grid-template-columns:repeat(var(--hb-columns-mobile, 1),minmax(0,1fr));column-gap:var(--hb-column-gap-mobile, 10px);row-gap:var(--hb-row-gap-mobile, 28px)}.hb-blog-category-card__content{padding:var(--hb-card-padding-mobile, 12px)}.hb-blog-category-card__title{font-size:var(--hb-title-size-mobile, 16px)}.hb-blog-category-card__excerpt{font-size:var(--hb-excerpt-size-mobile, 12px)}.hb-blog-category-pagination{margin-top:36px;gap:6px}.hb-blog-category-pagination__item{min-width:36px;height:36px;padding:4px 9px}}.hb-blog-category-hero{width:100%;margin:0;padding:var(--hb-padding-top, 28px) var(--hb-padding-x, 20px) var(--hb-padding-bottom, 28px);background:var(--hb-bg, #ffffff);box-sizing:border-box}.hb-blog-category-hero *,.hb-blog-category-hero *:before,.hb-blog-category-hero *:after{box-sizing:border-box}.hb-blog-category-hero__inner{position:relative;width:100%;max-width:var(--hb-max-width, 1100px);margin-left:auto!important;margin-right:auto!important}.hb-blog-category-hero__copy{display:block;width:100%;max-width:var(--hb-copy-max-width, 680px)}.hb-blog-category-hero--desktop-left .hb-blog-category-hero__copy{margin-left:0!important;margin-right:auto!important;text-align:left!important}.hb-blog-category-hero--desktop-left .hb-blog-category-hero__title,.hb-blog-category-hero--desktop-left .hb-blog-category-hero__eyebrow,.hb-blog-category-hero--desktop-left .hb-blog-category-hero__description,.hb-blog-category-hero--desktop-left .hb-blog-category-hero__meta{text-align:left!important}.hb-blog-category-hero--desktop-center .hb-blog-category-hero__inner{text-align:center!important}.hb-blog-category-hero--desktop-center .hb-blog-category-hero__copy{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.hb-blog-category-hero--desktop-center .hb-blog-category-hero__title,.hb-blog-category-hero--desktop-center .hb-blog-category-hero__eyebrow,.hb-blog-category-hero--desktop-center .hb-blog-category-hero__description,.hb-blog-category-hero--desktop-center .hb-blog-category-hero__meta{text-align:center!important}.hb-blog-category-hero--desktop-right .hb-blog-category-hero__copy{margin-left:auto!important;margin-right:0!important;text-align:right!important}.hb-blog-category-hero--desktop-right .hb-blog-category-hero__title,.hb-blog-category-hero--desktop-right .hb-blog-category-hero__eyebrow,.hb-blog-category-hero--desktop-right .hb-blog-category-hero__description,.hb-blog-category-hero--desktop-right .hb-blog-category-hero__meta{text-align:right!important}.hb-blog-category-hero__breadcrumb{display:flex!important;flex-wrap:wrap;align-items:center;gap:7px;width:100%;margin:0 0 var(--hb-breadcrumb-bottom, 18px);padding:0;color:var(--hb-breadcrumb-color, #77716c);font-size:var(--hb-breadcrumb-size, 12px);line-height:1.4}.hb-blog-category-hero--desktop-left .hb-blog-category-hero__breadcrumb{justify-content:flex-start!important;text-align:left!important}.hb-blog-category-hero--desktop-center .hb-blog-category-hero__breadcrumb{justify-content:center!important;text-align:center!important}.hb-blog-category-hero--desktop-right .hb-blog-category-hero__breadcrumb{justify-content:flex-end!important;text-align:right!important}.hb-blog-category-hero__breadcrumb a{color:inherit;text-decoration:none;transition:color .2s ease}.hb-blog-category-hero__breadcrumb a:hover{color:var(--hb-eyebrow-color, #8d4d37)}.hb-blog-category-hero__breadcrumb-separator{opacity:.5}.hb-blog-category-hero__eyebrow{display:block;width:100%;margin:0 0 var(--hb-eyebrow-bottom, 6px);padding:0!important;color:var(--hb-eyebrow-color, #8d4d37);font-size:var(--hb-eyebrow-size, 10px);font-weight:var(--hb-eyebrow-weight, 600);line-height:1.4;letter-spacing:var(--hb-eyebrow-letter-spacing, .13em);text-transform:uppercase}.hb-blog-category-hero__title{display:block;width:100%;margin:0!important;padding:0!important;color:var(--hb-title-color, #312d28);font-size:var(--hb-title-size, 32px);font-weight:var(--hb-title-weight, 500);line-height:var(--hb-title-line-height, 1.15);letter-spacing:var(--hb-title-letter-spacing, -.02em);text-wrap:balance}.hb-blog-category-hero__description{display:block;width:100%;margin-top:var(--hb-description-top, 10px);color:var(--hb-body-color, #746e68);font-size:var(--hb-body-size, 14px);line-height:var(--hb-body-line-height, 1.65)}.hb-blog-category-hero__description p{margin:0!important;padding:0!important;color:inherit}.hb-blog-category-hero__description p+p{margin-top:8px!important}.hb-blog-category-hero__meta{display:block;width:100%;margin:var(--hb-meta-top, 10px) 0 0!important;padding:0!important;color:var(--hb-meta-color, #8c8680);font-size:var(--hb-meta-size, 11px);line-height:1.4;letter-spacing:.04em;text-transform:uppercase}@media screen and (min-width:750px)and (max-width:989px){.hb-blog-category-hero__copy{max-width:min(var(--hb-copy-max-width, 680px),90%)}}@media screen and (max-width:749px){.hb-blog-category-hero{padding:var(--hb-padding-top-mobile, 24px) var(--hb-padding-x-mobile, 16px) var(--hb-padding-bottom-mobile, 24px)}.hb-blog-category-hero__copy{width:100%;max-width:100%}.hb-blog-category-hero--mobile-left .hb-blog-category-hero__copy{margin-left:0!important;margin-right:auto!important;text-align:left!important}.hb-blog-category-hero--mobile-left .hb-blog-category-hero__title,.hb-blog-category-hero--mobile-left .hb-blog-category-hero__eyebrow,.hb-blog-category-hero--mobile-left .hb-blog-category-hero__description,.hb-blog-category-hero--mobile-left .hb-blog-category-hero__meta{text-align:left!important}.hb-blog-category-hero--mobile-left .hb-blog-category-hero__breadcrumb{justify-content:flex-start!important;text-align:left!important}.hb-blog-category-hero--mobile-center .hb-blog-category-hero__inner{text-align:center!important}.hb-blog-category-hero--mobile-center .hb-blog-category-hero__copy{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.hb-blog-category-hero--mobile-center .hb-blog-category-hero__title,.hb-blog-category-hero--mobile-center .hb-blog-category-hero__eyebrow,.hb-blog-category-hero--mobile-center .hb-blog-category-hero__description,.hb-blog-category-hero--mobile-center .hb-blog-category-hero__meta{text-align:center!important}.hb-blog-category-hero--mobile-center .hb-blog-category-hero__breadcrumb{justify-content:center!important;text-align:center!important}.hb-blog-category-hero--mobile-right .hb-blog-category-hero__copy{margin-left:auto!important;margin-right:0!important;text-align:right!important}.hb-blog-category-hero--mobile-right .hb-blog-category-hero__title,.hb-blog-category-hero--mobile-right .hb-blog-category-hero__eyebrow,.hb-blog-category-hero--mobile-right .hb-blog-category-hero__description,.hb-blog-category-hero--mobile-right .hb-blog-category-hero__meta{text-align:right!important}.hb-blog-category-hero--mobile-right .hb-blog-category-hero__breadcrumb{justify-content:flex-end!important;text-align:right!important}.hb-blog-category-hero__breadcrumb{font-size:var(--hb-breadcrumb-size-mobile, 11px)}.hb-blog-category-hero__eyebrow{font-size:var(--hb-eyebrow-size-mobile, 9px)}.hb-blog-category-hero__title{font-size:var(--hb-title-size-mobile, 26px)}.hb-blog-category-hero__description{font-size:var(--hb-body-size-mobile, 13px)}.hb-blog-category-hero__meta{font-size:var(--hb-meta-size-mobile, 10px)}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AAAAgAE */
