.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7837 .elementor-element.elementor-element-7f0417b{--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:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-ekommart-revslider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-ekommart-revslider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ekommart-revslider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ekommart-revslider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-ekommart-revslider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7837 .elementor-element.elementor-element-400a08d{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:-5px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:29px;}.elementor-7837 .elementor-element.elementor-element-8d82d06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-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-7837 .elementor-element.elementor-element-7927e12 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7837 .elementor-element.elementor-element-7927e12 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-7837 .elementor-element.elementor-element-7927e12.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-7837 .elementor-element.elementor-element-7927e12.elementor-view-framed .elementor-icon, .elementor-7837 .elementor-element.elementor-element-7927e12.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-7837 .elementor-element.elementor-element-7927e12 .elementor-icon{font-size:30px;}.elementor-7837 .elementor-element.elementor-element-7927e12 .elementor-icon-box-title, .elementor-7837 .elementor-element.elementor-element-7927e12 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;}.elementor-7837 .elementor-element.elementor-element-7927e12:has(:hover) .elementor-icon-box-title,
					 .elementor-7837 .elementor-element.elementor-element-7927e12:has(:focus) .elementor-icon-box-title{color:#EC3434;}.elementor-7837 .elementor-element.elementor-element-cf16d32{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7837 .elementor-element.elementor-element-912cd38 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7837 .elementor-element.elementor-element-912cd38 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-7837 .elementor-element.elementor-element-912cd38.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-7837 .elementor-element.elementor-element-912cd38.elementor-view-framed .elementor-icon, .elementor-7837 .elementor-element.elementor-element-912cd38.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-7837 .elementor-element.elementor-element-912cd38 .elementor-icon{font-size:30px;}.elementor-7837 .elementor-element.elementor-element-912cd38 .elementor-icon-box-title, .elementor-7837 .elementor-element.elementor-element-912cd38 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;}.elementor-7837 .elementor-element.elementor-element-912cd38:has(:hover) .elementor-icon-box-title,
					 .elementor-7837 .elementor-element.elementor-element-912cd38:has(:focus) .elementor-icon-box-title{color:#EC3434;}.elementor-7837 .elementor-element.elementor-element-e287656{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7837 .elementor-element.elementor-element-e3a6261 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7837 .elementor-element.elementor-element-e3a6261 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-7837 .elementor-element.elementor-element-e3a6261.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-7837 .elementor-element.elementor-element-e3a6261.elementor-view-framed .elementor-icon, .elementor-7837 .elementor-element.elementor-element-e3a6261.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-7837 .elementor-element.elementor-element-e3a6261 .elementor-icon{font-size:30px;}.elementor-7837 .elementor-element.elementor-element-e3a6261 .elementor-icon-box-title, .elementor-7837 .elementor-element.elementor-element-e3a6261 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;}.elementor-7837 .elementor-element.elementor-element-e3a6261:has(:hover) .elementor-icon-box-title,
					 .elementor-7837 .elementor-element.elementor-element-e3a6261:has(:focus) .elementor-icon-box-title{color:#EC3434;}.elementor-7837 .elementor-element.elementor-element-ffef8a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7837 .elementor-element.elementor-element-abca798 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7837 .elementor-element.elementor-element-abca798 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-7837 .elementor-element.elementor-element-abca798.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-7837 .elementor-element.elementor-element-abca798.elementor-view-framed .elementor-icon, .elementor-7837 .elementor-element.elementor-element-abca798.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-7837 .elementor-element.elementor-element-abca798 .elementor-icon{font-size:30px;}.elementor-7837 .elementor-element.elementor-element-abca798 .elementor-icon-box-title, .elementor-7837 .elementor-element.elementor-element-abca798 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;}.elementor-7837 .elementor-element.elementor-element-abca798:has(:hover) .elementor-icon-box-title,
					 .elementor-7837 .elementor-element.elementor-element-abca798:has(:focus) .elementor-icon-box-title{color:#EC3434;}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7837 .elementor-element.elementor-element-5c720e5c{margin-top:0px;margin-bottom:70px;padding:0px 30px 0px 30px;}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7837 .elementor-element.elementor-element-422732e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7837 .elementor-element.elementor-element-422732e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atacadovilareal.com.br/wp-content/uploads/2026/02/mesa_pronta_banner_630x300.png");background-repeat:no-repeat;background-size:cover;}.elementor-7837 .elementor-element.elementor-element-422732e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7837 .elementor-element.elementor-element-422732e > .elementor-element-populated, .elementor-7837 .elementor-element.elementor-element-422732e > .elementor-element-populated > .elementor-background-overlay, .elementor-7837 .elementor-element.elementor-element-422732e > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-7837 .elementor-element.elementor-element-422732e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:60px 55px 90px 55px;}.elementor-7837 .elementor-element.elementor-element-422732e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-7837 .elementor-element.elementor-element-2e1f5ab2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;font-family:"Rozha One", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-7837 .elementor-element.elementor-element-73d1399e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7837 .elementor-element.elementor-element-73d1399e .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7837 .elementor-element.elementor-element-6466461 .elementor-button{background-color:rgba(2, 1, 1, 0);font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7837 .elementor-element.elementor-element-6466461 .elementor-button:hover, .elementor-7837 .elementor-element.elementor-element-6466461 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-7837 .elementor-element.elementor-element-6466461 .elementor-button:hover svg, .elementor-7837 .elementor-element.elementor-element-6466461 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7837 .elementor-element.elementor-element-67dec3c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7837 .elementor-element.elementor-element-67dec3c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atacadovilareal.com.br/wp-content/uploads/2026/02/OXFORD.png");background-repeat:no-repeat;background-size:cover;}.elementor-7837 .elementor-element.elementor-element-67dec3c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7837 .elementor-element.elementor-element-67dec3c1 > .elementor-element-populated, .elementor-7837 .elementor-element.elementor-element-67dec3c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-7837 .elementor-element.elementor-element-67dec3c1 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-7837 .elementor-element.elementor-element-67dec3c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:50px 70px 90px 55px;}.elementor-7837 .elementor-element.elementor-element-67dec3c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7837 .elementor-element.elementor-element-36983f48{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7837 .elementor-element.elementor-element-36983f48 .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:40px;font-weight:400;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.98);color:#FFFFFF;}.elementor-7837 .elementor-element.elementor-element-72b63bb7 .elementor-button{background-color:rgba(2, 1, 1, 0);font-size:14px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7837 .elementor-element.elementor-element-72b63bb7 .elementor-button:hover, .elementor-7837 .elementor-element.elementor-element-72b63bb7 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-7837 .elementor-element.elementor-element-72b63bb7 .elementor-button:hover svg, .elementor-7837 .elementor-element.elementor-element-72b63bb7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7837 .elementor-element.elementor-element-1d59ef0{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-7837 .elementor-element.elementor-element-3f6adc2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7837 .elementor-element.elementor-element-29f756e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-7837 .elementor-element.elementor-element-29f756e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:#000000;}.elementor-7837 .elementor-element.elementor-element-9c2d6d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7837 .elementor-element.elementor-element-0bebc17{--divider-border-style:solid;--divider-color:#EC3434;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-7837 .elementor-element.elementor-element-0bebc17 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-7837 .elementor-element.elementor-element-0bebc17 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-7837 .elementor-element.elementor-element-33159680{--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:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-jkit_product_carousel .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-jkit_product_carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jkit_product_carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jkit_product_carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-jkit_product_carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .product-title{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:capitalize;font-style:normal;color:#636363;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block span.onsale.text{background-color:#D61313;color:#FFFFFF;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block span.onsale.percent{background-color:#636363;color:#FFFFFF;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .product .button{background-color:#D61313;margin:-10px 20px -10px 20px;padding:8px 8px 8px 8px;font-family:"Montserrat", Sans-serif;font-size:13px;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products, .elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products .button{text-align:center;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .star-rating{--rating-margin-center:0;font-size:13px;height:13px;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-product-block .jkit-product-block-wrapper{margin:-5px 0px -10px -5px;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block span.onsale{right:8px;top:9px;--jkit-onsale-gap:5px;font-family:"Montserrat", Sans-serif;font-size:9px;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .tns-controls button i{font-size:30px;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .tns-controls button svg{width:30px;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .tns-controls button[data-controls=prev]{left:-96px;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .tns-controls button[data-controls=next]{right:-96px;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .tns-controls button{opacity:100%;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel:hover .tns-controls button{opacity:100%;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-postblock .jeg_empty_module{text-align:left;}.elementor-7837 .elementor-element.elementor-element-02a8444{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:010px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-7837 .elementor-element.elementor-element-99d830f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7837 .elementor-element.elementor-element-f2616d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-7837 .elementor-element.elementor-element-f2616d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:#000000;}.elementor-7837 .elementor-element.elementor-element-55be100{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;}.elementor-7837 .elementor-element.elementor-element-ff75979{--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:-25px;--margin-bottom:015px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:015px;--padding-left:0px;--padding-right:0px;}.elementor-widget-stratum-instagram .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-stratum-instagram .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-stratum-instagram .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-stratum-instagram .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-stratum-instagram.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7837 .elementor-element.elementor-element-0200adc{width:100%;max-width:100%;}.elementor-7837 .elementor-element.elementor-element-0200adc.elementor-element{--order:99999 /* order end hack */;}.elementor-7837 .elementor-element.elementor-element-0200adc .stratum-instagram .stratum-instagram__wrapper{--columns:3;margin:-5px;}.elementor-7837 .elementor-element.elementor-element-0200adc .stratum-instagram .stratum-instagram__item{padding:5px;}.elementor-7837 .elementor-element.elementor-element-0200adc .stratum-instagram .stratum-instagram__media-link:before{background-color:#00000000;}.elementor-7837 .elementor-element.elementor-element-0200adc .stratum-instagram .stratum-instagram__media-link:hover:before{background-color:#0000002e;}.elementor-7837 .elementor-element.elementor-element-6f18c158{--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-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7837 .elementor-element.elementor-element-29d4de0e{--display:flex;}.elementor-widget-image-box .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-7837 .elementor-element.elementor-element-42b36b96{width:var( --container-widget-width, 103.126% );max-width:103.126%;--container-widget-width:103.126%;--container-widget-flex-grow:0;}.elementor-7837 .elementor-element.elementor-element-42b36b96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7837 .elementor-element.elementor-element-42b36b96 .elementor-image-box-wrapper{text-align:center;}.elementor-7837 .elementor-element.elementor-element-42b36b96.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7837 .elementor-element.elementor-element-42b36b96.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7837 .elementor-element.elementor-element-42b36b96.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-42b36b96 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-7837 .elementor-element.elementor-element-42b36b96 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7837 .elementor-element.elementor-element-42b36b96 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:16px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-7837 .elementor-element.elementor-element-42b36b96:has(:hover) .elementor-image-box-title,
					 .elementor-7837 .elementor-element.elementor-element-42b36b96:has(:focus) .elementor-image-box-title{color:#D61313;}.elementor-7837 .elementor-element.elementor-element-783cbfc7{--display:flex;}.elementor-7837 .elementor-element.elementor-element-b55f2c6{width:var( --container-widget-width, 103.126% );max-width:103.126%;--container-widget-width:103.126%;--container-widget-flex-grow:0;}.elementor-7837 .elementor-element.elementor-element-b55f2c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7837 .elementor-element.elementor-element-b55f2c6 .elementor-image-box-wrapper{text-align:center;}.elementor-7837 .elementor-element.elementor-element-b55f2c6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7837 .elementor-element.elementor-element-b55f2c6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7837 .elementor-element.elementor-element-b55f2c6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-b55f2c6 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-7837 .elementor-element.elementor-element-b55f2c6 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7837 .elementor-element.elementor-element-b55f2c6 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:16px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-7837 .elementor-element.elementor-element-b55f2c6:has(:hover) .elementor-image-box-title,
					 .elementor-7837 .elementor-element.elementor-element-b55f2c6:has(:focus) .elementor-image-box-title{color:#D61313;}.elementor-7837 .elementor-element.elementor-element-d88ced4{--display:flex;}.elementor-7837 .elementor-element.elementor-element-36ffa1a2{width:var( --container-widget-width, 103.126% );max-width:103.126%;--container-widget-width:103.126%;--container-widget-flex-grow:0;}.elementor-7837 .elementor-element.elementor-element-36ffa1a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7837 .elementor-element.elementor-element-36ffa1a2 .elementor-image-box-wrapper{text-align:center;}.elementor-7837 .elementor-element.elementor-element-36ffa1a2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7837 .elementor-element.elementor-element-36ffa1a2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7837 .elementor-element.elementor-element-36ffa1a2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-36ffa1a2 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-7837 .elementor-element.elementor-element-36ffa1a2 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7837 .elementor-element.elementor-element-36ffa1a2 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:16px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-7837 .elementor-element.elementor-element-36ffa1a2:has(:hover) .elementor-image-box-title,
					 .elementor-7837 .elementor-element.elementor-element-36ffa1a2:has(:focus) .elementor-image-box-title{color:#D61313;}.elementor-7837 .elementor-element.elementor-element-432aec5f{--display:flex;}.elementor-7837 .elementor-element.elementor-element-e07532{width:var( --container-widget-width, 103.126% );max-width:103.126%;--container-widget-width:103.126%;--container-widget-flex-grow:0;}.elementor-7837 .elementor-element.elementor-element-e07532.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7837 .elementor-element.elementor-element-e07532 .elementor-image-box-wrapper{text-align:center;}.elementor-7837 .elementor-element.elementor-element-e07532.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7837 .elementor-element.elementor-element-e07532.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7837 .elementor-element.elementor-element-e07532.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-e07532 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-7837 .elementor-element.elementor-element-e07532 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7837 .elementor-element.elementor-element-e07532 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:16px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-7837 .elementor-element.elementor-element-e07532:has(:hover) .elementor-image-box-title,
					 .elementor-7837 .elementor-element.elementor-element-e07532:has(:focus) .elementor-image-box-title{color:#D61313;}.elementor-7837 .elementor-element.elementor-element-7b46fc32{--display:flex;}.elementor-7837 .elementor-element.elementor-element-57246dfa{width:var( --container-widget-width, 103.126% );max-width:103.126%;--container-widget-width:103.126%;--container-widget-flex-grow:0;}.elementor-7837 .elementor-element.elementor-element-57246dfa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7837 .elementor-element.elementor-element-57246dfa .elementor-image-box-wrapper{text-align:center;}.elementor-7837 .elementor-element.elementor-element-57246dfa.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7837 .elementor-element.elementor-element-57246dfa.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7837 .elementor-element.elementor-element-57246dfa.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-57246dfa .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-7837 .elementor-element.elementor-element-57246dfa .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7837 .elementor-element.elementor-element-57246dfa .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:16px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-7837 .elementor-element.elementor-element-57246dfa:has(:hover) .elementor-image-box-title,
					 .elementor-7837 .elementor-element.elementor-element-57246dfa:has(:focus) .elementor-image-box-title{color:#D61313;}.elementor-7837 .elementor-element.elementor-element-880e213{--display:flex;}.elementor-7837 .elementor-element.elementor-element-60ed5e5b{width:var( --container-widget-width, 103.126% );max-width:103.126%;--container-widget-width:103.126%;--container-widget-flex-grow:0;}.elementor-7837 .elementor-element.elementor-element-60ed5e5b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7837 .elementor-element.elementor-element-60ed5e5b .elementor-image-box-wrapper{text-align:center;}.elementor-7837 .elementor-element.elementor-element-60ed5e5b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7837 .elementor-element.elementor-element-60ed5e5b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7837 .elementor-element.elementor-element-60ed5e5b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-60ed5e5b .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-7837 .elementor-element.elementor-element-60ed5e5b .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7837 .elementor-element.elementor-element-60ed5e5b .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:16px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-7837 .elementor-element.elementor-element-60ed5e5b:has(:hover) .elementor-image-box-title,
					 .elementor-7837 .elementor-element.elementor-element-60ed5e5b:has(:focus) .elementor-image-box-title{color:#D61313;}.elementor-7837 .elementor-element.elementor-element-1b71dc9d{--display:flex;}.elementor-7837 .elementor-element.elementor-element-685b4ac0{width:var( --container-widget-width, 103.126% );max-width:103.126%;--container-widget-width:103.126%;--container-widget-flex-grow:0;}.elementor-7837 .elementor-element.elementor-element-685b4ac0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7837 .elementor-element.elementor-element-685b4ac0 .elementor-image-box-wrapper{text-align:center;}.elementor-7837 .elementor-element.elementor-element-685b4ac0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7837 .elementor-element.elementor-element-685b4ac0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7837 .elementor-element.elementor-element-685b4ac0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-685b4ac0 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-7837 .elementor-element.elementor-element-685b4ac0 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7837 .elementor-element.elementor-element-685b4ac0 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:16px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-7837 .elementor-element.elementor-element-685b4ac0:has(:hover) .elementor-image-box-title,
					 .elementor-7837 .elementor-element.elementor-element-685b4ac0:has(:focus) .elementor-image-box-title{color:#D61313;}.elementor-7837 .elementor-element.elementor-element-5381011a{--display:flex;}.elementor-7837 .elementor-element.elementor-element-4c040533{width:var( --container-widget-width, 103.126% );max-width:103.126%;--container-widget-width:103.126%;--container-widget-flex-grow:0;}.elementor-7837 .elementor-element.elementor-element-4c040533.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7837 .elementor-element.elementor-element-4c040533 .elementor-image-box-wrapper{text-align:center;}.elementor-7837 .elementor-element.elementor-element-4c040533.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7837 .elementor-element.elementor-element-4c040533.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7837 .elementor-element.elementor-element-4c040533.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-4c040533 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-7837 .elementor-element.elementor-element-4c040533 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7837 .elementor-element.elementor-element-4c040533 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:16px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-7837 .elementor-element.elementor-element-4c040533:has(:hover) .elementor-image-box-title,
					 .elementor-7837 .elementor-element.elementor-element-4c040533:has(:focus) .elementor-image-box-title{color:#D61313;}.elementor-7837 .elementor-element.elementor-element-6d44a008{--display:flex;}.elementor-7837 .elementor-element.elementor-element-4b4870bf{width:var( --container-widget-width, 103.126% );max-width:103.126%;--container-widget-width:103.126%;--container-widget-flex-grow:0;}.elementor-7837 .elementor-element.elementor-element-4b4870bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7837 .elementor-element.elementor-element-4b4870bf .elementor-image-box-wrapper{text-align:center;}.elementor-7837 .elementor-element.elementor-element-4b4870bf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7837 .elementor-element.elementor-element-4b4870bf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7837 .elementor-element.elementor-element-4b4870bf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-4b4870bf .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-7837 .elementor-element.elementor-element-4b4870bf .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7837 .elementor-element.elementor-element-4b4870bf .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:16px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-7837 .elementor-element.elementor-element-4b4870bf:has(:hover) .elementor-image-box-title,
					 .elementor-7837 .elementor-element.elementor-element-4b4870bf:has(:focus) .elementor-image-box-title{color:#D61313;}.elementor-7837 .elementor-element.elementor-element-793e9b60{--display:flex;}.elementor-7837 .elementor-element.elementor-element-7347a6ee{width:var( --container-widget-width, 103.126% );max-width:103.126%;--container-widget-width:103.126%;--container-widget-flex-grow:0;}.elementor-7837 .elementor-element.elementor-element-7347a6ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7837 .elementor-element.elementor-element-7347a6ee .elementor-image-box-wrapper{text-align:center;}.elementor-7837 .elementor-element.elementor-element-7347a6ee.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7837 .elementor-element.elementor-element-7347a6ee.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7837 .elementor-element.elementor-element-7347a6ee.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-7347a6ee .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-7837 .elementor-element.elementor-element-7347a6ee .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-7837 .elementor-element.elementor-element-7347a6ee .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:16px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-7837 .elementor-element.elementor-element-7347a6ee:has(:hover) .elementor-image-box-title,
					 .elementor-7837 .elementor-element.elementor-element-7347a6ee:has(:focus) .elementor-image-box-title{color:#D61313;}.elementor-7837 .elementor-element.elementor-element-5f69be88{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-7837 .elementor-element.elementor-element-5f69be88 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}@media(min-width:768px){.elementor-7837 .elementor-element.elementor-element-1d59ef0{--content-width:1320px;}.elementor-7837 .elementor-element.elementor-element-02a8444{--content-width:1320px;}.elementor-7837 .elementor-element.elementor-element-29d4de0e{--content-width:716px;}.elementor-7837 .elementor-element.elementor-element-783cbfc7{--content-width:573px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7837 .elementor-element.elementor-element-8d82d06{--width:50%;}.elementor-7837 .elementor-element.elementor-element-cf16d32{--width:50%;}.elementor-7837 .elementor-element.elementor-element-e287656{--width:50%;}.elementor-7837 .elementor-element.elementor-element-ffef8a6{--width:50%;}}@media(max-width:1024px){.elementor-7837 .elementor-element.elementor-element-8d82d06{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-7837 .elementor-element.elementor-element-cf16d32{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-7837 .elementor-element.elementor-element-422732e > .elementor-element-populated{padding:50px 30px 50px 30px;}.elementor-7837 .elementor-element.elementor-element-67dec3c1 > .elementor-element-populated{padding:50px 30px 50px 30px;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .tns-controls button[data-controls=prev]{left:0px;}.elementor-7837 .elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .tns-controls button[data-controls=next]{right:0px;}.elementor-7837 .elementor-element.elementor-element-0200adc .stratum-instagram .stratum-instagram__item{padding:5px;}.elementor-7837 .elementor-element.elementor-element-0200adc .stratum-instagram .stratum-instagram__wrapper{margin:-5px;}.elementor-7837 .elementor-element.elementor-element-5f69be88{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-7837 .elementor-element.elementor-element-400a08d{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-7837 .elementor-element.elementor-element-7927e12 .elementor-icon-box-wrapper{gap:5px;}.elementor-7837 .elementor-element.elementor-element-912cd38 .elementor-icon-box-wrapper{gap:5px;}.elementor-7837 .elementor-element.elementor-element-e287656{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7837 .elementor-element.elementor-element-e3a6261 .elementor-icon-box-wrapper{gap:5px;}.elementor-7837 .elementor-element.elementor-element-abca798 .elementor-icon-box-wrapper{gap:5px;}.elementor-7837 .elementor-element.elementor-element-5c720e5c{padding:0px 15px 0px 15px;}.elementor-7837 .elementor-element.elementor-element-422732e > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7837 .elementor-element.elementor-element-67dec3c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7837 .elementor-element.elementor-element-1d59ef0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7837 .elementor-element.elementor-element-29f756e .elementor-heading-title{font-size:35px;}.elementor-7837 .elementor-element.elementor-element-02a8444{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7837 .elementor-element.elementor-element-f2616d4 .elementor-heading-title{font-size:18px;}.elementor-7837 .elementor-element.elementor-element-55be100{font-size:10px;}.elementor-7837 .elementor-element.elementor-element-0200adc .stratum-instagram .stratum-instagram__item{padding:5px;}.elementor-7837 .elementor-element.elementor-element-0200adc .stratum-instagram .stratum-instagram__wrapper{margin:-5px;}.elementor-7837 .elementor-element.elementor-element-42b36b96 .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-b55f2c6 .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-36ffa1a2 .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-e07532 .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-57246dfa .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-60ed5e5b .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-685b4ac0 .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-4c040533 .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-4b4870bf .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-7347a6ee .elementor-image-box-img{margin-bottom:0px;}.elementor-7837 .elementor-element.elementor-element-5f69be88{--e-n-carousel-swiper-slides-to-display:2;}}@media (min-width: 1025px) {.elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider) { display: flex; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider) .jkit-product-block { width: calc(5); padding-right: 10px; } }@media (min-width: 1025px) {.elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider) .jkit-product-block:nth-child(n+6) { display: none; } }@media (min-width: 1025px) {.elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider):not(:nth-child(5)) { margin-right: 10px; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider) { display: flex; flex-direction: row; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider) .jkit-product-block { width: calc(3); padding-right: 10px; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider) .jkit-product-block:nth-child(n+4) { display: none; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider):not(:nth-child(3)) { margin-right: 10px; } }@media (max-width: 767px) {.elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider) { display: flex; flex-direction: row; } }@media (max-width: 767px) {.elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider) .jkit-product-block { width: calc(1); padding-right: 10px; } }@media (max-width: 767px) {.elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider) .jkit-product-block:nth-child(n+2) { display: none; } }@media (max-width: 767px) {.elementor-element.elementor-element-3a3a71ac .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider):not(:nth-child(1)) { margin-right: 10px; } }
/* Start custom CSS for jkit_product_carousel, class: .elementor-element-3a3a71ac */.jkit-product-title {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33159680 *//* === ESTRUTURA GERAL DO CARD === */
.jkit-product-block-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 10px;
  box-sizing: border-box;
  background-color: #fff;
  font-family: 'Montserrat', sans-serif;
}

/* === TÍTULO COM 1 LINHA E RETICÊNCIAS === */
.jkit-product-block-wrapper h2.product-title {
  font-size: 14px;
  line-height: 1.4em;
  height: 1.4em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-word;
  min-width: 0;
  max-width: 100%;
  margin: 10px 0 8px;
  text-align: center;
}

/* === IMAGEM PADRÃO FIXA === */
.jkit-product-image-block {
  height: 180px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

.jkit-product-image-block img {
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
}

/* === BLOCO DE PREÇO COM 2 LINHAS FIXAS === */
.jkit-product-block-wrapper .price {
  display: block;
  text-align: center;
  height: 48px;
  line-height: 1.2em;
  margin-bottom: 10px;
  overflow: hidden;
}

.jkit-product-block-wrapper .price del {
  color: #999 !important;
  font-size: 0.9em;
  display: block;
  text-decoration: line-through;
  margin-bottom: 2px;
}

.jkit-product-block-wrapper .price ins {
  color: #000 !important;
  font-weight: bold;
  font-size: 1.1em;
  display: block;
}

.jkit-product-block-wrapper .price > span.amount,
.jkit-product-block-wrapper .price > span > span.amount {
  font-size: 1.1em;
  font-weight: bold;
  color: #000;
  display: block;
  margin-top: 4px;
  height: 2.4em;
  line-height: 1.2em;
}

/* === BOTÃO PRINCIPAL "COMPRAR" === */
.jkit-product-block-wrapper a.add_to_cart_button {
  margin-top: auto;
  align-self: stretch;
  text-align: center;
  padding: 10px 16px;
  background-color: #393939;
  border-radius: 30px;
  font-weight: 500;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px !important;
  color: #fff !important;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  transition: background-color 0.3s ease;
}

/* Ícone do carrinho no botão */
.jkit-product-block-wrapper a.add_to_cart_button i,
.jkit-product-block-wrapper a.add_to_cart_button svg {
  display: inline-block;
  color: #fff !important;
  font-size: 16px;
  margin: 0;
}

/* Hover do botão principal */
.jkit-product-block-wrapper a.add_to_cart_button:hover {
  background-color: #2a2a2a;
}

/* === BOTÃO SECUNDÁRIO "Cotar no atacado" === */
.jkit-product-block-wrapper .botao-cotar {
  display: block;
  margin-top: 10px;
  padding: 10px 16px;
  background-color: #fff;
  color: #393939;
  border: 2px solid #393939;
  border-radius: 30px;
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  font-family: 'Montserrat', sans-serif;
  text-decoration: none;
  transition: all 0.3s ease;
}

.jkit-product-block-wrapper .botao-cotar:hover {
  background-color: #393939;
  color: #fff;
}

/* === RESPONSIVO === */
@media (max-width: 768px) {
  .jkit-product-image-block {
    height: 150px;
  }

  .jkit-product-block-wrapper h2.product-title {
    font-size: 13px;
  }

  .jkit-product-block-wrapper a.add_to_cart_button {
    font-size: 13px !important;
    padding: 8px 14px;
  }

  .jkit-product-block-wrapper .botao-cotar {
    font-size: 13px;
    padding: 8px 14px;
  }
}/* End custom CSS */