.container:where(.astro-BVZIHDZO){margin-top:3rem;display:grid;grid-template-columns:10% 50% 25%;gap:10%}.preview:where(.astro-BVZIHDZO) button:where(.astro-BVZIHDZO){cursor:pointer;aspect-ratio:1;padding:0;margin:0;margin-bottom:1rem;border:none;transition:ease-out .15s}.preview:where(.astro-BVZIHDZO) button:where(.astro-BVZIHDZO):hover{box-shadow:0 5px #444}.preview:where(.astro-BVZIHDZO) img:where(.astro-BVZIHDZO){width:100%}.product:where(.astro-BVZIHDZO){width:100%}.description:where(.astro-BVZIHDZO){display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-row-gap:4px}.description:where(.astro-BVZIHDZO)>:where(.astro-BVZIHDZO){padding-left:1rem;padding-right:.5rem;height:100%;margin:0 0 .5em;font-weight:400}.description:where(.astro-BVZIHDZO)>p:where(.astro-BVZIHDZO):first-line{color:orange;font-weight:700}.category-title:where(.astro-BVZIHDZO){color:orange;font-weight:700}.inspiration:where(.astro-BVZIHDZO){max-width:720px}hr:where(.astro-BVZIHDZO){border-top:1px solid #ddd;margin:1rem 0}.last-updated-on:where(.astro-BVZIHDZO){font-style:italic}@media screen and (max-width: 1200px){.description:where(.astro-BVZIHDZO) :where(.astro-BVZIHDZO){font-size:.75rem}}@media screen and (max-width: 768px){.container:where(.astro-BVZIHDZO){margin-top:3rem;display:grid;grid-template-columns:15% 80%;grid-gap:5%}.description:where(.astro-BVZIHDZO){display:grid;grid-column:span 2;grid-template-columns:50% 50%}}@media screen and (max-width: 480px){.container:where(.astro-BVZIHDZO){margin-top:3rem;display:grid;grid-template-columns:15% 80%;grid-gap:5%}.description:where(.astro-BVZIHDZO){display:grid;grid-column:span 2;grid-template-columns:50% 50%}}
