/* Add custom CSS styles below */ 
body {
font-family: "NassimArabic", var(--font-main);
font-size: var(--font-base);
}
.sicon-menu {
color: #000;
}
#wa-selia {
display: none;
transform: translateY(100%);
transition: transform 0.5s ease-in-out;
}
#wa-selia.show {
display: flex;
transform: translateY(0);
}
.object-none {
-o-object-fit: cover !important;
object-fit: cover !important;
}
salla-installment.hydrated {
display: none;
}
.slide--one-fourth.swiper-slide > .product-entry {
border: 1px solid var(--product-border-color);
border-radius: 10px;
margin: 0 5px;
}
.loyalty .breadcrumbs a, .loyalty .breadcrumbs span, .loyalty .breadcrumbs .arrow{
color: #004780;
}
img.lazy.sm\:h-full.w-full.object-cover.rounded-t-md.loaded {
max-height: 300px;
padding: 10px;
}
.product-entry__image{
background-color: #fff;
}
#loading-screen {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgb(254 254 254);
display: flex;
justify-content: center;
align-items: center;
z-index: 9999;
}
#loading-gif {
width: 200%;
}
a.bg-primary.py-2.px-3.text-primary-reverse.inline-block.text-base, .btn {
border-radius: 8px !important;
}
a.bg-primary.py-2.px-3.text-primary-reverse.inline-block.text-base:hover {
background-color: #014073;
}
@media(max-width: 991px){
.simplified-products .s-products-slider-card .product-card--simplified .product-card__promotion, .landing-page .s-products-slider-card .product-card__promotion, .simplified-products .s-products-list-wrapper .product-card--simplified .product-card__promotion, .landing-page .s-products-list-wrapper .product-card__promotion, .simplified-products .offer-slide .product-card--simplified .product-card__promotion{
bottom: 0;
width: 100%;
}
}
@media (max-width: 1024px) {
.top-navbar {
height: 0;
display: none;
}
.points-ways__list .way-item {
justify-content: center;
}
.lg\:flex {
display: flex;
}
}
@media only screen and (max-width: 640px) and (min-width: 416px) {
.points-ways__list {
grid-template-columns: repeat(2,minmax(0,1fr));
}
.points-ways__list .way-item__content {
display: flex;
flex-direction: column;
margin-right: 0 !important;
margin-top: 5px;
justify-content: flex-start;
}
.flex.rtl\:space-x-reverse.space-x-4 {
flex-direction: column;
align-items: center;
text-align: center;
}
}
@media(max-width: 991px){
.simplified-products .s-products-slider-card .product-card--simplified .product-card__promotion, .landing-page .s-products-slider-card .product-card__promotion, .simplified-products .s-products-list-wrapper .product-card--simplified .product-card__promotion, .landing-page .s-products-list-wrapper .product-card__promotion, .simplified-products .offer-slide .product-card--simplified .product-card__promotion{
bottom: 0;
width: 100%;
}
.product-single__slider.col-lg-7.col-md-12.col-12.w-full.lg\:\!w-3\/5.px-\[15px\].lg\:sticky.md\:top-\[65px\].md\:h-fit.mb-5 {
margin-bottom: 0;
}
}

/* new amendments */
.s-add-product-button-main {
    display: flex;
    height: 100%;
    gap: 5px;
    width: 100%;
    align-items: center;
    justify-items: center;
}
button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center {
    padding: 20px;
    border-radius: 15px;
}
salla-mini-checkout-widget.s-add-product-button-mini-checkout.s-mini-checkout.hide-scroll.hydrated {
    height: 100% !important;
    width: 100% !important;
}
.s-fast-checkout-button.rtl {
    height: 100% !important;
}
.s-add-product-button-mini-checkout-content {
    gap: 5px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    flex-direction: row-reverse;
}
@media (max-width: 640px) {
  .s-add-product-button-main{
    flex-direction: column;
}
}

 #bcio-popups {
  display: none !important;
}