/* Shared TenisAPP identity: exact tennis-ball construction and wordmark from the approved homepage. */
.brand.tenis-brand,.v17-brand.tenis-brand{display:inline-flex!important;align-items:center!important;gap:11px!important;flex:none;color:#fffdf7!important;font-family:Arial,Helvetica,sans-serif!important;font-size:25px!important;font-weight:750!important;letter-spacing:-1px!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap}
.brand.tenis-brand:before,.v17-brand.tenis-brand:before{content:none!important;display:none!important}
.tenis-brand .tenis-brand-word{font:inherit!important;letter-spacing:inherit!important;color:inherit!important;font-style:normal!important}
.tenis-brand .ball-mark{position:relative!important;width:31px!important;height:31px!important;margin:0!important;border:0!important;border-radius:50%!important;background:#dbf766!important;overflow:hidden!important;display:inline-block!important;box-shadow:inset -3px -3px 7px #7ba30a25!important;flex:none!important;transform:none!important}
.tenis-brand .ball-mark:before,.tenis-brand .ball-mark:after{content:''!important;position:absolute!important;width:26px!important;height:38px!important;box-sizing:border-box!important;border:1.5px solid #24552b!important;border-radius:50%!important;top:-5px!important;transform:rotate(-30deg)!important;background:none!important}
.tenis-brand .ball-mark:before{left:-16px!important;right:auto!important}
.tenis-brand .ball-mark:after{right:-16px!important;left:auto!important}
.brand.tenis-brand.on-light,.v17-brand.tenis-brand.on-light{color:#152e25!important}
#v7RefMenu .tenis-brand{margin:5px 0 15px}
@media(max-width:650px){.brand.tenis-brand,.v17-brand.tenis-brand{font-size:23px!important}.tenis-brand .ball-mark{width:28px!important;height:28px!important}}
