.section-custom-product-inspiration:has(.--seashell){background-color:var(--seashell)}.section-custom-product-inspiration .title-wrapper{width:100%;margin:0}.section-custom-product-inspiration .title-wrapper .title{width:100%;text-align:center;font-size:var(--mid-title-size);margin:0}.section-custom-product-inspiration .title-wrapper p{text-align:center;width:100%;margin:0}.section-custom-product-inspiration .page-width{max-width:1200px}.section-custom-product-inspiration .inspiration-grid{--gap: 40px;padding:0;margin-top:var(--gap);display:grid;row-gap:var(--gap);column-gap:var(--gap);grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1500px){.section-custom-product-inspiration .inspiration-grid{--gap: 30px}}@media screen and (max-width: 1200px){.section-custom-product-inspiration .inspiration-grid{--gap: 20px}}@media screen and (max-width: 1024px){.section-custom-product-inspiration .inspiration-grid{--gap: 10px}}@media screen and (max-width: 980px){.section-custom-product-inspiration .inspiration-grid{grid-template-columns:repeat(2, 1fr)}}.section-custom-product-inspiration .inspiration-grid li{overflow:hidden;border-radius:var(--border-radius);position:relative;aspect-ratio:1}.section-custom-product-inspiration .inspiration-grid li img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}