.edi-cols{padding:var(--edi-section-padding-top, 60px) var(--edi-section-padding-h, 40px) var(--edi-section-padding-bottom, 60px)}.edi-cols__header{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-bottom:40px}.edi-cols__heading{color:#242424;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 400);font-style:var(--font-heading-style, normal);font-size:clamp(28px,3.5vw,52px);letter-spacing:-1px;line-height:1;margin:0}.edi-cols__right{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-top:4px}.edi-cols__desc,.edi-cols__desc p{font-family:Roboto,sans-serif;font-size:14px;line-height:1.1;color:#242424;margin:0}.edi-cols__btn{display:inline-block;border:1px solid #242424;color:#242424;background:transparent;font-family:AktivGroteskEx,Aktiv Grotesk Extended,sans-serif;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding:11px 24px;transition:background .2s ease,color .2s ease}.edi-cols__btn:hover{background:#242424;color:#fff}.edi-cols__grid{display:grid;gap:8px}.edi-cols__grid--2{grid-template-columns:repeat(2,1fr)}.edi-cols__grid--3{grid-template-columns:repeat(3,1fr)}.edi-cols__media{overflow:hidden;width:100%}.edi-cols__media--square{aspect-ratio:1 / 1}.edi-cols__media--portrait{aspect-ratio:2 / 3}.edi-cols__media--landscape{aspect-ratio:3 / 2}.edi-cols__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.edi-cols__item:hover .edi-cols__img{transform:scale(1.03)}.edi-cols__img--placeholder{background:#f0f0ec}.edi-cols__caption{padding-top:12px}.edi-cols__text{font-family:Roboto,sans-serif;font-size:13px;line-height:1.1;color:#242424;margin:0 0 5px}.edi-cols__subtitle{font-family:AktivGroteskEx,Aktiv Grotesk Extended,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#242424;margin:0}@media screen and (max-width:989px){.edi-cols__header{grid-template-columns:1fr;gap:20px}}@media screen and (max-width:749px){.edi-cols{padding-left:20px;padding-right:20px}.edi-cols__grid--2,.edi-cols__grid--3{grid-template-columns:1fr;gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
