.elementor-102 .elementor-element.elementor-element-cd136c0{--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;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-102 .elementor-element.elementor-element-cd136c0.e-con{--flex-grow:0;--flex-shrink:0;}.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-102 .elementor-element.elementor-element-7f23d84 .elementor-repeater-item-047e141 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://proathleticnutrition.com.br/wp-content/uploads/2026/02/banner_suplementos-2048x621-1.jpg);background-size:cover;}.elementor-102 .elementor-element.elementor-element-7f23d84 .swiper-slide{transition-duration:calc(5000ms*1.2);height:579px;}.elementor-102 .elementor-element.elementor-element-7f23d84{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-7f23d84 .swiper-slide-contents{max-width:0px;}.elementor-102 .elementor-element.elementor-element-7f23d84 .swiper-slide-inner{text-align:center;}.elementor-102 .elementor-element.elementor-element-82fc676{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-102 .elementor-element.elementor-element-82fc676:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-82fc676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-102 .elementor-element.elementor-element-e7dbe7b{--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;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-102 .elementor-element.elementor-element-d28546e{width:var( --container-widget-width, 80% );max-width:80%;padding:1px 1px 1px 1px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-d28546e.elementor-element{--align-self:center;}.elementor-102 .elementor-element.elementor-element-d28546e .elementor-image-box-wrapper{text-align:left;}.elementor-102 .elementor-element.elementor-element-d28546e.elementor-position-right .elementor-image-box-img{margin-left:4%;}.elementor-102 .elementor-element.elementor-element-d28546e.elementor-position-left .elementor-image-box-img{margin-right:4%;}.elementor-102 .elementor-element.elementor-element-d28546e.elementor-position-top .elementor-image-box-img{margin-bottom:4%;}.elementor-102 .elementor-element.elementor-element-d28546e .elementor-image-box-title{margin-bottom:0em;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:21px;color:#F0FBFF;}.elementor-102 .elementor-element.elementor-element-d28546e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-102 .elementor-element.elementor-element-d28546e .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-102 .elementor-element.elementor-element-d28546e:has(:hover) .elementor-image-box-title,
					 .elementor-102 .elementor-element.elementor-element-d28546e:has(:focus) .elementor-image-box-title{color:#b01413;}.elementor-102 .elementor-element.elementor-element-d28546e .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-102 .elementor-element.elementor-element-1a39a4e{--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-102 .elementor-element.elementor-element-6473927{width:var( --container-widget-width, 80% );max-width:80%;padding:1px 1px 1px 1px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-6473927.elementor-element{--align-self:center;}.elementor-102 .elementor-element.elementor-element-6473927 .elementor-image-box-wrapper{text-align:left;}.elementor-102 .elementor-element.elementor-element-6473927.elementor-position-right .elementor-image-box-img{margin-left:4%;}.elementor-102 .elementor-element.elementor-element-6473927.elementor-position-left .elementor-image-box-img{margin-right:4%;}.elementor-102 .elementor-element.elementor-element-6473927.elementor-position-top .elementor-image-box-img{margin-bottom:4%;}.elementor-102 .elementor-element.elementor-element-6473927 .elementor-image-box-title{margin-bottom:0em;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:21px;color:#F0FBFF;}.elementor-102 .elementor-element.elementor-element-6473927 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-102 .elementor-element.elementor-element-6473927 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-102 .elementor-element.elementor-element-6473927:has(:hover) .elementor-image-box-title,
					 .elementor-102 .elementor-element.elementor-element-6473927:has(:focus) .elementor-image-box-title{color:#b01413;}.elementor-102 .elementor-element.elementor-element-6473927 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-102 .elementor-element.elementor-element-08333bd{--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-102 .elementor-element.elementor-element-6be7d05{width:var( --container-widget-width, 91% );max-width:91%;padding:1px 1px 1px 1px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-6be7d05.elementor-element{--align-self:center;}.elementor-102 .elementor-element.elementor-element-6be7d05 .elementor-image-box-wrapper{text-align:left;}.elementor-102 .elementor-element.elementor-element-6be7d05.elementor-position-right .elementor-image-box-img{margin-left:4%;}.elementor-102 .elementor-element.elementor-element-6be7d05.elementor-position-left .elementor-image-box-img{margin-right:4%;}.elementor-102 .elementor-element.elementor-element-6be7d05.elementor-position-top .elementor-image-box-img{margin-bottom:4%;}.elementor-102 .elementor-element.elementor-element-6be7d05 .elementor-image-box-title{margin-bottom:0em;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:21px;color:#F0FBFF;}.elementor-102 .elementor-element.elementor-element-6be7d05 .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-102 .elementor-element.elementor-element-6be7d05 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-102 .elementor-element.elementor-element-6be7d05:has(:hover) .elementor-image-box-title,
					 .elementor-102 .elementor-element.elementor-element-6be7d05:has(:focus) .elementor-image-box-title{color:#b01413;}.elementor-102 .elementor-element.elementor-element-6be7d05 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-102 .elementor-element.elementor-element-fc6de3e{--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-102 .elementor-element.elementor-element-1004318{width:var( --container-widget-width, 80% );max-width:80%;padding:1px 1px 1px 1px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-1004318.elementor-element{--align-self:center;}.elementor-102 .elementor-element.elementor-element-1004318 .elementor-image-box-wrapper{text-align:left;}.elementor-102 .elementor-element.elementor-element-1004318.elementor-position-right .elementor-image-box-img{margin-left:4%;}.elementor-102 .elementor-element.elementor-element-1004318.elementor-position-left .elementor-image-box-img{margin-right:4%;}.elementor-102 .elementor-element.elementor-element-1004318.elementor-position-top .elementor-image-box-img{margin-bottom:4%;}.elementor-102 .elementor-element.elementor-element-1004318 .elementor-image-box-title{margin-bottom:0em;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:21px;color:#F0FBFF;}.elementor-102 .elementor-element.elementor-element-1004318 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-102 .elementor-element.elementor-element-1004318 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-102 .elementor-element.elementor-element-1004318:has(:hover) .elementor-image-box-title,
					 .elementor-102 .elementor-element.elementor-element-1004318:has(:focus) .elementor-image-box-title{color:#b01413;}.elementor-102 .elementor-element.elementor-element-1004318 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-102 .elementor-element.elementor-element-e206559{--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;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-102 .elementor-element.elementor-element-f024935{--divider-border-style:solid;--divider-color:#B0AFAF38;--divider-border-width:2.3px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-f024935.elementor-element{--align-self:center;}.elementor-102 .elementor-element.elementor-element-f024935 .elementor-divider-separator{width:100%;}.elementor-102 .elementor-element.elementor-element-f024935 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-102 .elementor-element.elementor-element-f024935 .elementor-divider__text{color:#b01413;font-family:"Jost", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;}.elementor-102 .elementor-element.elementor-element-f999317{--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;--justify-content:center;}.elementor-102 .elementor-element.elementor-element-eb2e1f9{padding:1px 1px 1px 1px;}.elementor-102 .elementor-element.elementor-element-eb2e1f9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-102 .elementor-element.elementor-element-eb2e1f9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-102 .elementor-element.elementor-element-eb2e1f9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-eb2e1f9 .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-102 .elementor-element.elementor-element-eb2e1f9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-102 .elementor-element.elementor-element-eb2e1f9 .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1px;color:#181A1B;}.elementor-102 .elementor-element.elementor-element-eb2e1f9:has(:hover) .elementor-image-box-title,
					 .elementor-102 .elementor-element.elementor-element-eb2e1f9:has(:focus) .elementor-image-box-title{color:#B01413;}.elementor-102 .elementor-element.elementor-element-29e2c1f{padding:1px 1px 1px 1px;}.elementor-102 .elementor-element.elementor-element-29e2c1f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-102 .elementor-element.elementor-element-29e2c1f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-102 .elementor-element.elementor-element-29e2c1f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-29e2c1f .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-102 .elementor-element.elementor-element-29e2c1f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-102 .elementor-element.elementor-element-29e2c1f .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1px;color:#181A1B;}.elementor-102 .elementor-element.elementor-element-29e2c1f:has(:hover) .elementor-image-box-title,
					 .elementor-102 .elementor-element.elementor-element-29e2c1f:has(:focus) .elementor-image-box-title{color:#B01413;}.elementor-102 .elementor-element.elementor-element-d206c8f{padding:1px 1px 1px 1px;}.elementor-102 .elementor-element.elementor-element-d206c8f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-102 .elementor-element.elementor-element-d206c8f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-102 .elementor-element.elementor-element-d206c8f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-d206c8f .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-102 .elementor-element.elementor-element-d206c8f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-102 .elementor-element.elementor-element-d206c8f .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1px;color:#181A1B;}.elementor-102 .elementor-element.elementor-element-d206c8f:has(:hover) .elementor-image-box-title,
					 .elementor-102 .elementor-element.elementor-element-d206c8f:has(:focus) .elementor-image-box-title{color:#B01413;}.elementor-102 .elementor-element.elementor-element-3d7ee6d{padding:1px 1px 1px 1px;}.elementor-102 .elementor-element.elementor-element-3d7ee6d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-102 .elementor-element.elementor-element-3d7ee6d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-102 .elementor-element.elementor-element-3d7ee6d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-3d7ee6d .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-102 .elementor-element.elementor-element-3d7ee6d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-102 .elementor-element.elementor-element-3d7ee6d .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1px;color:#181A1B;}.elementor-102 .elementor-element.elementor-element-3d7ee6d:has(:hover) .elementor-image-box-title,
					 .elementor-102 .elementor-element.elementor-element-3d7ee6d:has(:focus) .elementor-image-box-title{color:#B01413;}.elementor-102 .elementor-element.elementor-element-02f36cf{padding:1px 1px 1px 1px;}.elementor-102 .elementor-element.elementor-element-02f36cf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-102 .elementor-element.elementor-element-02f36cf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-102 .elementor-element.elementor-element-02f36cf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-02f36cf .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-102 .elementor-element.elementor-element-02f36cf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-102 .elementor-element.elementor-element-02f36cf .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1px;color:#181A1B;}.elementor-102 .elementor-element.elementor-element-02f36cf:has(:hover) .elementor-image-box-title,
					 .elementor-102 .elementor-element.elementor-element-02f36cf:has(:focus) .elementor-image-box-title{color:#B01413;}.elementor-102 .elementor-element.elementor-element-db16af5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-102 .elementor-element.elementor-element-b180f63{--divider-border-style:solid;--divider-color:#B0AFAF38;--divider-border-width:2.3px;width:var( --container-widget-width, 100% );max-width:100%;padding:20px 20px 20px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-b180f63.elementor-element{--align-self:center;}.elementor-102 .elementor-element.elementor-element-b180f63 .elementor-divider-separator{width:100%;}.elementor-102 .elementor-element.elementor-element-b180f63 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-102 .elementor-element.elementor-element-b180f63 .elementor-divider__text{color:#b01413;font-family:"Jost", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;}.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-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-radius:12px;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:27px;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:9% 9% 9% 9%;margin-bottom:14px;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#D90429;margin-bottom:17px;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#D90429;margin-bottom:17px;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:-0.3px;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products ul.products li.product .star-rating{font-size:0.5em;margin-bottom:9px;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products ul.products li.product .price{color:#000000;font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;line-height:20px;letter-spacing:-0.4px;word-spacing:0px;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#0F0F0F;font-family:"Rubik", Sans-serif;font-weight:500;border-style:solid;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;margin-top:14px;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:#E91B1B;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products .added_to_cart{margin-inline-start:5px;}.elementor-102 .elementor-element.elementor-element-16b06d6{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-102 .elementor-element.elementor-element-16b06d6:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-16b06d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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-102 .elementor-element.elementor-element-2cbbf15{width:var( --container-widget-width, 100% );max-width:100%;padding:20px 20px 20px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-102 .elementor-element.elementor-element-2cbbf15.elementor-element{--align-self:center;}.elementor-102 .elementor-element.elementor-element-2cbbf15 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-305f89c{--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-102 .elementor-element.elementor-element-305f89c:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-305f89c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-102 .elementor-element.elementor-element-21f362b{--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-102 .elementor-element.elementor-element-78b90e0{padding:1px 1px 1px 1px;}.elementor-102 .elementor-element.elementor-element-78b90e0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-102 .elementor-element.elementor-element-78b90e0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-102 .elementor-element.elementor-element-78b90e0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-78b90e0 .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-102 .elementor-element.elementor-element-78b90e0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-102 .elementor-element.elementor-element-78b90e0 .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1px;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-78b90e0:has(:hover) .elementor-image-box-title,
					 .elementor-102 .elementor-element.elementor-element-78b90e0:has(:focus) .elementor-image-box-title{color:#B01413;}.elementor-102 .elementor-element.elementor-element-1848103{--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-102 .elementor-element.elementor-element-e81ab1f{padding:1px 1px 1px 1px;}.elementor-102 .elementor-element.elementor-element-e81ab1f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-102 .elementor-element.elementor-element-e81ab1f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-102 .elementor-element.elementor-element-e81ab1f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-e81ab1f .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-102 .elementor-element.elementor-element-e81ab1f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-102 .elementor-element.elementor-element-e81ab1f .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1px;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-e81ab1f:has(:hover) .elementor-image-box-title,
					 .elementor-102 .elementor-element.elementor-element-e81ab1f:has(:focus) .elementor-image-box-title{color:#B01413;}.elementor-102 .elementor-element.elementor-element-848dea9{--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-102 .elementor-element.elementor-element-8e7e499{padding:1px 1px 1px 1px;}.elementor-102 .elementor-element.elementor-element-8e7e499.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-102 .elementor-element.elementor-element-8e7e499.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-102 .elementor-element.elementor-element-8e7e499.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-8e7e499 .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-102 .elementor-element.elementor-element-8e7e499 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-102 .elementor-element.elementor-element-8e7e499 .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1px;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-8e7e499:has(:hover) .elementor-image-box-title,
					 .elementor-102 .elementor-element.elementor-element-8e7e499:has(:focus) .elementor-image-box-title{color:#B01413;}.elementor-102 .elementor-element.elementor-element-38444e8{--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-102 .elementor-element.elementor-element-f86e3a1{padding:1px 1px 1px 1px;}.elementor-102 .elementor-element.elementor-element-f86e3a1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-102 .elementor-element.elementor-element-f86e3a1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-102 .elementor-element.elementor-element-f86e3a1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-f86e3a1 .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-102 .elementor-element.elementor-element-f86e3a1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-102 .elementor-element.elementor-element-f86e3a1 .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1px;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-f86e3a1:has(:hover) .elementor-image-box-title,
					 .elementor-102 .elementor-element.elementor-element-f86e3a1:has(:focus) .elementor-image-box-title{color:#B01413;}.elementor-102 .elementor-element.elementor-element-e1d1a09{--display:flex;}.elementor-102 .elementor-element.elementor-element-4b7b0e8{--divider-border-style:solid;--divider-color:#B0AFAF38;--divider-border-width:2.3px;width:var( --container-widget-width, 100% );max-width:100%;padding:20px 20px 20px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-4b7b0e8.elementor-element{--align-self:center;}.elementor-102 .elementor-element.elementor-element-4b7b0e8 .elementor-divider-separator{width:100%;}.elementor-102 .elementor-element.elementor-element-4b7b0e8 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-102 .elementor-element.elementor-element-4b7b0e8 .elementor-divider__text{color:#b01413;font-family:"Jost", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-radius:12px;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:27px;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:9% 9% 9% 9%;margin-bottom:14px;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#D90429;margin-bottom:14px;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#D90429;margin-bottom:14px;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:-0.3px;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products ul.products li.product .star-rating{font-size:0.6em;margin-bottom:7px;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products ul.products li.product .price{color:#000000;font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;line-height:20px;letter-spacing:-0.4px;word-spacing:0px;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#0F0F0F;font-family:"Rubik", Sans-serif;font-weight:500;border-style:solid;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;margin-top:16px;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:#E91B1B;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products .added_to_cart{margin-inline-start:6px;}.elementor-102 .elementor-element.elementor-element-7445625{--display:flex;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-radius:12px;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:27px;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:9% 9% 9% 9%;margin-bottom:14px;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#D90429;margin-bottom:17px;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#D90429;margin-bottom:17px;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:-0.3px;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products ul.products li.product .star-rating{font-size:0.5em;margin-bottom:9px;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products ul.products li.product .price{color:#000000;font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;line-height:20px;letter-spacing:-0.4px;word-spacing:0px;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#0F0F0F;font-family:"Rubik", Sans-serif;font-weight:500;border-style:solid;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;margin-top:14px;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:#E91B1B;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products .added_to_cart{margin-inline-start:5px;}.elementor-102 .elementor-element.elementor-element-eeceac2{--display:flex;}.elementor-102 .elementor-element.elementor-element-638ace6{--divider-border-style:solid;--divider-color:#B0AFAF38;--divider-border-width:2.3px;width:var( --container-widget-width, 100% );max-width:100%;padding:20px 20px 20px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-638ace6.elementor-element{--align-self:center;}.elementor-102 .elementor-element.elementor-element-638ace6 .elementor-divider-separator{width:100%;}.elementor-102 .elementor-element.elementor-element-638ace6 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-102 .elementor-element.elementor-element-638ace6 .elementor-divider__text{color:#b01413;font-family:"Jost", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;}.elementor-102 .elementor-element.elementor-element-bdcce87{--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-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-102 .elementor-element.elementor-element-5dfc58b img{width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FD0808;border-radius:8px 8px 8px 8px;}.elementor-102 .elementor-element.elementor-element-4e1c41d img{width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FD0808;border-radius:8px 8px 8px 8px;}.elementor-102 .elementor-element.elementor-element-fd340f4 img{width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FD0808;border-radius:8px 8px 8px 8px;}.elementor-102 .elementor-element.elementor-element-44ed5ad{--display:flex;}.elementor-102 .elementor-element.elementor-element-2146beb{padding:10px 10px 0px 10px;text-align:center;}.elementor-102 .elementor-element.elementor-element-2146beb.elementor-element{--align-self:center;}.elementor-102 .elementor-element.elementor-element-2146beb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:600;color:#010101;}.elementor-102 .elementor-element.elementor-element-3799acf.elementor-element{--align-self:center;}.elementor-102 .elementor-element.elementor-element-3799acf .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-102 .elementor-element.elementor-element-7b628e7{--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-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-102 .elementor-element.elementor-element-157a67b{padding:1px 1px 1px 1px;}.elementor-102 .elementor-element.elementor-element-157a67b.elementor-arrows-yes .elementor-main-swiper{width:calc( 55% - 40px );}.elementor-102 .elementor-element.elementor-element-157a67b .elementor-main-swiper{width:55%;}.elementor-102 .elementor-element.elementor-element-157a67b .elementor-swiper-button{font-size:20px;}.elementor-102 .elementor-element.elementor-element-157a67b .elementor-testimonial__header{padding-block-end:calc( 42px / 2 );}.elementor-102 .elementor-element.elementor-element-157a67b .elementor-testimonial__content{padding-block-start:calc( 42px / 2 );}.elementor-102 .elementor-element.elementor-element-08937b1{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-102 .elementor-element.elementor-element-08937b1:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-08937b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E93636;}.elementor-102 .elementor-element.elementor-element-08937b1.e-con{--align-self:center;}.elementor-102 .elementor-element.elementor-element-5cb0278{--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-102 .elementor-element.elementor-element-24e39ce{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-24e39ce .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:33px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#F9FDFF;}.elementor-102 .elementor-element.elementor-element-0ace276{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-102 .elementor-element.elementor-element-82fc676{--content-width:1208px;}.elementor-102 .elementor-element.elementor-element-e7dbe7b{--width:28%;}.elementor-102 .elementor-element.elementor-element-1a39a4e{--width:25%;}.elementor-102 .elementor-element.elementor-element-08333bd{--width:25%;}.elementor-102 .elementor-element.elementor-element-fc6de3e{--width:25%;}.elementor-102 .elementor-element.elementor-element-e206559{--content-width:1379px;}.elementor-102 .elementor-element.elementor-element-db16af5{--content-width:1259px;}.elementor-102 .elementor-element.elementor-element-21f362b{--width:25%;}.elementor-102 .elementor-element.elementor-element-1848103{--width:25%;}.elementor-102 .elementor-element.elementor-element-848dea9{--width:25%;}.elementor-102 .elementor-element.elementor-element-38444e8{--width:25%;}.elementor-102 .elementor-element.elementor-element-44ed5ad{--content-width:1043px;}.elementor-102 .elementor-element.elementor-element-08937b1{--content-width:1436px;}.elementor-102 .elementor-element.elementor-element-5cb0278{--width:50%;}.elementor-102 .elementor-element.elementor-element-0ace276{--width:50%;}}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-d28546e .elementor-image-box-img{margin-bottom:4%;}.elementor-102 .elementor-element.elementor-element-6473927 .elementor-image-box-img{margin-bottom:4%;}.elementor-102 .elementor-element.elementor-element-6be7d05 .elementor-image-box-img{margin-bottom:4%;}.elementor-102 .elementor-element.elementor-element-1004318 .elementor-image-box-img{margin-bottom:4%;}.elementor-102 .elementor-element.elementor-element-eb2e1f9 .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-29e2c1f .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-d206c8f .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-3d7ee6d .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-02f36cf .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-e22f1f9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-102 .elementor-element.elementor-element-78b90e0 .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-e81ab1f .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-8e7e499 .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-f86e3a1 .elementor-image-box-img{margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-21de27a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-102 .elementor-element.elementor-element-cb5dcd5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-e22f1f9 *//* ===== TÍTULO (NOME DO PRODUTO) ===== */
.elementor-102 .elementor-element.elementor-element-e22f1f9 li.product .woocommerce-loop-product__title {
    font-size: 12px;            /* tamanho parecido com o print */
    font-weight: 700;           /* bem forte */
    text-transform: uppercase;  /* tudo maiúsculo */
    color: #e60000;             /* vermelho */
    line-height: 1.4;           /* altura de linha parecida */
    margin-top: 8px;
    margin-bottom: 12px;        /* espaço até o preço */
}

/* ===== PREÇO PRINCIPAL (PIX/BOLETO) ===== */
.elementor-102 .elementor-element.elementor-element-e22f1f9 li.product .price, 
.elementor-102 .elementor-element.elementor-element-e22f1f9 li.product .price ins {
    display: block;
    color: #000 !important;
    font-size: 20px;            /* levemente menor que o título da seção */
    font-weight: 800;
    line-height: 1.2;
    margin-top: 2px;
    margin-bottom: 2px;
}

/* texto “NO BOLETO OU PIX” (geralmente é um <p> logo abaixo do preço) */
.elementor-102 .elementor-element.elementor-element-e22f1f9 li.product .price + p {
    font-size: 11px;
    text-transform: uppercase;
    margin: 0 0 4px 0;
}

/* ===== PREÇO ANTIGO (R$ 99,00) EM NEGRITO ===== */
.elementor-102 .elementor-element.elementor-element-e22f1f9 li.product .price del {
    display: block;
    font-size: 14px;
    font-weight: 700;
    color: #000;
    margin: 0 0 2px 0;
}

/* linha de parcelamento “Em até 6x de R$ 16,50 sem juros” */
.elementor-102 .elementor-element.elementor-element-e22f1f9 li.product .price + p + p {
    font-size: 11px;
    margin: 0 0 10px 0;
}

/* ===== BOTÃO COMPRAR ===== */
.elementor-102 .elementor-element.elementor-element-e22f1f9 li.product .add_to_cart_button {
    display: block !important;
    width: 100%;                    /* mesma largura do conteúdo */
    max-width: 210px;               /* trave para não ficar enorme em telas grandes */
    margin: 0 auto;                 /* centraliza */
    background: #000 !important;
    color: #fff !important;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 13px;
    padding: 10px 10px !important;  /* altura do botão */
    border-radius: 4px;
}
.elementor-102 .elementor-element.elementor-element-e22f1f9 li.product .add_to_cart_button:hover {
    background: #222 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-cb5dcd5 *//* ===== TÍTULO (NOME DO PRODUTO) ===== */
.elementor-102 .elementor-element.elementor-element-cb5dcd5 li.product .woocommerce-loop-product__title {
    font-size: 12px;            /* tamanho parecido com o print */
    font-weight: 700;           /* bem forte */
    text-transform: uppercase;  /* tudo maiúsculo */
    color: #e60000;             /* vermelho */
    line-height: 1.4;           /* altura de linha parecida */
    margin-top: 8px;
    margin-bottom: 12px;        /* espaço até o preço */
}

/* ===== PREÇO PRINCIPAL (PIX/BOLETO) ===== */
.elementor-102 .elementor-element.elementor-element-cb5dcd5 li.product .price, 
.elementor-102 .elementor-element.elementor-element-cb5dcd5 li.product .price ins {
    display: block;
    color: #000 !important;
    font-size: 20px;            /* levemente menor que o título da seção */
    font-weight: 800;
    line-height: 1.2;
    margin-top: 2px;
    margin-bottom: 2px;
}

/* texto “NO BOLETO OU PIX” (geralmente é um <p> logo abaixo do preço) */
.elementor-102 .elementor-element.elementor-element-cb5dcd5 li.product .price + p {
    font-size: 11px;
    text-transform: uppercase;
    margin: 0 0 4px 0;
}

/* ===== PREÇO ANTIGO (R$ 99,00) EM NEGRITO ===== */
.elementor-102 .elementor-element.elementor-element-cb5dcd5 li.product .price del {
    display: block;
    font-size: 14px;
    font-weight: 700;
    color: #000;
    margin: 0 0 2px 0;
}

/* linha de parcelamento “Em até 6x de R$ 16,50 sem juros” */
.elementor-102 .elementor-element.elementor-element-cb5dcd5 li.product .price + p + p {
    font-size: 11px;
    margin: 0 0 10px 0;
}

/* ===== BOTÃO COMPRAR ===== */
.elementor-102 .elementor-element.elementor-element-cb5dcd5 li.product .add_to_cart_button {
    display: block !important;
    width: 100%;                    /* mesma largura do conteúdo */
    max-width: 210px;               /* trave para não ficar enorme em telas grandes */
    margin: 0 auto;                 /* centraliza */
    background: #000 !important;
    color: #fff !important;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 13px;
    padding: 10px 10px !important;  /* altura do botão */
    border-radius: 4px;
}
.elementor-102 .elementor-element.elementor-element-cb5dcd5 li.product .add_to_cart_button:hover {
    background: #222 !important;
}/* End custom CSS */