
/* Pixthor v1.7.58 — compact Inspiration gallery immediately below category submenu */
.px-home-inspiration{margin:26px 0 34px;min-width:0}
.px-home-inspiration-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:15px}
.px-home-inspiration-heading h2{margin:0;font-size:21px;font-weight:700;letter-spacing:-.035em;line-height:1.3;color:#151515}
.px-home-inspiration-heading a{font-size:12px;font-weight:650;text-decoration:none;color:#191919;white-space:nowrap;transition:opacity .15s ease}
.px-home-inspiration-heading a:hover{opacity:.6}
.px-home-inspiration-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;min-height:140px}
.px-home-inspiration-tile{display:block;min-width:0;aspect-ratio:1/1.04;overflow:hidden;border-radius:6px;background:#f0f0f0;isolation:isolate}
.px-home-inspiration-tile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .22s ease}
@media(hover:hover){.px-home-inspiration-tile:hover img{transform:scale(1.035)}}
.px-home-inspiration-placeholder{grid-column:1/-1;align-self:center;font-size:13px;color:#8b8b8b;text-decoration:none}
@media(max-width:850px){.px-home-inspiration-strip{display:flex;overflow-x:auto;scroll-snap-type:x proximity;gap:9px;min-height:0;padding-bottom:5px;scrollbar-width:thin}.px-home-inspiration-tile{flex:0 0 clamp(130px,23vw,190px);scroll-snap-align:start}.px-home-inspiration{margin:22px 0 27px}}
@media(max-width:480px){.px-home-inspiration-heading h2{font-size:19px}.px-home-inspiration-heading a{font-size:11px}.px-home-inspiration-tile{flex-basis:135px}}
