.wellness-blog-section{--wellness-green: #2f7d3c;--wellness-card-bg: rgb(var(--color-background));--wellness-text: rgb(var(--color-foreground))}.wellness-blog__heading-row{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:4rem}.wellness-blog__line{flex:1 1 auto;max-width:22rem;height:.1rem;background:rgba(var(--color-foreground),.35)}.wellness-blog__heading{margin:0;font-size:1.6rem;letter-spacing:.25rem;text-transform:uppercase;font-weight:700;white-space:nowrap}.wellness-blog__mobile{display:none}@media screen and (max-width:749px){.wellness-blog__desktop{display:none}.wellness-blog__mobile{display:block}}.wellness-blog__grid{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width:990px){.wellness-blog__grid{grid-template-columns:.85fr 1fr;gap:4rem;align-items:start}}.wellness-blog__card{display:block;text-decoration:none;color:var(--wellness-text)}.wellness-blog__card-media,.wellness-blog__row-media{position:relative;width:100%;overflow:hidden;border-radius:.6rem;background:rgba(var(--color-foreground),.05)}.wellness-blog__card-media img,.wellness-blog__row-media img{width:100%;height:auto;display:block;object-fit:contain;transition:transform .4s ease}.wellness-blog__card:hover .wellness-blog__card-media img{transform:scale(1.03)}.wellness-blog__read-badge{position:absolute;left:1.4rem;bottom:1.4rem;background:#141414b8;color:#fff;font-size:1.2rem;font-weight:600;letter-spacing:.02rem;padding:.5rem 1.1rem;border-radius:.4rem}.wellness-blog__read-badge--small{left:.6rem;bottom:.6rem;font-size:1rem;padding:.3rem .7rem}.wellness-blog__card-content{padding-top:2rem}.wellness-blog__category{display:inline-flex;align-items:center;gap:.6rem;color:var(--wellness-green);font-size:1.3rem;font-weight:600;margin-bottom:1rem}.wellness-blog__category .icon-leaf{width:1.4rem;height:1.4rem;color:var(--wellness-green);flex-shrink:0}.wellness-blog__category--small{font-size:1.15rem;margin-bottom:0}.wellness-blog__card-title{margin:0 0 1.2rem;font-size:2.4rem;line-height:1.25;font-weight:700}.wellness-blog__excerpt{margin:0 0 2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.75);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.wellness-blog__meta-row{display:flex;align-items:center;justify-content:space-between;font-size:1.3rem}.wellness-blog__date{color:rgba(var(--color-foreground),.6)}.wellness-blog__read-more{display:inline-flex;align-items:center;gap:.6rem;font-weight:600;color:var(--wellness-green)}.wellness-blog__read-more .icon-arrow{width:1.2rem;height:1.2rem;transition:transform .2s ease}.wellness-blog__card:hover .wellness-blog__read-more .icon-arrow{transform:translate(.3rem)}.wellness-blog__list{display:flex;flex-direction:column;gap:1.8rem}.wellness-blog__row{display:flex;gap:1.6rem;text-decoration:none;color:var(--wellness-text);padding-bottom:1.8rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.wellness-blog__list .wellness-blog__row:last-child{border-bottom:none;padding-bottom:0}.wellness-blog__row-media{flex:0 0 14rem;width:14rem;align-self:flex-start}.wellness-blog__row-content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.5rem}.wellness-blog__row-title{margin:0;font-size:1.6rem;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.wellness-blog__row-excerpt{margin:0;font-size:1.35rem;line-height:1.5;color:rgba(var(--color-foreground),.7);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.wellness-blog__row-meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:.4rem}.wellness-blog__mobile-slider{display:flex;flex-wrap:nowrap;padding:0;margin:0;list-style:none}.wellness-blog__mobile-slide{width:100%;flex:0 0 100%}.wellness-blog__view-all{display:flex;justify-content:center;margin-top:4rem}@media screen and (max-width:749px){.wellness-blog__heading{font-size:1.3rem;letter-spacing:.15rem}.wellness-blog__line{max-width:6rem}.wellness-blog__view-all{margin-top:3rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-wellness-blog.css.map */
