.blog-articles__article+.blog-articles__article{margin-top:3rem}.blog-articles{align-items:flex-start;margin-bottom:0}.blog-articles .article{align-items:flex-start}@media screen and (min-width: 750px){.blog-articles__article{padding-bottom:5rem}.blog-articles__article+.blog-articles__article{margin-top:0}}.blog-header{text-align:center;margin-bottom:2rem}.blog-header .title--primary{--color-heading: var(--color-button-background);margin-top:0}.blog-header .title--primary~*{margin-top:-2rem}.blog-header .select__select{height:4rem}@media screen and (min-width: 750px){.blog-header{display:flex;flex-direction:column;align-items:center;row-gap:2rem;margin-bottom:3rem}.blog-header>*{max-width:100%}.blog-header .title--primary{margin-bottom:0}.blog-header .title--primary~*{margin-top:0}blog-filter .select__select{max-width:100%}[data-heading-center] .blog-header{flex-direction:column;align-items:center;row-gap:1rem}}.blog-filter{border-bottom:.1rem solid rgb(var(--color-border));display:flex;text-transform:uppercase;position:relative;flex-wrap:inherit;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgb(var(--color-button-background)) rgb(var(--color-border));-webkit-overflow-scrolling:touch;margin-bottom:3rem}blog-filter{margin-bottom:3rem}.blog-filter::-webkit-scrollbar{height:.9rem;width:.9rem;display:initial}.blog-filter li{white-space:nowrap;scroll-snap-align:start;flex-shrink:0}.blog-filter .link{--color-link: var(--color-foreground);--color-border: var(--color-button-background);padding:.8rem 1.2rem;display:block;background-size:0% .3rem,100% .3rem}.blog-filter .is-selected{cursor:default;background-position:left bottom,left bottom;background-size:100% .3rem,100% .3rem;font-weight:700}.main-blog .pagination-wrapper{margin-top:0}.blog-sidebar{margin-top:4rem}.blog-sidebar__title{margin-bottom:3rem}.blog-sidebar__post+.blog-sidebar__post{margin-top:3rem}@media screen and (min-width: 750px){.blog-grid--sidebar{--grid-horizontal-spacing: 4rem;display:flex;column-gap:var(--grid-horizontal-spacing)}.blog-grid--sidebar .blog-articles,.blog-grid--sidebar .blog-sidebar{max-width:100%}.blog-grid--sidebar .blog-articles{max-width:calc(75% - var(--grid-horizontal-spacing) / 2)}.blog-sidebar{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-main-blog.css.map */
