/* onionring.js is made up of four files - onionring-widget.js, onionring-index.js, onionring-variables.js and onionring.css (this one!)
// it's licensed under the cooperative non-violent license (CNPL) v4+ (https://thufie.lain.haus/NPL.html)
// it was originally made by joey + mord of allium (蒜) house, last updated 2020-10-24 */

/* === ONIONRING.CSS === */
/* this file affects the style of the widget. remember to replace all instances of #animalcrossingring with whatever value you have for ringID in the onionring-widget.js file. make sure it still has the # at the front, though! probably easiest to use find+replace to do it */

@font-face {
  font-family: 'finkheavy';
  src: url('/ring/finkheavy_regular-webfont.woff2') format('woff2'),
       url('/ring/finkheavy_regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}

#animalcrossingring {
  margin: 0 auto !important;
  width:256px; /* 64:47*/
  height:188px;
  box-sizing: border-box;
  position: relative;
  font-family: finkheavy !important;
  font-size: 13px!important;
  text-shadow:none !important;
  text-decoration: none !important;
  line-height:15px !important;
  
}

#animalcrossingring>img{
    margin:0 !important;
    padding: 0 !important;
}

#animalcrossingring a{
    color:#d6b26d;
}

#animalcrossingring .webring-wrapper{
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  right:0;
  width:100%;
  height:inherit;
  display: flex;
  letter-spacing: normal !important;
  flex-direction: column;
  justify-content: center!important;
}

#animalcrossingring .webring-flex{
  display:flex;
  justify-content: center!important;
  position: relative;
}

#animalcrossingring .webring-title{
    font-family: finkheavy !important;
  text-align: center!important;
}

#animalcrossingring .webring-title h2{
  margin:0;
  font-size: 17px !important;
  color:#64421f!important;
  text-shadow: 2px 1px #c89f75;
  text-transform: none !important;
  border:none !important;
}

#animalcrossingring .webring-image{
  display:block;
  position: relative;
  height:80px;
  margin-top:4px;
  transition: transform .2s;
}

#animalcrossingring .webring-image > img:hover {
  transform:scale(1.1);
}


#animalcrossingring .webring-footer {
   text-align:center;
   
}
#animalcrossingring .webring-next, #animalcrossingring .webring-prev{
  display:flex;
  flex-direction: column;
  justify-content: center!important;
}

#animalcrossingring .webring-next img {
  transform: scaleX(-1);
}

#animalcrossingring .webring-links {
  font-size:small;
}

#animalcrossingring .arrow-image{
  width:50px;
}
