/*
Theme Name: Al Nukhba Perfumes
Theme URI: https://example.com/
Author: Al Nukhba
Description: قالب عربي RTL لمصنع النخبة للعطور.
Version: 1.0.0
Text Domain: al-nukhba-perfumes
*/

:root{--ink:#1f1c1a;--brown:#4e3829;--gold:#b08a55;--cream:#f6f1ea;--white:#fff;--muted:#71655c;--line:#dfd1c2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--white);font-family:Tahoma,Arial,sans-serif;line-height:1.8;direction:rtl}.container{width:min(1160px,calc(100% - 40px));margin:auto}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.site-header{position:absolute;inset:0 0 auto;z-index:5;color:var(--ink);background:#f8f3eb;border-bottom:1px solid #d8c4a7;box-shadow:0 2px 14px rgba(27,21,18,.16)}.nav{display:flex;gap:28px;align-items:center;min-height:88px}.brand{margin-left:auto;display:flex;align-items:center;gap:10px;font-weight:700}.brand img{display:block!important;width:62px!important;height:62px!important;max-width:62px!important;max-height:62px!important;object-fit:contain!important;background:#fff;border:2px solid #b08a55;border-radius:50%;padding:4px}.brand-text{font-size:16px}.menu{display:flex;gap:21px;align-items:center;font-size:14px}.menu a{opacity:.9}.menu a:hover{color:var(--brown)}.menu-toggle{display:none}.button{display:inline-block;border:1px solid var(--gold);padding:12px 25px;border-radius:2px;color:#fff;background:var(--gold);font-size:14px;font-weight:700;transition:.2s}.button:hover{transform:translateY(-2px);background:#c49a5f}.button-outline{background:transparent;color:var(--brown)}.hero{min-height:690px;color:#fff;background:radial-gradient(circle at 22% 45%,rgba(176,138,85,.38),transparent 24%),linear-gradient(110deg,rgba(25,20,17,.55),rgba(25,20,17,.88)),linear-gradient(145deg,#5a4335,#211916);display:flex;align-items:center;overflow:hidden;position:relative}.hero:after{content:"";position:absolute;width:480px;height:480px;border:2px solid rgba(220,190,143,.35);border-radius:50%;left:-80px;bottom:-190px}.hero-copy{max-width:670px;padding-top:60px;position:relative;z-index:1}.eyebrow{letter-spacing:2px;color:#e2c18d;font-size:13px;font-weight:bold}.hero h1{font-size:clamp(38px,6vw,72px);line-height:1.16;margin:15px 0 20px}.hero p{font-size:18px;max-width:610px;color:#eee7df;margin:0 0 28px}.hero .button-outline{color:#fff;border-color:#fff;margin-right:8px}.section{padding:95px 0}.section-title{font-size:clamp(29px,4vw,45px);margin:10px 0 17px;line-height:1.25}.section-intro{max-width:650px;color:var(--muted);margin:0}.about{background:var(--cream)}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.bottle-art{height:400px;position:relative;background:linear-gradient(135deg,#eadbc4,#ae8052);overflow:hidden}.bottle-art:before{content:"";position:absolute;width:170px;height:245px;border:17px solid #2b2420;border-radius:50px 50px 25px 25px;left:50%;top:100px;transform:translateX(-50%);box-shadow:0 0 0 15px rgba(255,255,255,.17)}.bottle-art:after{content:"";position:absolute;width:90px;height:65px;background:#2b2420;left:50%;top:45px;transform:translateX(-50%);border-radius:10px 10px 0 0}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:36px}.feature{border-right:2px solid var(--gold);padding-right:15px}.feature b{display:block;font-size:18px}.feature span{font-size:14px;color:var(--muted)}.services{background:#211c19;color:#fff}.services .section-intro{color:#d5cbc2}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:43px}.card{padding:28px 22px;background:#312925;border:1px solid rgba(226,193,141,.18);min-height:215px}.icon{color:#e2c18d;font-size:27px;line-height:1}.card h3{font-size:20px;margin:18px 0 8px}.card p{font-size:14px;color:#d8cec5;margin:0}.process{background:var(--cream)}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:45px;counter-reset:step}.step{counter-increment:step;background:#fff;padding:25px;border-top:3px solid var(--gold)}.step:before{content:"0" counter(step);font-family:Georgia,serif;font-size:38px;color:#d6bd98}.step h3{font-size:19px;margin:4px 0}.step p{margin:0;color:var(--muted);font-size:14px}.cta{background:linear-gradient(100deg,#584235,#211916);color:white;text-align:center;padding:82px 0}.cta h2{font-size:42px;margin:10px 0}.cta p{color:#eee4da;max-width:680px;margin:0 auto 25px}.site-footer{background:#171412;color:#d6cdc6;padding:58px 0 20px}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:30px}.site-footer h3{color:#fff;margin-top:0;font-size:17px}.site-footer p,.site-footer li{font-size:14px}.site-footer ul{padding:0;margin:0;list-style:none}.site-footer li{margin:5px 0}.copyright{border-top:1px solid #3c342f;margin-top:38px;padding-top:18px;font-size:13px;color:#a0938a}.page-hero{padding:180px 0 85px;background:linear-gradient(120deg,#4e3829,#211916);color:#fff}.page-hero h1{font-size:50px;margin:0}.content{padding:75px 0;min-height:420px}.wp-block-image img{height:auto}.contact-box{background:var(--cream);padding:35px;margin-top:30px}.contact-box p{margin:7px 0}.screen-reader-text{position:absolute;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden}@media(max-width:800px){.nav{min-height:70px}.menu{display:none}.menu-toggle{display:block;background:transparent;color:var(--ink);border:0;font-size:25px}.hero{min-height:640px}.hero h1{font-size:42px}.two-col,.footer-grid{grid-template-columns:1fr;gap:35px}.cards,.steps{grid-template-columns:repeat(2,1fr)}.features{grid-template-columns:1fr}.section{padding:65px 0}.bottle-art{height:300px}.page-hero{padding:135px 0 55px}.page-hero h1{font-size:38px}}@media(max-width:480px){.cards,.steps{grid-template-columns:1fr}.hero .button{display:block;text-align:center;margin:10px 0}.hero .button-outline{margin-right:0}.brand-text{font-size:13px}.brand img{width:48px!important;height:48px!important;max-width:48px!important;max-height:48px!important}}
