.single-product .woocommerce-product-gallery-thumbnails__wrapper .ast-woocommerce-product-gallery__image{max-width:161.16px!important;margin-right:15px!important}.single-product ol.flex-control-thumbs-js-lzl-ing.flex-control-nav-js-lzl-ing{display:none}.single-product .woocommerce-product-gallery-thumbnails__wrapper{display:flex}form .pop-prodtuct-title,form .pop_date_feilds{display:none}.woocommerce ul.products li.product img,.woocommerce div.product div.images img,.woocommerce div.product div.images .thumbnails img{border-radius:8px}.uael-woo-products-grid .uael-woo-products-thumbnail-wrap,.uael-woo-products-grid .uael-woo-products-thumbnail-wrap a{border-radius:8px!important;overflow:hidden!important}.uael-woo-products-grid .uael-woo-products-thumbnail-wrap img{border-radius:8px!important;display:block}.clickable-container{position:relative;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;z-index:0}.clickable-container a.contenedor-click{position:absolute;inset:0;z-index:999;display:block;pointer-events:auto}.clickable-container :not(a.contenedor-click){pointer-events:none}.clickable-container:hover{transform:scale(1.05);box-shadow:0 8px 20px rgba(0,0,0,.15)}.clickable-container:hover :not(a.contenedor-click){color:#e5005a!important;transition:color .3s ease}.clickable-container *{transition:transform .3s ease,color .3s ease}.uael-woo-products-inner ul.products li.product .uael-woo-product-wrapper{border-radius:8px;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.06);transition:box-shadow .2s ease,transform .2s ease}.uael-woo-products-inner ul.products li.product .uael-woo-products-thumbnail-wrap,.uael-woo-products-inner ul.products li.product .uael-woo-products-thumbnail-wrap img{border-radius:inherit;display:block}.uael-woo-products-inner ul.products li.product .uael-woo-product-wrapper:hover{box-shadow:0 8px 20px rgba(0,0,0,.08);transform:translateY(-2px)}.uael-woo-products-inner ul.products li.product .uael-woo-products-summary-wrap{padding:12px 14px;border-top:1px solid rgba(0,0,0,.05)}.contrato-rento{max-width:900px;margin:0 auto;font-size:16px;line-height:1.6;text-align:left}@media (min-width:1025px){.contrato-rento{margin-left:0;margin-right:auto}}.contrato-rento details{border:1px solid #e6e8eb;border-radius:10px;margin-bottom:12px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.04);transition:all .2s ease}.contrato-rento details:hover{box-shadow:0 3px 6px rgba(0,0,0,.08)}.contrato-rento summary{cursor:pointer;padding:14px 18px;font-weight:700;list-style:none;outline:none;transition:background .2s ease}.contrato-rento summary:hover{background:#f8f8f8}.contrato-rento summary::-webkit-details-marker{display:none}.contrato-rento summary::after{content:"▸";float:right;transition:transform .25s ease;color:#555}.contrato-rento details[open] summary::after{transform:rotate(90deg)}.contrato-rento .contenido{padding:0 18px 16px;animation:fadeIn .25s ease}.contrato-rento h2{font-size:22px;font-weight:700;margin-bottom:18px;text-align:left}.contrato-rento h3{margin:0 0 8px;font-size:18px}.contrato-rento p{margin-bottom:8px}.contrato-rento ul{margin:8px 0 0 1.2em}@media (max-width:768px){.contrato-rento{font-size:15px;text-align:left;padding:0 10px}.contrato-rento summary{padding:12px 14px}.contrato-rento .contenido{padding:0 14px 14px}.contrato-rento h2{font-size:20px;margin-bottom:14px}}.single-product .entry-summary .product_title.entry-title{display:block!important;visibility:visible!important;opacity:1!important;text-indent:0!important;clip:auto!important;position:static!important;margin:0 0 12px;outline:none!important}.single-product .price,.single-product .rnb-pricing-plan-button,.single-product .woocommerce-product-details__short-description{position:relative;z-index:1}.single-product .entry-summary .product_title.entry-title{z-index:2}