body{
  background: url(watercolorstar.png);
}
.wrapper {
position:relative;
width:1012px;
height:818px;
margin-top:70px;
margin-right:auto;
margin-left:auto;
left:-10px;
}
.info {
  position:absolute;
  color: #362b12;
  background:white;
  border: 2px solid #fcd962;
  width:140px;
  height:fit-content;
  padding:12px;
  left:-130px;
  top:80px;
  text-align:justify;
  font-family: IMPRIMA-REGULAR;
  font-size: 0.9em;
  transform: rotate(-2deg);
  z-index:1;
}
@font-face { 
font-family: IMPRIMA-REGULAR;
src: url(https://file.garden/Zq4JFSM4zCwoO303/material/fonts/IMPRIMA-REGULAR.TTF);
  }
.dollhouse-container {
background:url(dollhouse.png);
width:100%;
height:inherit;
margin-right:auto;
margin-left:auto;
}
.loveletter {
position: absolute;
top:110px;
left:70px;
}
.cuteagg {
position: absolute;
top:420px;
left:40px;
}
.outoftime {
position: absolute;
top:110px;
right:60px;
}
.sunkissed {
position: absolute;
top:420px;
right:120px;
}
.exit {
position: absolute;
top:488px;
left:421px;
}
.title, .exit-title {
color:#ff6ead;
text-shadow:
2px 0 #fff, -2px 0 #fff, 0 2px #fff, 0 -2px #fff, 1px 1px #fff, -1px -1px #fff, 1px -1px #fff, -1px 1px #fff,
1px 0 10px #fa52a6;
font-size:6.4em;
font-family: Denne Etude;
z-index:1;
position:absolute;
margin-top:-50px;
left:20px;
}
@font-face { 
font-family: Denne Etude;
src: url(https://file.garden/Zq4JFSM4zCwoO303/material/fonts/Denne Etude.ttf);
}
.exit-title {
  color: #ff217a;
  font-size: 1.6em;
  top:300px;
  left:20px;
  text-align: center;
}
.save {
color: white;
font-size: 1.2em;
text-shadow: 2px 0 #ffbe33, -2px 0 #ffbe33, 0 2px #ffbe33, 0 -2px #ffbe33, 1px 1px #ffbe33, -1px -1px #ffbe33, 1px -1px #ffbe33, -1px 1px #ffbe33;
position: absolute;
z-index:1;
right:120px;
top:30px;
font-family: CORP_ROUND_V1;
transform: rotate(2deg);
}
@font-face{
  font-family: CORP_ROUND_V1;
  src: url(https://file.garden/Zq4JFSM4zCwoO303/material/fonts/CORP_ROUND_V1.TTF);
}
.erm {
  width:fit-content;
  color:white;
  border: 3px solid white;
  text-shadow: 2px 0 #ffbe33, -2px 0 #ffbe33, 0 2px #ffbe33, 0 -2px #ffbe33, 1px 1px #ffbe33, -1px -1px #ffbe33, 1px -1px #ffbe33, -1px 1px #ffbe33;
  background: #fff25e;
  position: absolute;
  padding:12px;
  border-radius:50px;
  top:-35px;
  left:-10px;
  z-index: 1;
}
.warning-tag {
  width:fit-content;
  color:white;
  border: 1px solid white;
  border-radius: 4px;
  text-shadow: 2px 0 #ffbe33, -2px 0 #ffbe33, 0 2px #ffbe33, 0 -2px #ffbe33, 1px 1px #ffbe33, -1px -1px #ffbe33, 1px -1px #ffbe33, -1px 1px #ffbe33;
  background: #fff25e;
  position: absolute;
  padding:6px;
  top:110px;
  left:110px;
  z-index: 1;
}
footer {
  font-family: IMPRIMA-REGULAR;
  font-size: 0.9em;
  position: absolute;
  bottom:10px;
  right:-120px;
}
@font-face { 
font-family: IMPRIMA-REGULAR;
src: url(https://file.garden/Zq4JFSM4zCwoO303/material/fonts/IMPRIMA-REGULAR.TTF);
  }
#content-warning {
color: white;
background:#FF4D8B;
border-radius: 5px;
padding: 1px;
cursor: pointer;
text-align: center;
text-decoration: underline dotted;
}
#s-m-t-tooltip{
background: url(clover1.png);
max-width:150px;
z-index: 10;
padding:15px;
border: 2px solid #FF4D8B;
border-radius:5px;
background-color:white;
font-size: 1.0em;
text-align: center;
color:#3b291c;
  text-shadow: 2px 0 #fff, -2px 0 #fff, 0 2px #fff, 0 -2px #fff, 1px 1px #fff, -1px -1px #fff, 1px -1px #fff, -1px 1px #fff;
-webkit-box-shadow: 0px 0px 4px 3px rgba(255,90,167,0.41); 
box-shadow: 0px 0px 4px 3px rgba(255,90,167,0.41);
font-family:Outfit;
}
::selection {
  color: #189adb;
  background: transparent;
  text-shadow: 2px 0 #fff, -2px 0 #fff, 0 2px #fff, 0 -2px #fff, 1px 1px #fff, -1px -1px #fff, 1px -1px #fff, -1px 1px #fff;
}