/* Scale every shop label with the game frame rather than the device pixel width. */
#shop .shop-head h2{font-size:min(3.6cqw,7cqh)}#shop .shop-head button{font-size:min(1.8cqw,4cqh)}#shop .shop-head #newBodies66{font-size:min(1.45cqw,3.5cqh)}
#shop .shop-summary b{font-size:min(2.5cqw,5.4cqh)!important}#shop .shop-tabs button{font-size:min(2.1cqw,4.6cqh);padding:.8cqh .25cqw;min-height:0;overflow:hidden}
#shop .fitting h3{font-size:min(2.8cqw,5.7cqh);overflow-wrap:anywhere}#shop .fitting .body-signature65{font-size:min(1.7cqw,3.5cqh);line-height:1.15;overflow-wrap:anywhere}#shop #purchase{font-size:min(2.2cqw,4.8cqh)}
#shop .shop-item-copy h3{font-size:min(2cqw,4.2cqh);overflow-wrap:anywhere}#shop .item-price b,#shop .fit-price b{font-size:min(2.05cqw,4.3cqh)}#shop .item-price span{font-size:min(1.4cqw,3.1cqh)}
#shop[data-category="accessory"] .skin{background:linear-gradient(#f8f3e2d9,#e3ead4e8),url('greenhouse-v17.png') center/cover!important}#shop[data-category="accessory"] .skin.selected{background:linear-gradient(#fff7e0ce,#dce9cae8),url('greenhouse-v17.png') center/cover!important}#shop[data-category="accessory"] .item-preview canvas{background:transparent!important}
.toolshop47 h2{font-size:min(3.5cqw,7cqh)}.toolshop47 h3{font-size:min(2.5cqw,5cqh);overflow-wrap:anywhere}.toolshop47 p{font-size:min(1.9cqw,4cqh);overflow-wrap:anywhere}.toolshop47 article button,.toolshop47 #toolsBack38{font-size:min(2cqw,4.2cqh)}.tool-wallet47{font-size:min(2.4cqw,5cqh)}
