.elementor-1371 .elementor-element.elementor-element-311d8b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1371 .elementor-element.elementor-element-5798ae0 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-1371 .elementor-element.elementor-element-5798ae0{color:var( --e-global-color-primary );font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-1371 .elementor-element.elementor-element-9bf34ef{--display:flex;--background-transition:0.3s;}.elementor-1371 .elementor-element.elementor-element-f03b789 .wl-fv-filter-heading{text-align:left;}.elementor-1371 .elementor-element.elementor-element-f03b789 .wl-fv-filter-heading h3{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-1371 .elementor-element.elementor-element-f03b789 .wl-fv-tab-label, .wl-fv-range-value div{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1371 .elementor-element.elementor-element-f03b789 .wl-fv-radio-custom-label span, .wl-fv-checkbox-custom-label span{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.wl .elementor-1371 .elementor-element.elementor-element-f03b789 .wl-fv-amount, .wl .elementor-1371 .elementor-element.elementor-element-f03b789 .wl-fv-amax{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.wl .elementor-1371 .elementor-element.elementor-element-f03b789 .wl-fv-currency{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.wl .elementor-1371 .elementor-element.elementor-element-f03b789 .wl-fv-range-am{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-1371 .elementor-element.elementor-element-f03b789 .wl-fv-btn-checkout{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1371 .elementor-element.elementor-element-f03b789 .wl-fv-clear-btn{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1371 .elementor-element.elementor-element-f2d628e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1371 .elementor-element.elementor-element-a7500eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-1371 .elementor-element.elementor-element-b283a2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-1371 .elementor-element.elementor-element-c18deeb .wl-fv-filter-heading{text-align:left;}.elementor-1371 .elementor-element.elementor-element-c18deeb .wl-fv-filter-heading h3{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-1371 .elementor-element.elementor-element-c18deeb .wl-fv-tab-label, .wl-fv-range-value div{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1371 .elementor-element.elementor-element-c18deeb .wl-fv-radio-custom-label span, .wl-fv-checkbox-custom-label span{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.wl .elementor-1371 .elementor-element.elementor-element-c18deeb .wl-fv-amount, .wl .elementor-1371 .elementor-element.elementor-element-c18deeb .wl-fv-amax{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.wl .elementor-1371 .elementor-element.elementor-element-c18deeb .wl-fv-currency{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.wl .elementor-1371 .elementor-element.elementor-element-c18deeb .wl-fv-range-am{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-1371 .elementor-element.elementor-element-c18deeb .wl-fv-btn-checkout{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1371 .elementor-element.elementor-element-c18deeb .wl-fv-clear-btn{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1371 .elementor-element.elementor-element-7cb2fcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.wl .elementor-1371 .elementor-element.elementor-element-8d0e353 .cx-grid{grid-template-columns:repeat(4, minmax(100px,1fr));grid-row-gap:0px;grid-column-gap:12px;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-gradient-heading{color:#1A1917;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-product-name a{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.2px;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-product-info .wl-ss-product-desc p{font-family:"Barlow Semi Condensed", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-info-icons .wl-ss-price h2{color:#A6A6A6;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-info-icons .wl-ss-price h2 .woocommerce-Price-amount.amount{color:#A6A6A6;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-info-icons .wl-ss-price ins .amount{color:#A6A6A6;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-info-icons .wl-ss-price > .woocommerce-Price-amount.amount{color:#A6A6A6;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-info-icons .wl-ss-price ins, .elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-info-icons .wl-ss-price h2 > .amount{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-info-icons .wl-ss-price del{display:none;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .woocommerce-Price-currencySymbol{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-product-img img{border-radius:0px 0px 0px 0px;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-corner-ribbon{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;padding:2px 12px 2px 12px;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-stock{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-pagination{text-align:center;}.wl .elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-pagination{margin-top:20px;}.elementor-1371 .elementor-element.elementor-element-78ec7f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}@media(max-width:1024px){.wl .elementor-1371 .elementor-element.elementor-element-8d0e353 .cx-grid{grid-template-columns:repeat(2, minmax(100px,1fr));}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-single-widget{height:202px;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-single-product{height:202px;}}@media(max-width:767px){.elementor-1371 .elementor-element.elementor-element-5798ae0 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-1371 .elementor-element.elementor-element-f2d628e{--n-accordion-title-icon-order:initial;}.wl .elementor-1371 .elementor-element.elementor-element-8d0e353 .cx-grid{grid-template-columns:repeat(1, minmax(100px,1fr));}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-single-widget{height:100%;}.elementor-1371 .elementor-element.elementor-element-8d0e353 .wl-ss-single-product{height:100%;}}@media(min-width:768px){.elementor-1371 .elementor-element.elementor-element-b283a2b{--width:22%;}.elementor-1371 .elementor-element.elementor-element-7cb2fcd{--width:85%;}}/* Start custom CSS for shop-standard, class: .elementor-element-8d0e353 */.wl-ss-single-widget {
    display: flex;
    flex-direction: column
}

@media only screen and (min-width: 768px) {
    .wl .wl-ss-product-img {
        width:100% !important;
        padding: 0 !important;
        height: 270px !important;
        object-fit: cover !important;
        border-radius: 15px;
    }}
    
    
.eicon-heart {
    display:none;
} 
    
@media only screen and (min-width: 768px) {
    .wl .wl-ss-product-details {
        width:100% !important;
    }
  
  
 .wl-ss-product-desc p::before {
    content: "Até 10x de ";
    font-size:14px;
 }
 

.wl .wl-ss-info-icons {
       justify-content: left !important; 
    }
 
 .fa-shopping-cart {
     display:none !important;
 }
 
 .wfpDescription {
     font-size:18px;
     font-weight: 600;
     color:#1A1917;
     font-family: 'Noto Sans', sans-serif;
 }
.woocommerce-js .select2-container .select2-selection--single, .woocommerce-js select, .woocommerce-page .select2-container .select2-selection--single, .woocommerce-page select {
    padding: 0em 0.5em !important;
}}
.wl-gradient-heading {
    
display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp:2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.5em; /* Altura da linha */
  max-width: 90%
}

.wl-gradient-heading::after{
    content:"...";
}

.wl-ss-product-desc p::before {
    content: "Até 10x de ";
    font-size:14px;
 }
 
 .wl-ss-product-desc {
     margin: 0 !important;
 }
 
 .fa-shopping-cart {
     display:none !important;
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cb2fcd */@media only screen and (max-width: 768px){
    .wl-gradient-heading{
          max-width: 90% !important;
    }
}/* End custom CSS */