.wspl-related-products{clear:both;margin-block:2.5rem}.wspl-related-products__group+.wspl-related-products__group{margin-top:2rem}.wspl-related-products__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1.25rem;margin:0;padding:0;list-style:none}.wspl-related-products__item{min-width:0}.wspl-related-products__link{display:grid;gap:.65rem;color:inherit;text-decoration:none}.wspl-related-products__link img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.wspl-related-products__name,.wspl-related-products__price{display:block}.wspl-related-products__name{font-weight:600}@media (max-width:520px){.wspl-related-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wspl-bricks-lifecycle{display:grid;gap:.65rem}.wspl-bricks-lifecycle__state{display:block}.wspl-bricks-lifecycle__relations{display:grid;gap:.5rem}.wspl-bricks-lifecycle__relations ul{margin:.35rem 0 0;padding-inline-start:1.25rem}.wspl-notification{clear:both;margin-block:1.5rem;padding:1.25rem;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:.5rem}.wspl-notification h3{margin-top:0}.wspl-notification__form{display:grid;gap:.8rem}.wspl-notification__form .form-row{margin:0}.wspl-notification__form input[type="email"]{display:block;width:100%;max-width:32rem}.wspl-notification__consent{font-size:.9em}.wspl-notification__website{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important}.wspl-notification__notice{margin-bottom:1rem}