.blog-section{display:block;background:var(--background_color);color:var(--primary_text)}.blog-section .heading-block.has-custom-color{color:var(--custom_color)}.main-blog__top{padding-bottom:0}.main-blog__title{color:var(--primary_text)}.main-blog__description{color:var(--primary_text);margin-top:0}.blog-section .main-blog__header{padding:1.25rem .625rem;display:flex;flex-direction:column;gap:1rem}.blog-section .main-blog__title,.blog-section .main-blog__description{padding:0}.blog-section.blog-section--main-blog .blog-item__container .blog-item__info-container{padding:.625rem}.blog-section.blog-section--main-blog .main-blog__featured-article .blog-item__container--featured .blog-item__info-container.blog-item__text{padding:1.25rem .625rem}.blog-section.blog-section--main-blog .blog-item__info-container.blog-item__text{display:flex;flex-direction:column;gap:.625rem}.blog-section.blog-section--main-blog .article-header__meta{margin-top:0;column-gap:.375rem;color:var(--primary_gray);align-items:center}.blog-section.blog-section--main-blog .blog-item__img-wrapper--main-blog-breakpoints.AspectRatio{--aspect-ratio: var(--main-blog-aspect-m)}@media(min-width:1025px){.blog-section.blog-section--main-blog .blog-item__img-wrapper--main-blog-breakpoints.AspectRatio{--aspect-ratio: var(--main-blog-aspect-d, var(--main-blog-aspect-m))}}.main-blog__header svg path{fill:var(--primary_text)}.main-blog__tag{box-sizing:border-box;border:none;background:transparent;flex:0 0 auto}.main-blog__tags .swiper-slide{width:auto}.main-blog__tags .swiper-slide a{display:inline-flex;align-items:center;justify-content:center;padding:0;white-space:nowrap;text-wrap:nowrap;color:var(--primary_gray);position:relative}.main-blog__tags .swiper-slide a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor;transform-origin:bottom right;transform:scaleX(0);transition:transform .3s cubic-bezier(.4,0,.2,1)}.main-blog__tags .swiper-slide.main-blog__tag--current{background-color:transparent;border-color:transparent}.blog-section .rte a:not(.Button){text-decoration:none;color:var(--primary_text)}.main-blog__tags .swiper-slide:not(.main-blog__tag--current) a:not(.Button){color:var(--primary_gray)}.main-blog__tags .swiper-slide.main-blog__tag--current a:not(.Button){color:var(--primary_text)}.main-blog__tags .swiper-slide.main-blog__tag--current a:before{transform-origin:bottom left;transform:scaleX(1)}.main-blog__tags .swiper-slide.main-blog__tag--current a:hover:before{transform-origin:bottom right;transform:scaleX(0)}.main-blog__tags .swiper-slide:not(.main-blog__tag--current) a:hover:before{transform-origin:bottom left;transform:scaleX(1)}.main-blog__audience-wrap{gap:0}.main-blog__audience-tabs{display:flex;align-items:flex-end;width:100%;border-bottom:1px solid var(--primary_accent)}.main-blog__audience-tab{display:flex}.main-blog__audience-tab-link{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;-webkit-appearance:none;appearance:none;font:inherit;cursor:pointer;padding:.625rem 2.5rem;margin-bottom:-1px;white-space:nowrap;text-wrap:nowrap;text-decoration:none;color:var(--primary_gray);position:relative}.main-blog__audience-tab-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--primary_text);transform-origin:bottom right;transform:scaleX(0);transition:transform .3s cubic-bezier(.4,0,.2,1)}.main-blog__audience-tab--current .main-blog__audience-tab-link{color:var(--primary_text)}.main-blog__audience-tab--current .main-blog__audience-tab-link:after{transform-origin:bottom left;transform:scaleX(1)}.main-blog__audience-tab:not(.main-blog__audience-tab--current) .main-blog__audience-tab-link{color:var(--primary_gray)}.main-blog__audience-tab--current .main-blog__audience-tab-link:hover:after{transform-origin:bottom right;transform:scaleX(0)}.main-blog__audience-tab:not(.main-blog__audience-tab--current) .main-blog__audience-tab-link:hover:after{transform-origin:bottom left;transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.main-blog__tags .swiper-slide a:before,.main-blog__audience-tab-link:after{transition:none}}.main-blog__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.375rem;row-gap:1.25rem}.main-blog__grid>.main-blog__article-card{min-width:0}.main-blog__article-card{position:relative}.blog-item__container .blog-item__excerpt{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-section.blog-section--main-blog .article-header__tags{position:relative;display:flex;flex:1 1 auto;min-width:0;flex-wrap:nowrap;overflow:hidden}.blog-section.blog-section--main-blog .article-header__tags:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2.5rem;pointer-events:none;background:linear-gradient(to right,color-mix(in srgb,var(--background_color) 0%,transparent),var(--background_color))}.blog-section.blog-section--main-blog .blog-item__date{flex-shrink:0;white-space:nowrap}.blog-section.blog-section--main-blog .article-header__tag{white-space:nowrap}.blog-section.blog-section--main-blog .article-header__tags>*{flex-shrink:0}.main-blog__pagination{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2.5rem}.main-blog__load-more-error{margin:0;text-align:center}.main-blog__load-more .itemLoader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .25s ease-in-out;background:color-mix(in srgb,var(--Color-Scheme-Background, #fff) 85%,transparent)}.main-blog__load-more .itemLoader svg{animation:spin 2s linear infinite;width:1.25rem;height:1.25rem}.main-blog__load-more .itemLoader svg path{stroke:currentColor;fill:transparent}.main-blog__load-more .itemLoader.is-visible{opacity:1;visibility:visible}.main-blog__tags-wrap.main-blog__audience-wrap{padding:0 .625rem}.main-blog__tags-wrap{position:relative;padding:.625rem .625rem 0;display:flex;flex-direction:column;gap:1.25rem}.main-blog__tags-wrap-inner{display:flex;flex-direction:column;gap:1.25rem;position:relative;width:100%}.main-blog__tags-swiper{width:100%;overflow:hidden;position:relative}.main-blog__tags-swiper:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1.25rem;pointer-events:none;z-index:2;background:linear-gradient(270deg,var(--background_color) 0%,transparent 100%)}.main-blog__tags-scrollbar-wrapper{flex:0 0 auto}.main-blog__tags-scrollbar-wrapper .swiper-scrollbar{--swiper-scrollbar-bg-color: var(--primary_gray);--swiper-scrollbar-drag-bg-color: var(--primary_text)}.main-blog__tags-scrollbar-wrapper--hide-mobile{display:none}@media(max-width:1024px){.main-blog__tags-toggle{display:none!important}}.main-blog__tags{list-style:none;margin:0;padding:0}.main-blog__body{display:flex;flex-direction:column}.main-blog__cards{display:flex;flex-direction:column;gap:1.25rem;padding-top:1.25rem}.main-blog__featured-article{display:grid;grid-template-columns:1fr}.blog-section .is-hidden{display:none}.blog-section .Svg--arrow-left path,.blog-section .Svg--arrow-right path{fill:var(--primary_text)}.blog-section.blog-section--main-blog .article-header__meta:not(:has(.article-header__tags)){justify-content:flex-end}@media(min-width:1025px){.blog-section.blog-section--main-blog .main-blog__featured-article .blog-item__info-container.blog-item__text{max-width:443px;margin:0 auto}.blog-section.blog-section--main-blog .main-blog__featured-article .blog-item__container--featured .blog-item__info-container.blog-item__text{padding:1.25rem 0}.main-blog__cards{gap:1rem;margin-bottom:0}.main-blog__title{overflow:visible}.main-blog__top{display:flex;flex-direction:column;align-items:stretch}.blog-section .main-blog__header{margin:0;padding:1.25rem 0;gap:.625rem;border-bottom:none}.main-blog__header .main-blog__title{margin:0}.main-blog__top .main-blog__tags-wrap{margin-top:0;padding:0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;overflow:visible}.main-blog__top .main-blog__tags-wrap .main-blog__tags-wrap-inner{gap:0}.main-blog__top .main-blog__tags-wrap .main-blog__tags-swiper{width:100%}.main-blog__top .main-blog__tags-wrap .main-blog__tags-swiper .swiper-wrapper{flex-wrap:wrap;row-gap:.625rem;transform:none!important}.main-blog__top .main-blog__tags-wrap .main-blog__tags-swiper .swiper-slide{width:auto!important}.main-blog__top .main-blog__tags-wrap-inner--has-overflow .main-blog__tags-swiper .swiper-wrapper{column-gap:2.5rem;width:100%!important}.main-blog__top .main-blog__tags-wrap-inner--has-overflow .main-blog__tags-swiper .swiper-slide{width:auto!important;max-width:none!important;margin:0!important;flex:0 0 auto}.main-blog__top .main-blog__tags-wrap .main-blog__tags{margin:0;padding:0}.main-blog__top .main-blog__tags-wrap-inner--has-overflow{--main-blog-tags-toggle-top-offset: .3125rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;column-gap:0}.main-blog__top .main-blog__tags-wrap-inner--has-overflow .main-blog__tags-swiper{flex:1 1 0%;min-width:0;width:auto;max-width:100%;box-sizing:border-box}.main-blog__top .main-blog__tags-wrap-inner--has-overflow .main-blog__tags-swiper:after{right:0}.main-blog__top .main-blog__tags-wrap-inner--has-overflow .main-blog__tags-scrollbar-wrapper{flex:0 0 100%;width:100%;max-width:100%}.main-blog__top .main-blog__tags-wrap-inner--has-overflow .main-blog__tags-swiper.main-blog__tags-swiper--collapsed{overflow:hidden}.main-blog__top .main-blog__tags-wrap-inner.is-expanded .main-blog__tags-swiper{overflow:visible}.main-blog__tags-toggle{display:none;align-items:center;justify-content:center;box-sizing:border-box;padding:0;border:none;background:transparent;cursor:pointer;color:var(--primary_text)}.main-blog__top .main-blog__tags-wrap-inner--has-overflow .main-blog__tags-toggle{position:static;flex:0 0 auto;width:auto;height:auto;margin-left:auto;align-self:flex-start;margin-top:calc(var(--main-blog-tags-toggle-top, max(0px, calc((var(--main-blog-tags-collapsed-height, 1.125rem) - 1.125rem) / 2))) + var(--main-blog-tags-toggle-top-offset, 0px))}.main-blog__tags-toggle:not([hidden]){display:inline-flex}.main-blog__tags-toggle svg path{fill:currentColor}.main-blog__tags-wrap-inner.is-expanded .main-blog__tags-toggle-icon--down{display:none}.main-blog__tags-wrap-inner:not(.is-expanded) .main-blog__tags-toggle-icon--up{display:none}.main-blog__tags-toggle-icon--down,.main-blog__tags-toggle-icon--up{display:flex;align-items:center;justify-content:center}.main-blog__tags-scrollbar-wrapper--hide-mobile{display:block}.main-blog__top .main-blog__tags-wrap .main-blog__tags-scrollbar-wrapper{display:none}.main-blog__top .main-blog__header{flex:none;min-width:0;max-width:443px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.main-blog__featured-article{padding:0}.blog-section .main-blog__breadcrumbs{padding:0 0 .625rem}.breadcrumbs{padding-inline:0}.blog-section .swiper-wrapper{padding:.625rem 0}.blog-section .main-blog__cards{padding-top:.625rem}.main-blog__featured-article .blog-item__container--featured{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:1rem}.main-blog__featured-article .blog-item__img-tag-container{order:1;min-width:0;align-self:center}.main-blog__featured-article .blog-item__container--featured .blog-item__info-container{order:2;min-width:0}.blog-section.blog-section--main-blog .blog-item__container .blog-item__info-container{justify-content:center;background:var(--background_color);flex:1;gap:.625rem;padding:1.25rem 0}.blog-section.blog-section--main-blog .article-header__meta{display:flex;align-items:center;justify-content:space-between;column-gap:1rem;margin-top:auto}.blog-section.blog-section--main-blog .main-blog__featured-article .article-header__meta{margin-top:.625rem}.blog-section.blog-section--main-blog .blog-item__title{color:var(--primary_text)}.main-blog__featured-article .blog-item__container--featured .blog-item__info-container .article-header{gap:5rem;column-gap:.625rem}.blog-section .main-blog__featured-article .blog-item-component{height:100%;display:flex}.blog-item-component{height:100%}.blog-section .main-blog__grid{grid-template-columns:repeat(4,1fr);column-gap:1rem;row-gap:1rem}.blog-section .main-blog__top .main-blog__tags-wrap .main-blog__tags-swiper{max-width:100%}.main-blog__tags-wrap{width:100%;gap:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-blog.css.map */
