.section-layout:has(.featured-blog-container.full-width){overflow:hidden}.featured-blog-container{position:relative}.featured-blog-container.full-width{grid-column:1 / -1;margin-left:0;margin-right:calc(-1 * var(--page-margin-mobile));--peek-width: var(--page-margin-mobile)}.featured-blog-container.full-width .swiper{overflow:visible;padding-right:var(--peek-width)}.featured-blog-container.full-width .swiper-slide{width:calc(100% / var(--slides-count-mobile) - var(--peek-width) / var(--slides-count-mobile))}@media(min-width:750px){.featured-blog-container.full-width{margin-right:calc(-1 * var(--page-margin));--peek-width: var(--page-margin)}.featured-blog-container.full-width .swiper-slide{width:calc(100% / var(--slides-count) - var(--peek-width) / var(--slides-count))}}.banner:has(.banner--cover){position:relative}.banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(var(--color-overlay_color));pointer-events:none}.blog-banner{display:flex;flex-direction:column;gap:2.4rem;width:100%}@media screen and (min-width:750px){.blog-banner{flex-direction:row}}@media screen and (max-width:749px){.blog-banner.banner--left .banner__image-wrapper,.blog-banner.banner--right .banner__image-wrapper,.blog-banner.banner--left .banner__content,.blog-banner.banner--right .banner__content{max-width:100%}}@media screen and (min-width:750px){.blog-banner.banner--right,.blog-banner.banner--left{align-items:center;--banner-gap: 4rem;gap:var(--banner-gap)}.blog-banner.banner--left .banner__content,.blog-banner.banner--right .banner__content{flex:0 0 calc(50% - var(--banner-gap));max-width:calc(50% - var(--banner-gap))}.blog-banner.banner--left .banner__image-wrapper,.blog-banner.banner--right .banner__image-wrapper{flex:0 0 50%;max-width:50%}.blog-banner.banner--left{flex-direction:row}.blog-banner.banner--right{flex-direction:row-reverse}}.blog-banner.banner--cover .banner__image-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;grid-column:1 / -1}.blog-banner .banner__image-wrapper{overflow:hidden}.blog-banner.banner--left .banner__image-wrapper,.blog-banner.banner--right .banner__image-wrapper{border-radius:var(--media-border-radius)}.blog-banner .banner__image-wrapper img{width:100%;height:100%;object-fit:cover}.banner__image-wrapper.banner--custom-height{height:var(--banner-height-mobile, 30vh);min-height:var(--banner-height-mobile, 30vh);flex-basis:auto}@media screen and (min-width:750px){.banner__image-wrapper.banner--custom-height{height:var(--banner-height, 50vh);min-height:var(--banner-height, 50vh)}}.banner__content{position:relative;z-index:1;width:100%}.blog-banner.banner--cover .banner__content{padding:2rem var(--page-margin-mobile);max-width:calc(100% - var(--page-margin-mobile) * 2)}.blog-banner.banner--cover.banner--with-container .banner__content{margin:0 var(--page-margin-mobile)}@media screen and (min-width:750px){.blog-banner.banner--cover .banner__content{padding:4rem var(--page-margin);max-width:calc(var(--page-width));margin-left:auto;margin-right:auto}.blog-banner.banner--cover.banner--with-container .banner__content{margin:0 var(--page-margin)}}.banner__content-container{padding:3rem;border-radius:.4rem;max-width:min(80rem,100%);width:max-content}@media screen and (min-width:750px){.banner__content-container{padding:4rem}.banner__content-container:has(.section-content-split){width:100%;max-width:calc(var(--page-width) - var(--page-margin) * 2)}}.blog-banner.banner--cover .banner__image{width:100%;height:100%}.blog-banner .section-subheading{display:inline-flex;align-items:center;gap:.8rem;margin-bottom:var(--section-s-m-b-m)}.blog-banner .banner__content--mobile-left .section-subheading{justify-content:flex-start}.blog-banner .banner__content--mobile-center .section-subheading{justify-content:center}.blog-banner .banner__content--mobile-right .section-subheading{justify-content:flex-end}.blog-banner .section-heading{margin-bottom:var(--section-h-m-b-m)}.blog-banner .section-description{margin-bottom:var(--section-d-m-b-m)}@media screen and (min-width:750px){.blog-banner .section-subheading{margin-bottom:var(--section-s-m-b)}.blog-banner .banner__content--left .section-subheading{justify-content:flex-start}.blog-banner .banner__content--center .section-subheading,.blog-banner .banner__content--right .section-subheading{justify-content:flex-end}.blog-banner .section-heading{margin-bottom:var(--section-h-m-b)}.blog-banner .section-description{margin-bottom:var(--section-d-m-b)}}.blog-tags__list{display:flex;overflow-x:auto;gap:4rem;padding:2rem .5rem;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none}.blog-tags__list.is-grabbing{cursor:grabbing}.blog-tags__list::-webkit-scrollbar{display:none}.blog-tags__list::-webkit-scrollbar-track{background:transparent}.blog-tags__list::-webkit-scrollbar-thumb{background:transparent}.blog-tags__list::-webkit-scrollbar-thumb:hover{background:transparent}.blog-tags__list li{flex-shrink:0}.blog-tags__list a{text-decoration:none;transition:all .3s ease}.blog-tags__list a.current-blog{color:rgb(var(--color-accent))}@media(hover:hover)and (pointer:fine){.blog-tags__list a:hover,.blog-tags__list a:active{color:rgb(var(--color-accent))}.blog-tags__list a:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem;border-radius:var(--style-button-border-radius)}}.blog-tags__list a.current-blog{text-decoration:underline}.layout-type--collage .grid__item:nth-child(2n) .card-direction--column-mixed{flex-direction:column-reverse}.layout-type--collage .grid__item:nth-child(odd) .card-direction--column-mixed{flex-direction:column}.layout-type--collage .grid__item:first-child .card--standard .card__media{border-top-right-radius:var(--post-card-border-radius);border-bottom-right-radius:var(--post-card-border-radius)}@media(min-width:750px){.layout-type--collage .grid__item:first-child{grid-column:1 / -1;width:100%}.layout-type--collage .grid__item:first-child .article-card-wrapper .card__inner{flex-direction:row}.layout-type--collage .grid__item:first-child .article-card-wrapper .card__media{width:100%}.layout-type--collage .grid__item:first-child .article-card-wrapper .card__content{max-width:46rem;width:100%;padding:3rem;display:flex;flex-direction:column;justify-content:flex-start}.layout-type--collage .grid__item:first-child .article-card-wrapper .article-badges{margin-top:0}.layout-type--collage .grid__item:first-child .article-card-wrapper .card__content .card__information{margin-top:auto;padding-top:4rem;width:100%}.layout-type--collage .grid__item:first-child .article-card-wrapper .card__heading,.layout-type--collage .grid__item:first-child .article-card-wrapper .card__heading a{font-size:var(--font-h4--size)}}@media(min-width:1200px){.layout-type--collage .grid__item:first-child .article-card-wrapper .card__content{max-width:46rem;padding:3rem}.layout-type--collage .grid__item:first-child .article-card-wrapper .card__heading,.layout-type--collage .grid__item:first-child .article-card-wrapper .card__heading a{font-size:var(--font-h3--size)}}@media(min-width:1201px){.layout-type--collage .grid__item:first-child .article-card-wrapper .card__content{padding:4rem}}.section-heading-left-space{display:inline-block;width:.6ch;opacity:0}@media screen and (min-width:750px){.section-heading-left-space{width:1.1ch}}@media screen and (min-width:750px){.blog-banner .section-content-split{display:flex;justify-content:space-between;align-items:flex-end;gap:4rem}.blog-banner .section-content-split .section-description{max-width:20rem}.blog-banner .section-description{margin-bottom:var(--section-d-m-b)}}@media screen and (min-width:950px){.blog-banner .section-content-split .section-description{max-width:30rem}}.banner__content--left{text-align:left}.banner__content--center{text-align:center}.banner__content--right{text-align:right}@media screen and (max-width:749px){.banner__content--mobile-left{text-align:left}.banner__content--mobile-center{text-align:center}.banner__content--mobile-right{text-align:right}}.banner-article.image-top,.banner-article.image-bottom{display:flex;gap:3.4rem}.banner-article.image-top{flex-direction:column}.banner-article.image-bottom{flex-direction:column-reverse}.banner-article.image-top .banner-article__media,.banner-article.image-bottom .banner-article__media{position:static;height:var(--banner-height)}@media screen and (max-width:749px){.banner-article.image-top .banner-article__media,.banner-article.image-bottom .banner-article__media{height:var(--banner-height-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-featured-blog.css.map */
