.elementor-28 .elementor-element.elementor-element-5d14d81{--display:flex;--min-height:80vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-28 .elementor-element.elementor-element-5d14d81:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5d14d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-1d68593{--display:flex;--min-height:82vh;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1d68593:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-1d68593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lojainvesto.com.br/wp-content/uploads/2026/03/Op-3-2.jpg");background-position:center right;}.elementor-28 .elementor-element.elementor-element-1d68593::before, .elementor-28 .elementor-element.elementor-element-1d68593 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-1d68593 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-1d68593 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-1d68593 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-1d68593 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-b2dd888{--display:flex;--min-height:80vh;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-75d41db{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-28 .elementor-element.elementor-element-4a8ef2c > .elementor-widget-container{margin:-15px 0px -44px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4a8ef2c{font-family:"bicyclette", Sans-serif;font-size:4.7em;font-weight:400;line-height:0.8em;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-b053a21 > .elementor-widget-container{margin:010px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b053a21{font-family:"bicyclette", Sans-serif;font-size:2.5em;font-weight:300;line-height:1em;color:#FFFFFF;}.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-28 .elementor-element.elementor-element-35a09d6 .elementor-button{background-color:#32ADBA00;font-family:"bicyclette", Sans-serif;font-size:1.3em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;padding:7px 15px 7px 15px;}.elementor-28 .elementor-element.elementor-element-35a09d6 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-35a09d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-35a09d6 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-28 .elementor-element.elementor-element-4fb5c3c{--display:flex;--min-height:50vh;--overlay-opacity:1;--margin-top:-150px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:300;}.elementor-28 .elementor-element.elementor-element-4fb5c3c:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4fb5c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05293D;}.elementor-28 .elementor-element.elementor-element-4fb5c3c::before, .elementor-28 .elementor-element.elementor-element-4fb5c3c > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-4fb5c3c > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-4fb5c3c > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-4fb5c3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-4fb5c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-6469249{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-6469249:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6469249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 12%, var( --e-global-color-secondary ) 95%);}.elementor-28 .elementor-element.elementor-element-f8ec553 .categories-mask{background-color:var( --e-global-color-primary );border-radius:0px 0px 30px 30px;padding:35px 25px 35px 25px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-f8ec553 .category-grid[data-hover="zoom-in"]:hover .category-bg,
					.elementor-28 .elementor-element.elementor-element-f8ec553 .category-grid[data-hover="zoom-in"]:hover img,
                    .elementor-28 .elementor-element.elementor-element-f8ec553 .category-grid[data-hover="zoom-out"]:not(:hover) .category-bg,
                    .elementor-28 .elementor-element.elementor-element-f8ec553 .category-grid[data-hover="zoom-out"]:not(:hover) img,
                    .elementor-28 .elementor-element.elementor-element-f8ec553 .category-grid[data-hover="border-in"]:not(:hover) .category-bg,
                    .elementor-28 .elementor-element.elementor-element-f8ec553 .category-grid[data-hover="border-in"]:not(:hover) img{transform:scale(1.2);}.elementor-28 .elementor-element.elementor-element-f8ec553 .category-grid img, .elementor-28 .elementor-element.elementor-element-f8ec553 .category-grid .category-bg{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-f8ec553 .swiper-wrapper{align-items:flex-start;}.elementor-28 .elementor-element.elementor-element-f8ec553 .swiper-entry .swiper-custom-left,
					.elementor-28 .elementor-element.elementor-element-f8ec553 .swiper-entry .swiper-custom-right{color:var( --e-global-color-7d4b608 );background-color:#DA6F6F00;}.elementor-28 .elementor-element.elementor-element-f8ec553 .swiper-pagination .swiper-pagination-bullet{background-color:var( --e-global-color-7d4b608 );opacity:var( --e-global-color-7d4b608 );}.elementor-28 .elementor-element.elementor-element-f8ec553 .category-grid > a{border-radius:30px 30px 0px 0px;overflow:hidden;}.elementor-28 .elementor-element.elementor-element-f8ec553 .categories-mask .count, .elementor-28 .elementor-element.elementor-element-f8ec553 .categories-mask sup{font-family:"bicyclette", Sans-serif;}.elementor-28 .elementor-element.elementor-element-f8ec553 .categories-mask h4{font-family:"bicyclette", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-2bc64f7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-2bc64f7:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2bc64f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}.elementor-28 .elementor-element.elementor-element-fe818e1{--display:flex;}.elementor-28 .elementor-element.elementor-element-d45a961{--cols:4;--cols-gap:20px;--rows-gap:20px;--image-space:14px;}.elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-grid-item{text-align:left;border-style:none;}.elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-grid-item, .elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-has-fadeIn-content .etheme-product-grid-spacer{background-color:#FFFFFF;border-radius:30px 30px 30px 30px;overflow:hidden;}.elementor-28 .elementor-element.elementor-element-d45a961.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-d45a961 > .elementor-widget-container{border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-grid-item, .elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-has-fadeIn-content:hover .etheme-product-grid-spacer{box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-grid-fadeIn-area{border-bottom-right-radius:30px;border-bottom-left-radius:30px;}.elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-grid-categories{font-size:0.9em;color:var( --e-global-color-primary );margin-bottom:1px;}.elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-grid-categories a{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-grid-title{font-family:"bicyclette", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-grid-title a{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-grid-image img{width:100%;}.elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-grid-image{border-style:none;}.elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-grid-image, .elementor-28 .elementor-element.elementor-element-d45a961 .etheme-product-grid-image img{border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-d45a961 .price{font-family:"bicyclette", Sans-serif;font-size:1.5em;font-weight:400;line-height:10px;color:var( --e-global-color-primary );margin-bottom:12px;}.elementor-28 .elementor-element.elementor-element-d45a961 ins .amount{color:var( --e-global-color-text );}body.elementor-page-28:not(.elementor-motion-effects-element-type-background), body.elementor-page-28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}:root{--page-title-display:none;}body.elementor-page-28{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-d45a961{--cols:2;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-5d14d81{--min-height:0px;--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;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1000;}.elementor-28 .elementor-element.elementor-element-1d68593{--width:500px;--min-height:0px;}.elementor-28 .elementor-element.elementor-element-1d68593:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-1d68593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-608px 68px;background-repeat:no-repeat;background-size:1000px auto;}.elementor-28 .elementor-element.elementor-element-b2dd888{--min-height:727px;--justify-content:flex-end;}.elementor-28 .elementor-element.elementor-element-75d41db{--min-height:171px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-4a8ef2c > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4a8ef2c{font-size:2.6em;line-height:0.7em;letter-spacing:-0.5px;}.elementor-28 .elementor-element.elementor-element-b053a21 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b053a21{font-size:1.6em;}.elementor-28 .elementor-element.elementor-element-b053a21 p{margin-block-end:1.7em;}.elementor-28 .elementor-element.elementor-element-35a09d6 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-35a09d6 .elementor-button{font-size:1.1em;}.elementor-28 .elementor-element.elementor-element-d45a961{--cols:2;}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-b2dd888{--content-width:1547px;}.elementor-28 .elementor-element.elementor-element-75d41db{--width:575px;}.elementor-28 .elementor-element.elementor-element-6469249{--content-width:1280px;}}/* Start custom CSS for etheme_product_grid, class: .elementor-element-d45a961 */.etheme-product-grid-content {
    padding: 0px 20px 20px 20px;
}
/* Fundo do card no hover */
.etheme-product-grid-item:hover {
    background-color: #05293d !important;
}

/* Título do produto */
.etheme-product-grid-item:hover .woocommerce-loop-product__title a {
    color: #ffffff !important;
}

/* Categoria */
.etheme-product-grid-item:hover .etheme-product-grid-categories a {
    color: #ffffff !important;
}

/* Preço */
.etheme-product-grid-item:hover .price,
.etheme-product-grid-item:hover .woocommerce-Price-amount {
    color: #ffffff !important;
}

/* Variações (P M G etc) */
.etheme-product-grid-item:hover .st-swatch-text {
    color: #ffffff !important;
    border-color: #ffffff !important;
}
/* Variáveis (P M G) no hover */
.etheme-product-grid-item:hover .st-custom-attribute {
    color: #ffffff !important;
    border-color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS */.elementor-28 .elementor-element.elementor-element-b188a47 .etheme-product-list-item, .elementor-28 .elementor-element.elementor-element-b188a47 .etheme-product-has-fadeIn-content:hover .etheme-product-list-spacer {
    box-shadow: none;
}/* End custom CSS */