/* Box panel is opaque: underlying garden labels cannot bleed through. */
.g-modal96.wide{background:#fffaf0!important;backdrop-filter:none}.g-crates98 article{background:#fff9e9!important}.g-crates98 .g-tier93-1{background:#e4efdf!important}.g-crates98 .g-tier93-2{background:#eae1f2!important}
.g-crates98 .g-tier93-0 .g-boxart97 img{filter:drop-shadow(0 .7cqh .8cqh #624b3328)}
.g-crates98 .g-tier93-1 .g-boxart97 img{filter:hue-rotate(65deg) saturate(.8) drop-shadow(0 .7cqh .8cqh #405e3828);transform:scale(.94)}
.g-crates98 .g-tier93-2 .g-boxart97 img{filter:hue-rotate(220deg) saturate(.85) drop-shadow(0 0 1.5cqh #be9be6);transform:scale(1.06)}
.g-crates98 .g-boxart97{height:47%;position:relative}.g-crates98 .g-tier93-1 .g-boxart97:after{content:'◆';position:absolute;bottom:3%;right:22%;font-size:5cqh;color:#82a56c;text-shadow:0 1px #fff}.g-crates98 .g-tier93-2 .g-boxart97:after{content:'✦';position:absolute;top:4%;right:20%;font-size:6cqh;color:#c7a24a;text-shadow:0 0 1cqh #fff5bb}
.g-crates98 .g-boxbuttons97 button:last-child b{font-size:2.5cqh!important;gap:.2cqw;white-space:nowrap}.g-crates98 .g-boxbuttons97 button:last-child{flex-wrap:wrap;justify-content:center!important}.g-crates98 .g-boxbuttons97 button:last-child>span{width:100%}
.garden96 .g-soil100{position:absolute;top:auto;right:auto;max-width:none;object-fit:fill;transform:none;animation:none;pointer-events:auto!important}.g-contact100{position:absolute;left:32%;width:36%;height:6%;bottom:-2%;border-radius:50%;background:radial-gradient(ellipse,#50351f77,transparent 72%);pointer-events:none}.g-earth100{position:absolute;left:44%;width:12%;height:2.7%;bottom:-1%;background:#815532;border-radius:65% 45% 60% 35%;filter:blur(.15cqh);pointer-events:none}
