.featured-articles{position:relative}.featured-articles__top-wave{position:absolute;inset:auto 0 calc(100% - 1px) 0;height:20px;background-repeat:no-repeat;background-size:cover;background-position:top center;background-color:rgb(var(--color-background));clip-path:url(#mobile-top-wave);z-index:1}@media screen and (width >= 750px){.featured-articles__top-wave{clip-path:url(#top-wave)}}.featured-articles__trees-wrapper{overflow:hidden;position:absolute;pointer-events:none;inset:0 0 auto 0;z-index:100;transform:translateY(-50%)}.featured-articles__trees{align-items:center;aspect-ratio:2/1;display:flex;column-gap:20vw;justify-content:space-between;margin:0 -20vw}@media (width >= 750px){.featured-articles__trees{column-gap:12.8rem;margin:0 -20px}}.featured-articles__tree{pointer-events:auto;flex-shrink:1;flex-grow:0}.featured-articles__trees .left-branch,.featured-articles__trees .right-branch{display:block;pointer-events:none;max-width:100%;height:auto}.featured-articles__trees .left-branch{transform-origin:center left}.featured-articles__trees .right-branch{transform-origin:center right}.featured-articles__heading{padding:0 3.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem}.featured-articles__articles{padding:0}@media screen and (min-width: 750px){.featured-articles__articles{margin-top:6.4rem;padding:0 4rem}}.featured-articles .slider{display:flex}.featured-articles .slider__slide{width:calc(253 / 375 * 100vw);flex:0 0 76vw;padding:0;scroll-snap-align:center}@media screen and (max-width: 749px){.featured-articles .slider:before,.featured-articles .slider:after{content:"";display:block;width:33%;height:100%;flex-shrink:0}.featured-articles .slider__slide .article-card-wrapper{transition:transform var(--duration-default) ease-in-out;transform:scale(1)}.featured-articles .slider__slide.active-slide .article-card-wrapper{transform:scale(1)}.featured-articles .slider.slider--mobile,.featured-articles .slider__slide.animate--slide-in{animation:none}}.featured-articles__articles{margin-top:4rem}@media screen and (min-width: 750px){.featured-articles .slider{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.featured-articles .slider__slide{padding:0;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-featured-articles.css.map */
