.elementor-27 .elementor-element.elementor-element-38320e3{--display:flex;--min-height:723px;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-38320e3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-38320e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kassara.pe/wp-content/uploads/2026/03/BANNER-PRINCIPAL.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-cf3d819{--display:flex;}.elementor-27 .elementor-element.elementor-element-cf3d819:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-cf3d819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-f935e06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:-17px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f935e06:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f935e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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 );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-62a9b6c{text-align:center;}.elementor-27 .elementor-element.elementor-element-62a9b6c .elementor-heading-title{font-family:"gilroy", Sans-serif;font-size:40px;font-weight:900;-webkit-text-stroke-color:#000;stroke:#000;color:#FFC600;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-d095d3e{text-align:center;color:#DDB427;}.elementor-27 .elementor-element.elementor-element-d69086e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:-17px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d69086e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-d69086e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-98b1855{--display:flex;}.elementor-27 .elementor-element.elementor-element-98b1855:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-98b1855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-27 .elementor-element.elementor-element-fc63de4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-06b04b9{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-06b04b9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-06b04b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC600;background-image:url("https://kassara.pe/wp-content/uploads/2026/02/TIKTOK-1.png");background-position:101px 19px;}.elementor-27 .elementor-element.elementor-element-7230ee8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-e7151f2{--display:flex;}.elementor-27 .elementor-element.elementor-element-837539e .elementor-heading-title{color:#000000;}.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-27 .elementor-element.elementor-element-42e568f .elementor-button{background-color:#000000;fill:#FFC600;color:#FFC600;border-radius:8px 8px 8px 8px;}.elementor-27 .elementor-element.elementor-element-2e65169{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-6f4d365{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-6f4d365:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6f4d365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://kassara.pe/wp-content/uploads/2026/02/kassara-ig.png");background-position:-657px -63px;}.elementor-27 .elementor-element.elementor-element-883f7b4{--display:flex;--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-0e2c91d{--display:flex;}.elementor-27 .elementor-element.elementor-element-f07774d .elementor-heading-title{font-family:"gilroy", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a7a7278 .elementor-button{background-color:#EBAC00;fill:#000000;color:#000000;border-radius:8px 8px 8px 8px;}.elementor-27 .elementor-element.elementor-element-f8e96eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f8e96eb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f8e96eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-68120f4{text-align:center;}.elementor-27 .elementor-element.elementor-element-68120f4 .elementor-heading-title{font-family:"gilroy", Sans-serif;font-size:40px;font-weight:900;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-4fd3dcc{text-align:center;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-woo-product-carousel-container .eael-product-carousel .carousel-overlay{background:#F7B21C;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eee;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel .product-details-wrap{padding:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel .eael-product-price del{color:#F2B01E;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel .eael-product-price del .amount{color:#F2B01E;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel .eael-product-price .amount bdi{color:#F2B01E;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel .star-rating::before{color:#f2b01e;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel .star-rating span::before{color:#f2b01e;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating{font-size:14px!important;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating::before{font-size:14px!important;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating span::before{font-size:14px!important;}.elementor-27 .elementor-element.elementor-element-3106629 .woocommerce div.products div.product .onsale, .elementor-27 .elementor-element.elementor-element-3106629 .woocommerce div.products div.product .eael-onsale{color:#fff;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel .onsale, .elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel .eael-onsale{background-color:#F2B01E;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:#F2B01E;border-right-color:#F2B01E;}.elementor-27 .elementor-element.elementor-element-3106629 .woocommerce div.products div.product .outofstock-badge, .elementor-27 .elementor-element.elementor-element-3106629 .woocommerce div.products div.product .eael-onsale.outofstock{color:#fff;background-color:#F2B01E;}.elementor-27 .elementor-element.elementor-element-3106629 .woocommerce div.products div.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#F2B01E;border-right-color:#F2B01E;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel .icons-wrap:not(.details-block-style-2) li a{border-radius:3px;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel .icons-wrap.details-block-style-2 li:only-child a{border-radius:3px!important;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel .icons-wrap.details-block-style-2 li:first-child a{border-radius:3px 0 0 3px;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-product-carousel .icons-wrap.details-block-style-2 li:last-child a{border-radius:0 3px 3px 0;}.eael-popup-details-render .elementor-element-3106629 div.product .price{color:#F2B01E!important;}.eael-popup-details-render .elementor-element-3106629 div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render .elementor-element-3106629 .woocommerce-product-details__short-description{color:#707070;}.eael-popup-details-render .elementor-element-3106629 .woocommerce-product-rating .star-rating::before, .eael-popup-details-render .elementor-element-3106629 .woocommerce-product-rating .star-rating span::before{color:#F2B01E;}.eael-popup-details-render .elementor-element-3106629  a.woocommerce-review-link{color:#F2B01E;}.eael-popup-details-render .elementor-element-3106629  a.woocommerce-review-link:hover{color:#F2B01E;}.eael-popup-details-render .elementor-element-3106629 div.product table tbody tr, .elementor-27 .elementor-element.elementor-element-3106629 .eael-product-popup.woocommerce div.product .product_meta{border-color:#ccc;}.eael-popup-details-render .elementor-element-3106629 div.product form.cart div.quantity .qty, .elementor-27 .elementor-element.elementor-element-3106629 .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-27 .elementor-element.elementor-element-3106629 .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000;}.eael-popup-details-render .elementor-element-3106629 div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-3106629 .button, .eael-popup-details-render .elementor-element-3106629 button.button.alt{color:#fff;background-color:#F2B01E;}.eael-popup-details-render .elementor-element-3106629 .button:hover, .eael-popup-details-render .elementor-element-3106629 button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.eael-popup-details-render .elementor-element-3106629.eael-product-popup-details{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3106629 .eael-no-posts-found{padding:25px 25px 25px 25px;text-align:center;}.elementor-27 .elementor-element.elementor-element-7ac95434{--display:flex;--min-height:896px;--overlay-opacity:0;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-7ac95434:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7ac95434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kassara.pe/wp-content/uploads/2026/02/BANNER-VM-MOBILE-1.jpg");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-7ac95434::before, .elementor-27 .elementor-element.elementor-element-7ac95434 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-7ac95434 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-7ac95434 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-7ac95434 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-7ac95434 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-be1b398{--spacer-size:263px;}.elementor-27 .elementor-element.elementor-element-e711a51{margin:284px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 874px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a5d05c0{--display:flex;}.elementor-27 .elementor-element.elementor-element-a5d05c0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a5d05c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-9b9d355 .elementor-button{fill:#000000;color:#000000;}.elementor-27 .elementor-element.elementor-element-b2575a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b2575a1:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b2575a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-3330426{text-align:center;}.elementor-27 .elementor-element.elementor-element-3330426 .elementor-heading-title{font-family:"gilroy", Sans-serif;font-size:40px;font-weight:900;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-549539a .eael-woo-product-carousel-container .eael-product-carousel .carousel-overlay{background:#F7B21C;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eee;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .product-details-wrap{padding:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .woocommerce-loop-product__title, .elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .eael-product-title *{color:#000000;font-size:14px;font-weight:700;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .eael-product-price del{color:#F2B01E;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .eael-product-price del .amount{color:#F2B01E;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .eael-product-price .amount bdi{color:#F2B01E;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .star-rating::before{color:#f2b01e;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .star-rating span::before{color:#f2b01e;}.elementor-27 .elementor-element.elementor-element-549539a .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating{font-size:14px!important;}.elementor-27 .elementor-element.elementor-element-549539a .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating::before{font-size:14px!important;}.elementor-27 .elementor-element.elementor-element-549539a .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating span::before{font-size:14px!important;}.elementor-27 .elementor-element.elementor-element-549539a .woocommerce div.products div.product .onsale, .elementor-27 .elementor-element.elementor-element-549539a .woocommerce div.products div.product .eael-onsale{color:#fff;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .onsale, .elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .eael-onsale{background-color:#F2B01E;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:#F2B01E;border-right-color:#F2B01E;}.elementor-27 .elementor-element.elementor-element-549539a .woocommerce div.products div.product .outofstock-badge, .elementor-27 .elementor-element.elementor-element-549539a .woocommerce div.products div.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-27 .elementor-element.elementor-element-549539a .woocommerce div.products div.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .icons-wrap:not(.details-block-style-2) li a{border-radius:3px;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .icons-wrap.details-block-style-2 li:only-child a{border-radius:3px!important;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .icons-wrap.details-block-style-2 li:first-child a{border-radius:3px 0 0 3px;}.elementor-27 .elementor-element.elementor-element-549539a .eael-product-carousel .icons-wrap.details-block-style-2 li:last-child a{border-radius:0 3px 3px 0;}.eael-popup-details-render .elementor-element-549539a .eael-product-quick-view-title.product_title.entry-title{color:#252525;}.eael-popup-details-render .elementor-element-549539a div.product .price{color:#F2B01E!important;}.eael-popup-details-render .elementor-element-549539a div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render .elementor-element-549539a .woocommerce-product-details__short-description{color:#707070;}.eael-popup-details-render .elementor-element-549539a .woocommerce-product-rating .star-rating::before, .eael-popup-details-render .elementor-element-549539a .woocommerce-product-rating .star-rating span::before{color:#F2B01E;}.eael-popup-details-render .elementor-element-549539a  a.woocommerce-review-link{color:#F2B01E;}.eael-popup-details-render .elementor-element-549539a  a.woocommerce-review-link:hover{color:#F2B01E;}.eael-popup-details-render .elementor-element-549539a div.product table tbody tr, .elementor-27 .elementor-element.elementor-element-549539a .eael-product-popup.woocommerce div.product .product_meta{border-color:#ccc;}.eael-popup-details-render .elementor-element-549539a div.product form.cart div.quantity .qty, .elementor-27 .elementor-element.elementor-element-549539a .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-27 .elementor-element.elementor-element-549539a .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000;}.eael-popup-details-render .elementor-element-549539a div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-549539a .button, .eael-popup-details-render .elementor-element-549539a button.button.alt{color:#fff;background-color:#F2B01E;}.eael-popup-details-render .elementor-element-549539a .button:hover, .eael-popup-details-render .elementor-element-549539a button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.elementor-27 .elementor-element.elementor-element-549539a .eael-no-posts-found{padding:25px 25px 25px 25px;text-align:center;}.elementor-27 .elementor-element.elementor-element-5aa18fd{--display:flex;--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-5aa18fd:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5aa18fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-06b04b9{--width:100%;}.elementor-27 .elementor-element.elementor-element-6f4d365{--width:100%;}.elementor-27 .elementor-element.elementor-element-5aa18fd{--width:100%;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-fc63de4{--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-06b04b9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-06b04b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-27 .elementor-element.elementor-element-6f4d365:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6f4d365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-27 .elementor-element.elementor-element-f8e96eb{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-b2575a1{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-cf3d819:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-cf3d819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kassara.pe/wp-content/uploads/2026/03/BANNER-PRINCIPAL-MOBILE.jpg");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-cf3d819{--min-height:529px;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:088px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f935e06{--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d69086e{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fc63de4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-06b04b9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-06b04b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-27 .elementor-element.elementor-element-837539e{text-align:center;}.elementor-27 .elementor-element.elementor-element-42e568f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-27 .elementor-element.elementor-element-2e65169{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-27 .elementor-element.elementor-element-6f4d365:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6f4d365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:208px 0px;}.elementor-27 .elementor-element.elementor-element-f07774d{text-align:center;}.elementor-27 .elementor-element.elementor-element-f07774d .elementor-heading-title{font-size:33px;}.elementor-27 .elementor-element.elementor-element-ecb9693{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -74px) 0px;}.elementor-27 .elementor-element.elementor-element-f8e96eb{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-a5d05c0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a5d05c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kassara.pe/wp-content/uploads/2026/02/BANNER-VM-1.jpg");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-a5d05c0{--min-height:529px;--margin-top:-59px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9b9d355{margin:142px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-9b9d355 .elementor-button{border-radius:21px 21px 21px 21px;}.elementor-27 .elementor-element.elementor-element-3330426{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-5aa18fd{--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for eael-woo-product-carousel, class: .elementor-element-3106629 *//* --- COLORES CORPORATIVOS KASSARA (#F2B01E) --- */

/* 1. Iconos del carrusel (Carrito, Ojo, Enlace) */
.eael-product-carousel .icons-wrap li a,
.eael-product-carousel .icons-wrap li a i,
.icons-wrap.box-style-list li a {
    color: #F2B01E !important;
}

/* Hover de iconos */
.eael-product-carousel .icons-wrap li a:hover,
.icons-wrap.box-style-list li a:hover {
    color: #d99a00 !important;
}

/* Ocultar iconos de Ojo (2) y Enlace (3) */
.eael-product-carousel .icons-wrap li:nth-child(2),
.eael-product-carousel .icons-wrap li:nth-child(3) {
    display: none !important;
}

/* 2. Puntos de paginación */
.swiper-pagination-bullet-active {
    background: #F2B01E !important;
    opacity: 1 !important;
}

.swiper-pagination-bullet {
    background: #c4c4c4; 
    opacity: 1;
}

/* --- TEXTOS EN NEGRO PUERTO Y EXTRA NEGRITA (#000000) --- */

/* Título del producto (Reforzado para enlaces también) */
.eael-product-title-wrap h2,
.eael-product-title-wrap h2 a {
    color: #000000 !important;
    font-weight: 900 !important; /* Super Bold */
    text-decoration: none;
}

/* Precio (Reforzado) */
.eael-product-price, 
.eael-product-price .woocommerce-Price-amount,
.eael-product-price .woocommerce-Price-amount bdi,
.eael-product-price ins,
.eael-product-price del {
    color: #000000 !important;
    font-weight: 900 !important; /* Super Bold */
}

/* Puntuación (Estrellas) */
.eael-star-rating,
.eael-star-rating i,
.star-rating span::before {
    color: #000000 !important; 
}

/* --- TÍTULOS DE CATEGORÍA SUPERIORES (ESTILO BOLD) --- */

/* Ejemplo para productos de Apple Watch */
.product_cat-baterias-para-apple-watch .eael-product-title-wrap::before {
    content: "BATERÍAS > APPLE WATCH";
    display: block;
    font-size: 13px; /* Subido un punto para legibilidad */
    color: #000000 !important;
    font-weight: 900 !important; /* Negrita máxima */
    margin-bottom: 5px;
    text-transform: uppercase;
}

/* Ejemplo para la línea Diagnostic Pro */
.product_cat-diagnostic-pro .eael-product-title-wrap::before {
    content: "LÍNEA DIAGNOSTIC PRO";
    display: block;
    font-size: 13px;
    color: #000000 !important;
    font-weight: 900 !important; /* Negrita máxima */
    margin-bottom: 5px;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for eael-woo-product-carousel, class: .elementor-element-549539a *//* -------------------------------------- */
/* ETIQUETAS DE SUBCATEGORÍAS EN CARRUSEL */
/* -------------------------------------- */

/* 1. Categoría: Incrementadas (INC) */
.product_cat-incrementadas .eael-product-title-wrap::before {
    content: "Baterías > IPHONE > Incrementadas";
    display: block;
    font-size: 11px;
    color: #000000; /* Lo dejé en negro como en tu captura, cámbialo a #ffb600 si lo quieres amarillo */
    font-weight: 600;
    margin-bottom: 5px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

/* 2. Categoría: Diagnostic Pro */
/* OJO: Revisa en tu panel que el slug sea exactamente 'diagnostic-pro', si es distinto, cámbialo aquí abajo */
.product_cat-diagnostic-pro .eael-product-title-wrap::before {
    content: "Línea Diagnostic Pro";
    display: block;
    font-size: 11px;
    color: #000000;
    font-weight: 600;
    margin-bottom: 5px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

/* 3. Categoría: Apple Watch */
.product_cat-baterias-para-apple-watch .eael-product-title-wrap::before {
    content: "Baterías > Apple Watch";
    display: block;
    font-size: 11px;
    color: #000000;
    font-weight: 600;
    margin-bottom: 5px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

/* 4. Categoría: iPad */
/* OJO: Revisa en tu panel que el slug sea exactamente 'ipad' o 'baterias-para-ipad' y ajústalo aquí abajo */
.product_cat-ipad .eael-product-title-wrap::before {
    content: "Baterías > iPad";
    display: block;
    font-size: 11px;
    color: #000000;
    font-weight: 600;
    margin-bottom: 5px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

.eael-product-title,
.eael-product-title a {
    color: #000000 !important; /* Negro puro */
    font-weight: 700 !important; /* Negrita fuerte */
}

/* 2. PRECIO DEL PRODUCTO */
/* Forzamos color negro y negrita en el precio */
.eael-product-price {
    color: #000000 !important; /* Negro puro */
    font-weight: 700 !important; /* Negrita fuerte */
    font-size: 16px; /* Opcional: Un poquito más grande para que resalte más */
}/* End custom CSS */