.ec-blog{color:var(--ec-blog-color, #17372f);background:var(--ec-blog-bg, #fff)}.ec-blog *{box-sizing:border-box}.ec-blog__inner{width:min(100%,1600px);margin:0 auto;padding:92px 48px 104px}.ec-blog__header{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:38px}.ec-blog__heading{margin:0;color:inherit;font-size:clamp(42px,4.2vw,68px);font-weight:600;line-height:.94;letter-spacing:-.045em}.ec-blog__view-all{display:inline-flex;align-items:center;gap:10px;width:fit-content;padding-bottom:4px;color:inherit;border-bottom:1px solid currentColor;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none}.ec-blog__view-all span{font-size:17px}.ec-blog__view-all--mobile,.ec-blog__mobile-footer{display:none}.ec-blog__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ec-blog-card{min-width:0}.ec-blog-card__link{display:block;height:100%;color:inherit;text-decoration:none}.ec-blog-card__media{position:relative;overflow:hidden;width:100%;aspect-ratio:1.31 / 1;background:#e7e3dc}.ec-blog-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.6,.2,1)}.ec-blog-card__body{padding:22px 2px 0}.ec-blog-card__title{margin:0 0 13px;color:inherit;font-size:clamp(22px,1.65vw,29px);font-weight:600;line-height:1.08;letter-spacing:-.025em}.ec-blog-card__excerpt{max-width:42ch;margin:0 0 22px;color:inherit;font-size:15px;line-height:1.45}.ec-blog-card__date{margin:0;color:inherit;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}@media(hover:hover){.ec-blog-card__link:hover .ec-blog-card__image{transform:scale(1.035)}.ec-blog-card__link:hover .ec-blog-card__title{text-decoration:underline;text-underline-offset:4px}.ec-blog__view-all:hover{opacity:.64}}@media screen and (max-width:989px){.ec-blog__inner{padding:64px 0 72px}.ec-blog__header{margin:0 20px 28px}.ec-blog__heading{font-size:clamp(39px,12vw,52px)}.ec-blog__view-all--desktop{display:none}.ec-blog__viewport{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:20px}.ec-blog__viewport::-webkit-scrollbar{display:none}.ec-blog__track{display:flex;gap:14px;width:max-content;padding:0 20px}.ec-blog-card{flex:0 0 min(82vw,390px);width:min(82vw,390px);scroll-snap-align:start}.ec-blog-card__media{aspect-ratio:1.2 / 1}.ec-blog-card__body{padding-top:19px}.ec-blog-card__title{margin-bottom:11px;font-size:24px}.ec-blog-card__excerpt{min-height:3.9em;margin-bottom:18px;font-size:14px}.ec-blog__mobile-footer{display:flex;align-items:center;justify-content:space-between;margin:28px 20px 31px}.ec-blog__counter{margin:0;font-size:13px;font-weight:600;letter-spacing:.04em}.ec-blog__arrows{display:flex;gap:8px}.ec-blog__arrow{display:grid;place-items:center;width:44px;height:44px;padding:0;color:inherit;background:transparent;border:1px solid currentColor;border-radius:50%;cursor:pointer;font:inherit}.ec-blog__arrow:disabled{opacity:.3;cursor:default}.ec-blog__view-all--mobile{display:inline-flex;margin-left:20px}}@media(prefers-reduced-motion:reduce){.ec-blog-card__image{transition:none}.ec-blog__viewport{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ec-blog-articles.css.map */
