.elementor-7169 .elementor-element.elementor-element-6400f90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7169 .elementor-element.elementor-element-01d43cd{--display:flex;}/* Start custom CSS *//* === XSTORE BIKE – OCULTAR COLUMNA LATERAL === */

/* Sidebar como tal */
aside,
.sidebar,
.etheme-sidebar,
.widget-area,
.page-sidebar {
    display: none !important;
}

/* Columnas Bootstrap que usa Bike */
.page-template-default .col-md-3,
.page-template-default .col-lg-3,
.page-template-default .col-sm-4 {
    display: none !important;
}

/* Wrappers internos del layout */
.content-with-sidebar,
.page-content-sidebar,
.site-content .row {
    grid-template-columns: 1fr !important;
    display: block !important;
}

/* Forzar contenido a ancho completo */
.page-template-default .col-md-9,
.page-template-default .col-lg-9,
.page-template-default .col-sm-8 {
    width: 100% !important;
    max-width: 100% !important;
}
/* Widgets concretos (Search / Categories) */
.widget_search,
.widget_categories,
.widget_product_categories {
    display: none !important;
}
/* Ocultar barra de título / breadcrumbs en páginas */
.page-heading,
.page-heading-title,
.page-title,
.breadcrumbs,
.etheme-page-heading {
    display: none !important;
}

/* Elimina el espacio que queda arriba */
.site-content,
.content,
#content {
    padding-top: 0 !important;
    margin-top: 0 !important;
}/* End custom CSS */