/* ========================================== TROPICAL RIDE X EN LA PUNTA SUPERIOR DERECHA DEL POPUP ========================================== */ #tr-gallery-modal .tr-gallery-close { position:fixed!important; top:calc(50% - 213px)!important; right:calc(50% - 385px)!important; transform:translate(50%,-50%)!important; width:36px!important; height:36px!important; min-width:36px!important; min-height:36px!important; display:flex!important; align-items:center!important; justify-content:center!important; padding:0!important; margin:0!important; background:#168542!important; color:#fff!important; border:3px solid #fff!important; border-radius:50%!important; font-size:21px!important; font-weight:700!important; line-height:1!important; z-index:999999!important; cursor:pointer!important; box-shadow:0 3px 10px rgba(0,0,0,.30)!important; } #tr-gallery-modal .tr-gallery-close:hover { background:#0f6f35!important; color:#fff!important; transform:translate(50%,-50%) scale(1.08)!important; } /* Iconos estables */ .tr-menu-toggle span{font-size:0!important;display:block!important;position:relative!important;width:24px!important;height:18px!important;background:linear-gradient(currentColor,currentColor) 0 0/24px 2px no-repeat,linear-gradient(currentColor,currentColor) 0 8px/24px 2px no-repeat,linear-gradient(currentColor,currentColor) 0 16px/24px 2px no-repeat!important} .tr-footer-contact span,.tr-footer-secure h3 span,.tr-vehicle-info li>span,.tr-benefit-grid article>b{font-size:0!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important} .tr-footer-contact span,.tr-footer-secure h3 span{display:inline-block!important;width:18px!important;height:18px!important;vertical-align:middle!important}