.elementor-8 .elementor-element.elementor-element-2480003{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58855a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7ad6b51{text-align:center;}.elementor-8 .elementor-element.elementor-element-7ad6b51 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-85dd2cc{margin:40px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-d6e814d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ad63811{text-align:left;}.elementor-8 .elementor-element.elementor-element-ad63811 img{width:370px;}.elementor-8 .elementor-element.elementor-element-59a4ae3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-99ddf20 img{width:370px;}.elementor-8 .elementor-element.elementor-element-1fa010f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bff8f53{text-align:right;}.elementor-8 .elementor-element.elementor-element-bff8f53 img{width:370px;}.elementor-8 .elementor-element.elementor-element-f40533e > .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-8 .elementor-element.elementor-element-f40533e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-44b4bd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-44b4bd9{text-align:center;}.elementor-8 .elementor-element.elementor-element-44b4bd9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:bold;color:#6f6f6f;}.elementor-8 .elementor-element.elementor-element-86beea6 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#6f6f6f;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#6f6f6f;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Helvetica", Sans-serif;font-size:14px;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product .price{color:#6F6F6F;font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:bold;text-decoration:none;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product .price ins{color:#6F6F6F;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product .price ins .amount{color:#6F6F6F;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product .price del{color:#898989;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product .price del .amount{color:#898989;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product .price del {font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product .button{color:#8b8b8b;background-color:#313131;border-color:rgba(49,49,49,0);font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:15px 50px 15px 50px;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product .button:hover{color:#ffffff;background-color:#000000;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product{border-radius:0px;padding:29px 29px 29px 29px;box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);background-color:#e5e5e5;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product:hover{box-shadow:0px 3px 10px 0px rgba(0,0,0,0.16);}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:#04640c;font-family:"Helvetica", Sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:2px;border-radius:2px;min-width:60px;min-height:16px;line-height:16px;right:auto;left:0;margin:5px;}.elementor-8 .elementor-element.elementor-element-e06233c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e06233c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-8 .elementor-element.elementor-element-e06233c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:40px 0px 40px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-e06233c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0337e6e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-0337e6e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-8 .elementor-element.elementor-element-0337e6e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0337e6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b986336 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-670e5a0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1a7f3143 > .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-8 .elementor-element.elementor-element-1a7f3143 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-global-584 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-global-584{text-align:center;}.elementor-8 .elementor-element.elementor-global-584 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:31px;font-weight:bold;color:#7a7a7a;}.elementor-8 .elementor-element.elementor-element-aca9644{margin:40px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5ede013 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-09164a5 > .elementor-element-populated{padding:0px 0px 0px 0px;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f0f0;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:768px){.elementor-8 .elementor-element.elementor-element-85dd2cc{margin:20px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-59a4ae3 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-bff8f53 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2c24fad{margin:40px 0px 40px 0px;padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-44b4bd9{text-align:left;}.elementor-8 .elementor-element.elementor-element-44b4bd9 .elementor-heading-title{font-size:28px;letter-spacing:2px;}.elementor-8 .elementor-element.elementor-element-86beea6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-86beea6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8 .elementor-element.elementor-element-0b3ec5d img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b986336 > .elementor-element-populated{padding:40px 0px 040px 0px;}.elementor-8 .elementor-element.elementor-element-def96cd img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d31b9ad img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-79c29474{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-global-584 .elementor-heading-title{font-size:28px;letter-spacing:2px;}.elementor-8 .elementor-element.elementor-element-aca9644{padding:0px 20px 0px 20px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-86beea6 */.woocommerce-Price-currencySymbol {
    margin-right: 5px;
    font-size: 15px;
}

.fswp_installments_price .fswp_installment_prefix {
    font-size: 12px !important;    
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-584 */.elementor-8 .elementor-element.elementor-global-584 i {
    color: #262525;
    margin-right: 10px; 
}/* End custom CSS */
/* Start custom CSS */li.product .button {
    width: 100%;
    text-align: center;
}

li.product .price del {
    display: block !important;
}

.woocommerce ul.products li.product .price {
    display: initial;
}

p.price.fswp_calc span {
    font-size: 14px;
    font-weight: 500;
}

.elementor-wc-products ul.products li.product .price del .amount:before {
    content: "De ";
}

.elementor-wc-products ul.products li.product .price del .amount:after {
    content: " Por";
}

del {
    text-decoration: none;
}

.add_to_cart_button:before {
    content: "";
    background: url('https://www.raptorbrasil.com.br/wp-content/uploads/2019/07/icon-button-cart.svg');
    position: absolute;
    left: 30px;
    width: 20.13px;
    height: 17.55px;
    top: 10px;
}/* End custom CSS */