.elementor-1506 .elementor-element.elementor-element-740cfdb{padding:20px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-2270707{padding:25px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-17d88d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-2714a32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-2714a32{grid-column:span 12;grid-row:span 12;}.woocommerce .elementor-1506 .elementor-element.elementor-element-2714a32 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-1506 .elementor-element.elementor-element-2714a32 .flex-viewport, .woocommerce .elementor-1506 .elementor-element.elementor-element-2714a32 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-1506 .elementor-element.elementor-element-2714a32 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-1506 .elementor-element.elementor-element-2714a32 .flex-viewport{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-1506 .elementor-element.elementor-element-2714a32 .flex-control-thumbs img{border-style:none;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-1506 .elementor-element.elementor-element-2714a32 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-1506 .elementor-element.elementor-element-2714a32 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-1506 .elementor-element.elementor-element-ea8fc9c > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1506 .elementor-element.elementor-element-8bda079 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1506 .elementor-element.elementor-element-8bda079{text-align:start;}.elementor-1506 .elementor-element.elementor-element-8bda079 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#0C7DAF;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-1506 .elementor-element.elementor-element-53091a2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-53091a2:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(0px/2);}.elementor-1506 .elementor-element.elementor-element-53091a2:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(0px/2);}.elementor-1506 .elementor-element.elementor-element-53091a2.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-1506 .elementor-element.elementor-element-53091a2.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body:not(.rtl) .elementor-1506 .elementor-element.elementor-element-53091a2.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-0px/2) + (-8px/2) );}body:not.rtl .elementor-1506 .elementor-element.elementor-element-53091a2.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-0px/2) - (8px/2) );}.elementor-1506 .elementor-element.elementor-element-53091a2{font-family:"Poppins", Sans-serif;font-size:15px;color:#232323;}.elementor-1506 .elementor-element.elementor-element-53091a2 a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#0C7DAF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1506 .elementor-element.elementor-element-9c9d4d4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-1506 .elementor-element.elementor-element-bca601d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-bca601d{text-align:justify;}.elementor-1506 .elementor-element.elementor-element-bca601d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#707070;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1506 .elementor-element.elementor-element-fa21375 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;text-decoration:underline;fill:#0C7DAF;color:#0C7DAF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-fa21375 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1506 .elementor-element.elementor-element-cd1676d .cart button, .elementor-1506 .elementor-element.elementor-element-cd1676d .cart .button{transition:all 0.2s;}.woocommerce .elementor-1506 .elementor-element.elementor-element-cd1676d form.cart .variations{margin-bottom:0px;}.woocommerce .elementor-1506 .elementor-element.elementor-element-cd1676d form.cart table.variations tr th, .woocommerce .elementor-1506 .elementor-element.elementor-element-cd1676d form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-1506 .elementor-element.elementor-element-cd1676d form.cart table.variations label{color:#000000;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.woocommerce .elementor-1506 .elementor-element.elementor-element-cd1676d form.cart table.variations td.value select, .woocommerce .elementor-1506 .elementor-element.elementor-element-cd1676d form.cart table.variations td.value:before{background-color:#E7E7E7;}.woocommerce .elementor-1506 .elementor-element.elementor-element-cd1676d form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-1506 .elementor-element.elementor-element-cd1676d form.cart table.variations td.value:before{font-family:"Poppins", Sans-serif;}.elementor-1506 .elementor-element.elementor-element-75978b6{padding:0px 0px 50px 0px;}.elementor-1506 .elementor-element.elementor-element-9f8143a{border-style:none;margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-e0307d9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-541e607 > .elementor-widget-container{margin:-120px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-ea8e992 .elementor-button{background-color:#0C7DAF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-ea8e992 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-content{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-1506 .elementor-element.elementor-element-5d6566d > .elementor-widget-container{background-color:#F6F6F6;margin:-20px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-1506 .elementor-element.elementor-element-5d6566d{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1506 .elementor-element.elementor-element-9d8fe45 .elementor-button{background-color:#0C7DAF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-9d8fe45 > .elementor-widget-container{margin:30px 0px -2px 0px;}.elementor-1506 .elementor-element.elementor-element-5e37b1e > .elementor-widget-container{margin:-17px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-1506 .elementor-element.elementor-element-5e37b1e .woocommerce-product-details__short-description{font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-1506 .elementor-element.elementor-element-c861219{padding:0px 0px 50px 0px;}.elementor-1506 .elementor-element.elementor-element-c60556d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1506 .elementor-element.elementor-element-c60556d{text-align:start;}.elementor-1506 .elementor-element.elementor-element-c60556d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#0C7DAF;}.elementor-1506 .elementor-element.elementor-element-7667b3b{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-40px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-40px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-7667b3b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#0C7DAF;border-radius:90px 90px 90px 90px;padding:6px 6px 6px 6px;}.elementor-1506 .elementor-element.elementor-element-7667b3b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1506 .elementor-element.elementor-element-7667b3b .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-1506 .elementor-element.elementor-element-7667b3b{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1506 .elementor-element.elementor-element-740cfdb{padding:10px 10px 0px 10px;}.elementor-1506 .elementor-element.elementor-element-ea8fc9c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1506 .elementor-element.elementor-element-8bda079 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1506 .elementor-element.elementor-element-8bda079 .elementor-heading-title{font-size:18px;}.woocommerce .elementor-1506 .elementor-element.elementor-element-cd1676d form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-1506 .elementor-element.elementor-element-cd1676d form.cart table.variations td.value:before{font-size:12px;}.elementor-1506 .elementor-element.elementor-element-75978b6{padding:0px 10px 40px 10px;}.elementor-1506 .elementor-element.elementor-element-ea8e992 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-c861219{padding:0px 10px 40px 10px;}.elementor-1506 .elementor-element.elementor-element-c99c38a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-c60556d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1506 .elementor-element.elementor-element-c60556d .elementor-heading-title{font-size:18px;}.elementor-1506 .elementor-element.elementor-element-7667b3b{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-position:-10px;--arrow-next-right-position:-10px;--arrow-size:5px;}.elementor-1506 .elementor-element.elementor-element-7667b3b > .elementor-widget-container{padding:0px 20px 0px 20px;}}@media(min-width:768px){.elementor-1506 .elementor-element.elementor-element-17d88d6{width:50%;}.elementor-1506 .elementor-element.elementor-element-ea8fc9c{width:50%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-2714a32 */.woocommerce-product-gallery__trigger {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-53091a2 */.woocommerce-js div.product .product_meta {
    border-top: 1px solid white;
    padding-top: 0px;
    font-size: .9em;
    margin: 0 0 .8em;
}

.sku_wrapper {
  display: none !important;
}


.tagged_as {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-cd1676d */.variations tr {
  display: flex;
  align-items: center;
}

.variations th.label {
  display: flex; /* Novo */
  align-items: center; /* Novo */
  margin-right: 10px;
  white-space: nowrap;
  padding: 0;
  height: 100%; /* Garante alinhamento com td */
}

.variations td.value {
  display: flex;
  align-items: center;
  padding: 0;
}

.thwvsf_fields {
  display: flex;
  align-items: center;
  gap: 8px;
}

.thwvsf-wrapper-ul {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.thwvsf-wrapper-item-li {
  margin: 0;
}

.reset_variations {
  display: none !important;
}

.woocommerce-js div.product form.cart .variations th {
    margin-bottom: 0em;
    padding-left: 0;
}

.single_add_to_cart_button {
  display: none !important;
}


@media only screen and (max-width: 600px) {
 .variations tr {
  display: block;
  align-items: center;
}
}/* End custom CSS */