.soul-featured-blog{position:relative;overflow:visible;background:var(--sfb-bg);color:var(--sfb-text)}.soul-featured-blog:after{content:"";position:absolute;z-index:2;left:0;bottom:-.1rem;width:100%;height:3.2rem;background-image:var(--sfb-wave);background-repeat:repeat-x;background-position:center bottom;background-size:auto 3.2rem;pointer-events:none}.soul-featured-blog .page-width{position:relative;z-index:3}.soul-featured-blog__header{display:flex;width:min(59.5rem,100%);margin:0 auto;flex-direction:column;align-items:center;gap:2.4rem;text-align:center}.soul-featured-blog__eyebrow{display:inline-flex;min-height:3.2rem;align-items:center;justify-content:center;gap:1rem;padding:.4rem 1rem;border-radius:10rem;background:#fff;color:var(--sfb-text);font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.6rem;font-weight:500;line-height:2.4rem;letter-spacing:0;text-transform:uppercase}.soul-featured-blog__eyebrow-star{color:var(--sfb-accent);font-size:1.4rem;line-height:1;transform-origin:center;transition:transform .35s cubic-bezier(.22,1,.36,1)}@media screen and (hover:hover)and (pointer:fine){.soul-featured-blog__eyebrow:hover .soul-featured-blog__eyebrow-star{transform:rotate(14deg) scale(1.08)}}.soul-featured-blog__heading{margin:0;color:var(--sfb-text);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:3.6rem;font-weight:600;line-height:4.4rem;letter-spacing:-.02em;text-align:center;text-transform:uppercase}.soul-featured-blog__view-all{display:inline-flex;width:17.9rem;min-width:17.9rem;height:5.2rem;min-height:5.2rem;align-items:center;justify-content:center;box-sizing:border-box;padding:0 2.4rem;border:.1rem solid var(--sfb-text);border-radius:999.9rem;color:var(--sfb-text);background:transparent;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.6rem;font-weight:600;line-height:2.4rem;letter-spacing:0;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease}@media screen and (hover:hover)and (pointer:fine){.soul-featured-blog__view-all:hover{color:#fff;background:var(--sfb-text);border-color:var(--sfb-text);transform:translateY(-.2rem);box-shadow:0 .8rem 1.8rem #1f140d24}}.soul-featured-blog__view-all:active{transform:translateY(0) scale(.98);box-shadow:none}.soul-featured-blog__view-all:focus-visible{outline:.2rem solid var(--sfb-text);outline-offset:.4rem}.soul-featured-blog__slider{display:block;width:100%;min-width:0;margin-top:4rem}.soul-featured-blog__viewport{width:100%;overflow:hidden}.soul-featured-blog__posts{display:flex;width:100%;min-width:0;gap:1.6rem;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;-webkit-overflow-scrolling:touch}.soul-featured-blog__posts::-webkit-scrollbar{display:none}.soul-featured-blog__post{width:min(30.2rem,calc((100% - 4.8rem)/4));min-width:min(30.2rem,calc((100% - 4.8rem)/4));flex:1 0 min(30.2rem,calc((100% - 4.8rem)/4));scroll-snap-align:start}.soul-blog-card{height:100%;border:.1rem solid var(--sfb-card-border);border-radius:1.6rem;overflow:hidden;background:var(--sfb-card-bg);box-shadow:0 .1rem .2rem #1018280a;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease,border-color .32s ease}.soul-blog-card__link{display:flex;height:100%;color:inherit;flex-direction:column;text-decoration:none}.soul-blog-card__media{position:relative;width:100%;overflow:hidden;aspect-ratio:1 / 1;background:#eee7da}.soul-blog-card__image,.soul-blog-card__media .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.soul-blog-card__content{display:flex;min-height:13.7rem;padding:1.6rem;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:.6rem}.soul-blog-card__date{display:inline-flex;min-height:1.8rem;align-items:center;justify-content:center;padding:.4rem 1rem;border-radius:10rem;background:var(--sfb-date-bg);color:var(--sfb-text);font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1rem;font-weight:400;line-height:1rem;letter-spacing:0;text-transform:uppercase}.soul-blog-card__title{display:-webkit-box;margin:0;overflow:hidden;color:var(--sfb-text);font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.6rem;font-weight:500;line-height:2.4rem;letter-spacing:0;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2}.soul-blog-card__excerpt{display:-webkit-box;margin:0;overflow:hidden;color:var(--sfb-text);font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.4rem;font-weight:400;line-height:2rem;letter-spacing:0;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (hover:hover)and (pointer:fine){.soul-blog-card:hover{transform:translateY(-.4rem);border-color:#4530213d;box-shadow:0 1.2rem 2.8rem #1f140d1c}.soul-blog-card:hover .soul-blog-card__image,.soul-blog-card:hover .placeholder-svg{transform:scale(1.035)}}.soul-featured-blog__controls{display:none;align-items:center;justify-content:center;gap:1.6rem;margin-top:2.4rem}.soul-featured-blog__counter{min-width:4.8rem;color:var(--sfb-text);font-family:var(--font-body-family);font-size:1.2rem;line-height:1.8rem;text-align:center}.soul-featured-blog__arrow{display:inline-flex;width:4.4rem;height:4.4rem;min-width:4.4rem;min-height:4.4rem;align-items:center;justify-content:center;padding:0;border:.1rem solid var(--sfb-text);border-radius:999.9rem;color:var(--sfb-text);background:transparent;cursor:pointer;transition:opacity .22s ease,transform .22s ease}.soul-featured-blog__arrow .svg-wrapper{display:flex;width:1rem;height:1rem;align-items:center;justify-content:center}.soul-featured-blog__arrow svg{width:100%;height:100%}.soul-featured-blog__arrow--prev svg{transform:rotate(90deg)}.soul-featured-blog__arrow--next svg{transform:rotate(-90deg)}.soul-featured-blog__arrow:disabled{opacity:.3;cursor:default}@media screen and (hover:hover)and (pointer:fine){.soul-featured-blog__arrow:not(:disabled):hover{transform:translateY(-.2rem)}}@media screen and (min-width:750px)and (max-width:1099px){.soul-featured-blog__post{width:calc((100% - 1.6rem)/2);min-width:calc((100% - 1.6rem)/2);flex-basis:calc((100% - 1.6rem)/2)}.soul-featured-blog__controls{display:flex}}@media screen and (max-width:749px){.soul-featured-blog:after{bottom:-.1rem;height:2.4rem;background-size:auto 2.4rem}.soul-featured-blog__header{gap:1.8rem}.soul-featured-blog__eyebrow{min-height:2.8rem;padding:.3rem .9rem;font-size:1.3rem;line-height:2rem}.soul-featured-blog__heading{font-size:2.8rem;line-height:3.6rem}.soul-featured-blog__view-all{width:16rem;min-width:16rem;height:4.8rem;min-height:4.8rem;padding:0 2rem;font-size:1.4rem;line-height:2rem}.soul-featured-blog__slider{margin-top:3.2rem}.soul-featured-blog__post{width:calc(100% - 3.2rem);min-width:calc(100% - 3.2rem);flex-basis:calc(100% - 3.2rem)}.soul-blog-card__content{min-height:auto}.soul-featured-blog__controls{display:flex;margin-top:2rem}}@media(prefers-reduced-motion:reduce){.soul-featured-blog__posts{scroll-behavior:auto}.soul-blog-card,.soul-blog-card__image,.soul-featured-blog__view-all,.soul-featured-blog__arrow,.soul-featured-blog__eyebrow-star{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-featured-blog.css.map */
