body.ce-kit-1{color:#212121;font-family:"DM Sans", sans-serif;background-color:#FFFFFF;}a, .elementor a{color:#212121;}a:hover, .elementor a:hover{color:#FEAA00;font-family:"DM Sans", sans-serif;}body.ce-kit-1 h1{color:#212121;}body.ce-kit-1 .ce-display-small{color:#212121;}.elementor-button{font-family:"DM Sans", sans-serif;font-weight:500;background-color:#FEAA30;}.elementor-button, a.elementor-button:not(#e){color:#212121;}.elementor-button:hover, .elementor-button:focus, a.elementor-button:not(#e):hover, a.elementor-button:not(#e):focus{color:#212121;}.elementor-button:hover, .elementor-button:focus{background-color:rgba(255, 255, 255, 0);}.elementor-button.elementor-size-sm{border-radius:15px 15px 15px 15px;}body.ce-kit-1 #wrapper{background-color:#F6F6F6;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.elementor-widget:not(:last-child){margin-bottom:0px;}body.ce-kit-1 .breadcrumb:not(#e) li{color:#FEAA30;}/* Start custom CSS for page-settings *//* Bordes redondeados de boton relevancia de categoria*/
.products-sort-order .select-title, .brands-sort .select-title, .suppliers-sort .select-title {
    border-radius: 15px;
}

/* Bordes redondeados de cajas de categoria*/
.card-block {
   
   border-radius: 15px;
}

/* Bordes redondeados barra lateral arbol de categorias*/
.block-categories {

    border-radius: 15px;
}


/* Tamaño de bmodulo slider de prestashop*/

.carousel .carousel-control .icon-prev {
    display: none;
}

.carousel .carousel-control .icon-next {
    display: none;
}

/* Pagina de ctargoria modificaciones de subcategorias*/

#subcategories ul li .subcategory-image a {
    display: block;
    padding: 0px;
    border: none; 
}

#subcategories ul li .subcategory-name {
    text-transform: initial;
}

#subcategories {
    margin-bottom: 20px;
    border-top: 1px solid #ffffff;
    background: #ffffff;
}

.container {
    width: 1400px;
    max-width: 100%;
}

#subcategories ul li:hover .subcategory-image a {
    padding: 5px;
    border: none;
}


img.elementor-carousel-image {
    background: #ffffff;
}


.elementor-12170101 .elementor-element.elementor-element-5f2f357 a.elementor-button:not(#e) {
  
    margin: 20px;
}

#subcategories ul li .subcategory-name:hover {
    color: #feaa30;
}


.btn-primary {
    color: #fff;
    background-color: #feaa30;
    border-color: rgba(0, 0, 0, 0);
    border-radius: 15px;
        text-transform: initial;
}

.btn-primary:hover {
    color: #212121;
    background-color: #ffffff;
    border-color: rgba(0, 0, 0, 0);
   text-transform: initial;
}

.product-price {
    display: inline-block;
    color: #212121;
}

.card {
    border: none;
    border-radius: 15px;
}

body#checkout section.checkout-step {
    padding: 0.625rem;
    background-color: #fff;
    border-radius: 15px;
}/* End custom CSS */