.featured-articles{position:relative;padding-top:5.6rem;padding-bottom:var(--space-15);overflow:hidden;background-color:rgb(var(--color-background))}.featured-articles__background{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.featured-articles__background-image{display:block;position:absolute;right:0;top:0;height:100%;width:auto;object-position:right;object-fit:cover}.featured-articles__inner{position:relative;padding-right:0}.featured-articles__header{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-15);margin-bottom:var(--space-19)}.featured-articles__header-text{display:flex;flex-direction:column;gap:var(--space-4)}.featured-articles__subtitle,.featured-articles__title{margin:0}.featured-articles__subtitle{text-transform:uppercase;color:rgb(var(--color-grey-450));font-size:var(--text-size-base)}.featured-articles__title{color:rgb(var(--color-base-dark));font-size:var(--text-size-5xl)}.featured-articles__controls{display:flex;gap:var(--space-20);align-items:center;flex-shrink:0}.featured-articles__progress{flex-shrink:0;width:7.2rem}.featured-articles__carousel-nav--mobile{display:none}.featured-articles__carousel-controls{display:flex;gap:var(--space-6);align-items:center}.featured-articles__carousel-button{width:4.8rem;height:4.8rem;-webkit-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;outline:none;border-radius:50%;border:1px solid rgb(var(--color-grey-900));color:rgb(var(--color-grey-900));display:flex;align-items:center;justify-content:center}.featured-articles__carousel-button[disabled]{opacity:.5;cursor:not-allowed}.featured-articles__grid{scroll-snap-type:x mandatory;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding:0;margin:0;display:flex;padding-bottom:var(--space-8);gap:0}.featured-articles__grid ::-webkit-scrollbar{display:none}.featured-articles__grid-item{display:flex;flex-direction:column;scroll-snap-align:start;scroll-margin:0;align-items:stretch;flex:0 0 33.333333%;min-width:33.333333%;max-width:33.333333%;padding-right:var(--space-15);padding-bottom:.4rem}.featured-articles__progress{padding:var(--space-15) 0;max-width:7.2rem;margin:0 auto;display:none}.featured-articles__carousel-nav{display:none}.featured-articles__carousel-nav.carousel__nav--hidden{display:none!important}.featured-articles__carousel-nav--desktop{display:flex}.featured-articles__header{padding-right:var(--padding-sections-desktop)}@media screen and (max-width: 1399px){.featured-articles__grid-item{flex:0 0 45%;min-width:45%;max-width:45%}}@media screen and (max-width: 1199px){.featured-articles__carousel-nav--mobile{grid-template-columns:repeat(3,1fr);gap:var(--space-15);align-items:center;justify-content:flex-end;padding:var(--space-8) var(--padding-sections-desktop) var(--space-8) 0}.featured-articles__carousel-nav--mobile{display:grid}.featured-articles__carousel-nav .carousel__tracker{width:7.2rem;margin:0 auto;grid-column:2}.featured-articles__carousel-nav .carousel__nav-buttons{grid-column:3}.featured-articles__carousel-nav--desktop{display:none}}@media screen and (max-width: 1199px) and (hover: none){.featured-articles__carousel-nav--mobile{display:block}.featured-articles__carousel-nav .carousel__nav-buttons{display:none}}@media screen and (max-width: 989px){.featured-articles__background{display:none}}@media screen and (max-width: 749px){.featured-articles{padding:var(--space-15) 0}.featured-articles__header-text{gap:var(--space-2)}.featured-articles__header{flex-direction:column;align-items:flex-start;gap:var(--space-6);margin-bottom:var(--space-8);padding-right:var(--padding-sections-mobile)}.featured-articles__subtitle{font-size:var(--text-size-xxs)}.featured-articles__title{font-size:var(--text-size-2xl);line-height:3.6rem}.featured-articles__grid-item{flex:0 0 90%;min-width:90%;max-width:90%;padding-right:var(--space-8)}.featured-articles__grid-item:last-child{padding-right:var(--padding-sections-mobile)}.featured-articles__carousel-nav--mobile{grid-template-columns:repeat(2,1fr);gap:var(--space-8);padding-right:var(--padding-sections-mobile)}.featured-articles__carousel-nav .carousel__tracker{margin:0;grid-column:1}.featured-articles__carousel-nav .carousel__nav-buttons{grid-column:2}}@media screen and (max-width: 749px) and (hover: none){.featured-articles__carousel-nav .carousel__tracker{margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/featured-articles.css.map */
