.elementor-78 .elementor-element.elementor-element-2b1302f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-78 .elementor-element.elementor-element-dee6b47 .elementor-repeater-item-6b627af .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://lossmax.com.br/wp-content/uploads/2025/06/ver-produtos-2.png);background-size:cover;}.elementor-78 .elementor-element.elementor-element-dee6b47 .elementor-repeater-item-769ba9b .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://lossmax.com.br/wp-content/uploads/2025/06/ver-produtos.png);background-size:cover;}.elementor-78 .elementor-element.elementor-element-dee6b47 .elementor-repeater-item-99722a1 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://lossmax.com.br/wp-content/uploads/2025/06/ver-produtos-1.png);background-size:cover;}.elementor-78 .elementor-element.elementor-element-dee6b47 .elementor-repeater-item-7b07394 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://lossmax.com.br/wp-content/uploads/2025/08/2-1920x650-1.png);background-size:cover;}.elementor-78 .elementor-element.elementor-element-dee6b47 .elementor-repeater-item-d1dbff7 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://lossmax.com.br/wp-content/uploads/2025/08/2-1920x650-2.png);background-size:cover;}.elementor-78 .elementor-element.elementor-element-dee6b47 .elementor-repeater-item-dbbbce3 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://lossmax.com.br/wp-content/uploads/2025/08/2-1920x650-3.png);background-size:cover;}.elementor-78 .elementor-element.elementor-element-dee6b47 .swiper-slide{transition-duration:calc(5000ms*1.2);height:550px;}.elementor-78 .elementor-element.elementor-element-dee6b47 .swiper-slide-contents{max-width:66%;}.elementor-78 .elementor-element.elementor-element-dee6b47 .swiper-slide-inner{text-align:center;}.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-78 .elementor-element.elementor-element-519acb8 .elementor-button{background-color:#3EDF55;font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:800;border-radius:900px 900px 900px 900px;padding:15px 15px 15px 15px;}.elementor-78 .elementor-element.elementor-element-519acb8{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;bottom:15px;}.elementor-78 .elementor-element.elementor-element-519acb8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-78 .elementor-element.elementor-element-519acb8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-78 .elementor-element.elementor-element-519acb8{right:15px;}body.rtl .elementor-78 .elementor-element.elementor-element-519acb8{left:15px;}.elementor-78 .elementor-element.elementor-element-519acb8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-78 .elementor-element.elementor-element-519acb8 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-78 .elementor-element.elementor-element-b87e806{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-e52eecd .elementor-repeater-item-6b627af .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://lossmax.com.br/wp-content/uploads/2025/06/1.png);background-size:cover;}.elementor-78 .elementor-element.elementor-element-e52eecd .elementor-repeater-item-769ba9b .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://lossmax.com.br/wp-content/uploads/2025/06/2.png);background-size:cover;}.elementor-78 .elementor-element.elementor-element-e52eecd .elementor-repeater-item-99722a1 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://lossmax.com.br/wp-content/uploads/2025/06/3.png);background-size:cover;}.elementor-78 .elementor-element.elementor-element-e52eecd .elementor-repeater-item-f70d18d .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://lossmax.com.br/wp-content/uploads/2025/08/4-1050X1350.png);background-size:cover;}.elementor-78 .elementor-element.elementor-element-e52eecd .elementor-repeater-item-3135b6d .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://lossmax.com.br/wp-content/uploads/2025/08/3-1050X1350.png);background-size:cover;}.elementor-78 .elementor-element.elementor-element-e52eecd .elementor-repeater-item-d28cc6e .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://lossmax.com.br/wp-content/uploads/2025/08/2-1050X1350.png);background-size:cover;}.elementor-78 .elementor-element.elementor-element-e52eecd .swiper-slide{transition-duration:calc(5000ms*1.2);height:550px;}.elementor-78 .elementor-element.elementor-element-e52eecd .swiper-slide-contents{max-width:66%;}.elementor-78 .elementor-element.elementor-element-e52eecd .swiper-slide-inner{text-align:center;}.elementor-78 .elementor-element.elementor-element-4a49c28{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-78 .elementor-element.elementor-element-33a39e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-78 .elementor-element.elementor-element-5ef8573 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Anton", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-b1689d7 .elementor-icon-wrapper{text-align:center;}.elementor-78 .elementor-element.elementor-element-b1689d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-b1689d7.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-b1689d7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-b1689d7.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-b1689d7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-5f44060{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-78 .elementor-element.elementor-element-deb23e4 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Anton", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-78 .elementor-element.elementor-element-b5c6406 .elementor-icon-wrapper{text-align:center;}.elementor-78 .elementor-element.elementor-element-b5c6406.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-b5c6406.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-b5c6406.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-b5c6406.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-b5c6406.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-c9529be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-78 .elementor-element.elementor-element-44ecb11{--swiper-slides-to-display:4;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--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:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-78 .elementor-element.elementor-element-44ecb11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-44ecb11.elementor-element{--align-self:stretch;}.elementor-78 .elementor-element.elementor-element-44ecb11 .swiper-slide > .elementor-element{height:100%;}.elementor-78 .elementor-element.elementor-element-5c5067a{--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:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-radius:11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Anton", Sans-serif;font-weight:400;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .star-rating{font-size:1em;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .price{color:#0BBE00;font-family:"Anton", Sans-serif;font-weight:300;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .price ins{color:#0BBE00;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .price ins .amount{color:#0BBE00;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-text );}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-text );}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products .added_to_cart{color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{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-78 .elementor-element.elementor-element-59c2a41 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-59c2a41 img{border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-9f1b3ab > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-9f1b3ab img{border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-75a9515{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-c09e2dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-78 .elementor-element.elementor-element-4abded3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Anton", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-78 .elementor-element.elementor-element-e4c360d .elementor-icon-wrapper{text-align:center;}.elementor-78 .elementor-element.elementor-element-e4c360d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-e4c360d.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-e4c360d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-e4c360d.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-e4c360d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-53581fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-78 .elementor-element.elementor-element-1521716 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Anton", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-78 .elementor-element.elementor-element-47c4920 .elementor-icon-wrapper{text-align:center;}.elementor-78 .elementor-element.elementor-element-47c4920.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-47c4920.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-47c4920.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-47c4920.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-47c4920.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-e292281{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-78 .elementor-element.elementor-element-819b1fc{--swiper-slides-to-display:4;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--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:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-78 .elementor-element.elementor-element-819b1fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-819b1fc.elementor-element{--align-self:stretch;}.elementor-78 .elementor-element.elementor-element-819b1fc .swiper-slide > .elementor-element{height:100%;}.elementor-78 .elementor-element.elementor-element-4b2914f{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--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:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-78 .elementor-element.elementor-element-4b2914f .swiper-slide > .elementor-element{height:100%;}.elementor-78 .elementor-element.elementor-element-69363ea{--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;}.elementor-78 .elementor-element.elementor-element-2108f00 img{border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-c1b775e img{border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-91003aa{--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:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-fc7fbbb{--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;--border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-fc7fbbb:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-fc7fbbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lossmax.com.br/wp-content/uploads/2025/06/ver-produtos-3.png");background-size:cover;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-78 .elementor-element.elementor-element-dd4a66a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-78 .elementor-element.elementor-element-dd4a66a.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-dd4a66a .elementor-icon-box-wrapper{text-align:left;}.elementor-78 .elementor-element.elementor-element-dd4a66a{--icon-box-icon-margin:15px;}.elementor-78 .elementor-element.elementor-element-dd4a66a .elementor-icon-box-title, .elementor-78 .elementor-element.elementor-element-dd4a66a .elementor-icon-box-title a{font-family:"Anton", Sans-serif;font-weight:600;}.elementor-78 .elementor-element.elementor-element-dd4a66a .elementor-icon-box-description{font-family:"Anton", Sans-serif;font-weight:400;}.elementor-78 .elementor-element.elementor-element-e634aa9{--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-78 .elementor-element.elementor-element-4243271{--swiper-slides-to-display:2;--swiper-slides-gap:10px;}.elementor-78 .elementor-element.elementor-element-4243271 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-78 .elementor-element.elementor-element-44ecb11{--swiper-slides-to-display:2;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-78 .elementor-element.elementor-element-819b1fc{--swiper-slides-to-display:2;}.elementor-78 .elementor-element.elementor-element-4b2914f{--swiper-slides-to-display:2;}.elementor-78 .elementor-element.elementor-element-4243271{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-78 .elementor-element.elementor-element-dee6b47 .swiper-slide{height:129px;}.elementor-78 .elementor-element.elementor-element-519acb8{width:auto;max-width:auto;bottom:15px;}body:not(.rtl) .elementor-78 .elementor-element.elementor-element-519acb8{right:15px;}body.rtl .elementor-78 .elementor-element.elementor-element-519acb8{left:15px;}.elementor-78 .elementor-element.elementor-element-519acb8 .elementor-button{font-size:34px;border-radius:900px 900px 900px 900px;padding:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-b87e806{--min-height:0px;}.elementor-78 .elementor-element.elementor-element-e52eecd .swiper-slide{height:502px;}.elementor-78 .elementor-element.elementor-element-b1689d7 .elementor-icon{font-size:26px;}.elementor-78 .elementor-element.elementor-element-b1689d7 .elementor-icon svg{height:26px;}.elementor-78 .elementor-element.elementor-element-b5c6406 .elementor-icon{font-size:26px;}.elementor-78 .elementor-element.elementor-element-b5c6406 .elementor-icon svg{height:26px;}.elementor-78 .elementor-element.elementor-element-44ecb11{--swiper-slides-to-display:1;}.elementor-78 .elementor-element.elementor-element-66d2930 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:2px;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .star-rating{margin-bottom:20px;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product .price{font-size:25px;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products .added_to_cart{margin-inline-start:0px;}.elementor-78 .elementor-element.elementor-element-66d2930.elementor-wc-products ul.products li.product{padding:20px 20px 20px 20px;}.elementor-78 .elementor-element.elementor-element-75a9515{--width:100%;--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-78 .elementor-element.elementor-element-e4c360d .elementor-icon{font-size:26px;}.elementor-78 .elementor-element.elementor-element-e4c360d .elementor-icon svg{height:26px;}.elementor-78 .elementor-element.elementor-element-47c4920 .elementor-icon{font-size:26px;}.elementor-78 .elementor-element.elementor-element-47c4920 .elementor-icon svg{height:26px;}.elementor-78 .elementor-element.elementor-element-819b1fc{--swiper-slides-to-display:1;}.elementor-78 .elementor-element.elementor-element-4b2914f{--swiper-slides-to-display:2;}.elementor-78 .elementor-element.elementor-element-69363ea{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-78 .elementor-element.elementor-element-91003aa{--padding-top:10px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-78 .elementor-element.elementor-element-fc7fbbb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-dd4a66a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-dd4a66a .elementor-icon{font-size:44px;}.elementor-78 .elementor-element.elementor-element-dd4a66a .elementor-icon-box-title, .elementor-78 .elementor-element.elementor-element-dd4a66a .elementor-icon-box-title a{font-size:25px;}.elementor-78 .elementor-element.elementor-element-dd4a66a .elementor-icon-box-description{font-size:15px;}.elementor-78 .elementor-element.elementor-element-4243271{--swiper-slides-to-display:1;}}/* Start custom CSS for button, class: .elementor-element-519acb8 */.elementor-78 .elementor-element.elementor-element-519acb8 a{
    animation: pisca 1.5s infinite; /*mudar o tempo aqui*/
    box-shadow: 0px 0px 21px -6px #61CE70; /*mudar a cor aqui*/
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgb(0,0,0,0);

  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-66d2930 *//* ----------- Ajuste mobile (2x2) para loops de produtos WooCommerce/Elementor ----------- */
/* Importa a fonte Anton */
@import url('https://fonts.googleapis.com/css2?family=Anton&display=swap');

@media (max-width: 767px) {
  /* Converte qualquer UL de produtos em grade 2x2 */
  .woocommerce ul.products,
  .woocommerce div.products,
  .elementor-widget-woocommerce-products ul.products {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    grid-gap: 16px !important;
    margin: 0 !important;
  }

  /* Card do produto */
  .woocommerce ul.products li.product,
  .elementor-widget-woocommerce-products ul.products li.product {
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    background: #fff;
    border-radius: 14px;
    padding: 18px 14px 20px;
    box-shadow: 0 10px 20px rgba(0,0,0,.08);
    overflow: hidden;
  }

  /* Imagem */
  .woocommerce ul.products li.product a img {
    width: 100% !important;
    border-radius: 8px;
    box-shadow: 0 6px 16px rgba(0,0,0,.18);
    margin-bottom: 12px;
  }

  /* Título */
  .woocommerce ul.products li.product .woocommerce-loop-product__title {
    font-family: 'Anton', sans-serif !important;
    font-size: 18px !important;
    line-height: 1.3;
    color: #111;
    text-transform: uppercase;
    margin: 4px 0 8px !important;
  }

  /* Preços */
  .woocommerce ul.products li.product .price {
    display: flex !important;
    align-items: center;
    gap: 10px;
    font-family: 'Anton', sans-serif !important;
    margin: 0 0 8px !important;
  }
  .woocommerce ul.products li.product .price del {
    color: #0BBE00;
    font-size: 15px !important;
    position: relative;
    opacity: 0.9;
  }
  .woocommerce ul.products li.product .price del .amount {
    text-decoration: none !important;
  }
  .woocommerce ul.products li.product .price del::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    height: 2px;
    background: currentColor;
    transform: translateY(-50%);
  }
  .woocommerce ul.products li.product .price ins {
    color: #0BBE00;
    font-size: 25px !important;
    font-weight: 300;
    text-decoration: none !important;
  }

  /* Descrição curta */
  .woocommerce ul.products li.product .woocommerce-product-details__short-description,
  .woocommerce ul.products li.product .woocommerce-loop-product__short-description {
    font-family: 'Anton', sans-serif;
    font-size: 14px;
    line-height: 1.4;
    color: #FCFCFC;
    margin: 0 0 14px;
    text-transform: uppercase;
    font-weight: 700;
  }

  /* Botão adicionar ao carrinho */
  .woocommerce ul.products li.product a.button {
    width: 100%;
    background: #c8102e !important;
    color: #fff !important;
    border-radius: 12px !important;
    padding: 14px 0 !important;
    text-align: center;
    font-family: 'Anton', sans-serif !important;
    font-size: 15px !important;
    font-weight: 300 !important;
    text-transform: uppercase;
    transition: transform .06s ease, filter .15s ease;
  }
  .woocommerce ul.products li.product a.button:hover {
    filter: brightness(1.05);
  }
  .woocommerce ul.products li.product a.button:active {
    transform: translateY(1px);
  }
}
/* === WooCommerce Products (Elementor) — preço promocional em cima, preço original embaixo === */

/* Torna o container de preço empilhado e inverte a ordem visual (ins primeiro, del depois) */
.elementor .woocommerce ul.products li.product .price {
  display: flex !important;
  flex-direction: column-reverse !important; /* inverte del/ins */
  align-items: flex-start;
  line-height: 1.1;
  gap: 4px; /* espaço entre as linhas */
}

/* Preço com DESCONTO (ins) — primeira linha */
.elementor .woocommerce ul.products li.product .price ins {
  order: 1; /* redundante com column-reverse, mas garante prioridade */
  display: block;
  font-family: "Anton", sans-serif;
  font-weight: 700;
  font-size: clamp(18px, 4.2vw, 24px);
  color: #e4161a; /* vermelho oferta (ajuste se quiser) */
  text-decoration: none;
}

/* Preço ORIGINAL (del) — segunda linha, riscado */
.elementor .woocommerce ul.products li.product .price del {
  order: 2;
  display: block;
  font-family: "Anton", sans-serif;
  font-weight: 400;
  font-size: clamp(13px, 3.6vw, 16px);
  color: #8a8a8a;
  opacity: 0.95;
}

/* Produtos sem promoção (só um preço) continuam ok */
.elementor .woocommerce ul.products li.product .price > span,
.elementor .woocommerce ul.products li.product .price .amount {
  display: block;
  font-family: "Anton", sans-serif;
}

/* (Opcional) Ajuste fino no mobile para legibilidade */
@media (max-width: 480px) {
  .elementor .woocommerce ul.products li.product .price {
    gap: 2px;
  }
  .elementor .woocommerce ul.products li.product .price ins {
    font-size: clamp(18px, 5vw, 22px);
  }
  .elementor .woocommerce ul.products li.product .price del {
    font-size: clamp(12px, 3.8vw, 14px);
  }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-4b2914f */.carousel-container {
  display: grid;
  grid-template-columns: repeat(2, 1fr); /* 2 colunas */
  grid-gap: 20px; /* espaço entre itens */
}

.carousel-item {
  flex: none; /* impede comportamento de carrossel contínuo */
  width: 100%; /* ocupa toda a largura da coluna */
}/* End custom CSS */