.photo-services{grid-template-columns:repeat(6,1fr)}.photo-services article{grid-column:span 2;padding:0 0 1.7rem;overflow:hidden}.photo-services article>h3,.photo-services article>p{margin-left:1.35rem;margin-right:1.35rem}.photo-services article>h3{margin-top:1.2rem}.service-photo{height:auto;aspect-ratio:3/2;background-image:url('assets/service-grid.png');background-repeat:no-repeat;background-color:#e8eee9;background-size:300% 200%}.dry-photo{background-position:0 0}.shirt-photo{background-position:50% 0}.linen-photo{background-position:100% 0}.laundry-photo{background-position:0 100%}.household-photo{background-position:50% 100%}.shoe-photo{background-position:100% 100%}.photo-services .featured-service{grid-column:span 3;display:flex;flex-direction:column;background:var(--green);color:white;min-height:560px}.photo-services .featured-service .service-photo{height:auto;min-height:0;aspect-ratio:3/2}.photo-services .alteration-feature .service-photo{background-image:url('assets/alterations-tailoring.png');background-size:cover;background-position:center 48%}.photo-services .featured-service>div:last-child{padding:clamp(1.8rem,3vw,3rem)}.photo-services .featured-service span{color:#e7c969;font-weight:800;text-transform:uppercase;letter-spacing:.14em}.photo-services .featured-service h3{font-size:clamp(2rem,3.4vw,3.2rem);color:white;margin:1rem 0}.photo-services .featured-service p{margin:0;color:#e0ece6;font-size:1.05rem}.profile-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2.5rem 0}.profile-gallery figure{margin:0;background:#061f18;border:1px solid #48685c;display:flex;flex-direction:column}.profile-gallery img,.gallery-photo{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.profile-gallery figure:first-child img{object-position:center 44%}.profile-gallery figure:nth-child(2) img{object-position:center}.gallery-photo{background-repeat:no-repeat;background-color:#d9ded8}.shop-interior{background-image:url('assets/profile-poster.jpg');background-size:214% auto;background-position:66% 39%}.profile-gallery figcaption{padding:1rem;color:#fff;font-weight:700;flex:1}.recent-work .work-list{display:none}
@media(max-width:820px){.photo-services{grid-template-columns:repeat(2,1fr)}.photo-services article,.photo-services .featured-service{grid-column:span 1}.profile-gallery{grid-template-columns:1fr 1fr}.profile-gallery figure:first-child{grid-column:span 2}.profile-gallery figure:first-child img{height:460px}}
@media(max-width:520px){.photo-services{grid-template-columns:1fr}.photo-services .featured-service{min-height:0}.profile-gallery{grid-template-columns:1fr}.profile-gallery figure:first-child{grid-column:span 1}.profile-gallery img,.profile-gallery figure:first-child img{height:320px}}
.laundry-photo{background-image:url('assets/wash-dry-fold.png');background-size:cover;background-position:center}
