/* https://static.cdn-website.com/mnlt/production/3145/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-new.min.css */
.dmInner{
    min-height:100vh!important;
    position:relative
}
[dmtemplateid*=amburger] .dmLayoutWrapper{
    overflow:hidden
}
.clearfix:after{
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0
}
.clearfix:after,.clearfix:before{
    content:' ';
    display:table
}
.clearfix,ul.listWidgetContainer .listText .itemText{
    /*display:inline-block TODO revisar presentacion*/
}
.lh-1{
    line-height:normal
}
#dm *{
    -webkit-tap-highlight-color:transparent
}
.dmRespRow.fullBleedMode>.dmRespColsWrapper{
    width:100%!important;
    max-width:100%!important
}
.dmRespRow.fullBleedMode{
    padding-left:0!important;
    padding-right:0!important
}
#dm .dmRespRow.non-equal-col-height .dmRespColsWrapper,.dm-no-flexwrap .dmMobileBody #dm .dmRespRow .dmRespColsWrapper,[data-display-type=block],div[data-display-type=block]{
    display:block
}
#dm .dmRespRow .dmRespColsWrapper{
    display:flex
}
#dm .dmInner .dmWidget.align-center,.align-center{
    margin-left:auto;
    margin-right:auto
}
body.fix-mobile-scrolling{
    overflow:initial
}
#dmRoot{
    text-decoration-skip-ink:none
}
#dm .flexslider[sliderscriptparams*="'isFade': true"] .slides li,#dm .flexslider[sliderscriptparams*="'isFade':true"] .slides li,#dm .flexslider[sliderscriptparams*='isFade: true'] .slides li,#dm .flexslider[sliderscriptparams*='isFade:true'] .slides li{
    width:100%!important;
    float:left!important;
    margin-right:-100%!important;
    position:relative!important
}
#dm .flexslider .slides li:first-child>a>img,#dm .flexslider .slides li:first-child>img{
    width:100%;
    height:100%;
    object-fit:contain;
    position:absolute;
    display:block
}
body{
    -webkit-overflow-scrolling:touch
}
:not(.runtime-module-container) .layout-drawer,:not(.runtime-module-container) .layout-drawer-hamburger,:not(.runtime-module-container) .layout-drawer-overlay{
    visibility:hidden
}
:not(.runtime-module-container) .layout-drawer{
    position:fixed;
    transition:none;
    transform:translate(-100%,-100%)
}
:not(.runtime-module-container) .layout-drawer[data-origin=side-reverse]{
    transform:translate(100%,0)
}
.dmDesktopBody .runtime-module-container.layout-drawer_open .layout-drawer-hamburger .hamburger__slice:not(:first-child):not(:last-child),.dmMobileBody .runtime-module-container.layout-drawer_open .layout-drawer-hamburger .hamburger__slice:not(:first-child):not(:last-child),.dmTabletBody .runtime-module-container.layout-drawer_open .layout-drawer-hamburger .hamburger__slice:not(:first-child):not(:last-child),.runtime-module-container.layout-drawer_open .layout-drawer-hamburger .hamburger__slice:not(:first-child):not(:last-child),:not(.runtime-module-container) .layout-drawer-overlay{
    opacity:0
}
.runtime-module-container{
    width:100%
}
.msie .runtime-module-container[dmtemplateid*=amburger].layout-drawer_open.layout-drawer_push-content #site_content,.msie .runtime-module-container[dmtemplateid*=amburger].layout-drawer_open.layout-drawer_push-content #site_content .site_content,.runtime-module-container[dmtemplateid*=amburger] #site_content,.runtime-module-container[dmtemplateid*=amburger] .dmInner{
    position:static
}
.runtime-module-container[dmtemplateid*=amburger] #site_content .site_content{
    position:relative
}
.runtime-module-container[dmtemplateid*=amburger] .dmLayoutWrapper{
    background-color:transparent
}
.runtime-module-container .layout-drawer,.runtime-module-container .layout-drawer-hamburger,.runtime-module-container .layout-drawer-overlay{
    visibility:visible
}
.runtime-module-container .site_content{
    transition:transform .3s ease-out
}
.runtime-module-container[dmtemplateid*=amburger] .site_content{
    margin-top:59px
}
.runtime-module-container .layout-drawer-hamburger{
    position:fixed;
    left:10px;
    margin-left:env(safe-area-inset-left);
    padding:13px 9px;
    z-index:7;
    width:40px;
    height:40px;
    background-color:transparent;
    color:#787878;
    cursor:pointer;
    display:flex;
    flex-direction:column;
    border:0;
    justify-content:space-between;
    align-items:stretch;
    outline:0;
    top:10px;
    transition:color .3s ease-in,background-color .3s ease-in;
    border-radius:0
}
.dmDesktopBody .runtime-module-container .layout-drawer-hamburger .hamburger__slice,.dmTabletBody .runtime-module-container .layout-drawer-hamburger .hamburger__slice,.runtime-module-container .layout-drawer-hamburger .hamburger__slice{
    display:block;
    height:0;
    width:100%;
    border:1px solid currentColor;
    transition:transform .3s ease-out,opacity .4s ease-out;
    transform-origin:center
}
.dmDesktopBody .runtime-module-container .layout-drawer-hamburger,.dmTabletBody .runtime-module-container .layout-drawer-hamburger{
    position:fixed;
    left:18px;
    margin-left:env(safe-area-inset-left);
    padding:17px 11px;
    z-index:7;
    width:52px;
    height:52px;
    background-color:transparent;
    color:#787878;
    cursor:pointer;
    display:flex;
    flex-direction:column;
    border:0;
    justify-content:space-between;
    align-items:stretch;
    outline:0;
    top:18px;
    transition:color .3s ease-in,background-color .3s ease-in;
    border-radius:0
}
.runtime-module-container.hamburger-reverse .layout-drawer-hamburger{
    left:auto;
    right:10px;
    margin-right:env(safe-area-inset-right)
}
.dmDesktopBody .runtime-module-container.hamburger-reverse .layout-drawer-hamburger,.dmTabletBody .runtime-module-container.hamburger-reverse .layout-drawer-hamburger{
    right:18px
}
.runtime-module-container .layout-drawer,.runtime-module-container .layout-drawer-overlay{
    height:100%;
    position:fixed;
    top:0;
    left:0
}
.runtime-module-container .layout-drawer{
    background-color:#fff;
    width:75vw;
    transition:transform .3s linear;
    transform:translate(-100%,0);
    overflow:auto;
    -webkit-overflow-scrolling:auto;
    z-index:7;
    display:flex;
    flex-direction:column
}
.runtime-module-container .layout-drawer .dmRespRow:not(:first-of-type):not(:last-of-type),.runtime-module-container .layout-drawer .grid-row:not(:first-of-type):not(:last-of-type){
    flex:1 1 auto
}
.runtime-module-container .layout-drawer .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty,.runtime-module-container .layout-drawer .grid-row:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{
    min-height:0
}
.runtime-module-container .layout-drawer[data-origin=side-reverse]{
    transform:translate(100%,0);
    left:auto;
    right:0
}
.runtime-module-container .layout-drawer-overlay{
    width:100vw;
    background-color:rgba(0,0,0,.4);
    transition:opacity .3s ease-out;
    opacity:0;
    pointer-events:none;
    z-index:6
}
.animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.fadeInUp{
    -webkit-animation-name:fadeInUp;
    animation-name:fadeInUp
}
html{
    font-family:Source Sans Pro;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%
}
a:active,a:hover{
    outline:0
}
b,strong{
    font-weight:700
}
hr{
    box-sizing:content-box;
    height:0
}
img{
    border:0
}
button,input,select,textarea{
    font-family:inherit;
    font-size:100%;
    margin:0
}
button,input{
    line-height:normal
}
button,select{
    text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit]{
    -webkit-appearance:button;
    cursor:pointer
}
input[type=checkbox],input[type=radio]{
    box-sizing:border-box;
    padding:0
}
textarea{
    overflow:auto;
    vertical-align:top
}
table{
    border-collapse:collapse;
    border-spacing:0
}
*,:after,:before{
    box-sizing:border-box
}
img{
    max-width:100%;
    -ms-interpolation-mode:bicubic;
    display:inline-block
}
textarea{
    height:auto;
    min-height:50px
}
select{
    width:100%
}
.text-center{
    text-align:center!important
}
.dmRespDesignRow,.dmRespRow{
    *zoom:1;
    padding-top:15px;
    padding-bottom:15px
}
.dmRespDesignRow .dmRespDesignRow.collapse:after,.dmRespDesignRow .dmRespDesignRow.collapse:before,.dmRespDesignRow .dmRespDesignRow:after,.dmRespDesignRow .dmRespDesignRow:before,.dmRespDesignRow:after,.dmRespDesignRow:before,.dmRespRow .dmRespRow.collapse:after,.dmRespRow .dmRespRow.collapse:before,.dmRespRow .dmRespRow:after,.dmRespRow .dmRespRow:before,.dmRespRow:after,.dmRespRow:before{
    content:' ';
    display:table
}
.dmRespDesignRow .dmRespDesignRow.collapse:after,.dmRespDesignRow .dmRespDesignRow:after,.dmRespDesignRow:after,.dmRespRow .dmRespRow.collapse:after,.dmRespRow .dmRespRow:after,.dmRespRow:after{
    clear:both
}
.dmRespDesignRow,.dmRespRow,.dmRespRow .dmRespColsWrapper{
    max-width:960px;
    position:relative;
    margin:0 auto;
    width:100%
}
.dmRespDesignRow .column,.dmRespDesignRow .dmRespDesignCol,.dmRespRow .column,.dmRespRow .dmRespCol{
    position:relative;
    width:100%;
    display:inline-block;
    vertical-align:top;
    float:left
}
.dmRespRow .column>*,.dmRespRow .dmRespCol>*{
    max-width:100%
}
.dmDesktopBody .dmRespDesignRow .large-6,.dmDesktopBody .dmRespRow .large-6{
    position:relative;
/*    width:50%*/
}
.dmDesktopBody .dmRespDesignRow .large-12,.dmDesktopBody .dmRespRow .large-12{
    position:relative;
    width:100%
}
.animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.fadeInUp{
    -webkit-animation-name:fadeInUp;
    animation-name:fadeInUp
}
#dm .dmRespRow .dmRespCol>.dmWidget{
    overflow:initial
}
.dmLargeBody #dm .dmRespRow .dmRespCol>.dmWidget{
    width:280px;
    max-width:100%
}
#dm .dmInner .dmWidget:not(.displayNone){
    display:inline-block
}
#dm .dmInner .dmWidget:not(.displayNone)[data-display-type=block]{
    display:block
}
#dm .dmInner .dmWidget{
    text-decoration:none;
    margin:10px 0;
    clear:both;
    position:relative;
    text-align:center;
    line-height:22px;
    cursor:pointer;
    box-shadow:none;
    background-image:none;
    padding:0 0 0 40px;
    height:auto;
    border:0;
    white-space:nowrap;
    transition:background-color .2s ease,border-color .2s ease
}
#dm .dmInner .dmWidget span{
    transition:color .2s ease
}
#dm .dmInner .dmWidget:after{
    content:'';
    display:inline-block;
    height:100%;
    vertical-align:middle;
    width:0;
    margin-right:-.25em
}
#dm .dmInner .dmWidget .iconBg{
    position:absolute;
    left:0;
    width:50px;
    top:50%;
    margin-top:-13px
}
#dm .dmWidget .text{
    display:inline-block;
    vertical-align:middle;
    font-size:1.125em;
    line-height:normal;
    white-space:normal;
    padding:10px 7px;
    max-width:98%
}
#dm .dmOuter .dmInner .dmWidget[data-buttonstyle*=_ROUND],#dm [data-buttonstyle*=_ROUND] .dmWidget:not([data-buttonstyle]),#dm [data-buttonstyle*=_ROUND] button.ecwid-btn--primary.ecwid-btn--buyNow,#dm [data-buttonstyle*=_ROUND] button.ecwid-btn--primary.ecwid-btn--checkout,#dm [data-buttonstyle*=_ROUND] button.ecwid-btn--primary.ecwid-btn--continue,#dm [data-buttonstyle*=_ROUND] button.ecwid-btn--primary.ecwid-btn--continueShopping,#dm [data-buttonstyle*=_ROUND] button.ecwid-btn--primary.ecwid-btn--placeOrder,#dmRoot [data-buttonstyle*=_ROUND] button.ecwid-btn--primary.ecwid-btn--addToBag,div.buttons [data-buttonstyle*=_ROUND]{
    border-radius:6px
}
#dm .dmOuter .dmInner .dmWidget[data-buttonstyle^=THICK_BORDER],#dm [data-buttonstyle^=THICK_BORDER] .dmWidget:not([data-buttonstyle]),#dm [data-buttonstyle^=THICK_BORDER] button.ecwid-btn--primary.ecwid-btn--buyNow,#dm [data-buttonstyle^=THICK_BORDER] button.ecwid-btn--primary.ecwid-btn--checkout,#dm [data-buttonstyle^=THICK_BORDER] button.ecwid-btn--primary.ecwid-btn--continue,#dm [data-buttonstyle^=THICK_BORDER] button.ecwid-btn--primary.ecwid-btn--continueShopping,#dm [data-buttonstyle^=THICK_BORDER] button.ecwid-btn--primary.ecwid-btn--placeOrder,#dmRoot [data-buttonstyle^=THICK_BORDER] button.ecwid-btn--primary.ecwid-btn--addToBag,div.buttons [data-buttonStyle^=THICK_BORDER]{
    overflow:initial;
    background-clip:border-box;
    border:2px solid;
    padding:0
}
#dm .dmOuter .dmInner .dmWidget[data-buttonstyle^=THICK_BORDER] .iconBg,#dm [data-buttonstyle^=THICK_BORDER] .dmWidget:not([data-buttonstyle]) .iconBg{
    display:none!important
}
#dm .dmOuter .dmInner .dmWidget[data-buttonstyle^=THICK_BORDER] .text,#dm [data-buttonstyle^=THICK_BORDER] .dmWidget:not([data-buttonstyle]) .text,div.buttons [data-buttonStyle^=THICK_BORDER] .text{
    padding-left:7px
}
.dmImageSlider{
    height:350px;
    position:relative
}
.flexslider{
    -webkit-transform:translate3d(0,0,0)
}
.dmInner{
/*    min-width:768px!important*/
}









/* https://irp.cdn-website.com/WIDGET_CSS/production_3145/fb0edea415fe6deb8b3dea7354bed63f.css */
.flex-control-nav,.flex-direction-nav,.slides{
    margin:0;
    padding:0;
    list-style:none
}
.flexslider,.flexslider .slides>li{
    height:100%;
    overflow:hidden;
    position:relative
}
.flexslider{
    padding:0;
    -webkit-transform:translateZ(0);
    direction:ltr;
    margin:0;
    zoom:1;
    opacity:1!important
}
.flexslider .slides{
    height:100%;
    zoom:1
}
.flexslider .slides>li{
    display:none;
    text-align:center
}
.flexslider .slides img{
    width:100%;
    display:block;
    margin:auto
}
.slides:after{
    content:'\0020';
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0
}
html[xmlns] .slides{
    display:block
}
.flexslider .color-overlay{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:rgba(0,0,0,.25);
    display:block
}
.flexslider .slides>li .slide-inner{
    font-weight:700;
    color:#fff;
    position:absolute;
    z-index:1;
    visibility:hidden
}
.flexslider .slides>li .slide-inner.animated{
    visibility:visible
}
.flexslider .slides>li[layout=center] .slide-inner{
    max-width:70%;
    max-height:80%
}
.flexslider.ed-version .color-overlay,.flexslider.ed-version .text-wrapper{
    pointer-events:none
}
.flexslider.ed-version .slides img{
    display:none
}
.flexslider.ed-version[layout=bottom] .slides>li .slide-inner .slide-button,.flexslider.ed-version[layout=bottom] .slides>li .slide-inner .slide-title,.flexslider.ed-version[layout=empty] .slide-inner{
    display:none!important
}
.dmTable{
    width:100%;
    margin:0 auto;
/*    height:250px*/
}
.dmTable .table-wrapper{
    /*overflow-y:auto; TODO revisar presentacion producto */
    height:100%;
    ms-overflow-style:-ms-autohiding-scrollbar
}
.dmTable .table{
    width:100%;
    height:100%;
    word-break:break-word;
    table-layout:auto;
    border:solid 1px #e2e7ec;
    border-collapse:collapse
}
.dmTable .cell,.dmTable .header-cell{
    border:solid 1px #e2e7ec;
    border-collapse:collapse;
    padding-left:10px;
    padding-right:10px
}
.dmTable .header-cell{
    background-color:#94b8ff;
    color:#fff;
    font-weight:700;
    font-size:16px
}
.dmTable .row{
    text-align:left;
    white-space:pre-wrap
}
.dmTable .row:nth-child(odd){
    background-color:#f5f5f5
}
.dmTable .row:nth-child(even){
    background-color:#fff
}






/* https://irp.cdn-website.com/cda96ce9/files/cda96ce9_1.min.css?v=414 */
*{
    border:0 solid #333;
    scrollbar-arrow-color:#fff;
    scrollbar-track-color:#f2f2f2;
    scrollbar-face-color:silver;
    scrollbar-highlight-color:silver;
    scrollbar-3dlight-color:silver;
    scrollbar-shadow-color:silver;
    scrollbar-darkshadow-color:silver;
    scrollbar-width:12px
}
body{
    width:100%;
    overflow:hidden;
    -webkit-text-size-adjust:100%!important;
    -ms-text-size-adjust:100%!important;
    background-color:#eee
}
h1,h2,h3,h4,h5,h6,ul{
    margin-left:0;
    margin-right:0
}
.dmInner *{
    -webkit-font-smoothing:antialiased
}
.clearfix,a,iframe,img,input[type=image],li,ul{
    vertical-align:top
}
#iscrollBody,#site_content{
    position:relative
}
.dmOuter{
    word-wrap:break-word
}
.dmInner{
    font-size:16px;
    background:#fff;
    color:#666
}
.dmDesktopBody .dmInner{
/*    min-width:960px*/
}
.dmInner a{
    color:#463939
}
.dmInner ol:not(.defaultList),.dmInner ul:not(.defaultList){
    padding:0
}
DIV.dmBody{
    padding:0;
    clear:both
}
.dmContent{
    margin:0;
    padding:0
}
#site_content ol:not(.defaultList),#site_content ul:not(.defaultList){
    -webkit-padding-start:0;
    -moz-padding-start:0;
    list-style-position:inside
}
.dmRespRowsWrapper{
    max-width:960px;
    margin:0 auto
}
.dmRespCol>.dmBlockElement:not(:first-child),.dmRespCol>[dmle_extension]:not(:first-child){
    margin-top:10px
}
#dm .dmRespColsWrapper,.dmLargeBody .dmImgCoverWrapper.imageWidget{
    display:block
}
.innerPanel h3,h3{
    font-weight:400;
    font-size:23px
}
.dmNewParagraph{
    text-align:left;
    margin:8px 0;
    padding:2px 0
}
.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol,.dmLargeBody .fHeader .dmRespRow .dmRespCol{
    padding-left:.75%;
    padding-right:.75%
}
.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:first-child,.dmLargeBody .fHeader .dmRespRow .dmRespCol:first-child{
    padding-left:0;
    padding-right:1.5%
}
.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:last-child,.dmLargeBody .fHeader .dmRespRow .dmRespCol:last-child{
    padding-right:0;
    padding-left:1.5%
}
.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:only-child,.dmLargeBody .fHeader .dmRespRow .dmRespCol:only-child{
    padding-left:0;
    padding-right:0
}
.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{
    min-height:100px
}
.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespCol.emptyColumn:not(.content-removed),.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespCol:not(.content-removed):empty{
    min-height:1px
}
#dmFirstContainer .dmRespRowsWrapper:after,#dmFirstContainer .dmRespRowsWrapper:before,.dmSidebarRowsWrapper:after,.dmSidebarRowsWrapper:before{
    content:"";
    display:table
}
.dmInner a{
    outline:0;
    vertical-align:inherit
}
.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed).empty-column{
    min-height:100px
}
.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespCol:not(.content-removed).empty-column{
    min-height:1px
}
.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child.empty-column{
    min-height:100px
}
#dm .dmInner .dmWidget{
    color:#f7f7f7;
    background-color:#68ccd1
}
div.dmInner input[type=email],div.dmInner input[type=number],div.dmInner input[type=password],div.dmInner input[type=tel],div.dmInner input[type=text],div.dmInner select,div.dmInner textarea{
    font-size:16px;
    background-color:rgba(102,102,102,.15);
    border:2px solid #fff;
    width:100%;
    margin:3px 0;
    height:40px;
    padding:0 10px
}
div.dmInner textarea{
    height:80px;
    padding:10px;
    min-height:50px
}
div.dmInner input[type=reset],div.dmInner input[type=submit]{
    margin:5px auto;
    width:100%;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    height:30px!important;
    color:#f7f7f7;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    font-size:16px;
    border:0;
    outline:0
}
.dmCustomHtml{
    margin:10px 0
}
#dm .dmDivider{
    display:block;
    margin:10px 0
}
.dmSpacer{
    border:0;
    height:15px
}
.dmImageSlider,.dmPhotoGallery{
    clear:both
}
#dm [data-buttonstyle] div.dmInner .dmWidget span.text,#dm [data-buttonstyle] div.dmInner .dmWidget span.textonly,.socialHubIcon.style5{
    color:#fff
}
#dm .dmPostCommentPublishedDiv,#dm [data-buttonstyle] .dmWidget input,#dm [data-buttonstyle] .dmWidget span.iconBg,#dm [data-buttonstyle] .dmWidget span.text,#dm [data-buttonstyle] .dmWidget span.textonly,#dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--buyNow:after,#dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--checkout:after,#dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--continue span,#dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--continueShopping:after,#dm [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--placeOrder:after,#dmRoot [data-buttonstyle] button.ecwid-btn--primary.ecwid-btn--addToBag:after{
    color:#f7f7f7
}
.dmDivider{
    min-height:2px;
    border:0;
    background:gray
}
#dm .dmDividerWrapper,div.ed-version[layout=layoutB] li.listItem .listText{
    display:block
}
#dm .dmGeoLocation.ed-version h3,#dm div.dmRespCol>*,div.dmPrettyList.ed-version h3{
    line-height:normal
}
.dmDivider{
    color:gray;
    border-color:currentColor;
    background:0 0
}
#dm .dmBody .dmRespRowsWrapper{
    max-width:none;
    background-color:transparent
}
.dmLargeBody .dmRespRow{
    width:100%;
    max-width:none;
    margin-left:0;
    margin-right:0;
    padding-left:40px;
    padding-right:40px
}
#dm DIV.dmOuter DIV#dmSlideRightNavRight,#dm DIV.dmOuter DIV.dmInner,.dm-bfs.dm-layout-home div.dmInner,.dm-layout-home #dmSlideRightNavRight{
    background-color:#fff
}
#dm [data-buttonstyle] div.dmInner .dmWidget{
    -webkit-box-shadow:none;
    box-shadow:none;
    -moz-box-shadow:none;
    border-color:#f7f7f7;
    border-width:0;
    border-style:solid
}
#dm div.dm-title h2,#dm div.dmContent h2,#dm div.dmFooter h2{
    color:#1a1a1a
}
.dmLargeBody .dm-layout-sec .dmBody .dmRespRowsWrapper,.dmLargeBody .dmBody .dmRespRowsWrapper{
    background-color:transparent
}
#dm [data-buttonstyle] div.dmInner #site_content .dmWidget,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary{
    border-color:transparent;
    border-width:2px;
    border-style:solid
}
#dm [data-buttonstyle] div.dmInner #site_content .dmWidget span.text,#dm [data-buttonstyle] div.dmInner #site_content .dmformsubmit input,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary span,#dmRoot #dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary{
    color:#fff;
    font-weight:400
}
#dm .dmRestaurantMenu .menuItemBox,#dm .dmform .dmforminput label,#dm .ecwid *,#dm div.dmInner,#dm div.dmInner .dmRespCol,.dmGeoLocation a span.dmGeoMLocItemDetails,.dmGeoLocation a span.dmGeoMLocItemTitle,.dmPhotoGallery p.caption-text,.dmPrettyList .itemName,.dmPrettyList .listText,.dmRestaurantMenu .menuItemDesc,.dmRestaurantMenu .menuItemName,.dmRestaurantMenu .menuItemPrice{
    font-weight:400
}
#dm [data-buttonstyle] div.dmInner #site_content .dmWidget .iconBg,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget .iconBg,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary .iconBg,#dm div.dmOuter div.dmInner .ecwid .form-control__button .iconBg{
    display:none
}
#dm .dmRestaurantMenu .menuItemBox,#dm .dmform .dmforminput label,#dm div.dmInner,#dm div.dmInner .dmRespCol,.dmGeoLocation a span.dmGeoMLocItemDetails,.dmGeoLocation a span.dmGeoMLocItemTitle,.dmPrettyList .itemName,.dmPrettyList .listText,.dmRestaurantMenu .menuItemDesc,.dmRestaurantMenu .menuItemName,.dmRestaurantMenu .menuItemPrice,.map-popup-description{
    color:#566c76
}
#dm .dmRespCol div.dmNewParagraph,#dm .dmRestaurantMenu .menuItemBox,#dm .dmform .dmforminput label,#dm .ecwid .ec-store,#dm div.dm-title h1,#dm div.dm-title h2,#dm div.dm-title h3,#dm div.dm-title h5,#dm div.dm-title h6,#dm div.dmContent h1,#dm div.dmContent h2,#dm div.dmContent h3,#dm div.dmContent h5,#dm div.dmContent h6,#dm div.dmFooter h1,#dm div.dmFooter h2,#dm div.dmFooter h3,#dm div.dmFooter h5,#dm div.dmFooter h6,#dm div.dmInner,#dm div.dmInner .dmRespCol,#dm div.p_hfcontainer h1,#dm div.p_hfcontainer h2,#dm div.p_hfcontainer h3,#dm div.p_hfcontainer h5,#dm div.p_hfcontainer h6,.dmGeoLocation a span.dmGeoMLocItemDetails,.dmGeoLocation a span.dmGeoMLocItemTitle,.dmPhotoGallery .caption-text.caption-text,.dmPrettyList .itemName,.dmPrettyList .listText,.dmRestaurantMenu .menuItemDesc,.dmRestaurantMenu .menuItemName,.dmRestaurantMenu .menuItemPrice,.map-popup-description{
    font-family:Muli
}
#dm [data-buttonstyle] div.dmInner #site_content .dmWidget,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary,#dm div.dmOuter div.dmInner .ecwid .form-control__button{
    border-radius:6px;
    -webkit-border-radius:6px;
    -moz-border-radius:6px
}
#dm [data-buttonstyle] div.dmInner #site_content .dmWidget.hover,#dm [data-buttonstyle] div.dmInner #site_content .dmWidget:hover,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget.hover,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget:hover,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary.hover,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary:hover,#dm div.dmOuter div.dmInner .ecwid .form-control__button.hover,#dm div.dmOuter div.dmInner .ecwid .form-control__button:hover{
    border-color:transparent
}
#dm [data-buttonstyle] div.dmInner #site_content .dmWidget.hover input[type=submit],#dm [data-buttonstyle] div.dmInner #site_content .dmWidget.hover span,#dm [data-buttonstyle] div.dmInner #site_content .dmWidget.hover span.text,#dm [data-buttonstyle] div.dmInner #site_content .dmWidget:hover input[type=submit],#dm [data-buttonstyle] div.dmInner #site_content .dmWidget:hover span,#dm [data-buttonstyle] div.dmInner #site_content .dmWidget:hover span.text,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget.hover input[type=submit],#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget.hover span,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget.hover span.text,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget:hover input[type=submit],#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget:hover span,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget:hover span.text,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary.hover input[type=submit],#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary.hover span,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary.hover span.text,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary:hover input[type=submit],#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary:hover span,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary:hover span.text,#dm div.dmOuter div.dmInner .ecwid .form-control__button .form-control__button-text.hover,#dm div.dmOuter div.dmInner .ecwid .form-control__button .form-control__button-text:hover,#dm div.dmOuter div.dmInner .ecwid .form-control__button.hover input[type=submit],#dm div.dmOuter div.dmInner .ecwid .form-control__button.hover span,#dm div.dmOuter div.dmInner .ecwid .form-control__button.hover span.text,#dm div.dmOuter div.dmInner .ecwid .form-control__button:hover input[type=submit],#dm div.dmOuter div.dmInner .ecwid .form-control__button:hover span,#dm div.dmOuter div.dmInner .ecwid .form-control__button:hover span.text,#dm div.dmOuter div.dmInner.ecwid .ecwid-btn.ecwid-btn--primary span.hover,#dm div.dmOuter div.dmInner.ecwid .ecwid-btn.ecwid-btn--primary span:hover,#dmRoot #dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary.hover,#dmRoot #dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary:hover{
    color:#fff;
    font-weight:700
}
#dm [data-buttonstyle] div.dmInner #site_content .dmWidget,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary,#dm div.dmOuter div.dmInner .ecwid .form-control__button{
    background-color:#dc2517
}
#dm [data-buttonstyle] div.dmInner #site_content .dmWidget.hover,#dm [data-buttonstyle] div.dmInner #site_content .dmWidget:hover,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget.hover,#dm [data-buttonstyle] div.dmInner .dmHeader .dmWidget:hover,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary.hover,#dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary:hover,#dm div.dmOuter div.dmInner .ecwid .form-control__button.hover,#dm div.dmOuter div.dmInner .ecwid .form-control__button:hover{
    background-color:#253680;
    background-image:none
}
#dm div.dm-title h2,#dm div.dmContent h2,#dm div.dmFooter h2{
    font-size:45px
}
#dm [data-buttonstyle] div.dmInner #site_content .dmWidget span.text,#dm [data-buttonstyle] div.dmInner #site_content .dmformsubmit input,#dm div.dm-title h5,#dm div.dmContent h5,#dm div.dmFooter h5,#dm div.dmOuter div.dmInner .ecwid .form-control__button .form-control__button-text,#dm div.dmOuter div.dmInner.ecwid .ecwid-btn.ecwid-btn--primary span,#dmRoot #dm div.dmOuter div.dmInner .ecwid .ecwid-btn.ecwid-btn--primary{
    font-size:16px
}
#dm .dmRestaurantMenu .menuItemBox,#dm .dmform .dmforminput label,#dm .ecwid *,#dm div.dmInner,#dm div.dmInner .dmRespCol,.dmGeoLocation a span.dmGeoMLocItemDetails,.dmGeoLocation a span.dmGeoMLocItemTitle,.dmPhotoGallery p.caption-text,.dmPrettyList .itemName,.dmPrettyList .listText,.dmRestaurantMenu .menuItemDesc,.dmRestaurantMenu .menuItemName,.dmRestaurantMenu .menuItemPrice,.map-popup-description{
    font-size:18px
}
#dm .dmContent .dmRespRow,#dm .dmFooter .dmRespRow{
    margin:0;
    padding:0 40px
}
#dm .dmContent .dmRespRow .dmRespCol,#dm .dmFooter .dmRespRow .dmRespCol{
    margin:0;
    padding:0
}
#dm .p_hfcontainer div.u_1057920722,#dm .p_hfcontainer div.u_1227985765,#dm .p_hfcontainer div.u_1620400607{
    border-right-style:solid!important;
    border-right-color:#d4d4d4!important;
    border-right-width:0!important
}
#dm .p_hfcontainer div.u_1620400607{
    padding-right:15px!important
}
#dm .p_hfcontainer div.u_1560013936{
    margin-top:0!important;
    padding:0!important
}
#dm .p_hfcontainer div.u_1542427395{
    padding-bottom:0!important
}
#dm .p_hfcontainer #hamburger-drawer.layout-drawer:not([data-origin=top]){
    width:30vw!important
}
#dm .p_hfcontainer nav.u_1802784440,div.u_1737930473,h3.u_1122656150{
    float:none!important;
    top:0!important;
    left:0!important;
    width:calc(100% - 0px)!important;
    position:relative!important;
    height:auto!important;
    max-width:100%!important;
    min-width:25px!important
}
div.u_1737930473,h3.u_1122656150{
    text-align:left!important;
    padding:2px 0!important
}
[dmtemplateid=Hamburger] .layout-drawer-hamburger.hamburger-on-header{
    color:transparent!important;
    background-color:transparent!important
}
#dm .p_hfcontainer div.u_1859432819,#dm .p_hfcontainer div.u_1972841786{
    padding:0 20px 30px!important;
    margin:0!important;
    width:auto!important
}
#dm .p_hfcontainer div.u_1859432819{
    padding:0!important
}
#dm .p_hfcontainer h2.u_1578890844,div.u_1409681581,div.u_1617955695{
    float:none!important;
    top:0!important;
    left:0!important;
    width:calc(100% - 0px)!important;
    position:relative!important;
    max-width:100%!important;
    min-width:25px!important;
    text-align:center!important
}
#dm .p_hfcontainer div.u_1031660130{
    padding:0 20px!important;
    margin:0!important
}
div.u_1617955695{
    height:512px!important;
    padding:0!important
}
#dm .p_hfcontainer div.u_1609030295,#dm .p_hfcontainer div.u_1617955695,#dm .p_hfcontainer div.u_1858484433,div.u_1858484433{
    float:none!important;
    top:0!important;
    left:0!important;
    width:calc(100% - 0px)!important;
    position:relative!important;
    max-width:100%!important;
    padding:0!important;
    min-width:25px!important;
    text-align:center!important
}
#dm .p_hfcontainer div.u_1609030295,#dm .p_hfcontainer div.u_1617955695,#dm .p_hfcontainer div.u_1858484433{
    height:547.986px!important;
    margin:10px auto!important
}
#dm .p_hfcontainer div.u_1617955695,#dm .p_hfcontainer div.u_1858484433{
    height:auto!important;
    margin:-10px auto 10px!important
}
#dm .p_hfcontainer div.u_1617955695{
    margin:10px auto 32px!important;
    height:552.986px!important
}
#dm .p_hfcontainer div.u_1375236142,#dm .p_hfcontainer div.u_1987094319,#dm .p_hfcontainer h3.u_1122656150{
    float:none!important;
    top:0!important;
    left:0!important;
    position:relative!important;
    text-align:center!important;
    display:block!important;
    height:auto!important
}
#dm .p_hfcontainer h3.u_1122656150{
    width:calc(100% - 25px)!important;
    max-width:318px!important;
    margin:36px auto 8px!important;
    padding:2px 0!important;
    min-width:25px!important
}
[dmtemplateid=Hamburger].runtime-module-container .layout-drawer-hamburger{
    top:59.828125px!important
}
[dmtemplateid=Hamburger] .site_content{
    /*margin-top:119.65625px!important TODO revisar producto*/
}
 @media (min-width: 1025px) {
     .responsiveTablet [dmtemplateid=Hamburger].runtime-module-container .layout-drawer-hamburger{
         top:37.84375px!important
    }
     .responsiveTablet [dmtemplateid=Hamburger] .site_content{
         /*margin-top:127.6875px!important	TODO revisar producto*/
    }
}
 #dm .p_hfcontainer div#hamburger-drawer.layout-drawer,#dm .p_hfcontainer div#hamburger-header{
    background-color:#fff!important;
    margin:0!important;
    padding:0!important
}














/* presentacion.html que no extrajo */
            *#dm *.dmBody div.u_1574693744 {
                background-color: rgba(255,255,255,1) !important;
            }

            *#dm *.dmBody div.u_1341847945 .color-overlay {
                background-color: rgba(0,0,0,0) !important;
            }

            *#dm *.dmBody div.u_1464155704 {
                background-repeat: no-repeat !important;
                background-image: none !important;
                background-size: cover !important;
                background-color: rgba(0,0,0,0) !important;
            }

            *#dm *.dmBody div.u_1859333276 {
                background-color: rgba(255,255,255,1) !important;
                border-right-style: solid !important;
                border-right-color: rgba(245,245,245,1) !important;
                border-right-width: 0 !important;
            }

            *#dm *.dmBody div.u_1705653123 hr {
                background: none !important;
                height: 0 !important;
                background-color: transparent !important;
                background-size: initial !important;
                min-height: 0 !important;
                border-color: currentColor !important;
                border-width: 3px !important;
                border-top-style: double !important;
                color: rgba(220,37,23,1) !important;
            }

            *#dm *.dmBody div.u_1636919649 .row .cell:not(.first):not(.linked) {
                color: rgba(114,111,111,1) !important;
            }

            *#dm *.dmBody div.u_1636919649 .header-cell:not(.linked) {
                color: rgba(114,111,111,1) !important;
                font-weight: normal !important;
            }

            *#dm *.dmBody div.u_1636919649 .table {
                border-color: rgba(116,139,198,1) !important;
            }

            *#dm *.dmBody div.u_1636919649 .cell {
                border-color: rgba(116,139,198,1) !important;
            }

            *#dm *.dmBody div.u_1636919649 .first-column .cell:first-of-type {
                background-color: rgba(116,139,198,1) !important;
            }

            *#dm *.dmBody div.u_1636919649 .header-cell {
                background-color: rgba(116,139,198,0.23) !important;
                border-color: rgba(116,139,198,1) !important;
            }

            *#dm *.dmBody div.u_1636919649 .row:nth-child(odd) {
                background-color: rgba(116,139,198,0.25) !important;
            }

            *#dm *.dmBody a.u_1612514032 *.iconBg {
                display: none !important;
            }

            *#dm *.dmBody a.u_1612514032 span.text {
                color: rgba(255,255,255,1) !important;
            }

            *#dm *.dmBody a.u_1612514032 {
                border-color: rgba(255,255,255,1) !important;
                background-color: #110b79 !important;	/*Boton ficha*/
            }

            *#dm *.dmBody a.u_1612514032:hover span.text {
                color: rgba(255,255,255,1) !important;
            }

            *#dm *.dmBody a.u_1612514032.hover span.text {
                color: rgba(255,255,255,1) !important;
            }

            *#dm *.dmBody a.u_1612514032:hover {
                background-color: #110b79c7 !important;	/*Boton ficha*/
                background-image: none !important;
            }

            *#dm *.dmBody a.u_1612514032.hover {
                background-color: rgba(220,37,23,1) !important;
                background-image: none !important;
            }

            *#dm *.dmBody a.u_1913130375 *.iconBg {
                display: none !important;
            }

            *#dm *.dmBody a.u_1913130375 span.text {
                color: rgba(255,255,255,1) !important;
            }

            *#dm *.dmBody a.u_1913130375 {
                border-color: rgba(255,255,255,1) !important;
                background-color: rgba(220,37,23,1) !important;
            }

            *#dm *.dmBody a.u_1913130375:hover span.text {
                color: rgba(255,255,255,1) !important;
            }

            *#dm *.dmBody a.u_1913130375.hover span.text {
                color: rgba(255,255,255,1) !important;
            }

            *#dm *.dmBody a.u_1913130375:hover {
                background-color: rgba(220,37,23,1) !important;
                background-image: none !important;
            }

            *#dm *.dmBody a.u_1913130375.hover {
                background-color: rgba(220,37,23,1) !important;
                background-image: none !important;
            }


            *#dm *.dmBody h3.u_1293816092 {
                float: none !important;
                top: 0 !important;
                left: 0 !important;
                width: 587px !important;
                position: relative !important;
                height: auto !important;
                padding-top: 2px !important;
                padding-left: 0 !important;
                padding-bottom: 2px !important;
                margin-right: 0 !important;
                margin-left: -0.5px !important;
                max-width: calc(100% - 0px) !important;
                margin-top: 8px !important;
                margin-bottom: 8px !important;
                padding-right: 0 !important;
                min-width: 25px !important;
                text-align: left !important;
            }

            *#dm *.dmBody h2.u_1293816092 {
                float: none !important;
                top: 0 !important;
                left: 0 !important;
                width: calc(100% - 0px) !important;
                position: relative !important;
                height: auto !important;
                padding-top: 2px !important;
                padding-left: 0 !important;
                padding-bottom: 2px !important;
                margin-right: 40px !important;
                margin-left: 0 !important;
                max-width: 100% !important;
                margin-top: 0 !important;
                margin-bottom: 0 !important;
                padding-right: 0 !important;
                min-width: 25px !important;
                text-align: left !important;
                display: block !important;
            }

            *#dm *.dmBody div.u_abajo {
                margin-left: 0 !important;
                padding-top: 0 !important;
                padding-left: 40px !important;
                padding-bottom: 0 !important;
                margin-top: 0 !important;
                margin-bottom: 0 !important;
                margin-right: 0 !important;
                padding-right: 40px !important;
                width: auto !important;
            }

            *#dm *.dmBody div.u_1253011362 {
                height: 30px !important;
            }

            *#dm *.dmBody div.u_1464155704 {
                margin-left: 20px !important;
                padding-top: 0 !important;
                padding-left: 0 !important;
                padding-bottom: 0 !important;
                margin-top: 0 !important;
                margin-bottom: 0 !important;
                padding-right: 0 !important;
                margin-right: 0 !important;
                background-position: 50% 50% !important;
            }

            *#dm *.dmBody div.u_1859333276 {
                padding-top: 0 !important;
                padding-left: 0 !important;
                padding-right: 0 !important;
                padding-bottom: 0 !important;
                margin-left: 0 !important;
                margin-top: 0 !important;
                margin-bottom: 0 !important;
                margin-right: 0 !important;
            }

            *#dm *.dmBody div.u_1705653123 {
                float: none !important;
                top: 0 !important;
                left: 0 !important;
                width: 130px !important;
                position: relative !important;
                height: auto !important;
                padding-top: 0 !important;
                padding-left: 0 !important;
                padding-bottom: 0 !important;
                max-width: 100% !important;
                padding-right: 0 !important;
                min-width: 0 !important;
                text-align: center !important;
            }

            *#dm *.dmBody div.u_1888324734 {
                float: none !important;
                top: 0 !important;
                left: 0 !important;
                width: calc(100% - 0px) !important;
                position: relative !important;
                height: auto !important;
                padding-top: 2px !important;
                padding-left: 0 !important;
                padding-bottom: 2px !important;
                margin-right: 40px !important;
                margin-left: 0 !important;
                max-width: 432px !important;
                margin-top: 17px !important;
                margin-bottom: 0 !important;
                padding-right: 0 !important;
                min-width: 25px !important;
                text-align: left !important;
                display: block !important;
            }

            *#dm *.dmBody div.u_1636919649 .header-cell:not(.linked) {
                font-size: 16px !important;
            }

            *#dm *.dmBody div.u_1636919649 .row .cell:not(.first):not(.linked) {
                font-size: 16px !important;
            }

            *#dm *.dmBody div.u_1636919649 {
                float: none !important;
                top: 0 !important;
                left: 0 !important;
                width: calc(100% - 0px) !important;
                position: relative !important;
                /*height: 299px !important;*/
                padding-top: 0 !important;
                padding-left: 0 !important;
                padding-bottom: 0 !important;
                margin-right: 6.34375px !important;
                margin-left: 0 !important;
                max-width: 438px !important;
                margin-top: 15px !important;
                margin-bottom: 0 !important;
                padding-right: 0 !important;
                min-width: 25px !important;
                text-align: center !important;
                display: block !important;
            }

            *#dm *.dmBody div.u_1341847945 {
                float: none !important;
                top: 0 !important;
                left: 0 !important;
                width: calc(100% - 0px) !important;
                position: relative !important;
                height: 450px !important;
                padding-top: 0 !important;
                padding-left: 0 !important;
                padding-bottom: 0 !important;
                max-width: 100% !important;
                padding-right: 0 !important;
                min-width: 25px !important;
                text-align: center !important;
                important: true !important;
                margin-right: 0 !important;
                margin-top: 82px !important;
                margin-bottom: 0 !important;
                margin-left: 0 !important;
            }

            *#dm *.dmBody div.u_1574693744 {
                float: none !important;
                top: 0 !important;
                left: 0 !important;
                width: auto !important;
                position: relative !important;
                height: auto !important;
                /*padding-top: 70px !important; TODO revisar presentacion producto*/
                padding-left: 120px !important;
                padding-bottom: 80px !important;
                margin-right: 0 !important;
                margin-left: 0 !important;
                max-width: none !important;
                margin-top: 0 !important;
                margin-bottom: 0 !important;
                padding-right: 120px !important;
                min-width: 0 !important;
                text-align: center !important;
            }

            *#dm *.dmBody a.u_1612514032 {
                display: block !important;
                float: none !important;
                top: 0 !important;
                left: 0 !important;
                width: 179px !important;
                position: relative !important;
                height: 46px !important;
                padding-top: 0 !important;
                padding-left: 0 !important;
                padding-bottom: 0 !important;
                max-width: 100% !important;
                padding-right: 0 !important;
                min-width: 0 !important;
                text-align: center !important;
                margin-right: auto !important;
                margin-left: 0 !important;
                margin-top: 10px !important;
                margin-bottom: 10px !important;
            }

            *#dm *.dmBody a.u_1913130375 {
                display: block !important;
                float: none !important;
                top: 0px !important;
                left: 0px !important;
                width: 179px !important;
                position: relative !important;
                height: 46px !important;
                padding-top: 0px !important;
                padding-left: 0px !important;
                padding-bottom: 0px !important;
                max-width: 100% !important;
                padding-right: 0px !important;
                min-width: 0 !important;
                text-align: center !important;
                margin-right: auto !important;
                margin-left: 0 !important;
                margin-top: 10px !important;
                margin-bottom: 10px !important;
            }






/* Añadidos luego para contrarestar cambios de sanat*/
.row:after, .row:before {
    content: none !important;
}













/* Solucion responsive para presentacion de productos */
@media only screen and (max-width: 600px) {
	*#dm *.dmBody div.u_1574693744 {
		  padding-left: 20px !important;
		  padding-right: 20px !important;
	}

	#dm .dmRespRow .dmRespColsWrapper {
		  flex-direction: column;
	}
}
