<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.mosaic {
  margin: 18vw auto 55vw auto;
}
.mosaic h1 {
  color: #97472C;
}
.mosaic p {
  font-size: 3.5vw;
}


.rose {
  margin: 13vw auto 55vw auto;
}
.rose p {
  line-height: 1.8;
}
.rose .cornice p:nth-child(3) {
  margin-top: 3vw;
}
.rose h2 {
  margin-bottom: 3vw;
  font-size: 4.3vw;
}


.fiori {
  margin: 10vw auto 55vw auto;
}
.fiori .cornice {
  padding: 5vw;
}
.fiori p {
  margin-top: 0vw;
  font-size: 3.5vw;
  line-height: 2.2;
}
.fiori h1 {
  position: relative;
  font-size: 7.5vw;
  margin: 2vw 0 3vw -1vw;
  color: #405887;
  line-height: 1.2;
}
.fiori h1 span {
  position: absolute;
  bottom: -4.8vw;
  left: 5vw;
  font-size: 14vw;
}


.schizzo {
  margin: 10vw auto 55vw auto;
}
.schizzo h1 {
  color: #C3B8A4;
  font-size: 15vw;
  margin-top: 0;
}
.schizzo h2 {
  font-size: 4.6vw;
  margin-top: 0vw;
}
.schizzo a {
  margin-top: -5vw;
}


.mosaicP {
  margin: 18vw auto 50vw auto;
}
.mosaicP h1{
  font-size:15vw;
  color: #919965;
}
.mosaicP h2 {
  text-transform: uppercase;
}


.handMade {
    margin: 22vw auto 55vw auto;
}
.handMade h2 {
  margin-top: 3vw;
  font-size: 3.6vw;
}
.handMade p {
  margin: 3vw auto;
  line-height: 1.9;
}


.margherite {
  margin-bottom: 55vw;
}
.margherite .cornice  p {
  margin-top: 2vw;
  margin-bottom: 2vw;
}
.margherite p:nth-child(2) {
  margin-top: 4vw;
  margin-bottom: 4vw;
}
.LCN {
  margin-bottom: 50vw;
}
.LCN p {
  margin-top: 2vw;
}
.LCN h1 {
  font-size: 13vw;
  color: #3E5486;
  margin-top: -2vw;
}

@media only screen and (min-width: 600px) {
  .mosaic {
    margin: 5vw auto 10vw auto
  }
  .mosaic p {
    font-size: 1.1vw;
  }
  .rose {
    margin: 2.5vw auto 10vw auto;
  }
  .rose h2 {
    font-size: 1.3vw;
    margin-bottom: 1vw;
  }
  .rose .cornice p:nth-child(3) {
    margin-top: 1vw;
  }

  .fiori {
    margin: -2vw auto 12vw auto;
  }
  .fiori .cornice {
    padding: 1vw 2vw;
  }
  .fiori p {
    margin-top: 0.5vw;
    font-size: 1vw;
  }
  .fiori h1 {
    position: relative;
    font-size: 2.3vw;
    margin: 0.5vw 0 1.5vw -0.4vw;
    color: #405887;
    line-height: 1.2;
  }
  .fiori h1 span {
    position: absolute;
    bottom: -1.5vw;
    left: 1.4vw;
    font-size: 4.3vw;
  }

  .schizzo {
    margin: -2vw auto -20vw auto;
  }
  .schizzo h1 {
    font-size: 5vw;
    margin-bottom: 0;
  }
  .schizzo h2 {
    font-size: 1.4vw;
    margin-top: 1vw;
  }
  .schizzo a {
    margin-top: 0;;
  }

  .mosaicP {
    margin: 8vw auto;
  }
  .mosaicP h2{
    font-size:1.6vw;
  }
  .mosaicP h1{
    font-size:5vw;
  }
  .mosaicP p{
    font-size:0.95vw;
  }

  .handMade {
    margin: 10vw auto;
  }
  .handMade h2 {
    margin-top: 1vw;
    font-size: 1.2vw;
  }
  .handMade p {
    margin: 1vw auto;
  }

  .margherite {
    margin-bottom: 11vw;
    margin-top: -2vw;
  }
  .margherite .cornice  p {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .margherite p:nth-child(2) {
    margin-top: 2vw;
    margin-bottom: 2vw;
  }

  .LCN {
    margin: 3vw auto 10vw auto;
  }
  .LCN p {
    margin-top: 0.5vw;
    margin-bottom:
  }
  .LCN h1 {
    font-size: 4vw;
    color: #3E5486;
    margin-top: -0.5vw;
  }
}
</pre></body></html>