.elementor-5416 .elementor-element.elementor-element-0b6c102{--display:flex;--min-height:100vh;--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;--justify-content:space-around;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-5416 .elementor-element.elementor-element-d17f565{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5416 .elementor-element.elementor-element-d17f565.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5416 .elementor-element.elementor-element-26b56df .jet-woo-categories .jet-woo-categories__item{--columns:2;}.elementor-5416 .elementor-element.elementor-element-26b56df .jet-woo-categories .jet-woo-categories__inner-box{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5416 .elementor-element.elementor-element-26b56df .jet-woo-categories .jet-woo-category-thumbnail{border-radius:0px 0px 0px 0px;}.elementor-5416 .elementor-element.elementor-element-26b56df .jet-woo-categories .jet-woo-category-title a{color:var( --e-global-color-secondary );}.elementor-5416 .elementor-element.elementor-element-26b56df .jet-woo-categories .jet-woo-categories__inner-box:hover .jet-woo-category-title a{text-decoration:none;}.elementor-5416 .elementor-element.elementor-element-26b56df .jet-woo-categories .jet-woo-category-title{margin:10px 0px 0px 0px;text-align:center;}.elementor-5416 .elementor-element.elementor-element-26b56df .jet-woo-categories .jet-woo-categories-title__wrap{text-align:center;}.elementor-5416 .elementor-element.elementor-element-26b56df .jet-woo-categories .jet-woo-category-excerpt{text-align:center;}.elementor-5416 .elementor-element.elementor-element-283917b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-5416 .elementor-element.elementor-element-9f7479c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5416 .elementor-element.elementor-element-0b6c102{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-5416 .elementor-element.elementor-element-26b56df .jet-woo-categories .jet-woo-categories__item{--columns:2;}.elementor-5416 .elementor-element.elementor-element-283917b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-5416 .elementor-element.elementor-element-26b56df .jet-woo-categories .jet-woo-categories__item{--columns:1;}}@media(min-width:768px){.elementor-5416 .elementor-element.elementor-element-d17f565{--width:40%;}.elementor-5416 .elementor-element.elementor-element-283917b{--width:64%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5416 .elementor-element.elementor-element-0b6c102{--content-width:100%;}.elementor-5416 .elementor-element.elementor-element-283917b{--width:100%;}}/* Start custom CSS *//* Esconde seus cards só no endpoint Lost Password */
body.woocommerce-lost-password #ff-dashboard,
body.woocommerce-lost-password #ff-grid { 
  display: none !important; 
}

/* Fallback: se o tema não injeta a classe acima */
body.woocommerce-account .ff-woo .lost_reset_password #ff-dashboard,
body.woocommerce-account .ff-woo .lost_reset_password #ff-grid { 
  display: none !important; 
}

/* Extra: se por algum motivo os dois containers estão acima da área Woo */
body.woocommerce-account.woocommerce-lost-password #ff-dashboard,
body.woocommerce-account.woocommerce-lost-password #ff-grid {
  display: none !important;
}



input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    border: 1px solid #666;
    border-radius: 0px;
    padding: .5rem 1rem;
    transition: all .3s;
    width: 100%;
}/* End custom CSS */