.elementor-kit-71{--e-global-color-primary:#ECBA46;--e-global-color-secondary:#2C3563;--e-global-color-text:#CA1118;--e-global-color-accent:#FFFFFF;--e-global-color-2ad330f:#222222;--e-global-color-25dcfd0:#AAAAAA;--e-global-color-b291ed7:#EBEBEB;--e-global-color-5d529df:#616161;--e-global-color-f792c80:#1CA299;--e-global-typography-primary-font-family:"Verdana";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Verdana";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Verdana";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Verdana";--e-global-typography-accent-font-weight:500;}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:#ECBA461C;}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{background-color:#FFFFFF00 !important;background-image:none !important;border-width:2px 2px 2px 2px;}.elementor-kit-71 h1{font-family:"Lucida Sans", Sans-serif;}.elementor-kit-71 h2{font-family:"Lucida Sans", Sans-serif;}.elementor-kit-71 h3{font-family:"Lucida Sans", Sans-serif;}.elementor-kit-71 h4{font-family:"Lucida Sans", Sans-serif;}.elementor-kit-71 h5{font-family:"Lucida Sans", Sans-serif;}.elementor-kit-71 h6{font-family:"Lucida Sans", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1290px;}.e-con{--container-max-width:1290px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-icon-color:var( --e-global-color-primary );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-icon-color:var( --e-global-color-primary );--message-buttons-normal-text-color:var( --e-global-color-secondary );--message-border-type:solid;--message-border-color:var( --e-global-color-secondary );--message-buttons-border-radius:05px 05px 05px 05px;--message-buttons-padding:10px 25px 10px 25px;}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-text-color:var( --e-global-color-5d529df );font-family:"Lucida Sans", Sans-serif;--info-message-icon-color:var( --e-global-color-primary );}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Título Principal:TODOS */

.title-default {
  font-size: 2rem;
  font-weight: bold;
  font-family: "Lucida sans", Sans-serif !important;
  color: #2C3563;
}

.title-default-underline {
  text-decoration: underline;
  text-decoration-thickness: 5px;
  text-underline-offset: 10px;
}


.title-default-highlight {
  font-style: italic;
  background: linear-gradient(to left, #ffde59, transparent);
  padding: 0 5px;
}

/* HOME:CATEGORIA DE PRODUTOS*/
.product-category .woocommerce-loop-category__title .count {
    display: none !important;
}




/*product:category*/

.product-category {
    display: flex !important;
    flex-direction: column !important; 
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
}

.product-category figure, .product-category img {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: auto !important; 
    height: auto !important;
    margin-bottom: 0px !important;
     background: linear-gradient(to bottom, #206286, #cfebf1) !important;
     padding: 25px !important;
     border: 1px solid #2C3563 !important;
         border-radius: 5px !important;
border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
     border-bottom: none !important;
}

.product-category .woocommerce-loop-category__title {
    font-family: "Lucida sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 100 !important;
    letter-spacing: 0.5px !important;
    border: 1px solid #2C3563;
    border-top: none !important;
    padding-top: 25px !important;
    padding-bottom: 20px !important;
}



/* PÁGINA DO PRODUTO: BTN WPP */

.wa-order-button.single_add_to_cart_button {
    background: #2C3563 !important;
    margin-left: 5px !important;
}

.wa-order-button.single_add_to_cart_button::after {
    display: none !important;
}

.wa-order-class:hover {
    background: none !important;
    box-shadow: none !important;
}


/* BLOG */

.jltma-post-entry-meta {
    display: flex !important;
    align-items: start !important;
    flex-direction: column !important;
}
    
    .jltma-post-categories {
  z-index: 3 !important;
  background-color: var(--e-global-color-primary) !important;
  padding: 1px 10px !important;
  margin-top: 5px !important;
  font-size: 10px !important;
  border-radius: 3px !important;
  text-transform: uppercase !important;
  font-weight: bold !important;
}

.jltma-post-categories a {
  font-size: 10px !important;;
  margin-right: 10px !important;;
  text-decoration: none !important;;
}

.jltma-author-avatar {
    display: none !important;
}

.jltma-blog-post {
    margin: 10px auto !important;
    border: 1px solid #e9e9e9cf !important;
    border-radius: 5px;
}

.jltma-post-content  {
    margin: 0px;
    padding: 0 10px !important;
}

.jltma-post-date a, .jltma-post-date i {
    color: #aaa !important;
}

.jltma-post-content {
  display: flex;
  flex-direction: column;
}

.jltma-blog-inner-container {
  order: 1;
}

.jltma-post-entry-meta {
  order: 2;
}

.jltma-blog-post-content-wrap {
  order: 3;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lucida Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bongas.com.br/wp-content/uploads/2025/05/LSANS.woff2') format('woff2');
}
/* End Custom Fonts CSS */