.bh-blog{padding:72px 0 96px;background:#faf9f7}.bh-blog__container{max-width:1200px;margin:0 auto;padding:0 20px}.bh-blog__header{margin-bottom:48px}.bh-blog__title{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0 0 8px;letter-spacing:-.02em}.bh-blog__meta{font-size:.9375rem;color:#666;margin:0}.bh-blog__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.bh-blog__card{border-bottom:1px solid rgba(0,0,0,.08)}.bh-blog__card:last-child{border-bottom:none}.bh-blog__card-link{display:grid;grid-template-columns:280px 1fr;gap:32px;align-items:center;padding:28px 0;text-decoration:none;color:inherit;transition:background .2s ease;min-height:180px}.bh-blog__card-link:hover{background:#00000005}.bh-blog__card-link:hover .bh-blog__card-title{color:#2d5016}.bh-blog__card-link:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}.bh-blog__card-media{border-radius:12px;overflow:hidden;background:#eee;aspect-ratio:4 / 3}.bh-blog__card-media--square{aspect-ratio:1 / 1}.bh-blog__card-img{width:100%;height:100%;object-fit:cover;display:block}.bh-blog__card-media--square .bh-blog__card-img{object-fit:cover}.bh-blog__card-placeholder{width:100%;height:100%;background:linear-gradient(145deg,#e8e6e2,#e0dcd4)}.bh-blog__card-body{position:relative;padding-right:40px}.bh-blog__card-tag{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#2d5016;margin-bottom:8px}.bh-blog__card-title{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:0 0 8px;line-height:1.35;transition:color .2s ease}.bh-blog__card-excerpt{font-size:.9375rem;line-height:1.55;color:#555;margin:0 0 12px}.bh-blog__card-footer{display:flex;align-items:center;gap:16px;font-size:.8125rem;color:#888}.bh-blog__card-date{font-style:normal}.bh-blog__card-minread:before{content:"\b7";margin-right:16px;color:#bbb}.bh-blog__card-arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#2d5016;opacity:.8}.bh-blog__card-link:hover .bh-blog__card-arrow{opacity:1;transform:translateY(-50%) translate(4px);transition:transform .2s ease}.bh-blog__pagination{margin-top:48px;padding-top:32px;border-top:1px solid rgba(0,0,0,.08);text-align:center}.bh-blog__pagination .page{margin:0 6px}.bh-blog__pagination a,.bh-blog__pagination .current{padding:8px 14px;text-decoration:none;color:#1a1a1a;border-radius:8px;font-weight:500}.bh-blog__pagination a:hover,.bh-blog__pagination .current{background:#0000000f;color:#2d5016}@media(max-width:768px){.bh-blog{padding:48px 0 64px}.bh-blog__card-link{grid-template-columns:1fr;gap:16px;padding:24px 0;min-height:0}.bh-blog__card-media{aspect-ratio:16 / 9}.bh-blog__card-body{padding-right:0}.bh-blog__card-arrow{position:static;transform:none;display:inline-block;margin-top:8px}}.bh-article{background:#fff;padding-bottom:80px}.bh-article__hero{width:100%;max-height:480px;overflow:hidden;background:#f0eeea}.bh-article__hero-img{width:100%;height:100%;object-fit:cover;display:block}.bh-article__container{max-width:720px;margin:0 auto;padding:48px 20px 0}.bh-article__header{margin-bottom:40px}.bh-article__tag{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#2d5016;margin:0 0 12px}.bh-article__title{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0 0 12px;line-height:1.25;letter-spacing:-.02em}.bh-article__date{font-size:.9375rem;color:#666}.bh-article__content{font-size:1.0625rem;line-height:1.75;color:#333}.bh-article__content.rte h2{font-size:1.5rem;font-weight:700;margin:2em 0 .75em;color:#1a1a1a}.bh-article__content.rte h3{font-size:1.25rem;font-weight:600;margin:1.75em 0 .5em;color:#1a1a1a}.bh-article__content.rte p{margin:0 0 1.25em}.bh-article__content.rte ul,.bh-article__content.rte ol{margin:0 0 1.25em;padding-left:1.5em}.bh-article__content.rte img{max-width:100%;height:auto;border-radius:8px;margin:1.5em 0}.bh-article__content.rte a{color:#2d5016;text-decoration:underline;text-underline-offset:2px}.bh-article__content.rte a:hover{color:#234012}@media(max-width:768px){.bh-article__container{padding:32px 16px 0}.bh-article__title{font-size:1.625rem}.bh-article__content{font-size:1rem}}.bh-article__content.rte .cfw-offer__title,.bh-article__content.rte .cfw-offer__eyebrow,.bh-article__content.rte .cfw-offer__body,.bh-article__content.rte .cfw-offer__fine,.bh-article__content.rte .cfw-offer__code{color:#fff}.bh-article__content.rte .cfw-offer__title{margin:0 0 .6rem}.bh-article__content.rte .cfw-offer p{margin:0}.bh-article__content.rte .cfw-offer__body{margin:0 0 1.1rem}.bh-article__content.rte .cfw-offer__fine{margin:.9rem 0 0}.bh-article__content.rte .cfw-offer__btn{color:#2f4a2a;text-decoration:none}.bh-article__content.rte .cfw-offer__btn:hover{color:#2f4a2a}.bh-article__content.rte .cfw-offer--compact{margin:0 0 2.25rem}.bh-article__content.rte .cfw-offer--compact .cfw-offer__title{margin:0 0 .8rem;font-size:1.1875rem;line-height:1.3}.bh-article__content.rte .cfw-offer--compact .cfw-offer__fine{margin-top:.6rem;font-size:.75rem}@media(min-width:750px){.bh-article__content.rte .cfw-offer--compact .cfw-offer__title{font-size:1.375rem}}.bh-article__content.rte .cfw-verdict{margin:0 0 1.5rem;max-width:62ch}.bh-article__content.rte .cfw-verdict__lede{margin:0 0 1rem;color:#1a1a1a;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:-.01em;text-wrap:pretty}.bh-article__content.rte .cfw-verdict__row{margin:0 0 .55rem;font-size:.9375rem;line-height:1.55;color:#2b2b2b;text-wrap:pretty}.bh-article__content.rte .cfw-verdict__row strong{color:#1a1a1a;font-weight:600}.bh-article__content.rte .cfw-verdict__byline{margin:.9rem 0 0;color:#5e5e5e;font-size:.8125rem;line-height:1.4}@media(max-width:749px){.bh-article__header:has(+.bh-article__content .cfw-verdict){margin-bottom:22px}.bh-article__content.rte .cfw-verdict{margin-bottom:1.25rem}.bh-article__content.rte .cfw-verdict__lede{font-size:1.125rem;line-height:1.4;margin-bottom:.8rem}.bh-article__content.rte .cfw-verdict__row{font-size:.9rem;line-height:1.5;margin-bottom:.45rem}.bh-article__content.rte .cfw-verdict__byline{margin-top:.7rem}}.cfw-stickybar[hidden]{display:none}.bh-article__content.rte .cfw-table{overflow-x:auto;margin:1.25rem 0 1.75rem;-webkit-overflow-scrolling:touch}.bh-article__content.rte .cfw-table table{width:100%;min-width:640px;border-collapse:collapse;font-size:.9rem;line-height:1.4;font-variant-numeric:tabular-nums}.bh-article__content.rte .cfw-table th{text-align:left;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#555;padding:.5rem .75rem .5rem 0;border-bottom:1px solid #333;vertical-align:bottom}.bh-article__content.rte .cfw-table td{padding:.6rem .75rem .6rem 0;border-bottom:1px solid rgba(0,0,0,.1);vertical-align:top}.bh-article__content.rte .cfw-table td:last-child,.bh-article__content.rte .cfw-table th:last-child{white-space:nowrap;padding-right:0}
/*# sourceMappingURL=/cdn/shop/t/29/assets/blog-foot-health.css.map */
