/* New panoramic garden: preserve image proportions at every width. */
body .tgbg99-health-art{overflow:hidden!important}
body .tgbg99-health-art>img{object-fit:cover!important;position:relative;z-index:1}
body .tgbg99-art-links{z-index:3;right:auto;bottom:auto}
body .tgbg99-art-links>.brain{left:28%;top:48%;width:13%;height:9%}
body .tgbg99-art-links>.gut{left:58%;top:48%;width:12%;height:9%}
body .tgbg99-art-links>.spartan{left:42%;top:89%;width:14%;height:9%}
@media(min-width:1350px){
 body .tgbg99-health-art>img{object-fit:contain!important}
}
@media(min-width:675px){
 body .tgbg99-health-art:before,body .tgbg99-health-art:after{content:"";position:absolute;top:0;bottom:0;width:calc((100% - 675px)/2 + 1px);background-image:url('healthy-garden-wide.png');background-size:400% 100%;background-repeat:no-repeat;z-index:2;pointer-events:none}
 body .tgbg99-health-art:before{left:0;background-position:left center}
 body .tgbg99-health-art:after{right:0;background-position:right center}
}
@media(max-width:760px){
 body .tgbg99-art-links>.brain,body .tgbg99-art-links>.gut{top:43%;height:22%}
 body .tgbg99-art-links>.spartan{top:78%;height:21%}
}
