/* AVOUCH | أفاوتش — theme custom CSS v3 (Growth theme, native sections) */
:root{--av-ink:#1C2230;--av-red:#9B2F2A;--av-brass:#B08D57;--av-brass-deep:#8A6A36;--av-kraft:#C9A77C;--av-bone:#F2ECE1;--av-paper:#FBF8F2;--av-line:rgba(28,34,48,.12);--av-shadow:0 18px 40px -22px rgba(28,34,48,.45)}
::selection{background:var(--av-brass);color:#fff}
header{background:rgba(251,248,242,.9)!important;backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--av-line)!important}
.btn{border-radius:999px!important;font-weight:600!important;transition:transform .15s,background .2s,color .2s,box-shadow .2s!important}
.btn-filled{background:var(--av-ink)!important;color:var(--av-bone)!important;border-color:var(--av-ink)!important}
.btn-filled:hover{background:var(--av-red)!important;border-color:var(--av-red)!important;box-shadow:0 10px 24px -12px var(--av-red)}
.btn-buy-now{background:var(--av-brass)!important;border-color:var(--av-brass)!important;color:#fff!important}
.btn-outlined{border:1.5px solid var(--av-ink)!important;color:var(--av-ink)!important;background:transparent!important}
.btn-outlined:hover{background:var(--av-ink)!important;color:var(--av-bone)!important}
.btn:active{transform:scale(.97)}

*:has(> img[src*="90232930-b650-474a"]){background:radial-gradient(70% 90% at 15% 30%,rgba(176,141,87,.45),transparent 60%),radial-gradient(60% 70% at 95% 100%,rgba(155,47,42,.5),transparent 65%),#1C2230!important}
img[src*="90232930-b650-474a"]{opacity:.16!important;filter:grayscale(.35) contrast(1.1);mix-blend-mode:luminosity}
section:has(img[src*="90232930-b650-474a"]) :is(h1,h2,p){color:#F2ECE1!important}
section:has(img[src*="90232930-b650-474a"]) h1,section:has(img[src*="90232930-b650-474a"]) h2{font-size:clamp(30px,5vw,58px)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.5px}
section:has(img[src*="90232930-b650-474a"]) p{font-size:clamp(15px,1.6vw,19px)!important;line-height:1.9!important;opacity:.85;max-width:620px}
section:has(img[src*="90232930-b650-474a"]) a{background:var(--av-bone)!important;color:var(--av-ink)!important;border-color:var(--av-bone)!important;border-radius:999px!important;font-weight:700!important}
section:has(img[src*="90232930-b650-474a"]) a:hover{background:var(--av-brass)!important;color:#fff!important}

main a[href*="/categories/1721173/"]:has(>:nth-child(2))>:first-child{background:url(https://media.zid.store/a2cd4b07-5db9-48a1-b561-3f5ac54e3f87/73b8efff-6f57-462a-9234-e81d1b4c1576.jpg) center/cover!important}
main a[href*="/categories/1721185/"]:has(>:nth-child(2))>:first-child{background:url(https://media.zid.store/a2cd4b07-5db9-48a1-b561-3f5ac54e3f87/a00e3964-c090-45bb-b991-9576b2f8acd8.jpg) center/cover!important}
main a[href*="/categories/1721181/"]:has(>:nth-child(2))>:first-child{background:url(https://media.zid.store/a2cd4b07-5db9-48a1-b561-3f5ac54e3f87/f4aaa3b1-e886-4e1f-a161-7e2ee508f3aa.jpg) center/cover!important}
main a[href*="/categories/1721180/"]:has(>:nth-child(2))>:first-child{background:url(https://media.zid.store/a2cd4b07-5db9-48a1-b561-3f5ac54e3f87/3a9398d0-6e0f-49b4-901c-af18f946c76a.jpg) center/cover!important}
main a[href*="/categories/1721188/"]:has(>:nth-child(2))>:first-child{background:url(https://media.zid.store/a2cd4b07-5db9-48a1-b561-3f5ac54e3f87/76c2414b-df7b-419d-82d8-8d2d7d26e687.jpg) center/cover!important}
main a[href*="/categories/1721183/"]:has(>:nth-child(2))>:first-child{background:url(https://media.zid.store/a2cd4b07-5db9-48a1-b561-3f5ac54e3f87/97f1adf4-b9c3-48ca-b5e0-fcc543450127.jpg) center/cover!important}
main a[href*="/categories/17211"]:has(>:nth-child(2))>:first-child{border-radius:14px;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}
main a[href*="/categories/17211"]:has(>:nth-child(2)):hover>:first-child{transform:translateY(-6px);box-shadow:var(--av-shadow)}

[data-product-card]{background:#fff;border:1px solid var(--av-line);border-radius:14px;padding:10px 10px 14px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s}
[data-product-card]:hover{transform:translateY(-6px);box-shadow:var(--av-shadow);border-color:rgba(176,141,87,.55)}
[data-product-card]>a:first-child{border-radius:10px!important;background:var(--av-bone)}
[data-product-card]>a:first-child img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}
[data-product-card]:hover>a:first-child img{transform:scale(1.06)}
[data-product-card] h3{font-size:16px!important;font-weight:700!important}
[data-product-card] h3 a:hover{color:var(--av-red)}
[data-product-card] p{font-weight:700;color:var(--av-red)!important}
[data-wishlist-btn]{background:rgba(251,248,242,.85)!important;color:var(--av-ink)!important}
.badge{border-radius:999px!important;font-weight:600!important}
.badge-filled{background:var(--av-ink)!important;color:var(--av-bone)!important}

#product-main-section h1{font-weight:700!important}
[data-product-price]{color:var(--av-red)!important;font-weight:700!important}
.prose{line-height:1.95!important}

#footer{background:var(--av-ink)!important;color:var(--av-bone)!important}
#footer *{color:inherit;border-color:rgba(242,236,225,.15)!important}
#footer a{opacity:.85}#footer a:hover{opacity:1;color:var(--av-kraft)!important}
#footer h2,#footer h3{color:var(--av-kraft)!important}
#footer img[src*="daace937"]{background:var(--av-bone);border-radius:50%;padding:4px}