.elementor-29847 .elementor-element.elementor-element-1adc547 img{width:100%;}.elementor-29847 .elementor-element.elementor-element-c8b9c66 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29847 .elementor-element.elementor-element-c8b9c66{padding:20px 190px 20px 190px;}.elementor-29847 .elementor-element.elementor-element-058a1d2 .gallery-item img{border-style:none;}.elementor-29847 .elementor-element.elementor-element-058a1d2 .gallery-item .gallery-caption{text-align:center;}.elementor-29847 .elementor-element.elementor-element-0f6ba83 .medibazar-button:not(.btn-justify){text-align:center;}.elementor-29847 .elementor-element.elementor-element-7a5d6b5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29847 .elementor-element.elementor-element-7a5d6b5{padding:20px 190px 20px 190px;}.elementor-29847 .elementor-element.elementor-element-486b710 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29847 .elementor-element.elementor-element-486b710{padding:20px 190px 20px 190px;}.elementor-29847 .elementor-element.elementor-element-6e34729{width:100%;max-width:100%;align-self:flex-start;}.elementor-29847 .elementor-element.elementor-element-6e34729 .banner-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-29847 .elementor-element.elementor-element-2c9a183 .medibazar-button:not(.btn-justify){text-align:center;}.elementor-29847 .elementor-element.elementor-element-6133d72{width:100%;max-width:100%;align-self:flex-start;}.elementor-29847 .elementor-element.elementor-element-6133d72 .banner-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-29847 .elementor-element.elementor-element-c4b9d88 .medibazar-button:not(.btn-justify){text-align:center;}.elementor-29847 .elementor-element.elementor-element-7f3e549{width:100%;max-width:100%;align-self:flex-start;}.elementor-29847 .elementor-element.elementor-element-7f3e549 .banner-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-29847 .elementor-element.elementor-element-809fdb6 .medibazar-button:not(.btn-justify){text-align:center;}.elementor-29847 .elementor-element.elementor-element-7fac97c{width:100%;max-width:100%;}.elementor-29847 .elementor-element.elementor-element-7fac97c .eael-dual-header{border-radius:0px;}.elementor-29847 .elementor-element.elementor-element-7fac97c .eael-dual-header .title{color:var( --e-global-color-accent );}.elementor-29847 .elementor-element.elementor-element-7fac97c .eael-dual-header .title span.lead{color:var( --e-global-color-primary );}.elementor-29847 .elementor-element.elementor-element-7fac97c .eael-dual-header .title, .elementor-29847 .elementor-element.elementor-element-7fac97c .eael-dual-header .title span{font-family:"ABeeZee", Sans-serif;text-transform:capitalize;font-style:normal;}.elementor-29847 .elementor-element.elementor-element-7fac97c .eael-dual-header .subtext{color:var( --e-global-color-accent );}.elementor-29847 .elementor-element.elementor-element-a45b5fd{width:100%;max-width:100%;}.elementor-29847 .elementor-element.elementor-element-a45b5fd > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-woo-product-carousel-container .eael-product-carousel{background-color:#F6F6F600;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFFFA;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .product-details-wrap{padding:15px 15px 15px 15px;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .eael-product-price del{color:var( --e-global-color-primary );}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .eael-product-price del .amount{color:var( --e-global-color-primary );}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .eael-product-price .amount bdi{color:var( --e-global-color-primary );}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .eael-product-price{font-size:20px;font-weight:500;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .star-rating::before{color:#f2b01e;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .star-rating span::before{color:#f2b01e;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating{font-size:14px!important;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating::before{font-size:14px!important;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating span::before{font-size:14px!important;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .woocommerce div.products div.product .onsale, .elementor-29847 .elementor-element.elementor-element-a45b5fd .woocommerce div.products div.product .eael-onsale{color:#fff;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .onsale, .elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .eael-onsale{background-color:#0044FC;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:#0044FC;border-right-color:#0044FC;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .woocommerce div.products div.product .outofstock-badge, .elementor-29847 .elementor-element.elementor-element-a45b5fd .woocommerce div.products div.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .woocommerce div.products div.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .icons-wrap:not(.details-block-style-2) li a{border-radius:3px;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .icons-wrap.details-block-style-2 li:only-child a{border-radius:3px!important;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .icons-wrap.details-block-style-2 li:first-child a{border-radius:3px 0 0 3px;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .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-a45b5fd .eael-product-quick-view-title.product_title.entry-title{color:#252525;}.eael-popup-details-render .elementor-element-a45b5fd div.product .price{font-size:17px;color:var( --e-global-color-secondary );}.eael-popup-details-render .elementor-element-a45b5fd div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render .elementor-element-a45b5fd .woocommerce-product-details__short-description{color:var( --e-global-color-accent );}.eael-popup-details-render .elementor-element-a45b5fd .woocommerce-product-rating .star-rating::before, .eael-popup-details-render .elementor-element-a45b5fd .woocommerce-product-rating .star-rating span::before{color:var( --e-global-color-accent );}.eael-popup-details-render .elementor-element-a45b5fd  a.woocommerce-review-link{color:var( --e-global-color-secondary );}.eael-popup-details-render .elementor-element-a45b5fd  a.woocommerce-review-link:hover{color:var( --e-global-color-secondary );}.eael-popup-details-render .elementor-element-a45b5fd div.product table tbody tr, .elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-popup.woocommerce div.product .product_meta{border-color:#FFFFFF;}.eael-popup-details-render .elementor-element-a45b5fd div.product form.cart div.quantity .qty, .elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-29847 .elementor-element.elementor-element-a45b5fd .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-a45b5fd div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-a45b5fd .button, .eael-popup-details-render .elementor-element-a45b5fd button.button.alt{color:#fff;background-color:var( --e-global-color-accent );}.eael-popup-details-render .elementor-element-a45b5fd .button:hover, .eael-popup-details-render .elementor-element-a45b5fd button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .swiper-container-wrap .swiper-button-next, .elementor-29847 .elementor-element.elementor-element-a45b5fd .swiper-container-wrap .swiper-button-prev{width:40px;height:40px;font-size:53px;background-color:#02010100;color:var( --e-global-color-accent );}.elementor-29847 .elementor-element.elementor-element-a45b5fd .swiper-container-wrap .swiper-button-prev{left:10px;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .swiper-container-wrap .swiper-button-next{right:10px;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-no-posts-found{padding:25px 25px 25px 25px;text-align:center;}.elementor-29847 .elementor-element.elementor-element-e987bc1{--spacer-size:10px;}.elementor-29847 .elementor-element.elementor-element-8d55f5b{width:100%;max-width:100%;}.elementor-29847 .elementor-element.elementor-element-8d55f5b > .elementor-widget-container{transition:background 1s;} .elementor-29847 .elementor-element.elementor-element-8d55f5b .section-title h2{font-family:"ABeeZee", Sans-serif;font-size:49px;}.elementor-29847 .elementor-element.elementor-element-8d55f5b .b-button a  {color:var( --e-global-color-primary );}.elementor-29847 .elementor-element.elementor-element-8d55f5b .product-02-img a img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-29847 .elementor-element.elementor-element-8d55f5b .product-action .action-btn , .elementor-29847 .elementor-element.elementor-element-8d55f5b .klb-product a.tinvwl_add_to_wishlist_button{font-size:16px;background-color:var( --e-global-color-3aca2b6 );} .elementor-29847 .elementor-element.elementor-element-8d55f5b .product-text h4 a{font-family:"ABeeZee", Sans-serif;font-size:16px;font-style:normal;line-height:1px;letter-spacing:0.5px;word-spacing:0px;}.elementor-29847 .elementor-element.elementor-element-b58bd82 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29847 .elementor-element.elementor-element-b58bd82 > .elementor-background-overlay{background-color:#F7F4E9;opacity:0.5;}.elementor-29847 .elementor-element.elementor-element-b58bd82{padding:12px 0px 0px 0px;}.elementor-29847 .elementor-element.elementor-element-7547113 > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-29847 .elementor-element.elementor-element-7547113{text-align:center;}.elementor-29847 .elementor-element.elementor-element-7547113 .elementor-heading-title{font-family:"ABeeZee", Sans-serif;font-size:31px;letter-spacing:-0.1px;}.elementor-29847 .elementor-element.elementor-element-69424b6 > .elementor-background-overlay{background-color:var( --e-global-color-d7e7e26 );opacity:0.5;}.elementor-29847 .elementor-element.elementor-element-69424b6 > .elementor-container{min-height:0px;}.elementor-29847 .elementor-element.elementor-element-e2a7724 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-29847 .elementor-element.elementor-element-e2a7724:hover .elementor-widget-container{border-style:groove;}.elementor-29847 .elementor-element.elementor-element-e2a7724 img{width:40%;}.elementor-29847 .elementor-element.elementor-element-b09dd31 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-29847 .elementor-element.elementor-element-b09dd31:hover .elementor-widget-container{border-style:groove;}.elementor-29847 .elementor-element.elementor-element-b09dd31 img{width:44%;}.elementor-29847 .elementor-element.elementor-element-77b9545 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-29847 .elementor-element.elementor-element-77b9545:hover .elementor-widget-container{border-style:groove;}.elementor-29847 .elementor-element.elementor-element-77b9545 img{width:27%;}.elementor-29847 .elementor-element.elementor-element-5538cf8 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-29847 .elementor-element.elementor-element-5538cf8:hover .elementor-widget-container{border-style:groove;}.elementor-29847 .elementor-element.elementor-element-5538cf8 img{width:27%;}body.elementor-page-29847 .container{max-width:1200px;}body.elementor-page-29847 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(max-width:1024px){.elementor-29847 .elementor-element.elementor-element-c8b9c66{padding:0px 0px 0px 0px;}.elementor-29847 .elementor-element.elementor-element-7a5d6b5{padding:0px 0px 0px 0px;}.elementor-29847 .elementor-element.elementor-element-486b710{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-29847 .elementor-element.elementor-element-e642307.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29847 .elementor-element.elementor-element-e642307.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29847 .elementor-element.elementor-element-e642307.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29847 .elementor-element.elementor-element-e642307 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-29847 .elementor-element.elementor-element-e642307 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-29847 .elementor-element.elementor-element-7547113{text-align:center;}.elementor-29847 .elementor-element.elementor-element-7547113 .elementor-heading-title{font-size:27px;letter-spacing:0.4px;}}@media(max-width:767px){.elementor-29847 .elementor-element.elementor-element-6e34729 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-29847 .elementor-element.elementor-element-6133d72 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-29847 .elementor-element.elementor-element-7f3e549 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-29847 .elementor-element.elementor-element-a45b5fd{width:100%;max-width:100%;}.elementor-29847 .elementor-element.elementor-element-a45b5fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .woocommerce-loop-product__title, .elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .eael-product-title *{font-size:16px;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .eael-product-carousel .eael-product-price{font-size:14px;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .swiper-container-wrap .swiper-button-next, .elementor-29847 .elementor-element.elementor-element-a45b5fd .swiper-container-wrap .swiper-button-prev{font-size:40px;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .swiper-container-wrap .swiper-button-prev{left:0px;}.elementor-29847 .elementor-element.elementor-element-a45b5fd .swiper-container-wrap .swiper-button-next{right:0px;}.elementor-29847 .elementor-element.elementor-element-8d55f5b .section-title {text-align:center !important;} .elementor-29847 .elementor-element.elementor-element-8d55f5b .section-title h2{font-size:38px;} .elementor-29847 .elementor-element.elementor-element-8d55f5b .product-text h4 a{font-size:15px;}.elementor-29847 .elementor-element.elementor-element-b58bd82{padding:10px 10px 10px 10px;}.elementor-29847 .elementor-element.elementor-element-7547113 > .elementor-widget-container{padding:010px 30px 0px 30px;}.elementor-29847 .elementor-element.elementor-element-7547113 .elementor-heading-title{font-size:16px;}}@media(max-width:1024px) and (min-width:768px){.elementor-29847 .elementor-element.elementor-element-d9b10e1{width:50%;}.elementor-29847 .elementor-element.elementor-element-b7b94e6{width:50%;}.elementor-29847 .elementor-element.elementor-element-b59ca6a{width:50%;}.elementor-29847 .elementor-element.elementor-element-8d1bc32{width:50%;}.elementor-29847 .elementor-element.elementor-element-87ba792{width:50%;}.elementor-29847 .elementor-element.elementor-element-42fe339{width:50%;}.elementor-29847 .elementor-element.elementor-element-c1d57a4{width:50%;}.elementor-29847 .elementor-element.elementor-element-771f551{width:50%;}.elementor-29847 .elementor-element.elementor-element-e642307{width:100%;}}/* Start custom CSS for medibazar-single-banner, class: .elementor-element-6e34729 *//* Contenedor específico para las imágenes en el banner tipo 3 */
.custom-responsive-image {
    width: 100%;
    position: relative;
    overflow: hidden;
    margin: 0; /* Elimina márgenes no deseados */
    padding: 0; /* Elimina paddings no deseados */
}

/* Estilo de la imagen dentro del contenedor */
.custom-responsive-image img {
    width: 100%;
    max-width: 100%;
    height: auto;
    object-fit: cover; /* Mantiene la proporción y recorta si es necesario */
    display: block;
}

/* Ajustes responsivos para el banner tipo 3 */
/* Ordenador (pantallas grandes, >1024px) */
@media (min-width: 1025px) {
    .custom-responsive-image {
        height: 300px; /* Altura ajustada para ordenador */
    }
    .custom-responsive-image img {
        height: 100%;
    }
}

/* Tablet (pantallas medianas, 768px-1024px) */
@media (min-width: 768px) and (max-width: 1024px) {
    .custom-responsive-image {
        height: 200px; /* Altura ajustada para tablet */
    }
    .custom-responsive-image img {
        height: 100%;
    }
}

/* Móvil (pantallas pequeñas, <767px) */
@media (max-width: 767px) {
    .custom-responsive-image {
        height: 150px; /* Altura ajustada para móvil */
    }
    .custom-responsive-image img {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for medibazar-single-banner, class: .elementor-element-6133d72 *//* Contenedor específico para las imágenes en el banner tipo 3 */
.custom-responsive-image {
    width: 100%;
    position: relative;
    overflow: hidden;
    margin: 0; /* Elimina márgenes no deseados */
    padding: 0; /* Elimina paddings no deseados */
}

/* Estilo de la imagen dentro del contenedor */
.custom-responsive-image img {
    width: 100%;
    max-width: 100%;
    height: auto;
    object-fit: cover; /* Mantiene la proporción y recorta si es necesario */
    display: block;
}

/* Ajustes responsivos para el banner tipo 3 */
/* Ordenador (pantallas grandes, >1024px) */
@media (min-width: 1025px) {
    .custom-responsive-image {
        height: 300px; /* Altura ajustada para ordenador */
    }
    .custom-responsive-image img {
        height: 100%;
    }
}

/* Tablet (pantallas medianas, 768px-1024px) */
@media (min-width: 768px) and (max-width: 1024px) {
    .custom-responsive-image {
        height: 200px; /* Altura ajustada para tablet */
    }
    .custom-responsive-image img {
        height: 100%;
    }
}

/* Móvil (pantallas pequeñas, <767px) */
@media (max-width: 767px) {
    .custom-responsive-image {
        height: 150px; /* Altura ajustada para móvil */
    }
    .custom-responsive-image img {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for medibazar-single-banner, class: .elementor-element-7f3e549 *//* Contenedor específico para las imágenes en el banner tipo 3 */
.custom-responsive-image {
    width: 100%;
    position: relative;
    overflow: hidden;
    margin: 0; /* Elimina márgenes no deseados */
    padding: 0; /* Elimina paddings no deseados */
}

/* Estilo de la imagen dentro del contenedor */
.custom-responsive-image img {
    width: 100%;
    max-width: 100%;
    height: auto;
    object-fit: cover; /* Mantiene la proporción y recorta si es necesario */
    display: block;
}

/* Ajustes responsivos para el banner tipo 3 */
/* Ordenador (pantallas grandes, >1024px) */
@media (min-width: 1025px) {
    .custom-responsive-image {
        height: 300px; /* Altura ajustada para ordenador */
    }
    .custom-responsive-image img {
        height: 100%;
    }
}

/* Tablet (pantallas medianas, 768px-1024px) */
@media (min-width: 768px) and (max-width: 1024px) {
    .custom-responsive-image {
        height: 200px; /* Altura ajustada para tablet */
    }
    .custom-responsive-image img {
        height: 100%;
    }
}

/* Móvil (pantallas pequeñas, <767px) */
@media (max-width: 767px) {
    .custom-responsive-image {
        height: 150px; /* Altura ajustada para móvil */
    }
    .custom-responsive-image img {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for eael-dual-color-header, class: .elementor-element-7fac97c */img {
    max-width: 100%;
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for eael-woo-product-carousel, class: .elementor-element-a45b5fd */img {
    max-width: 100%;
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for medibazar-product-grid, class: .elementor-element-8d55f5b */img {
    max-width: 100%;
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7547113 */img {
    max-width: 100%;
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2a7724 */img {
    max-width: 100%;
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b09dd31 */img {
    max-width: 100%;
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77b9545 */img {
    max-width: 100%;
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5538cf8 */img {
    max-width: 100%;
    height: auto;
    display: block;
}/* End custom CSS */