.elementor-2182 .elementor-element.elementor-element-bd9ffa8{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-bd9ffa8:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-bd9ffa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40B76A;}.elementor-2182 .elementor-element.elementor-element-bd9ffa8.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2182 .elementor-element.elementor-element-8223763{--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-2182 .elementor-element.elementor-element-8223763.e-con{--flex-grow:0;--flex-shrink:0;}.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-2182 .elementor-element.elementor-element-ae5ccb2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-ae5ccb2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2182 .elementor-element.elementor-element-ae5ccb2{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-15c186e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2182 .elementor-element.elementor-element-15c186e:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-15c186e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-15c186e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2182 .elementor-element.elementor-element-ff5053a{--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-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2182 .elementor-element.elementor-element-5aacd96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2182 .elementor-element.elementor-element-5aacd96 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-2182 .elementor-element.elementor-element-5aacd96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2182 .elementor-element.elementor-element-5aacd96 img{width:70%;}.elementor-2182 .elementor-element.elementor-element-bef3e30{--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-2182 .elementor-element.elementor-element-4bd55a8{width:auto;max-width:auto;text-align:end;}.elementor-2182 .elementor-element.elementor-element-4bd55a8 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2182 .elementor-element.elementor-element-4bd55a8.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-2182 .elementor-element.elementor-element-4bd55a8 img{width:100%;}.elementor-2182 .elementor-element.elementor-element-f92d17d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-f92d17d:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-f92d17d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-89d71e2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEEEEE;--border-color:#EEEEEE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2182 .elementor-element.elementor-element-89d71e2:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-89d71e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-wfacp_form #wfacp-e-form .wfacp_form_steps .wfacp-order2StepTitle.wfacp-order2StepTitleS1{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form .wfacp_form_steps .wfacp-order2StepSubTitle.wfacp-order2StepSubTitleS1{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form .wfacp_custom_breadcrumb .wfacp_steps_sec ul li a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_steps_sec ul li a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_section_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-comm-title h4{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce p.wfacp-form-control-wrapper label.wfacp-form-control-label,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .create-account label,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .create-account label span,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce p.wfacp-form-control-wrapper:not(.wfacp-anim-wrap) label.wfacp-form-control-label abbr,.elementor-widget-wfacp_form #wfacp-e-form .wfacp-form.wfacp-top .form-row:not(.wfacp_checkbox_field) label.wfacp-form-control-label,.elementor-widget-wfacp_form #wfacp-e-form .wfacp-form.wfacp-top .form-row:not(.wfacp_checkbox_field) label.wfacp-form-control-label abbr.required,.elementor-widget-wfacp_form #wfacp-e-form .wfacp-form.wfacp-top .form-row:not(.wfacp_checkbox_field) label.wfacp-form-control-label .optional{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce input[type="text"],.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce input[type="email"],.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce input[type="tel"],.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce input[type="password"],.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce input[type="number"],.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce input[type="date"],.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce select,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce textarea,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce number,.elementor-widget-wfacp_form #wfacp-e-form .woocommerce-input-wrapper .wfacp-form-control,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .select2-container .select2-selection--single .select2-selection__rendered,body:not(.wfacp_pre_built) .select2-results__option,body:not(.wfacp_pre_built) .select2-container--default .select2-search--dropdown .select2-search__field{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_item_name,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody .product-name .product-quantity,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody td.product-total,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody .cart_item .product-total span,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody .cart_item .product-total span.amount,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody .cart_item .product-total span.amount bdi,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody .cart_item .product-total small,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_container dl,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_container dd,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_container dt,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_container p,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody tr span.amount,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody tr span.amount bdi,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody dl,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody dd,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody dt,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody p,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tbody tr td span:not(.wfacp-pro-count),.elementor-widget-wfacp_form #wfacp-e-form  .wfacp_show_icon_wrap,.elementor-widget-wfacp_form #wfacp-e-form  .wfacp_show_icon_wrap *,.elementor-widget-wfacp_form #wfacp-e-form  .wfacp_show_price_wrap *,.elementor-widget-wfacp_form #wfacp-e-form  .wfacp_show_price_wrap span bdi,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form table.shop_table tbody .cart_item .product-total span,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form table.shop_table tbody .cart_item .product-total small,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form table.shop_table tbody .cart_item .product-total span.amount,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form table.shop_table tbody .cart_item .product-total span.amount bdi,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form table.shop_table tbody .wfacp_order_summary_item_name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form #wfacp-sec-wrapper .product-total del,.elementor-widget-wfacp_form #wfacp-e-form #wfacp-sec-wrapper .product-total del *,.elementor-widget-wfacp_form #wfacp-e-form #wfacp-sec-wrapper .product-total del bdi,.elementor-widget-wfacp_form #wfacp-e-form #wfacp-sec-wrapper .product-total del span.woocommerce-Price-currencySymbol{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form #wfacp-sec-wrapper .wfacp_stocks{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form #wfacp-sec-wrapper table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td,.elementor-widget-wfacp_form #wfacp-e-form #wfacp-sec-wrapper table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td svg path,.elementor-widget-wfacp_form #wfacp-e-form #wfacp-sec-wrapper table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td *{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount),.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) th,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) th span,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td span,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td small,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td bdi,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total th,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total th,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total th span,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total th small,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total th a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total td,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total td,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total td span.woocommerce-Price-amount.amount,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total td span.woocommerce-Price-amount.amount bdi,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total td p,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total td span,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total td span,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total td small,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total td a,.elementor-widget-wfacp_form #wfacp-e-form  table.shop_table tfoot tr.order-total td p{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .woocommerce-info > a,.elementor-widget-wfacp_form #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .woocommerce-info > a:not(.wfacp_close_icon):not(.button-social-login):not(.wfob_btn_add):not(.ywcmas_shipping_address_button_new):not(.wfob_qv-button):not(.wfob_read_more_link):not(.wfacp_step_text_have ):not(.wfacp_cart_link){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page p.wfacp-form-control-wrapper label.wfacp-form-control-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page p.wfacp-form-control-wrapper .wfacp-form-control{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .wfacp-coupon-field-btn,.elementor-widget-wfacp_form #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .wfacp-coupon-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods p,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods label,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods span,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods p a,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods strong,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods input,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #add_payment_method #payment .payment_box p{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce #payment button#place_order,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce  button#place_order,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce  .wfacp_payment #ppcp-hosted-fields .button,.elementor-widget-wfacp_form #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-checkout button.button.button-primary.wfacp_next_page_button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2182 .elementor-element.elementor-element-0b540cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}body.wfacp_main_wrapper{font-family:Poppins;}body #wfacp-e-form *:not(i){font-family:Poppins;}body .wfacp_qv-main *{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_section_heading.wfacp_section_title{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_whats_included h3{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd  #wfacp-e-form .wfacp_main_form .wfacp_whats_included .wfacp_product_switcher_description .wfacp_description a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd  #wfacp-e-form .wfacp_main_form .wfacp_whats_included .wfacp_product_switcher_description .wfacp_description{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-section h4{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form p.wfacp-form-control-wrapper label.wfacp-form-control-label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form input[type="text"]{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form input[type="email"]{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form input[type="tel"]{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form input[type="number"]{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form input[type="date"]{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form select{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form textarea{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form label span a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form button{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #payment button#place_order{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce  button#place_order{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form ul li{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form ul li span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .woocommerce-form-login-toggle .woocommerce-info {font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-payment-dec{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form label.checkbox{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-title > div{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_shipping_table ul li label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .select2-container .select2-selection--single .select2-selection__rendered{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #et-boc .et-l span.select2-selection.select2-selection--multiple{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset.wfacp-selected-product .wfacp_product_sec *{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset.wfacp-selected-product .wfacp_quantity_selector input{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset.wfacp-selected-product .wfacp_product_price_sec span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset .wfacp_product_sec *{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset .wfacp_quantity_selector input{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset .wfacp_product_price_sec span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form #product_switching_field fieldset .wfacp_best_value{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel .wfacp_product_switcher_col_2 .wfacp_you_save_text{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_whats_included .wfacp_product_switcher_description h4{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset .wfacp_product_sec .wfacp_product_select_options .wfacp_qv-button{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form #product_switching_field .wfacp_product_switcher_col_2 .wfacp_product_subs_details > span:not(.subscription-details):not(.woocommerce-Price-amount):not(.woocommerce-Price-currencySymbol){font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-coupon-section .wfacp-coupon-page .woocommerce-info > span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_woocommerce_form_coupon .wfacp-coupon-section .woocommerce-info .wfacp_showcoupon{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form label.woocommerce-form__label span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot tr th{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot .shipping_total_fee td{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot tr td{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot tr td span.woocommerce-Price-amount.amount{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot tr td span.woocommerce-Price-amount.amount bdi{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot tr td p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset .wfacp_best_value{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tbody .wfacp_order_summary_item_name{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot tr:not(.order-total) td small{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot tr:not(.order-total) th small{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce table tfoot tr.order-total td small{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .wfacp_order_summary_item_name{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .product-name .product-quantity{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody td.product-total{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .wfacp_order_summary_container dl{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .wfacp_order_summary_container dd{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .wfacp_order_summary_container dt{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .wfacp_order_summary_container p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody tr span.amount{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody tr span.amount bdi{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .cart_item .product-total span{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .cart_item .product-total small{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .cart_item .product-total span.amount{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .cart_item .product-total span.amount bdi{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tbody dl{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tbody dd{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tbody dt{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tbody p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset .wfacp_you_save_text{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_row_wrap .wfacp_you_save_text span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_whats_included .wfacp_product_switcher_description .wfacp_description p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_coupon_field_msg{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-coupon-page .wfacp_coupon_remove_msg{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-coupon-page .wfacp_coupon_error_msg{font-family:Poppins;}body:not(.wfacp_pre_built) .select2-results__option{font-family:Poppins;}body:not(.wfacp_pre_built) .select2-container--default .select2-search--dropdown .select2-search__field{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_order_total_field table.wfacp_order_total_wrap tr td{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_order_total_field table.wfacp_order_total_wrap tr td span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_order_total .wfacp_order_total_wrap{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form #payment button#place_order{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form  button#place_order{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .woocommerce-checkout button.button.button-primary.wfacp_next_page_button{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-order2StepTitle.wfacp-order2StepTitleS1{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-order2StepSubTitle.wfacp-order2StepSubTitleS1{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_steps_sec ul li a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_custom_breadcrumb ul li a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot tr td span {font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form p.wfacp-form-control-wrapper:not(.wfacp-anim-wrap) label.wfacp-form-control-label abbr{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_row_wrap .wfacp_product_subs_details span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form p.wfacp-form-control-wrapper.wfacp_checkbox_field label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .create-account label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .create-account label span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form p.wfacp-form-control-wrapper.wfacp_checkbox_field label span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form p.wfacp-form-control-wrapper.wfacp_custom_field_radio_wrap > label {font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot tr:not(.order-total) ul{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot tr:not(.order-total) ul li{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot tr:not(.order-total) ul li label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot tr:not(.order-total) td span.woocommerce-Price-amount.amount{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table tfoot tr:not(.order-total) td span.woocommerce-Price-amount.amount bdi{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset.wfacp-selected-product .wfacp_product_sec .wfacp_product_name_inner *{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset.wfacp-selected-product .wfacp_product_sec .wfacp_product_attributes .wfacp_selected_attributes  *{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset.wfacp-selected-product .wfacp_product_switcher_col_2 .wfacp_product_subs_details > span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset.wfacp-selected-product .wfacp_product_subs_details span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset.wfacp-selected-product .wfacp_product_subs_details *{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset.wfacp-selected-product .wfacp_product_sec .wfacp_product_select_options .wfacp_qv-button{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset:not(.wfacp-selected-product) .wfacp_product_sec .wfacp_product_name_inner *{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset:not(.wfacp-selected-product) .wfacp_product_sec .wfacp_product_attributes .wfacp_selected_attributes  *{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset:not(.wfacp-selected-product) .wfacp_quantity_selector input{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset:not(.wfacp-selected-product) .wfacp_product_price_sec span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset:not(.wfacp-selected-product) .wfacp_product_switcher_col_2 .wfacp_product_subs_details > span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset:not(.wfacp-selected-product) .wfacp_product_subs_details span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset:not(.wfacp-selected-product) .wfacp_product_subs_details *{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-product-switch-panel fieldset:not(.wfacp-selected-product) .wfacp_product_sec .wfacp_product_select_options .wfacp_qv-button{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_woocommerce_form_coupon .wfacp-coupon-section .wfacp-coupon-field-btn{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_mb_mini_cart_sec_accordion_content form.checkout_coupon button.button.wfacp-coupon-btn{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_shipping_options{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_shipping_options ul li{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_shipping_options ul li p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_shipping_options ul li .wfacp_shipping_price span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_shipping_options ul li .wfacp_shipping_price{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_payment{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_payment p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_payment p span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_payment p a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_payment label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_payment ul{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_payment ul li{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_payment ul li input{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_payment #add_payment_method #payment div.payment_box{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp_payment #add_payment_method #payment .payment_box p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-coupon-section .woocommerce-info > a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-coupon-section .woocommerce-info > a:not(.wfacp_close_icon):not(.button-social-login):not(.wfob_btn_add):not(.ywcmas_shipping_address_button_new):not(.wfob_qv-button):not(.wfob_read_more_link):not(.wfacp_step_text_have ):not(.wfacp_cart_link){font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount){font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) th{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) th span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td small{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td bdi{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods p a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods strong{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods input{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #add_payment_method #payment .payment_box p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_item_name{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .product-name .product-quantity{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody td.product-total{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .cart_item .product-total span{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .cart_item .product-total span.amount{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .cart_item .product-total span.amount bdi{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .cart_item .product-total small{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_container dl{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_container dd{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_container dt{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_container p{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody tr span.amount{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody tr span.amount bdi{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody dl{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody dd{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody dt{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody p{font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody tr td span:not(.wfacp-pro-count){font-family:Poppins;color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form table.shop_table tfoot tr.cart-discount td{font-family:Poppins;color:#24ae4e;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form table.shop_table tfoot tr.cart-discount td span{font-family:Poppins;color:#24ae4e;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form table.shop_table tfoot tr.cart-discount td a{font-family:Poppins;color:#24ae4e;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form table.shop_table tfoot tr.cart-discount td span bdi{font-family:Poppins;color:#24ae4e;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form table.shop_table tfoot tr.cart-discount th .wfacp_coupon_code{font-family:Poppins;color:#24ae4e;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total th{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td span.woocommerce-Price-amount.amount{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td span.woocommerce-Price-amount.amount bdi{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td small{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total th span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total th small{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total th a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_section_title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#333333;text-align:Left;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-comm-title h4{font-family:"Poppins", Sans-serif;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce p.wfacp-form-control-wrapper label.wfacp-form-control-label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .create-account label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .create-account label span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce p.wfacp-form-control-wrapper:not(.wfacp-anim-wrap) label.wfacp-form-control-label abbr{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form.wfacp-top .form-row:not(.wfacp_checkbox_field) label.wfacp-form-control-label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form.wfacp-top .form-row:not(.wfacp_checkbox_field) label.wfacp-form-control-label abbr.required{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form.wfacp-top .form-row:not(.wfacp_checkbox_field) label.wfacp-form-control-label .optional{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-form-control-label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_allowed_countries strong{font-family:Poppins;background-color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-form-control-label abbr{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .form-row label.checkbox{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .form-row label.checkbox *{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="text"]{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="email"]{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="tel"]{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="password"]{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="number"]{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="date"]{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce select{font-family:Poppins;background-color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce textarea{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce number{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .woocommerce-input-wrapper .wfacp-form-control{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .select2-container .select2-selection--single .select2-selection__rendered{font-family:Poppins;background-color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="text"]::placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="text"]::-webkit-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="text"]::-moz-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="text"]:-ms-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="email"]::placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="email"]::-webkit-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="email"]::-moz-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="email"]:-ms-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="tel"]::placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="tel"]::-webkit-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="tel"]::-moz-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="tel"]:-ms-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="password"]::placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="password"]::-webkit-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="password"]::-moz-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="password"]:-ms-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="number"]::placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="number"]::-webkit-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="number"]::-moz-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="number"]:-ms-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce textarea::placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce textarea::-webkit-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce textarea::-moz-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce textarea:-ms-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .woocommerce-input-wrapper .wfacp-form-control::placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .woocommerce-input-wrapper .wfacp-form-control::-webkit-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .woocommerce-input-wrapper .wfacp-form-control::-moz-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .woocommerce-input-wrapper .wfacp-form-control:-ms-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #payment button#place_order{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce  .wfacp_payment #ppcp-hosted-fields .button{font-family:Poppins;background-color:#2CB13E;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-checkout button.button.button-primary.wfacp_next_page_button{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_form_steps .wfacp-order2StepTitle.wfacp-order2StepTitleS1{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_form_steps .wfacp-order2StepSubTitle.wfacp-order2StepSubTitleS1{font-family:"Poppins", Sans-serif;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_custom_breadcrumb .wfacp_steps_sec ul li a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_steps_sec ul li a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_woocommerce_form_coupon .wfacp-coupon-section .woocommerce-info span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_woocommerce_form_coupon .wfacp-coupon-section .woocommerce-info .wfacp_showcoupon{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form form.checkout_coupon.woocommerce-form-coupon .wfacp-col-left-half label.wfacp-form-control-label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form form.checkout_coupon.woocommerce-form-coupon .wfacp-col-left-half .wfacp-form-control{font-family:Poppins;}body:not(.wfacpef_page) .elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form{padding:0px 10px 10px 10px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-payment-tab-list .wfacp-order2StepHeaderText{text-align:center;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_form_steps .wfacp-payment-tab-list.wfacp-active .wfacp-order2StepNumber{background-color:#C2A78C;border-color:#C2A78C;color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_form_steps .wfacp-payment-tab-list{border-radius:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .tab{margin:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_mb_mini_cart_wrap .wfacp_mb_cart_accordian{background-color:#f7f7f7;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_mb_mini_cart_sec_accordion_content{background-color:#f7f7f7;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_show_icon_wrap a span{color:#323232;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_show_price_wrap span{color:#323232;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_mb_cart_accordian .wfacp_show_price_wrap *{color:#323232;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_mb_cart_accordian .wfacp_show_price_wrap span bdi{color:#323232;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_mb_mini_cart_wrap .wfacp_mb_cart_accordian, .elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_mb_mini_cart_wrap .wfacp_mb_mini_cart_sec_accordion_content{border-radius:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-section .wfacp-comm-title{background-color:transparent;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;border-radius:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce p.wfacp-form-control-wrapper label.wfacp-form-control-label,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .create-account label,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .create-account label span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce p.wfacp-form-control-wrapper:not(.wfacp-anim-wrap) label.wfacp-form-control-label abbr,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form.wfacp-top .form-row:not(.wfacp_checkbox_field) label.wfacp-form-control-label,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form.wfacp-top .form-row:not(.wfacp_checkbox_field) label.wfacp-form-control-label abbr.required,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form.wfacp-top .form-row:not(.wfacp_checkbox_field) label.wfacp-form-control-label .optional{font-family:"Poppins", Sans-serif;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="text"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="email"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="tel"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="password"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="number"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="date"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce select,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce textarea,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce number,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .woocommerce-input-wrapper .wfacp-form-control,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .select2-container .select2-selection--single .select2-selection__rendered,body:not(.wfacp_pre_built) .select2-results__option,body:not(.wfacp_pre_built) .select2-container--default .select2-search--dropdown .select2-search__field{font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-input-wrapper .wfacp-form-control:not(.input-checkbox):not(.hidden){background-color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-form-control:not(.input-checkbox):not(.hidden){background-color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-login-wrapper input[type=email]{background-color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-login-wrapper input[type=number]{background-color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-login-wrapper input[type=password]{background-color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-login-wrapper input[type=tel]{background-color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-login-wrapper select{background-color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-login-wrapper input[type=text]{background-color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form.wfacp-inside .form-row .wfacp-form-control-label:not(.checkbox){background-color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="text"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="email"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="tel"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="password"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="number"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="date"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce select,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce textarea,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .woocommerce-input-wrapper input[type="number"].wfacp-form-control,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .woocommerce-input-wrapper input[type="date"].wfacp-form-control,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .woocommerce-input-wrapper input[type="text"].wfacp-form-control,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .woocommerce-input-wrapper input[type="email"].wfacp-form-control,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_allowed_countries strong,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .select2-container .select2-selection--single .select2-selection__rendered,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .iti__selected-flag{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;border-radius:4px 4px 4px 4px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce p.form-row:not(.woocommerce-invalid-email) .wfacp-form-control:not(.wfacp_coupon_code):focus{border-color:#61bdf7;box-shadow:0 0 0 1px #61bdf7;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce p.form-row:not(.woocommerce-invalid-email) input[type="radio"]:focus{border-color:#61bdf7;box-shadow:0 0 0 1px #61bdf7;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form p.form-row:not(.woocommerce-invalid-email) .wfacp-form-control:not(.input-checkbox):focus{border-color:#61bdf7;box-shadow:0 0 0 1px #61bdf7;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce p.wfacp_coupon_failed .wfacp_coupon_code{border-color:#d50000;box-shadow:0 0 0 1px #d50000;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .form-row:not(.woocommerce-invalid-required-field) .woocommerce-input-wrapper .select2-container .select2-selection--single .select2-selection__rendered:focus{border-color:#61bdf7;box-shadow:0 0 0 1px #61bdf7;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .form-row:not(.woocommerce-invalid-required-field) .woocommerce-input-wrapper .select2-container .select2-selection--single:focus>span.select2-selection__rendered{border-color:#61bdf7;box-shadow:0 0 0 1px #61bdf7;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce p.woocommerce-invalid-required-field .wfacp-form-control{border-color:#d50000;box-shadow:0 0 0 1px #d50000;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce p.woocommerce-invalid-email .wfacp-form-control{border-color:#d50000;box-shadow:0 0 0 1px #d50000;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce p.woocommerce-invalid-required-field:not(.wfacp_select2_country_state):not(.wfacp_state_wrap) .woocommerce-input-wrapper .select2-container .select2-selection--single .select2-selection__rendered{border-color:#d50000;box-shadow:0 0 0 1px #d50000;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-section{border-radius:0px 0px 0px 0px;margin:0px 0px 10px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  .wfacp-section{padding:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_item_name,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .product-name .product-quantity,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody td.product-total,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .cart_item .product-total span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .cart_item .product-total span.amount,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .cart_item .product-total span.amount bdi,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .cart_item .product-total small,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_container dl,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_container dd,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_container dt,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody .wfacp_order_summary_container p,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody tr span.amount,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody tr span.amount bdi,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody dl,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody dd,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody dt,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody p,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tbody tr td span:not(.wfacp-pro-count),.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  .wfacp_show_icon_wrap,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  .wfacp_show_icon_wrap *,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  .wfacp_show_price_wrap *,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  .wfacp_show_price_wrap span bdi,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .cart_item .product-total span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .cart_item .product-total small,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .cart_item .product-total span.amount,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .cart_item .product-total span.amount bdi,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form table.shop_table tbody .wfacp_order_summary_item_name{font-family:"Poppins", Sans-serif;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  .wfacp_show_icon_wrap{color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  .wfacp_show_icon_wrap *{color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  .wfacp_show_price_wrap *{color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  .wfacp_show_price_wrap span bdi{color:#666666;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form table.shop_table tr.cart_item .product-image img{border-radius:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #wfacp-sec-wrapper .product-total del{color:#E15334;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #wfacp-sec-wrapper .product-total del *{color:#E15334;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #wfacp-sec-wrapper .product-total del bdi{color:#E15334;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #wfacp-sec-wrapper .product-total del span.woocommerce-Price-currencySymbol{color:#E15334;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #wfacp-sec-wrapper .wfacp_stocks{color:#e15334;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #wfacp-sec-wrapper table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td{color:#09B29C;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #wfacp-sec-wrapper table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td svg path{color:#09B29C;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #wfacp-sec-wrapper table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td *{color:#09B29C;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount),.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) th,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) th span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td small,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td bdi,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr:not(.order-total):not(.cart-discount) td a{font-family:"Poppins", Sans-serif;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount th,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount th span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount td,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount td span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount td a{font-size:14px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total th,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total th,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total th span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total th small,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total th a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td span.woocommerce-Price-amount.amount,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td span.woocommerce-Price-amount.amount bdi,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td p,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td small,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td a,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.order-total td p{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .woocommerce-info > a,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .woocommerce-info > a:not(.wfacp_close_icon):not(.button-social-login):not(.wfob_btn_add):not(.ywcmas_shipping_address_button_new):not(.wfob_qv-button):not(.wfob_read_more_link):not(.wfacp_step_text_have ):not(.wfacp_cart_link){font-family:"Poppins", Sans-serif;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page p.wfacp-form-control-wrapper label.wfacp-form-control-label{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page p.wfacp-form-control-wrapper .wfacp-form-control{font-family:"Poppins", Sans-serif;border-radius:4px 4px 4px 4px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page p.wfacp-form-control-wrapper .wfacp-form-control:focus{border-color:#61bdf7;box-shadow:0 0 0 1px #61bdf7;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .wfacp-coupon-field-btn{background-color:#000000;color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .wfacp-coupon-btn{background-color:#000000;color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .wfacp-coupon-field-btn,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .wfacp-coupon-btn{font-family:"Poppins", Sans-serif;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods p,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods label,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods p a,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods strong,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #payment .payment_methods input,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #add_payment_method #payment .payment_box p{font-family:"Poppins", Sans-serif;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #payment .woocommerce-privacy-policy-text p,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #payment .woocommerce-privacy-policy-text a{font-size:12px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #payment .woocommerce-privacy-policy-text p{color:#777777;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce .woocommerce-terms-and-conditions-wrapper .form-row label,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce .woocommerce-terms-and-conditions-wrapper .form-row label span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce.woocommerce-terms-and-conditions-wrapper .form-row label a,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce label.woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce label.woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text a,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wc-gzd-checkbox-placeholder *:not(a){font-size:14px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-next-btn-wrap button,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #place_order,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #ppcp-hosted-fields .button,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .button.button#place_order,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .button.wfacp_next_page_button{width:100%;padding:18px 40px 18px 40px;margin:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-checkout .wfacp-order-place-btn-wrap{text-align:right;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-checkout .wfacp-next-btn-wrap{text-align:right;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #ppcp-hosted-fields{text-align:right;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #payment button#place_order,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce  button#place_order,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce  .wfacp_payment #ppcp-hosted-fields .button,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-checkout button.button.button-primary.wfacp_next_page_button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:bold;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-order-place-btn-wrap button:before{color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-next-btn-wrap button:before{color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-order-place-btn-wrap button:after,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-next-btn-wrap button:after{font-size:12px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-order-place-btn-wrap button:after{color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-next-btn-wrap button:after{color:#ffffff;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-next-btn-wrap button{background-color:#2CB13E;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce button#place_order{background-color:#2CB13E;}#wfacp_qr_model_wrap .wfacp_qr_wrap .wfacp_qv-summary .button{background-color:#2CB13E;}body #wfob_qr_model_wrap .wfob_qr_wrap .button{background-color:#2CB13E;}body #wfob_qr_model_wrap .wfob_option_btn{background-color:#2CB13E;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .button.button#place_order{background-color:#2CB13E;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .button.wfacp_next_page_button{background-color:#2CB13E;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #wfacp_checkout_form .wfacp-back-btn-wrap a{color:#00B4F4;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #wfacp_checkout_form .btm_btn_sec.wfacp_back_cart_link .wfacp-back-btn-wrap a{color:#00B4F4;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #wfacp_checkout_form .wfacp-back-btn-wrap a.wfacp_back_page_button{color:#00B4F4;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #wfacp_checkout_form  .place_order_back_btn a{color:#00B4F4;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #wfacp_checkout_form .wfacp-back-btn-wrap a:hover{color:#008EC1;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #wfacp_checkout_form .btm_btn_sec.wfacp_back_cart_link .wfacp-back-btn-wrap a:hover{color:#008EC1;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #wfacp_checkout_form .wfacp-back-btn-wrap a.wfacp_back_page_button:hover{color:#008EC1;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #wfacp_checkout_form .place_order_back_btn a:hover{color:#008EC1;}.elementor-2182 .elementor-element.elementor-element-f6527b3{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2182 .elementor-element.elementor-element-f6527b3:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-f6527b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp-order-summary-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td:not(.product-total),.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items .product-total > span bdi,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items .product-total > ins span bdi,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items .product-total > span:not(.wfacp_cart_product_name_h):not(.wfacp_delete_item_wrap),.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items .product-total ins span:not(.wfacp_cart_product_name_h):not(.wfacp_delete_item_wrap),.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items .product-total small,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items dl,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items dt,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items dd,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items dd p,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td .product-name,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td small,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container span.subscription-details,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td p,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td .product-name span:not(.subscription-details),.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td .product-name,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td .product-name bdi{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget .product-total del,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget .product-total del *,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget .product-total del bdi,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget .product-total del span.woocommerce-Price-currencySymbol{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget .wfacp_stocks{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td svg path,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td *{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp-coupon-section .wfacp-coupon-page .wfacp_main_showcoupon{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h form.checkout_coupon.woocommerce-form-coupon .wfacp-form-control-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h form.checkout_coupon.woocommerce-form-coupon .wfacp-form-control,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h form.checkout_coupon.woocommerce-form-coupon .wfacp-form-control::placeholder,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h form.checkout_coupon.woocommerce-form-coupon .wfacp-form-control::-webkit-input-placeholder,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h form.checkout_coupon.woocommerce-form-coupon .wfacp-form-control::-moz-placeholder,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h form.checkout_coupon.woocommerce-form-coupon .wfacp-form-control:-ms-input-placeholder{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h button.wfacp-coupon-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount),.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) td,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) th,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) th span,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) td span,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) td small,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) td bdi,.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) td a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total th, .elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total th, .elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total th span, .elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total th small, .elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total th a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td, .elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td, .elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td span.woocommerce-Price-amount.amount, .elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td span.woocommerce-Price-amount.amount bdi, .elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td p, .elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td span, .elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td span, .elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td small, .elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td a, .elementor-widget-wfacp_form_summary .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td p{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp-order-summary-label{font-size:16px;font-weight:500;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp-order-summary-label{color:#000000;font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td:not(.product-total),.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items .product-total > span bdi,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items .product-total > ins span bdi,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items .product-total > span:not(.wfacp_cart_product_name_h):not(.wfacp_delete_item_wrap),.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items .product-total ins span:not(.wfacp_cart_product_name_h):not(.wfacp_delete_item_wrap),.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items .product-total small,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items dl,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items dt,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items dd,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_items dd p,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td .product-name,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td small,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container span.subscription-details,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td p,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td .product-name span:not(.subscription-details),.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td .product-name,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container tr.cart_item td .product-name bdi{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_sum .product-image .wfacp-pro-thumb img{border-radius:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget .product-total del{color:#E15334;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget .product-total del *{color:#E15334;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget .product-total del bdi{color:#E15334;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget .product-total del span.woocommerce-Price-currencySymbol{color:#E15334;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget .wfacp_stocks{color:#e15334;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td{color:#09B29C;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td svg path{color:#09B29C;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container.wfacp_min_cart_widget table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td *{color:#09B29C;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h form.checkout_coupon.woocommerce-form-coupon .wfacp-form-control:focus{border-color:#61bdf7;box-shadow:0 0 0 1px #61bdf7;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h form.checkout_coupon.woocommerce-form-coupon .wfacp-form-control{border-radius:4px 4px 4px 4px;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h button.wfacp-coupon-btn{font-size:15px;letter-spacing:0px;font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount th,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount th span,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount td,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount td span,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount td a{font-size:14px;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount td{color:#24ae4e;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount td span{color:#24ae4e;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount td a{color:#24ae4e;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table .cart-discount td span{color:#24ae4e;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table .cart-discount td span bdi{color:#24ae4e;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table .cart-discount th .wfacp_coupon_code{color:#24ae4e;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td, .elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td, .elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td span.woocommerce-Price-amount.amount, .elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td span.woocommerce-Price-amount.amount bdi, .elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td p, .elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td span, .elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td span, .elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td small, .elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td a, .elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h  table.shop_table tbody tr.order-total td p{font-size:24px;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h *{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_items{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h tr.cart_item td:not(.product-total){font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_items .product-total > span bdi{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_items .product-total > ins span bdi{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_items .product-total del bdi{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_items .product-total > span:not(.wfacp_cart_product_name_h):not(.wfacp_delete_item_wrap){font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_items .product-total ins span:not(.wfacp_cart_product_name_h):not(.wfacp_delete_item_wrap){font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_items .product-total small{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_items dl{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_items dt{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_items dd{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_items dd p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h tr.cart_item td .product-name{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h tr.cart_item td small{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h span.subscription-details{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h tr.cart_item td p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h tr.cart_item td .product-name span:not(.subscription-details){font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h tr.cart_item td .product-name bdi{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_stocks{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .product-name-area .wfacp_stocks{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_main_showcoupon{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .woocommerce-info{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .woocommerce-info a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp-form-control-label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp-form-control{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp-form-control::placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp-form-control::-webkit-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp-form-control::-moz-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp-form-control:-ms-input-placeholder{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp-form-control:focus{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h button.wfacp-coupon-btn:hover{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount){font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) td{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) th{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) th span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) td span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) td small{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) td bdi{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) td a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td *{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td svg path{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td *{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tr:not(.order-total):not(.cart-discount).wfacp-saving-amount td svg path{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .shop_table tbody tr.cart-discount th{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .shop_table tbody tr.cart-discount th span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .shop_table tbody tr.cart-discount td{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .shop_table tbody tr.cart-discount td span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .shop_table tbody tr.cart-discount td a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .shop_table tbody tr.cart-discount th span:not(.wfacp_coupon_code){font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .shop_table .cart-discount td span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .shop_table .cart-discount td span bdi{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .shop_table .cart-discount th .wfacp_coupon_code{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h form.checkout_coupon.woocommerce-form-coupon .wfacp-form-control-label{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tr.order-total td span.amount{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tr.order-total td span.amount bdi{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tr.order-total td{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tr.order-total td span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tr.order-total td small{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tr.order-total th{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tr.order-total th span{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tbody tr.order-total th{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tbody tr.order-total th small{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tbody tr.order-total th a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tbody tr.order-total td{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tbody tr.order-total td span.woocommerce-Price-amount.amount{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tbody tr.order-total td span.woocommerce-Price-amount.amount bdi{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tbody tr.order-total td p{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h table.shop_table tbody tr.order-total td a{font-family:Poppins;}.elementor-2182 .elementor-element.elementor-element-743aa13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-62042c1{--display:flex;}.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-2182 .elementor-element.elementor-element-2a64de7.elementor-element{--order:-99999 /* order start hack */;}.elementor-2182 .elementor-element.elementor-element-2a64de7{text-align:center;}.elementor-2182 .elementor-element.elementor-element-2a64de7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;font-style:normal;color:#333333;}.elementor-2182 .elementor-element.elementor-element-5e63c5d.elementor-element{--align-self:center;}.elementor-2182 .elementor-element.elementor-element-b9f230c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-b9f230c:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-b9f230c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2182 .elementor-element.elementor-element-464fe14{--display:flex;}.elementor-2182 .elementor-element.elementor-element-03644df{text-align:center;}.elementor-2182 .elementor-element.elementor-element-03644df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#949494;}.elementor-2182 .elementor-element.elementor-element-f702c16 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-f702c16 img{width:30%;}.elementor-2182 .elementor-element.elementor-element-bcb726c{text-align:center;}.elementor-2182 .elementor-element.elementor-element-bcb726c img{width:180px;max-width:180px;}.elementor-2182 .elementor-element.elementor-element-bca2669{text-align:center;}.elementor-2182 .elementor-element.elementor-element-bca2669 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#858585;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2182 .elementor-element.elementor-element-8223763{--width:50%;}.elementor-2182 .elementor-element.elementor-element-15c186e{--content-width:1106px;}.elementor-2182 .elementor-element.elementor-element-ff5053a{--width:50%;}.elementor-2182 .elementor-element.elementor-element-bef3e30{--width:50%;}.elementor-2182 .elementor-element.elementor-element-f92d17d{--content-width:1140px;}.elementor-2182 .elementor-element.elementor-element-89d71e2{--width:60.875%;}.elementor-2182 .elementor-element.elementor-element-f6527b3{--width:39%;}}@media(max-width:1024px){.elementor-2182 .elementor-element.elementor-element-bd9ffa8.e-con{--align-self:center;}.elementor-2182 .elementor-element.elementor-element-ae5ccb2.elementor-element{--align-self:center;}.elementor-2182 .elementor-element.elementor-element-5aacd96 img{width:60%;}.elementor-2182 .elementor-element.elementor-element-f92d17d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}body:not(.wfacpef_page) .elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form{padding:0px 10px 10px 10px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .tab{margin:0px 0px 15px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_collapsible_order_summary_wrap{margin:0px 0px 15px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-section .wfacp-comm-title{margin:0px 0px 10px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-section{margin:0px 0px 10px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount th,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount th span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount td,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount td span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount td a{font-size:14px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #payment .woocommerce-privacy-policy-text p,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #payment .woocommerce-privacy-policy-text a{font-size:12px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce .woocommerce-terms-and-conditions-wrapper .form-row label,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce .woocommerce-terms-and-conditions-wrapper .form-row label span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce.woocommerce-terms-and-conditions-wrapper .form-row label a,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce label.woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce label.woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text a,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wc-gzd-checkbox-placeholder *:not(a){font-size:14px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-next-btn-wrap button,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #place_order,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #ppcp-hosted-fields .button,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .button.button#place_order,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .button.wfacp_next_page_button{width:90%;border-radius:3px 3px 3px 3px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-order-place-btn-wrap button:after,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-next-btn-wrap button:after{font-size:12px;}.elementor-2182 .elementor-element.elementor-element-f6527b3{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount th,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount th span,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount td,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount td span,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount td a{font-size:14px;}}@media(max-width:767px){.elementor-2182 .elementor-element.elementor-element-bd9ffa8{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-8223763{--width:90.59%;}.elementor-2182 .elementor-element.elementor-element-ae5ccb2{width:100%;max-width:100%;text-align:center;}.elementor-2182 .elementor-element.elementor-element-ae5ccb2 > .elementor-widget-container{margin:-8px 0px -7px 0px;}.elementor-2182 .elementor-element.elementor-element-ae5ccb2.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2182 .elementor-element.elementor-element-ff5053a{--width:100%;}.elementor-2182 .elementor-element.elementor-element-5aacd96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-5aacd96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2182 .elementor-element.elementor-element-5aacd96 img{width:55%;}.elementor-2182 .elementor-element.elementor-element-bef3e30{--width:100%;}.elementor-2182 .elementor-element.elementor-element-4bd55a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-4bd55a8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2182 .elementor-element.elementor-element-4bd55a8{text-align:center;}.elementor-2182 .elementor-element.elementor-element-4bd55a8 img{width:100%;}.elementor-2182 .elementor-element.elementor-element-f92d17d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:015px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-89d71e2{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2182 .elementor-element.elementor-element-0b540cd > .elementor-widget-container{padding:3px 3px 3px 3px;}body:not(.wfacpef_page) .elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form{padding:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_form_steps .wfacp-order2StepTitle.wfacp-order2StepTitleS1{font-size:13px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .tab{margin:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_collapsible_order_summary_wrap{margin:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-section .wfacp-comm-title{margin:0px 0px 10px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="text"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="email"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="tel"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="password"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="number"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce input[type="date"],.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce select,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce textarea,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce number,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .woocommerce-input-wrapper .wfacp-form-control,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .select2-container .select2-selection--single .select2-selection__rendered,body:not(.wfacp_pre_built) .select2-results__option,body:not(.wfacp_pre_built) .select2-container--default .select2-search--dropdown .select2-search__field{font-size:16px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-section{margin:0px 0px 10px 0px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount th,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount th span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount td,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount td span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form  table.shop_table tfoot tr.cart-discount td a{font-size:14px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #payment .woocommerce-privacy-policy-text p,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form #payment .woocommerce-privacy-policy-text a{font-size:12px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce .woocommerce-terms-and-conditions-wrapper .form-row label,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce .woocommerce-terms-and-conditions-wrapper .form-row label span,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce.woocommerce-terms-and-conditions-wrapper .form-row label a,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce label.woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-form .wfacp_main_form.woocommerce label.woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text a,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wc-gzd-checkbox-placeholder *:not(a){font-size:14px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-next-btn-wrap button,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #place_order,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #ppcp-hosted-fields .button,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .button.button#place_order,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .button.wfacp_next_page_button{width:100%;padding:14px 20px 14px 20px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #payment button#place_order,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce  button#place_order,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce  .wfacp_payment #ppcp-hosted-fields .button,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-checkout button.button.button-primary.wfacp_next_page_button{font-size:20px;}.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-order-place-btn-wrap button:after,.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp-next-btn-wrap button:after{font-size:12px;}.elementor-2182 .elementor-element.elementor-element-f6527b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount th,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount th span,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount td,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount td span,.elementor-2182 .elementor-element.elementor-element-1df88bc .wfacp_mini_cart_start_h .wfacp_order_summary_container .shop_table tbody tr.cart-discount td a{font-size:14px;}.elementor-2182 .elementor-element.elementor-element-2a64de7 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-2182 .elementor-element.elementor-element-2a64de7{text-align:center;}.elementor-2182 .elementor-element.elementor-element-2a64de7 .elementor-heading-title{font-size:18px;}.elementor-2182 .elementor-element.elementor-element-b9f230c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2182 .elementor-element.elementor-element-03644df{text-align:center;}.elementor-2182 .elementor-element.elementor-element-03644df .elementor-heading-title{font-size:13px;}.elementor-2182 .elementor-element.elementor-element-f702c16 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-f702c16 img{width:90%;}.elementor-2182 .elementor-element.elementor-element-bcb726c img{width:150px;max-width:150px;}.elementor-2182 .elementor-element.elementor-element-bca2669 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-bca2669{text-align:center;}.elementor-2182 .elementor-element.elementor-element-bca2669 .elementor-heading-title{font-size:13px;}}/* Start custom CSS for text-editor, class: .elementor-element-ae5ccb2 */img {
    vertical-align: middle;
    border-style: none;
}/* End custom CSS */
/* Start custom CSS for wfacp_form, class: .elementor-element-0b540cd *//* Fonte padrão do checkout */
#wfacp-e-form,
#wfacp-e-form *,
#wfacp-e-form input,
#wfacp-e-form select,
#wfacp-e-form textarea,
#wfacp-e-form button{
    font-family: "Poppins", sans-serif !important;
}

/* 1. OCULTAÇÃO IMEDIATA E AGRESSIVA */
/* Usamos seletores simplificados para o navegador processar antes mesmo de montar o DOM completo */
.woocommerce-order-pay #order_review table.shop_table tfoot tr:nth-child(2), /* Subtotal */
.woocommerce-order-pay #order_review table.shop_table tfoot tr:nth-child(4), /* Entrega */
.woocommerce-order-pay #order_review table.shop_table tfoot tr:nth-child(6), /* Desconto */

.woocommerce-order-pay #order_review table.shop_table tfoot tr:nth-child(10), /* Método de Pagamento */
.woocommerce-order-pay #order_review table.shop_table tfoot tr.mdt_checkout_coupon_field {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    max-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden !important;
}


/* 2. ESTILIZAÇÃO DOS COMPONENTES (BASEADA NO SEU CÓDIGO) */

body.woocommerce-order-pay .wfacp_section_title {
    font-size: 20px;
    font-weight: 700;
    color: #333;
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
}

body.woocommerce-order-pay tr.order-total th, 
body.woocommerce-order-pay tr.order-total td {
    font-size: 22px !important;
    color: #d4a373 !important;
    font-weight: 800 !important;
    padding: 20px 0 !important;
}


/* Métodos de Pagamento */
body.woocommerce-order-pay .wc_payment_method {
    border: 1px solid #e0e0e0 !important;
    border-radius: 12px !important;
    margin-bottom: 15px !important;
}

body.woocommerce-order-pay .wc_payment_method label {
    padding: 18px !important;
    font-weight: 600 !important;
}

/* Botão de Pagar (Suas cores e tamanhos mantidos) */
body.woocommerce-order-pay #place_order {
    background-color: #00bfa5 !important;
    color: #fff !important;
    width: 100% !important;
    padding: 10px !important;
    border-radius: 50px !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    box-shadow: 0 5px 15px rgba(0, 191, 165, 0.3) !important;
    border: none !important;
}



/* AJUSTES MOBILE */
@media (max-width: 991px) {
    body.woocommerce-order-pay #order_review {
        background: #fff !important;
        padding: 20px !important;
        border-radius: 15px !important;
    }
}



/* FIM RECUPERAÇÃO DE PEDIDOS PENDENTES */


/* ===== ÍCONES ESPECÍFICOS ===== */

/* PIX (Mercado Pago e Piggly) */
.payment_method_woo-mercado-pago-pix > label::before,
.payment_method_wc_piggly_pix_gateway > label::before {
    background-image: url('https://modalabellastore.com.br/wp-content/uploads/2025/11/pix.png' ) !important;
}

/* CARTÃO DE CRÉDITO (Mercado Pago) */
.payment_method_woo-mercado-pago-custom > label::before {
    background-image: url('https://modalabellastore.com.br/wp-content/plugins/woocommerce-mercadopago/assets/images/icons/icon-custom.png' ) !important;
}

/* MERCADO PAGO (Checkout Pro) */
.payment_method_woo-mercado-pago-basic > label::before {
    background-image: url('https://modalabellastore.com.br/wp-content/plugins/woocommerce-mercadopago/assets/images/icons/icon-mp.png' ) !important;
}

/* CARTÃO DE CRÉDITO (Pagar.me) */
.payment_method_woo-pagarme-payments-credit_card > label::before {
    background-image: url('https://modalabellastore.com.br/wp-content/uploads/2025/11/credit-card-v2.png' ) !important;
}

/* BOLETO */
.payment_method_woo-pagarme-payments-billet > label::before,
li[class*="boleto"] > label::before,
li[id*="boleto"] > label::before {
    background-image: url('https://modalabellastore.com.br/wp-content/plugins/pagarme-payments-for-woocommerce/assets/images/barcode.svg' ) !important;
}

.mp-checkout-pix-terms-and-conditions {
display: none !important;
}


.elementor-81280 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_section_title {
    font-size: 12px;
    font-weight: 600 !important;
    text-transform: none !important;
    color: #333333;
    text-align: Left;
    margin: 0px 0px 0px 12px;
}

.elementor-81280 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form .wfacp-section h4 {
    font-family: Poppins;
    margin: 0px 0px 0px 12px;
}

body #wfacp-e-form .wfacp-payment-tab-list.wfacp-active {
    background-color: transparent;
    border-bottom-color: #C2A78C !important;
}

#wfacp-e-form .wfacp_shipping_table ul#shipping_method label {
    margin-top: 0;
    font-size: 14px;
    color: #000;
}

#wfacp-e-form .wfacp_main_form.woocommerce .wfacp_shipping_table ul#shipping_method li {
    padding: 20px !important;
}

.woocommerce-shipping-methods {
    display: flex;
    flex-direction: column-reverse;
}

.wfacp_shipping_table input[type="radio"]::before {
    margin: 0px !important;
}

.wfacp_shipping_table input[type="radio"]:checked::before {
    background-color: #C2A78C !important;
    margin: 0px !important;
}

.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form a {
    color: #000 !important;
    margin-top: 10px !important;
}

#payment input[type="radio"]:checked::before {
    background-color: #C2A78C !important;
    margin: 7px !important;
}

.elementor-2182 .elementor-element.elementor-element-ae5ccb2 {
    font-weight: 400 !important;
}

.wfacp-order-place-btn-wrap button {
    font-size: 16px !important;
    font-weight: 600 !important;
}

#wfacp-e-form #place_order:after,
#wfacp-e-form .wfacp-next-btn-wrap button:after {
    display: none !important;
}

@media (max-width: 767px) {

    .elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #payment button#place_order,
    .elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce button#place_order,
    .elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #ppcp-hosted-fields .button,
    .elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-checkout button.button.button-primary.wfacp_next_page_button {
        font-size: 16px;
        font-weight: 600 !important;
    }
    
    
 

}


body #wfacp-e-form .wfacp_global_checkout_wrap .single_step .wfacp-two-step-erap.wfacp-next-btn-wrap, body .wfacp_global_checkout_wrap .single_step .wfacp-two-step-erap.wfacp-next-btn-wrap {
    padding-bottom: 0px !important;
}
	
.elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-checkout .wfacp-next-btn-wrap {
    margin-bottom: 0px !important;
}  

.wfacp_collapsible_order_summary_wrap {
    margin-bottom: 30px;
}

.wp-gr:not(.wp-dark) .grw-review-inner.grw-backgnd {
    border-radius: 20px;
}

/* transforma o wrapper em flex */

#payment .pagarme-brand-image {
    display: flex !important;
    align-items: center !important;
    position: relative !important;
}

/* remove posicionamento absoluto antigo */

#payment .pagarme-brand-image img {
    position: relative !important;
    left: 0 !important;
    right: 0 !important;
    top: auto !important;
    transform: none !important;
    width: 32px !important;
    margin-left: 12px !important;
    margin-right: 10px !important;
    z-index: 2 !important;
}

/* input ocupa o resto */

#payment .pagarme-brand-image input {
    padding-left: 0 !important;
    flex: 1 !important;
}

.wp-google-time {
    display: none !important;
}

.block-checkout__sidebar,
.woocommerce-checkout .woocommerce-checkout-review-order,
.wp-block-woocommerce-checkout:not(.block-editor-block-list__block) .wc-block-checkout__sidebar,
.wp-block-woocommerce-checkout:not(.block-editor-block-list__block) .woocommerce-checkout-review-order {

    border: 0px !important;
    border-radius: 0 !important;
    padding: 0 !important;

}


.labella-btn-spinner{
    width:14px;
    height:14px;
    border:2px solid rgba(255,255,255,0.4);
    border-top:2px solid #fff;
    border-radius:50%;
    display:inline-block;
    margin-right:8px;
    vertical-align:middle;
    animation:labellaSpin .7s linear infinite;
}


#place_order.processing,
#place_order.processing:disabled {
    color:#000 !important;
    opacity:1 !important;
}

#place_order.processing::after{
    color:#000 !important;
}

#place_order.processing::before{
    display:none !important;
}


body #wfacp-e-form #add_payment_method #payment ul.payment_methods li, body #wfacp-e-form .woocommerce-cart #payment ul.payment_methods li, body #wfacp-e-form .woocommerce-checkout #payment ul.payment_methods li {
    
    padding: 25px !important;
}

#click-plug-to-support {
    display: none !important;
}


.superfrete-number-notice {
    display: none !important;
}

wfacp-notices-wrapper  {
    display: none !important;
}

/* 
   CHECKOUT LABELLA STORE - CORREÇÃO DEFINITIVA DO RADIO
   - Baseado no seu código pasted_content_4.txt
   - Resolve o desalinhamento da bolinha interna (causado pelo ::before do plugin)
*/

/* 1. Container Principal e Remoção de Bullets */
#payment ul.payment_methods,
.wfacp_main_form ul.wc_payment_methods {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

#payment ul.payment_methods li.wc_payment_method,
.wfacp_main_form ul.wc_payment_methods li.wc_payment_method {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding: 16px 20px !important;
    margin-bottom: 12px !important;
    border: 1px solid #ddd !important;
    border-radius: 8px !important;
    background: #fff !important;
    width: 100% !important;
    box-sizing: border-box !important;
    float: none !important;
    list-style: none !important;
}

/* 2. Radio Button - CORREÇÃO DO DESALINHAMENTO (::before) */
#payment ul.payment_methods li.wc_payment_method input[type="radio"],
.wfacp_main_form ul.wc_payment_methods li.wc_payment_method input[type="radio"] {
    margin: 0 !important;
    width: 20px !important;
    height: 20px !important;
    cursor: pointer !important;
    flex-shrink: 0 !important;
    order: 2 !important;
    position: relative !important;
    -webkit-appearance: radio !important;
    appearance: radio !important;
}

/* Resetar o pseudo-elemento que o plugin usa e que está torto */
#payment ul.payment_methods li.wc_payment_method input[type="radio"]::before,
.wfacp_main_form ul.wc_payment_methods li.wc_payment_method input[type="radio"]::before {
    display: none !important; /* Remove a bolinha torta do plugin */
    content: none !important;
}

/* 3. Label - Ícone + Texto */
#payment ul.payment_methods li.wc_payment_method > label,
.wfacp_main_form ul.wc_payment_methods li.wc_payment_method > label {
    display: flex !important;
    align-items: center !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #333 !important;
    cursor: pointer !important;
    flex-grow: 1 !important;
    line-height: 1.2 !important;
    order: 1 !important;
}

/* 4. Ícone à Esquerda do Texto */
#payment ul.payment_methods li.wc_payment_method > label::before,
.wfacp_main_form ul.wc_payment_methods li.wc_payment_method > label::before {
    content: "" !important;
    display: inline-block !important;
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    margin-right: 12px !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    vertical-align: middle !important;
}

/* Esconder imagens originais do plugin no label */
#payment ul.payment_methods li.wc_payment_method > label img,
.wfacp_main_form ul.wc_payment_methods li.wc_payment_method > label img {
    display: none !important;
}

/* ===== ÍCONES ESPECÍFICOS ===== */

/* PIX */
.payment_method_wc_piggly_pix_gateway > label::before {
    background-image: url('https://modalabellastore.com.br/wp-content/uploads/2025/11/pix.png') !important;
}

/* CARTÃO DE CRÉDITO */
.payment_method_woo-pagarme-payments-credit_card > label::before {
    background-image: url('https://modalabellastore.com.br/wp-content/uploads/2025/11/credit-card-v2.png') !important;
}

/* BOLETO */
.payment_method_woo-pagarme-payments-billet > label::before,
li[class*="boleto"] > label::before,
li[id*="boleto"] > label::before {
    background-image: url('https://modalabellastore.com.br/wp-content/plugins/pagarme-payments-for-woocommerce/assets/images/barcode.svg') !important;
}

/* 5. Remoção de Imagens Internas nas Descrições */
#payment ul.payment_methods li.wc_payment_method .payment_box img,
.wfacp_main_form ul.wc_payment_methods li.wc_payment_method .payment_box img {
    display: ndone !important;
}

/* Remove apenas o ícone "Saldo em conta" */
img[src*="account-money.svg"] {
    display: none !important;
}



/* 6. Caixa de Descrição */
#payment ul.payment_methods li.wc_payment_method .payment_box,
.wfacp_main_form ul.wc_payment_methods li.wc_payment_method .payment_box {
    width: 100% !important;
    margin-top: 12px !important;
    padding: 15px !important;
    background: #f8f9fa !important;
    border-radius: 6px !important;
    border: none !important;
    font-size: 14px !important;
    color: #666 !important;
    clear: both !important;
    order: 3 !important;
}

/* 7. Efeito Hover e Seleção */
#payment ul.payment_methods li.wc_payment_method:hover {
    border-color: #27ae60 !important;
}

#payment ul.payment_methods li.wc_payment_method:has(input[type="radio"]:checked),
.wfacp_main_form ul.wc_payment_methods li.wc_payment_method:has(input[type="radio"]:checked) {
    border-color: #27ae60 !important;
    background: #f0fff4 !important;
}

/* 8. Responsividade */
@media (max-width: 600px) {
    #payment ul.payment_methods li.wc_payment_method {
        padding: 14px 16px !important;
    }
    #payment ul.payment_methods li.wc_payment_method > label {
        font-size: 13px !important;
    }
    #payment ul.payment_methods li.wc_payment_method > label::before {
        width: 28px !important;
        height: 28px !important;
        margin-right: 10px !important;
    }
}


body #wfacp-e-form #add_payment_method #payment ul.payment_methods, body #wfacp-e-form .woocommerce-cart #payment ul.payment_methods, body #wfacp-e-form .woocommerce-checkout #payment ul.payment_methods {
   
 border: 0px solid #ddd !important;

}


/* Container principal - Removemos qualquer interferência estrutural */
#shipping_method, 
.woocommerce-shipping-methods {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 !important;
}


/* Estilo do Card - Focamos apenas em Bordas, Fundo e Espaçamento */
#shipping_method li, 
.woocommerce-shipping-methods li {
    background-color: #ffffff !important;
    border: 1px solid #e0e0e0 !important;
    border-radius: 8px !important;
    margin-bottom: 8px !important;
    padding: 10px 15px !important; /* Padding reduzido como solicitado */
    cursor: pointer !important;
    transition: all 0.2s ease !important;
    /* Não usamos Flexbox aqui para não quebrar o alinhamento nativo do seu tema */
}

/* Radio Button - Apenas ajuste de cor e margem básica */
#shipping_method li input[type="radio"], 
.woocommerce-shipping-methods li input[type="radio"] {
    accent-color: #28a745 !important; /* Verde padrão */
    margin-right: 10px !important;
    vertical-align: middle !important;
}

/* Label - Mantemos o comportamento original do seu tema */
#shipping_method li label, 
.woocommerce-shipping-methods li label {
    color: #444 !important;
    font-weight: 500 !important;
    cursor: pointer !important;
    vertical-align: middle !important;
    /* Removido display: flex ou inline-block para preservar o nativo */
}

/* Preço - Apenas aplicamos a cor verde e o negrito */
#shipping_method li label .woocommerce-Price-amount, 
.woocommerce-shipping-methods li label .woocommerce-Price-amount,
#shipping_method li label bdi,
.woocommerce-shipping-methods li label bdi {
    font-weight: 700 !important;
    color: #28a745 !important; /* Verde padrão */
}

/* Card Selecionado - Destaque visual em verde */
#shipping_method li:has(input[type="radio"]:checked),
.woocommerce-shipping-methods li:has(input[type="radio"]:checked) {
  border: 1px solid #28a745 !important;
  background-color: #f8fff9 !important;
  box-shadow: 0 2px 8px rgba(40, 167, 69, 0.1) !important;
  position: relative !important;
  z-index: 1 !important;
}

/* Ajuste Mobile Simples */
@media (max-width: 768px) {
    #shipping_method li {
        padding: 8px 12px !important;
    }
}


/* Ajuste do Container para não cortar as bordas (CORRIGIDO) */
body #wfacp-e-form .wfacp_shipping_options ul, 
body #wfacp-e-form .wfacp_shipping_table ul#shipping_method {
  border: none !important;
  padding: 2px !important;
  overflow: visible !important;
}


/* Melhora o container (o bloco onde fica o seletor) */
p[data-element="enable-multicustomers-check"] {
    background-color: #f9f9f9 !important; /* Fundo cinza bem clarinho */
    padding: 15px !important;            /* Espaço interno para não ficar apertado */
    border: 1px solid #27ae60 !important; /* Bordinha fina */
    border-radius: 8px !important;        /* Cantos arredondados */
    margin: 20px 0 !important;            /* Espaço em cima e embaixo */
}

/* Garantir que o container pai não interfira na visibilidade */
.wfacp_shipping_options {
  overflow: visible !important;
}

.wfacp_single_shipping_method {
  box-sizing: border-box !important;
}

.wfacp_shipping_table ul#shipping_method li.wfacp_single_shipping_method:last-child {
    

}

.wfacp_shipping_table input[type="radio"]::before {
  
    background-color: #0066cc !important; /* Azul padrão */
}

.wfacp_shipping_table input[type="radio"]:checked::before {
    background-color: #0066cc !important; /* Azul padrão quando selecionado */
}

/* Melhora o alinhamento do texto e do checkbox */
p[data-element="enable-multicustomers-check"] label {
    display: flex !important;
    align-items: center !important;
    font-size: 15px !important;
    color: #444 !important;
    font-weight: 500 !important;
    cursor: pointer !important;
    gap: 10px !important; /* Espaço entre o quadradinho e o texto */
}

/* Deixa o quadradinho do checkbox um pouco mais moderno */
p[data-element="enable-multicustomers-check"] input[type="checkbox"] {
    width: 18px !important;
    height: 18px !important;
    margin: 0 !important;
    cursor: pointer !important;
    accent-color: #27ae60 !important; /* Usa o verde da sua marca no check */
}




/* CSS para o Box Pix v5 */

/* =========================================================
   CUSTOMIZAÇÃO PIX PAGAR.ME - VERSÃO FINAL V3
   ========================================================= */

/* ===== ÍCONE DO PIX NA ABA - TAMANHO PROPORCIONAL ===== */
label[for="payment_method_woo-pagarme-payments-pix"]::before {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url('https://modalabellastore.com.br/wp-content/uploads/2025/11/pix.png' );
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 10px;
    vertical-align: middle;
}

/* Esconde a opção "Preencher com dados de outro comprador" APENAS para Pix Pagar.me */
.payment_method_woo-pagarme-payments-pix .form-row-wide[data-element="enable-multicustomers-check"],
.payment_method_woo-pagarme-payments-pix .form-row-wide[data-element="enable-multicustomers-check"] + fieldset {
    display: none !important;
}

/* Container principal do método Pix */
.payment_method_woo-pagarme-payments-pix .payment_box {
    background-color: transparent !important;
    border: none !important;
    padding: 0 !important;
    margin: 0 !important;
}


.pix-premium-box {
    background: #ffffff;
    border: 1px solid #e6e6e6;
    border-radius: 12px;
    padding: 18px;
    margin-top: 10px;
    box-shadow: 0 6px 18px rgba(0,0,0,0.05);
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
    transition: all 0.3s ease;
}

.pix-premium-box:hover {
    transform: translateY(-2px);
    box-shadow: 0 10px 28px rgba(0,0,0,0.08);
}

/* HEADER */
.pix-header {
    display: flex;
    align-items: center;
    gap: 10px;
    font-weight: 600;
    font-size: 16px;
    color: #1a1a1a;
    margin-bottom: 8px;
}

.pix-header img {
    width: 22px;
}

/* BENEFÍCIO */
.pix-benefit {
    font-size: 13px;
    color: #00a86b;
    font-weight: 600;
    margin-bottom: 10px;
}

/* DESCRIÇÃO */
.pix-description {
    font-size: 14px;
    color: #444;
    line-height: 1.5;
    margin-bottom: 12px;
}

/* URGÊNCIA */
.pix-warning {
    background: #fff7e6;
    border: 1px solid #ffe0a3;
    padding: 10px;
    border-radius: 8px;
    font-size: 13px;
    color: #8a5a00;
    margin-bottom: 10px;
}

/* SEGURANÇA */
.pix-security {
    font-size: 12px;
    color: #777;
}
  



/*PULSE NO BOTÃO */

/* ============================================================
   EFEITO DE PULSO (pixPulse) - APENAS CSS
   Aplica o efeito em todos os botões CONTINUAR e FINALIZAR COMPRA
   ============================================================ */

/* 1. Definição da animação de pulso */
@keyframes pixPulse {
    0% { 
        box-shadow: 0 0 0 0 rgba(0, 191, 165, 0.4); 
    }
    70% { 
        box-shadow: 0 0 0 15px rgba(0, 191, 165, 0); 
    }
    100% { 
        box-shadow: 0 0 0 0 rgba(0, 191, 165, 0); 
    }
}

/* 2. Aplicação do efeito nos botões CONTINUAR (Etapas 1 e 2) */
.wfacp_next_page_button {
    animation: pixPulse 3s infinite ease-in-out !important;
}

/* 3. Aplicação do efeito no botão FINALIZAR COMPRA (Etapa 3) */
#place_order {
    animation: pixPulse 3s infinite ease-in-out !important;
}

/* 4. Ajustes técnicos para garantir a visibilidade do efeito */
.wfacp_next_page_button,
#place_order,
.wfacp-next-btn-wrap button,
.wfacp-order-place-btn-wrap button {
    position: relative !important;
    overflow: visible !important; /* Essencial para o pulso não ser cortado */
}

/* 5. Efeito suave ao passar o mouse (opcional) */
.wfacp_next_page_button:hover,
#place_order:hover {
    transform: scale(1.02);
    transition: transform 0.2s ease;
    animation: pixPulse 3s infinite ease-in-out !important; /* Mantém o pulso no hover */
}


.plugoo-wp-float a {
  width: 44px !important;
  height: 44px !important;
  min-width: 44px !important;
  min-height: 44px !important;

  background: #25D366;
  border-radius: 50% !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  padding: 0 !important;
  line-height: 0 !important;
  font-size: 0 !important;

}


.wfacp_product_restore_wrap {
     display: none !important;
}


/* Oculta o box de "titular diferente" apenas na opção de Boleto */
.payment_method_woo-pagarme-payments-billet [data-element="enable-multicustomers-check"] {
    display: none !important;
}


.wfacp-back-btn-wrap {
     display: none !important;
}

.wfacp_back_page_button {
    display: none !important;
}

/* ESCONDE APENAS O PAYMENT OPTIONS */
li.wc_payment_method.payment_method_stripe {
    position:absolute !important;
    left:-99999px !important;
    opacity:0 !important;
    pointer-events:none !important;
    height:0 !important;
    overflow:hidden !important;
}

/* REMOVE IMAGEM E ESPAÇO DO PIX */
img.mp-pix-template-image,
.mp-pix-template-container .mp-pix-template-image{
    display:none !important;
}

.mp-pix-template-container{
    min-height:auto !important;
    height:auto !important;
    padding-top:15px !important;
}

.mp-pix-template{
    padding-top:0 !important;
}

/* REMOVER BANDEIRAS DO CARTÃO */
.mp-checkout-custom-card-flags {
    display:none !important;
}

/* REMOVER APENAS ÍCONES */
.mp-checkout-custom-card-flags img{
    display:none !important;
}


/* REMOVE BLOCO DETALHES PEDIDO */
ul.order_details {
    display: none !important;
}

/* REMOVE APENAS O CÓDIGO PIX GIGANTE */
.pix-por-piggly--manual .pix-por-piggly--data {

    display: none !important;

}


/* REMOVE CÓDIGO PIX GIGANTE */


/* ESPAÇAMENTO BOTÃO */
#pix-por-piggly .pix-por-piggly--item {
    text-align: center !important;
}


/* BOTÃO PIX NOVO */
body #wfacp-e-form #pix-copy-pix.pix-por-piggly--copy {

    width: 100% !important;
    max-width: 350px !important;

    height: 54px !important;

    background: linear-gradient(180deg, #1fc75f 0%, #15b653 100%) !important;

    border: none !important;
    border-radius: 14px !important;

    color: #fff !important;

    font-size: 17px !important;
    font-weight: 700 !important;
    letter-spacing: .2px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin: 14px auto 0 auto !important;

    box-shadow:
        0 6px 18px rgba(21, 182, 83, 0.25),
        inset 0 1px 0 rgba(255,255,255,0.12) !important;

    transition: all .25s ease !important;

    cursor: pointer !important;

    padding: 0 20px !important;
}


/* HOVER */
body #wfacp-e-form #pix-copy-pix.pix-por-piggly--copy:hover {

    transform: translateY(-1px) !important;

    background: linear-gradient(180deg, #24d96c 0%, #12a84a 100%) !important;

    box-shadow:
        0 8px 22px rgba(21, 182, 83, 0.35),
        inset 0 1px 0 rgba(255,255,255,0.12) !important;
}


/* CLICK */
body #wfacp-e-form #pix-copy-pix.pix-por-piggly--copy:active {

    transform: scale(0.98) !important;

}


/* MOBILE */
@media (max-width: 480px) {

    #pix-copy-pix.pix-por-piggly--copy {

        width: 100% !important;
        font-size: 17px !important;
        padding: 17px 20px !important;

    }

}


.pix-por-piggly--featured {
background-color: #FFF !important;
}

/* REMOVE IMAGEM INTERNA DO BOLETO */
.payment_box.payment_method_woo-pagarme-payments-billet img.logo {

    display: none !important;

}

/* FIM PIX  */


/* PIGPAY */

/* Ajuste Profissional do QR Code PIX */
#pix-por-piggly .pix-por-piggly--qrcode img {
    max-width: 250px !important; /* Tamanho reduzido para ser mais discreto */
    width: 100% !important;
    margin: 20px auto !important;
    padding: 15px;
    background: #ffffff;
    border: 2px solid #e0e0e0; /* Moldura cinza clara e fina */
    border-radius: 12px; /* Cantos arredondados profissionais */
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08); /* Sombra suave para dar profundidade */
    display: block !important;
}

/* Ajustes específicos para Celular (Mobile) */
@media (max-width: 768px) {
    #pix-por-piggly .pix-por-piggly--qrcode img {
        max-width: 200px !important; /* Ainda menor no celular para não ocupar a tela toda */
        border-width: 1px;
    }
    
    #pix-por-piggly .pix-por-piggly--wrapper {
        padding: 10px;
    }
}

/* Ajuste do container para centralizar tudo */
#pix-por-piggly .pix-por-piggly--qrcode {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}



/*AJUSTAR BOTÃO NO TABLT */
@media (max-width: 1024px) {
    .elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-next-btn-wrap button, .elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce #place_order, .elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #ppcp-hosted-fields .button, .elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .button.button#place_order, .elementor-2182 .elementor-element.elementor-element-0b540cd #wfacp-e-form .wfacp_main_form.woocommerce .button.wfacp_next_page_button {
  width: 100% !important;
    }
}

/* APPMAX PIX */
.payment_method_pagamentos_para_woocommerce_com_appmax_pix > label::before {
    background-image: url(https://modalabellastore.com.br/wp-content/uploads/2025/11/pix.png) !important;
}

.pagamentos-para-woocommerce-com-appmax--wrapper {
display: none !important;
}


.footer_mobile {display:none;}
@media (max-width:768px){
    .footer_mobile {display:inline;}
}


/* APPMAX CARTÃO DE CRÉDITO */
.payment_method_pagamentos_para_woocommerce_com_appmax_credit_card > label::before {
    background-image: url(https://modalabellastore.com.br/wp-content/plugins/pagamentos-para-woocommerce-com-appmax/assets/images/credit_card-icon.png) !important;
}



/* 3. ESTILO DO CARTÃO PREMIUM MINIMALISTA */
.credit-card {
    background: linear-gradient(145deg, #2c2c2c 0%, #000000 100%) !important;
    border-radius: 12px !important;
    box-shadow: none !important;
    border: 1px solid rgba(255,255,255,0.1) !important;
    padding: 0px 25px !important;
    color: #ffffff !important;
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 0px !important;
    box-sizing: border-box !important;
    
    min-height: auto !important; 
    
    /* Altura se ajusta ao conteúdo reduzido */

 color:#ffffff !important;
}

/* Ajuste Definitivo: Nome em uma linha e Validade/CVV em outra (Mobile) */

    /* 1. Faz o contêiner pai empilhar os blocos (Nome em cima, outros embaixo) */
    #pagamentos-para-woocommerce-com-appmax-credit_card-previewer .credit-card-flex-row:last-of-type {
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    /* 2. Nome do Titular: Ocupa 100% da largura, igual ao número do cartão */
    #pagamentos-para-woocommerce-com-appmax-credit_card-previewer .credit-card-flex-row:last-of-type > .credit-card-flex-column:first-child {
        width: 100% !important;
        flex: 0 0 100% !important;
        margin-bottom: 15px !important; /* Espaço entre o nome e a validade */
    }

    /* 3. Validade e CVV: Ficam na mesma linha, um ao lado do outro, abaixo do nome */
    #pagamentos-para-woocommerce-com-appmax-credit_card-previewer .credit-card-flex-row:last-of-type > .credit-card-flex-row {
        display: flex !important;
        flex-direction: row !important; 
        width: 40% !important;
        justify-content: flex-start !important;
        gap: 20px !important; /* Espaço horizontal entre Validade e CVV */
    }




/* Zera o espaço do Número e do Nome quando estiverem vazios */
#pagamentos-para-woocommerce-com-appmax-credit_card-previewer-number:empty,
#pagamentos-para-woocommerce-com-appmax-credit_card-previewer-name:empty {
    display: none !important;
    height: 0 !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
line-height: 0.8 !important;
    font-size: 0 !important;
}


body #pagamentos-para-woocommerce-com-appmax-credit_card-previewer .credit-card .credit-card-title:empty {
    display: none !important;
    height: 0 !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
line-height: 0.8 !important;
font-size: 0 !important;
}

/* Garante que o rótulo (Label) não empurre o vazio para baixo */
.credit-card-label {
    margin-bottom: 4px !important; /* Ajuste esse valor para o espaçamento desejado */
}



/* 2. Remove o espaço do span vazio para que ele não empurre nada */
span[id*="previewer"]:empty {
    display: none !important;
    line-height: 0 !important;
    margin: 0 !important;
}


/* Labels */
body #pagamentos-para-woocommerce-com-appmax-credit_card-previewer .credit-card-label{
    color:#949494 !important;

}

/* Número do cartão */
body #pagamentos-para-woocommerce-com-appmax-credit_card-previewer .credit-card-title{
    color:#949494 !important;

}

/* Nome, validade e CVV */
body #pagamentos-para-woocommerce-com-appmax-credit_card-previewer .credit-card-value{
    color:#949494 !important;
 
}

/* TODOS os textos do cartão */
#pagamentos-para-woocommerce-com-appmax-credit_card-previewer,
#pagamentos-para-woocommerce-com-appmax-credit_card-previewer *{
    color:#949494 !important;
}


body #wfacp-e-form .wfacp_main_form #wfacp_checkout_form #shipping_calculator_field .wfacp_no_shipping_found ul li span *, body #wfacp-sec-wrapper .wfacp_main_form .wfacp_notice_list .wfacp_error *, body .wfacp_main_form #wfacp_checkout_form #shipping_calculator_field .wfacp_no_shipping_found ul li span {
color: #000 !important;
text-align: center !important;
}

/* REMOVER ITEM PIX PAGARM */

.payment_method_woo-pagarme-payments-pix .payment_box p:nth-of-type(2) {
    display: none !important;
}

.woocommerce-terms-and-conditions-wrapper {
  display: none !important;  
    
}


/* Icone de boleto */

/* Remove o ícone artificial criado pelo tema/checkout */
#wfacp_checkout_form #payment .payment_method_woo-mercado-pago-ticket > label::before {
    content: none !important;
    display: none !important;
    background: none !important;
}

/* Exibe o ícone real do Mercado Pago */
#wfacp_checkout_form #payment .payment_method_woo-mercado-pago-ticket > label img {
    display: inline-block !important;
    width: 32px !important;
    height: 32px !important;
    object-fit: contain;
    vertical-align: middle;
    margin-left: 8px;
}

#wfacp_checkout_form #payment .payment_method_woo-mercado-pago-ticket > label {
    display: flex !important;
    align-items: center;
    gap: 8px;
}

#wfacp_checkout_form #payment .payment_method_woo-mercado-pago-ticket > label img {
    order: -1;
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6527b3 */.elementor-2182 .elementor-element.elementor-element-2a64de7 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 600 !important;
    line-height: 28px !important;
    text-transform: none !important;
    font-style: normal;
    color: #333333;
}/* End custom CSS */