.mw-projects{--mw-bg: #f6f3ec;--mw-heading: #234b21;--mw-accent: #aac44a;--mw-text: #4a4a44;--mw-muted: #7a7a72;--mw-card-bg: #ffffff;--mw-card-title: #2a2a26;--mw-pill-text: #234b21;--mw-pill-active-bg: #234b21;--mw-pill-active-text: #ffffff;--mw-badge-bg: #ffffff;--mw-badge-text: #234b21;--mw-line: #234b21;--mw-overlay: #234b21;--mw-overlay-opacity: 35%;--mw-stripe-a: #e7ddc6;--mw-stripe-b: #f1eada;background:var(--mw-bg);padding:64px 0 80px;font-family:Futura PT,Futura,Century Gothic,sans-serif}.mw-projects,.mw-projects__card{--mw-shadow: color-mix(in srgb, var(--mw-heading) 6%, transparent);--mw-shadow-hover: color-mix(in srgb, var(--mw-heading) 16%, transparent)}.mw-projects__inner{max-width:1280px;margin:0 auto;padding:0 24px}.mw-projects__intro{max-width:680px;margin-bottom:32px}.mw-projects__eyebrow{font-family:Oswald,Futura PT,sans-serif;font-weight:500;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--mw-eyebrow, var(--mw-accent));margin:0 0 14px}.mw-projects__heading{font-weight:800;font-size:clamp(2rem,4vw,2.9rem);color:var(--mw-heading);line-height:1.05;margin:0 0 18px}.mw-projects__intro-text{font-size:16px;line-height:1.6;color:var(--mw-text);margin:0}.mw-projects__intro-text p{margin:0}.mw-projects__trust{list-style:none;display:flex;flex-wrap:wrap;gap:10px 28px;margin:0 0 40px;padding:18px 0;border-top:1px solid color-mix(in srgb,var(--mw-line) 15%,transparent);border-bottom:1px solid color-mix(in srgb,var(--mw-line) 15%,transparent)}.mw-projects__trust li{position:relative;padding-left:20px;font-family:Oswald,Futura PT,sans-serif;font-size:12.5px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--mw-heading)}.mw-projects__trust li:before{content:"";position:absolute;left:0;top:5px;width:8px;height:8px;border-radius:50%;background:var(--mw-trust-dot, var(--mw-accent))}.mw-projects__categories{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:36px}.mw-projects__pill{cursor:pointer;border:1.5px solid color-mix(in srgb,var(--mw-pill-text) 25%,transparent);background:transparent;color:var(--mw-pill-text);text-decoration:none;font-family:Oswald,Futura PT,sans-serif;font-weight:500;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;padding:10px 20px;border-radius:999px;transition:background-color .2s ease,color .2s ease,border-color .2s ease;display:inline-block}.mw-projects__pill:hover{border-color:var(--mw-accent)}.mw-projects__pill.is-active{background:var(--mw-pill-active-bg);border-color:var(--mw-pill-active-bg);color:var(--mw-pill-active-text)}.mw-projects__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.mw-projects__card{display:block;text-decoration:none;border-radius:8px;overflow:hidden;background:var(--mw-card-bg);box-shadow:0 1px 2px var(--mw-shadow);transition:transform .3s ease,box-shadow .3s ease}.mw-projects__card:hover{transform:translateY(-4px);box-shadow:0 20px 40px var(--mw-shadow-hover)}.mw-projects__media{position:relative;aspect-ratio:4 / 3;overflow:hidden}.mw-projects__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.mw-projects__card:hover .mw-projects__media img{transform:scale(1.05)}.mw-projects__stripes{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(-45deg,var(--mw-stripe-a) 0px,var(--mw-stripe-a) 14px,var(--mw-stripe-b) 14px,var(--mw-stripe-b) 28px)}.mw-projects__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,color-mix(in srgb,var(--mw-overlay) var(--mw-overlay-opacity),transparent),transparent 55%);pointer-events:none}.mw-projects__badge{position:absolute;top:12px;left:12px;background:color-mix(in srgb,var(--mw-badge-bg) 92%,transparent);color:var(--mw-badge-text);font-family:Oswald,Futura PT,sans-serif;font-weight:500;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;padding:6px 12px;border-radius:999px}.mw-projects__meta{padding:16px 18px 20px}.mw-projects__title{margin:0 0 4px;font-weight:700;font-size:16px;color:#234b21}.mw-projects__location{margin:0;font-size:13px;color:var(--mw-muted)}.mw-projects__empty{text-align:center;color:var(--mw-muted);font-size:14px;padding:48px 0}.mw-projects__pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:48px}.mw-projects__page{min-width:40px;height:40px;padding:0 10px;border:1.5px solid color-mix(in srgb,var(--mw-pill-text) 20%,transparent);background:var(--mw-page-bg, var(--mw-card-bg));color:var(--mw-pill-text);font-family:Oswald,Futura PT,sans-serif;font-weight:500;font-size:14px;border-radius:4px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.mw-projects__page:hover{border-color:var(--mw-accent)}.mw-projects__page.is-active{background:var(--mw-pill-active-bg);border-color:var(--mw-pill-active-bg);color:var(--mw-pill-active-text)}.mw-projects__page--arrow{font-size:15px}.mw-projects__page:disabled{opacity:.3;cursor:not-allowed}@media(max-width:900px){.mw-projects__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.mw-projects__grid{grid-template-columns:1fr}.mw-projects__categories{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.mw-projects__pill{flex-shrink:0}.mw-projects__trust{flex-direction:column;gap:10px}}@media(prefers-reduced-motion:reduce){.mw-projects__card,.mw-projects__media img,.mw-projects__pill,.mw-projects__page{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-metalwork-projects.css.map */
