.blog .h0{font-weight:700;line-height:1.3;color:#f4f7df;font-size:clamp(38px,4.1vw,80px)}.blog-posts{--blog-posts-gap: var(--spacing-8) var(--grid-gutter);grid:var(--blog-posts-grid);gap:var(--blog-posts-gap);display:grid}@media screen and (min-width: 700px){.blog-posts{--blog-posts-gap: var(--spacing-12) var(--grid-gutter)}}@media screen and (min-width: 1000px){.blog-posts{--blog-posts-gap: var(--spacing-12)}}@media screen and (min-width: 1400px){.blog-posts{--blog-posts-gap: min(var(--section-inner-spacing-inline), var(--spacing-20))}}.blog-posts__container{gap:var(--spacing-8);margin-block-start:var(--spacing-10);margin-block-end:var(--spacing-14);display:grid}@media screen and (min-width: 700px){.blog-posts__container{gap:var(--spacing-10)}}@media screen and (min-width: 1400px){.blog-posts__container{gap:var(--spacing-20);margin-block-start:var(--spacing-20);margin-block-start:var(--spacing-12);margin-block-end:var(--spacing-28);margin-block-end:var(--spacing-16)}}.blog-banner{--banner-container-gap: var(--spacing-16);padding-block-start:var(--banner-spacing-block-added, 0px)}.blog-banner-content{position:relative;padding-block-start:var(--banner-content-padding-block-start);padding-block-end:var(--spacing-16);z-index:2}.blog-banner-content .prose p{width:100%;max-width:800px;text-align:center;margin:0 auto}.blog-filter-list{--filter-list-item-padding: var(--spacing-2-5) var(--spacing-5);white-space:nowrap}.blog-filter-list [aria-selected=true]{background-color:rgb(var(--background-primary));color:rgb(var(--text-primary))}.blog-filter-list [aria-selected=false]{transition:opacity .2s ease-in-out}.blog-posts-newsletter__content>svg{width:24px;height:24px}@media screen and (pointer: fine){.blog-filter-list [aria-selected=false]:hover{opacity:1}}.blog-filter-list a{display:block;border:1px solid #058470;border-radius:100px;padding:12px 24px;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.20000000298023224px;text-align:center;color:#015e66;white-space:normal}.blog-filter-list a.selected,.blog-filter-list li[tag-active=true] a,.blog-filter-list [aria-selected=true] a{background-color:#058470;color:#fff}.cdesk_base_list .slide-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:99;height:48px}.cdesk_base_list .prev-arrow{left:0}.cdesk_base_list .next-arrow{right:0}.blog-banner__form{max-width:500px;width:100%;margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6)}@media screen and (min-width: 700px){.blog-banner{--banner-container-gap: var(--spacing-28)}.blog-banner-content{padding-block-end:9rem;padding-block-start:7rem}.blog-banner__form{box-sizing:content-box}.blog-filter-list{--filter-list-item-padding: var(--spacing-6) var(--spacing-6)}}.blog-posts{--blog-articles-gap: var(--spacing-8);align-items:flex-start;gap:var(--blog-articles-gap);display:grid;grid:auto / repeat(var(--article-per-row),minmax(0,1fr))}.blog-posts-newsletter{padding:56px 20px;align-content:flex-start}.blog-posts-newsletter div{font-weight:500;font-size:18px;line-height:28px}.blog-posts-newsletter>.form{gap:var(--spacing-2)}.blog-posts-newsletter>.form input{background-color:#fff;font-size:16px}@media screen and (min-width:660px){.blog-posts{--article-per-row: var(--blog-posts-per-row, 2);--blog-articles-margin-block: var(--spacing-14);grid:auto / repeat(var(--article-per-row),minmax(0,1fr))}.blog-posts-newsletter{padding:110px 73px}.blog-posts-newsletter>.form{gap:var(--spacing-4)}}.blog-posts{--blog-articles-gap: var(--spacing-4)}@media screen and (min-width: 1150px){.blog-posts{--article-per-row: var(--blog-posts-per-row, 3)}}.blog_tags{position:relative;margin-top:32px}.blog-filter-list{overflow:hidden}.blog-filter-list li{width:fit-content}.blog_tags .swiper-button-prev,.blog_tags .swiper-button-next{display:flex;width:50px;height:50px;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;border:1px solid #ABABAB;border-radius:100%;padding:5px;z-index:1;top:50%;transform:translateY(-50%);margin:0;background-color:#fff}.blog_tags .swiper-button-prev{left:0}.blog_tags .swiper-button-next{right:0}.blog_tags .swiper-button-prev:after,.blog_tags .swiper-button-next:after{color:#000;font-size:16px;line-height:16px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{display:none}.blog-filter-list-mobile{margin-top:16px}.blog_pagination{border:none;border-radius:unset;gap:11px}.blog_pagination .pagination__number{width:60px;height:60px;padding:5px;border-radius:100%;border:1px solid #ABABAB;font-size:18px;line-height:24px;letter-spacing:.2px;font-weight:400;color:#000;background:unset}.blog_pagination .pagination__number.pagination__item--current{background-color:#174c44;color:#fff}.blog_pagination .pagination__item{padding:0}.blog_pagination_main{display:block;width:fit-content;margin:0 auto}.blog_pagination_main .pagination_items{text-align:center;margin-top:32px}blog-post-card.blog-post-card.blog-post-card--featured img{min-height:590px;max-height:590px}.main___blogs .blog-posts__container .blog-posts .blog-post-card:not(.blog-post-card--featured) img{min-height:296px;object-fit:cover;aspect-ratio:1/1}blog-post-card.blog-post-card.blog-post-card--featured .h2{font-size:var(--text-h2)}.blog-posts-newsletter button.button .text-with-icon svg{display:none}.blog-posts-newsletter button.button .text-with-icon svg.icon-calendar{display:block}@media screen and (min-width: 700px){.blog-posts-newsletter{padding:40px 32px;height:100%;align-content:center}.blog-posts-newsletter div{font-weight:500;font-size:18px;line-height:28px;gap:32px}}@media screen and (max-width: 767px){.mobile-tag-button ul li{margin:0 auto 20px;max-width:300px;width:100%}blog-post-card.blog-post-card.blog-post-card--featured img{min-height:377px;max-height:377px}.main___blogs .blog-posts__container .blog-posts .blog-post-card:not(.blog-post-card--featured) img{min-height:268px;max-height:268px;object-fit:cover}.cdesk_icon_text{display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;border-radius:66px;background:#058470;box-shadow:1px 1px 2px #0000001a inset}.blog-posts-newsletter{background:#f4f7df}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/css-section-main-blog.bundle.css.map */
