.inspiration__grid{display:-ms-grid;display:grid}.inspiration__header,.inspiration__image{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:16px}.inspiration__image{margin-bottom:24px}.inspiration__header{margin-bottom:24px;-webkit-align-items:flex-start;align-items:flex-start}.inspiration__products{padding-top:24px}.inspiration__products h2{margin-bottom:12px}.inspiration__products h2+.inspiration__product{border-top:none}.inspiration__product{display:-ms-grid;display:grid;-ms-grid-columns:100px auto;grid-template-columns:100px auto;gap:16px;padding:16px 0;border-top:1px solid var(--color-gray-light)}.inspiration__product-image{width:100%;aspect-ratio:1/1}.inspiration__product-image img{width:100%;height:100%;object-fit:cover;object-position:center}.inspiration__product p{margin-top:8px}.inspiration__product:last-child{padding-bottom:0}.inspiration__share{gap:24px}.inspiration__share--desktop{display:none}.inspiration__share--mobile{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;padding:32px 0;border-top:1px solid var(--color-gray-light);border-bottom:1px solid var(--color-gray-light)}.inspiration .button[data-filter]{width:100%}.inspiration .button[data-filter] span:first-child{display:none}@media only screen and (min-width:768px){.inspiration{padding-top:24px}.inspiration .button[data-filter] span:first-child{display:inline}.inspiration .button[data-filter] span:nth-child(2){display:none}}@media only screen and (min-width:1200px){.inspiration{padding-top:0}.inspiration__grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.inspiration__image{margin-bottom:0}.inspiration__content{padding-left:64px}.inspiration__product{-ms-grid-columns:120px auto;grid-template-columns:120px auto}.inspiration__author{padding-bottom:16px;border-bottom:1px solid var(--color-gray-light)}.inspiration__products{border-top:1px solid var(--color-gray-light)}.inspiration__share--desktop{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.inspiration__share--mobile{display:none}.inspiration .richtext{margin-bottom:8px}.inspiration .button[data-filter]{width:auto}}