body > section.home-block.home-block--main-slider {padding: 0 !important;width: 100% !important;margin: 0 !important}body > section.home-block.home-block--main-slider > div > div > div > div {padding: 0 !important;margin: 0 !important;width: 100% !important}body > section.home-block.home-block--main-slider > div > div {width: 100%;max-width: 100%}body > section.home-block.home-block--main-slider > div > div {padding: 0;border-radius: 0}.top-header {background-color: #023856;border-bottom: #023856;padding: 8px 0;color: #fff}header .site-header {padding: 20px 0;position: relative;background-color: #50769b;color: #fff}.top-header .top-header__info li i,.top-header .top-header__info li span {font-size: var(--font-sm);color: #fff;font-weight: 500;text-decoration: none;transition: all .5s cubic-bezier(.2, 1, .3, 1)}.nav-desktop--horizontal > ul .menu-item.dropdown > a {border-radius: 0;color: #fff}.nav-desktop ul .menu-item:not(.mega-menu) .sub-menu ul li a,.nav-desktop ul .menu-item > a {padding: 10px 12px;color: #fff;position: relative;font-size: var(--font-sm);text-decoration: none;white-space: normal;display: block;transition: all .5s cubic-bezier(.2, 1, .3, 1);cursor: pointer}header .site-header__cart a {display: inline-flex;align-items: center;color: #fff}header .site-header__cart a {display: inline-flex;align-items: center;color: #fff}.btn--grey {color: #fff;background-color: #023856}.header-block--nav-wrapper {padding: 0;background: #023856;margin: 0;border-bottom: 1px solid var(--color-grey-border)}.form--search .form-group .form-control {padding-right: none;border-color: #0d332a;box-shadow: 0 1px 6px -1px #000}header .site-header__wrapper .form--search {animation-name: kadry;animation: kadry 5s ease .1s infinite}@keyframes kadry {0% {transform: translateY(0)}50% {transform: translateY(10px)}100% {transform: translateY(0)}}.nav-desktop--horizontal ul .menu-item.dropdown .sub-menu ul li a {font-weight: 400;border-radius: 0;background: #50769b}.mm-spn a {background: inherit;color: inherit;text-decoration: none;transition: .3s;background: #50769b;color: #fff}.mm-spn span {background: 0 0;background: #50769b;color: #fff}.mm-spn.mm-spn--navbar.mm-spn--main:after {padding-right: var(--mm-spn-item-indent);background: #5082b2;color: #fff}.sicon-search:before {content: "\ef09";color: #fff}.header-side-panel-trigger {width: 30px;height: 40px;display: flex;align-items: center;justify-content: center;font-size: var(--font-xlg);color: #fff}header.fixed-pinned .site-header {position: fixed;top: 0;width: 100%;background-color: #023856;z-index: 9}.home-block--bg {background: 0 0}.splide--products-slider .splide__arrows button:first-of-type {right: 0;left: auto;background-color: #9a8b8b}.splide--rtl > .splide__arrows .splide__arrow--prev svg,.splide--rtl > .splide__track > .splide__arrows .splide__arrow--prev svg {transform: scaleX(1);fill: #000}.splide--products-slider .splide__arrows button:last-of-type {left: 0;right: auto;background-color: #9a8b8b}.splide--rtl > .splide__arrows .splide__arrow--next svg,.splide--rtl > .splide__track > .splide__arrows .splide__arrow--next svg {transform: scaleX(-1);fill: #000}.product-block {height: 100%;border: 0 solid #0d332a;border-radius: 0}.product-block:hover {box-shadow: 0 0 12px -4px #0d332a;border: 2px solid #000}.product-block__info {padding: 15px 15px 15px 20px;text-align: center;right: 5px}@media only screen and (max-width:600px) {.mm-spn.mm-spn--light {color: #023856;background: #2f473f}.nav-mobile .main-nav {display: flex;align-items: center;justify-content: space-between;flex-direction: row;border-radius: 12px 12px 0 0;background-color: #e7e4e3;box-shadow: 0 -5px 10px rgb(0 0 0 / 10%)}.sicon-home:before {content: "\ecb7";color: #2f473f}.sicon-list:before {content: "\ed33";color: #2f473f}.sicon-user:before {content: "\f078";color: #2f473f}}.footer {border-top: 1px solid var(--color-grey-dark);background: #476786}.footer .footer-list li a {color: #fff}.footer__block p {margin: 0;color: #fff}header .site-header__wrapper .theme-logo a span {display: block;margin-top: 0;font-size: var(--font-sm);color: #fff}.nav-desktop--horizontal > ul .menu-item.dropdown > a:hover {border-radius: 0;color: #21aeea;}.nav-mobile .main-nav li a {display: block;width: 100%;height: auto;padding: 15px 5px;position: relative;transition: all .5s cubic-bezier(.2, 1, .3, 1);font-size: var(--font-base);font-weight: 400;color: var(--color-text);text-align: center;white-space: nowrap;cursor: pointer;background: #21aeea;}header .site-header__cart a {display: inline-flex;align-items: center;color: #000;}header .site-header {padding: 20px 0;position: relative;background-color: #ffffff;color: #fff;}.banner--square figure {padding-top: 100%;}a.banner.banner--square {box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}.product-block {border: 1px solid #000 !important;}h2.title.title--primary.title--small {font-size: 20px !important;}.product-title p,.price-wrapper small {color: #000 !important;}span.d-flex.align-items-center.store-certificate__text * {color: #fff !important;}span.d-flex.align-items-center.store-certificate__text * {color: #fff !important;}.title.title--primary.title--small {color: #f95487 !important;}@media (max-width: 600px) {.banner--square figure {padding-top: 0%;}}

/* ===== تحسينات بصريات بصير ===== */

/* --- بطاقات المنتجات --- */
.product-item {
    border-radius: 16px !important;
    overflow: hidden !important;
    box-shadow: 0 4px 18px rgba(0,0,0,0.07) !important;
    transition: transform 0.3s ease, box-shadow 0.3s ease !important;
}
.product-item:hover {
    transform: translateY(-6px) !important;
    box-shadow: 0 12px 32px rgba(0,0,0,0.13) !important;
}
.product-item__info {
    padding: 14px 16px !important;
}
.product-item__name {
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #023856 !important;
    line-height: 1.5 !important;
}
.product-item__price {
    color: #023856 !important;
    font-weight: 700 !important;
    font-size: 15px !important;
}
.product-item__price del, .product-item__price s {
    color: #aaa !important;
    font-size: 12px !important;
}

/* --- زر أضف للسلة --- */
.btn--add-to-cart, .product-item .btn {
    background: linear-gradient(135deg, #023856, #50769b) !important;
    color: #fff !important;
    border-radius: 10px !important;
    border: none !important;
    font-weight: 600 !important;
    transition: opacity 0.2s ease, transform 0.2s ease !important;
}
.btn--add-to-cart:hover, .product-item .btn
}
}
}
}
}
}
}