section.svelte-8dhvyp.svelte-8dhvyp{min-height:90vh;display:grid;grid-template-columns:4fr 5fr;align-items:center;gap:4rem;max-width:1400px;margin-inline:auto;padding:1rem 4rem;justify-items:stretch}section.svelte-8dhvyp .texte.svelte-8dhvyp{display:flex;height:75%;flex-direction:column;justify-content:space-between;align-items:flex-start}section.svelte-8dhvyp .texte h1.svelte-8dhvyp{font-size:4.75rem}section.svelte-8dhvyp .texte p.svelte-8dhvyp{font-size:1.75rem}section.svelte-8dhvyp .texte .buttons.svelte-8dhvyp{display:flex;gap:1rem}section.svelte-8dhvyp .texte .buttons a.svelte-8dhvyp{text-decoration:none}section.svelte-8dhvyp .texte .buttons .btn.svelte-8dhvyp{padding:1rem 2rem;border-radius:.75rem;font-size:1.25rem;display:flex;align-items:center;gap:.5rem;transition:all .2s ease-in-out}section.svelte-8dhvyp .texte .buttons .btn.svelte-8dhvyp:hover{transform:scale(1.05)}section.svelte-8dhvyp .texte .buttons .btn.black.svelte-8dhvyp{background:black;color:#fff}section.svelte-8dhvyp .texte .buttons .btn.white.svelte-8dhvyp{background:white;color:#000}section.svelte-8dhvyp .img-container.svelte-8dhvyp{height:75%;display:flex;justify-content:flex-end}section.svelte-8dhvyp .image.svelte-8dhvyp{aspect-ratio:1/1;height:100%;background:#343434;border-radius:.75rem;display:grid;place-items:center;color:#fff}section.svelte-ygvmdt.svelte-ygvmdt{min-height:100vh;max-width:1400px;margin-inline:auto;padding:1rem 4rem}section.svelte-ygvmdt .trending.svelte-ygvmdt{display:flex;justify-content:space-between;gap:4rem}section.svelte-ygvmdt .trending h2.svelte-ygvmdt{font-size:3.75rem}section.svelte-ygvmdt .trending .produits.svelte-ygvmdt{display:flex;gap:1rem;align-items:center}section.svelte-ygvmdt .trending .produits .produit.svelte-ygvmdt{display:flex;position:relative;overflow:hidden;aspect-ratio:2/1;min-width:18rem;border-radius:.75rem;background:#e7e1d1;padding:.5rem 1rem;justify-content:space-between;text-decoration:none;color:#000}section.svelte-ygvmdt .trending .produits .produit .header-right.svelte-ygvmdt{display:flex;align-items:flex-start}section.svelte-ygvmdt .trending .produits .produit p.svelte-ygvmdt{font-size:1.75rem}section.svelte-ygvmdt .trending .produits .produit p.sub.svelte-ygvmdt{font-size:1rem}section.svelte-ygvmdt .trending .produits .produit p.bef.svelte-ygvmdt{font-size:.75rem;margin-top:.4rem;margin-right:.15rem}section.svelte-ygvmdt .trending .produits .produit div.svelte-ygvmdt{position:relative;z-index:1}section.svelte-ygvmdt .trending .produits .produit img.svelte-ygvmdt{position:absolute;inset:0;margin-top:2rem;z-index:0;object-fit:cover;object-position:center;border-radius:.75rem;width:70%;margin-inline:auto}section.svelte-ygvmdt .sep.svelte-ygvmdt{display:flex;padding:2rem 0;gap:2rem;align-items:center}section.svelte-ygvmdt .sep .linesep.svelte-ygvmdt{background:#000;width:100%;height:1px}section.svelte-ygvmdt .sep a.btn.svelte-ygvmdt{color:#000;text-decoration:none;white-space:nowrap;background:#fff;padding:1rem 2rem;border-radius:.75rem;font-size:1.25rem;display:flex;align-items:center;gap:.5rem;transition:all .2s ease-in-out}section.svelte-ygvmdt .sep a.btn.svelte-ygvmdt:hover{transform:scale(1.05)}section.svelte-ygvmdt .cards.svelte-ygvmdt{display:flex;justify-content:center;text-align:center;max-width:75%;margin-inline:auto}section.svelte-ygvmdt .cards .card.svelte-ygvmdt{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#e7e1d1;padding:1rem 2rem 4rem;border-radius:.75rem;box-shadow:0 4px 4px #00000040}section.svelte-ygvmdt .cards .card .icon.svelte-ygvmdt{background:#d9d1be;aspect-ratio:1/1;border-radius:50%;padding:1rem;margin-bottom:1rem;display:grid;place-items:center}section.svelte-ygvmdt .cards .card.right.svelte-ygvmdt{transform:translate(-1rem);margin-block:1rem}section.svelte-ygvmdt .cards .card.left.svelte-ygvmdt{transform:translate(1rem);margin-block:1rem}section.svelte-ygvmdt .cards .card.middle.svelte-ygvmdt{background:#d9d1be;position:relative;z-index:1}section.svelte-ygvmdt .cards .card.middle .icon.svelte-ygvmdt{background:#e7e1d1}section.svelte-ygvmdt .cards .card h3.svelte-ygvmdt{font-size:2rem;margin-bottom:1rem}section.svelte-ygvmdt .reviews.svelte-ygvmdt{padding-block:6rem}section.svelte-ygvmdt .reviews .up.svelte-ygvmdt{display:grid;grid-template-columns:2fr 1fr;gap:4rem}section.svelte-ygvmdt .reviews .up .review.svelte-ygvmdt{background:#e7e1d1;border-radius:.75rem;padding:2rem 4rem;text-align:center}section.svelte-ygvmdt .reviews .up .author.svelte-ygvmdt{display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center}section.svelte-ygvmdt .reviews .up .author .info.svelte-ygvmdt{display:flex}section.svelte-ygvmdt .reviews .up .author .info p.name.svelte-ygvmdt{font-size:1.5rem;font-weight:700}section.svelte-ygvmdt .reviews .up .author .rating.svelte-ygvmdt{display:flex}section.svelte-ygvmdt .reviews .selectors.svelte-ygvmdt{display:flex;gap:.75rem;margin-top:2rem;justify-content:center}section.svelte-ygvmdt .reviews .selectors button.svelte-ygvmdt{aspect-ratio:1/1;background:none;border-radius:50%;width:1.5rem;border:2px solid #000;cursor:pointer}section.svelte-ygvmdt .reviews .selectors button.svelte-ygvmdt:nth-child(2){background:#000}section.svelte-ygvmdt .down.svelte-ygvmdt{text-align:center;padding:2rem 4rem}section.svelte-ygvmdt .down h2.svelte-ygvmdt{font-size:3rem;margin-bottom:1rem}
