.elementor-1733 .elementor-element.elementor-element-769412b{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1733 .elementor-element.elementor-element-fb17973{--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-1733 .elementor-element.elementor-element-1a158a2 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-1733 .elementor-element.elementor-element-1a158a2 .flex-viewport, .woocommerce .elementor-1733 .elementor-element.elementor-element-1a158a2 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4546f96 );}.woocommerce .elementor-1733 .elementor-element.elementor-element-1a158a2 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-1733 .elementor-element.elementor-element-1a158a2 .flex-viewport{border-radius:1rem 1rem 1rem 1rem;}.woocommerce .elementor-1733 .elementor-element.elementor-element-1a158a2 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:1rem 1rem 1rem 1rem;}.elementor-1733 .elementor-element.elementor-element-34d6d98{--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-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-1733 .elementor-element.elementor-element-6f95c12{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -0.5rem) 0rem;text-align:start;}.elementor-1733 .elementor-element.elementor-element-6f95c12 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.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-1733 .elementor-element.elementor-element-796fb58{text-align:start;}.elementor-1733 .elementor-element.elementor-element-796fb58 .elementor-heading-title{font-family:"SitkaVF", Sans-serif;font-size:2.5rem;font-weight:600;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-secondary );}.woocommerce .elementor-1733 .elementor-element.elementor-element-79b54bd .woocommerce-product-details__short-description{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-1733 .elementor-element.elementor-element-44263ab{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-4546f96 );--border-color:var( --e-global-color-4546f96 );--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1733 .elementor-element.elementor-element-657f933{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-1733 .elementor-element.elementor-element-c9d5b10{text-align:start;}.elementor-1733 .elementor-element.elementor-element-c9d5b10 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-1733 .elementor-element.elementor-element-8a49866{--e-rating-icon-font-size:1.3rem;--e-rating-gap:0.3rem;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:#7A7A7A80;}.elementor-1733 .elementor-element.elementor-element-4848014{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-1733 .elementor-element.elementor-element-6a8f367{text-align:start;}.elementor-1733 .elementor-element.elementor-element-6a8f367 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-1733 .elementor-element.elementor-element-88f5343{--e-rating-icon-font-size:1.3rem;--e-rating-gap:0.3rem;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:#7A7A7A80;}.elementor-1733 .elementor-element.elementor-element-d1037b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-1733 .elementor-element.elementor-element-aaa49f9{text-align:start;}.elementor-1733 .elementor-element.elementor-element-aaa49f9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-1733 .elementor-element.elementor-element-0313971{--e-rating-icon-font-size:1.3rem;--e-rating-gap:0.3rem;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:#7A7A7A80;}.elementor-1733 .elementor-element.elementor-element-85204b7{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-1733 .elementor-element.elementor-element-85204b7{right:0px;}body.rtl .elementor-1733 .elementor-element.elementor-element-85204b7{left: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-1733 .elementor-element.elementor-element-0971f2a{text-align:start;}.woocommerce .elementor-1733 .elementor-element.elementor-element-0971f2a .price{color:var( --e-global-color-secondary );font-size:1.5rem;font-weight:700;}.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-1733 .elementor-element.elementor-element-c340d4e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--button-spacing:8px;}.elementor-1733 .elementor-element.elementor-element-c340d4e .cart button, .elementor-1733 .elementor-element.elementor-element-c340d4e .cart .button{font-size:14px;font-weight:400;text-transform:uppercase;line-height:14px;border-radius:1rem 1rem 1rem 1rem;padding:1rem 2rem 1rem 2rem;color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-1733 .elementor-element.elementor-element-c340d4e .cart button:hover, .elementor-1733 .elementor-element.elementor-element-c340d4e .cart .button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-1733 .elementor-element.elementor-element-c340d4e .quantity .qty{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1rem 1rem 1rem 1rem;padding:0.5rem 0.5rem 0.5rem 1rem;color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );transition:all 0.3s;}.elementor-1733 .elementor-element.elementor-element-c340d4e .quantity .qty:focus{background-color:#FFBA001A;border-color:var( --e-global-color-primary );}.elementor-1733 .elementor-element.elementor-element-c5a9e06{--display:flex;--min-height:5rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1733 .elementor-element.elementor-element-c0490c8{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1733 .elementor-element.elementor-element-b92dee0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4546f96 );--border-color:var( --e-global-color-4546f96 );--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1733 .elementor-element.elementor-element-44ec780{padding:1rem 2rem 1rem 2rem;text-align:center;}.elementor-1733 .elementor-element.elementor-element-44ec780 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-8de3154{padding:1rem 2rem 1rem 2rem;text-align:center;}.elementor-1733 .elementor-element.elementor-element-8de3154 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-48638ab{padding:1rem 2rem 1rem 2rem;text-align:center;}.elementor-1733 .elementor-element.elementor-element-48638ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-a39a294{padding:1rem 2rem 1rem 2rem;text-align:center;}.elementor-1733 .elementor-element.elementor-element-a39a294 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-b8e6eaf{padding:1rem 2rem 1rem 2rem;text-align:center;}.elementor-1733 .elementor-element.elementor-element-b8e6eaf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-dd5ea48{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.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-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-1733 .elementor-element.elementor-element-5b7ecbb{--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:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-1733 .elementor-element.elementor-element-6d0d308{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1733 .elementor-element.elementor-element-6d0d308:not(.elementor-motion-effects-element-type-background), .elementor-1733 .elementor-element.elementor-element-6d0d308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84fa178 );}.elementor-1733 .elementor-element.elementor-element-f62f9f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4546f96 );--border-color:var( --e-global-color-4546f96 );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1733 .elementor-element.elementor-element-4e68375 .elementor-icon-wrapper{text-align:center;}.elementor-1733 .elementor-element.elementor-element-4e68375.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-4e68375.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-4e68375.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-4e68375.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-4e68375.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-4e68375 .elementor-icon{font-size:1.5rem;}.elementor-1733 .elementor-element.elementor-element-4e68375 .elementor-icon svg{height:1.5rem;}.elementor-1733 .elementor-element.elementor-element-e9936d2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1733 .elementor-element.elementor-element-e9936d2{text-align:start;}.elementor-1733 .elementor-element.elementor-element-e9936d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-1733 .elementor-element.elementor-element-f44f926{text-align:start;}.elementor-1733 .elementor-element.elementor-element-f44f926 .elementor-heading-title{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-secondary );}.elementor-1733 .elementor-element.elementor-element-7e2dc19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4546f96 );--border-color:var( --e-global-color-4546f96 );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1733 .elementor-element.elementor-element-4ce912e .elementor-icon-wrapper{text-align:center;}.elementor-1733 .elementor-element.elementor-element-4ce912e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-4ce912e.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-4ce912e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-4ce912e.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-4ce912e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-4ce912e .elementor-icon{font-size:1.5rem;}.elementor-1733 .elementor-element.elementor-element-4ce912e .elementor-icon svg{height:1.5rem;}.elementor-1733 .elementor-element.elementor-element-9b211e6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1733 .elementor-element.elementor-element-9b211e6{text-align:start;}.elementor-1733 .elementor-element.elementor-element-9b211e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-1733 .elementor-element.elementor-element-d309896{text-align:start;}.elementor-1733 .elementor-element.elementor-element-d309896 .elementor-heading-title{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-secondary );}.elementor-1733 .elementor-element.elementor-element-6a8d8a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4546f96 );--border-color:var( --e-global-color-4546f96 );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1733 .elementor-element.elementor-element-df0a403 .elementor-icon-wrapper{text-align:center;}.elementor-1733 .elementor-element.elementor-element-df0a403.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-df0a403.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-df0a403.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-df0a403.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-df0a403.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-df0a403 .elementor-icon{font-size:1.5rem;}.elementor-1733 .elementor-element.elementor-element-df0a403 .elementor-icon svg{height:1.5rem;}.elementor-1733 .elementor-element.elementor-element-70fca3f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1733 .elementor-element.elementor-element-70fca3f{text-align:start;}.elementor-1733 .elementor-element.elementor-element-70fca3f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-1733 .elementor-element.elementor-element-7017d3e{text-align:start;}.elementor-1733 .elementor-element.elementor-element-7017d3e .elementor-heading-title{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-secondary );}.elementor-1733 .elementor-element.elementor-element-022674d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1733 .elementor-element.elementor-element-99e6cc1 .elementor-icon-wrapper{text-align:center;}.elementor-1733 .elementor-element.elementor-element-99e6cc1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-99e6cc1.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-99e6cc1.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-99e6cc1.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-99e6cc1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-99e6cc1 .elementor-icon{font-size:1.5rem;}.elementor-1733 .elementor-element.elementor-element-99e6cc1 .elementor-icon svg{height:1.5rem;}.elementor-1733 .elementor-element.elementor-element-e93fecc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1733 .elementor-element.elementor-element-e93fecc{text-align:start;}.elementor-1733 .elementor-element.elementor-element-e93fecc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-1733 .elementor-element.elementor-element-5e24461{text-align:start;}.elementor-1733 .elementor-element.elementor-element-5e24461 .elementor-heading-title{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-secondary );}.elementor-1733 .elementor-element.elementor-element-5762ae9{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-1733 .elementor-element.elementor-element-5762ae9{left:0px;}body.rtl .elementor-1733 .elementor-element.elementor-element-5762ae9{right:0px;}.elementor-1733 .elementor-element.elementor-element-4afca71{--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:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1733 .elementor-element.elementor-element-ba48a01{--display:flex;}.elementor-1733 .elementor-element.elementor-element-25ce79f{--display:flex;}.elementor-1733 .elementor-element.elementor-element-c4275c6{--display:flex;}.elementor-1733 .elementor-element.elementor-element-a0821c2{--display:flex;}.elementor-1733 .elementor-element.elementor-element-4805242{--display:flex;}.elementor-1733 .elementor-element.elementor-element-9eb2176{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:1rem;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:14px;--n-accordion-icon-gap:1rem;--n-accordion-icon-normal-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-9eb2176 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1733 .elementor-element.elementor-element-9eb2176 {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-1733 .elementor-element.elementor-element-9eb2176 > .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:"Inter", Sans-serif;font-weight:400;}:where( .elementor-1733 .elementor-element.elementor-element-9eb2176 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0rem;--padding-right:1rem;--padding-bottom:1rem;--padding-left:1rem;}.elementor-1733 .elementor-element.elementor-element-4956f2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1733 .elementor-element.elementor-element-4956f2c:not(.elementor-motion-effects-element-type-background), .elementor-1733 .elementor-element.elementor-element-4956f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84fa178 );}.elementor-1733 .elementor-element.elementor-element-4b10a53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4546f96 );--border-color:var( --e-global-color-4546f96 );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1733 .elementor-element.elementor-element-2a0224d .elementor-icon-wrapper{text-align:center;}.elementor-1733 .elementor-element.elementor-element-2a0224d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-2a0224d.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-2a0224d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-2a0224d.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-2a0224d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-2a0224d .elementor-icon{font-size:1.5rem;}.elementor-1733 .elementor-element.elementor-element-2a0224d .elementor-icon svg{height:1.5rem;}.elementor-1733 .elementor-element.elementor-element-830022c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1733 .elementor-element.elementor-element-830022c{text-align:start;}.elementor-1733 .elementor-element.elementor-element-830022c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-1733 .elementor-element.elementor-element-eed58b4{text-align:start;}.elementor-1733 .elementor-element.elementor-element-eed58b4 .elementor-heading-title{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-secondary );}.elementor-1733 .elementor-element.elementor-element-0fca2aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4546f96 );--border-color:var( --e-global-color-4546f96 );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1733 .elementor-element.elementor-element-bf8d4d4 .elementor-icon-wrapper{text-align:center;}.elementor-1733 .elementor-element.elementor-element-bf8d4d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-bf8d4d4.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-bf8d4d4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-bf8d4d4.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-bf8d4d4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-bf8d4d4 .elementor-icon{font-size:1.5rem;}.elementor-1733 .elementor-element.elementor-element-bf8d4d4 .elementor-icon svg{height:1.5rem;}.elementor-1733 .elementor-element.elementor-element-df014aa.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1733 .elementor-element.elementor-element-df014aa{text-align:start;}.elementor-1733 .elementor-element.elementor-element-df014aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-1733 .elementor-element.elementor-element-c07f392{text-align:start;}.elementor-1733 .elementor-element.elementor-element-c07f392 .elementor-heading-title{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-secondary );}.elementor-1733 .elementor-element.elementor-element-88f826c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4546f96 );--border-color:var( --e-global-color-4546f96 );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1733 .elementor-element.elementor-element-1eed50b .elementor-icon-wrapper{text-align:center;}.elementor-1733 .elementor-element.elementor-element-1eed50b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-1eed50b.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-1eed50b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-1eed50b.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-1eed50b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-1eed50b .elementor-icon{font-size:1.5rem;}.elementor-1733 .elementor-element.elementor-element-1eed50b .elementor-icon svg{height:1.5rem;}.elementor-1733 .elementor-element.elementor-element-f2f5a1e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1733 .elementor-element.elementor-element-f2f5a1e{text-align:start;}.elementor-1733 .elementor-element.elementor-element-f2f5a1e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-1733 .elementor-element.elementor-element-6df5b4f{text-align:start;}.elementor-1733 .elementor-element.elementor-element-6df5b4f .elementor-heading-title{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-secondary );}.elementor-1733 .elementor-element.elementor-element-6d1b968{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1733 .elementor-element.elementor-element-65674ba .elementor-icon-wrapper{text-align:center;}.elementor-1733 .elementor-element.elementor-element-65674ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-65674ba.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-65674ba.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-65674ba.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-65674ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-65674ba .elementor-icon{font-size:1.5rem;}.elementor-1733 .elementor-element.elementor-element-65674ba .elementor-icon svg{height:1.5rem;}.elementor-1733 .elementor-element.elementor-element-b66ecab.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1733 .elementor-element.elementor-element-b66ecab{text-align:start;}.elementor-1733 .elementor-element.elementor-element-b66ecab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-1733 .elementor-element.elementor-element-03a70c8{text-align:start;}.elementor-1733 .elementor-element.elementor-element-03a70c8 .elementor-heading-title{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-secondary );}.elementor-1733 .elementor-element.elementor-element-0dda4ef{--display:flex;--min-height:320px;--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:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1733 .elementor-element.elementor-element-227c864.elementor-element{--align-self:center;}.elementor-1733 .elementor-element.elementor-element-227c864{text-align:center;}.elementor-1733 .elementor-element.elementor-element-227c864 .elementor-heading-title{font-family:"SitkaVF", Sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-75a4d50{--divider-border-style:solid;--divider-color:var( --e-global-color-b68562a );--divider-border-width:1px;margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--divider-icon-size:24px;}.elementor-1733 .elementor-element.elementor-element-75a4d50 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-1733 .elementor-element.elementor-element-75a4d50 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1733 .elementor-element.elementor-element-75a4d50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b68562a );}.elementor-1733 .elementor-element.elementor-element-75a4d50.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-75a4d50.elementor-view-default .elementor-icon{color:var( --e-global-color-b68562a );border-color:var( --e-global-color-b68562a );}.elementor-1733 .elementor-element.elementor-element-75a4d50.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-75a4d50.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b68562a );}.elementor-1733 .elementor-element.elementor-element-d25d024{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1733 .elementor-element.elementor-element-93381e9{--display:flex;}.elementor-1733 .elementor-element.elementor-element-4aa0e37{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1733 .elementor-element.elementor-element-0142c8d{--display:flex;}.elementor-1733 .elementor-element.elementor-element-fce5970{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1733 .elementor-element.elementor-element-7f4ab19{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:1rem;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:14px;--n-accordion-icon-gap:1rem;--n-accordion-icon-normal-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-7f4ab19 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1733 .elementor-element.elementor-element-7f4ab19 {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-1733 .elementor-element.elementor-element-7f4ab19 > .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:"Inter", Sans-serif;font-weight:400;}:where( .elementor-1733 .elementor-element.elementor-element-7f4ab19 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0rem;--padding-right:1rem;--padding-bottom:1rem;--padding-left:1rem;}.elementor-1733 .elementor-element.elementor-element-6208ea6{--display:flex;}.elementor-1733 .elementor-element.elementor-element-b82abf0{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1733 .elementor-element.elementor-element-b087978{--display:flex;}.elementor-1733 .elementor-element.elementor-element-783a6bd{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1733 .elementor-element.elementor-element-56c337a{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:1rem;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:14px;--n-accordion-icon-gap:1rem;--n-accordion-icon-normal-color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-56c337a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1733 .elementor-element.elementor-element-56c337a {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-1733 .elementor-element.elementor-element-56c337a > .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:"Inter", Sans-serif;font-weight:400;}:where( .elementor-1733 .elementor-element.elementor-element-56c337a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0rem;--padding-right:1rem;--padding-bottom:1rem;--padding-left:1rem;}.elementor-1733 .elementor-element.elementor-element-c0a0e31{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-1733 .elementor-element.elementor-element-c0a0e31{left:0px;}body.rtl .elementor-1733 .elementor-element.elementor-element-c0a0e31{right:0px;}.elementor-1733 .elementor-element.elementor-element-a2b3188{--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:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1733 .elementor-element.elementor-element-485e7c2.elementor-element{--align-self:center;}.elementor-1733 .elementor-element.elementor-element-485e7c2{text-align:center;}.elementor-1733 .elementor-element.elementor-element-485e7c2 .elementor-heading-title{font-family:"SitkaVF", Sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-f230872{--divider-border-style:solid;--divider-color:var( --e-global-color-b68562a );--divider-border-width:1px;margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--divider-icon-size:24px;}.elementor-1733 .elementor-element.elementor-element-f230872 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-1733 .elementor-element.elementor-element-f230872 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1733 .elementor-element.elementor-element-f230872.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b68562a );}.elementor-1733 .elementor-element.elementor-element-f230872.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-f230872.elementor-view-default .elementor-icon{color:var( --e-global-color-b68562a );border-color:var( --e-global-color-b68562a );}.elementor-1733 .elementor-element.elementor-element-f230872.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-f230872.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b68562a );}.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-1733 .elementor-element.elementor-element-b040fbf{--grid-columns:5;--grid-row-gap:1rem;--e-loop-nothing-found-message-align:center;--grid-column-gap:1rem;--e-loop-nothing-found-message-color:var( --e-global-color-text );}.elementor-1733 .elementor-element.elementor-element-b040fbf .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1733 .elementor-element.elementor-element-b040fbf .e-loop-item > .elementor-section, .elementor-1733 .elementor-element.elementor-element-b040fbf .e-loop-item > .elementor-section > .elementor-container, .elementor-1733 .elementor-element.elementor-element-b040fbf .e-loop-item > .e-con, .elementor-1733 .elementor-element.elementor-element-b040fbf .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1733 .elementor-element.elementor-element-b040fbf .e-loop-nothing-found-message__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1733 .elementor-element.elementor-element-a853c4d{--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:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1733 .elementor-element.elementor-element-a001e49.elementor-element{--align-self:center;}.elementor-1733 .elementor-element.elementor-element-a001e49{text-align:center;}.elementor-1733 .elementor-element.elementor-element-a001e49 .elementor-heading-title{font-family:"SitkaVF", Sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-1733 .elementor-element.elementor-element-4995269{--divider-border-style:solid;--divider-color:var( --e-global-color-b68562a );--divider-border-width:1px;margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--divider-icon-size:24px;}.elementor-1733 .elementor-element.elementor-element-4995269 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-1733 .elementor-element.elementor-element-4995269 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1733 .elementor-element.elementor-element-4995269.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b68562a );}.elementor-1733 .elementor-element.elementor-element-4995269.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-4995269.elementor-view-default .elementor-icon{color:var( --e-global-color-b68562a );border-color:var( --e-global-color-b68562a );}.elementor-1733 .elementor-element.elementor-element-4995269.elementor-view-framed .elementor-icon, .elementor-1733 .elementor-element.elementor-element-4995269.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b68562a );}body.elementor-page-1733:not(.elementor-motion-effects-element-type-background), body.elementor-page-1733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53cabcf );}@media(max-width:1024px){.elementor-1733 .elementor-element.elementor-element-769412b{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1733 .elementor-element.elementor-element-796fb58 .elementor-heading-title{font-size:2rem;}.woocommerce .elementor-1733 .elementor-element.elementor-element-0971f2a .price{font-size:1.7rem;}.elementor-1733 .elementor-element.elementor-element-b92dee0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1733 .elementor-element.elementor-element-44ec780{padding:0.5rem 1rem 0.5rem 1rem;}.elementor-1733 .elementor-element.elementor-element-8de3154{padding:0.5rem 1rem 0.5rem 1rem;}.elementor-1733 .elementor-element.elementor-element-48638ab{padding:0.5rem 1rem 0.5rem 1rem;}.elementor-1733 .elementor-element.elementor-element-a39a294{padding:0.5rem 1rem 0.5rem 1rem;}.elementor-1733 .elementor-element.elementor-element-b8e6eaf{padding:0.5rem 1rem 0.5rem 1rem;}.elementor-1733 .elementor-element.elementor-element-227c864 .elementor-heading-title{font-size:2rem;}.elementor-1733 .elementor-element.elementor-element-a2b3188{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1733 .elementor-element.elementor-element-485e7c2 .elementor-heading-title{font-size:2rem;}.elementor-1733 .elementor-element.elementor-element-b040fbf{--grid-columns:3;--grid-row-gap:0.5rem;--grid-column-gap:0.5rem;}.elementor-1733 .elementor-element.elementor-element-a853c4d{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1733 .elementor-element.elementor-element-a001e49 .elementor-heading-title{font-size:2rem;}}@media(max-width:767px){.elementor-1733 .elementor-element.elementor-element-c340d4e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-1733 .elementor-element.elementor-element-c340d4e .cart button, .elementor-1733 .elementor-element.elementor-element-c340d4e .cart .button{font-size:14px;}.elementor-1733 .elementor-element.elementor-element-c5a9e06{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1733 .elementor-element.elementor-element-5b7ecbb{--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1733 .elementor-element.elementor-element-6d0d308{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1733 .elementor-element.elementor-element-9eb2176{width:100%;max-width:100%;--n-accordion-title-font-size:14px;}.elementor-1733 .elementor-element.elementor-element-4956f2c{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1733 .elementor-element.elementor-element-4aa0e37{width:100%;max-width:100%;text-align:start;}.elementor-1733 .elementor-element.elementor-element-fce5970{width:100%;max-width:100%;text-align:start;}.elementor-1733 .elementor-element.elementor-element-7f4ab19{width:100%;max-width:100%;--n-accordion-title-font-size:14px;}.elementor-1733 .elementor-element.elementor-element-b82abf0{width:100%;max-width:100%;text-align:start;}.elementor-1733 .elementor-element.elementor-element-783a6bd{width:100%;max-width:100%;text-align:start;}.elementor-1733 .elementor-element.elementor-element-56c337a{width:100%;max-width:100%;--n-accordion-title-font-size:14px;}.elementor-1733 .elementor-element.elementor-element-a2b3188{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1733 .elementor-element.elementor-element-b040fbf{--grid-columns:2;}.elementor-1733 .elementor-element.elementor-element-a853c4d{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}}@media(min-width:768px){.elementor-1733 .elementor-element.elementor-element-fb17973{--width:50%;}.elementor-1733 .elementor-element.elementor-element-34d6d98{--width:50%;}.elementor-1733 .elementor-element.elementor-element-c5a9e06{--content-width:1000px;}.elementor-1733 .elementor-element.elementor-element-b92dee0{--width:100%;}.elementor-1733 .elementor-element.elementor-element-dd5ea48{--width:50%;}.elementor-1733 .elementor-element.elementor-element-5b7ecbb{--width:50%;}.elementor-1733 .elementor-element.elementor-element-a853c4d{--content-width:1000px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-1a158a2 */.elementor-1733 .elementor-element.elementor-element-1a158a2 > div {
}
.elementor-1733 .elementor-element.elementor-element-1a158a2 .woocommerce-product-gallery {
    margin: 0 !important;
}
.elementor-1733 .elementor-element.elementor-element-1a158a2 .woocommerce-product-gallery__trigger {
    display: none;
}
.elementor-1733 .elementor-element.elementor-element-1a158a2 .woocommerce-product-gallery__wrapper * {
    aspect-ratio: 1;
    object-fit: cover;
    pointer-events: none;
    touch-action: none;
}
.elementor-1733 .elementor-element.elementor-element-1a158a2 .flex-control-thumbs {
    display: grid;
    grid-auto-flow: column;
    grid-template-columns: repeat(5, 1fr);
    gap: .5rem;
    margin-top: .5rem !important;
    
    li {
        width: auto !important;
    }
    li img {
        transition: 200ms;
        scale: .95;
        
        &:active {
            scale: .92;
        }
    }
    li img.flex-active {
        scale: 1;
        border: 1px solid var( --e-global-color-secondary ) !important;
    }
}

.elementor-1733 .elementor-element.elementor-element-1a158a2 .onsale {
    border-radius: 8px;
    padding: 12px 16px !important;
    min-height: 0 !important;
    height: auto !important;
    font-size: 1rem;
    line-height: 1em;
    background: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
    /*rotate: -10deg;*/
    top: 8px;
    left: 8px;
    
    /*&:before {*/
    /*    content: "";*/
    /*    display: block;*/
    /*    position: absolute;*/
    /*    inset: 0;*/
    /*    z-index: -1;*/
    /*    border-radius: 8px;*/
    /*    background: var(--e-global-color-primary);*/
    /*    box-shadow: 0 0 0 0px var(--e-global-color-primary);*/
    /*    opacity: 1;*/
    /*    animation: onsale-glow 2s infinite linear;*/
    /*}*/
}

/*@keyframes onsale-glow {*/
/*    0% {*/
/*        box-shadow: 0 0 0 0px var(--e-global-color-primary);*/
/*        opacity: .7;*/
/*    }*/
/*    20% {*/
/*        box-shadow: 0 0 0 6px var(--e-global-color-primary);*/
/*        opacity: .7;*/
/*    }*/
/*    40% {*/
/*        box-shadow: 0 0 0 12px var(--e-global-color-primary);*/
/*        opacity: 0;*/
/*    }*/
/*    100% {*/
/*        box-shadow: 0 0 0 12px var(--e-global-color-primary);*/
/*        opacity: 0;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f95c12 */.elementor-1733 .elementor-element.elementor-element-6f95c12 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-79b54bd */.elementor-1733 .elementor-element.elementor-element-79b54bd :is(strong, b) {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44263ab */.elementor-1733 .elementor-element.elementor-element-44263ab .e-icon .e-icon-unmarked {
    opacity: 0;
}
.elementor-1733 .elementor-element.elementor-element-44263ab .e-icon:has(.e-icon-wrapper[style]) .e-icon-unmarked {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-0971f2a */.product_cat-kits .heading-price {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-c340d4e */.elementor-1733 .elementor-element.elementor-element-c340d4e .woocommerce-variation-add-to-cart {
    margin-top: 1rem;
    flex-wrap: wrap !important;
}

.elementor-1733 .elementor-element.elementor-element-c340d4e .button {
    transition: box-shadow 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275), padding-right 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275), scale 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    box-shadow: 0 0 0 0px var( --e-global-color-accent );
    scale: 1;
}

.elementor-1733 .elementor-element.elementor-element-c340d4e .button:hover {
    box-shadow: 0 0 0 3px var( --e-global-color-accent );
}

.elementor-1733 .elementor-element.elementor-element-c340d4e .button:active {
    scale: .95;
    box-shadow: 0 0 0 0px var( --e-global-color-accent );
}

.elementor-1733 .elementor-element.elementor-element-c340d4e .button {
    &[disabled] {
        background: var(--e-global-color-primary) !important;
        color: var(--e-global-color-secondary) !important;
    }
    
    &.loading:after {
        top: auto;
        right: 1.3rem;
    }
    
    &.added:after {
        position: absolute;
        right: 1.3rem;
        vertical-align: center;
        font-weight: 400;
    }
    
    &.loading, &.added {
        padding-right: 3rem !important;
    }
}

.elementor-1733 .elementor-element.elementor-element-c340d4e a.added_to_cart {
    display: none;
}

.elementor-1733 .elementor-element.elementor-element-c340d4e input.qty {
    outline: none;
    
    &:focus {
        box-shadow: inset 0 0 0 1px var(--e-global-color-primary)
    }
}

@media (max-width: 767px) {
/*.elementor-1733 .elementor-element.elementor-element-c340d4e .cart {*/
/*    position: sticky;*/
/*    top: 64px;*/
/*    left: 1rem;*/
/*    bottom: 100px;*/
/*    z-index: 99;*/
/*}*/
}

.elementor-1733 .elementor-element.elementor-element-c340d4e :is(.price, .stock) {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-primary-font-weight) !important;
    color: var( --e-global-color-secondary ) !important;
    margin-bottom: 1em;
}

.elementor-1733 .elementor-element.elementor-element-c340d4e .price {
    /*font-family: "SitkaVF", Sans-serif !important;*/
    font-size: 1.7rem !important;
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-611ff98 */.elementor-1733 .elementor-element.elementor-element-611ff98 .button {
    transition: box-shadow 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275), padding-right 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275), scale 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    box-shadow: 0 0 0 0px var( --e-global-color-accent );
    scale: 1;
}

.elementor-1733 .elementor-element.elementor-element-611ff98 .button:hover {
    box-shadow: 0 0 0 3px var( --e-global-color-accent );
}

.elementor-1733 .elementor-element.elementor-element-611ff98 .button:active {
    scale: .95;
    box-shadow: 0 0 0 0px var( --e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd5ea48 */.elementor-1733 .elementor-element.elementor-element-dd5ea48 :is(strong, b) {
    color: var( --e-global-color-secondary );
}

p:last-of-type {
    margin-block-end: .9rem;
}

.elementor-1733 .elementor-element.elementor-element-dd5ea48 table {
    width: auto !important;
    border-collapse: initial !important;
    border: 1px solid var( --e-global-color-4546f96 );
    border-radius: 1rem;
    overflow: hidden;
    
    td, th {
        padding: .5rem 1rem;
        border: 0;
        border-block: 0 !important;
        line-height: 1.8em;
        background: none;
    }
    th {
        text-align: left;
        color: var(--e-global-color-secondary);
    }
    :is(td, th):first-child {
        border-right: 1px solid var( --e-global-color-4546f96 );
    }
    
    tr:nth-child(odd) > td {
        background-color: var( --e-global-color-84fa178 );
    }
}

.elementor-1733 .elementor-element.elementor-element-dd5ea48 {
    text-wrap: pretty;
    
    h3 {
        font-family: "SitkaVF", Sans-serif;
        font-weight: 600;
        line-height: 1.2em;
        letter-spacing: 1px;
        color: var(--e-global-color-secondary);
    }
    
    ul, ol {
        margin-block-start: 0;
        margin-block-end: .9em;
        padding-left: 1em;
        list-style: none;
        
        li {
            position: relative;
        }
        li:not(:first-child) {
            margin-block-start: 1em;
        }
        
        li:before {
            content: "◆";
            line-height: 1.5em;
            color: var(--e-global-color-primary);
            position: absolute;
            left: -1em;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d0d308 */.elementor-1733 .elementor-element.elementor-element-6d0d308 .elementor-icon-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 3rem;
}

body:not(:has(#descricao.active)) .descricao-tecnica {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b7ecbb */.elementor-1733 .elementor-element.elementor-element-5b7ecbb :is(strong, b) {
    color: var( --e-global-color-secondary );
}

.elementor-1733 .elementor-element.elementor-element-5b7ecbb table {
    width: auto !important;
    border-collapse: initial !important;
    border: 1px solid var( --e-global-color-4546f96 );
    border-radius: 1rem;
    overflow: hidden;
    
    td, th {
        padding: .5rem 1rem;
        border: 0;
        border-block: 0 !important;
        line-height: 1.8em;
        background: none;
    }
    th {
        text-align: left;
        color: var(--e-global-color-secondary);
    }
    :is(td, th):first-child {
        border-right: 1px solid var( --e-global-color-4546f96 );
    }
    
    tr:nth-child(odd) > td {
        background-color: var( --e-global-color-84fa178 );
    }
}

.elementor-1733 .elementor-element.elementor-element-5b7ecbb {
    text-wrap: pretty;
    
    h3 {
        font-family: "SitkaVF", Sans-serif;
        font-weight: 600;
        line-height: 1.2em;
        letter-spacing: 1px;
        color: var(--e-global-color-secondary);
    }
    
    ul, ol {
        margin-block-start: 0;
        margin-block-end: .9em;
        padding-left: 1em;
        list-style: none;
        
        li {
            position: relative;
        }
        li:not(:first-child) {
            margin-block-start: 1em;
        }
        
        li:before {
            content: "◆";
            line-height: 1.5em;
            color: var(--e-global-color-primary);
            position: absolute;
            left: -1em;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0490c8 */.elementor-1733 .elementor-element.elementor-element-c0490c8 .moredescription-tabitem {
    cursor: pointer;
    user-select: none;
    border-bottom: 2px solid transparent;
    margin-bottom: -2px;
    transition: 200ms;
    
    &.active {
    border-color: var(--e-global-color-secondary);
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9eb2176 */.elementor-1733 .elementor-element.elementor-element-9eb2176 .e-n-accordion-item {
    border: 1px solid var( --e-global-color-4546f96 );
    border-radius: 1rem;
}

.elementor-1733 .elementor-element.elementor-element-9eb2176 p a {
    color: 
    var( --e-global-color-secondary );
    font-weight: 600;
    
    &:hover {
        text-decoration: underline;
    }
}

.elementor-1733 .elementor-element.elementor-element-9eb2176 details.e-n-accordion-item:not(:has(.descricoes-sanfona-item > *)) {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4956f2c */.elementor-1733 .elementor-element.elementor-element-4956f2c .elementor-icon-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 3rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4afca71 */.elementor-1733 .elementor-element.elementor-element-4afca71 :is(strong, b) {
    color: var( --e-global-color-secondary );
}

p:last-of-type {
    margin-block-end: .9rem;
}

.elementor-1733 .elementor-element.elementor-element-4afca71 table {
    width: auto !important;
    border-collapse: initial !important;
    border: 1px solid var( --e-global-color-4546f96 );
    border-radius: 1rem;
    overflow: hidden;
    
    td, th {
        padding: .5rem 1rem;
        border: 0;
        border-block: 0 !important;
        line-height: 1.8em;
        background: none;
    }
    th {
        text-align: left;
        color: var(--e-global-color-secondary);
    }
    :is(td, th):first-child {
        border-right: 1px solid var( --e-global-color-4546f96 );
    }
    
    tr:nth-child(odd) > td {
        background-color: var( --e-global-color-84fa178 );
    }
}

.elementor-1733 .elementor-element.elementor-element-4afca71 {
    text-wrap: pretty;
    
    h3 {
        font-family: "SitkaVF", Sans-serif;
        font-weight: 600;
        line-height: 1.2em;
        letter-spacing: 1px;
        color: var(--e-global-color-secondary);
    }
    
    ul, ol {
        margin-block-start: 0;
        margin-block-end: .9em;
        padding-left: 1em;
        list-style: none;
        
        li {
            position: relative;
        }
        li:not(:first-child) {
            margin-block-start: 1em;
        }
        
        li:before {
            content: "◆";
            line-height: 1.5em;
            color: var(--e-global-color-primary);
            position: absolute;
            left: -1em;
        }
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-227c864 */.elementor-1733 .elementor-element.elementor-element-227c864 strong {
    color: var(--e-global-color-b68562a);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7f4ab19 */.elementor-1733 .elementor-element.elementor-element-7f4ab19 .e-n-accordion-item {
    border: 1px solid var( --e-global-color-4546f96 );
    border-radius: 1rem;
}

.elementor-1733 .elementor-element.elementor-element-7f4ab19 p a {
    color: 
    var( --e-global-color-secondary );
    font-weight: 600;
    
    &:hover {
        text-decoration: underline;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-56c337a */.elementor-1733 .elementor-element.elementor-element-56c337a .e-n-accordion-item {
    border: 1px solid var( --e-global-color-4546f96 );
    border-radius: 1rem;
}

.elementor-1733 .elementor-element.elementor-element-56c337a p a {
    color: 
    var( --e-global-color-secondary );
    font-weight: 600;
    
    &:hover {
        text-decoration: underline;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-485e7c2 */.elementor-1733 .elementor-element.elementor-element-485e7c2 strong {
    color: var(--e-global-color-b68562a);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b040fbf */@media (min-width: 1024px) {
.elementor-1733 .elementor-element.elementor-element-b040fbf .e-loop-item:last-child {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a001e49 */.elementor-1733 .elementor-element.elementor-element-a001e49 strong {
    color: var(--e-global-color-b68562a);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8d56870 */.elementor-1733 .elementor-element.elementor-element-8d56870 {
    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);
    
    & :is(strong, b) {
        color: var( --e-global-color-secondary );
    }
    
    .must-log-in a {
        color: var( --e-global-color-secondary );
        font-weight: bold;
        
        &:hover {
            text-decoration: underline;
        }
    }
    
    .woocommerce-noreviews, .woocommerce-verification-required, .comment-form-comment, .comment-form-rating, .must-log-in {
        text-align: center;
    }
    
    .commentlist {
        padding: 0;
        margin-top: 1rem !important;
    }
    
    .woocommerce-Reviews {
        display: flex;
        flex-direction: column;
    }
    
    #review_form_wrapper {
        order: -1;
    }
    
    .comment-respond, .comment-form {
        display: flex;
        flex-direction: column;
    }
    
    .comment-reply-title, .comment-form-rating {
        margin: 0 auto;
    }
    
    .form-submit {
        margin-left: auto !important;
    }
    
    textarea {
        background: #f9fafa !important;
        border: 1px solid #ddd !important;
        border-radius: 1rem !important;
        color: var(--forms-fields-normal-color, #69727d) !important;
        font-size: 14px !important;
        margin-top: 1rem;
        padding: var(--forms-fields-padding, 16px) !important;
        outline: none !important;
        min-height: 8em;
        transition: 0;
    }
    
    .submit {
        font-size: 14px !important;
        font-weight: 400 !important;
        text-transform: uppercase !important;
        line-height: 14px !important;
        border-radius: 1rem !important;
        padding: 1rem 2rem !important;
        color: var(--e-global-color-secondary) !important;
        background-color: var(--e-global-color-primary) !important;
        transition: all 0.2s !important;
    }
    
    .comment_container .avatar {
        display: none;
    }
    .comment_container .comment-text {
        margin: 0 !important;
        border-radius: 1rem !important;
    }
    
    .stars a {
        color: var( --e-global-color-text );
    }
    .stars:has(a.active) a {
        color: var( --e-global-color-secondary );
    }
    
    .star-rating {
        color: var(--e-global-color-b68562a);
    }
}/* End custom CSS */
/* Start custom CSS */.woocommerce-notices-wrapper {
    display: none !important;
}

.containerCalculator {
    background: var(--e-global-color-84fa178) !important;
    margin-top: 1rem !important;
    padding: .5rem 1rem !important;
    border-radius: 1rem !important;
    
    p, input {
        color: var(--e-global-color-secondary) !important;
        font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    }
    p {
        font-weight: 600 !important;
        text-transform: uppercase !important;
        letter-spacing: 1px !important;
    }
}
.resultado-frete {
    color: var(--e-global-color-secondary) !important;
    font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    margin-top: 8px;
    
    table {
        background: #fff;
    }
}
.containerCalculator #calcular-frete-loader {
    width: 24px;
    aspect-ratio: 1;
    border-radius: 50%;
    border: 2px solid #0000;
    border-left: 2px solid var( --e-global-color-secondary );
    border-right: 2px solid var( --e-global-color-secondary );
    margin: auto;
    margin-top: 1rem;
    margin-bottom: 1rem;
    animation: rotate 1s infinite linear;
    
    img {
        display: none;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SitkaVF';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://olivasdaltas.com.br/wp-content/uploads/2026/07/SitkaVF.ttf') format('truetype');
}
/* End Custom Fonts CSS */