.elementor-1447 .elementor-element.elementor-element-4e707eaa{padding:50px 40px 10px 40px;}.elementor-1447 .elementor-element.elementor-element-5181a6a3 > .elementor-element-populated > .elementor-widget-wrap{padding:10px 25px 10px 10px;}.elementor-1447 .elementor-element.elementor-element-6e42261 .woocommerce-breadcrumb > a{color:#8D8D8D;}.elementor-1447 .elementor-element.elementor-element-6e42261 .woocommerce-breadcrumb{font-family:"Montserrat", Sans-serif;}.woocommerce .elementor-1447 .elementor-element.elementor-element-74f7393f .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-1447 .elementor-element.elementor-element-74f7393f .flex-viewport, .woocommerce .elementor-1447 .elementor-element.elementor-element-74f7393f .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;}.woocommerce .elementor-1447 .elementor-element.elementor-element-74f7393f .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-1447 .elementor-element.elementor-element-74f7393f .flex-viewport{border-radius:20px 20px 20px 20px;}.woocommerce .elementor-1447 .elementor-element.elementor-element-74f7393f .flex-viewport:not(:last-child){margin-bottom:15px;}.woocommerce .elementor-1447 .elementor-element.elementor-element-74f7393f .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;border-radius:10px 10px 10px 10px;}.woocommerce .elementor-1447 .elementor-element.elementor-element-74f7393f .flex-control-thumbs li{padding-right:calc(15px / 2);padding-left:calc(15px / 2);padding-bottom:15px;}.woocommerce .elementor-1447 .elementor-element.elementor-element-74f7393f .flex-control-thumbs{margin-right:calc(-15px / 2);margin-left:calc(-15px / 2);}.elementor-1447 .elementor-element.elementor-element-74f7393f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1447 .elementor-element.elementor-element-609de3d1 > .elementor-element-populated > .elementor-widget-wrap{padding:5px 10px 10px 45px;}.elementor-1447 .elementor-element.elementor-element-7e60c697 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:48px;}.woocommerce .elementor-1447 .elementor-element.elementor-element-236e6c0 .price{color:#25D366;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;}.woocommerce .elementor-1447 .elementor-element.elementor-element-236e6c0 .price ins{font-family:"Montserrat", Sans-serif;}.elementor-1447 .elementor-element.elementor-element-236e6c0 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1447 .elementor-element.elementor-element-417b1d80 .cart button, .elementor-1447 .elementor-element.elementor-element-417b1d80 .cart .button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;padding:30px 30px 30px 30px;background-color:#25D366;transition:all 0.2s;}.elementor-1447 .elementor-element.elementor-element-417b1d80 .cart button:hover, .elementor-1447 .elementor-element.elementor-element-417b1d80 .cart .button:hover{background-color:#00A650;}.elementor-1447 .elementor-element.elementor-element-417b1d80{--button-spacing:0px;}.elementor-1447 .elementor-element.elementor-element-417b1d80 .quantity .qty{border-style:none;color:var( --e-global-color-d8899ec );background-color:var( --e-global-color-0176350 );transition:all 0.2s;}.elementor-1447 .elementor-element.elementor-element-417b1d80 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1447 .elementor-element.elementor-element-7008b2f0 > .elementor-widget-container{margin:10px 0px -20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E0E0E0;}.elementor-1447 .elementor-element.elementor-element-9bb8b05{text-align:left;}.elementor-1447 .elementor-element.elementor-element-9bb8b05 img{width:80%;filter:brightness( 47% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1447 .elementor-element.elementor-element-9bb8b05 > .elementor-widget-container{margin:40px 0px 0px 0px;}.woocommerce .elementor-1447 .elementor-element.elementor-element-67684f69 .woocommerce-product-details__short-description{font-family:"Noto Sans", Sans-serif;}.elementor-1447 .elementor-element.elementor-element-18299b59{padding:3% 15% 0% 15%;}.woocommerce .elementor-1447 .elementor-element.elementor-element-240c74d .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;border-radius:20px 20px 20px 20px;}.woocommerce .elementor-1447 .elementor-element.elementor-element-240c74d .woocommerce-tabs ul.wc-tabs li{border-color:#F42C37;}.woocommerce .elementor-1447 .elementor-element.elementor-element-240c74d .woocommerce-tabs ul.wc-tabs li.active{border-color:var( --e-global-color-primary );}.woocommerce .elementor-1447 .elementor-element.elementor-element-240c74d .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:var( --e-global-color-primary );}.woocommerce .elementor-1447 .elementor-element.elementor-element-240c74d .woocommerce-tabs ul.wc-tabs li a{font-family:"Poppins", Sans-serif;}.woocommerce .elementor-1447 .elementor-element.elementor-element-240c74d .woocommerce-Tabs-panel h2{color:var( --e-global-color-text );}.woocommerce .elementor-1447 .elementor-element.elementor-element-240c74d .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;}.woocommerce .elementor-1447 .elementor-element.elementor-element-240c74d .woocommerce-tabs ul.wc-tabs{margin-left:20px;margin-right:20px;}.elementor-1447 .elementor-element.elementor-element-23eed199{padding:0px 40px 60px 40px;}.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products  ul.products{grid-column-gap:80px;grid-row-gap:40px;}.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:20px 20px 20px 20px;}.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );margin-bottom:5px;}.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );margin-bottom:5px;}.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products ul.products li.product .star-rating{font-size:0em;margin-bottom:0px;}.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products ul.products li.product .price{color:#00A650;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;}.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products ul.products li.product .price ins{color:#00A650;}.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products ul.products li.product .price ins .amount{color:#00A650;}.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products ul.products li.product .price del {font-size:16px;}.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-0176350 );background-color:var( --e-global-color-9a0a67d );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;border-radius:25px 25px 25px 25px;padding:10px 30px 10px 30px;margin-top:5px;}.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.woocommerce .elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products .products > h2{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;margin-bottom:40px;}.elementor-1447 .elementor-element.elementor-element-fb1637a > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(max-width:1024px){.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1447 .elementor-element.elementor-element-4e707eaa{padding:20px 0px 20px 0px;}.elementor-1447 .elementor-element.elementor-element-5181a6a3 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1447 .elementor-element.elementor-element-609de3d1 > .elementor-element-populated > .elementor-widget-wrap{padding:10px 0px 10px 0px;}.elementor-1447 .elementor-element.elementor-element-7e60c697 .elementor-heading-title{font-size:28px;line-height:33.6px;}.elementor-1447 .elementor-element.elementor-element-9bb8b05 img{width:100%;}.elementor-1447 .elementor-element.elementor-element-18299b59{padding:0px 0px 0px 0px;}.elementor-1447 .elementor-element.elementor-element-7eaef5a0 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 10px 10px 10px;}.woocommerce .elementor-1447 .elementor-element.elementor-element-240c74d .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:28px;line-height:33.6px;}.elementor-1447 .elementor-element.elementor-element-23eed199{padding:0px 0px 70px 0px;}.elementor-1447 .elementor-element.elementor-element-1b997d6b > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:50px;}.woocommerce .elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products .products > h2{font-size:30px;}.elementor-1447 .elementor-element.elementor-element-fb1637a > .elementor-widget-container{padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-1447 .elementor-element.elementor-element-5181a6a3{width:47.8%;}.elementor-1447 .elementor-element.elementor-element-609de3d1{width:52.2%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-6e42261 */.elementor-1447 .elementor-element.elementor-element-6e42261 .woocommerce-breadcrumb a:hover {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-74f7393f */.elementor-1447 .elementor-element.elementor-element-74f7393f .wpgs-lightbox-icon  {
    display: flex;
    margin-bottom: 20px;
    max-width: 500px;
    height: 500px;
    overflow: hidden;
    border-radius: 20px;
    border: 1px solid #C2C2C2;
    background: #FFF;
}

.woocommerce div.product div.images img:not(.elementor-1447 .elementor-element.elementor-element-74f7393f .wpgs-nav .slick-slide img) {
    width: auto!important;
    max-width: 100%!important;
}

.elementor-1447 .elementor-element.elementor-element-74f7393f img.attachment-shop_single {
    width: 500px;
    aspect-ratio: auto 500 / 500;
    height: auto;
    /*max-height: 500px;*/
    margin: auto;
}

.elementor-1447 .elementor-element.elementor-element-74f7393f img {
    margin-bottom: 20px;
    border-radius: 20px;
}

@media(max-width: 599px) {
   .elementor-1447 .elementor-element.elementor-element-74f7393f img:not(.attachment-shop_single) {
    border-radius: 10px;
} 
}

.elementor-1447 .elementor-element.elementor-element-74f7393f .woo-product-gallery-slider .wpgs-for.slick-initialized.slick-slider i {
    display: none!important;
}

.elementor-1447 .elementor-element.elementor-element-74f7393f .wpgs-nav .slick-slide {
    margin-right: 20px;
}

.elementor-1447 .elementor-element.elementor-element-74f7393f .wpgs-nav .slick-slide img {
    margin-bottom: 0;
    cursor: pointer;
    border: 1px solid #C2C2C2;
}

.elementor-1447 .elementor-element.elementor-element-74f7393f .wpgs-nav .slick-current img {
    border: 1px solid #000;
}

.elementor-1447 .elementor-element.elementor-element-74f7393f :where(.slick-prev, .slick-next) {
 width: 30px;
 height: 30px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-236e6c0 */span.woocommerce-Price-amount.amount {
    font-size: 24px;
    font-weight: 700;
}


div#incash-price-statement {
    font-size: 17px;
    font-weight: 400;
}


div#installments-price-statement {
    font-size: 17px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-417b1d80 *//*.elementor-1447 .elementor-element.elementor-element-417b1d80 .label {*/
/*    width: 82%;*/
/*    padding: 5px 22px;*/
/*    border-radius: 50px;*/
/*    background: #f9f9f9;*/
/*}*/

/*.elementor-1447 .elementor-element.elementor-element-417b1d80 label[for="pa_modelos"] {*/
/*    margin-bottom: 0;*/
/*    font-size: 16px;*/
/*}*/

.elementor-1447 .elementor-element.elementor-element-417b1d80 span.ast-stock-avail {
    font-family: "Poppins", Sans-Serif;
}

.elementor-1447 .elementor-element.elementor-element-417b1d80 span.stock.in-stock {
    font-family: "Montserrat", Sans-Serif;
}

.elementor-1447 .elementor-element.elementor-element-417b1d80 .quantity .qty{
width: 82px;
text-align: center;
border-radius: 25px;
border: 1px solid
var(--e-global-color-text);
font-size: 20px;
font-weight: bold;
line-height: 38px;
color:
var(--e-global-color-text);
}

.elementor-1447 .elementor-element.elementor-element-417b1d80 .cart .button {
  width: 220px;
  border-radius: 25px;
  padding: 15px 36px!important;
  color: #fff;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: -0.48px;
}


p.ast-stock-detail {
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7008b2f0 */.elementor-1447 .elementor-element.elementor-element-7008b2f0 div#wc-shipping-sim-form-fields {
    display: flex;
    gap: 10px;
    margin: 10px auto 5px;
}

.elementor-1447 .elementor-element.elementor-element-7008b2f0 input, .elementor-1447 .elementor-element.elementor-element-7008b2f0 button {
    padding: 0.65rem;
    border-radius: 50px;
}

.elementor-1447 .elementor-element.elementor-element-7008b2f0 input {
    width: 50%;
    padding-left: 1.2rem;
}

@media(max-width: 599px) {
    .elementor-1447 .elementor-element.elementor-element-7008b2f0 input {
    width: 65%;
}
}

.elementor-1447 .elementor-element.elementor-element-7008b2f0 button {
    width: 35%;
    font-weight: 400;
    background: #000;
    font-family: "Montserrat", Sans-Serif;
}

.elementor-1447 .elementor-element.elementor-element-7008b2f0 button:hover {
    background: #FFF;
    color: #000;
    border: 1px solid #000;
}

.elementor-1447 .elementor-element.elementor-element-7008b2f0 div#wc-shipping-sim-form-title, .elementor-1447 .elementor-element.elementor-element-7008b2f0 a {
    font-family: "Poppins", sans-serif;
}

.elementor-1447 .elementor-element.elementor-element-7008b2f0 div#wc-shipping-sim-br-cep-finder a {
    font-size: 13px;
}

.elementor-1447 .elementor-element.elementor-element-7008b2f0 #wc-shipping-sim-results {
    margin-top: 20px;
        font-family: "Montserrat", Sans-Serif!important;
}

.elementor-1447 .elementor-element.elementor-element-7008b2f0 :where(#wc-shipping-sim-results-title, #wc-shipping-sim-results-after) {
        font-size: 14px;
}

.elementor-1447 .elementor-element.elementor-element-7008b2f0 .col-cost {
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-67684f69 */.elementor-1447 .elementor-element.elementor-element-67684f69 h2, p {
    font-family: "Noto Sans", Sans-Serif!important;
}
.elementor-1447 .elementor-element.elementor-element-67684f69 h2 {
    margin-bottom: 20px!important;
    font-size: 30px;
    line-height: 36px;
}
@media(max-width: 599px) {
    .elementor-1447 .elementor-element.elementor-element-67684f69 h2 {
    font-size: 25px;
    line-height: 30px;
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-240c74d */.elementor-1447 .elementor-element.elementor-element-240c74d .woocommerce-tabs ul.tabs li.active:before {
    background: #F42C37!important;
}

.elementor-1447 .elementor-element.elementor-element-240c74d ul.tabs.wc-tabs{
    display: flex;
    justify-content: center;
    gap: 25px;
    margin-bottom: 10px;
}
@media(max-width: 599px) {
 .elementor-1447 .elementor-element.elementor-element-240c74d ul.tabs.wc-tabs{
    flex-direction: column;
    }  
}
.elementor-1447 .elementor-element.elementor-element-240c74d ul.tabs.wc-tabs li {
    margin-left: 0px!important;
}
.elementor-1447 .elementor-element.elementor-element-240c74d .woocommerce-tabs .panel {
    border: 1px solid #E0E0E0!important;
}

.elementor-1447 .elementor-element.elementor-element-240c74d td.woocommerce-product-attributes-item__value {
    padding-left: 10px;
}

.elementor-1447 .elementor-element.elementor-element-240c74d #submit {
    font-family: "Montserrat", Sans-Serif!important;
    background: #F42C37!important;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-fb1637a *//*.elementor-1447 .elementor-element.elementor-element-fb1637a h2 {*/
/*    padding-bottom: 0px!important;*/
/*}*/

/*.elementor-1447 .elementor-element.elementor-element-fb1637a .aux-rating-box.aux-star-rating {*/
/*    display: none;*/
/*}*/
.elementor-1447 .elementor-element.elementor-element-fb1637a h2.woocommerce-loop-product__title {
    transition: all .2s cubic-bezier(0.4, 0, 0.2, 1) 70ms;
display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  -webkit-box-orient: vertical; 
}
/*.elementor-1447 .elementor-element.elementor-element-fb1637a .product:hover .woocommerce-loop-product__title{*/
/*   color: var(--e-global-color-primary)!important;*/
/*   font-weight: bold!important;*/
/*   transition:all .2s cubic-bezier(0.4, 0, 0.2, 1) 70ms;*/
/*   z-index: 10;*/
/*}*/
/*.elementor-1447 .elementor-element.elementor-element-fb1637a .price del {*/
/*    display: none!important;*/
/*}*/
/*.elementor-1447 .elementor-element.elementor-element-fb1637a .price ins {*/
/*    padding: 0;*/
}
/*.elementor-1447 .elementor-element.elementor-element-fb1637a .product:hover .price{*/
/*	transform: none;*/
/*	opacity: 0;*/
/*	transition: opacity 300ms 300ms ease-out !important;*/
/*}*/
/*.elementor-1447 .elementor-element.elementor-element-fb1637a .price{*/
/*		transition: opacity 300ms 450ms ease-out !important;*/
/*}*/
/*.elementor-1447 .elementor-element.elementor-element-fb1637a .aux-recent-product-item .price ins{*/
/*   padding-left: 12px;*/
/*}*/
/*.elementor-1447 .elementor-element.elementor-element-fb1637a  .aux-recent-product-item .price del .woocommerce-Price-amount, .elementor-1447 .elementor-element.elementor-element-fb1637a .aux-recent-product-item .price del{*/
/*    font-family: Montserrat;*/
/*    font-weight: 500;*/
/*    font-size: 16px;*/
/*    color: var(--e-global-color-secondary);*/
/*}*/
/*.elementor-1447 .elementor-element.elementor-element-fb1637a.elementor-wc-products ul.products li.product .price {*/
/*    font-size: 20px!important;*/
/*}*/
/*.elementor-1447 .elementor-element.elementor-element-fb1637a a.button.product_type_simple.add_to_cart_button {*/
/*    display: none;*/
/*}*/
/*.elementor-1447 .elementor-element.elementor-element-fb1637a .aux-ajax-add-to-cart {*/
/*    text-transform: capitalize;*/
/*    font-weight: 400;*/
/*    font-size: 15px;*/
/*    color: #fff;*/
/*    padding: 8px 25px;*/
/*    background-color: var(--e-global-color-primary);*/
/*    letter-spacing: -1px;*/
/*    line-height: 19px; */
/*    position: absolute;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    opacity: 0;*/
/*	transition: opacity 300ms 300ms ease-out !important;*/
/*}*/
/*.elementor-1447 .elementor-element.elementor-element-fb1637a .product {*/
/*    position: relative;*/
/*    overflow: hidden;*/
/*}*/
/*.elementor-1447 .elementor-element.elementor-element-fb1637a .product:hover  .button {*/
/*    transform: none;*/
/*	opacity: 1;*/
/*	transition: opacity 300ms 300ms ease-out !important;*/
/*}*/
/*.elementor-1447 .elementor-element.elementor-element-fb1637a .aux-col {*/
/*    padding-right: 26px;*/
/*    padding-bottom: 25px;*/
     
/*} */
/* BADGE */
/*.elementor-1447 .elementor-element.elementor-element-fb1637a span.acoplw-badge-icon.acoplw-bsone.acoplwRightAlign.acoplw-etiqueta-custom {*/
/*    padding-right: 1px;*/
/*    padding-left: 0px;*/
/*    bottom: 44px!important;*/
/*}*/

/* DEPOIS MODIFICAÇÃO PROPORÇÃO */
.elementor-1447 .elementor-element.elementor-element-fb1637a span.acoplw-badge-icon.acoplw-bsone.acoplwRightAlign.acoplw-etiqueta-custom {
    padding-right: 1px;
    padding-left: 0px;
    /*bottom: 6px!important;*/
}

.elementor-1447 .elementor-element.elementor-element-fb1637a .products .acoplw-badge.acoplw-textBlock > span {
    top: -30px!important;
}

.elementor-1447 .elementor-element.elementor-element-fb1637a span.acoplw-blockText {
    text-align: right;
    font-weight: 500;
}

@media(max-width: 599px) {
    .elementor-1447 .elementor-element.elementor-element-fb1637a span.acoplw-badge-icon.acoplw-bsone.acoplwRightAlign.acoplw-etiqueta-custom {
        /*bottom: -18px!important;*/
    }
    
    .elementor-1447 .elementor-element.elementor-element-fb1637a .acoplw-bsone.acoplwRightAlign {
    /*right: auto;*/
}
}/* End custom CSS */