
.brx-body {
    min-height: 100vh;
}

.brxe-accordion .accordion-content-wrapper a,
.brxe-icon-box .content-wrapper a,
.brxe-list a,
.brxe-post-content a:not(.bricks-button),
.brxe-posts .dynamic p a,
.brxe-shortcode a,
.brxe-tabs .tab-content a,
.brxe-team-members .description a,
.brxe-testimonials .testimonial-content-wrapper a,
.brxe-text a,
a.brxe-text,
.brxe-text-basic a,
a.brxe-text-basic,
a {
    transition: 0.4s !important;
}


/*FluentForms*/

.ff-message-success {
    border: unset!important;
    box-shadow: unset!important;
    margin-top: 0px!important;
    padding: 0px!important;
    position: relative;
}


/*FluentCart*/
.fct-cart-drawer {
  --fct-cart-drawer-bg: var(--white);
  --fct-cart-drawer-border-color: var(--neutral-ultra-light);
  --fct-cart-drawer-primary-text-color: var(--text-dark);
  --fct-cart-drawer-secondary-text-color: #666666;
  --fct-cart-drawer-btn-bg-color: var(--primary);
  --fct-cart-drawer-btn-text-color: var(--white);
  --fct-view-cart-btn-bg-color: var(--dark);
  --fct-cart-drawer-badge-bg-color: var(--primary);
  --fct-cart-drawer-badge-text-color: var(--text-light);

}
.fct-primary-btn,
.fct_checkout button{
        font-weight: 400!important;
}
.fct_checkout button{
        background-color:var(--primary)!important;
}
.fct-primary-btn:hover,
.fct_checkout button:hover{
        background-color:var(--primary-hover)!important;
}
.fct_order_note .fct_order_note_toggle,
.fct_order_note .fct_order_note_toggle:hover{
    background-color:transparent!important;
}

.ro-price-hidden
.fluent-cart-search-bar-app-wrapper
.fluent-cart-search-bar-app-wrapper-result-wrap
.fluent-cart-search-bar-app-list-wrapper
.fct-search-result-price {
  display: none !important;
}

.fct_line_item .fct_item_image img{
  object-fit: contain!important;
}
