.emv-native-page{width:100%;min-width:0}
.emv-native-page-11377>.emv-native-row:nth-child(3) .emv-native-button-wrap{padding-top:32px;margin-bottom:0}
.home footer.entry-meta{display:none;margin:0}
.emv-native-page-11377>.emv-native-row:nth-child(n+2){padding-block:48px 26px;background:#f7f7f7;box-shadow:0 0 0 100vmax #f7f7f7;clip-path:inset(0 -100vmax)}
@media(max-width:767px){.emv-native-page-11377>.emv-native-row:nth-child(n+2){padding-block:32px 20px}}
.emv-native-row,.emv-native-row_inner{display:flex;flex-wrap:wrap;margin-inline:-15px;clear:both}
.emv-native-column,.emv-native-column_inner{width:var(--emv-column-width,100%);padding-inline:15px;min-width:0;box-sizing:border-box}
.emv-native-column_text{margin-bottom:35px;overflow-wrap:break-word}
.emv-native-column_text>:first-child{margin-top:0}
.emv-native-column_text>:last-child{margin-bottom:0}
.emv-native-single_image{margin:0 0 35px}
.emv-native-single_image img{height:auto;max-width:100%}
.emv-native-button-wrap{margin-bottom:22px}
.emv-native-button{display:inline-block;padding:18px 25px;font:600 14px/1.4 inherit;text-decoration:none;max-width:100%;box-sizing:border-box}
.emv-native-button:hover{filter:brightness(.94);color:#fff}
.emv-native-separator{border:0;border-top:1px solid #ebebeb;margin:25px 0}
.emv-native-page-13100{padding-top:20px}
.emv-native-posts{display:grid;grid-template-columns:repeat(var(--emv-post-columns,4),minmax(0,1fr));align-items:start;gap:30px;margin:0 auto 35px}
.emv-native-page-10100713 .emv-native-posts{max-width:1140px}
.emv-native-post img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}
.emv-native-post-body{background:#f8f8f8;padding:10px}
.emv-native-post h3{font-size:24px;line-height:1.33;margin:0 0 20px}
.emv-native-post p{font-size:14px;line-height:1.7;margin-bottom:14px}
.emv-native-post-link{display:inline-block;background:#ff4242;color:#fff!important;border-radius:3px;padding:14px 20px;font-size:12px;font-weight:700}
@media(min-width:768px){.emv-hide-desktop{display:none!important}}
@media(max-width:767px){.emv-native-column,.emv-native-column_inner{width:100%}.emv-hide-mobile{display:none!important}.emv-native-posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.emv-native-post h3{font-size:17px}.emv-native-button{padding:16px 20px}}
@media(max-width:479px){.emv-native-posts{grid-template-columns:1fr}}
@media(max-width:767px){.emv-native-page-7155 .responsive-table{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.emv-native-page-7155 .table-container::before{content:"Desliza para ver todas las columnas";display:block;padding:8px 10px;color:#687788;font-size:12px;text-align:center}}
@media(max-width:767px){.woocommerce-checkout .entry-content .emv-native-page #order_review #shipping_method tr.emv-method-disabled label.jb_shipping_detail>h2,.woocommerce-cart .entry-content .emv-native-page #shipping_method tr.emv-method-disabled label.jb_shipping_detail>h2{display:block!important;flex-direction:column!important}.woocommerce-checkout .emv-native-page #order_review #shipping_method .emv-previous-order-status,.woocommerce-cart .emv-native-page #shipping_method .emv-previous-order-status{display:flex!important;width:100%!important;flex:none!important;margin-top:8px;box-sizing:border-box}}
@media(max-width:767px){.emv-native-page .emv-crm-loop-unit-note{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.emv-native-page .products li.product a.emv-loop-add-to-cart{padding-inline:3px!important}.emv-native-page .products li.product a.emv-loop-add-to-cart>span{font-size:10px!important;white-space:nowrap}}
