#flatify-character-customiser{padding:0}#flatify-character-customiser .flatify-tile-button{padding:.5em!important;top:0!important;margin-top:0!important;margin-right:0!important;vertical-align:middle;align-self:center}@media (max-width:767px){#flatify-character-customiser .flatify-category-icon{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important}#flatify-character-customiser .flatify-tile-button{padding:.35em!important}#flatify-character-customiser .flatify-option-grid{display:flex;height:220px!important;min-height:220px!important;max-height:220px!important;flex-grow:0!important;flex-shrink:0!important;flex-direction:column;overflow:hidden}}@media (max-width:420px){#flatify-character-customiser .flatify-option-grid{height:200px!important;min-height:200px!important;max-height:200px!important}}#flatify-character-customiser svg,#flatify-character-customiser svg *,.flatify-character-preview svg,.flatify-character-preview svg *{transform-box:view-box!important;transform-origin:0 0!important}.flatify-character-preview{background:#fff}@keyframes idleAnimMed{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes idleAnimFront{0%{transform:translateX(0)}50%{transform:translateX(0) translateY(-30px)}to{transform:translateX(0)}}@keyframes idleAnimBack{0%{transform:translateX(0)}50%{transform:translateX(0) translateY(-10px)}to{transform:translateX(0)}}#flatify-character-customiser svg .idle-anim-md,.flatify-character-preview svg .idle-anim-md{animation:idleAnimMed var(--idle-anim-duration,3.2s) ease-in-out infinite;animation-delay:var(--idle-anim-delay,0s);transform-origin:512px 512px;will-change:transform}#flatify-character-customiser svg .idle-anim-front,.flatify-character-preview svg .idle-anim-front{animation:idleAnimFront var(--idle-anim-duration,3.2s) ease-in-out infinite;animation-delay:var(--idle-anim-delay,0s);transform-origin:512px 512px;will-change:transform}#flatify-character-customiser svg .idle-anim-back,.flatify-character-preview svg .idle-anim-back{animation:idleAnimBack var(--idle-anim-duration,3.2s) ease-in-out infinite;animation-delay:var(--idle-anim-delay,0s);transform-origin:512px 512px;will-change:transform}#flatify-character-customiser .flatify-nav{color:#77838e;font-weight:700}#flatify-character-customiser .flatify-nav:first-of-type{border-bottom:2px solid #ced9e3}#flatify-character-customiser .flatify-nav:last-of-type{border-top:2px solid #ced9e3}#flatify-character-customiser .flatify-nav i{color:#77838e}#flatify-character-customiser .flatify-nav-button{background:transparent;border-radius:0;border:none;border-bottom:2px solid transparent;cursor:pointer;margin:0 -3px}#flatify-character-customiser .flatify-nav-button.selected i,#flatify-character-customiser .flatify-nav-button:hover i{color:#1899d6!important}#flatify-character-customiser .flatify-nav-button.selected{border-color:#84d8ff!important}.flatify-tooltip{position:relative;display:inline-block}.flatify-tooltip .flatify-tooltiptext{visibility:hidden;background-color:#808080;color:#fff;border-radius:.5em;padding:.5em;position:absolute;top:125%;left:50%;transform:translateX(-50%);opacity:0;white-space:nowrap;font-weight:700;z-index:9}.flatify-tooltip:hover .flatify-tooltiptext{visibility:visible;opacity:1}div.flatify-overlay-outer{position:relative}div.flatify-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.65);z-index:99;display:flex;justify-content:center;align-items:center}div.flatify-overlay-inner{text-align:center}