.elementor-13 .elementor-element.elementor-element-f0c0d8a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f227cef > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-dab229b{display:block;}.elementor-13 .elementor-element.elementor-element-51d1bab{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:30px 20px 60px 20px;}.elementor-13 .elementor-element.elementor-element-ff33916 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-ff33916 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-icon i{color:#54595f;}.elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-icon svg{fill:#54595f;}.elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#54595f;}.elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#54595f;}.elementor-13 .elementor-element.elementor-element-4e54e07{--e-icon-list-icon-size:14px;display:block;}.elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-text{color:#54595f;}.elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#e70094;}.elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-4e54e07 .elementor-icon-list-item > a{font-family:"Stolzl", Sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-4e54e07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-13 .elementor-element.elementor-element-04a0bc9{text-align:center;display:block;}.elementor-13 .elementor-element.elementor-element-04a0bc9 .elementor-heading-title{color:var( --e-global-color-3fc69d2f );font-family:"Stolzl", Sans-serif;font-size:35px;font-weight:bold;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-04a0bc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-29e8343{text-align:center;display:block;}.elementor-13 .elementor-element.elementor-element-29e8343 img{width:170px;max-width:100%;}.elementor-13 .elementor-element.elementor-element-29e8343 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-13 .elementor-element.elementor-element-02c957e{text-align:center;display:block;}.elementor-13 .elementor-element.elementor-element-02c957e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Stolzl", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-13 .elementor-element.elementor-element-02c957e > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-eaaa3c2{display:block;}.elementor-13 .elementor-element.elementor-element-ede9652{display:block;}.elementor-13 .elementor-element.elementor-element-272335a{display:block;}.elementor-13 .elementor-element.elementor-element-0c555b4{display:block;}.elementor-13 .elementor-element.elementor-element-2035d95 .elementor-button .elementor-align-icon-right{margin-left:11px;}.elementor-13 .elementor-element.elementor-element-2035d95 .elementor-button .elementor-align-icon-left{margin-right:11px;}.elementor-13 .elementor-element.elementor-element-2035d95 .elementor-button{font-size:16px;font-weight:500;fill:#520975;color:#520975;background-color:#f3f3f3;border-radius:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-2035d95 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-2035d95 .elementor-button:focus{color:#520975;background-color:#f3f3f3;}.elementor-13 .elementor-element.elementor-element-2035d95 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-2035d95 .elementor-button:focus svg{fill:#520975;}.elementor-13 .elementor-element.elementor-element-2035d95 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2035d95{display:block;}.elementor-13 .elementor-element.elementor-element-e282ca4{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 80px 20px;}.elementor-13 .elementor-element.elementor-element-e282ca4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e282ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaeaea;}.elementor-13 .elementor-element.elementor-element-e282ca4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-9b083f5 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-9b083f5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-64be4ff{text-align:center;display:block;}.elementor-13 .elementor-element.elementor-element-64be4ff .elementor-heading-title{color:var( --e-global-color-3fc69d2f );font-family:"Stolzl", Sans-serif;font-size:35px;font-weight:bold;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-64be4ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b3760b2{text-align:center;display:block;}.elementor-13 .elementor-element.elementor-element-b3760b2 img{width:170px;max-width:100%;}.elementor-13 .elementor-element.elementor-element-b3760b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 40px 0px;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-accordion-item{border-width:0px;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-tab-title{background-color:rgba(255,255,255,0);padding:20px 10px 20px 0px;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-accordion-icon, .elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-accordion-title{color:#404040;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-accordion-icon svg{fill:#404040;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-active .elementor-accordion-icon, .elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-active .elementor-accordion-title{color:#404040;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-active .elementor-accordion-icon svg{fill:#404040;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-accordion-title{font-size:16px;font-weight:500;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-tab-title .elementor-accordion-icon i:before{color:#03A9F4;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-tab-title .elementor-accordion-icon svg{fill:#03A9F4;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#03A9F4;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#03A9F4;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-tab-content{background-color:rgba(255,255,255,0);color:#404040;font-family:"Stolzl", Sans-serif;font-size:15px;line-height:1.3em;padding:20px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-403dbd7{display:block;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-dab229b{display:block;}.elementor-13 .elementor-element.elementor-element-51d1bab{margin-top:0px;margin-bottom:0px;padding:30px 15px 10px 15px;}.elementor-13 .elementor-element.elementor-element-4e54e07{display:block;}.elementor-13 .elementor-element.elementor-element-04a0bc9 .elementor-heading-title{font-size:32px;}.elementor-13 .elementor-element.elementor-element-04a0bc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-04a0bc9{display:block;}.elementor-13 .elementor-element.elementor-element-29e8343{display:block;}.elementor-13 .elementor-element.elementor-element-02c957e{display:block;}.elementor-13 .elementor-element.elementor-element-eaaa3c2{display:block;}.elementor-13 .elementor-element.elementor-element-ede9652{display:block;}.elementor-13 .elementor-element.elementor-element-272335a{display:block;}.elementor-13 .elementor-element.elementor-element-0c555b4{display:block;}.elementor-13 .elementor-element.elementor-element-2035d95 .elementor-button{font-size:16px;}.elementor-13 .elementor-element.elementor-element-2035d95 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-2035d95{display:block;}.elementor-13 .elementor-element.elementor-element-e282ca4{padding:50px 20px 80px 20px;}.elementor-13 .elementor-element.elementor-element-64be4ff .elementor-heading-title{font-size:32px;}.elementor-13 .elementor-element.elementor-element-64be4ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-64be4ff{display:block;}.elementor-13 .elementor-element.elementor-element-b3760b2{display:block;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-tab-content{font-size:14px;}.elementor-13 .elementor-element.elementor-element-403dbd7{display:block;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-dab229b{display:block;}.elementor-13 .elementor-element.elementor-element-51d1bab{margin-top:0px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-4e54e07{display:block;}.elementor-13 .elementor-element.elementor-element-04a0bc9{text-align:center;display:block;}.elementor-13 .elementor-element.elementor-element-04a0bc9 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-04a0bc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-29e8343 img{width:30%;}.elementor-13 .elementor-element.elementor-element-29e8343 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-29e8343{display:block;}.elementor-13 .elementor-element.elementor-element-02c957e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-02c957e{display:block;}.elementor-13 .elementor-element.elementor-element-eaaa3c2{display:block;}.elementor-13 .elementor-element.elementor-element-ede9652{display:block;}.elementor-13 .elementor-element.elementor-element-272335a{display:block;}.elementor-13 .elementor-element.elementor-element-0c555b4{display:block;}.elementor-13 .elementor-element.elementor-element-2035d95 .elementor-button{font-size:14px;}.elementor-13 .elementor-element.elementor-element-2035d95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-2035d95{display:block;}.elementor-13 .elementor-element.elementor-element-e282ca4{padding:20px 20px 80px 20px;}.elementor-13 .elementor-element.elementor-element-64be4ff{text-align:center;display:block;}.elementor-13 .elementor-element.elementor-element-64be4ff .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-64be4ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b3760b2 img{width:30%;}.elementor-13 .elementor-element.elementor-element-b3760b2 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-13 .elementor-element.elementor-element-b3760b2{display:block;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-accordion-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-tab-content{font-size:13px;}.elementor-13 .elementor-element.elementor-element-403dbd7{display:block;}}/* Start custom CSS for icon-list, class: .elementor-element-4e54e07 */.breads .elementor-icon-list-item:before{
    content: '';
    width: 14px;
    height: 19px;
    margin: 0 4px;
    background-image: url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/left.svg') !important;
    background-repeat: no-repeat;
    background-position: center center;
}
.breads li:before,
.breads li a,
.breads li span{
    vertical-align: baseline !important;
    display: inline-block !important;
    color: #54595f !important;
    line-height: 18px !important;
}
.breads .elementor-icon-list-item{
    line-height: 18px !important;
}
.breads .elementor-icon-list-item:first-child:before{
    display: none !important;
}
.breads li span strong,
.breads li span b{
    font-weight: normal;
}
@media (min-width: 1025px){
   .breads li a:hover{
        color: #e70094 !important;
    } 
}
@media (max-width: 1025px){
   .breads li a,
   .breads li span{
        font-size: 11px !important;
    } 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02c957e */.elementor-13 .elementor-element.elementor-element-02c957e span a{
    font-size: 14px !important;
}/* End custom CSS */
/* Start custom CSS for wc-elements, class: .elementor-element-eaaa3c2 *//* Temporal 

.open_descuento {
    display: none !important;
}*/

/**************************/
/* Mostrar flechas cantidad producto chrome */
/**************************/
.carrito_ctn .product-quantity .quantity input[type=number]::-webkit-inner-spin-button,.carrito_ctn .product-quantity .quantity input[type=number]::-webkit-outer-spin-button {
    opacity: 1 !important;
}


/**************************/
/* Estructura base */
/**************************/

.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce{
    width: 100% !important;
    max-width: 100% !important;
    float: inherit !important;
    font-family: "Stolzl", Sans-serif !important;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart-collaterals,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form{
    width: calc(100% - 450px) !important;
    max-width: calc(100% - 450px) !important;
    float: inherit !important;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    margin: 0;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart-collaterals{
    width: 440px !important;
    max-width: 440px !important;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart-collaterals .cart_totals {
    width: 100% !important;
    padding: 0 0 0 50px;
    margin: 0;
}

@media (max-width: 960px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart-collaterals,
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form{
        width: calc(100% - 300px) !important;
        max-width: calc(100% - 300px) !important;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart-collaterals{
        width: 290px !important;
        max-width: 290px !important;
    }
}
@media (max-width: 768px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart-collaterals,
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form{
        width:  100% !important;
        max-width:100% !important;
        padding: 0 0 25px 0 !important;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart-collaterals .cart_totals {
        padding: 0px;
    }
}





/**************************/
/* Primera tabla */
/**************************/

.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form table *{
    border: none;
    background: transparent !important;
}

.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form table{
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    border: none;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form thead,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody{
    flex-direction: column;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form thead tr{
    display: block !important;
}

/* Anular responsive de Woocommerce *******/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-remove:before,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-thumbnail:before,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-price:before,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-subtotal:before,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-name:before,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-quantity:before{
    display: none !important;
}






/**************************/
/* Primera tabla -  thead */
/**************************/

.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form thead{
    border-bottom: 2px solid #520975;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form thead th.product-remove,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form thead th.product-thumbnail,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form thead th.product-price,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form thead th.product-subtotal{
    display: none !important
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form thead th.product-name,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form thead th.product-quantity{
    width: calc(60% - 3px) !important;
    display: inline-block;
    color: #000;
    font-size: 16px !important;
    text-transform: uppercase;
    padding: 12px 0 !important;
    line-height: 1.3;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form thead th.product-quantity{
    text-align: right;
    width: calc(40% - 3px) !important;
}







/**************************/
/* Primera tabla -  tbody */
/**************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody tr,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td{
    display: block !important;
    position: relative;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td{
    padding: 0;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody tr{
    padding-left: 180px;
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 5px;
    min-height: 160px;
    
}
@media (max-width: 768px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody tr{
        padding-left: 120px;
    }
}

@media (max-width: 640px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody tr{
        padding-left: 90px;
    }
}

.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-name,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-price{
    width: calc(100% - 100px) !important;
}


/* Eliminar *************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-remove{
    position: absolute;
    width: 35px;
    height: 35px;
    margin: auto;
    left: -6px;
    top: 0;
    bottom: 0;
    z-index: 5;
    cursor: pointer;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-remove a{
    position: relative;
    font-size: 0;
    width: 35px;
    height: 35px;
    display: block;
    background-image: url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/cerrar.svg') !important;
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
    cursor: pointer;
    
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    
    transform: scale(1);
    -webkit-transform: scale(1);
}
@media (min-width: 1024px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-remove a:hover{
        transform: scale(1.2);
        -webkit-transform: scale(1.2); 
    }    
}
@media (max-width: 640px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-remove{
        left:-7px;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-remove a,
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-remove{
        width: 30px;
        height: 30px;
    }
}
    
    

/* Producto *************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-thumbnail{
    padding: 0 !important;
    position: absolute;
    left: 20px;
    top: 0;
    width: 150px;
    height: 150px;
    bottom: 0;
    margin: auto;
    display: block;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-thumbnail a{
    display: block;
    text-align: left;
    padding: 0 !important;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-thumbnail a img{
    display: block;
    padding: 0;
    width: 150px;
    height: 150px;
}
@media (max-width: 768px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-remove{
        top: 35%;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-thumbnail,
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-thumbnail a img{
        width: 100px;
        height: 100px;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-thumbnail{
        left: 15px;
        top: 22%;
    }
}

@media (max-width: 640px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-thumbnail,
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-thumbnail a img{
        width: 70px;
        height: 70px;
    }
}


/* Nombre de producto *************************/
.carrito_ctn .woocommerce-cart-form tbody td.product-name a,
.titulo_producto h1,
.tienda_ctn .woocommerce-LoopProduct-link h2{
    color: #000;
    font-weight: bold !important;
    padding: 40px 0 20px 0;
    display: inline-block !important;
    text-align: left !important;
    font-size: 22px !important;
    line-height: 1;
    margin: auto !important;
}



/* Precio *************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody .woocommerce-Price-amount{
    font-weight: bold;
    position: relative;
    color: #000;
    text-align: left !important;
    font-size: 23px;
    display: block;
}

@media (max-width: 768px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody .woocommerce-Price-amount{
        font-size: 16px
    }
}
@media (max-width: 480px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody .woocommerce-Price-amount{
        font-size: 13px
    }
}


/* Cantidad *************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-quantity{
    position: absolute;
    top: 20px;
    right: 0px;
    padding: 20px 0;
    display: block;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-quantity input{
    border: 1px solid #DADADA;
    border-radius: 30px;
    width: 90px;
}
@media (max-width: 768px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-quantity input{
        width: 70px;
        padding: 5px 2px;
    }
}


/* Subtotal *************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tbody td.product-subtotal{
    display: none !important;
}


/* Cupon *************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tr:last-child{
    border: none !important;
    margin-bottom: 0px;
    padding:  0;
    min-height: inherit;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tr:last-child td .coupon{
    background: #f3f3f3 !important;
    border: 1px solid #F3F3F3;
    box-sizing: border-box;
    border-radius: 30px;
    color: #000;
    text-align: center;
    padding: 17px;
    font-size: 15px;
    font-weight: bold;
    width: auto !important;
    max-width: 100%;
    cursor: pointer;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tr:last-child td{
    display: flex !important;
    flex-direction: column !important;
    margin-top: 25px !important;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tr:last-child td .coupon{
    order: 3;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tr:last-child td .open_descuento{
    order: 2;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tr:last-child td .coupon:before{
    content: 'Introduce tu cúpon de descuento';
    display: block;
    text-align: center;
    padding: 0 10px 15px 10px;
}

.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tr:last-child td input#coupon_code{
    background: white !important;
    border: none !important;
    border-radius: 30px;
    font-size: 16px;
    font-weight: normal;
    width: calc(100% - 110px);
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tr:last-child td input#coupon_code::placeholder{
    font-size: 13px;
    font-weight: normal;
    opacity: 0;
}
@media (max-width: 768px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tr:last-child td .coupon{
        padding: 20px 10px;
        margin-top: 20px;
    }
}

/* Open descuento *********************/

.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form .open_descuento{
    background: #f3f3f3 !important;
    border: 1px solid #F3F3F3;
    box-sizing: border-box;
    border-radius: 30px;
    color: #000;
    text-align: center;
    padding: 17px 8px;
    font-size: 16px;
    font-weight: 500;
    width: auto !important;
    max-width: 100%;
    display: block;
    cursor: pointer;
    margin-bottom: 10px;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form .open_descuento:after{
    content: '';
    position: relative;
    display: inline-block;
    margin-left: 12px;
    width: 17px;
    height: 12px;
    background-image: url('/wp-content/uploads/2020/02/picker_01.svg');
    background-size: 100% 100%;
    
    transform: rotate(0deg) !important;
    -webkit-transform: rotate(0deg) !important;
    transition: all .3s ease !important;
    -webkit-transition: all .3s ease !important;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form .open_descuento.active:after{
    transform: rotate(180deg) !important;
    -webkit-transform: rotate(180deg) !important;
}
@media (max-width: 768px){
   .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form .open_descuento{
        /*max-width:420px;*/
        /*margin: 0 auto 10px auto;*/
        font-size: 14px;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form .open_descuento:after{
        width: 14px;
        height: 9px;
        margin-left: 8px;
    }
}



/* apply cupon *************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tr:last-child td button[name="apply_coupon"]{
    order: 1;
    margin: 0 auto;
    padding: 10px 15px !important;
    background: #ffc107 !important;
    text-decoration: none;
    border-radius: 30px;
    color: #520975 !important;
    font-size: 0;
    display: block;
    width: 100px;
    
    transform: scale(1) !important;
    -webkit-transform: scale(1) !important;
    transition: all .3s ease !important;
    -webkit-transition: all .3s ease !important;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tr:last-child td button[name="apply_coupon"]:before{
    content: 'Aplicar';
    font-size: 14px;
}
@media (min-width: 1024px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tr:last-child td button[name="apply_coupon"]:hover {
    transform: scale(1.1) !important;
    -webkit-transform: scale(1.1) !important;
}
}



/* boton update *************************/

.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-cart-form tr:last-child td button[name="update_cart"]{
    order: 1;
    margin: 10px auto 30px auto;
    padding: 3px 20px 3px 0 !important;
    color: #E70094 !important;
    text-decoration: underline;
    background-image: url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/update.svg') !important;
    background-repeat: no-repeat !important;
    background-position: center right !important;
    background-size: 14px 19px !important;
    width: 155px;
}

@media (max-width: 768px){
    
}




/**************************/
/* Segunda tabla -  thead */
/**************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals table,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals table *,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals table *:before{
    border: none !important;
    background: transparent !important;
    color: #000 !important;
    font-weight: normal !important;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals table tr th,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals table tr td{
    border-bottom: 1px solid #CCCCCC !important;
    display: table-cell;
    width: 50% !important; 
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals table tr td{
    text-align: right !important;
}


/* Order *************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals table tbody{
    display: flex;
    flex-direction: column;
    width: 100%;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals table tr{
    display: flex;
    flex-direction: row;
    width: 100%;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals table tbody .cart-subtotal{
    order: 1;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals table tbody .woocommerce-shipping-totals{
    order: 2;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals table tbody .cart-discount{
    order: 3;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals table tbody .order-total{
    order: 4;
}


/* Anular responsive Woocommerce **************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals table tbody tr td:before{
    display: none;
}


/* esconder envio *************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals .woocommerce-shipping-calculator,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals .woocommerce-shipping-destination{
    display: none;
}


/* titulo *************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals h2{
    padding: 12px 0 !important;
    margin: 0 0 15px 0;
    display: block;
    font-size: 0px;
    line-height: 1.3;
    border-bottom: 2px solid #520975;
    font-weight: bold;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals h2:before{
    content: 'Resumen de orden'; 
    color: #000;
    font-size: 16px !important;
    position: relative;
    display: block;
    padding: 0px 0 !important;
    text-transform: uppercase;
}
@media (max-width: 768px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals h2:before{
        text-transform: none;
    }
}

/* precio en bold *************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals tbody tr:last-child td *,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart-subtotal td *{
    font-weight: bold !important;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals tbody tr:last-child *{
    color: #03a9f4 !important;
}


/* Cupon aplicado *************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 a.woocommerce-remove-coupon {
    color: #03a9f4 !important;
    font-size: 0px;
    display: block !important;
    line-height: 0;
    padding-bottom: 5px;
    position: relative;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 a.woocommerce-remove-coupon:before {
    content: 'Quitar';
    font-size: 12px;
    line-height: 1;
    position: relative;
    padding-top: 5px;
    color: #03a9f4 !important;
    text-decoration: underline;
}


/* BOTON AGREGAR  *************************/


.elementor-13 .elementor-element.elementor-element-eaaa3c2 .checkout-button {
    position: relative;
    font-size: 0 !important;
    display: block;
    max-width: 200px !important;
    padding: 15px 0 !important;
    border-radius: 35px  !important;
    color: #000 !important;
    border: 3px solid #FFC600;
    margin: 0 auto;
    
    background-image: url('/wp-content/uploads/2020/02/Niubiz_VendeMas_addtocart_morado.svg') !important;
    background-repeat: no-repeat !important;
    background-color: #FFC600 !important;
    background-size: 19px 16px !important;
    background-position: calc(100% - 25px) center;
    
    transform: scale(1) !important;
    -webkit-transform: scale(1) !important;
    
    transition: all .3s ease !important;
    -webkit-transition: all .3s ease !important;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .checkout-button:before{
    position: relative;
    content: 'Comprar';
    font-size: 18px !important;
    padding-right: 30px !important;
}
@media (min-width: 1024px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .checkout-button:hover{
       transform: scale(1.1) !important;
        -webkit-transform: scale(1.1) !important;
    }
}
@media (max-width: 768px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .checkout-button:before{
        font-size: 18px !important;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .checkout-button {
        padding: 13px 10px !important;
        margin: 0 0 0 auto;
        max-width: 170px !important;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .wc-proceed-to-checkout{
        position: fixed;
        width: 100%;
        bottom: 0;
        left: 0;
        display: block;
        z-index: 500;
        background: #FFFFFF;
        box-shadow: 0px -4px 4px rgba(0, 0, 0, 0.15) !important;
        padding: 30px;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals tbody tr.order-total{
        position: fixed;
        bottom: 0;
        max-width: 100px;
        z-index: 900;
        left: 0;
        color: #510C76;
        font-weight: normal !important;
        font-size: 13px !important;
        padding: 35px 5px 35px 20px !important;
        display: block !important;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals tbody tr.order-total th,
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals tbody tr.order-total td{
        width: 100% !important;
        max-width: 100px;
        padding: 2px 0 !important;
        margin: 0 !important;
        border: none !important;
        height: auto !important;
        display: block !important;
        vertical-align: middle !important;
        text-align: left !important;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals tbody tr:last-child td[data-title="Total"] strong *{
        font-weight: 500 !important;
        font-size: 18px;
    }
}

@media (max-width: 1024px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals .woocommerce-shipping-totals.shipping td{
        height: 40px !important;
    }
}
@media (max-width: 640px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .wc-proceed-to-checkout{
        padding: 15px;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .checkout-button:before{
        font-size: 18px !important;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals tbody tr.order-total{
        position: fixed;
        bottom: 0;
        z-index: 900;
        left: 0;
        color: #510C76;
        font-weight: normal !important;
        font-size: 13px !important;
        padding: 22px 5px 28px 20px !important;
        display: block !important;
        height: 90px !important;
    }
}
@media (max-height: 570px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .wc-proceed-to-checkout{
        padding: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .checkout-button{
        padding: 15px 18px !important;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .checkout-button:before{
        font-size: 15px !important;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .cart_totals tbody tr.order-total{
        padding: 10px 5px 10px 20px !important;
    }
}



/* Carrito vacio **********/

.elementor-13 .elementor-element.elementor-element-eaaa3c2 .button.wc-backward{
    position: relative;
    font-size: 16px !important;
    display: block;
    max-width: 200px !important;
    padding: 10px 5px !important;
    border-radius: 35px !important;
    color: #520975 !important;
    margin: auto;
    border: 2px solid #520975;
    text-align: center;
    background-color: #ffffff !important;
    transform: scale(1) !important;
    -webkit-transform: scale(1) !important;
    transition: all .3s ease !important;
    -webkit-transition: all .3s ease !important;
}
@media (min-width: 1024px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .button.wc-backward:hover{
       transform: scale(1.1) !important;
        -webkit-transform: scale(1.1) !important;
    }
}


/* Carrito mensajes **********/

.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-message,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-error,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-info{
    border-top-color: #03a9f4;
    font-size: 13px;
    padding: 15px 20px 40px 20px;
    line-height: 1.3;
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-message:before,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-error::before,
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-info::before{
    display: none;
}

.elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-message a{
    position: absolute;
    font-size: 13px;
    padding: 0 20px;
    margin: 0;
    background: transparent;
    color: #03a9f4;
    text-decoration: underline;
    display: block;
    left: 0px;
    bottom: 15px;
    text-align: center;
    width: 100%;
}
@media (min-width: 1024px){
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-message,
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-error,
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-info{
        text-align: left;
        font-size: 15px;
        padding: 15px 180px 20px 20px;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .woocommerce-message a{
        width: 170px;
        left: inherit;
        right: 20px;
        top: 15px;
        text-align: right;
        padding: 0;
        z-index: 3;
    }
}

/* Mejoras de checkout **********/
.elementor-13 .elementor-element.elementor-element-eaaa3c2 .checkout-button:before{
    content: '';
    padding-right: 10px !important;
}

.elementor-13 .elementor-element.elementor-element-eaaa3c2 .checkout-button{
    font-size: 18px !important;
    padding-right: 30px !important;
    max-width: 270px !important;
    padding-left: 0px !important;
}

@media (max-width: 420px) {
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .checkout-button{
        font-size: 18px !important;
        padding-right: 30px !important;
        max-width: 230px !important;
        padding-left: 0px !important;
    }
    .elementor-13 .elementor-element.elementor-element-eaaa3c2 .checkout-button {
        background-position: calc(100% - 10px) center !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-272335a *//**************************/
/* PREGUNTAS FRECUENTES */
/**************************/

@media (min-width: 768px){
    #fqas{
        display: block !important;
    }
}
@media (max-width: 767px){
    #fqas{
        display: none;
    }
}
}
.botones-globos-desktop .link_redes_mpos{
position: fixed;
bottom: 14px;
right: 0px;
z-index: 90000;
}
.botones-globos-desktop .link_redes_mpos a{
display: block;
margin-top: 15px;
margin-right: 8px;
margin-left: 5px;
background-position: center;
background-repeat: no-repeat;
background-size: 100% 100%;
width: 60px;
height: 60px;
cursor: pointer;
border-radius: 50%;
transition: all .3s ease ;
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
}
.botones-globos-desktop .link_tienda{
background-image: url('https://www.vendemas.com.pe/wp-content/uploads/2021/05/mpos-mb-boton-compra-online.gif')
}
.botones-globos-desktop .link_ws{
background-image: url('https://www.vendemas.com.pe/wp-content/uploads/2021/05/mpos-mb-boton-dudas.gif')
}

.botones-globos-desktop .link_redes_mpos a:hover{
transform: scale(.9);
-webkit-transform: scale(.9);
-moz-transform: scale(.9);
}
.botones-globos-desktop .rs {
    display: none;
}
@media screen and (max-width:960px){
.botones-globos-desktop .link_redes_mpos a{
width: 40px;
height: 40px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c555b4 */.botones-globos-desktop .link_redes_mpos{
position: fixed;
bottom: 14px;
right: 0px;
z-index: 90000;
}
.botones-globos-desktop .link_redes_mpos a{
display: block;
margin-top: 15px;
margin-right: 8px;
margin-left: 5px;
background-position: center;
background-repeat: no-repeat;
background-size: 100% 100%;
width: 60px;
height: 60px;
cursor: pointer;
border-radius: 50%;
transition: all .3s ease ;
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
}
.botones-globos-desktop .link_tienda{
background-image: url('https://www.vendemas.com.pe/wp-content/uploads/2021/05/mpos-mb-boton-compra-online.gif')
}
.botones-globos-desktop .link_ws{
background-image: url('https://www.vendemas.com.pe/wp-content/uploads/2021/05/mpos-mb-boton-dudas.gif')
}

.botones-globos-desktop .link_redes_mpos a:hover{
transform: scale(.9);
-webkit-transform: scale(.9);
-moz-transform: scale(.9);
}
.botones-globos-desktop .rs {
    display: none;
}
@media screen and (max-width:960px){
.botones-globos-desktop .link_redes_mpos a{
width: 40px;
height: 40px;
}
}

@media (max-width: 768px) {
    .botones-globos-desktop .link_redes_mpos{
        position: fixed;
        bottom: 160px;
        right: 0px;
        z-index: 90000;
    }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-403dbd7 */.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-accordion-item{
    border-bottom: 1px solid #CCCCCC !important;
}
.elementor-13 .elementor-element.elementor-element-403dbd7 .elementor-tab-title a{
    display: block;
    padding-right: 30px;
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS *//*body .open_descuento{*/
/*    display: none !important;*/
/*}*/

body.elementor-page-13 .elementor-menu-cart__toggle_button{
    pointer-events: none !important;
}

html body.elementor-page-13 .woocommerce .cart_totals .order-total th, html body.elementor-page-13 .woocommerce .cart_totals .order-total bdi, html body.elementor-page-13 .woocommerce .cart_totals .order-total span{
    color: #03a9f4 !important;
    font-weight: bold !important;
}


body.elementor-page-13 .order-cuotas{
    order: 5;
    font-size: 13px;
}

/*.mny_ruc20{
    display: none
}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Stolzl';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Regular.eot');
	src: url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Regular.woff2') format('woff2'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Regular.woff') format('woff'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Regular.ttf') format('truetype'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Regular.svg#Stolzl') format('svg');
}
@font-face {
	font-family: 'Stolzl';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Book.eot');
	src: url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Book.eot?#iefix') format('embedded-opentype'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Book.woff2') format('woff2'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Book.woff') format('woff'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Book.ttf') format('truetype'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Book.svg#Stolzl') format('svg');
}
@font-face {
	font-family: 'Stolzl';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Bold.eot');
	src: url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Bold.woff2') format('woff2'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Bold.woff') format('woff'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Bold.ttf') format('truetype'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Bold.svg#Stolzl') format('svg');
}
@font-face {
	font-family: 'Stolzl';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Medium.eot');
	src: url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Medium.woff2') format('woff2'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Medium.woff') format('woff'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Medium.ttf') format('truetype'),
		url('https://www.vendemas.com.pe/wp-content/uploads/2019/11/Stolzl-Medium.svg#Stolzl') format('svg');
}
/* End Custom Fonts CSS */