.elementor-8 .elementor-element.elementor-element-e5722fc {
    --display
flex
: flex;
    --height: auto;
    --flex-wrap: nowrap;
    --background-transition: 0.3s;
    --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-8 .elementor-element.elementor-element-cec4b81 .stsb_mini_product_name, .elementor-8 .elementor-element.elementor-element-cec4b81 .stsb_mini_product_name {
    font-size: 16px;
    font-weight: 600;
    color: #97a22c !important;
}
body.cms-id-26 main .container,
body.cms-id-26 #wrapper .container {
  width: 100% !important;
  max-width: none !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

body.cms-id-27 main .row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

body.cms-id-27 main .container,
body.cms-id-27 #wrapper .container {
  width: 100% !important;
  max-width: none !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

body.cms-id-27 main .row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.ets_comment_form_blog {
    background-color: #fdfdfd;
    border: 1px solid #ebebeb;
    float: left;
    margin-bottom: 30px;
    width: 100%;
    display: none;
}
a.dropdown-item.js-search-link[title="Referencia, A a Z"],
a.dropdown-item.js-search-link[title="Referencia, Z a A"] {
  display: none !important;
}
.ets_mm_megamenu_content > .container {
  width: 100% !important;
}
/* Backoffice PrestaShop - desplegables largos en ficha de producto */
.dropdown-menu.show,
.choices__list--dropdown,
.select2-dropdown {
  max-height: 500px !important;
  overflow-y: auto !important;
  z-index: 9999 !important;
}
body.adminproducts {
  padding-bottom: 90px !important;
}
.product-page .form-contenttab {
    padding-top: .9375rem;
    padding-bottom: 1.9375rem !important;
}
.page-my-account #content .links li:has(#author-blog-comment-link) {
    display: none !important;
}
#content {
    margin-top: 50px !important;
}
/* Cursor de lupa sobre imágenes de producto */
body#product .stsb_grid_item > a,
body#product .stsb_grid_item picture,
body#product img.stsb_pro_gallery_item {
    cursor: zoom-in !important;
}
.elementor-9 .elementor-element.elementor-element-d9ccdd2 {
    --display: flex;
    --flex-direction
column
: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --flex-wrap: nowrap;
    --background-transition: 0.3s;
    --margin-top: 0px !important;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
@media (max-width: 576px) {
    .elementor-9 .elementor-element.elementor-element-d9ccdd2 {
        --margin-top: 65px !important;
        --margin-bottom: 0px;
        --margin-left
0px
: 0px;
        --margin-right: 0px;
    }
}