.elementor-10 .elementor-element.elementor-element-88da7e > .elementor-background-overlay{background-color:#000000;opacity:0.14;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-88da7e > .elementor-container{min-height:500px;}.elementor-10 .elementor-element.elementor-element-88da7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-3a5f43f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-3a5f43f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7c797e43{text-align:center;}.elementor-10 .elementor-element.elementor-element-7c797e43 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;letter-spacing:10px;color:#FF0000;}.elementor-10 .elementor-element.elementor-element-75694a8{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-10 .elementor-element.elementor-element-75694a8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:10px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-7c6c3c43 .elementor-button{background-color:#FF0000C9;font-family:"Lato", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:5px;fill:#FFFFFF;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7c6c3c43 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-7c6c3c43 .elementor-button:focus{background-color:#FF0000;}.elementor-10 .elementor-element.elementor-element-5d6b8ac1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5d6b8ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-567b68a );}.elementor-10 .elementor-element.elementor-element-5d6b8ac1 > .elementor-background-overlay{background-image:url("https://tktxshopchile.cl/wp-content/uploads/2025/10/24947.jpg");background-position:center center;background-size:cover;opacity:0.18;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-5d6b8ac1 > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-5d6b8ac1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-7153157c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-10 .elementor-element.elementor-element-1e770976:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-1e770976 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1e770976 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-1e770976 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-1581549d .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-1581549d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-1581549d .elementor-cta__content{min-height:300px;text-align:left;}.elementor-10 .elementor-element.elementor-element-1581549d .elementor-cta__button{font-family:"Lato", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;color:#FFFFFF;background-color:var( --e-global-color-567b68a );border-width:0px;}.elementor-10 .elementor-element.elementor-element-1581549d .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-1581549d .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-57655fec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-57655fec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-57655fec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-57655fec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-3e73c139 .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-3e73c139 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-3e73c139 .elementor-cta__content{min-height:300px;text-align:left;}.elementor-10 .elementor-element.elementor-element-3e73c139 .elementor-cta__button{font-family:"Lato", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;color:#FFFFFF;background-color:var( --e-global-color-567b68a );border-width:0px;}.elementor-10 .elementor-element.elementor-element-3e73c139 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-3e73c139 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-527d041b{padding:20px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-527d041b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-5ff9f2c );}.elementor-10 .elementor-element.elementor-element-7fd9e09b{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-7fd9e09b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-5ff9f2c );}.elementor-widget-jet-woo-widgets-products .jet-woo-products .jet-woo-product-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-jet-woo-widgets-products .jet-woo-products .jet-woo-product-title a:hover{color:var( --e-global-color-secondary );}.elementor-widget-jet-woo-widgets-products .jet-woo-products .jet-woo-product-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-woo-widgets-products  .jet-woo-products .jet-woo-product-button .button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-woo-widgets-products .jet-woo-products .jet-woo-product-button .button{background-color:var( --e-global-color-primary );}.elementor-widget-jet-woo-widgets-products .jet-woo-products .jet-woo-product-button .button:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-woo-widgets-products .jet-woo-products .jet-woo-product-categories a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-jet-woo-widgets-products .jet-woo-products .jet-woo-product-categories a a{color:var( --e-global-color-secondary );}.elementor-widget-jet-woo-widgets-products .jet-woo-products .jet-woo-product-categories a:hover{color:var( --e-global-color-secondary );}.elementor-widget-jet-woo-widgets-products .jet-woo-products .jet-woo-product-tags a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-jet-woo-widgets-products .jet-woo-products .jet-woo-product-tags a a{color:var( --e-global-color-secondary );}.elementor-widget-jet-woo-widgets-products .jet-woo-products .jet-woo-product-tags a:hover{color:var( --e-global-color-secondary );}.elementor-widget-jet-woo-widgets-products  .jet-woo-products .jet-woo-product-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-woo-widgets-products .jet-woo-products .jet-arrow{background-color:var( --e-global-color-primary );}.elementor-widget-jet-woo-widgets-products .jet-woo-products .jet-arrow:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-woo-widgets-products .jet-woo-carousel .jet-slick-dots li{background-color:var( --e-global-color-text );}.elementor-widget-jet-woo-widgets-products .jet-woo-carousel .jet-slick-dots li:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-woo-widgets-products .jet-woo-carousel .jet-slick-dots li.slick-active{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-products__item{--columns:4;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-products__inner-box{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-title a{font-family:"Lato", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-567b68a );}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-title{text-align:center;margin:10px 0px 0px 0px;order:1;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-excerpt{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-button .button{display:inline-block;color:#ffffff;text-decoration:none;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-button .button>*{text-decoration:none;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-10 .elementor-element.elementor-element-7b5156da  .jet-woo-product-button{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-price{font-family:"Lato", Sans-serif;font-size:13px;color:var( --e-global-color-567b68a );text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-price del{text-decoration:line-through;font-weight:400;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-price ins{text-decoration:none;font-weight:400;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:16px;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-rating{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-categories{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-tags{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-badge{display:inline-block;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-badges{text-align:left;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-carousel .jet-slick-dots{justify-content:center;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-products__item{--columns:5;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-products__inner-box{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-title a{font-family:"Lato", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-567b68a );}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-title{text-align:center;margin:10px 0px 0px 0px;order:1;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-excerpt{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-button .button{display:inline-block;color:#ffffff;text-decoration:none;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-button .button>*{text-decoration:none;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-10 .elementor-element.elementor-element-1c4f219e  .jet-woo-product-button{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-price{font-family:"Lato", Sans-serif;font-size:13px;color:var( --e-global-color-567b68a );text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-price del{text-decoration:line-through;font-weight:400;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-price ins{text-decoration:none;font-weight:400;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:16px;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-rating{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-categories{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-tags{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-badge{display:inline-block;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-badges{text-align:left;}.elementor-10 .elementor-element.elementor-element-3dae480d > .elementor-background-overlay{background-color:#000000;opacity:0.08;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-3dae480d > .elementor-container{min-height:300px;}.elementor-10 .elementor-element.elementor-element-3dae480d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-754d3a46{text-align:center;}.elementor-10 .elementor-element.elementor-element-754d3a46 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:900;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-16590d88 .elementor-button{background-color:#EC0E6E;font-family:"Lora", Sans-serif;font-weight:500;}.elementor-10 .elementor-element.elementor-element-bef4439 .elementor-button{background-color:#0E6AEC;font-family:"Lora", Sans-serif;font-weight:500;}.elementor-10 .elementor-element.elementor-element-4c0cbd39:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4c0cbd39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-567b68a );}.elementor-10 .elementor-element.elementor-element-4c0cbd39 > .elementor-background-overlay{background-image:url("https://tktxshopchile.cl/wp-content/uploads/2025/10/24947.jpg");background-position:center center;background-size:cover;opacity:0.18;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-4c0cbd39 > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-4c0cbd39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-1ae80f01 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-10 .elementor-element.elementor-element-1e176405{padding:10px 10px 10px 10px;text-align:center;}.elementor-10 .elementor-element.elementor-element-1e176405 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-5ff9f2c );}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-products__item{--columns:5;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-products__inner-box{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-title a{font-family:"Lato", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-567b68a );}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-title{text-align:center;margin:10px 0px 0px 0px;order:1;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-excerpt{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-button .button{display:inline-block;color:#ffffff;text-decoration:none;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-button .button>*{text-decoration:none;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-10 .elementor-element.elementor-element-4b7ea36b  .jet-woo-product-button{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-price{font-family:"Lato", Sans-serif;font-size:13px;color:var( --e-global-color-567b68a );text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-price del{text-decoration:line-through;font-weight:400;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-price ins{text-decoration:none;font-weight:400;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:16px;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-rating{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-categories{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-tags{text-align:center;order:1;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-badge{display:inline-block;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-badges{text-align:left;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-carousel .jet-slick-dots{justify-content:center;}.elementor-10 .elementor-element.elementor-element-583c310:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-583c310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-567b68a );}.elementor-10 .elementor-element.elementor-element-583c310 > .elementor-background-overlay{background-image:url("https://tktxshopchile.cl/wp-content/uploads/2025/10/24947.jpg");background-position:center center;background-size:cover;opacity:0.18;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-583c310{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-ec91adf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-ec91adf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-ec91adf.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-ec91adf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-ec91adf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-10 .elementor-element.elementor-element-ec91adf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-9d9bbea{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-9d9bbea.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-10 .elementor-element.elementor-element-9d9bbea.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-9d9bbea.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-10 .elementor-element.elementor-element-9d9bbea .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-9d9bbea .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-9d9bbea .elementor-icon-box-title{color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-9d9bbea:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-9d9bbea:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5ff9f2c );}.elementor-10 .elementor-element.elementor-element-9d9bbea .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#ADADAD;}.elementor-10 .elementor-element.elementor-element-7120d7a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-7120d7a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-7120d7a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-7120d7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-7120d7a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-10 .elementor-element.elementor-element-7120d7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-b2f1214{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-b2f1214.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-10 .elementor-element.elementor-element-b2f1214.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b2f1214.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-10 .elementor-element.elementor-element-b2f1214 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-b2f1214 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-b2f1214 .elementor-icon-box-title{color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-b2f1214:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-b2f1214:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5ff9f2c );}.elementor-10 .elementor-element.elementor-element-b2f1214 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#ADADAD;}.elementor-10 .elementor-element.elementor-element-2bcbb17:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-2bcbb17 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-2bcbb17.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-2bcbb17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-2bcbb17 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-10 .elementor-element.elementor-element-2bcbb17 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-83f1320{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-83f1320.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-10 .elementor-element.elementor-element-83f1320.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-83f1320.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-10 .elementor-element.elementor-element-83f1320 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-83f1320 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-83f1320 .elementor-icon-box-title{color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-83f1320:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-83f1320:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5ff9f2c );}.elementor-10 .elementor-element.elementor-element-83f1320 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#ADADAD;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-1581549d .elementor-cta__button{font-size:9px;}.elementor-10 .elementor-element.elementor-element-3e73c139 .elementor-cta__button{font-size:9px;}.elementor-10 .elementor-element.elementor-element-7fd9e09b .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-10 .elementor-element.elementor-element-1e176405 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-10 .elementor-element.elementor-element-ec91adf > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-10 .elementor-element.elementor-element-7120d7a > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-10 .elementor-element.elementor-element-2bcbb17 > .elementor-element-populated{padding:10% 10% 10% 10%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-88da7e > .elementor-container{min-height:400px;}.elementor-10 .elementor-element.elementor-element-88da7e{padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-75694a8 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-7c6c3c43 .elementor-button{letter-spacing:5px;}.elementor-10 .elementor-element.elementor-element-5d6b8ac1{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1581549d .elementor-cta__content{min-height:300px;}.elementor-10 .elementor-element.elementor-element-1581549d .elementor-cta__button{font-size:12px;}.elementor-10 .elementor-element.elementor-element-3e73c139 .elementor-cta__content{min-height:300px;}.elementor-10 .elementor-element.elementor-element-3e73c139 .elementor-cta__button{font-size:12px;}.elementor-10 .elementor-element.elementor-element-7fd9e09b .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-title a{font-size:13px;}.elementor-10 .elementor-element.elementor-element-7b5156da .jet-woo-products .jet-woo-product-price{font-size:12px;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-title a{font-size:13px;}.elementor-10 .elementor-element.elementor-element-1c4f219e .jet-woo-products .jet-woo-product-price{font-size:12px;}.elementor-10 .elementor-element.elementor-element-3dae480d{padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-754d3a46 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-4c0cbd39{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1e176405 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-title a{font-size:13px;}.elementor-10 .elementor-element.elementor-element-4b7ea36b .jet-woo-products .jet-woo-product-price{font-size:12px;}.elementor-10 .elementor-element.elementor-element-583c310{padding:0px 0px 0px 0px;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-5d6b8ac1 > .elementor-background-overlay{background-attachment:fixed;}.elementor-10 .elementor-element.elementor-element-4c0cbd39 > .elementor-background-overlay{background-attachment:fixed;}.elementor-10 .elementor-element.elementor-element-583c310 > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for jet-woo-widgets-products, class: .elementor-element-7b5156da *//* 1. Establece el contenedor interior como Flexbox */
.jet-woo-products__inner-box {
    height: 100%; /* Asegura que el contenedor ocupe todo el espacio disponible */
    display: flex;
    flex-direction: column; /* Organiza los elementos verticalmente */
}

/* 2. Aplica Flexbox al contenedor de contenido (donde están título, precio y botón) */
.jet-woo-products__item-content {
    display: flex;
    flex-direction: column;
    /* IMPORTANTE: Esto asegura que el contenido ocupe todo el espacio sobrante, empujando el botón hacia abajo. */
    flex-grow: 1; 
}

/* 3. Asegura que el botón se alinee automáticamente en la parte inferior */
.jet-woo-product-button {
    margin-top: auto !important; /* Mueve el botón al final del espacio disponible */
}

/* Opcional: Para restaurar la separación de textos si no lo hiciste antes */
.jet-woo-product-title,
.jet-woo-product-price {
    margin: 3px 0 !important; /* Espacio superior e inferior normal */
    padding: 0 !important;
}
/* 1. Margen adecuado para el Título */
.jet-woo-product-title {
    /* Establece un margen vertical (arriba/abajo) para separar el título de la categoría y del precio. */
    margin: 3px 0 2px 0 !important; 
    padding: 0 !important;
}

/* 1. Margen adecuado para el Título */
.jet-woo-product-title {
    /* Margen: Arriba (4px), Derecha (0), Abajo (4px), Izquierda (0) */
    margin: 14px 0 14px 0 !important; 
    padding: 0 !important;
}

/* 2. Margen adecuado para el Precio */
.jet-woo-product-price {
    /* Margen: Arriba (0), Derecha (0), Abajo (5px), Izquierda (0). Esto separa el precio del botón. */
    margin: 0 0 5px 0 !important; 
    padding: 0 !important;
    /* Altura de línea cómoda para el precio */
    line-height: 1.4em !important; 
    font-size: 12px !important; /* Ajuste del tamaño del precio */
}

/* 3. Estilos del texto del Título */
.jet-woo-product-title a {
    font-size: 12px !important; /* Ajuste del tamaño del título */
    line-height: 1.4em !important; /* Altura de línea para evitar que las líneas se peguen */
    font-weight: 600;
    /* Asegura que el título sea un bloque para respetar el line-height */
    display: block !important; 
}/* End custom CSS */
/* Start custom CSS for jet-woo-widgets-products, class: .elementor-element-1c4f219e *//* 1. Establece el contenedor interior como Flexbox */
.jet-woo-products__inner-box {
    height: 100%; /* Asegura que el contenedor ocupe todo el espacio disponible */
    display: flex;
    flex-direction: column; /* Organiza los elementos verticalmente */
}

/* 2. Aplica Flexbox al contenedor de contenido (donde están título, precio y botón) */
.jet-woo-products__item-content {
    display: flex;
    flex-direction: column;
    /* IMPORTANTE: Esto asegura que el contenido ocupe todo el espacio sobrante, empujando el botón hacia abajo. */
    flex-grow: 1; 
}

/* 3. Asegura que el botón se alinee automáticamente en la parte inferior */
.jet-woo-product-button {
    margin-top: auto !important; /* Mueve el botón al final del espacio disponible */
}

/* Opcional: Para restaurar la separación de textos si no lo hiciste antes */
.jet-woo-product-title,
.jet-woo-product-price {
    margin: 3px 0 !important; /* Espacio superior e inferior normal */
    padding: 0 !important;
}
/* 1. Margen adecuado para el Título */
.jet-woo-product-title {
    /* Establece un margen vertical (arriba/abajo) para separar el título de la categoría y del precio. */
    margin: 3px 0 2px 0 !important; 
    padding: 0 !important;
}

/* 1. Margen adecuado para el Título */
.jet-woo-product-title {
    /* Margen: Arriba (4px), Derecha (0), Abajo (4px), Izquierda (0) */
    margin: 14px 0 14px 0 !important; 
    padding: 0 !important;
}

/* 2. Margen adecuado para el Precio */
.jet-woo-product-price {
    /* Margen: Arriba (0), Derecha (0), Abajo (5px), Izquierda (0). Esto separa el precio del botón. */
    margin: 0 0 5px 0 !important; 
    padding: 0 !important;
    /* Altura de línea cómoda para el precio */
    line-height: 1.4em !important; 
    font-size: 12px !important; /* Ajuste del tamaño del precio */
}

/* 3. Estilos del texto del Título */
.jet-woo-product-title a {
    font-size: 12px !important; /* Ajuste del tamaño del título */
    line-height: 1.4em !important; /* Altura de línea para evitar que las líneas se peguen */
    font-weight: 600;
    /* Asegura que el título sea un bloque para respetar el line-height */
    display: block !important; 
}/* End custom CSS */
/* Start custom CSS for jet-woo-widgets-products, class: .elementor-element-4b7ea36b *//* 1. Establece el contenedor interior como Flexbox */
.jet-woo-products__inner-box {
    height: 100%; /* Asegura que el contenedor ocupe todo el espacio disponible */
    display: flex;
    flex-direction: column; /* Organiza los elementos verticalmente */
}

/* 2. Aplica Flexbox al contenedor de contenido (donde están título, precio y botón) */
.jet-woo-products__item-content {
    display: flex;
    flex-direction: column;
    /* IMPORTANTE: Esto asegura que el contenido ocupe todo el espacio sobrante, empujando el botón hacia abajo. */
    flex-grow: 1; 
}

/* 3. Asegura que el botón se alinee automáticamente en la parte inferior */
.jet-woo-product-button {
    margin-top: auto !important; /* Mueve el botón al final del espacio disponible */
}

/* Opcional: Para restaurar la separación de textos si no lo hiciste antes */
.jet-woo-product-title,
.jet-woo-product-price {
    margin: 3px 0 !important; /* Espacio superior e inferior normal */
    padding: 0 !important;
}
/* 1. Margen adecuado para el Título */
.jet-woo-product-title {
    /* Establece un margen vertical (arriba/abajo) para separar el título de la categoría y del precio. */
    margin: 3px 0 2px 0 !important; 
    padding: 0 !important;
}

/* 1. Margen adecuado para el Título */
.jet-woo-product-title {
    /* Margen: Arriba (4px), Derecha (0), Abajo (4px), Izquierda (0) */
    margin: 14px 0 14px 0 !important; 
    padding: 0 !important;
}

/* 2. Margen adecuado para el Precio */
.jet-woo-product-price {
    /* Margen: Arriba (0), Derecha (0), Abajo (5px), Izquierda (0). Esto separa el precio del botón. */
    margin: 0 0 5px 0 !important; 
    padding: 0 !important;
    /* Altura de línea cómoda para el precio */
    line-height: 1.4em !important; 
    font-size: 12px !important; /* Ajuste del tamaño del precio */
}

/* 3. Estilos del texto del Título */
.jet-woo-product-title a {
    font-size: 12px !important; /* Ajuste del tamaño del título */
    line-height: 1.4em !important; /* Altura de línea para evitar que las líneas se peguen */
    font-weight: 600;
    /* Asegura que el título sea un bloque para respetar el line-height */
    display: block !important; 
}/* End custom CSS */