.elementor-1440 .elementor-element.elementor-element-d7ea00a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-1440 .elementor-element.elementor-element-d7ea00a>.elementor-shape-top .elementor-shape-fill,.elementor-1440 .elementor-element.elementor-element-d7ea00a>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-primary)}.elementor-1440 .elementor-element.elementor-element-d7ea00a>.elementor-shape-top svg,.elementor-1440 .elementor-element.elementor-element-d7ea00a>.e-con-inner>.elementor-shape-top svg{width:calc(100% + 1.3px);height:100px}.elementor-1440 .elementor-element.elementor-element-d7ea00a>.elementor-shape-bottom .elementor-shape-fill,.elementor-1440 .elementor-element.elementor-element-d7ea00a>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-primary)}.elementor-1440 .elementor-element.elementor-element-d7ea00a>.elementor-shape-bottom svg,.elementor-1440 .elementor-element.elementor-element-d7ea00a>.e-con-inner>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:100px}.elementor-1440 .elementor-element.elementor-element-29bd217{padding:12px 0 0 0}.elementor-1440 .elementor-element.elementor-element-29bd217.elementor-element{--align-self:center}.elementor-1440 .elementor-element.elementor-element-29bd217 .woocommerce-breadcrumb{color:var(--e-global-color-accent);font-family:"Assistant",Sans-serif;font-weight:600}.elementor-1440 .elementor-element.elementor-element-29bd217 .woocommerce-breadcrumb>a{color:var(--e-global-color-accent)}.elementor-1440 .elementor-element.elementor-element-acf2bf5{--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:80px 80px;--row-gap:80px;--column-gap:80px}.elementor-1440 .elementor-element.elementor-element-92f758a{--display:flex}.elementor-1440 .elementor-element.elementor-element-c2d8ec7{z-index:1}.woocommerce .elementor-1440 .elementor-element.elementor-element-c2d8ec7 .flex-viewport:not(:last-child){margin-bottom:0}.woocommerce .elementor-1440 .elementor-element.elementor-element-c2d8ec7 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0}.woocommerce .elementor-1440 .elementor-element.elementor-element-c2d8ec7 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2)}body:not(.rtl) .elementor-1440 .elementor-element.elementor-element-e05d557{left:0}body.rtl .elementor-1440 .elementor-element.elementor-element-e05d557{right:0}.elementor-1440 .elementor-element.elementor-element-e05d557{top:0}.elementor-1440 .elementor-element.elementor-element-91e79c1{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2}.elementor-1440 .elementor-element.elementor-element-14e9988{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-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-1440 .elementor-element.elementor-element-06eae5a .elementor-heading-title{font-family:"Assistant",Sans-serif;font-weight:600}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1440 .elementor-element.elementor-element-2257182{width:100%;max-width:100%;text-align:start;font-family:"Josefin Sans",Sans-serif;font-weight:300;text-transform:uppercase;color:var(--e-global-color-accent)}.elementor-1440 .elementor-element.elementor-element-2257182 p{margin-block-end:0}.elementor-1440 .elementor-element.elementor-element-2257182 a:hover,.elementor-1440 .elementor-element.elementor-element-2257182 a:focus{color:var(--e-global-color-accent)}.elementor-1440 .elementor-element.elementor-element-98922b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.woocommerce .elementor-widget-woocommerce-product-price .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-1440 .elementor-element.elementor-element-090db0e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.woocommerce .elementor-1440 .elementor-element.elementor-element-090db0e .price{font-family:"Assistant",Sans-serif;font-size:25px;font-weight:400;line-height:15px}.elementor-1440 .elementor-element.elementor-element-e8cf6f0{background-color:#FFF}.woocommerce .elementor-1440 .elementor-element.elementor-element-56ebb68 .woocommerce-product-details__short-description{color:var(--e-global-color-text);font-size:15px}.elementor-1440 .elementor-element.elementor-element-4ffd029{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}body:not(.rtl) .elementor-1440 .elementor-element.elementor-element-d02fcc9{left:0}body.rtl .elementor-1440 .elementor-element.elementor-element-d02fcc9{right:0}.elementor-1440 .elementor-element.elementor-element-d02fcc9{top:0;z-index:-1}.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-1440 .elementor-element.elementor-element-d318411 .cart button,.elementor-1440 .elementor-element.elementor-element-d318411 .cart .button{font-family:"Josefin Sans",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;padding:12px 100px 12px 100px;color:var(--e-global-color-7b391ad);background-color:var(--e-global-color-accent);border-color:var(--e-global-color-accent);transition:all 0.2s}.elementor-1440 .elementor-element.elementor-element-d318411 .cart button:hover,.elementor-1440 .elementor-element.elementor-element-d318411 .cart .button:hover{color:var(--e-global-color-7b391ad);background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1440 .elementor-element.elementor-element-d318411{--button-spacing:30px}.elementor-1440 .elementor-element.elementor-element-d318411 .quantity .qty{font-family:"Assistant",Sans-serif;font-size:15px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;color:var(--e-global-color-primary);transition:all 0.2s}.woocommerce .elementor-1440 .elementor-element.elementor-element-d318411 form.cart table.variations label{color:var(--e-global-color-primary);font-family:"Assistant",Sans-serif;font-size:16px;font-weight:600}.elementor-1440 .elementor-element.elementor-element-7bf90c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-1440 .elementor-element.elementor-element-4a081e7{width:100%;max-width:100%;text-align:start;font-family:"Josefin Sans",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-text)}.elementor-1440 .elementor-element.elementor-element-4a081e7 a:hover,.elementor-1440 .elementor-element.elementor-element-4a081e7 a:focus{color:var(--e-global-color-accent)}.elementor-1440 .elementor-element.elementor-element-1447673{width:100%;max-width:100%;text-align:start;font-family:"Josefin Sans",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-text)}.elementor-1440 .elementor-element.elementor-element-1447673 a:hover,.elementor-1440 .elementor-element.elementor-element-1447673 a:focus{color:var(--e-global-color-accent)}.elementor-1440 .elementor-element.elementor-element-a48f8cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-1440 .elementor-element.elementor-element-267f692{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-family:"Assistant",Sans-serif;font-weight:400;line-height:14px}.elementor-1440 .elementor-element.elementor-element-e1efa23{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-family:"Assistant",Sans-serif;font-weight:400;line-height:14px}.elementor-1440 .elementor-element.elementor-element-dec46c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--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}body:not(.rtl) .elementor-1440 .elementor-element.elementor-element-22c35f7{left:0}body.rtl .elementor-1440 .elementor-element.elementor-element-22c35f7{right:0}.elementor-1440 .elementor-element.elementor-element-22c35f7{top:0;z-index:-1}.elementor-1440 .elementor-element.elementor-element-55afd5a{--display:flex}.elementor-1440 .elementor-element.elementor-element-0679b55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-widget-woocommerce-product-content{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-1440 .elementor-element.elementor-element-3a2e755{font-family:"Assistant",Sans-serif;font-size:16px;font-weight:400}.elementor-1440 .elementor-element.elementor-element-27560a6{--display:flex}.elementor-1440 .elementor-element.elementor-element-7105733{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1440 .elementor-element.elementor-element-ce37cc7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-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-1440 .elementor-element.elementor-element-94bf71d .elementor-heading-title{font-family:"Assistant",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-text)}.elementor-1440 .elementor-element.elementor-element-fe35ad2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1440 .elementor-element.elementor-element-1899f88 .elementor-heading-title{font-family:"Assistant",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-text)}.elementor-1440 .elementor-element.elementor-element-0b3e854{--display:flex}.elementor-1440 .elementor-element.elementor-element-b80a7f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1440 .elementor-element.elementor-element-222a73d{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px}.elementor-1440 .elementor-element.elementor-element-222a73d>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:solid;border-width:0 0 1px 0}.elementor-1440 .elementor-element.elementor-element-222a73d>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover{border-style:solid;border-width:0 0 1px 0}.elementor-1440 .elementor-element.elementor-element-222a73d>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title{border-style:none}:where(.elementor-1440 .elementor-element.elementor-element-222a73d>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Assistant",Sans-serif;font-weight:600}:where(.elementor-1440 .elementor-element.elementor-element-222a73d>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:solid;border-width:0 0 1px 0}.elementor-1440 .elementor-element.elementor-element-30ee8a3{padding:12px 0 0 0}.elementor-1440 .elementor-element.elementor-element-30ee8a3.elementor-element{--align-self:center}.elementor-1440 .elementor-element.elementor-element-30ee8a3 .woocommerce-breadcrumb{color:var(--e-global-color-primary);font-family:"Assistant",Sans-serif;font-weight:600}.elementor-1440 .elementor-element.elementor-element-30ee8a3 .woocommerce-breadcrumb>a{color:var(--e-global-color-primary)}.elementor-1440 .elementor-element.elementor-element-d6201dc{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1440 .elementor-element.elementor-element-e5417d6{text-align:start}.elementor-1440 .elementor-element.elementor-element-e5417d6 .elementor-heading-title{font-family:"Assistant",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1440 .elementor-element.elementor-element-d20b3fa{--grid-columns:5}.elementor-1440 .elementor-element.elementor-element-d20b3fa .elementor-loop-container{grid-auto-rows:1fr}.elementor-1440 .elementor-element.elementor-element-d20b3fa .e-loop-item>.elementor-section,.elementor-1440 .elementor-element.elementor-element-d20b3fa .e-loop-item>.elementor-section>.elementor-container,.elementor-1440 .elementor-element.elementor-element-d20b3fa .e-loop-item>.e-con,.elementor-1440 .elementor-element.elementor-element-d20b3fa .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-1440 .elementor-element.elementor-element-50e9f47{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-1440 .elementor-element.elementor-element-50e9f47>.elementor-shape-top .elementor-shape-fill,.elementor-1440 .elementor-element.elementor-element-50e9f47>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-primary)}.elementor-1440 .elementor-element.elementor-element-50e9f47>.elementor-shape-top svg,.elementor-1440 .elementor-element.elementor-element-50e9f47>.e-con-inner>.elementor-shape-top svg{width:calc(100% + 1.3px);height:100px}.elementor-1440 .elementor-element.elementor-element-50e9f47>.elementor-shape-bottom .elementor-shape-fill,.elementor-1440 .elementor-element.elementor-element-50e9f47>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-primary)}.elementor-1440 .elementor-element.elementor-element-50e9f47>.elementor-shape-bottom svg,.elementor-1440 .elementor-element.elementor-element-50e9f47>.e-con-inner>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:100px}.elementor-1440 .elementor-element.elementor-element-a0fdfc3{padding:12px 0 0 0}.elementor-1440 .elementor-element.elementor-element-a0fdfc3.elementor-element{--align-self:center}.elementor-1440 .elementor-element.elementor-element-a0fdfc3 .woocommerce-breadcrumb{color:var(--e-global-color-accent);font-family:"Assistant",Sans-serif;font-weight:600}.elementor-1440 .elementor-element.elementor-element-a0fdfc3 .woocommerce-breadcrumb>a{color:var(--e-global-color-accent)}.elementor-1440 .elementor-element.elementor-element-00200c9{--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:80px 80px;--row-gap:80px;--column-gap:80px}.elementor-1440 .elementor-element.elementor-element-1152c62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-1440 .elementor-element.elementor-element-d0c0993 .elementor-heading-title{font-family:"Assistant",Sans-serif;font-weight:600}.elementor-1440 .elementor-element.elementor-element-00c7ea8{width:100%;max-width:100%;text-align:start;font-family:"Josefin Sans",Sans-serif;font-weight:300;text-transform:uppercase;color:var(--e-global-color-accent)}.elementor-1440 .elementor-element.elementor-element-00c7ea8 p{margin-block-end:0}.elementor-1440 .elementor-element.elementor-element-00c7ea8 a:hover,.elementor-1440 .elementor-element.elementor-element-00c7ea8 a:focus{color:var(--e-global-color-accent)}.elementor-1440 .elementor-element.elementor-element-385b2a4{--display:flex}.elementor-1440 .elementor-element.elementor-element-5cdb05d{z-index:1}.woocommerce .elementor-1440 .elementor-element.elementor-element-5cdb05d .flex-viewport:not(:last-child){margin-bottom:0}.woocommerce .elementor-1440 .elementor-element.elementor-element-5cdb05d .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0}.woocommerce .elementor-1440 .elementor-element.elementor-element-5cdb05d .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2)}body:not(.rtl) .elementor-1440 .elementor-element.elementor-element-d2953fa{left:0}body.rtl .elementor-1440 .elementor-element.elementor-element-d2953fa{right:0}.elementor-1440 .elementor-element.elementor-element-d2953fa{top:0}.elementor-1440 .elementor-element.elementor-element-c98c44c{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2}.elementor-1440 .elementor-element.elementor-element-0c1b264{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-1440 .elementor-element.elementor-element-3d839f9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.woocommerce .elementor-1440 .elementor-element.elementor-element-3d839f9 .price{font-family:"Assistant",Sans-serif;font-size:25px;font-weight:400;line-height:15px}.elementor-1440 .elementor-element.elementor-element-9fa36b5{background-color:#FFF}.woocommerce .elementor-1440 .elementor-element.elementor-element-77c99c5 .woocommerce-product-details__short-description{color:var(--e-global-color-text);font-size:15px}.elementor-1440 .elementor-element.elementor-element-1ad4b17{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}body:not(.rtl) .elementor-1440 .elementor-element.elementor-element-ba7b7f3{left:0}body.rtl .elementor-1440 .elementor-element.elementor-element-ba7b7f3{right:0}.elementor-1440 .elementor-element.elementor-element-ba7b7f3{top:0;z-index:-1}.elementor-1440 .elementor-element.elementor-element-f566e45 .cart button,.elementor-1440 .elementor-element.elementor-element-f566e45 .cart .button{font-family:"Josefin Sans",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;padding:16px 21px 20px 21px;color:var(--e-global-color-7b391ad);background-color:var(--e-global-color-accent);border-color:var(--e-global-color-accent);transition:all 0.2s}.elementor-1440 .elementor-element.elementor-element-f566e45 .cart button:hover,.elementor-1440 .elementor-element.elementor-element-f566e45 .cart .button:hover{color:var(--e-global-color-7b391ad);background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1440 .elementor-element.elementor-element-f566e45{--button-spacing:30px}.elementor-1440 .elementor-element.elementor-element-f566e45 .quantity .qty{font-family:"Assistant",Sans-serif;font-size:15px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;color:var(--e-global-color-primary);transition:all 0.2s}.woocommerce .elementor-1440 .elementor-element.elementor-element-f566e45 form.cart table.variations label{color:var(--e-global-color-primary);font-family:"Assistant",Sans-serif;font-size:16px;font-weight:600}.elementor-1440 .elementor-element.elementor-element-e2396ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-1440 .elementor-element.elementor-element-fdae8e6{width:100%;max-width:100%;text-align:start;font-family:"Josefin Sans",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-text)}.elementor-1440 .elementor-element.elementor-element-fdae8e6 a:hover,.elementor-1440 .elementor-element.elementor-element-fdae8e6 a:focus{color:var(--e-global-color-accent)}.elementor-1440 .elementor-element.elementor-element-77ae994{width:100%;max-width:100%;text-align:start;font-family:"Josefin Sans",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-text)}.elementor-1440 .elementor-element.elementor-element-77ae994 a:hover,.elementor-1440 .elementor-element.elementor-element-77ae994 a:focus{color:var(--e-global-color-accent)}.elementor-1440 .elementor-element.elementor-element-3843de8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-1440 .elementor-element.elementor-element-c4a6e01{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-family:"Assistant",Sans-serif;font-weight:400;line-height:14px}.elementor-1440 .elementor-element.elementor-element-e927307{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-family:"Assistant",Sans-serif;font-weight:400;line-height:14px}.elementor-1440 .elementor-element.elementor-element-942fbf1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--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}body:not(.rtl) .elementor-1440 .elementor-element.elementor-element-934adab{left:0}body.rtl .elementor-1440 .elementor-element.elementor-element-934adab{right:0}.elementor-1440 .elementor-element.elementor-element-934adab{top:0;z-index:-1}.elementor-1440 .elementor-element.elementor-element-e8a3202{--display:flex}.elementor-1440 .elementor-element.elementor-element-618219b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1440 .elementor-element.elementor-element-c396e86{font-family:"Assistant",Sans-serif;font-size:16px;font-weight:400}.elementor-1440 .elementor-element.elementor-element-67048fa .elementor-heading-title{font-family:"Assistant",Sans-serif;font-weight:400;color:var(--e-global-color-text)}.elementor-1440 .elementor-element.elementor-element-48e9872{--display:flex}.elementor-1440 .elementor-element.elementor-element-af66088{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1440 .elementor-element.elementor-element-ec88e0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1440 .elementor-element.elementor-element-39edddf .elementor-heading-title{font-family:"Assistant",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-text)}.elementor-1440 .elementor-element.elementor-element-edd931b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1440 .elementor-element.elementor-element-8dc6eac .elementor-heading-title{font-family:"Assistant",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-text)}.elementor-1440 .elementor-element.elementor-element-0081293{--display:flex}.elementor-1440 .elementor-element.elementor-element-bc243f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1440 .elementor-element.elementor-element-6aaf881{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px}.elementor-1440 .elementor-element.elementor-element-6aaf881>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:solid;border-width:0 0 1px 0}.elementor-1440 .elementor-element.elementor-element-6aaf881>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover{border-style:solid;border-width:0 0 1px 0}.elementor-1440 .elementor-element.elementor-element-6aaf881>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title{border-style:none}:where(.elementor-1440 .elementor-element.elementor-element-6aaf881>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Assistant",Sans-serif;font-weight:600}:where(.elementor-1440 .elementor-element.elementor-element-6aaf881>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:solid;border-width:0 0 1px 0}.elementor-1440 .elementor-element.elementor-element-bf6a809{padding:12px 0 0 0}.elementor-1440 .elementor-element.elementor-element-bf6a809.elementor-element{--align-self:center}.elementor-1440 .elementor-element.elementor-element-bf6a809 .woocommerce-breadcrumb{color:var(--e-global-color-primary);font-family:"Assistant",Sans-serif;font-weight:600}.elementor-1440 .elementor-element.elementor-element-bf6a809 .woocommerce-breadcrumb>a{color:var(--e-global-color-primary)}.elementor-1440 .elementor-element.elementor-element-3b00237{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1440 .elementor-element.elementor-element-61a74a5{text-align:start}.elementor-1440 .elementor-element.elementor-element-61a74a5 .elementor-heading-title{font-family:"Assistant",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-1440 .elementor-element.elementor-element-b768896{--grid-columns:5}.elementor-1440 .elementor-element.elementor-element-b768896 .elementor-loop-container{grid-auto-rows:1fr}.elementor-1440 .elementor-element.elementor-element-b768896 .e-loop-item>.elementor-section,.elementor-1440 .elementor-element.elementor-element-b768896 .e-loop-item>.elementor-section>.elementor-container,.elementor-1440 .elementor-element.elementor-element-b768896 .e-loop-item>.e-con,.elementor-1440 .elementor-element.elementor-element-b768896 .e-loop-item .elementor-section-wrap>.e-con{height:100%}body.elementor-page-1440:not(.elementor-motion-effects-element-type-background),body.elementor-page-1440>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7b391ad)}@media(max-width:1024px){.elementor-1440 .elementor-element.elementor-element-d20b3fa{--grid-columns:2}.elementor-1440 .elementor-element.elementor-element-50e9f47>.elementor-shape-top svg,.elementor-1440 .elementor-element.elementor-element-50e9f47>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:100px}.elementor-1440 .elementor-element.elementor-element-50e9f47>.elementor-shape-bottom svg,.elementor-1440 .elementor-element.elementor-element-50e9f47>.e-con-inner>.elementor-shape-bottom svg{width:calc(200% + 1.3px);height:100px}.elementor-1440 .elementor-element.elementor-element-50e9f47{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px}.elementor-1440 .elementor-element.elementor-element-00200c9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-1440 .elementor-element.elementor-element-00200c9.e-con{--align-self:center}.elementor-1440 .elementor-element.elementor-element-1152c62{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1440 .elementor-element.elementor-element-d0c0993{padding:0 0 30px 0;text-align:start}.elementor-1440 .elementor-element.elementor-element-d0c0993.elementor-element{--align-self:center}.elementor-1440 .elementor-element.elementor-element-d0c0993 .elementor-heading-title{font-size:27px}.elementor-1440 .elementor-element.elementor-element-00c7ea8.elementor-element{--align-self:center}.elementor-1440 .elementor-element.elementor-element-00c7ea8{text-align:center}.elementor-1440 .elementor-element.elementor-element-385b2a4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1440 .elementor-element.elementor-element-385b2a4.e-con{--align-self:center}.elementor-1440 .elementor-element.elementor-element-5cdb05d.elementor-element{--align-self:center}.elementor-1440 .elementor-element.elementor-element-67048fa .elementor-heading-title{font-size:17px;line-height:1.3em}.elementor-1440 .elementor-element.elementor-element-b768896{--grid-columns:2}}@media(max-width:767px){.elementor-1440 .elementor-element.elementor-element-d20b3fa{--grid-columns:1}.elementor-1440 .elementor-element.elementor-element-50e9f47>.elementor-shape-top svg,.elementor-1440 .elementor-element.elementor-element-50e9f47>.e-con-inner>.elementor-shape-top svg{width:calc(230% + 1.3px);height:80px}.elementor-1440 .elementor-element.elementor-element-50e9f47{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px}.elementor-1440 .elementor-element.elementor-element-00200c9{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1440 .elementor-element.elementor-element-1152c62.e-con{--align-self:center}.elementor-1440 .elementor-element.elementor-element-d0c0993{padding:0 0 20px 0;text-align:start}.elementor-1440 .elementor-element.elementor-element-d0c0993 .elementor-heading-title{font-size:23px}.elementor-1440 .elementor-element.elementor-element-c98c44c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1440 .elementor-element.elementor-element-1ad4b17{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1440 .elementor-element.elementor-element-ba7b7f3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1440 .elementor-element.elementor-element-f566e45{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--view-cart-spacing:0px}.elementor-1440 .elementor-element.elementor-element-e8a3202{--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-1440 .elementor-element.elementor-element-618219b{--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;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1440 .elementor-element.elementor-element-c396e86{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1440 .elementor-element.elementor-element-67048fa .elementor-heading-title{font-size:16px;line-height:1.3em}.elementor-1440 .elementor-element.elementor-element-0081293{--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-1440 .elementor-element.elementor-element-bc243f6{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1440 .elementor-element.elementor-element-6aaf881{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1440 .elementor-element.elementor-element-61a74a5 .elementor-heading-title{font-size:23px}.elementor-1440 .elementor-element.elementor-element-b768896{--grid-columns:1}}@media(min-width:768px){.elementor-1440 .elementor-element.elementor-element-d7ea00a{--content-width:1600px}.elementor-1440 .elementor-element.elementor-element-ce37cc7{--width:50%}.elementor-1440 .elementor-element.elementor-element-fe35ad2{--width:50%}.elementor-1440 .elementor-element.elementor-element-50e9f47{--content-width:1600px}.elementor-1440 .elementor-element.elementor-element-ec88e0e{--width:50%}.elementor-1440 .elementor-element.elementor-element-edd931b{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-1440 .elementor-element.elementor-element-00200c9{--width:100%}}.elementor-1440 .elementor-element.elementor-element-29bd217 a:hover{text-decoration:underline;text-underline-offset:4px}.single-product span.onsale,.woocommerce div.product span.onsale,div.product .summary span.onsale,body span.onsale{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;z-index:9999!important;height:40px!important;min-width:80px!important;margin:0!important;padding:0 15px!important;padding-top:2px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;text-align:center!important;background:var(--e-global-color-751c37c)!important;color:var(--e-global-color-7b391ad)!important;font-family:var(--e-global-typography-primary-font-family)!important;border:none!important;border-radius:0!important;font-weight:600!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:0.5px!important;box-shadow:0 4px 12px rgb(0 0 0 / .15)!important;white-space:nowrap!important;box-sizing:border-box!important}@media (max-width:767px){span.onsale{height:34px!important;min-width:70px!important;font-size:12px!important;padding-top:1px!important}}.woocommerce-product-gallery{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:15px!important;position:relative!important}.woocommerce-product-gallery .flex-viewport,.woocommerce-product-gallery__trigger{display:none!important}.lf-images-stack{flex:1!important;order:2!important;min-width:0}.lf-image-item{display:none}.lf-image-item.lf-active{display:block;animation:fadeIn 0.3s ease}.lf-custom-thumbs{order:1!important;display:flex!important;flex-direction:column!important;width:80px!important;min-width:80px!important;max-width:80px!important;margin:0!important;padding:0!important;list-style:none!important;gap:10px!important}.lf-custom-thumbs li{width:80px!important;height:80px!important;cursor:pointer}.lf-custom-thumbs li img{width:100%!important;height:100%!important;object-fit:cover!important;border:1px solid #ddd;opacity:.6;transition:0.2s}.lf-custom-thumbs li img.lf-thumb-active{opacity:1!important;border-color:var(--e-global-color-accent)!important}@media (max-width:767px){.woocommerce-product-gallery{flex-direction:column!important}.lf-custom-thumbs{flex-direction:row!important;width:100%!important;max-width:100%!important;overflow-x:auto}.lf-custom-thumbs li{width:60px!important;height:60px!important}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.artigo_individual .price del{color:var(--e-global-color-2ec1e38)!important;font-size:18px!important;text-decoration:line-through}.artigo_individual .price ins{color:var(--e-global-color-primary)!important;font-weight:600!important;text-decoration:none!important;background:transparent!important}.artigo_individual .woocommerce-price-suffix{color:var(--e-global-color-2ec1e38)!important;font-size:12px!important}.artigo_individual .price{color:var(--e-global-color-primary)!important;font-weight:600!important;text-decoration:none!important;background:transparent!important}.product-type-variable .pag-p-unidade{display:none!important}.pag-p-unidade{background:#fff!important;border-radius:12px!important;box-shadow:0 0 2px rgb(0 0 0 / .15)!important;border:none!important}.pag-p-unidade h2{display:none!important}.pag-p-unidade table,.pag-p-unidade tbody,.pag-p-unidade tr,.pag-p-unidade th,.pag-p-unidade td{border:none!important;box-shadow:none!important;outline:none!important}.pag-p-unidade table.shop_attributes{width:100%!important;margin:0!important;background:transparent!important}.pag-p-unidade tr{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:0 0!important;transition:0.2s ease!important;position:relative!important}.pag-p-unidade tr:not(:last-child)::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:1px!important;background:rgb(0 0 0 / .06)!important}.pag-p-unidade th{font-size:16px!important;font-weight:600!important;color:var(--e-global-color-primary)!important;background:transparent!important;padding:0!important;flex:1!important}.pag-p-unidade td{font-size:16px!important;font-weight:600!important;color:#555!important;text-align:center!important;padding:0!important;flex:1!important;background-color:transparent!important}.pag-p-unidade td p{margin:0!important}body.woocommerce div.product form.cart .quantity::before{left:50%!important;transform:translateX(-50%)!important}.produto_individual .variations_form .woocommerce-variation-price{padding-bottom:30px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:0px!important}.produto_individual.price del{color:var(--e-global-color-2ec1e38)!important;font-size:18px!important;text-decoration:line-through}.produto_individual .price ins{color:var(--e-global-color-primary)!important;font-weight:600!important;text-decoration:none!important;background:transparent!important}.produto_individual .woocommerce-price-suffix{color:var(--e-global-color-2ec1e38)!important;font-size:12px!important}.produto_individual .price{color:var(--e-global-color-primary)!important;font-weight:600!important;text-decoration:none!important;background:transparent!important}.woocommerce div.product form.cart:not(.variations_form){display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:0!important;justify-content:flex-start!important}.woocommerce div.product form.cart:not(.variations_form)>.quantity{margin:0!important}.woocommerce div.product form.cart:not(.variations_form)>.single_add_to_cart_button{margin-left:14px!important}.woocommerce div.product form.cart:not(.variations_form)>.tinv-wraper{margin-left:14px!important}.woocommerce div.product form.variations_form.cart{display:block!important}.woocommerce div.product form.variations_form.cart table.variations{width:100%!important;margin-bottom:50px!important}.woocommerce div.product form.variations_form.cart .woocommerce-variation-add-to-cart.variations_button{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;margin-top:0!important;clear:both!important;gap:14px!important}.woocommerce div.product .quantity,.woocommerce div.product .quantity.qty-style-shopify{display:inline-flex!important;align-items:center!important;height:44px!important;min-width:148px!important;max-width:148px!important;width:148px!important;background:rgb(76 154 153 / .3)!important;border:1px solid var(--e-global-color-primary)!important;overflow:hidden!important;margin:0!important;padding:0!important;border-radius:30px!important}.woocommerce div.product form.cart .quantity{position:relative!important;overflow:visible!important;margin-top:0!important}.woocommerce div.product form.cart .quantity::before{content:"Quantidade"!important;position:absolute!important;top:-22px!important;left:0!important;display:block!important;white-space:nowrap!important;font-size:16px!important;font-weight:600!important;line-height:1!important;color:var(--e-global-color-primary)!important}.woocommerce div.product .quantity .qty-btn,.woocommerce div.product .e-atc-qty-button-holder .quantity.qty-style-shopify .qty-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;flex:0 0 44px!important;border:0!important;background:transparent!important;margin:0!important;padding:0!important;cursor:pointer!important;box-shadow:none!important;line-height:1!important;max-width:44px!important;min-width:44px!important}.woocommerce div.product .quantity .qty-btn svg,.woocommerce div.product .e-atc-qty-button-holder .quantity.qty-style-shopify .qty-btn svg{display:block!important;width:10px!important;height:10px!important;stroke:var(--e-global-color-primary)!important;transition:all 0.2s ease-in}.woocommerce div.product .quantity .qty-btn:hover svg,.woocommerce div.product .e-atc-qty-button-holder .quantity.qty-style-shopify .qty-btn:hover svg{stroke:var(--e-global-color-primary)!important;transform:scale(1.2)}.woocommerce div.product .quantity input.qty,.woocommerce div.product .e-atc-qty-button-holder .quantity.qty-style-shopify input.qty{appearance:textfield!important;-moz-appearance:textfield!important;-webkit-appearance:none!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;text-align:center!important;width:60px!important;min-width:60px!important;max-width:60px!important;height:44px!important;line-height:44px!important;margin:0!important;padding:0!important;font-size:15px!important;font-weight:600!important;flex:0 0 60px!important;color:var(--e-global-color-primary)!important}.woocommerce div.product .quantity input.qty::-webkit-outer-spin-button,.woocommerce div.product .quantity input.qty::-webkit-inner-spin-button,.woocommerce div.product .e-atc-qty-button-holder .quantity.qty-style-shopify input.qty::-webkit-outer-spin-button,.woocommerce div.product .e-atc-qty-button-holder .quantity.qty-style-shopify input.qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.woocommerce div.product .quantity:has(input[type="hidden"][value="1"][min="1"][max="1"]){display:none!important}.woocommerce div.product .quantity .screen-reader-text{position:absolute!important;left:-9999px!important}.woocommerce div.product form.cart.qty-is-hidden,.woocommerce div.product .woocommerce-variation-add-to-cart.qty-is-hidden{gap:0!important}.woocommerce div.product form.cart.qty-is-hidden .single_add_to_cart_button,.woocommerce div.product .woocommerce-variation-add-to-cart.qty-is-hidden .single_add_to_cart_button{margin-right:14px!important}.woocommerce div.product .single_add_to_cart_button{height:44px!important;margin:0!important;border-radius:30px!important;flex:0 0 auto!important;align-self:center!important;width:auto!important}.produto_individual .tinvwl_add_to_wishlist_button{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;margin:0!important;flex:0 0 auto!important;border-radius:30px!important}.produto_individual .tinvwl_add_to_wishlist_button:hover,.produto_individual .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:hover::before{color:var(--e-global-color-primary)!important}.produto_individual .tinvwl_add_to_wishlist_button.tinvwl-product-in-list,.produto_individual .tinvwl_add_to_wishlist_button.tinvwl-product-in-list.tinvwl-icon-heart::before{color:var(--e-global-color-primary)!important}.produto_individual .tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before{font-size:32px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;line-height:1!important;margin:0!important;padding:0!important;color:var(--e-global-color-accent)!important;transition:all .2s ease!important}table.variations,table.variations tr,table.variations td,table.variations th{background:transparent!important;border:none!important}table.variations td.value{padding:5px 0!important}table.variations th.label,table.variations th.label label{margin:0!important;padding:10px 0 2px!important;text-align:left!important}.cfvsw-swatches-container{display:flex!important;flex-wrap:wrap!important;gap:5px!important}.cfvsw-swatches-option{box-sizing:border-box!important;margin:0!important;border:1px solid var(--e-global-color-primary)!important;color:var(--e-global-color-primary)!important;font-weight:600!important}.cfvsw-swatches-container .cfvsw-swatches-option:not(.cfvsw-swatches-disabled):not(.cfvsw-swatches-out-of-stock):not(.cfvsw-swatches-blur-disable):hover{background:var(--e-global-color-accent)!important;border:1px solid var(--e-global-color-accent)!important}.cfvsw-swatches-option.cfvsw-label-option:not(.cfvsw-swatches-disabled):not(.cfvsw-swatches-out-of-stock):not(.cfvsw-swatches-blur-disable):hover .cfvsw-swatch-inner{color:var(--e-global-color-7b391ad)!important}.cfvsw-swatches-option.cfvsw-label-option.cfvsw-selected-swatch{background:var(--e-global-color-accent)!important;border:1px solid var(--e-global-color-accent)!important}.cfvsw-swatches-option.cfvsw-label-option.cfvsw-selected-swatch .cfvsw-swatch-inner{color:var(--e-global-color-7b391ad)!important}.cfvsw-swatches-container .cfvsw-swatches-option.cfvsw-selected-swatch{background:var(--e-global-color-accent)!important;border:1px solid var(--e-global-color-accent)!important}.cfvsw-tooltip,.cfvsw-tooltip::before,.cfvsw-tooltip::after{color:var(--e-global-color-7b391ad);background:var(--e-global-color-accent)}.cfvsw-swatches-option::before,.cfvsw-swatches-option::after{display:none!important;opacity:0!important;visibility:hidden!important}.cfvsw-swatches-option.cfvsw-swatches-disabled,.cfvsw-swatches-option.cfvsw-swatches-out-of-stock,.cfvsw-swatches-option.cfvsw-swatches-blur-disable{background:#93A2B4!important;border:1px solid #93A2B4!important;cursor:not-allowed!important;opacity:0.5!important}.cfvsw-swatches-option.cfvsw-swatches-disabled .cfvsw-swatch-inner,.cfvsw-swatches-option.cfvsw-swatches-out-of-stock .cfvsw-swatch-inner,.cfvsw-swatches-option.cfvsw-swatches-blur-disable .cfvsw-swatch-inner{background:transparent!important;color:#213455!important}.cfvsw-selected-label{display:none!important}.elementor-1440 .elementor-element.elementor-element-d318411 .stock.in-stock{display:none!important}.woocommerce div.product form.variations_form.cart .tinv-wraper{display:inline-flex!important;align-items:center!important;margin:0!important}table.variations.cfvsw-variation-disable-logic td.value a.reset_variations{display:block!important;margin-top:10px!important;margin-left:50px!important;clear:both!important;width:fit-content!important}.elementor-1440 .elementor-element.elementor-element-a0fdfc3 a:hover{text-decoration:underline;text-underline-offset:4px}.single-product span.onsale,.woocommerce div.product span.onsale,div.product .summary span.onsale,body span.onsale{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;z-index:9999!important;height:40px!important;min-width:80px!important;margin:0!important;padding:0 15px!important;padding-top:2px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;text-align:center!important;background:var(--e-global-color-751c37c)!important;color:var(--e-global-color-7b391ad)!important;font-family:var(--e-global-typography-primary-font-family)!important;border:none!important;border-radius:0!important;font-weight:600!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:0.5px!important;box-shadow:0 4px 12px rgb(0 0 0 / .15)!important;white-space:nowrap!important;box-sizing:border-box!important}@media (max-width:767px){span.onsale{height:34px!important;min-width:70px!important;font-size:12px!important;padding-top:1px!important}}.woocommerce-product-gallery{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:15px!important;position:relative!important}.woocommerce-product-gallery .flex-viewport,.woocommerce-product-gallery__trigger{display:none!important}.lf-images-stack{flex:1!important;order:2!important;min-width:0}.lf-image-item{display:none}.lf-image-item.lf-active{display:block;animation:fadeIn 0.3s ease}.lf-custom-thumbs{order:1!important;display:flex!important;flex-direction:column!important;width:80px!important;min-width:80px!important;max-width:80px!important;margin:0!important;padding:0!important;list-style:none!important;gap:10px!important}.lf-custom-thumbs li{width:80px!important;height:80px!important;cursor:pointer}.lf-custom-thumbs li img{width:100%!important;height:100%!important;object-fit:cover!important;border:1px solid #ddd;opacity:.6;transition:0.2s}.lf-custom-thumbs li img.lf-thumb-active{opacity:1!important;border-color:var(--e-global-color-accent)!important}@media (max-width:767px){.woocommerce-product-gallery{flex-direction:column!important}.lf-custom-thumbs{flex-direction:row!important;width:100%!important;max-width:100%!important;overflow-x:auto}.lf-custom-thumbs li{width:60px!important;height:60px!important}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.artigo_individual .price del{color:var(--e-global-color-2ec1e38)!important;font-size:18px!important;text-decoration:line-through}.artigo_individual .price ins{color:var(--e-global-color-primary)!important;font-weight:600!important;text-decoration:none!important;background:transparent!important}.artigo_individual .woocommerce-price-suffix{color:var(--e-global-color-2ec1e38)!important;font-size:12px!important}.artigo_individual .price{color:var(--e-global-color-primary)!important;font-weight:600!important;text-decoration:none!important;background:transparent!important}.product-type-variable .pag-p-unidade{display:none!important}.pag-p-unidade{background:#fff!important;border-radius:12px!important;box-shadow:0 0 2px rgb(0 0 0 / .15)!important;border:none!important}.pag-p-unidade h2{display:none!important}.pag-p-unidade table,.pag-p-unidade tbody,.pag-p-unidade tr,.pag-p-unidade th,.pag-p-unidade td{border:none!important;box-shadow:none!important;outline:none!important}.pag-p-unidade table.shop_attributes{width:100%!important;margin:0!important;background:transparent!important}.pag-p-unidade tr{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:0 0!important;transition:0.2s ease!important;position:relative!important}.pag-p-unidade tr:not(:last-child)::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:1px!important;background:rgb(0 0 0 / .06)!important}.pag-p-unidade th{font-size:16px!important;font-weight:600!important;color:var(--e-global-color-primary)!important;background:transparent!important;padding:0!important;flex:1!important}.pag-p-unidade td{font-size:16px!important;font-weight:600!important;color:#555!important;text-align:center!important;padding:0!important;flex:1!important;background-color:transparent!important}.pag-p-unidade td p{margin:0!important}body.woocommerce div.product form.cart .quantity::before{left:50%!important;transform:translateX(-50%)!important}.produto_individual .variations_form .woocommerce-variation-price{padding-bottom:30px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:0px!important}.produto_individual.price del{color:var(--e-global-color-2ec1e38)!important;font-size:18px!important;text-decoration:line-through}.produto_individual .price ins{color:var(--e-global-color-primary)!important;font-weight:600!important;text-decoration:none!important;background:transparent!important}.produto_individual .woocommerce-price-suffix{color:var(--e-global-color-2ec1e38)!important;font-size:12px!important}.produto_individual .price{color:var(--e-global-color-primary)!important;font-weight:600!important;text-decoration:none!important;background:transparent!important}.woocommerce div.product form.cart:not(.variations_form){display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:0!important;justify-content:flex-start!important}.woocommerce div.product form.cart:not(.variations_form)>.quantity{margin:0!important}.woocommerce div.product form.cart:not(.variations_form)>.single_add_to_cart_button{margin-left:14px!important}.woocommerce div.product form.cart:not(.variations_form)>.tinv-wraper{margin-left:14px!important}.woocommerce div.product form.variations_form.cart{display:block!important}.woocommerce div.product form.variations_form.cart table.variations{width:100%!important;margin-bottom:50px!important}.woocommerce div.product form.variations_form.cart .woocommerce-variation-add-to-cart.variations_button{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;margin-top:0!important;clear:both!important;gap:14px!important}.woocommerce div.product .quantity,.woocommerce div.product .quantity.qty-style-shopify{display:inline-flex!important;align-items:center!important;height:44px!important;min-width:148px!important;max-width:148px!important;width:148px!important;background:rgb(76 154 153 / .3)!important;border:1px solid var(--e-global-color-primary)!important;overflow:hidden!important;margin:0!important;padding:0!important;border-radius:30px!important}.woocommerce div.product form.cart .quantity{position:relative!important;overflow:visible!important;margin-top:0!important}.woocommerce div.product form.cart .quantity::before{content:"Quantidade"!important;position:absolute!important;top:-22px!important;left:0!important;display:block!important;white-space:nowrap!important;font-size:16px!important;font-weight:600!important;line-height:1!important;color:var(--e-global-color-primary)!important}.woocommerce div.product .quantity .qty-btn,.woocommerce div.product .e-atc-qty-button-holder .quantity.qty-style-shopify .qty-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;flex:0 0 44px!important;border:0!important;background:transparent!important;margin:0!important;padding:0!important;cursor:pointer!important;box-shadow:none!important;line-height:1!important;max-width:44px!important;min-width:44px!important}.woocommerce div.product .quantity .qty-btn svg,.woocommerce div.product .e-atc-qty-button-holder .quantity.qty-style-shopify .qty-btn svg{display:block!important;width:10px!important;height:10px!important;stroke:var(--e-global-color-primary)!important;transition:all 0.2s ease-in}.woocommerce div.product .quantity .qty-btn:hover svg,.woocommerce div.product .e-atc-qty-button-holder .quantity.qty-style-shopify .qty-btn:hover svg{stroke:var(--e-global-color-primary)!important;transform:scale(1.2)}.woocommerce div.product .quantity input.qty,.woocommerce div.product .e-atc-qty-button-holder .quantity.qty-style-shopify input.qty{appearance:textfield!important;-moz-appearance:textfield!important;-webkit-appearance:none!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;text-align:center!important;width:60px!important;min-width:60px!important;max-width:60px!important;height:44px!important;line-height:44px!important;margin:0!important;padding:0!important;font-size:15px!important;font-weight:600!important;flex:0 0 60px!important;color:var(--e-global-color-primary)!important}.woocommerce div.product .quantity input.qty::-webkit-outer-spin-button,.woocommerce div.product .quantity input.qty::-webkit-inner-spin-button,.woocommerce div.product .e-atc-qty-button-holder .quantity.qty-style-shopify input.qty::-webkit-outer-spin-button,.woocommerce div.product .e-atc-qty-button-holder .quantity.qty-style-shopify input.qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.woocommerce div.product .quantity:has(input[type="hidden"][value="1"][min="1"][max="1"]){display:none!important}.woocommerce div.product .quantity .screen-reader-text{position:absolute!important;left:-9999px!important}.woocommerce div.product form.cart.qty-is-hidden,.woocommerce div.product .woocommerce-variation-add-to-cart.qty-is-hidden{gap:0!important}.woocommerce div.product form.cart.qty-is-hidden .single_add_to_cart_button,.woocommerce div.product .woocommerce-variation-add-to-cart.qty-is-hidden .single_add_to_cart_button{margin-right:14px!important}.woocommerce div.product .single_add_to_cart_button{height:44px!important;margin:0!important;border-radius:30px!important;flex:0 0 auto!important;align-self:center!important;width:auto!important}.produto_individual .tinvwl_add_to_wishlist_button{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;margin:0!important;flex:0 0 auto!important;border-radius:30px!important}.produto_individual .tinvwl_add_to_wishlist_button:hover,.produto_individual .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:hover::before{color:var(--e-global-color-primary)!important}.produto_individual .tinvwl_add_to_wishlist_button.tinvwl-product-in-list,.produto_individual .tinvwl_add_to_wishlist_button.tinvwl-product-in-list.tinvwl-icon-heart::before{color:var(--e-global-color-primary)!important}.produto_individual .tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before{font-size:32px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;line-height:1!important;margin:0!important;padding:0!important;color:var(--e-global-color-accent)!important;transition:all .2s ease!important}table.variations,table.variations tr,table.variations td,table.variations th{background:transparent!important;border:none!important}table.variations td.value{padding:5px 0!important}table.variations th.label,table.variations th.label label{margin:0!important;padding:10px 0 2px!important;text-align:left!important}.cfvsw-swatches-container{display:flex!important;flex-wrap:wrap!important;gap:5px!important}.cfvsw-swatches-option{box-sizing:border-box!important;margin:0!important;border:1px solid var(--e-global-color-primary)!important;color:var(--e-global-color-primary)!important;font-weight:600!important}.cfvsw-swatches-container .cfvsw-swatches-option:not(.cfvsw-swatches-disabled):not(.cfvsw-swatches-out-of-stock):not(.cfvsw-swatches-blur-disable):hover{background:var(--e-global-color-accent)!important;border:1px solid var(--e-global-color-accent)!important}.cfvsw-swatches-option.cfvsw-label-option:not(.cfvsw-swatches-disabled):not(.cfvsw-swatches-out-of-stock):not(.cfvsw-swatches-blur-disable):hover .cfvsw-swatch-inner{color:var(--e-global-color-7b391ad)!important}.cfvsw-swatches-option.cfvsw-label-option.cfvsw-selected-swatch{background:var(--e-global-color-accent)!important;border:1px solid var(--e-global-color-accent)!important}.cfvsw-swatches-option.cfvsw-label-option.cfvsw-selected-swatch .cfvsw-swatch-inner{color:var(--e-global-color-7b391ad)!important}.cfvsw-swatches-container .cfvsw-swatches-option.cfvsw-selected-swatch{background:var(--e-global-color-accent)!important;border:1px solid var(--e-global-color-accent)!important}.cfvsw-tooltip,.cfvsw-tooltip::before,.cfvsw-tooltip::after{color:var(--e-global-color-7b391ad);background:var(--e-global-color-accent)}.cfvsw-swatches-option::before,.cfvsw-swatches-option::after{display:none!important;opacity:0!important;visibility:hidden!important}.cfvsw-swatches-option.cfvsw-swatches-disabled,.cfvsw-swatches-option.cfvsw-swatches-out-of-stock,.cfvsw-swatches-option.cfvsw-swatches-blur-disable{background:#93A2B4!important;border:1px solid #93A2B4!important;cursor:not-allowed!important;opacity:0.5!important}.cfvsw-swatches-option.cfvsw-swatches-disabled .cfvsw-swatch-inner,.cfvsw-swatches-option.cfvsw-swatches-out-of-stock .cfvsw-swatch-inner,.cfvsw-swatches-option.cfvsw-swatches-blur-disable .cfvsw-swatch-inner{background:transparent!important;color:#213455!important}.cfvsw-selected-label{display:none!important}.elementor-1440 .elementor-element.elementor-element-f566e45 .stock.in-stock{display:none!important}.woocommerce div.product form.variations_form.cart .tinv-wraper{display:inline-flex!important;align-items:center!important;margin:0!important}table.variations.cfvsw-variation-disable-logic td.value a.reset_variations{display:block!important;margin-top:10px!important;margin-left:50px!important;clear:both!important;width:fit-content!important}@media (max-width:767px){.woocommerce div.product form.cart:not(.variations_form),.woocommerce div.product form.variations_form.cart .woocommerce-variation-add-to-cart.variations_button{flex-wrap:wrap!important}.woocommerce div.product form.variations_form.cart .single_add_to_cart_button{flex:1 1 auto!important}.woocommerce div.product form.cart:not(.variations_form)>.tinv-wraper{margin-left:0!important;margin-top:15px!important;flex:1 0 100%!important;max-width:100%!important;width:100%!important}.woocommerce div.product form.variations_form.cart .tinv-wraper{margin-left:0!important;margin-top:15px!important;flex:1 0 100%!important;max-width:100%!important;width:100%!important}.tinv-wraper.woocommerce.tinv-wishlist{display:flex!important;justify-content:flex-start!important;padding:0!important}.produto_individual .tinvwl_add_to_wishlist_button{width:44px!important;height:44px!important;margin:0!important;position:relative!important;left:0!important}}