.elementor-16241 .elementor-element.elementor-element-5287aee{width:var( --container-widget-width, 100.672% );max-width:100.672%;--container-widget-width:100.672%;--container-widget-flex-grow:0;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-related__grid{--msp-related-columns:4;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-product{max-width:100%;--msp-surface:#ffffff;--msp-primary:#000000;border-radius:20px;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-breadcrumb, .elementor-16241 .elementor-element.elementor-element-5287aee .msp-breadcrumb a{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-category, .elementor-16241 .elementor-element.elementor-element-5287aee .msp-category a{color:#A90042;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:none;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-price, .elementor-16241 .elementor-element.elementor-element-5287aee .msp-price .amount, .elementor-16241 .elementor-element.elementor-element-5287aee .msp-price ins, .elementor-16241 .elementor-element.elementor-element-5287aee .msp-price ins .amount{color:#B00045;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-price, .elementor-16241 .elementor-element.elementor-element-5287aee .msp-price .amount, .elementor-16241 .elementor-element.elementor-element-5287aee .msp-price bdi, .elementor-16241 .elementor-element.elementor-element-5287aee .msp-price ins, .elementor-16241 .elementor-element.elementor-element-5287aee .msp-price del{font-family:"Montserrat", Sans-serif;font-size:20px;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-summary{color:#000000;font-family:"Montserrat", Sans-serif;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-cart button.single_add_to_cart_button{background-color:#FFF5F3 !important;color:#B00045 !important;font-family:"Montserrat", Sans-serif;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-secondary{background:#EAFAF1;color:#098041;border-color:#CFE9DA;font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:9px;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-secondary svg{fill:#098041;color:#098041;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-quote{background:#0b2b91;color:#ffffff;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-detail__button{color:#B00045;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-details--tabs .msp-detail.is-active .msp-detail__button{color:#B00045;border-color:#B00045;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-detail__content, .elementor-16241 .elementor-element.elementor-element-5287aee .msp-detail__content p, .elementor-16241 .elementor-element.elementor-element-5287aee .msp-detail__content li, .elementor-16241 .elementor-element.elementor-element-5287aee .msp-detail__content td, .elementor-16241 .elementor-element.elementor-element-5287aee .msp-detail__content th{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-details{border-color:#e1e6ef;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-detail{border-color:#e1e6ef;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-details--tabs .msp-detail__content{border-color:#e1e6ef;}@media(max-width:1366px){.elementor-16241 .elementor-element.elementor-element-5287aee .msp-product{max-width:100%;}}@media(max-width:1024px){.elementor-16241 .elementor-element.elementor-element-5287aee .msp-related__grid{--msp-related-columns:2;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-product{max-width:100%;}}@media(max-width:880px){.elementor-16241 .elementor-element.elementor-element-5287aee .msp-product{max-width:100%;}}@media(max-width:767px){.elementor-16241 .elementor-element.elementor-element-5287aee .msp-related__grid{--msp-related-columns:1;}.elementor-16241 .elementor-element.elementor-element-5287aee .msp-product{max-width:100%;}}/* Start custom CSS for section, class: .elementor-element-12ff5c7 *//* SINGLE PRODUCT — MÁS ANCHO EN LAPTOP / TABLET */

@media (min-width: 768px) and (max-width: 1366px) {

    .qm-single-wide {
        width: calc(100vw - 40px) !important;
        max-width: calc(100vw - 40px) !important;
        margin-left: calc(50% - 50vw + 20px) !important;
        margin-right: calc(50% - 50vw + 20px) !important;
    }

}/* End custom CSS */