.elementor-2551 .elementor-element.elementor-element-9907df5{--display:flex;--min-height:90px;--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;}.elementor-2551 .elementor-element.elementor-element-3a936a5{--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;--row-gap:0px;--column-gap:0px;}.elementor-2551 .elementor-element.elementor-element-6d26aeb{--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;}.elementor-2551 .elementor-element.elementor-element-5567ce8{width:var( --container-widget-width, 122.129% );max-width:122.129%;--container-widget-width:122.129%;--container-widget-flex-grow:0;}.elementor-2551 .elementor-element.elementor-element-5567ce8.elementor-element{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-2551 .elementor-element.elementor-element-5567ce8 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-2551 .elementor-element.elementor-element-5567ce8 .flex-viewport, .woocommerce .elementor-2551 .elementor-element.elementor-element-5567ce8 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-2551 .elementor-element.elementor-element-5567ce8 .flex-viewport:not(:last-child){margin-bottom:48px;}.woocommerce .elementor-2551 .elementor-element.elementor-element-5567ce8 .flex-control-thumbs li{padding-right:calc(48px / 2);padding-left:calc(48px / 2);padding-bottom:48px;}.woocommerce .elementor-2551 .elementor-element.elementor-element-5567ce8 .flex-control-thumbs{margin-right:calc(-48px / 2);margin-left:calc(-48px / 2);}.elementor-2551 .elementor-element.elementor-element-90e9a58{--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;}.elementor-2551 .elementor-element.elementor-element-d734819 > .elementor-widget-container{padding:5px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-2551 .elementor-element.elementor-element-d734819{text-align:left;}.elementor-2551 .elementor-element.elementor-element-d734819 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:33px;font-weight:700;color:var( --e-global-color-2737b93 );}.elementor-2551 .elementor-element.elementor-element-f2f16cc > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.woocommerce .elementor-2551 .elementor-element.elementor-element-f2f16cc .star-rating{color:var( --e-global-color-2737b93 );font-size:1.4em;}.woocommerce .elementor-2551 .elementor-element.elementor-element-f2f16cc .star-rating::before{color:#02010196;}.elementor-2551 .elementor-element.elementor-element-27d7bb1 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-2551 .elementor-element.elementor-element-27d7bb1{text-align:left;}.woocommerce .elementor-2551 .elementor-element.elementor-element-27d7bb1 .price{color:#8F6F46;font-family:"Quicksand", Sans-serif;font-size:54px;font-weight:700;}body:not(.rtl) .elementor-2551 .elementor-element.elementor-element-27d7bb1:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-2551 .elementor-element.elementor-element-27d7bb1:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-2551 .elementor-element.elementor-element-27d7bb1.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-2551 .elementor-element.elementor-element-a6a44d3 .cart button, .elementor-2551 .elementor-element.elementor-element-a6a44d3 .cart .button{color:var( --e-global-color-68db97e );background-color:var( --e-global-color-2737b93 );transition:all 0.2s;}.elementor-2551 .elementor-element.elementor-element-a6a44d3 .cart button:hover, .elementor-2551 .elementor-element.elementor-element-a6a44d3 .cart .button:hover{color:var( --e-global-color-2737b93 );background-color:var( --e-global-color-68db97e );}.elementor-2551 .elementor-element.elementor-element-a6a44d3 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-2551 .elementor-element.elementor-element-a6a44d3 form.cart .variations{width:0%;margin-bottom:0px;}.elementor-2551 .elementor-element.elementor-element-b82c124 .cart button, .elementor-2551 .elementor-element.elementor-element-b82c124 .cart .button{color:var( --e-global-color-68db97e );background-color:var( --e-global-color-2737b93 );transition:all 0.2s;}.elementor-2551 .elementor-element.elementor-element-b82c124 .cart button:hover, .elementor-2551 .elementor-element.elementor-element-b82c124 .cart .button:hover{color:var( --e-global-color-2737b93 );background-color:var( --e-global-color-68db97e );}.elementor-2551 .elementor-element.elementor-element-b82c124 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-2551 .elementor-element.elementor-element-b82c124 form.cart .variations{width:0%;margin-bottom:0px;}.elementor-2551 .elementor-element.elementor-element-4c84766{--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;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2551 .elementor-element.elementor-element-4c84766:not(.elementor-motion-effects-element-type-background), .elementor-2551 .elementor-element.elementor-element-4c84766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53d3236 );}.elementor-2551 .elementor-element.elementor-element-f57dc7c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.woocommerce .elementor-2551 .elementor-element.elementor-element-f57dc7c .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-2737b93 );font-family:"Jost", Sans-serif;font-weight:700;}.woocommerce .elementor-2551 .elementor-element.elementor-element-f57dc7c .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-2737b93 );font-family:"Jost", Sans-serif;font-weight:700;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5) inset;}.woocommerce .elementor-2551 .elementor-element.elementor-element-f57dc7c .woocommerce-tabs ul.wc-tabs li{border-color:var( --e-global-color-2737b93 );border-radius:0px 0px 0 0;}.woocommerce .elementor-2551 .elementor-element.elementor-element-f57dc7c .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-2737b93 );}.woocommerce .elementor-2551 .elementor-element.elementor-element-f57dc7c .woocommerce-tabs ul.wc-tabs li.active{border-color:var( --e-global-color-2737b93 );}.woocommerce .elementor-2551 .elementor-element.elementor-element-f57dc7c .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:var( --e-global-color-2737b93 );}.woocommerce .elementor-2551 .elementor-element.elementor-element-f57dc7c .woocommerce-Tabs-panel{color:var( --e-global-color-2737b93 );}.woocommerce .elementor-2551 .elementor-element.elementor-element-f57dc7c .woocommerce-Tabs-panel h2{color:var( --e-global-color-2737b93 );}.woocommerce .elementor-2551 .elementor-element.elementor-element-f57dc7c .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Quicksand", Sans-serif;font-weight:700;}.woocommerce .elementor-2551 .elementor-element.elementor-element-f57dc7c .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}.elementor-2551 .elementor-element.elementor-element-54db073{--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;}.elementor-2551 .elementor-element.elementor-element-4c7ad3a .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:27px;font-weight:700;}.elementor-2551 .elementor-element.elementor-element-528956e{--grid-columns:3;}.elementor-2551 .elementor-element.elementor-element-528956e .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2551 .elementor-element.elementor-element-528956e .e-loop-item > .elementor-section, .elementor-2551 .elementor-element.elementor-element-528956e .e-loop-item > .elementor-section > .elementor-container, .elementor-2551 .elementor-element.elementor-element-528956e .e-loop-item > .e-con, .elementor-2551 .elementor-element.elementor-element-528956e .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-2551 .elementor-element.elementor-element-528956e{--grid-columns:2;}}@media(max-width:767px){.elementor-2551 .elementor-element.elementor-element-9907df5{--min-height:0px;}.elementor-2551 .elementor-element.elementor-element-a6a44d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-a6a44d3.elementor-element{--align-self:flex-start;}.elementor-2551 .elementor-element.elementor-element-a6a44d3:not(.e-transform) > .elementor-widget-container{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.elementor-2551 .elementor-element.elementor-element-a6a44d3.e-transform > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-2551 .elementor-element.elementor-element-a6a44d3{--view-cart-spacing:0px;--button-spacing:1px;}.elementor-2551 .elementor-element.elementor-element-b82c124 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-b82c124.elementor-element{--align-self:flex-start;}.elementor-2551 .elementor-element.elementor-element-b82c124:not(.e-transform) > .elementor-widget-container{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.elementor-2551 .elementor-element.elementor-element-b82c124.e-transform > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-2551 .elementor-element.elementor-element-b82c124{--view-cart-spacing:0px;--button-spacing:1px;}.elementor-2551 .elementor-element.elementor-element-f57dc7c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-528956e{--grid-columns:1;}}@media(min-width:768px){.elementor-2551 .elementor-element.elementor-element-6d26aeb{--width:50%;}.elementor-2551 .elementor-element.elementor-element-90e9a58{--width:50%;}}/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-f2f16cc *//* Container das estrelas e avaliações */
.woocommerce-product-rating {
    display: flex;
    flex-direction: column; /* Coloca um embaixo do outro */
    align-items: flex-start; /* Alinha à esquerda */
}

/* Estrelas */
.woocommerce-product-rating .star-rating {
    margin-bottom: 5px; /* Espaço entre estrelas e avaliações */
}

/* Texto de avaliações */
.woocommerce-product-rating .woocommerce-review-link {
    color: inherit !important; /* Mantém a cor padrão do tema */
    font-size: 20px;
    text-decoration: none;
}

.woocommerce-product-rating .woocommerce-review-link:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-a6a44d3 */@media (max-width: 767px) {
  
  /* 1. Adiciona espaço ABAIXO do campo 'Quantidade' */
  .elementor-element-b82c124 form.cart .quantity {
    margin-bottom: 15px !important; 
  }
  
  /* 2. Adiciona espaço ABAIXO do widget 'Adicionar ao carrinho' 
     (separando-o do 'Comprar Agora') 
  */
  .elementor-element-b82c124 {
    margin-bottom: 25px !important; 
  }

}/* End custom CSS */