.about-hasna{padding:60px 20px;max-width:900px;margin:auto;background-color:#fffdfc;border-radius:12px;text-align:center}.about-hasna h2{font-size:34px;color:#d89ca2;margin-bottom:30px}.about-hasna p{font-size:16px;color:#555;line-height:1.7;margin-bottom:20px}.about-hasna .signature{font-style:italic;color:#888;margin-top:30px}.faq-hasna{padding:60px 20px;background-color:#fefefe;max-width:800px;margin:auto}.faq-hasna h2{text-align:center;font-size:32px;margin-bottom:30px;color:#d89ca2}.faq-item{margin-bottom:25px;background:#fff9f9;padding:20px;border-radius:12px;box-shadow:0 2px 10px #00000008}.faq-item h3{font-size:18px;color:#444;margin-bottom:10px}.faq-item p{color:#666;font-size:15px}.pl--hero-4-margin{margin-top:auto;margin-bottom:auto}.hero-hasna{display:flex;flex-direction:column;align-items:center;padding:80px 20px;background-color:#fff8f6;text-align:center}.hero-hasna h1{font-size:32px;font-weight:600;margin-bottom:20px;color:#1e1e1e}.hero-hasna p{font-size:16px;color:#5c5c5c;max-width:600px;margin-bottom:30px}.hero-hasna .btn-acheter{padding:12px 24px;background-color:#e7bcbc;color:#fff;border:none;border-radius:30px;font-weight:600;text-decoration:none;transition:background-color .3s ease}.hero-hasna .btn-acheter:hover{background-color:#d89faa}.hero-hasna img{max-width:360px;margin-top:40px;border-radius:20px;box-shadow:0 10px 20px #0000000d}@media screen and (min-width: 768px){.hero-hasna{flex-direction:row;justify-content:space-between;text-align:left;gap:40px}.hero-hasna .texte{flex:1}.hero-hasna .visuel{flex:1;text-align:center}}.tutorial-section{padding:60px 20px;background-color:#fff;color:#1e1e1e;text-align:center}.tutorial-section h2{font-size:32px;margin-bottom:30px;color:#222}.step-list{max-width:800px;margin:0 auto;text-align:left}.step{background:#fffaf7;padding:20px;border-radius:12px;box-shadow:0 2px 10px #0000000a;margin-bottom:20px;transition:transform .3s ease}.step:hover{transform:translateY(-3px)}.step h3{font-size:18px;margin-bottom:10px;color:#d89ca2}.step p{font-size:15px;line-height:1.6;color:#444}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
