.elementor-166 .elementor-element.elementor-element-3f228e6a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-166 .elementor-element.elementor-element-3f228e6a:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-3f228e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FF131A 0%, #6B0000 100%);}.elementor-166 .elementor-element.elementor-element-3f228e6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 3px;}.elementor-166 .elementor-element.elementor-element-3f228e6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-166 .elementor-element.elementor-element-2a56d50c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-58bf0248{margin-top:0px;margin-bottom:0px;padding:18px 0px 12px 0px;}.elementor-166 .elementor-element.elementor-element-241d1732 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-4fb93dc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-4fb93dc8{text-align:center;}.elementor-166 .elementor-element.elementor-element-c6bae50 .woolentor-filter-wrap form.wl_product_search_form,.elementor-166 .elementor-element.elementor-element-c6bae50 .woolentor-filter-wrap input[type="search"]{background-color:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-c6bae50 .woolentor-filter-wrap form.wl_product_search_form button{border-style:none;}.elementor-166 .elementor-element.elementor-element-16602a39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-29a79896 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login.tp-user-login-skin-modal .tp-lr-model-btn,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login.tp-user-login-skin-dropdown .tp-button-dropdown,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login.tp-user-login-skin-popup .tp-ulsp-btn,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register.tp-user-register-skin-modal .tp-lr-model-btn,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register.tp-user-register-skin-dropdown .tp-button-dropdown,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register.tp-user-register-skin-popup .tp-ursp-btn,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-popup .tp-ursp-btn,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-hover .tp-button-dropdown,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-click .tp-lr-model-btn{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:12px;}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login.tp-user-login-skin-modal .tp-lr-model-btn:hover,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login.tp-user-login-skin-dropdown .tp-button-dropdown:hover,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login.tp-user-login-skin-popup .tp-ulsp-btn:hover,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register.tp-user-register-skin-modal .tp-lr-model-btn:hover,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register.tp-user-register-skin-dropdown .tp-button-dropdown:hover,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register.tp-user-register-skin-popup .tp-ursp-btn:hover,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-popup .tp-ursp-btn:hover,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-hover .tp-button-dropdown:hover,
							.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-click .tp-lr-model-btn:hover{background-color:var( --e-global-color-cfa1f76 );}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-cl-100per .tp-l-r-main-wrapper .tp-l-r-tab.active{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-d49ac81 );}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login,.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register,.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo{float:unset !important;}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-wp-lrcf,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-wp-lrcf .tp-button,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-wp-lrcf input,.elementor-166 .elementor-element.elementor-element-8933b16 .tp-wp-lrcf input::placeholder{text-align:center;}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-wp-lrcf .tp-social-login-wrapper{justify-content:flex-start;}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-wp-lrcf.aflp{justify-content:center;display:flex;}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-field-group .tp-form-label,.elementor-166 .elementor-element.elementor-element-8933b16 .tp-form-stacked-fp .tp-form-label,
				.elementor-166 .elementor-element.elementor-element-8933b16 .tp-form-stacked-reset .tp-form-label{font-family:"Poppins", Sans-serif;color:var( --e-global-color-d49ac81 );}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-field-group .tp-form-controls .tp-input,.elementor-166 .elementor-element.elementor-element-8933b16 .tp-form-stacked-fp .tp-ulp-input-group .tp-input,.elementor-166 .elementor-element.elementor-element-8933b16 .tp-form-stacked-reset .tp-ulp-input-group .tp-input{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-d49ac81 );border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:var( --e-global-color-d49ac81 );}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-field-group .tp-form-controls .tp-input::placeholder,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-form-stacked-fp .tp-ulp-input-group .tp-input::placeholder,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-form-stacked-reset .tp-ulp-input-group .tp-input::placeholder{color:var( --e-global-color-accent );}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-wp-lrcf .elementor-field-type-submit.tp-field-group{text-align:left;}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-wp-lrcf .elementor-field-type-submit.tp-field-group .tp-button,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-forg-pass-form .tp-form-stacked-fp button.tp-button-fp,.elementor-166 .elementor-element.elementor-element-8933b16 .tp-reset-pass-form .tp-form-stacked-reset button.tp-button-reset-pass{text-align:center;}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login.tp-user-login-skin-modal .tp-lr-model-btn,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login.tp-user-login-skin-dropdown .tp-button-dropdown,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login.tp-user-login-skin-popup .tp-ulsp-btn,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register.tp-user-register-skin-modal .tp-lr-model-btn,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register.tp-user-register-skin-dropdown .tp-button-dropdown,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register.tp-user-register-skin-popup .tp-ursp-btn,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-popup .tp-ursp-btn,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-hover .tp-button-dropdown,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-click .tp-lr-model-btn{color:var( --e-global-color-text );border-radius:10px 10px 10px 10px !important;}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login.tp-user-login-skin-modal .tp-lr-model-btn:hover,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login.tp-user-login-skin-dropdown .tp-button-dropdown:hover,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login.tp-user-login-skin-popup .tp-ulsp-btn:hover,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register.tp-user-register-skin-modal .tp-lr-model-btn:hover,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register.tp-user-register-skin-dropdown .tp-button-dropdown:hover,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register.tp-user-register-skin-popup .tp-ursp-btn:hover,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-popup .tp-ursp-btn:hover,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-hover .tp-button-dropdown:hover,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-click .tp-lr-model-btn:hover{color:var( --e-global-color-primary );}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-field-group.tp-remember-me .tp-form-label .remember-me-label{font-family:"Poppins", Sans-serif;font-size:12px;}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-field-group.tp-remember-me [type="checkbox"]:checked + label:after,
					.elementor-166 .elementor-element.elementor-element-8933b16 .tp-field-group.tp-remember-me [type="checkbox"]:not(:checked) + label:after{background:var( --e-global-color-4d462f5 );}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login-password .tp-lost-password,
				.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-login-password .tp-register,
				.elementor-166 .elementor-element.elementor-element-8933b16 .tp-user-register-password .tp-login{font-family:"Poppins", Sans-serif;font-size:11px;}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-cl-100per .tp-l-r-main-wrapper .tp-l-r-tab{color:var( --e-global-color-d49ac81 );border-style:none;}.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-click .tp-lr-cl-100per,
						.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-hover .tp-lr-cl-100per,
						.elementor-166 .elementor-element.elementor-element-8933b16 .tp-lr-combo.tp-lr-comnbo-skin-popup .tp-modal,
						.elementor-166 .elementor-element.elementor-element-8933b16 .tp-wp-lrcf .tp-lr-comm-wrap:not(.tp-lr-combo) .tp-lr-cl-100per{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-044b931 );border-radius:15px 15px 15px 15px;box-shadow:2px 10px 10px 7px rgba(0,0,0,0.5);}.elementor-166 .elementor-element.elementor-element-31aa510f > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-31aa510f:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-31aa510f{--main-alignment:right;--divider-style:solid;--subtotal-divider-style:solid;--cart-buttons-position-margin:auto;--elementor-remove-from-cart-button:block;--remove-from-cart-button:none;--toggle-button-icon-color:var( --e-global-color-primary );--toggle-button-background-color:var( --e-global-color-text );--toggle-button-border-color:#02010100;--toggle-button-icon-hover-color:var( --e-global-color-text );--toggle-button-hover-background-color:#02010100;--toggle-button-hover-border-color:#02010100;--toggle-button-border-width:1px;--toggle-icon-size:28px;--items-indicator-text-color:var( --e-global-color-text );--items-indicator-background-color:var( --e-global-color-primary );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-d49ac81 );--cart-close-button-hover-color:var( --e-global-color-332724a );--remove-item-button-color:var( --e-global-color-primary );--remove-item-button-hover-color:var( --e-global-color-d49ac81 );--menu-cart-subtotal-color:var( --e-global-color-secondary );--product-price-color:var( --e-global-color-primary );--divider-color:var( --e-global-color-4d462f5 );--subtotal-divider-color:var( --e-global-color-4d462f5 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-d49ac81 );--view-cart-button-background-color:var( --e-global-color-bb890b8 );--view-cart-button-hover-text-color:var( --e-global-color-text );--view-cart-button-hover-background-color:var( --e-global-color-332724a );--checkout-button-text-color:var( --e-global-color-text );--checkout-button-background-color:var( --e-global-color-d49ac81 );--checkout-button-hover-text-color:var( --e-global-color-text );--checkout-button-hover-background-color:var( --e-global-color-332724a );--empty-message-color:var( --e-global-color-primary );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-166 .elementor-element.elementor-element-31aa510f .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-primary );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__product-name a:hover{color:var( --e-global-color-d49ac81 );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-112b6c4-font-family ), Sans-serif;font-size:var( --e-global-typography-112b6c4-font-size );font-weight:var( --e-global-typography-112b6c4-font-weight );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__product-price{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-bb890b8 );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{border-color:var( --e-global-color-332724a );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-button--view-cart{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-cfa1f76 );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:5px 5px 5px 5px;}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{border-color:var( --e-global-color-332724a );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-button--checkout{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d49ac81 );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:5px 5px 5px 5px;}.elementor-166 .elementor-element.elementor-element-31aa510f .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-f2471a4{--display:flex;}.elementor-166 .elementor-element.elementor-element-f2471a4:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-f2471a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#646464;}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-modal .tp-lr-model-btn,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-dropdown .tp-button-dropdown,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-popup .tp-ulsp-btn,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-modal .tp-lr-model-btn,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-dropdown .tp-button-dropdown,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-popup .tp-ursp-btn,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-popup .tp-ursp-btn,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-hover .tp-button-dropdown,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-click .tp-lr-model-btn{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:12px;}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-modal .tp-lr-model-btn:hover,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-dropdown .tp-button-dropdown:hover,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-popup .tp-ulsp-btn:hover,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-modal .tp-lr-model-btn:hover,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-dropdown .tp-button-dropdown:hover,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-popup .tp-ursp-btn:hover,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-popup .tp-ursp-btn:hover,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-hover .tp-button-dropdown:hover,
							.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-click .tp-lr-model-btn:hover{background-color:var( --e-global-color-cfa1f76 );}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-cl-100per .tp-l-r-main-wrapper .tp-l-r-tab.active{background-color:var( --e-global-color-primary );}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login,.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register,.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo{float:unset !important;}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-wp-lrcf,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-wp-lrcf .tp-button,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-wp-lrcf input,.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-wp-lrcf input::placeholder{text-align:center;}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-wp-lrcf .tp-social-login-wrapper{justify-content:flex-start;}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-wp-lrcf.aflp{justify-content:flex-start;display:flex;}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-field-group .tp-form-label,.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-form-stacked-fp .tp-form-label,
				.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-form-stacked-reset .tp-form-label{font-family:"Poppins", Sans-serif;color:var( --e-global-color-d49ac81 );}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-field-group .tp-form-controls .tp-input,.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-form-stacked-fp .tp-ulp-input-group .tp-input,.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-form-stacked-reset .tp-ulp-input-group .tp-input{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-d49ac81 );border-style:solid !important;border-width:0px 0px 0px 0px !important;border-color:var( --e-global-color-d49ac81 );}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-field-group .tp-form-controls .tp-input::placeholder,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-form-stacked-fp .tp-ulp-input-group .tp-input::placeholder,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-form-stacked-reset .tp-ulp-input-group .tp-input::placeholder{color:var( --e-global-color-accent );}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-wp-lrcf .elementor-field-type-submit.tp-field-group{text-align:center;}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-wp-lrcf .elementor-field-type-submit.tp-field-group .tp-button,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-forg-pass-form .tp-form-stacked-fp button.tp-button-fp,.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-reset-pass-form .tp-form-stacked-reset button.tp-button-reset-pass{text-align:center;}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-modal .tp-lr-model-btn,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-dropdown .tp-button-dropdown,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-popup .tp-ulsp-btn,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-modal .tp-lr-model-btn,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-dropdown .tp-button-dropdown,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-popup .tp-ursp-btn,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-popup .tp-ursp-btn,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-hover .tp-button-dropdown,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-click .tp-lr-model-btn{color:var( --e-global-color-text );border-radius:10px 10px 10px 10px !important;}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-modal .tp-lr-model-btn:hover,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-dropdown .tp-button-dropdown:hover,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-popup .tp-ulsp-btn:hover,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-modal .tp-lr-model-btn:hover,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-dropdown .tp-button-dropdown:hover,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-popup .tp-ursp-btn:hover,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-popup .tp-ursp-btn:hover,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-hover .tp-button-dropdown:hover,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-click .tp-lr-model-btn:hover{color:var( --e-global-color-primary );}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-modal .lr-close-custom_img,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login.tp-user-login-skin-popup .lr-close-custom_img,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-modal .lr-close-custom_img,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register.tp-user-register-skin-popup .lr-close-custom_img,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-popup .lr-close-custom_img,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-modal .lr-close-custom_img,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-click .lr-close-custom_img{border-style:none;}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-field-group.tp-remember-me .tp-form-label .remember-me-label{font-family:"Poppins", Sans-serif;font-size:12px;}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-field-group.tp-remember-me [type="checkbox"]:checked + label:after,
					.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-field-group.tp-remember-me [type="checkbox"]:not(:checked) + label:after{background:var( --e-global-color-4d462f5 );}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login-password .tp-lost-password,
				.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-login-password .tp-register,
				.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-user-register-password .tp-login{font-family:"Poppins", Sans-serif;font-size:11px;}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-cl-100per .tp-l-r-main-wrapper .tp-l-r-tab{color:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-click .tp-lr-cl-100per,
						.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-hover .tp-lr-cl-100per,
						.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-lr-combo.tp-lr-comnbo-skin-popup .tp-modal,
						.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-wp-lrcf .tp-lr-comm-wrap:not(.tp-lr-combo) .tp-lr-cl-100per{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;box-shadow:2px 10px 10px 7px rgba(0,0,0,0.5);}.elementor-166 .elementor-element.elementor-element-76a7b86 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-76a7b86:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-76a7b86{--main-alignment:right;--divider-style:solid;--subtotal-divider-style:solid;--cart-buttons-position-margin:auto;--elementor-remove-from-cart-button:block;--remove-from-cart-button:none;--toggle-button-icon-color:var( --e-global-color-d49ac81 );--toggle-button-background-color:var( --e-global-color-accent );--toggle-button-border-color:#02010100;--toggle-button-icon-hover-color:var( --e-global-color-text );--toggle-button-hover-background-color:#02010100;--toggle-button-hover-border-color:#02010100;--toggle-button-border-width:1px;--toggle-icon-size:28px;--items-indicator-text-color:var( --e-global-color-text );--items-indicator-background-color:var( --e-global-color-primary );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-d49ac81 );--cart-close-button-hover-color:var( --e-global-color-332724a );--remove-item-button-color:var( --e-global-color-primary );--remove-item-button-hover-color:var( --e-global-color-d49ac81 );--menu-cart-subtotal-color:var( --e-global-color-secondary );--product-price-color:var( --e-global-color-primary );--divider-color:var( --e-global-color-4d462f5 );--subtotal-divider-color:var( --e-global-color-4d462f5 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-d49ac81 );--view-cart-button-background-color:var( --e-global-color-text );--view-cart-button-hover-text-color:var( --e-global-color-text );--view-cart-button-hover-background-color:var( --e-global-color-332724a );--checkout-button-text-color:var( --e-global-color-text );--checkout-button-background-color:var( --e-global-color-d49ac81 );--checkout-button-hover-text-color:var( --e-global-color-text );--checkout-button-hover-background-color:var( --e-global-color-332724a );--empty-message-color:var( --e-global-color-primary );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-166 .elementor-element.elementor-element-76a7b86 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-primary );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__product-name a:hover{color:var( --e-global-color-d49ac81 );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-112b6c4-font-family ), Sans-serif;font-size:var( --e-global-typography-112b6c4-font-size );font-weight:var( --e-global-typography-112b6c4-font-weight );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-bb890b8 );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{border-color:var( --e-global-color-332724a );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-button--view-cart{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d49ac81 );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:5px 5px 5px 5px;}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{border-color:var( --e-global-color-332724a );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-button--checkout{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d49ac81 );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:5px 5px 5px 5px;}.elementor-166 .elementor-element.elementor-element-76a7b86 .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-6c9ec0f{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:3px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-6c9ec0f:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-6c9ec0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FF131A 0%, #6B0000 100%);}.elementor-166 .elementor-element.elementor-element-6fa331b{--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-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-loop-inner,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-c-wrapper,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-c-wrapper .tp-loop-inner,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-et-wrapper{background-color:var( --e-global-color-primary );}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-li.active .tp-loop-inner{background-color:var( --e-global-color-d49ac81 );}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu.style_2 .tp-mm-l-wrapper .tp-mm-li,
					.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu.style_2 .tp-mm-r-wrapper .tp-mm-li,
					.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu.style_2 .tp-mm-c-wrapper .tp-mm-c-et-li{overflow:hidden;}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-li i,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-c-wrapper .tp-menu-link i,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-et-wrapper .tp-mm-et-li .tp-menu-link i{color:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-li svg,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-c-wrapper .tp-menu-link svg,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-et-wrapper .tp-mm-et-li svg{fill:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-li.active i,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-c-wrapper .tp-menu-link i,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-et-wrapper .tp-mm-et-li .tp-menu-link i{color:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-li.active svg,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-c-wrapper .tp-menu-link svg,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-et-wrapper .tp-mm-et-li svg{fill:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-loop-inner .tp-mm-img{border-style:solid;}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-wrapper .tp-mm-wrapper-inner .tp-mm-li,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-et-wrapper .tp-mm-et-ul .tp-mm-et-li,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-l-wrapper .tp-mm-li,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-r-wrapper .tp-mm-li,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-c-wrapper .tp-mm-li, .elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu.style_2 .tp-mm-c-wrapper .tp-mm-c-et-li{max-height:70px !important;min-height:70px !important;}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-wrapper .tp-mm-wrapper-inner .tp-mm-li .tp-mm-st1-title,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-et-wrapper .tp-mm-et-li .tp-mm-extra-toggle,.elementor-166 .elementor-element.elementor-element-e21a203  .tp-mobile-menu.style_2 .tp-mm-st1-title, .elementor-166 .elementor-element.elementor-element-e21a203  .tp-mobile-menu.style_2 .tp-mm-extra-toggle{color:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu{overflow:hidden !important;}.elementor-166 .elementor-element.elementor-element-cdcdd91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-cdcdd91{text-align:center;}.elementor-166 .elementor-element.elementor-element-9407912{--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-166 .elementor-element.elementor-element-7f5c34f{--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-166 .elementor-element.elementor-element-59852b2{--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;--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-166 .elementor-element.elementor-element-59852b2:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-59852b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF87;}.elementor-166 .elementor-element.elementor-element-2a5358d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-166 .elementor-element.elementor-element-80c544e{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:space-between;--n-menu-title-flex-grow:1;--n-menu-title-justify-content:center;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:600ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:18px;--n-menu-title-color-normal:var( --e-global-color-text );--n-menu-title-transition:600ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-166 .elementor-element.elementor-element-80c544e > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){background-color:var( --e-global-color-primary );}.elementor-166 .elementor-element.elementor-element-80c544e > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:#000000;}:where( .elementor-166 .elementor-element.elementor-element-80c544e > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{background-color:#00000080;}.elementor-166 .elementor-element.elementor-element-80c544e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-80c544e {--n-menu-title-color-hover:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-4a85589{--display:flex;--min-height:0px;--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;border-style:none;--border-style:none;}.elementor-166 .elementor-element.elementor-element-55acda4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-55acda4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-166 .elementor-element.elementor-element-070d59d{--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;--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-166 .elementor-element.elementor-element-070d59d:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-070d59d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF87;}.elementor-166 .elementor-element.elementor-element-042f42f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-166 .elementor-element.elementor-element-f924e13{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:space-between;--n-menu-title-flex-grow:1;--n-menu-title-justify-content:center;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:18px;--n-menu-title-color-normal:var( --e-global-color-text );--n-menu-title-transition:600ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-166 .elementor-element.elementor-element-f924e13 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){background-color:var( --e-global-color-primary );}.elementor-166 .elementor-element.elementor-element-f924e13 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:#000000;}:where( .elementor-166 .elementor-element.elementor-element-f924e13 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{background-color:#00000080;}.elementor-166 .elementor-element.elementor-element-f924e13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-f924e13 {--n-menu-title-color-hover:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-7e95cac{--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;--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-166 .elementor-element.elementor-element-7e95cac.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-166 .elementor-element.elementor-element-7ccf369 .elementor-menu-toggle{margin:0 auto;}.elementor-166 .elementor-element.elementor-element-7ccf369 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.1em;}.elementor-166 .elementor-element.elementor-element-7ccf369 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-d49ac81 );fill:var( --e-global-color-d49ac81 );padding-left:14px;padding-right:14px;padding-top:15px;padding-bottom:15px;}.elementor-166 .elementor-element.elementor-element-7ccf369 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-166 .elementor-element.elementor-element-7ccf369 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-bb890b8 );}.elementor-166 .elementor-element.elementor-element-7ccf369 .e--pointer-framed .elementor-item:before,
					.elementor-166 .elementor-element.elementor-element-7ccf369 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-bb890b8 );}.elementor-166 .elementor-element.elementor-element-7ccf369 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-bb890b8 );}.elementor-166 .elementor-element.elementor-element-7ccf369 .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-166 .elementor-element.elementor-element-7ccf369 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-166 .elementor-element.elementor-element-7ccf369 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-166 .elementor-element.elementor-element-7ccf369 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-166 .elementor-element.elementor-element-7ccf369 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-166 .elementor-element.elementor-element-7ccf369 .e--pointer-underline .elementor-item:after,
					 .elementor-166 .elementor-element.elementor-element-7ccf369 .e--pointer-overline .elementor-item:before,
					 .elementor-166 .elementor-element.elementor-element-7ccf369 .e--pointer-double-line .elementor-item:before,
					 .elementor-166 .elementor-element.elementor-element-7ccf369 .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-166 .elementor-element.elementor-element-9820036{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-166 .elementor-element.elementor-element-9820036.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-166 .elementor-element.elementor-element-94972c5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-166 .elementor-element.elementor-element-94972c5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-166 .elementor-element.elementor-element-94972c5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-166 .elementor-element.elementor-element-94972c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-166 .elementor-element.elementor-element-94972c5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:12px;}.elementor-166 .elementor-element.elementor-element-94972c5 .elementor-icon-list-text{color:var( --e-global-color-d49ac81 );transition:color 0.3s;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-166 .elementor-element.elementor-element-31aa510f{--main-alignment:center;--toggle-icon-size:21px;--toggle-icon-padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__product .variation{font-size:var( --e-global-typography-112b6c4-font-size );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__product-price{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-520c191-font-size );}.elementor-166 .elementor-element.elementor-element-31aa510f .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-76a7b86{--main-alignment:center;--toggle-icon-size:30px;--toggle-icon-padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__product .variation{font-size:var( --e-global-typography-112b6c4-font-size );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__product-price{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-520c191-font-size );}.elementor-166 .elementor-element.elementor-element-76a7b86 .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-80c544e{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;}.elementor-166 .elementor-element.elementor-element-7ccf369 .elementor-nav-menu .elementor-item{font-size:36px;}}@media(min-width:768px){.elementor-166 .elementor-element.elementor-element-2a56d50c{width:80.656%;}.elementor-166 .elementor-element.elementor-element-241d1732{width:22%;}.elementor-166 .elementor-element.elementor-element-5ab4916f{width:78%;}.elementor-166 .elementor-element.elementor-element-16602a39{width:19.344%;}.elementor-166 .elementor-element.elementor-element-43ac1843{width:60.57%;}.elementor-166 .elementor-element.elementor-element-5f145f66{width:39.43%;}.elementor-166 .elementor-element.elementor-element-6fa331b{--width:33.3333%;}.elementor-166 .elementor-element.elementor-element-9407912{--width:66.6666%;}.elementor-166 .elementor-element.elementor-element-2a5358d{--width:66.6666%;}.elementor-166 .elementor-element.elementor-element-55acda4{--width:21.264%;}.elementor-166 .elementor-element.elementor-element-042f42f{--width:66.6666%;}.elementor-166 .elementor-element.elementor-element-7e95cac{--width:40.203%;}.elementor-166 .elementor-element.elementor-element-9820036{--width:33.156%;}}@media(max-width:1024px) and (min-width:768px){.elementor-166 .elementor-element.elementor-element-2a56d50c{width:75%;}.elementor-166 .elementor-element.elementor-element-241d1732{width:30%;}.elementor-166 .elementor-element.elementor-element-5ab4916f{width:70%;}.elementor-166 .elementor-element.elementor-element-16602a39{width:25%;}}@media(max-width:767px){.elementor-166 .elementor-element.elementor-element-2a56d50c{width:55%;}.elementor-166 .elementor-element.elementor-element-4fb93dc8 img{width:70%;}.elementor-166 .elementor-element.elementor-element-16602a39{width:45%;}.elementor-166 .elementor-element.elementor-element-43ac1843{width:55%;}.elementor-166 .elementor-element.elementor-element-5f145f66{width:45%;}.elementor-166 .elementor-element.elementor-element-31aa510f{--main-alignment:right;}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__product .variation{font-size:var( --e-global-typography-112b6c4-font-size );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__product-price{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-31aa510f .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-520c191-font-size );}.elementor-166 .elementor-element.elementor-element-31aa510f .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-f2471a4{--min-height:0px;--justify-content:space-between;--margin-top:0px;--margin-bottom:-24px;--margin-left:0px;--margin-right:0px;}.elementor-166 .elementor-element.elementor-element-2c80b42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-2c80b42.elementor-element{--align-self:center;}.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-field-group .tp-form-controls .tp-input,.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-form-stacked-fp .tp-ulp-input-group .tp-input,.elementor-166 .elementor-element.elementor-element-2c80b42 .tp-form-stacked-reset .tp-ulp-input-group .tp-input{border-width:2px 2px 2px 2px !important;border-radius:10px 10px 10px 10px !important;}.elementor-166 .elementor-element.elementor-element-76a7b86{--main-alignment:center;}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__product .variation{font-size:var( --e-global-typography-112b6c4-font-size );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__product-price{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-76a7b86 .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-520c191-font-size );}.elementor-166 .elementor-element.elementor-element-76a7b86 .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-li i,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-c-wrapper .tp-menu-link i,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-et-wrapper .tp-mm-et-li .tp-menu-link i{font-size:19px;}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-li svg,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-c-wrapper .tp-menu-link svg,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-et-wrapper .tp-mm-et-li svg{width:19px;height:19px;}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-wrapper .tp-mm-wrapper-inner .tp-mm-li,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-l-wrapper .tp-mm-li,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mobile-menu .tp-mm-r-wrapper .tp-mm-li{max-width:100px !important;min-width:100px !important;}.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-wrapper .tp-mm-wrapper-inner .tp-mm-li .tp-mm-st1-title,.elementor-166 .elementor-element.elementor-element-e21a203 .tp-mm-et-wrapper .tp-mm-et-li .tp-mm-extra-toggle,.elementor-166 .elementor-element.elementor-element-e21a203  .tp-mobile-menu.style_2 .tp-mm-st1-title, .elementor-166 .elementor-element.elementor-element-e21a203  .tp-mobile-menu.style_2 .tp-mm-extra-toggle{font-size:9px;}.elementor-166 .elementor-element.elementor-element-cdcdd91 img{width:70%;}.elementor-166 .elementor-element.elementor-element-7ccf369 .elementor-nav-menu .elementor-item{font-size:28px;}}/* Start custom CSS for tp-wp-login-register, class: .elementor-element-2c80b42 */.elementor-menu-cart__toggle_wrapper {
    position: fixed;
    top: 10px; /* Adjust the top position as needed */
    right: 10px; /* Adjust the right position as needed */
    z-index: 1000; /* Ensure it stays above other content */
    background-color: #fff; /* Optional: Add a background color */
    padding: 5px; /* Optional: Add some padding */
    border-radius: 5px; /* Optional: Add rounded corners */
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); /* Optional: Add a shadow for better visibility */
}

.elementor-menu-cart__toggle_button {
    display: block;
    text-decoration: none;
    color: #000; /* Adjust the text color as needed */
}

.elementor-menu-cart__toggle_button .elementor-button-text {
    display: inline-block;
    vertical-align: middle;
}

.elementor-menu-cart__toggle_button .elementor-button-icon {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px; /* Adjust the spacing between text and icon */
}

.elementor-menu-cart__toggle_button .elementor-button-icon-qty {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px; /* Adjust the spacing between icon and quantity */
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-76a7b86 */.elementor-kit-15 button, .elementor-kit-15 input[type="button"], .elementor-kit-15 input[type="submit"], .elementor-kit-15 .elementor-button {
    background-color: white;
    font-weight: 500;
    /* border-style: solid; */
    border-width: 1px 1px 1px 1px;
    border-color: #B4250F;
    border-radius: 5px 5px 5px 5px;
}

span.elementor-button-text {
    color: black;
}/* End custom CSS */