.blog_page_section{padding:var( --content-space-lg) 0 var(--section-space)}.blog_page_section .section-resource-list{width:100%;max-width:var(--container-regular);padding:0 var(--small-gap);margin:0 auto}.blog_page_section .resource-list{margin-top:var(--space-40);width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-40) calc(var(--space-40) + 8px)}.blog_page_section .featured-blog-posts-card__inner{gap:0;height:100%}.blog_page_section .resource-image{position:relative;border-radius:var(--radius-16);-webkit-border-radius:var(--radius-16);width:100%;height:100%;aspect-ratio:auto}.blog_page_section .resource-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;background:#000;opacity:.1;border-radius:inherit;transform:none;transition:all .5s ease;pointer-events:none}.blog_page_section .resource-image img{aspect-ratio:496/326;width:100%;height:auto;object-fit:cover;border-radius:inherit;display:block}.blog_page_section .featured-blog-posts-card__content{padding:calc(var(--space-35) - 3px) 0 40px;gap:0;position:relative;display:flex;flex-wrap:wrap}.blog_page_section .featured-blog-posts-card__content div:has(.blog-post-details){order:0}.blog_page_section .featured-blog-posts-card__content .blog-post-details{margin-bottom:12px;font-size:var(--font-16);line-height:1.55;font-weight:400;font-family:var(--content-font);color:var(--text-color);display:inline-block}.blog_page_section .featured-blog-posts-card__content .blog-post-details span+span{margin-left:10px}.featured-blog-posts-card__title-row{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:space-between;order:1}.featured-blog-posts-card__title-row .featured-blog-posts-card__title-link{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:space-between;order:1;width:100%}.blog_page_section .featured-blog-posts-card__content h4{flex:1 1 0}.blog_page_section .featured-blog-posts-card__content .featured-blog-card__title{flex:1 1 0;font-family:var(--content-font);font-size:var(--font-16);color:var(--title-color);font-weight:500;line-height:24px;padding:0}.blog_page_section .featured-blog-posts-card__content .featured-blog-posts-card__tags{margin-top:16px;gap:8px;display:flex;flex-wrap:wrap;align-items:center;order:2}.blog_page_section .featured-blog-posts-card__content .featured-blog-posts-card__tags .blog-tag{padding:0 16px;height:36px;font-size:var(--font-14);line-height:20px;font-weight:400;font-family:var(--content-font);border-radius:var(--radius-16);border:1px solid #D1D5DB;color:#6b7280;background:#fff;display:inline-flex;flex-wrap:wrap;vertical-align:top;align-items:center;justify-content:center;text-align:center}.blog_page_section .featured-blog-posts-card__title-link svg{margin:4px 7px 0 23px;width:12px;height:12px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transition:all .5s ease}.blog_page_section .blog-post-card__content-text{margin-top:16px;font-size:var(--font-18);font-weight:400;line-height:1.5;font-family:var(--content-font);color:#6b7280;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0;order:3}.blog_page_section .featured-blog-posts-read-more-link{position:absolute;bottom:0;margin-top:16px;font-size:var(--font-16);font-weight:500;line-height:24px;letter-spacing:-.2px;font-family:var(--content-font);color:var(--primary-color);border-bottom:1px solid transparent;max-width:fit-content;order:4}.blog_page_section .pagination{margin-top:calc(var(--space-60) + 1px);padding:0;justify-content:center}.blog_page_section .pagination__list{text-align:center;list-style:none;margin:0;padding:0;width:100%;justify-content:center;display:block}.blog_page_section .pagination__item{width:40px;height:40px;font-size:var(--font-16);font-weight:400;line-height:19px;letter-spacing:-.04em;color:#0a0a0acc;border-radius:8px;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;aspect-ratio:unset}.blog_page_section .pagination__list li{transition:all .5s ease;-webkit-transition:all .5s ease;display:inline-block}.blog_page_section .pagination__list li+li{margin-left:2px}.blog_page_section .pagination__list li:first-child{float:left}.blog_page_section .pagination__list li:last-child{float:right}.blog_page_section :is(.pagination__item--next,.pagination__item--prev){width:auto!important;background:transparent;font-size:var(--font-18);font-weight:400;line-height:28px}.blog_page_section :is(.pagination__item-content--next,.pagination__item-content--prev){gap:8px;display:flex;align-items:center}.blog_page_section .pagination__item-content--next{flex-direction:row-reverse}.blog_page_section .pagination__item.pagination__item--current{color:#fcfaf9;background:var(--title-color);border-color:var(--title-color)}.blog_page_section .title-info-link{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:space-between}.blog_page_section .blog_info-link{margin:4px 0 0 16px;width:24px;height:24px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.blog_page_section .blog-filters{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:space-between}.blog_page_section .blog-filters-left{gap:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.blog_page_section .blog-filters__field{width:240px}.blog_page_section .blog-filters__select{padding:0 50px 0 24px;font-size:var(--font-16);font-weight:400;line-height:1.5;height:var(--input-height);width:100%;font-family:var(--content-font);border-radius:8px;-webkit-border-radius:8px;border:1px solid #D1D5DB!important;color:var(--title-color);position:relative;display:block;background:no-repeat right 20px top 50% transparent;background-color:#fff!important;background:url(./form-select-arrow-filter.png) no-repeat center right 24px!important;background-size:20px 20px!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none}.blog_page_section :is(input:focus,select:focus){border-color:#d1d5db!important}.blog_page_section .blog-filters-right .blog-filters__field{width:496px;position:relative}.blog_page_section .blog-search__input::-webkit-input-placeholder{color:#9ca3af!important}.blog_page_section .blog-search__input::-moz-placeholder{color:#9ca3af!important;opacity:1}.blog_page_section .blog-search__input:-ms-input-placeholder{color:#9ca3af!important}.blog_page_section .blog-search__input::placeholder{color:#9ca3af!important;opacity:1}.blog_page_section .blog-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.blog_page_section .blog-search__input::-webkit-search-decoration,.blog_page_section .blog-search__input::-webkit-search-results-button,.blog_page_section .blog-search__input::-webkit-search-results-decoration{display:none}.blog_page_section .blog-search__input{flex:1 1 0;padding:4px 124px 4px 52px;background:#fff;border:1px solid #D1D5DB;border-radius:8px;height:var(--input-height);width:100%;font-size:var(--font-18);line-height:20px;font-weight:400;font-family:var(--content-font);color:var(--title-color);transition:all .5s ease;-webkit-transition:all .5s ease}.blog_page_section .blog-search__icon{position:absolute;top:50%;left:24px;transform:translateY(-50%);width:20px;height:20px;min-width:auto!important;padding:0!important}.blog_page_section .blog-search__button{position:absolute;top:50%;right:4px;transform:translateY(-50%);min-width:110px;height:calc(var(--input-height) - 8px);border-radius:4px;padding:0!important;font-weight:400;--btn-color: #fff;--btn-hover-color: #fff;--btn-bg: var(--primary-color);--btn-hover-bg: var(--secondary-color);--btn-border: var(--primary-color);--btn-hover-border: var(--secondary-color)}.blog_page_section .pagination__item--disabled{opacity:.5;pointer-events:none}@media screen and (min-width:1200px){.blog_page_section .featured-blog-posts-card__content .featured-blog-posts-card__tags .blog-tag:hover{color:#fff;background:var(--primary-color);border-color:var(--primary-color)}.blog_page_section .featured-blog-posts-read-more-link:hover{color:var(--primary-color);border-color:var(--primary-color)}.blog_page_section .featured-blog-posts-card:hover .featured-blog-card__title{color:var(--primary-color)}.blog_page_section .featured-blog-posts-card:hover .featured-blog-posts-card__title-link svg{transform:rotate(45deg)}.blog_page_section .pagination__item:hover{color:#fcfaf9;background:var(--title-color);border-color:var(--title-color)}.blog_page_section :is(.pagination__item--next:hover,.pagination__item--prev:hover){background:transparent;color:var(--primary-color)}}@media screen and (max-width:1439px){.blog_page_section .blog-filters__field{width:200px}.blog_page_section .resource-list{gap:20px}.blog_page_section .blog-filters-right .blog-filters__field{width:480px}}@media screen and (max-width:1199px){.blog_page_section .blog-filters-right .blog-filters__field{width:320px}}@media screen and (max-width:991px){.blog_page_section .resource-list{grid-template-columns:repeat(2,1fr)}.blog_page_section .blog-filters-left{gap:10px}.blog_page_section .blog-filters__field{gap:15px;width:auto}.blog_page_section .blog-filters-right .blog-filters__field{width:304px}.blog_page_section .blog-filters__select{padding:0 32px 0 15px;background:url(./form-select-arrow-filter.png) no-repeat center right 15px!important;background-size:16px 16px!important}.blog_page_section .blog-search__icon{width:16px;height:16px;left:15px}.blog_page_section .blog-search__input{padding:4px 124px 4px 39px}.blog_page_section .featured-blog-posts-card__title-link svg{width:10px;height:10px}}@media screen and (max-width:767px){.blog_page_section :is(.blog-filters-left,.blog-filters-right,.blog-filters-right .blog-filters__field){width:100%}.blog_page_section .blog-filters__field{width:auto;flex:1 1 0}.blog_page_section .blog-filters{gap:16px}.blog_page_section .blog-search__button{min-width:90px}.blog_page_section .blog-search__input{padding:4px 110px 4px 39px}}@media screen and (max-width:575px){.blog_page_section .blog-filters__field{width:160px}.blog_page_section .blog-search__button{min-width:75px}.blog_page_section .blog-search__input{padding:4px 90px 4px 39px}.blog_page_section .pagination__item{width:35px;height:35px}}@media screen and (max-width:479px){.blog_page_section .resource-list{grid-template-columns:repeat(1,1fr)}.blog_page_section .blog-filters__field{width:100%;flex:auto}.blog_page_section :is(.pagination__item-content--next,.pagination__item-content--prev) .pagination__item-text{display:none}}
/*# sourceMappingURL=/cdn/shop/t/185/assets/blog.css.map */
