/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
 .product-filter-accordion {
    width: 100%;
    margin:auto;
}
.accordion-item {
    margin-bottom: 10px;
    border: 1px solid #ddd;
    border-radius: 5px;
    overflow: hidden;
}
.accordion-button {
    width: 100%;
    padding: 12px;
    background-color: #ffffff !important;
    color: #000000 !important;
    border: none;
    cursor: pointer;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    transition: background 0.3s;
}
.accordion-button:hover {
    background-color: #0a09a9 !important;
     color: #ffffff !important;
}
  .accordion-button:active {
    background-color: #0a09a9 !important;
     color: #ffffff !important;
}
.accordion-button:focus {
   outline:unset !important;
}
.accordion-content {
    display: none;
    padding: 10px;
    background: #f9f9f9;
}
.accordion-content ul {
    list-style: none;
    padding: 0;
}
.accordion-content ul li {
    margin: 5px 0;
}
.accordion-content ul li a {
    text-decoration: none;
    color: #333;
}
.product-filter-accordion .owl-carousel .owl-item img {
width: 10rem;
height: 10rem;
object-fit: contain;
}

.product-filter-accordion .owl-theme .owl-nav {
position: absolute;
top: 20%;
width: 100%;
}
.product-filter-accordion button.owl-prev {
position: absolute;
left: 0;
}
.product-filter-accordion button.owl-next {
position: absolute;
right: 0;
}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {
background-color: transparent !important;
color: inherit;
}
.product-filter-accordion .owl-carousel .owl-nav button.owl-next:focus, .owl-carousel .owl-nav button.owl-prev:focus {
outline:unset !important;
}
.product-filter-accordion .owl-nav button span {
color: #001b7a;
font-size: 4rem;
line-height: 0.5;
}

/* @media only screen and (min-width: 992px) {
.product-filter-accordion .owl-item {
max-width: 257.524px;
}
} */
.woocommerce-breadcrumbs{
font-size: 13px;
font-weight: 500;
}
.woocommerce-breadcrumbs a:hover{
color:#ffc94d !important;
}
@media only screen and (max-width: 660px) {
.accordion-button h4 {
font-size: 20px !important;
}
.termName h5{
font-size:13px !important;
}
}

.product-filter-accordion .owl-next span,
.product-filter-accordion .owl-prev span{
display: block;
}
.product-filter-accordion .owl-next{
right: -35px !important;
}

.product-filter-accordion .owl-prev{
left: -35px !important;
}

.accordion-content .owl-carousel {
width: 96%;
margin-left: auto;
margin-right: auto;
}
.accordion-content .termName h5{
text-align: center;
margin-top: 5px;
}
.mardey-breadcrumb-inner .woocommerce-breadcrumbs {
margin-top: 3px;
}
