.elementor-1801 .elementor-element.elementor-element-e25f5d3{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1801 .elementor-element.elementor-element-d6bc6ee{--display:flex;}.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-1801 .elementor-element.elementor-element-1c49287{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:300;color:#445356;}.elementor-1801 .elementor-element.elementor-element-92a9fb9{--display:flex;}.elementor-1801 .elementor-element.elementor-element-4217bd2{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:300;color:#445356;}.elementor-1801 .elementor-element.elementor-element-ff7594d{--display:flex;}.elementor-1801 .elementor-element.elementor-element-c058855{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:300;color:#445356;}.elementor-1801 .elementor-element.elementor-element-6e1626e{background-color:#F7F4EC;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-6e1626e *//* JABUTI — Checkout em bloco Gutenberg */

/* Esconde seção de endereço de entrega */
.wc-block-checkout__shipping-fields,
.wc-block-components-address-form,
.wc-block-checkout__shipping-option {
  display: none !important;
}

/* Esconde campos individuais pelo atributo name */
.wc-block-components-form [id*="shipping-"],
.wc-block-components-form [id*="address"],
.wc-block-components-form [id*="city"],
.wc-block-components-form [id*="state"],
.wc-block-components-form [id*="postcode"],
.wc-block-components-form [id*="country"] {
  display: none !important;
}

/* Esconde títulos das seções */
.wc-block-checkout__shipping-fields .wc-block-components-checkout-step__title,
.wc-block-checkout__billing-fields .wc-block-components-checkout-step__title {
  display: none !important;
}

/* Esconde steps inteiros */
.wp-block-woocommerce-checkout-shipping-address-block,
.wp-block-woocommerce-checkout-billing-address-block {
  display: none !important;
}
/* Remove sidebar de totais do bloco checkout */
.wc-block-components-sidebar,
.wc-block-checkout__sidebar,
.wp-block-woocommerce-checkout-totals-block {
  display: none !important;
}
/* Remove título "Informações de contato" */
.wc-block-components-checkout-step__title {
  display: none !important;
}
/* Remove bloco de informações de contato completo */
#contact-fields,
.wc-block-checkout__contact-fields,
.wp-block-woocommerce-checkout-contact-information-block {
  display: none !important;
}

/* Remove bloco de opções de retirada */
.wp-block-woocommerce-checkout-pickup-options-block {
  display: none !important;
}/* End custom CSS */