.main-blog{max-width:1180px}.main-blog .title--primary{margin:0 0 clamp(2rem,5vw,4rem);color:var(--fc-color-navy, #1a202c);font-family:var(--fc-heading-font, var(--pt-font-heading, sans-serif));font-size:clamp(3.4rem,7vw,6rem);line-height:.95;letter-spacing:-.045em}.blog-articles{display:grid;gap:clamp(1.5rem,4vw,3rem)}.blog-articles .card-wrapper{width:100%}.blog-articles__article.article{align-items:stretch}.blog-articles .card,.blog-articles .article-card{height:100%;overflow:hidden;border-radius:26px;background:#ffffffc7;border:1px solid rgba(26,32,44,.08);box-shadow:var(--fc-shadow-soft, 0 16px 40px rgba(26, 32, 44, .06));transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.blog-articles .card:hover,.blog-articles .article-card:hover{transform:translateY(-4px);border-color:#ff6b002e;box-shadow:var(--fc-shadow-hover, 0 30px 60px rgba(26, 32, 44, .12))}.blog-articles .card__inner{overflow:hidden;background:var(--fc-color-cream, #faf7f2)}.blog-articles .article-card__image-wrapper,.blog-articles .card__media,.blog-articles .article-card__image,.blog-articles .media{overflow:hidden}.blog-articles .article-card__image img,.blog-articles .media img{object-fit:cover;transition:transform .42s ease}.blog-articles .card:hover .article-card__image img,.blog-articles .card:hover .media img{transform:scale(1.035)}.blog-articles .card__content{background:transparent}.blog-articles .article-card .card__information{padding:clamp(1.35rem,3vw,2rem)!important}.blog-articles .card__heading,.blog-articles .card__heading a{color:var(--fc-color-navy, #1a202c);font-family:var(--fc-heading-font, var(--pt-font-heading, sans-serif));font-size:clamp(1.65rem,3vw,2.25rem)!important;line-height:1.03!important;letter-spacing:-.03em;text-decoration:none}.blog-articles .card__heading a:hover{color:var(--fc-color-terracotta, #ff6b00)}.blog-articles .article-card__info{margin:.75rem 0 0;padding:0;color:var(--fc-color-terracotta, #ff6b00);font-family:var(--fc-body-font, var(--pt-font-body, sans-serif));font-size:.72rem;font-weight:900;letter-spacing:.08em}.blog-articles .article-card__excerpt{max-width:62ch;margin-top:1rem;color:var(--fc-color-text-secondary, #2d3748);font-family:var(--fc-body-font, var(--pt-font-body, sans-serif));font-size:clamp(.98rem,1.5vw,1.08rem);line-height:1.65}.blog-articles .article-card__footer{display:none}.blog-articles .article-card__image--medium .ratio:before,.blog-articles .article-card__image--large .ratio:before,.blog-articles .article-card__image--small .ratio:before{padding-bottom:64%}.pagination-wrapper{margin-top:clamp(3rem,6vw,5rem)}.pagination__list{gap:.35rem}.pagination__item{border-radius:999px;color:var(--fc-color-navy, #1a202c);font-family:var(--fc-body-font, var(--pt-font-body, sans-serif));font-weight:800}.pagination__item--current,.pagination__item:hover{background:var(--fc-color-navy, #1a202c);color:#fff!important}.pagination__item--current:after,.pagination__item:hover:after{display:none}@media screen and (min-width:750px){.blog-articles{grid-template-columns:1fr 1fr}.blog-articles--collage>*:nth-child(3n+1),.blog-articles--collage>*:nth-child(3n+2):last-child{grid-column:auto;text-align:left}.blog-articles--collage>*:first-child{grid-column:span 2}.blog-articles--collage>*:first-child .card{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:stretch}.blog-articles--collage>*:first-child .card--text{display:block}.blog-articles--collage>*:first-child .card--text .card__inner{display:none}.blog-articles--collage>*:first-child .card--text>.card__content{min-height:24rem;align-items:center;background:radial-gradient(circle at 18% 20%,rgba(255,107,0,.16),transparent 30%),linear-gradient(135deg,#faf7f2fa,#ffffffdb)}.blog-articles--collage>*:first-child .card__inner,.blog-articles--collage>*:first-child .card__content{width:100%}.blog-articles--collage>*:first-child .article-card__image--medium .ratio:before,.blog-articles--collage>*:first-child .article-card__image--large .ratio:before,.blog-articles--collage>*:first-child .article-card__image--small .ratio:before{padding-bottom:68%}.blog-articles--collage>*:first-child .card__heading,.blog-articles--collage>*:first-child .card__heading a{font-size:clamp(2rem,4vw,3.5rem)!important}}@media screen and (max-width:749px){.main-blog .title--primary{margin-bottom:2rem}.blog-articles .card,.blog-articles .article-card{border-radius:22px}.blog-articles .card__heading,.blog-articles .card__heading a{font-size:1.8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-main-blog.css.map */
