.elementor-2077 .elementor-element.elementor-element-da81606{--display:flex;}.elementor-2077 .elementor-element.elementor-element-da81606.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2077 .elementor-element.elementor-element-25ab974 .rtsb-breadcrumb{text-align:center;}.elementor-2077 .elementor-element.elementor-element-25ab974 .rtsb-breadcrumb .woocommerce-breadcrumb{font-family:"ABeeZee", Sans-serif;}.elementor-2077 .elementor-element.elementor-element-25ab974 .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator{margin:0 10px;font-size:16px;}.elementor-2077 .elementor-element.elementor-element-25ab974 .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator svg{width:16px;height:16px;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px;padding:5px 5px 5px 5px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);background-color:#FEDDAB;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:0px 0px 0px 0px;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#0C5752;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#0C5752;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product .star-rating{color:#0C5752;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product .button{background-color:#0C5752;border-radius:14px 14px 14px 14px;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product .button:hover{background-color:#038980;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-color:#0C5752;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2077 .elementor-element.elementor-element-da81606.e-con{--e-con-transform-scale:0.9;}.elementor-2077 .elementor-element.elementor-element-da81606{--width:374.963px;--min-height:30px;--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2077 .elementor-element.elementor-element-25ab974 .rtsb-breadcrumb .woocommerce-breadcrumb{font-size:11px;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product{text-align:center;}.elementor-2077 .elementor-element.elementor-element-87bc633 > .elementor-widget-container{margin:-15px -15px -15px -15px;padding:4px 4px 4px 4px;border-radius:39px 39px 39px 39px;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products  ul.products{grid-column-gap:6px;grid-row-gap:6px;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:9px;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product .price{font-size:15px;letter-spacing:0.3px;word-spacing:0em;}.elementor-2077 .elementor-element.elementor-element-87bc633.elementor-wc-products ul.products li.product .button{font-size:13px;margin-top:0px;}}/* Start custom CSS for rtsb-product-breadcrumbs, class: .elementor-element-25ab974 *//* ===== Beautiful Breadcrumb Styling (Home + Category Only) ===== */
.woocommerce-breadcrumb,
.elementor-widget-breadcrumbs,
.breadcrumb,
.breadcrumbs,
nav.woocommerce-breadcrumb {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #fff6ec;
    padding: 12px 24px;
    border-radius: 35px; /* أقل شوية باش يكون مناسب للنص الطويل */
    border: 2px solid #ffd9b3;
    box-shadow: 0 8px 22px rgba(0,0,0,0.08);
    font-weight: 600;
    font-size: 15px;
    animation: bcFade 0.5s ease-out;
}

/* الروابط */
.woocommerce-breadcrumb a,
.breadcrumb a,
.breadcrumbs a {
    color: #333;
    text-decoration: none;
    padding: 6px 10px;
    border-radius: 12px;
    transition: all 0.3s ease;
}

/* hover effect */
.woocommerce-breadcrumb a:hover,
.breadcrumb a:hover,
.breadcrumbs a:hover {
    color: #ff7b1a;
    background: rgba(255, 123, 26, 0.08);
    transform: translateY(-2px);
}

/* separator symbol "/" or ">" */
.woocommerce-breadcrumb .delimiter,
.breadcrumb .separator,
.breadcrumbs .sep,
.woocommerce-breadcrumb::before,
.elementor-widget-breadcrumbs .separator {
    color: #888;
    font-weight: 800;
    padding: 0 4px;
}

/* current page style */
.woocommerce-breadcrumb .current,
.breadcrumb .current,
.breadcrumbs .current,
.woocommerce-breadcrumb span:last-child {
    color: #ff6f00;
    background: rgba(255, 111, 0, 0.12);
    padding: 6px 12px;
    border-radius: 12px;
    font-weight: 700;
}

/* Icon before Home */
.woocommerce-breadcrumb a:first-child::before {
    content: "";
    margin-right: 6px;
}

/* Add arrow + text "الرجوع" only for category link */
.woocommerce-breadcrumb .post-categories-link::before {
    content: " ← الرجوع إلى جميع التصنيفات ";
    margin-right: 6px;
    font-weight: 600;
    color: #ff6f00;
}

/* Hide product name on single product pages */
.single-product .woocommerce-breadcrumb .current,
.single-product .woocommerce-breadcrumb li:last-child {
    display: none;
}

/* Animation */
@keyframes bcFade {
    from {opacity:0; transform: translateY(-6px);}
    to {opacity:1; transform: translateY(0);}
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-87bc633 *//* رفع زر إضافة للسلة قليلاً للأعلى */
.woocommerce ul.products li.product .button {
    margin-bottom: 10px !important; /* زد الرقم باش يرتفع أكثر */
    margin-top: 5px !important;
}/* End custom CSS */