.elementor-709 .elementor-element.elementor-element-e35dfc8{--display:flex;}.elementor-709 .elementor-element.elementor-element-8212235{--display:flex;}.elementor-709 .elementor-element.elementor-element-c567704{--display:flex;}/* Start custom CSS for html, class: .elementor-element-3d79ffe *//* =================================
   RTF Product Breadcrumb LTR
================================= */

.rtf-breadcrumb-wrap{
    width:100%;
    direction:ltr !important;
    text-align:left !important;
}

.rtf-breadcrumb{
    width:100%;
    direction:ltr !important;
    text-align:left !important;
}

.rtf-breadcrumb ol{
    display:flex;
    flex-direction:row;
    justify-content:flex-start;
    align-items:center;
    flex-wrap:wrap;

    direction:ltr !important;

    margin:0;
    padding:0;
    list-style:none;

    gap:10px;
}


.rtf-breadcrumb li{
    display:flex;
    align-items:center;

    direction:ltr !important;

    font-size:14px;
    line-height:1.6;

    color:#777;
    font-weight:500;

    text-align:left !important;
}


/* Separator */

.rtf-breadcrumb li:not(:last-child)::after{

    content:"/";

    margin-left:10px;
    margin-right:0;

    color:#CFCFCF;
    font-weight:400;
}


/* Links */

.rtf-breadcrumb a{

    direction:ltr !important;

    color:#666;

    text-decoration:none;

    text-align:left;

    transition:all .3s ease;

}


.rtf-breadcrumb a:hover{

    color:#0F6A43;

}


/* Current Product */

.rtf-breadcrumb li[aria-current="page"]{

    color:#111;

    font-weight:600;

}


/* Elementor RTL Override */

.elementor-widget-html .rtf-breadcrumb,
.elementor-widget-html .rtf-breadcrumb *{

    direction:ltr !important;
    text-align:left !important;

}



/* Mobile */

@media(max-width:768px){

    .rtf-breadcrumb li{

        font-size:13px;

    }

}/* End custom CSS */