.elementor-1245 .elementor-element.elementor-element-ecd87ac{--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-1245 .elementor-element.elementor-element-ecd87ac:not(.elementor-motion-effects-element-type-background),.elementor-1245 .elementor-element.elementor-element-ecd87ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-accent) 0%,#FFFFFF 100%)}.elementor-1245 .elementor-element.elementor-element-fa82f08{--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-1245 .elementor-element.elementor-element-fa82f08.e-con{--flex-grow:0;--flex-shrink:0}.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);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-1245 .elementor-element.elementor-element-5783ffe{--e-transform-origin-x:center;--e-transform-origin-y:center}.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);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-1245 .elementor-element.elementor-element-e539f2c{text-align:center}.elementor-1245 .elementor-element.elementor-element-e539f2c .elementor-heading-title{font-family:"Source Serif 4",Sans-serif;font-size:22px;font-weight:600;line-height:28px;letter-spacing:.2px;color:#FFF}.elementor-1245 .elementor-element.elementor-element-64a4550{text-align:center}.elementor-1245 .elementor-element.elementor-element-64a4550 .elementor-heading-title{font-family:"Merriweather Sans",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:18px;color:var(--e-global-color-text)}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1245 .elementor-element.elementor-element-09e5832{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1245 .elementor-element.elementor-element-09e5832 .elementor-divider-separator{width:100%}.elementor-1245 .elementor-element.elementor-element-09e5832 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1245 .elementor-element.elementor-element-11e2740{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:26px 26px 26px 26px;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-1245 .elementor-element.elementor-element-11e2740:not(.elementor-motion-effects-element-type-background),.elementor-1245 .elementor-element.elementor-element-11e2740>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1245 .elementor-element.elementor-element-11e2740.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1245 .elementor-element.elementor-element-601989f .cartflows-elementor__checkout-form .wcf-embed-checkout-form{text-transform:uppercase}.elementor-1245 .elementor-element.elementor-element-601989f .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3,.elementor-1245 .elementor-element.elementor-element-601989f .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3 span,.elementor-1245 .elementor-element.elementor-element-601989f .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading,.elementor-1245 .elementor-element.elementor-element-601989f .cartflows-elementor__checkout-form .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-name,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce .col2-set .col-1 h3,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce .col2-set .col-2 h3{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce form .form-row input.input-text::placeholder,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce form .form-row input.input-text,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce form .form-row textarea,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .select2-container--default .select2-selection--single,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce form .form-row select.select,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce .col2-set .col-1,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce .col2-set .col-2,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce form p.form-row label,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce #payment [type="radio"]:checked+label,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce #payment [type="radio"]:not(:checked)+label,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce form .form-row select{font-family:"Source Sans Pro",Sans-serif;font-size:16px;font-weight:400;line-height:0;letter-spacing:.7px}.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form-modern-checkout{--wcf-field-text-color:var( --e-global-color-text )}.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form #order_review .wcf-custom-coupon-field input[type="text"],.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce form .form-row input.input-text,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce form .form-row textarea,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .select2-container--default .select2-selection--single,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce form .form-row select.select,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce form .form-row select{border-width:0 0 1px 0;border-radius:0 0 0 0}:root{--page-title-display:none}@media(min-width:768px){.elementor-1245 .elementor-element.elementor-element-fa82f08{--width:22.603%}.elementor-1245 .elementor-element.elementor-element-11e2740{--width:56.154%}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-heading .elementor-heading-title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1245 .elementor-element.elementor-element-601989f .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3,.elementor-1245 .elementor-element.elementor-element-601989f .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3 span,.elementor-1245 .elementor-element.elementor-element-601989f .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading,.elementor-1245 .elementor-element.elementor-element-601989f .cartflows-elementor__checkout-form .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-name,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce .col2-set .col-1 h3,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce .col2-set .col-2 h3{letter-spacing:var(--e-global-typography-primary-letter-spacing)}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-heading .elementor-heading-title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1245 .elementor-element.elementor-element-11e2740{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1245 .elementor-element.elementor-element-601989f .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3,.elementor-1245 .elementor-element.elementor-element-601989f .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3 span,.elementor-1245 .elementor-element.elementor-element-601989f .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading,.elementor-1245 .elementor-element.elementor-element-601989f .cartflows-elementor__checkout-form .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-name,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce .col2-set .col-1 h3,.elementor-1245 .elementor-element.elementor-element-601989f .wcf-embed-checkout-form .woocommerce .col2-set .col-2 h3{letter-spacing:var(--e-global-typography-primary-letter-spacing)}}.wcf-qty-row,table.shop_table.woocommerce-checkout-review-order-table,h3#order_review_heading{display:none!important}.woocommerce-checkout-payment{margin-top:0!important;padding-top:0!important}.woocommerce-billing-fields{margin-bottom:-100px!important}.cartflows-checkout-wrap,.wcf-checkout-form,#wcf-checkout-form{background-color:#ffffff!important}.wcf-coupon-link{font-size:0!important;color:transparent!important}.wcf-coupon-link::after{content:"Tem um cupom?";font-size:14px;color:#D12229}body.elementor-page-1245 #billing_address_1_field{width:66%!important;clear:none!important;order:6!important}body.elementor-page-1245 #billing_number_field{width:33%!important;clear:none!important;order:7!important}body.elementor-page-1245 #billing_address_2_field{order:8!important}body.elementor-page-1245 #billing_neighborhood_field{order:9!important}body.elementor-page-1245 #billing_city_field{order:10!important}body.elementor-page-1245 #billing_state_field{order:11!important}#place_order{font-size:0!important;letter-spacing:0!important}#place_order{font-size:0!important;letter-spacing:0!important}#place_order::after{content:'Confirmar compra';font-size:16px!important;letter-spacing:normal!important;font-family:inherit!important;font-weight:600!important}