.elementor-4078 .elementor-element.elementor-element-d8bc0ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4078 .elementor-element.elementor-element-d78965f{width:100%;max-width:100%;}.elementor-4078 .elementor-element.elementor-element-d78965f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4078 .elementor-element.elementor-element-d78965f.elementor-element{--align-self:center;}.elementor-4078 .elementor-element.elementor-element-4a44240{--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-4078 .elementor-element.elementor-element-4a44240:not(.elementor-motion-effects-element-type-background), .elementor-4078 .elementor-element.elementor-element-4a44240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1602;}.elementor-4078 .elementor-element.elementor-element-4932ecc{--spacer-size:30px;}.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-4078 .elementor-element.elementor-element-469aefe{--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-4078 .elementor-element.elementor-element-469aefe:not(.elementor-motion-effects-element-type-background), .elementor-4078 .elementor-element.elementor-element-469aefe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1602;}.elementor-4078 .elementor-element.elementor-element-cf6ec86{--spacer-size:30px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4078 .elementor-element.elementor-element-80beb5e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.2px;word-spacing:2px;}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4078 .elementor-element.elementor-element-1fe5e2e{--spacer-size:10px;}.elementor-4078 .elementor-element.elementor-element-3ae3c10{--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-4078 .elementor-element.elementor-element-694d0f7 .woocommerce-breadcrumb{color:#5B5B5B;font-family:"Adamina", Sans-serif;font-size:12px;font-weight:200;}.elementor-4078 .elementor-element.elementor-element-6e9c57d{--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-4078 .elementor-element.elementor-element-965cbed{--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-4078 .elementor-element.elementor-element-c8e30e6{--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-woocommerce-product-title .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-4078 .elementor-element.elementor-element-8afc03f .elementor-heading-title{font-family:"Adamina", Sans-serif;font-size:24px;font-weight:600;line-height:40px;letter-spacing:-0.8px;color:#000000;}.elementor-4078 .elementor-element.elementor-element-521d393{text-align:left;}.woocommerce .elementor-4078 .elementor-element.elementor-element-521d393 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;}.elementor-4078 .elementor-element.elementor-element-1ad336f{--alignment:center;--grid-side-margin:6px;--grid-column-gap:6px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.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-4078 .elementor-element.elementor-element-315ef88{text-align:center;}.elementor-4078 .elementor-element.elementor-element-315ef88 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:#2E3B1F;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4078 .elementor-element.elementor-element-81dc6ed > .elementor-widget-container{border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5) inset;}.elementor-4078 .elementor-element.elementor-element-81dc6ed .cart button, .elementor-4078 .elementor-element.elementor-element-81dc6ed .cart .button{font-family:"Open Sans", Sans-serif;font-size:13px;border-style:none;border-radius:0px 0px 0px 0px;color:#D4E157;background-color:#2E3B1F;border-color:#2E3B1F;transition:all 0.2s;}.elementor-4078 .elementor-element.elementor-element-81dc6ed .added_to_cart{color:#2E3B1F;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:600;}.elementor-4078 .elementor-element.elementor-element-81dc6ed{--button-spacing:14px;}.elementor-4078 .elementor-element.elementor-element-81dc6ed .quantity .qty{font-family:"Open Sans", Sans-serif;font-weight:600;color:#2E3B1F;background-color:#FFFFFF;transition:all 0.2s;}.woocommerce .elementor-4078 .elementor-element.elementor-element-81dc6ed form.cart table.variations label{font-family:"Adamina", Sans-serif;}.woocommerce .elementor-4078 .elementor-element.elementor-element-81dc6ed form.cart table.variations td.value select, .woocommerce .elementor-4078 .elementor-element.elementor-element-81dc6ed form.cart table.variations td.value:before{border-radius:0px;}.elementor-4078 .elementor-element.elementor-element-dd91e37{--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-4078 .elementor-element.elementor-element-8f53082{--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-4078 .elementor-element.elementor-element-098dbcb{--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-4078 .elementor-element.elementor-element-30b12ed{--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;}.woocommerce .elementor-4078 .elementor-element.elementor-element-60ec77c .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-text );font-family:"Adamina", Sans-serif;font-size:24px;}.woocommerce .elementor-4078 .elementor-element.elementor-element-60ec77c .woocommerce-tabs ul.wc-tabs li{border-radius:0px 0px 0 0;}.woocommerce .elementor-4078 .elementor-element.elementor-element-60ec77c .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Adamina", Sans-serif;}.elementor-4078 .elementor-element.elementor-element-6047753{--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-4078 .elementor-element.elementor-element-767a264{--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-4078 .elementor-element.elementor-element-b85fff5{--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-4078 .elementor-element.elementor-element-fd1f619{--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-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.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 );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{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-product-related.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-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.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-product-related.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-product-related.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-4078 .elementor-element.elementor-element-5379047.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4078 .elementor-element.elementor-element-5379047.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#5B5E5F;}.elementor-4078 .elementor-element.elementor-element-5379047.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#5B5E5F;}.elementor-4078 .elementor-element.elementor-element-5379047.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-4078 .elementor-element.elementor-element-5379047.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Adamina", Sans-serif;font-weight:600;}.elementor-4078 .elementor-element.elementor-element-5379047.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-4078 .elementor-element.elementor-element-56ffe77{--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-4078 .elementor-element.elementor-element-df786c9{--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-4078 .elementor-element.elementor-element-d99d28a{--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-4078 .elementor-element.elementor-element-d307734{--display:flex;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.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-product-upsell.elementor-wc-products .products > h2{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-product-upsell.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-product-upsell.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.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-product-upsell.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-product-upsell.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-4078 .elementor-element.elementor-element-7712028.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4078 .elementor-element.elementor-element-7712028.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-4078 .elementor-element.elementor-element-562beb2{--display:flex;}.elementor-4078 .elementor-element.elementor-element-7728aa9{--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-4078 .elementor-element.elementor-element-7728aa9:not(.elementor-motion-effects-element-type-background), .elementor-4078 .elementor-element.elementor-element-7728aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1602;}.elementor-4078 .elementor-element.elementor-element-03bb121{--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-4078 .elementor-element.elementor-element-03bb121:not(.elementor-motion-effects-element-type-background), .elementor-4078 .elementor-element.elementor-element-03bb121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1602;}.elementor-4078 .elementor-element.elementor-element-00ff16e{--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-4078 .elementor-element.elementor-element-31d4706{--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-4078 .elementor-element.elementor-element-fb38c08 > .elementor-widget-container{margin:045px 0px 0px 0px;}.elementor-4078 .elementor-element.elementor-element-fb38c08.elementor-element{--align-self:center;}.elementor-4078 .elementor-element.elementor-element-fb38c08{text-align:center;}.elementor-4078 .elementor-element.elementor-element-fb38c08 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#D4E157;}.elementor-4078 .elementor-element.elementor-element-30f4d40{--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-4078 .elementor-element.elementor-element-7f8e656{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-4078 .elementor-element.elementor-element-7f8e656 .elementor-widget-container{text-align:center;}.elementor-4078 .elementor-element.elementor-element-7f8e656 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-4078 .elementor-element.elementor-element-7f8e656 .elementor-social-icon{background-color:#0D1602;}.elementor-4078 .elementor-element.elementor-element-7f8e656 .elementor-social-icon i{color:#D4E157;}.elementor-4078 .elementor-element.elementor-element-7f8e656 .elementor-social-icon svg{fill:#D4E157;}.elementor-4078 .elementor-element.elementor-element-f57a1fe{--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:stretch;}.elementor-4078 .elementor-element.elementor-element-f57a1fe:not(.elementor-motion-effects-element-type-background), .elementor-4078 .elementor-element.elementor-element-f57a1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1602;}.elementor-4078 .elementor-element.elementor-element-ec8855d{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4078 .elementor-element.elementor-element-2d89b59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4078 .elementor-element.elementor-element-2d89b59.elementor-element{--align-self:center;}.elementor-4078 .elementor-element.elementor-element-08d694b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4078 .elementor-element.elementor-element-08d694b.elementor-element{--align-self:center;}.elementor-4078 .elementor-element.elementor-element-08d694b{text-align:center;}.elementor-4078 .elementor-element.elementor-element-1771391 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4078 .elementor-element.elementor-element-1771391.elementor-element{--align-self:center;}.elementor-4078 .elementor-element.elementor-element-addfdc3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4078 .elementor-element.elementor-element-addfdc3.elementor-element{--align-self:center;}.elementor-4078 .elementor-element.elementor-element-f095d5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4078 .elementor-element.elementor-element-f095d5c.elementor-element{--align-self:center;}.elementor-4078 .elementor-element.elementor-element-150a8c6{--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-4078 .elementor-element.elementor-element-150a8c6:not(.elementor-motion-effects-element-type-background), .elementor-4078 .elementor-element.elementor-element-150a8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1602;}.elementor-4078 .elementor-element.elementor-element-9c3a587 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-4078 .elementor-element.elementor-element-9c3a587 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-4078 .elementor-element.elementor-element-9c3a587 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-4078 .elementor-element.elementor-element-9c3a587 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-4078 .elementor-element.elementor-element-9c3a587 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-4078 .elementor-element.elementor-element-9c3a587 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4078 .elementor-element.elementor-element-9c3a587 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4078 .elementor-element.elementor-element-9c3a587{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4078 .elementor-element.elementor-element-9c3a587 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4078 .elementor-element.elementor-element-9c3a587 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:12px;letter-spacing:-0.6px;word-spacing:12px;}.elementor-4078 .elementor-element.elementor-element-9c3a587 .elementor-icon-list-text{color:#D4E157;transition:color 0.3s;}.elementor-4078 .elementor-element.elementor-element-6f52ba1{--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-4078 .elementor-element.elementor-element-6f52ba1:not(.elementor-motion-effects-element-type-background), .elementor-4078 .elementor-element.elementor-element-6f52ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1602;}.elementor-4078 .elementor-element.elementor-element-59d739f{text-align:center;}.elementor-4078 .elementor-element.elementor-element-59d739f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#D4E157;}@media(min-width:768px){.elementor-4078 .elementor-element.elementor-element-d8bc0ce{--width:100%;}.elementor-4078 .elementor-element.elementor-element-965cbed{--width:50%;}.elementor-4078 .elementor-element.elementor-element-c8e30e6{--width:50%;}.elementor-4078 .elementor-element.elementor-element-8f53082{--width:50%;}.elementor-4078 .elementor-element.elementor-element-098dbcb{--width:50%;}.elementor-4078 .elementor-element.elementor-element-767a264{--width:50%;}.elementor-4078 .elementor-element.elementor-element-b85fff5{--width:50%;}.elementor-4078 .elementor-element.elementor-element-df786c9{--width:50%;}.elementor-4078 .elementor-element.elementor-element-d99d28a{--width:50%;}.elementor-4078 .elementor-element.elementor-element-00ff16e{--width:25%;}.elementor-4078 .elementor-element.elementor-element-31d4706{--width:50%;}.elementor-4078 .elementor-element.elementor-element-30f4d40{--width:25%;}.elementor-4078 .elementor-element.elementor-element-ec8855d{--content-width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4078 .elementor-element.elementor-element-d8bc0ce{--width:100%;}}@media(max-width:1024px){.elementor-4078 .elementor-element.elementor-element-d8bc0ce{--gap:0px 0px;--row-gap:0px;--column-gap:0px;} .elementor-4078 .elementor-element.elementor-element-1ad336f{--grid-side-margin:6px;--grid-column-gap:6px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4078 .elementor-element.elementor-element-5379047.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4078 .elementor-element.elementor-element-7712028.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4078 .elementor-element.elementor-element-ec8855d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(31px/2);}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(31px/2);}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(31px/2);}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-31px/2);}.elementor-4078 .elementor-element.elementor-element-80beb5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-31px/2);}.elementor-4078 .elementor-element.elementor-element-694d0f7 .woocommerce-breadcrumb{font-size:12px;}.elementor-4078 .elementor-element.elementor-element-8afc03f{text-align:center;} .elementor-4078 .elementor-element.elementor-element-1ad336f{--grid-side-margin:6px;--grid-column-gap:6px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4078 .elementor-element.elementor-element-315ef88{text-align:center;}.elementor-4078 .elementor-element.elementor-element-5379047.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4078 .elementor-element.elementor-element-7712028.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4078 .elementor-element.elementor-element-ec8855d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-d78965f *//* Foca apenas no Desktop (telas acima de 1024px) */
@media (min-width: 1025px) {
    /* 1. Mata o 'wrap' que você sublinhou e centraliza a barra toda */
    .wp-block-navigation__responsive-container-content,
    .wp-block-navigation__container,
    #modal-1-content {
        display: flex !important;
        flex-wrap: nowrap !important; /* PROÍBE a quebra de linha */
        justify-content: center !important; /* MATA o buraco no meio */
        width: 100% !important;
        max-width: 1200px !important;
        margin: 0 auto !important;
    }

    /* 2. Remove qualquer margem automática que o WordPress coloque nos itens */
    .wp-block-navigation-item {
        margin-left: 0 !important;
        margin-right: 0 !important;
        flex-shrink: 0 !important; /* Impede os itens de 'murcharem' */
    }

    /* 3. Define um espaçamento real e fixo entre os links */
    .wp-block-navigation__container {
        gap: 30px !important; /* Espaço exato entre cada palavra */
    }

    /* 4. Aumenta a fonte para preencher melhor a barra verde */
    .wp-block-navigation-item__label {
        font-size: 16px !important;
        font-weight: 500 !important;
        white-space: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-469aefe *//* =========================================
      SOMENTE MOBILE
========================================= */
@media (max-width: 768px) {

    /* Mostrar hambúrguer no mobile */
    .meu-hamburger {
        display: flex !important;
    }

    /* Esconder Icon List original no mobile */
    .elementor-widget-icon-list {
        display: none !important;
    }

    /* Tela inteira branca */
    .menu-fullscreen {
        position: fixed;
        top: -100%;
        left: 0;
        width: 100%;
        height: 100%;
        background: #fff;
        z-index: 99998;
        padding: 100px 30px;
        transition: top .35s ease;
        overflow-y: auto;
        display: flex;
        flex-direction: column;
    }

    .menu-fullscreen.ativo {
        top: 0;
    }

    /* Botão X */
    .menu-close {
        position: fixed;
        top: 20px;
        right: 25px;
        font-size: 40px;
        color: #000;
        display: none;
        z-index: 999999;
        cursor: pointer;
    }

    /* Forçar lista vertical */
    .menu-fullscreen .elementor-widget-icon-list ul {
        display: flex !important;
        flex-direction: column !important;
        gap: 20px;
        width: 100%;
    }

    .menu-fullscreen .elementor-icon-list-item {
        width: 100%;
        display: block !important;
        text-align: left !important;
    }

    .menu-fullscreen .elementor-icon-list-text {
        font-size: 24px;
        font-weight: 600;
        color: #000;
    }
}

/* =========================================
      DESKTOP — não altera nada!
========================================= */

@media (min-width: 769px) {

    /* Oculta tudo relacionado ao menu mobile */
    .meu-hamburger,
    .menu-fullscreen,
    .menu-close {
        display: none !important;
    }

    /* Volta o Icon List ao normal no desktop */
    .elementor-widget-icon-list {
        display: block !important;
    }
}/* End custom CSS */