.case-study-gallery-section{padding:92px 0;background:var(--gallery-bg);color:var(--gallery-copy)}.case-study-gallery-section .case-study-eyebrow{color:var(--gallery-eyebrow)}.case-study-gallery-section h2{color:var(--gallery-heading)}.case-study-gallery-section .case-study-copy{color:var(--gallery-copy)}.case-study-gallery-section .case-study-copy p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.case-study-gallery-section .case-study-copy p+p{margin-top:.75rem}.case-study-gallery{display:grid;grid-template-columns:1.3fr .7fr;gap:18px}.case-study-gallery-side{display:grid;gap:18px}.case-study-shot{border-radius:var(--radius-md);min-height:260px;border:1px solid var(--shot-border);background:linear-gradient(135deg,#ffffffdb,#ffffff40),repeating-linear-gradient(90deg,var(--shot-grid-line) 0 1px,transparent 1px 52px),repeating-linear-gradient(0deg,var(--shot-grid-line) 0 1px,transparent 1px 52px),var(--shot-bg);position:relative;overflow:hidden}.case-study-shot.large{min-height:540px}.case-study-shot-img{width:100%;height:100%;object-fit:cover;display:block}.case-study-shot.has-image:after{display:none}.case-study-shot:not(.has-image):after{content:"Replace with client screenshot";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--shot-placeholder-text);font-size:13px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.case-study-shot-label{position:absolute;left:18px;bottom:18px;padding:10px 14px;background:var(--label-bg);border:1px solid var(--label-border);border-radius:999px;font-size:12px;font-weight:750;color:var(--label-text);z-index:2}@media(max-width:980px){.case-study-gallery{grid-template-columns:1fr}.case-study-shot.large{min-height:420px}}@media(max-width:640px){.case-study-gallery-section{padding:68px 0}.case-study-gallery-side{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/case-study-gallery.css.map */
