
.g-carefx96.water .g-watering96{left:50%;right:auto;top:18%;width:68%;height:auto;transform-origin:8% 24%;transform:translate(-8%,-24%) rotate(-28deg);animation:watering104 1.4s both}
.g-carefx96.water i{left:50%;top:18%;animation-name:waterFall104}
@keyframes watering104{0%,100%{opacity:0}12%,85%{opacity:1}}
@keyframes waterFall104{0%{opacity:0;transform:translate(0,0)}10%{opacity:.95}85%{opacity:.85}100%{opacity:0;transform:translate(var(--dx),var(--fall))}}
.g-modal96 .g-crates98 .g-boxart97 img{max-width:80%;max-height:80%}
.g-modal96 .g-crates98 .g-boxbuttons97 button{height:20cqh!important;border-width:2px}
.g-modal96 .g-crates98 .g-boxbuttons97 button>span,.g-modal96 .g-crates98 .g-boxbuttons97 button:last-child>span{font-size:3.6cqh!important}
.g-modal96 .g-crates98 .g-boxbuttons97 button:disabled{opacity:.42!important;filter:grayscale(1);background:#dddcd3!important;border-color:#b4b5ad!important;cursor:not-allowed;box-shadow:none!important}
.g-modal96 .g-bookgrid97 button:disabled{opacity:1!important;cursor:default;background:#eeeee8!important;border-color:#d2d3cc!important;box-shadow:none!important}
.g-modal96 .g-bookgrid97 .g-undiscovered102{filter:none;opacity:1}
.g-growthgallery97 img{height:39cqh!important}.g-bookdetail97>p{max-width:95%;font-size:3.7cqh!important}.g-growthgallery97 article{padding:1cqh}.g-growthgallery97{width:100%;gap:1cqw}
.garden96 .g-need93{visibility:hidden}.g-caremarker104{position:absolute;width:5.8cqh;height:6.5cqh;pointer-events:none;z-index:7;filter:drop-shadow(0 .2cqh .3cqh #fff);animation:need93 2s ease-in-out infinite}.g-caremarker104 img,.g-caremarker104 svg{width:100%;height:100%;object-fit:contain}
.g-bookgrid97 .g-undiscovered102{visibility:hidden!important}.g-modal96 .g-bookgrid97 button:disabled{background:#d0d1cc!important;border-color:#bfc2bb!important}

/* More room for readable crate costs on landscape phones. */
.g-modal96 .g-crates98 article{gap:.6cqh;grid-template-rows:minmax(0,1fr) auto auto auto}
.g-modal96 .g-crates98 .g-boxbuttons97 button{height:26cqh!important;gap:1.2cqh;padding:1.4cqh .4cqw!important}
.g-modal96 .g-crates98 .g-boxbuttons97 button>b,.g-modal96 .g-crates98 .g-boxbuttons97 button:last-child b{font-size:4.2cqh!important;line-height:1.12!important}
.g-modal96 .g-crates98 .g-boxbuttons97 button>b img{width:4.2cqh!important;height:4.2cqh!important}
.g-modal96 .g-crates98 .g-boxbuttons97 button>b.g-cost105{display:flex!important;flex-direction:column;gap:.8cqh;align-items:center}
.g-cost105>span{display:flex;align-items:center;justify-content:center;gap:.3cqw;white-space:nowrap;font-size:inherit!important;line-height:1.12}
.g-cost105 em{font:inherit;font-size:3.2cqh;color:inherit;margin-right:.1cqw}
.g-modal96 .g-crates98 article>small{font-size:2.4cqh!important;line-height:1.1;margin:0}
.g-modal96 .g-crates98 .g-boxart97 img{max-height:76%}

.g-modal96 .g-crates98 .g-boxbuttons97 button>span,.g-modal96 .g-crates98 .g-boxbuttons97 button:last-child>span{font-size:3.1cqh!important}
.g-modal96 .g-crates98 .g-boxbuttons97 button>b,.g-modal96 .g-crates98 .g-boxbuttons97 button:last-child b{font-size:3.4cqh!important}
.g-modal96 .g-crates98 .g-boxbuttons97 button>b img{width:3.5cqh!important;height:3.5cqh!important}
.g-modal96 .g-crates98 h2{font-size:4.1cqh!important}.g-modal96 .g-crates98 article>small{font-size:2.1cqh!important}.g-cost105 em{font-size:2.8cqh}
