.active-nav{color:#fff!important}.listing-hero{min-height:560px;background:linear-gradient(110deg,#3b0507 0%,#5b0b10 52%,#f2e6d4 52%);display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:5vw;padding:70px 7vw;overflow:hidden;position:relative}.listing-hero:before{content:"أرابيان برايد";position:absolute;left:6vw;bottom:-26px;font:96px Georgia;color:rgba(255,255,255,.045);direction:rtl}.listing-hero>div{position:relative;z-index:2;color:#fff;max-width:680px}.listing-hero h1{font:400 clamp(58px,6.7vw,104px)/.94 var(--serif);margin:0 0 24px}.listing-hero p:not(.eyebrow){max-width:520px;color:#eadfd5;line-height:1.75}.listing-hero figure{position:relative;z-index:1;margin:0;height:450px;border:1px solid rgba(217,173,73,.4);box-shadow:0 34px 80px rgba(39,4,7,.22);overflow:hidden;background:#eadfce}.listing-hero figure:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(59,5,7,.16),transparent 46%)}.listing-hero img{width:100%;height:100%;object-fit:cover;object-position:center top}.back-link{display:inline-block;color:#f4d988;font-size:10px;text-transform:uppercase;letter-spacing:1.4px;margin-bottom:18px}.listing-section{padding:90px 7vw 110px;background:#fcfaf6}.listing-toolbar{display:grid;grid-template-columns:1fr 1.6fr;align-items:end;gap:30px;margin-bottom:28px}.listing-toolbar h2{font:54px var(--serif);margin:5px 0 0}.listing-controls{display:grid;grid-template-columns:1.2fr .9fr .85fr;gap:11px}.listing-controls input,.listing-controls select{width:100%;border:1px solid var(--line);background:#fff;padding:14px 13px;color:var(--ink);outline:0;font-size:11px}.listing-controls input:focus,.listing-controls select:focus{border-color:var(--gold)}.collection-tabs{display:flex;gap:10px;overflow:auto;padding:6px 0 18px}.collection-tabs a{white-space:nowrap;border:1px solid var(--line);background:#fff;padding:12px 16px;text-transform:uppercase;letter-spacing:1px;font-size:9px;color:#6d5f55}.collection-tabs a.active,.collection-tabs a:hover{background:#3b0507;color:#f4d77d;border-color:#3b0507}.listing-count{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#7c6f65;margin:0 0 28px}.listing-grid{min-height:280px}.listing-empty{grid-column:1/-1;text-align:center;padding:70px 20px;border:1px solid var(--line);background:#fff}.listing-empty h3{font:34px var(--serif);margin:0 0 10px}.listing-empty p{color:#7d7067}.listing-hero,.listing-toolbar,.collection-tabs,.listing-count,.listing-grid .product-card{animation:abaFadeUp .8s both}.listing-grid .product-card:nth-child(2){animation-delay:.06s}.listing-grid .product-card:nth-child(3){animation-delay:.12s}.listing-grid .product-card:nth-child(4){animation-delay:.18s}
@media(max-width:980px){.listing-hero{grid-template-columns:1fr;background:linear-gradient(180deg,#3b0507 0%,#5b0b10 58%,#f2e6d4 58%);padding:60px 6vw}.listing-hero figure{height:420px}.listing-toolbar{grid-template-columns:1fr}.listing-controls{grid-template-columns:1fr 1fr}.listing-controls input{grid-column:1/-1}}@media(max-width:620px){.listing-hero{min-height:0;padding:55px 22px 35px}.listing-hero h1{font-size:48px}.listing-hero figure{height:360px}.listing-section{padding:65px 20px 85px}.listing-toolbar h2{font-size:42px}.listing-controls{grid-template-columns:1fr}.collection-tabs{margin-right:-20px;padding-right:20px}.listing-grid.product-grid{grid-template-columns:repeat(2,1fr);gap:25px 10px}.listing-grid .product-media{height:285px}}
