Pràctica SASS
Botiga online
Has de partir d'aquest html que no pots modificar...
Per a obtindre aquest resultat...

Fes les següents accions...
Crea un fitxer SCSS anomenat styles.scss.
Defineix les variables següents al teu fitxer SCSS:
$primary-color: #3498db
$secondary-color: #e74c3c
$font-family: Arial
$base-font-size: 16px
Aplica els estils següents:
El fons del body és de color #f2f2f2, la font de tipus $font-family, i el text alineat al centre.
El títol <h1> ha de tenir una mida de font de 2rem i utilitzar el color definit a $primary-color.
Els paràgrafs <p> han de tenir una mida de font de 1.2rem i utilitzar un color gris fosc (#555).
Els botons han de tenir un padding de 10px 20px, sense vores, un radi de vora de 5px, un marge de 10px i una transició suau de 0.3s per al canvi de color de fons en lefecte hover.
.product Els productes tenen un fons blanc, una vora sòlida de 1px, un radi de vora de 5px, un marge de 10px i un ombrejat subtil en hover.
<img> Les imatges dels productes han de tenir una amplada màxima del 100% i una alçada automàtica.
<h3> Els títols dels productes han de tenir una mida de font de 1.5rem.
.important-tex Els preus dels productes amb la classe .important-text han de tenir la font en negreta i un color definit a $secondary-color.
Defineix un mapa anomenat $button-styles que emmagatzemi estils per a botons. Cada entrada al mapa ha de tenir els següents noms i valors:
primary-button → $primary-color
secondary-button → #2ecc71
buy-button → #f39c12
Crea un mixin anomenat center-element que permeti centrar elements tant horitzontal com verticalment. Pots fer servir Flexbox.
Utilitza un bucle @each per recórrer el mapa $button-styles i crear les classes .primary-button, .secondary-button i .buy-button. Cada classe tindrà un color de fons igual al color corresponent del mapa $button-styles. Aplica als botons una funció darken del 10% per enfosquir el color en fer hover.
Crea la classe .centered per centrar el darrer producte. Utilitza el mixin 'center-element' creat anteriorment. Usa la paraula clau @include seguida del nom del mixin.