.product.svelte-1q8m5uj{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.product.svelte-1q8m5uj figure:where(.svelte-1q8m5uj){margin:0;padding:0}.product.svelte-1q8m5uj figure:where(.svelte-1q8m5uj) img:where(.svelte-1q8m5uj){height:auto;width:100%}.product.svelte-1q8m5uj .product-details:where(.svelte-1q8m5uj){background-color:var(--gray-50);color:var(--gray-900);flex-grow:1;padding:1.5rem}.product.svelte-1q8m5uj .product-details:where(.svelte-1q8m5uj) h2:where(.svelte-1q8m5uj){font-weight:800;letter-spacing:-1px;line-height:1.1;margin:0}.product.svelte-1q8m5uj .product-details:where(.svelte-1q8m5uj) p:where(.svelte-1q8m5uj){font-weight:500;margin:0}.product.svelte-1q8m5uj .product-details:where(.svelte-1q8m5uj) .product-specs:where(.svelte-1q8m5uj){align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.product.svelte-1q8m5uj .product-details:where(.svelte-1q8m5uj) .product-specs:where(.svelte-1q8m5uj)>div:where(.svelte-1q8m5uj){margin-block-start:.75rem}.product.svelte-1q8m5uj .product-details:where(.svelte-1q8m5uj) .product-description:where(.svelte-1q8m5uj) p:where(.svelte-1q8m5uj)+p:where(.svelte-1q8m5uj){margin-block-start:.25rem}.product.svelte-1q8m5uj .product-details:where(.svelte-1q8m5uj) .product-model:where(.svelte-1q8m5uj) ul:where(.svelte-1q8m5uj){list-style:none;margin:0;padding:0}.product.svelte-1q8m5uj .product-details:where(.svelte-1q8m5uj) .product-model:where(.svelte-1q8m5uj) ul:where(.svelte-1q8m5uj) li:where(.svelte-1q8m5uj){padding:0}.product.svelte-1q8m5uj .product-details:where(.svelte-1q8m5uj) .product-model:where(.svelte-1q8m5uj) ul:where(.svelte-1q8m5uj) li:where(.svelte-1q8m5uj):not(:first-child){margin-block-start:.5rem}.product.svelte-1q8m5uj .product-details:where(.svelte-1q8m5uj) .product-model:where(.svelte-1q8m5uj) ul:where(.svelte-1q8m5uj) li:where(.svelte-1q8m5uj) b:where(.svelte-1q8m5uj){font-size:110%;margin-block-end:.25rem}
