/* Aminah Beauty design */
/* Aminah Beauty - design layer */
:root{--ab-bg:#FBF7F2;--ab-sand:#F1E4DA;--ab-line:#EADCCF;--ab-gold:#E3C3A6;--ab-brown:#8A5A42;--ab-coffee:#2B211C}
body.theme-raed{background:var(--ab-bg)!important;color:var(--ab-coffee)}
.app-inner{background:var(--ab-bg)}

/* announcement bar */
.s-advertisement{background:var(--ab-coffee)!important;color:var(--ab-bg)!important}

/* header */
.store-header,.top-navbar{background:var(--ab-bg)!important}
#mainnav{background:var(--ab-bg)!important;box-shadow:none!important;border-bottom:1px solid var(--ab-line)}
#mainnav .navbar-brand img{border-radius:50%}
.main-menu>li>a{color:var(--ab-coffee)!important;font-weight:600}
.main-menu>li>a:hover{color:var(--ab-brown)!important}
.main-menu .sub-menu,.main-menu li .sub-menu>ul{background:var(--ab-bg)!important;border:1px solid var(--ab-line);border-radius:14px;box-shadow:0 12px 30px rgba(43,33,28,.08)}
.top-navbar input,.s-search-input{background:#fff!important;border:1px solid var(--ab-line)!important;border-radius:999px!important}

/* hero slider */
.s-block--photos-slider{padding-top:24px}
.photos-slider img,.photos-slider .swiper-slide{border-radius:22px!important;overflow:hidden}

/* section titles */
.s-block__title{justify-content:center!important;text-align:center;margin-bottom:28px!important}
.s-block__title h2{font-size:1.75rem!important;font-weight:700;color:var(--ab-coffee);position:relative;padding-bottom:14px}
.s-block__title h2:after{content:"";position:absolute;bottom:0;left:50%;width:56px;height:3px;margin-left:-28px;border-radius:3px;background:var(--ab-gold)}
.s-block__title .right-side{flex:1;text-align:center}
.s-block{margin-top:56px!important}

/* product cards */
.s-product-card-entry{background:#fff!important;border:1px solid var(--ab-line)!important;border-radius:22px!important;box-shadow:none!important;overflow:hidden;transition:transform .25s,box-shadow .25s}
.s-product-card-entry:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(43,33,28,.10)!important}
.s-product-card-image,.s-product-card-image img{border-radius:18px!important}
.s-product-card-horizontal .s-product-card-image{margin:10px}
.s-product-card-content-title a,.s-product-card-content h3{color:var(--ab-coffee)!important;font-weight:700!important;font-size:1.05rem!important}
.s-product-card-price,.s-product-card-content-sub{color:var(--ab-brown)!important;font-weight:700}
.s-product-card-entry .s-button-element{background:var(--ab-coffee)!important;color:var(--ab-bg)!important;border-color:var(--ab-coffee)!important;border-radius:999px!important}
.s-product-card-entry .s-button-element:hover{background:var(--ab-brown)!important;border-color:var(--ab-brown)!important}
.s-product-card-wishlist-btn .s-button-element{background:var(--ab-sand)!important;color:var(--ab-coffee)!important;border:0!important}

/* features */
.s-block--features__item{background:var(--ab-sand)!important;border:0!important;border-radius:22px!important;box-shadow:none!important}
.s-block--features__item .feature-icon{background:var(--ab-coffee)!important;color:var(--ab-gold)!important}
.s-block--features__item h2{color:var(--ab-coffee)!important}
.s-block--features__item p{color:var(--ab-brown)!important}

/* footer */
.store-footer,.store-footer__inner{background:var(--ab-coffee)!important;color:var(--ab-sand)!important}
.store-footer a,.store-footer h3,.store-footer p{color:var(--ab-sand)!important}
.store-footer h3{color:var(--ab-gold)!important}
.store-footer>div:last-child{background:#221a16!important}

/* generic buttons */
.s-button-primary,.btn--primary{background:var(--ab-coffee)!important;border-radius:999px!important}

/* header icons */
.s-user-menu-trigger,.s-user-menu-trigger-avatar{background:transparent!important}

/* desktop side menu with big logo (like approved design) */
@media (min-width:1024px){
body.theme-raed{padding-right:280px!important}
#mainnav{position:fixed!important;top:0!important;right:0;bottom:0;width:280px;height:100vh!important;min-height:100vh!important;max-height:none!important;z-index:45;background:#F1E4DA!important;border-left:1px solid #E5D6CA;border-bottom:0!important;overflow-y:auto}
#mainnav>.inner,#mainnav .container{height:100%;max-width:none!important;width:100%;padding:0!important}
#mainnav .container>div{flex-direction:column!important;align-items:stretch!important;height:100%;padding:24px 22px;gap:18px}
#mainnav .container>div>div:first-child{flex-direction:column!important;align-items:stretch!important;gap:26px}
#mainnav .navbar-brand{display:flex;justify-content:center}
#mainnav .navbar-brand{padding-bottom:18px;border-bottom:1px solid #E5D6CA}
#mainnav .main-menu{display:flex!important;flex-direction:column;gap:4px;align-items:stretch}
#mainnav .main-menu>li.root-level{display:block!important;width:100%;margin:0!important}
#mainnav .main-menu>li:not(.root-level){display:none!important}
#mainnav .main-menu>li>a{display:flex!important;justify-content:space-between;align-items:center;padding:11px 14px!important;border-radius:14px;font-size:17px!important;font-weight:700!important}
#mainnav .main-menu>li>a:hover,#mainnav .main-menu>li:hover>a{background:#FBF7F2}
#mainnav .main-menu .sub-menu{position:static!important;width:auto!important;display:none!important;opacity:1!important;visibility:visible!important;transform:none!important;box-shadow:none!important;border:0!important;border-right:1.5px solid #D8C6B8!important;border-radius:0!important;margin:2px 16px 6px 0;padding:0 10px 0 0!important;background:transparent!important}
#mainnav .main-menu li:hover>.sub-menu{display:block!important}
#mainnav .main-menu .sub-menu a{font-size:15px;color:#5C4B42!important;padding:8px 10px;border-radius:10px;display:block;background:transparent!important}
#mainnav .main-menu .sub-menu a:hover{background:#FBF7F2!important}
#mainnav .container>div>div:last-child{margin-top:auto!important;justify-content:center!important;gap:10px}
}
/* mobile: bigger logo */
@media (max-width:1023px){#mainnav .navbar-brand img{height:52px!important;width:auto!important;border-radius:14px!important}}
/* keep side menu narrow when header becomes sticky */
@media (min-width:1024px){
#mainnav,#mainnav.fixed-pinned,.store-header #mainnav,.main-nav-container{width:280px!important;max-width:280px!important;left:auto!important;right:0!important;top:0!important;transform:none!important}
#mainnav .inner{width:100%!important;position:static!important}
.store-header{height:auto!important}
}
/* transparent wordmark logo in side menu (theme only) */
@media (min-width:1024px){#mainnav .navbar-brand img{content:var(--ab-logo);width:170px!important;height:auto!important;max-height:none!important;max-width:none!important;border-radius:0!important;mix-blend-mode:normal!important;background:transparent!important;box-shadow:none!important}}
/* contact buttons in side menu */
@media (min-width:1024px){
#mainnav .main-menu>li.root-level:has(>a[href*="wa.me"]){margin-top:22px!important}
#mainnav .main-menu>li>a[href*="wa.me"]{background:#2B211C!important;color:#FBF7F2!important;justify-content:center!important;border-radius:999px!important;font-size:15px!important}
#mainnav .main-menu>li>a[href*="wa.me"]:hover{background:#8A5A42!important}
#mainnav .main-menu>li>a[href*="instagram"]{border:1px solid #D8C6B8;justify-content:center!important;border-radius:999px!important;font-size:15px!important;margin-top:6px}
}
/* ===== v2: logo, sidebar bottom, inner pages, categories, footer ===== */
@media (min-width:1024px){
#mainnav .navbar-brand{justify-content:flex-start!important;padding-bottom:0!important;border-bottom:0!important}
#mainnav .navbar-brand img{width:150px!important}
#mainnav .container>div>div:first-child{flex:1 1 auto!important;min-height:0}
#mainnav custom-main-menu,#mainnav nav#mobile-menu{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}
#mainnav .main-menu{flex:1 1 auto!important}
#mainnav .main-menu>li.root-level:has(>a[href*="wa.me"]){margin-top:auto!important}
#mainnav .main-menu>li.root-level:has(>a[href*="wa.me"])::after{content:"مدى · Apple Pay · تمارا";display:block;text-align:center;font-size:12px;color:#5C4B42;margin-top:8px}
}
@media (max-width:1023px){
#mainnav .navbar-brand img{content:var(--ab-logo);height:40px!important;width:auto!important;border-radius:0!important;mix-blend-mode:normal!important}
}
body.page-single .content--single-page{background:transparent!important;box-shadow:none!important;border:0!important;padding:8px 0 48px!important;max-width:860px}
body.page-single .content--single-page>h1{font-size:38px!important;line-height:1.3!important;margin-bottom:22px!important;color:#2B211C}
body.page-single .content-entry{font-size:17px;line-height:2;color:#3D302A}
body.page-single .content-entry h2{font-size:24px!important;font-weight:700!important;margin:34px 0 10px!important;color:#2B211C}
body.page-single .content-entry h3{font-size:20px!important;font-weight:700!important;margin:26px 0 8px!important}
body.page-single .content-entry ul,body.page-single .content-entry ol{padding-right:22px}
body.page-single .content-entry a{color:#8A5A42;font-weight:700}
body.page-single salla-comments{display:none!important}
body.page-single .content--single-page:has(.content-entry>div[dir="rtl"]){max-width:1120px}
body.page-single .content--single-page:has(.content-entry>div[dir="rtl"])>h1{display:none!important}
.breadcrumbs .s-breadcrumb-item,.breadcrumbs a{color:#8A5A42!important;font-size:13px}
body.product-index main#main-content{display:flex;flex-direction:column}
body.product-index main#main-content>*{order:3}
body.product-index main#main-content>.container--breadcrumbs{order:1}
body.product-index .s-after-testimonials{display:contents}
body.product-index .s-after-testimonials>section:first-child{order:2;margin-top:0!important;margin-bottom:28px!important}
body.product-index .s-after-testimonials>section:not(:first-child){order:4}
body.product-index #page-main-title{font-size:16px!important;color:#8A5A42}
.store-footer__inner{padding-top:56px!important;padding-bottom:24px!important}
.store-footer h3{font-size:18px!important;font-weight:700!important;margin-bottom:16px!important}
.store-footer__inner a:hover{color:#E3C3A6!important}
.store-footer .s-social-list a{background:#3A2D27!important;border-radius:50%!important;color:#E3C3A6!important}

/* v3: hide instagram in sidebar (it is in footer) */
@media (min-width:1024px){#mainnav .main-menu>li.root-level:has(>a[href*="instagram"]){display:none!important}}
/* ===== v4: category + product pages ===== */
body.product-index .container--products-list,body.product-index .container--breadcrumbs,body.product-single .container--product-details,body.product-single .container--breadcrumbs{max-width:1180px!important;padding-left:16px!important;padding-right:16px!important}
@media (min-width:1024px){body.product-index .s-products-list-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}}
body.product-index .s-products-list-wrapper .s-product-card-image{aspect-ratio:4/5!important;height:auto!important}
body.product-index .s-products-list-wrapper .s-product-card-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 20%}
body.product-index .s-product-card-content{padding:16px 18px 18px!important}
body.product-index .s-product-card-content-title a{font-size:1.15rem!important}
body.product-index .s-infinite-scroll-last,body.product-index salla-infinite-scroll .s-infinite-scroll-btn-wrapper p{display:none!important}
body.product-index #page-main-title,body.product-index .container--products-list h1{color:#8A5A42!important}
body.product-index select,body.product-index .s-select{border-radius:999px!important;border-color:#EADCCF!important;background-color:#fff!important}
/* product page */
body.product-single .details-slider .swiper,body.product-single .details-slider img{border-radius:24px!important;overflow:hidden}
body.product-single .details-slider .swiper{background:transparent!important}
body.product-single .product-form section.bg-white,body.product-single .sticky-product-bar{background:#fff!important;border:1px solid #EADCCF!important;border-radius:22px!important;box-shadow:none!important}
body.product-single .product-form .s-button-element{border-radius:999px!important;min-height:46px}
body.product-single .product-form .s-button-outline{border-color:#2B211C!important;color:#2B211C!important}
body.product-single h1{font-size:30px!important;line-height:1.4!important;color:#2B211C}
body.product-single .s-quantity-input-input,body.product-single .s-quantity-input-button{border-color:#EADCCF!important}
body.product-single .s-verified-review-container{border:1px solid #EADCCF!important;border-radius:22px!important;box-shadow:none!important}
.s-comments{background:#F1E4DA!important}
.s-comment-form-input{border:1px solid #EADCCF!important;border-radius:18px!important}
.s-comments .s-button-element{border-radius:999px!important}
body.product-single .s-block--bundle-similar-products .swiper-wrapper,body.product-single .s-block--bundle-customers-also-bought .swiper-wrapper{justify-content:center}
/* ===== v5: crisp vector logo + footer ===== */
:root{--ab-logo:url("data:image/svg+xml,%3Csvg fill='%23B0875A' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 450 157'%3E%3Cpath d='M0 0 C0 8.2 0 16.5 0 25 C1 24.2 1 24.2 6 20 C9.7 18.1 14 18.5 18 19 C22 21.3 22.9 22.8 25 27 C25.3 30 25.3 30 25.3 33.6 C25.3 34.8 25.4 36.1 25.4 37.4 C25.4 40.1 25.5 42.8 25.5 45.4 C25.5 46.7 25.5 48 25.6 49.3 C25.6 50.5 25.6 51.6 25.6 52.8 C26 56 26 56 29 61 C23.4 61 17.8 61 12 61 C13 59.3 14 57.7 15 56 C15.6 51.5 15.5 47 15.4 42.4 C15.5 41.2 15.5 40 15.5 38.7 C15.5 38.1 15.5 38.1 15.5 35.1 C15.5 34 15.5 33 15.5 31.9 C14.9 28.3 13.8 27.1 11 25 C7.5 24.5 5.6 24.8 2.3 26.1 C0 28 0 28 -0.6 30.8 C-0.6 32 -0.6 33.1 -0.6 34.2 C-0.6 35.5 -0.6 36.7 -0.6 38 C-0.6 39.3 -0.6 40.5 -0.6 41.9 C-0.6 43.2 -0.6 44.4 -0.6 45.8 C-0.5 55.3 -0.5 55.3 4 61 C-1.9 61 -7.9 61 -14 61 C-13.7 60.3 -13.3 59.7 -13 59 C-12.3 59 -11.7 59 -11 59 C-10.9 51.6 -10.9 44.3 -10.8 36.9 C-10.8 34.4 -10.8 31.9 -10.8 29.4 C-10.7 25.9 -10.7 22.3 -10.7 18.7 C-10.7 17.5 -10.7 16.4 -10.7 15.3 C-10.7 14.2 -10.7 13.2 -10.7 12.1 C-10.7 11.2 -10.6 10.3 -10.6 9.3 C-11 7 -11 7 -14 4 C-14 3.3 -14 2.7 -14 2 C-5.6 -1.1 -5.6 -1.1 0 0 Z ' transform='translate(417,5)'/%3E%3Cpath d='M0 0 C8.2 0 16.5 0 25 0 C29.5 9 29.5 9 31.2 13.5 C31.3 14 31.3 14 32.3 16.6 C32.7 17.7 33.1 18.8 33.5 19.9 C33.9 21.1 34.3 22.2 34.8 23.4 C35.7 25.9 36.6 28.3 37.5 30.8 C38.9 34.7 40.3 38.5 41.7 42.4 C45.6 52.9 49.4 63.4 53.2 74 C54.5 77.4 55.7 80.8 57 84.2 C57.8 86.5 58.6 88.7 59.4 91 C65.2 106.9 71.1 122.7 86 132 C86 132.7 86 133.3 86 134 C70.5 134 55 134 39 134 C38.7 133 38.3 132 38 131 C36.6 131.5 35.2 132 33.7 132.5 C28 134.2 22.8 134.3 16.9 134.2 C15.9 134.2 15 134.2 14 134.1 C11.7 134.1 9.3 134.1 7 134 C7 133 7 132 7 131 C7.5 131 7.5 131 10.1 130.9 C22.3 130.3 35 129.7 43.8 120 C48.8 113.6 49.7 108 49 100 C47.3 94.2 44.9 91.4 40 88 C35.5 85.8 30.9 84.3 26 83 C28 81 28 81 31.9 79.1 C36 77 36 77 39 73 C40.2 66.3 40.6 62 37 56 C33.3 52.5 30.3 51.3 25.4 50.2 C19.3 48.4 19.3 48.4 16.9 45.1 C16.6 43.8 16.3 42.4 16 41 C15.3 38.5 14.5 36 13.8 33.6 C13.2 31.4 12.6 29.2 12 27 C9.9 31.6 8.2 36.3 6.8 41.1 C6.4 42.5 6 43.8 5.5 45.2 C5.1 46.7 4.7 48.1 4.2 49.6 C0.3 62.8 -3.8 75.9 -8 89 C-7.6 89 -7.6 89 -5.6 88.8 C21.4 86.5 21.4 86.5 29.1 92.7 C32.5 96.2 33.9 98.6 35.1 103.5 C34.9 110.4 33.6 114.4 28.8 119.4 C21.7 124.3 15.3 124.3 7 124 C5.9 120.8 5.9 118.6 5.9 115.2 C5.9 114.7 5.9 114.7 5.9 111.8 C5.9 111.3 5.9 111.3 5.9 108.3 C5.9 107.1 5.9 106 6 104.7 C6 101.8 6 98.9 6 96 C2.3 95.1 -0.5 94.9 -4.2 94.9 C-5.3 94.9 -6.4 95 -7.5 95 C-7.9 95 -7.9 95 -10 95 C-11.2 98.7 -12.4 102.4 -13.6 106.1 C-13.9 107.1 -14.2 108.1 -14.6 109.2 C-17.9 119.6 -17.9 119.6 -16 125 C-13.7 127.4 -13.7 127.4 -10.9 129.4 C-9.3 130.6 -7.6 131.8 -6 133 C-6 133.3 -6 133.7 -6 134 C-23.8 134 -41.6 134 -60 134 C-60 133 -60 132 -60 131 C-58.1 129.8 -56.1 128.6 -54.1 127.5 C-41.8 119 -36.5 98.7 -31.8 85.3 C-30.1 80.6 -28.4 75.8 -26.7 71.1 C-26.4 70.1 -26 69 -25.6 68 C-20.6 54 -15.3 40.1 -10 26.2 C-9.5 24.9 -9 23.6 -8.5 22.3 C-5.7 14.9 -2.8 7.4 0 0 Z ' transform='translate(64,5)'/%3E%3Cpath d='M0 0 C2.9 0.8 2.9 0.8 4.9 3.8 C4.9 5.5 4.9 7.1 4.9 8.8 C0.9 11.8 0.9 11.8 -1.6 11.7 C-4.1 10.8 -4.1 10.8 -7.1 7.8 C-6.9 4.8 -6.9 4.8 -6.1 1.8 C-3.1 -0.2 -3.1 -0.2 0 0 Z ' transform='translate(301.0625,6.1875)'/%3E%3Cpath d='M0 0 C1.3 0.3 2.6 0.7 4 1 C5.6 4.3 6.9 7.5 8.2 10.9 C8.4 11.4 8.4 11.4 9.4 13.9 C10.6 17.1 11.8 20.3 13 23.6 C14.2 26.8 15.4 29.9 16.6 33.1 C17.4 35.1 18.2 37.1 18.9 39.1 C24.3 53.3 24.3 53.3 30 59 C23.1 59 16.1 59 9 59 C9.2 58.7 9.2 58.7 10 57 C10.7 57 11.3 57 12 57 C11.5 51.2 10.2 46.4 8 41 C1.4 39.9 -5.3 39.5 -12 39 C-12.5 40.7 -13 42.5 -13.5 44.2 C-13.8 45.2 -14.1 46.1 -14.3 47.1 C-15 50 -15 50 -15 55 C-14 56.3 -13 57.6 -12 59 C-16.6 59 -21.2 59 -26 59 C-26 58.3 -26 57.7 -26 57 C-25.2 56.5 -24.5 55.9 -23.7 55.4 C-20.1 52.2 -19.1 49.2 -17.4 44.7 C-17.1 43.8 -16.8 43 -16.5 42.1 C-15.7 40.2 -15 38.3 -14.3 36.4 C-12.3 31.1 -10.2 25.9 -8.2 20.6 C-7.1 17.8 -6 15 -4.9 12.2 C-4.5 10.9 -4 9.6 -3.4 8.3 C-3 7.1 -2.5 6 -2.1 4.8 C-1 2 -1 2 0 0 Z M-3 14 C-4.3 17.5 -5.7 20.9 -7 24.4 C-7.2 24.9 -7.2 24.9 -8.2 27.4 C-8.5 28.3 -8.9 29.2 -9.2 30.2 C-9.4 30.6 -9.4 30.6 -10.3 32.8 C-11 35 -11 35 -11 37 C-5.1 37 0.9 37 7 37 C1.7 21 1.7 21 -1 14 C-1.7 14 -2.3 14 -3 14 Z ' transform='translate(188,7)'/%3E%3Cpath d='M0 0 C0.3 1.6 0.7 3.3 1 5 C1.8 4.4 2.6 3.7 3.4 3.1 C8 -0.6 12.3 -0.7 18 0 C21 1.9 21 1.9 23 4 C23.7 4.7 24.3 5.3 25 6 C25.5 5.6 25.5 5.6 27.8 3.6 C32.8 -0.5 36.7 -0.4 43 0 C46.9 2.3 47.9 3.8 50 8 C51.4 16.3 51 24.8 50.7 33.2 C51 37 51 37 54 42 C48.4 42 42.8 42 37 42 C37.2 41.7 37.2 41.7 38 40 C38.7 40 39.3 40 40 40 C40.1 35.1 40.2 30.2 40.2 25.2 C40.3 23.9 40.3 22.5 40.4 21 C40.4 19.7 40.4 18.3 40.4 17 C40.4 15.7 40.4 14.5 40.5 13.2 C40 10 40 10 38.2 7.6 C36 6 36 6 32.4 6.1 C29 7 29 7 26 9 C25.6 11.7 25.6 11.7 25.6 15.1 C25.6 16.4 25.6 17.6 25.6 18.9 C25.6 20.2 25.6 21.5 25.6 22.8 C25.6 24.1 25.6 25.4 25.6 26.7 C25.6 27.3 25.6 27.3 25.6 30.5 C25.6 31.6 25.6 32.7 25.6 33.9 C26 37 26 37 29 42 C23.4 42 17.8 42 12 42 C13 40 14 38 15 36 C15.4 33.1 15.4 33.1 15.4 30.1 C15.4 29 15.4 27.9 15.4 26.8 C15.3 25.7 15.3 24.5 15.3 23.4 C15.3 22.2 15.3 21.1 15.3 19.9 C15.3 11.5 15.3 11.5 13 7 C8.2 5.7 5.5 6 1 8 C0.9 12.9 0.9 17.8 0.8 22.8 C0.8 24.1 0.8 25.5 0.7 27 C0.7 28.3 0.7 29.7 0.7 31 C0.7 32.3 0.7 33.5 0.7 34.8 C1 38 1 38 4 42 C-1.6 42 -7.2 42 -13 42 C-13 41.3 -13 40.7 -13 40 C-12 39 -11 38 -10 37 C-9.6 34.2 -9.6 34.2 -9.7 30.7 C-9.7 29.5 -9.7 28.3 -9.7 27 C-9.7 25.7 -9.7 24.4 -9.8 23.1 C-9.8 21.8 -9.8 20.5 -9.8 19.2 C-9.8 9.6 -9.8 9.6 -11 5 C-11.7 5 -12.3 5 -13 5 C-13 4.3 -13 3.7 -13 3 C-4.5 0 -4.5 0 0 0 Z ' transform='translate(233,24)'/%3E%3Cpath d='M0 0 C0 1.1 0 2.2 0 3.3 C0.1 7.4 0.2 11.5 0.3 15.5 C0.3 17.3 0.3 19.1 0.3 20.8 C0.4 23.3 0.4 25.9 0.5 28.4 C0.5 29.9 0.5 31.5 0.6 33 C1 37 1 37 4 42 C-1.6 42 -7.2 42 -13 42 C-12 40 -11 38 -10 36 C-9.6 32.8 -9.6 32.8 -9.6 29.4 C-9.6 28.2 -9.6 26.9 -9.6 25.7 C-9.6 24.4 -9.6 23.1 -9.6 21.8 C-9.6 20.5 -9.6 19.2 -9.6 17.9 C-9.6 16.7 -9.6 15.5 -9.6 14.2 C-9.6 13.1 -9.6 12 -9.6 10.8 C-10 8 -10 8 -13 5 C-13 4.3 -13 3.7 -13 3 C-4.5 0 -4.5 0 0 0 Z ' transform='translate(305,24)'/%3E%3Cpath d='M0 0 C0.3 2 0.7 4 1 6 C1.9 5.2 2.9 4.4 3.9 3.6 C8.3 -0 10.8 -0.3 16.5 -0.3 C20 0.1 21.7 1.4 24 4 C26.1 8.1 26.3 10 26.3 14.6 C26.3 15.8 26.4 17.1 26.4 18.4 C26.4 21.1 26.5 23.8 26.5 26.4 C26.5 27.7 26.5 29 26.6 30.3 C26.6 31.5 26.6 32.6 26.6 33.8 C27 37 27 37 30 42 C24.4 42 18.8 42 13 42 C14 40.7 15 39.4 16 38 C16.6 33.4 16.5 28.7 16.4 24 C16.5 22.7 16.5 21.4 16.5 20.1 C16.5 18.9 16.5 17.6 16.5 16.4 C16.5 15.2 16.5 14.1 16.5 13 C15.9 9.3 15 8.1 12 6 C6.8 6.1 4.8 6.2 1 10 C0.6 12.7 0.6 12.7 0.6 16 C0.6 17.2 0.6 18.4 0.6 19.6 C0.6 20.9 0.6 22.1 0.6 23.4 C0.6 24.6 0.6 25.8 0.6 27.1 C0.6 28.3 0.6 29.5 0.6 30.7 C0.6 31.8 0.6 32.9 0.6 34 C1 37 1 37 4 42 C-1.6 42 -7.2 42 -13 42 C-12 40.3 -11 38.7 -10 37 C-9.6 33.8 -9.6 33.8 -9.6 30.3 C-9.6 29 -9.6 27.7 -9.6 26.4 C-9.6 25.1 -9.6 23.7 -9.6 22.4 C-9.6 21 -9.6 19.7 -9.6 18.3 C-9.6 17.1 -9.6 15.8 -9.6 14.5 C-9.6 13.3 -9.6 12.1 -9.6 10.9 C-10 8 -10 8 -13 5 C-13 4.3 -13 3.7 -13 3 C-4.5 0 -4.5 0 0 0 Z ' transform='translate(327,24)'/%3E%3Cpath d='M0 0 C3.6 3.5 5.3 7 5.7 12.1 C5.8 15.1 5.7 18.2 5.6 21.2 C5.6 23.2 5.5 25.3 5.5 27.4 C5.5 27.8 5.5 27.8 5.4 30.1 C5.5 32.4 5.5 32.4 6.5 35.4 C8.1 35.4 9.8 35.4 11.5 35.4 C9.5 39.4 9.5 39.4 6.5 41.4 C3.6 41.9 3.6 41.9 0.5 41.4 C-2.4 38.9 -2.4 38.9 -4.5 36.4 C-5.3 37.1 -6 37.7 -6.8 38.4 C-11 41.6 -14.3 41.8 -19.5 41.4 C-23.3 40 -24.4 38.7 -26.5 35.1 C-27.5 31.4 -27.5 31.4 -26.5 28.2 C-22.2 22.2 -17.5 20.6 -10.5 18.4 C-9.3 18 -8.1 17.7 -6.9 17.2 C-6.1 17 -5.3 16.7 -4.5 16.4 C-5 8.4 -5 8.4 -7 4.8 C-11.1 2.6 -14.1 3.4 -18.5 4.4 C-21.4 7 -21.4 7 -23.5 9.4 C-24.2 9.4 -24.8 9.4 -25.5 9.4 C-24.6 5.4 -23.9 3.7 -20.6 1.1 C-14.1 -2.5 -6.8 -3 0 0 Z M-10.5 21.1 C-14.5 23.4 -14.5 23.4 -17.5 27.4 C-17.2 33.8 -17.2 33.8 -14.5 36.4 C-10.5 37 -8.4 37.1 -5.1 34.6 C-2.8 29.9 -3.2 25.6 -3.5 20.4 C-6.5 19.4 -6.5 19.4 -10.5 21.1 Z ' transform='translate(388.5,25.5625)'/%3E%3Cpath d='M0 0 C3.8 2.2 5.3 3.9 7.2 7.9 C7.9 12.2 7.6 14.3 5.5 18.1 C2.8 21.4 0.3 23.5 -3.8 24.9 C-7 24.9 -10.3 24.9 -13.8 24.9 C-13.8 16.6 -13.8 8.4 -13.8 -0.1 C-9.3 -2.3 -4.5 -1.4 0 0 Z ' transform='translate(83.75,61.125)'/%3E%3Cpath d='M0 0 C4.1 -0.1 8.2 -0.1 12.4 -0.1 C13.5 -0.1 14.7 -0.2 15.9 -0.2 C33.7 -0.3 33.7 -0.3 40.1 5 C43.7 8.7 43.9 9 44.4 14.2 C43.9 19.7 42.9 21.3 39 25 C37.7 26 36.4 27 35 28 C35.6 28.3 35.6 28.3 38.8 29.6 C43.2 32.1 44.8 33.5 47 38 C48.5 43.6 47.8 46.9 45 52 C41.8 56.5 37.2 57.9 32 59 C26.5 59.4 21 59.3 15.4 59.2 C14 59.2 12.5 59.2 10.9 59.1 C7.3 59.1 3.6 59.1 0 59 C1 58 2 57 3 56 C4.5 51.6 4.2 47.2 4.2 42.6 C4.2 41.5 4.3 40.5 4.3 39.4 C4.3 37.3 4.3 35.1 4.3 32.9 C4.3 29.6 4.4 26.2 4.4 22.9 C4.4 20.8 4.4 18.7 4.4 16.6 C4.4 15.6 4.5 14.6 4.5 13.5 C4.5 6.6 4.5 6.6 2 3.5 C1.3 3 0.7 2.5 0 2 C0 1.3 0 0.7 0 0 Z M15 3 C13.1 6.8 13.9 11.4 13.9 15.6 C13.9 16.5 13.9 17.5 13.9 18.5 C13.9 25.9 13.9 25.9 15 27 C19.8 27.4 24.4 27.6 29 25.9 C32.8 22.3 33.9 19.1 34.5 14 C33.9 9.2 32.4 7.4 29 4 C26.2 2.6 24 2.9 20.9 2.9 C19.8 2.9 18.7 3 17.6 3 C17.1 3 17.1 3 15 3 Z M15 29 C13.1 32.7 13.9 37.2 13.9 41.3 C13.9 42.3 13.9 43.2 13.9 44.2 C13.9 45.1 13.9 46 13.9 47 C13.9 47.8 13.9 48.7 13.9 49.5 C14 52.1 14.4 54.5 15 57 C21.7 57.3 27.1 57.5 33 54 C36.8 48.9 37.5 45.2 37 39 C35.1 34.3 33.8 32.5 29.4 30.1 C24.3 28.8 20.2 28.8 15 29 Z ' transform='translate(166,76)'/%3E%3Cpath d='M0 0 C0.7 0 1.3 0 2 0 C2 4 2 7.9 2 12 C6 12 9.9 12 14 12 C14 13 14 14 14 15 C10 15 6.1 15 2 15 C2.1 19.9 2.2 24.9 2.4 29.8 C2.4 31.2 2.4 32.6 2.5 34.1 C2.5 35.4 2.5 36.8 2.6 38.1 C2.6 39.4 2.6 40.6 2.7 41.9 C3 45 3 45 5 48 C9.3 48.5 11 48 15 46 C14 50 14 50 10 53 C5.4 54.5 1.6 54.7 -2.8 52.7 C-6.2 50.1 -7 48.3 -7.6 44.1 C-8.1 38.4 -8.1 32.7 -8.1 26.9 C-8.1 25.9 -8.1 24.8 -8 23.7 C-8 21.2 -8 18.6 -8 16 C-9.6 15.7 -11.3 15.3 -13 15 C-12.3 14.3 -11.6 13.6 -10.9 12.9 C-6.9 8.9 -3.2 4.7 0 0 Z ' transform='translate(358,82)'/%3E%3Cpath d='M0 0 C4.8 3.2 6.3 4.6 7.9 10.4 C8.6 14.8 8.6 14.8 8.6 15.8 C-0.3 15.8 -9.2 15.8 -18.4 15.8 C-16 27.8 -16 27.8 -12.4 32.8 C-8.5 35.2 -4.8 35.1 -0.4 34.8 C3 33.9 3 33.9 5.6 32.8 C6 31.8 6.3 30.8 6.6 29.8 C6.8 30.2 6.8 30.2 7.6 32.8 C4.2 37.6 1.6 40.7 -4.4 41.8 C-10.5 42.2 -14.9 41.6 -20.4 38.8 C-25.9 33 -28 27.7 -28.4 19.8 C-27.4 12 -25.1 7.2 -19.3 1.9 C-13.6 -2.4 -6.6 -2.4 0 0 Z M-13.6 2.8 C-16.7 6.1 -17.5 8.4 -18.4 12.8 C-17.4 13.8 -17.4 13.8 -13.8 13.8 C-13 13.8 -13 13.8 -9.3 13.8 C-7.8 13.8 -6.4 13.8 -4.8 13.8 C-3.7 13.8 -2.6 13.8 -1.4 13.8 C-0.5 10.2 -0.2 9.1 -1.7 5.6 C-3.4 2.8 -3.4 2.8 -5.4 0.8 C-10.4 0.8 -10.4 0.8 -13.6 2.8 Z ' transform='translate(246.375,94.25)'/%3E%3Cpath d='M0 0 C4.8 4 6 6.5 7.1 12.7 C7.3 16.9 7.3 21 7.2 25.2 C7.2 26.3 7.2 27.4 7.2 28.5 C7.1 31.3 7.1 34 7.1 36.7 C8.1 36.5 8.1 36.5 13.1 35.7 C11.1 39.7 11.1 39.7 7.1 41.7 C3.4 41.6 3.4 41.6 0.1 40.7 C-0.6 39.4 -1.3 38 -1.9 36.7 C-2.4 37 -2.4 37 -4.8 38.6 C-9.3 41.6 -12.5 42.1 -17.9 41.7 C-21.2 40.6 -21.2 40.6 -23.9 38.7 C-25.6 35 -26 32.6 -25.6 28.6 C-22.3 22.8 -16.6 20.8 -10.6 18.9 C-5.9 17.7 -5.9 17.7 -2.9 17.7 C-3.4 13.3 -3.9 9 -4.9 4.7 C-14.1 3.3 -14.1 3.3 -17.8 4.9 C-18.5 5.5 -19.2 6.1 -19.9 6.7 C-21.3 7.7 -22.6 8.7 -23.9 9.7 C-22.8 5.1 -21.5 3.8 -17.9 0.7 C-12.7 -2.5 -5.5 -2.5 0 0 Z M-12.9 23.7 C-15.9 26.7 -15.9 26.7 -16.3 30.2 C-15.9 33.7 -15.9 33.7 -12.9 36.7 C-9.4 37.1 -9.4 37.1 -5.9 36.7 C-2.9 33.7 -2.9 33.7 -2.6 30.3 C-2.7 29.1 -2.7 27.8 -2.8 26.5 C-2.8 25.2 -2.8 24 -2.8 22.6 C-2.9 21.7 -2.9 20.7 -2.9 19.7 C-6.7 19.7 -9.7 22 -12.9 23.7 Z ' transform='translate(284.9375,94.3125)'/%3E%3Cpath d='M0 0 C0 0.9 0 1.8 0.1 2.8 C0.2 6.9 0.3 11 0.4 15.2 C0.4 16.6 0.4 18.1 0.5 19.5 C0.5 20.9 0.5 22.3 0.6 23.7 C0.6 25 0.6 26.3 0.7 27.6 C1 30.8 1.6 33.1 3 36 C11.6 36.2 11.6 36.2 15 34 C15.4 31.2 15.4 31.2 15.4 27.6 C15.4 26.3 15.4 25 15.4 23.7 C15.4 22.4 15.4 21 15.4 19.6 C15.4 18.3 15.4 16.9 15.4 15.6 C15.4 14.9 15.4 14.9 15.4 11.7 C15.4 10.5 15.4 9.3 15.4 8.1 C15 5 15 5 12 1 C14.1 0.8 14.1 0.8 25 0 C26.2 3.7 26.1 6.8 26.1 10.7 C26.1 12.3 26.1 13.8 26.1 15.3 C26.1 16.1 26.1 16.1 26.1 20.2 C26.1 21.8 26.1 23.4 26 25.1 C26 29 26 33 26 37 C27.3 37.3 28.6 37.7 30 38 C30 38.7 30 39.3 30 40 C28.2 40.5 26.4 41 24.6 41.5 C23.6 41.8 22.6 42.1 21.6 42.3 C19 43 19 43 17 43 C16.7 41 16.3 39 16 37 C15.1 37.8 14.1 38.6 13.2 39.4 C8.7 43.1 5.7 43.4 0 43 C-4.8 41.3 -6.8 39.6 -9 35 C-9.4 31.7 -9.4 31.7 -9.4 28 C-9.4 26.7 -9.5 25.4 -9.5 24 C-9.5 21.2 -9.5 18.4 -9.5 15.6 C-9.5 14.3 -9.6 12.9 -9.6 11.6 C-9.6 10.4 -9.6 9.2 -9.6 7.9 C-9.7 6.9 -9.9 6 -10 5 C-11 4.3 -12 3.7 -13 3 C-13 2.3 -13 1.7 -13 1 C-8.6 0.3 -4.4 -0.1 0 0 Z ' transform='translate(313,93)'/%3E%3Cpath d='M0 0 C5.6 0 11.2 0 17 0 C16.7 0.5 16.7 0.5 15 3 C15.9 10.2 18.8 16.4 21.8 23.1 C23 26 23 26 23 28 C23.7 28 24.3 28 25 28 C25.1 27.2 25.2 26.3 25.3 25.5 C26.4 20.2 28.6 15.5 30.7 10.6 C32 7 32 7 32 2 C31 1.7 30 1.3 29 1 C29 0.7 29 0.3 29 0 C33.3 0 37.6 0 42 0 C41.2 0.7 40.5 1.4 39.7 2.1 C36.8 5.3 35.5 7.9 33.9 11.9 C33.6 12.6 33.6 12.6 32.3 16 C31.7 17.4 31.2 18.8 30.6 20.3 C29.5 23.2 28.3 26.1 27.2 29 C26.6 30.4 26.1 31.8 25.5 33.2 C23.7 37.7 21.9 42.2 19.9 46.7 C19.5 47.8 19 49 18.5 50.1 C16.6 53.7 14.7 57.1 11 59 C8 59 5 59 2 59 C2 57 2 55 2 53 C6 51.7 9.8 51.9 14 52 C14.1 51.6 14.1 51.6 14.9 49.8 C15.8 47.5 16.9 45.2 18 43 C17.7 38.3 16.1 34.4 14.2 30.1 C13.9 29.4 13.9 29.4 12.5 26.2 C11.9 24.8 11.3 23.5 10.7 22.1 C10.1 20.7 9.5 19.4 8.9 18 C6.2 11.7 3.4 5.9 0 0 Z ' transform='translate(374,94)'/%3E%3C/svg%3E")}
#mainnav .navbar-brand img{content:var(--ab-logo)!important;border-radius:0!important;object-fit:contain!important}
@media (min-width:1024px){#mainnav .navbar-brand img{width:180px!important;height:63px!important}}
@media (max-width:1023px){#mainnav .navbar-brand img{width:120px!important;height:42px!important}}
.store-footer__inner .container>div:first-child>a h3{display:none!important}
.store-footer__inner .container>div:first-child>a::before{content:"";display:block;width:170px;height:60px;background:#E3C3A6;-webkit-mask:var(--ab-logo) right center/contain no-repeat;mask:var(--ab-logo) right center/contain no-repeat}
@media (min-width:1024px){
.store-footer__inner>.container{display:grid!important;grid-template-columns:2fr 1fr 1.2fr!important;column-gap:40px;row-gap:18px}
.store-footer__inner>.container>div:first-child{display:contents!important}
.store-footer__inner>.container>div:first-child>a{grid-column:1;grid-row:1}
.store-footer__inner>.container>div:first-child>div.flex{grid-column:1;grid-row:2}
.store-footer__inner>.container>div:nth-child(2){grid-column:2;grid-row:1/3}
.store-footer__inner>.container>div:nth-child(3){grid-column:3;grid-row:1}
.store-footer__inner>.container>div:first-child>div.hidden{grid-column:3;grid-row:2;display:block!important}
}

.store-footer salla-social .s-social-list{display:flex;gap:10px;flex-wrap:wrap}
.store-footer salla-social .s-social-link a{width:40px;height:40px;display:flex!important;align-items:center;justify-content:center}
.store-footer .s-contacts-item,.store-footer #contact-slot a{display:flex;align-items:center;gap:10px;font-size:15px}
.store-footer .s-menu-footer-item{font-size:15px!important;margin-bottom:10px;display:block}
/* ===== v6: product description cards ===== */
body.product-single .product__description{background:#fff;border:1px solid #EADCCF;border-radius:22px;padding:22px 24px!important;margin:6px 0 18px}
body.product-single .product__description article{padding:0!important;font-size:16px;line-height:1.9;color:#3D302A}
.product__description h2{font-size:21px!important;font-weight:700!important;color:#2B211C;margin:0 0 8px!important}
.product__description h3{font-size:17px!important;font-weight:700!important;color:#8A5A42;margin:18px 0 10px!important;padding-top:14px;border-top:1px solid #F1E4DA}
.product__description ul{list-style:none!important;padding:0!important;margin:0!important;display:grid;grid-template-columns:1fr 1fr;gap:8px}
.product__description ul li{background:#FBF7F2;border-radius:12px;padding:8px 34px 8px 12px;position:relative;line-height:1.6}
.product__description ul li::before{content:"✓";position:absolute;right:12px;top:8px;color:#8A5A42;font-weight:700}
.product__description ol{list-style:none!important;counter-reset:abs;padding:0!important;margin:0!important}
.product__description ol li{counter-increment:abs;position:relative;padding:6px 40px 6px 0;line-height:1.7}
.product__description ol li::before{content:counter(abs);position:absolute;right:0;top:5px;width:28px;height:28px;border-radius:50%;background:#2B211C;color:#E3C3A6;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}
.product__description p:last-child{margin-top:16px;background:#F1E4DA;border-radius:14px;padding:12px 16px}
.product__description a{color:#8A5A42!important;font-weight:700;text-decoration:underline}
@media (max-width:640px){.product__description ul{grid-template-columns:1fr}}
body.product-single div[id^="product-"]>div:not(.sidebar){display:flex!important;flex-direction:column}
body.product-single div[id^="product-"]>div:not(.sidebar)>.product__description{order:20;margin-top:18px}
body.product-single div[id^="product-"]>div:not(.sidebar)>salla-verified-review{order:21;margin-top:6px}
body.product-single div[id^="product-"]>div:not(.sidebar)>salla-quick-order{order:22}
/* ===== v7: product page polish + mobile footer ===== */
body.product-single div[id^="product-"]>div:not(.sidebar)>h1{font-size:32px!important;margin-bottom:4px!important}
body.product-single div[id^="product-"]>div:not(.sidebar)>div.flex.whitespace-nowrap p{font-size:26px!important;color:#8A5A42!important;font-weight:700}
body.product-single div[id^="product-"]>div:not(.sidebar)>div.bg-white.rounded-md{background:#F1E4DA!important;border-radius:999px!important;display:inline-flex!important;width:auto!important;padding:6px 16px!important;font-size:13px;color:#8A5A42!important;margin-bottom:14px!important}
body.product-single div[id^="product-"]>div:not(.sidebar)>div.bg-white.rounded-md *{color:#8A5A42!important}
body.product-single form.product-form>section.flex.bg-white{display:none!important}
body.product-single form.product-form .sticky-product-bar{border-radius:22px!important;padding:22px!important}
@media (min-width:768px){body.product-single form.product-form::after{content:"✓ دفع آمن: مدى · Apple Pay · تمارا     ✓ تواصل مباشر على واتساب";display:block;white-space:pre;text-align:center;font-size:13px;color:#5C4B42;margin-top:12px}}
body.product-single div[id^="product-"]>div:not(.sidebar)>div.flex.rtl\:space-x-reverse{order:19;margin-top:4px}
body.product-single .s-comments{margin-top:0!important}
@media (max-width:767px){
body.product-index .s-product-card-entry .s-button-element{font-size:13px!important;padding:8px 6px!important;white-space:nowrap}
body.product-index .s-product-card-entry .s-button-text{overflow:visible!important;text-overflow:clip!important}
body.product-index .s-product-card-content-title a{font-size:15px!important}
body.product-single div[id^="product-"]>div:not(.sidebar)>h1{font-size:24px!important}
}
/* mobile footer: centered, no duplicate socials */
@media (max-width:1023px){
.store-footer__inner .container>div:first-child>div.hidden{display:none!important}
.store-footer__inner .container{text-align:center!important}
.store-footer__inner .container>div{display:flex!important;flex-direction:column;align-items:center!important;padding:22px 0!important;border-bottom:1px solid rgba(227,195,166,.15)}
.store-footer__inner .container>div:last-child{border-bottom:0}
.store-footer__inner .container>div:first-child>a{justify-content:center!important}
.store-footer__inner .container>div:first-child>a::before{-webkit-mask-position:center!important;mask-position:center!important}
.store-footer__inner .container>div:first-child>div.flex{justify-content:center!important}
.store-footer .s-menu-footer-list{display:flex;flex-direction:column;align-items:center}
.store-footer #contact-slot a{justify-content:center}
.store-footer salla-social .s-social-list{justify-content:center}
}
/* desktop footer: fuller */
.store-footer__inner .container>div:first-child>a{flex-direction:column!important;align-items:flex-start!important;gap:14px}
.store-footer__inner .container>div:first-child>a::after{content:"ميكب أرتست ومدرّبة مكياج في الرياض. باكجات سهرة وعروس، دورات مكياج، وبوتيك منتجات مختارة.";display:block;max-width:330px;font-size:14px;line-height:1.9;color:#D8C6B8;font-weight:400}
.store-footer__inner{padding-top:64px!important;padding-bottom:40px!important}
@media (min-width:1024px){
.store-footer__inner>.container{grid-template-columns:1.5fr 1fr 1fr!important;column-gap:64px!important}
.store-footer__inner .container>div:first-child>a::before{width:200px!important;height:70px!important}
.store-footer h3{color:#E3C3A6!important;font-size:17px!important;margin-bottom:18px!important}
.store-footer__inner>.container>div:nth-child(3)::after{content:"طرق الدفع: مدى · Apple Pay · تمارا";display:block;margin-top:18px;font-size:14px;color:#D8C6B8}
}
@media (max-width:1023px){.store-footer__inner .container>div:first-child>a{align-items:center!important}.store-footer__inner .container>div:first-child>a::after{text-align:center}}
body.product-single div[id^="product-"]>div:not(.sidebar)>div.bg-white.rounded-md{width:fit-content!important;align-self:flex-start}
body.product-single .s-block--bundle-customers-also-bought{display:none!important}
/* ===== v8: sidebar submenu inline (no floating box) ===== */
@media (min-width:1024px){
#mainnav .main-menu>li>a,#mainnav .main-menu>li:hover>a,#mainnav .main-menu>li.active>a,#mainnav .main-menu>li>a:hover{background:transparent!important;box-shadow:none!important}
#mainnav .main-menu>li>a:hover{color:#8A5A42!important}
#mainnav .main-menu .sub-menu,#mainnav .main-menu .sub-menu>ul,#mainnav .main-menu .sub-menu ul{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important}
#mainnav .main-menu .sub-menu{border-right:2px solid #E3C3A6!important;margin:0 22px 8px 0!important;padding:2px 12px 2px 0!important}
#mainnav .main-menu .sub-menu a{background:transparent!important;font-size:15px!important;font-weight:500!important;color:#5C4B42!important;padding:7px 4px!important;border-radius:0!important}
#mainnav .main-menu .sub-menu a:hover{color:#2B211C!important;background:transparent!important}
#mainnav .main-menu .sub-menu a::before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#C9A88C;margin-left:8px;vertical-align:middle}
#mainnav .main-menu li .sub-menu{display:none!important}
#mainnav .main-menu li:hover>.sub-menu,#mainnav .main-menu li:focus-within>.sub-menu{display:block!important;animation:abSub .18s ease-out}
}
@keyframes abSub{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
/* Account avatar: Aminah monogram */
.s-user-menu-avatar-wrap{background:#EDE4D8 url(https://cdn.files.salla.network/theme/187150434/762bbe51-b775-40a9-8eac-2229b92ab52c_373x500.png) no-repeat!important;background-size:120px auto!important;background-position:-38px -43px!important;border-radius:50%!important;overflow:hidden!important;border:1px solid #D9C7A8!important;box-sizing:border-box}
.s-user-menu-avatar-wrap img{opacity:0!important}
.s-user-menu-dropdown-header img{content:url(https://cdn.files.salla.network/theme/187150434/762bbe51-b775-40a9-8eac-2229b92ab52c_373x500.png)!important;object-fit:cover!important;object-position:50% 38%!important;border-radius:50%!important}