.breadcrumb-item.active {
color: #000;
}
.breadcrumb {
background-color: #fff;
}
.header-wrapper {
background-color: #fff;
}

.gallery-section.container {
width: 100%;
padding-right: unset;
padding-left: unset;
}

.gallery.row {
margin: unset;
gap: 10px;
flex-direction: row!important;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
padding: 1rem 1rem 0;
}

@media(max-width: 991px) {
.gallery.row {
flex-direction:row!important;
}
}
@media (max-width: 425px) {
.gallery.row {
/*display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 10px;*/
}
}

.gallery.row>.gallery-item {
margin: unset;
padding: unset;
flex: unset;
max-width: unset;
border-radius: 11px;
}

.gallery.row .box-1-1::before {
display: none;
}

.gallery.row .box-1-1>.content {
position: unset;
}

.gallery.row .box-1-1>.content img {
object-fit: contain!important;
transform: scale(1);
transition: .3s all ease-in-out;
border-radius: 6px
}

.gallery.row .box-1-1>.content img:hover {
transform: scale(1.05)
}
.gallery img {
    border-radius: 20px!important;
}
button.more-button, a.more-button {
min-width: 149px;
border-radius: 5px;
font-size: 1.286rem;
padding: 4px;
}
#product-description ~.product-selection.mt-5 {
display: none;
}
.footer {
margin: 0 30px 30px;
padding-bottom: 20px;
text-align: center;
}
.sticky .search-header.header-theme-bg-primary {
border: 0;
padding: 10px 20px;
padding-bottom: 15px;
border-radius: 0 0 20px 20px;
}
.store-section .social-icons {
margin-left: -5px;
margin-right: -5px;
display: flex!important;
justify-content: center;
}
.icon-account_circle_black_24dp:before {
display: none!important;
}

.rtl .search-input-input {border-radius: 15px;}


body > div.app.d-flex.flex-column.visible > div.footer {
margin: unset;
}
.badge-name {
background-color: #FFFFFF!important;
border: 1px solid #FFFFFF!important;
}

p.px-2.theme-text-for-primary-bg.features-section-title {
color: #000!important;
}
.icon-heart-mask {background-color: white;}
.add-to-wishlist {background-color: transparent;}
.dkuywW{
display:none;
}
.section-title {
text-align: center;
}
.product-item img {
border-bottom-left-radius: 18px;
border-bottom-right-radius: 10px;
}
.product-item {
border-color: transparent;
border-width: thick;
border-style: none;
text-align: center;
box-shadow: lightgray;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
border-top: outset;
}
.btn-primary {
width: -webkit-fill-available;
}
body[data-template=home].btn-primary {
border-color: black;
border-width: thick;
border-style: unset;
text-align: center;
box-shadow: lightgray;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
.search-header .image-logo {
border-radius: 10px;
}
.footer-copyrights span, .vat-crn-sections span {
color: Black;
}
/* slider */
.container {
max-width:1500px
}
.ss .main-slider {
max-height:unset
}
.ss .box-1-1:before {
display:none
}
.ss .box-1-1 .content {
display:block;
position:unset;
top:0;
left:0;
bottom:0;
right:0;
}
.slider-container {
padding-left:unset;
padding-right:unset;
}
.s-slider>button {
width:50px;
height:50px;
}
.s-slider>button>span {
height:100%;
width:100%;
display:flex;
justify-content:center;
align-items:center;
opacity:.5;
transition:.4s all ease-in-out;
border-radius:50px;
}
.s-slider>button>span:hover {
opacity:1;
background:#000;
color:#fff
}
body > div.app.d-flex.flex-column.visible > div.footer > footer > div.footer-copyrights-vat-certificate > div > div > div.vat-crn-sections.py-4.d-flex.flex-row.flex-wrap.justify-content-end.align-items-center > div > a > div {
    color: #fd5824;
}
/* --16april */
.category-item img, .card-item img {
    border-radius: 50%;
}
@media (max-width: 768px) {
.categories-slider .category-item, .cards-slider .card-item {
    width: auto;
}
  .categories-slider.s-slider {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
}
}