.agency-case-studies{position:relative;width:100%}.agency-case-studies .acs__header{margin-bottom:50px}.agency-case-studies .acs__heading{color:var(--color-black);margin:0 0 12px}.agency-case-studies .acs__description{color:var(--color-black);opacity:.6;margin:0;max-width:800px}.agency-case-studies .acs__header.text-center .acs__description{margin-inline:auto}.agency-case-studies .acs__header.text-right .acs__description{margin-left:auto;margin-right:0}.agency-case-studies .acs__header.text-left .acs__description{margin-left:0;margin-right:auto}.agency-case-studies .acs__grid{display:grid;grid-template-columns:repeat(var(--columns-desktop, 3),1fr);gap:32px;width:100%;list-style:none;padding:0;margin:0}.agency-case-studies .acs__card{display:flex;flex-direction:column;width:100%;position:relative}.agency-case-studies .acs__media{position:relative;width:100%;border-radius:24px;overflow:hidden;background-color:var(--color-black-5);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black)}.agency-case-studies .acs__media--adapt{aspect-ratio:var(--aspect-ratio, 1.22 / 1)}.agency-case-studies .acs__media--landscape{aspect-ratio:1.22 / 1}.agency-case-studies .acs__media--square{aspect-ratio:1 / 1}.agency-case-studies .acs__media--portrait{aspect-ratio:4 / 5}.agency-case-studies .acs__media-link{display:block;width:100%;height:100%;position:relative;text-decoration:none}.agency-case-studies .acs__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.25,1,.5,1)}.agency-case-studies .acs__card:hover .acs__image{transform:scale(1.04)}.agency-case-studies .acs__placeholder{width:100%;height:100%;min-height:280px;display:flex;align-items:center;justify-content:center;background-color:var(--color-black-5)}.agency-case-studies .acs__placeholder-svg{width:60%;height:60%;max-width:140px;max-height:140px;opacity:.35}.agency-case-studies .acs__tags{position:absolute;top:16px;left:16px;z-index:2;display:flex;flex-wrap:wrap;gap:8px;pointer-events:none;max-width:calc(100% - 32px)}.agency-case-studies .acs__tag{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:var(--color-black);padding:8px 16px;border-radius:9999px;box-shadow:0 2px 8px #0000000f;white-space:nowrap}.agency-case-studies .acs__content{display:flex;flex-direction:column;margin-top:18px}.agency-case-studies .acs__card-title{color:var(--color-black);margin:0}.agency-case-studies .acs__card-title-link{color:inherit;text-decoration:none;transition:opacity var(--transition-base)}.agency-case-studies .acs__card:hover .acs__card-title-link{opacity:.75}@media screen and (max-width:1200px){.agency-case-studies .acs__grid{gap:24px}.agency-case-studies .acs__media{border-radius:20px}}@media screen and (max-width:991px){.agency-case-studies .acs__grid{grid-template-columns:repeat(2,1fr);gap:24px}.agency-case-studies .acs__header{margin-bottom:32px}}@media screen and (max-width:649px){.agency-case-studies .acs__grid{grid-template-columns:repeat(var(--columns-mobile, 1),1fr);gap:24px}.agency-case-studies .acs__media{border-radius:16px}.agency-case-studies .acs__tags{top:12px;left:12px;gap:6px;max-width:calc(100% - 24px)}.agency-case-studies .acs__tag{padding:6px 12px}.agency-case-studies .acs__content{margin-top:14px}.agency-case-studies .acs__placeholder{min-height:220px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/agency-case-studies.css.map */
