/**
 * Theme Name:  Training Tech Academy (2026)
 * Theme URI:   https://trainingtech.academy
 * Author:      dRedes
 * Author URI:  https://dRedes.es
 * Description: Tema hijo de Hello Elementor para Training Tech Academy.
 * Requires at least: 6.2
 * Requires PHP: 8.1
 * Version:     0.0.14
 * License:     GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain: training
 * Template:    hello-elementor
 */
.e-n-accordion-item>.e-con{--padding-inline-start:clamp(0.75rem,2.5vw,1.25rem);--padding-inline-end:clamp(0.75rem,2.5vw,1.25rem)}@media (min-width:1025px){.e-n-accordion{max-width:1024px;margin-inline:auto}}.e-n-accordion-item>.e-con:is(ul,ol){padding-inline-start:1.25rem}section.related.products{display:table;width:100%}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;font-family:"Poppins",Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;background-color:#aa1a18;border-radius:20px 20px 20px 20px;padding:20px 40px 20px 40px}body.woocommerce div#primary{margin-top:30px !important}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#aa1a18}.woocommerce ul.products li.product .button,[type="button"]:not([class*="cky-"]),[type="submit"]:not([class*="cky-"]),button:not([class*="cky-"]),[type="button"]:not([class*="cky-"]):hover,[type="submit"]:not([class*="cky-"]):hover,button:not([class*="cky-"]):hover{background-color:#aa1a18;color:white;padding:20px 40px;border-radius:20px}.elementor-add-to-cart{display:flex;flex-direction:column;align-items:flex-start}.elementor-add-to-cart form.cart{order:1;width:100%}.elementor-add-to-cart form.cart .button{display:block;float:none !important;width:min(300px,100%);margin:0 !important}.elementor-add-to-cart form.cart .quantity{display:none}.elementor-add-to-cart .ppc-button-wrapper{order:2;width:min(300px,100%);margin:16px 0 0}.elementor-add-to-cart .ppc-button-wrapper>div{width:100%}.elementor-add-to-cart .ppc-button-wrapper iframe{display:block;width:100% !important;height:100% !important;border-radius:20px}.elementor-add-to-cart .ppc-button-wrapper,.elementor-add-to-cart .ppc-button-wrapper>div{position:relative}.elementor-add-to-cart .ppc-button-wrapper::before,.elementor-add-to-cart .ppc-button-wrapper::after,.elementor-add-to-cart .ppc-button-wrapper>div::before,.elementor-add-to-cart .ppc-button-wrapper>div::after{content:"";position:absolute;width:20px;height:20px;z-index:101}.elementor-add-to-cart .ppc-button-wrapper::before{left:0;top:35px;background:radial-gradient(circle 20px at 100% 0,transparent 0 19.5px,#fff 20px)}.elementor-add-to-cart .ppc-button-wrapper::after{right:0;top:35px;background:radial-gradient(circle 20px at 0 0,transparent 0 19.5px,#fff 20px)}.elementor-add-to-cart .ppc-button-wrapper>div::before{left:0;top:72px;background:radial-gradient(circle 20px at 100% 100%,transparent 0 19.5px,#fff 20px)}.elementor-add-to-cart .ppc-button-wrapper>div::after{right:0;top:72px;background:radial-gradient(circle 20px at 0 100%,transparent 0 19.5px,#fff 20px)}.elementor-add-to-cart .ppcp-messages{order:3;width:100%;margin:16px 0 0}
