@font-face{font-family:'Vazirmatn Local';src:url('../fonts/Vazirmatn-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn Local';src:url('../fonts/Vazirmatn-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn Local';src:url('../fonts/Vazirmatn-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Estedad Local';src:url('../fonts/Estedad-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Estedad Local';src:url('../fonts/Estedad-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Estedad Local';src:url('../fonts/Estedad-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}

html[dir='rtl'],html[dir='rtl'] body{direction:rtl;text-align:right}
body{font-family:'Vazirmatn Local',Tahoma,sans-serif!important;font-size:15px!important;line-height:2!important;font-feature-settings:'ss01' 1,'ss02' 1}
input,textarea,select,button{font-family:'Vazirmatn Local',Tahoma,sans-serif!important;direction:rtl;text-align:right}
input[type='number'],input[type='tel']{direction:ltr;text-align:right}
h1,h2,h3,.hero h1,.page-hero h1,.consultation h2,.statement p,.product-info h1,.inquiry-grid h2,.login-card h1{font-family:'Estedad Local','Vazirmatn Local',Tahoma,sans-serif!important;font-style:normal!important;letter-spacing:-.035em!important;font-weight:600!important}
.hero h1 em,.page-hero h1 em,.consultation h2 em,.statement em,.story__copy h2 em,.section-head h2 em,.contact-details h2 em{font-style:normal!important;font-family:inherit}
.hero__content,.story__copy,.product-info,.page-hero .container,.contact-details,.inquiry-grid>div,.footer-grid>div{direction:rtl;text-align:right}
.main-nav{margin-right:0!important;margin-left:auto!important}.brand strong{letter-spacing:0!important}.brand small{direction:ltr;text-align:right;letter-spacing:.18em}.hero__shade{background:linear-gradient(270deg,rgba(14,12,10,.15),rgba(14,12,10,.68) 65%,rgba(14,12,10,.78))!important}.hero__dots{right:auto;left:max(24px,calc((100vw - 1180px)/2))}.hero__counter{right:max(24px,calc((100vw - 1180px)/2));left:auto}.topbar__content,.ticker__inner,.section-head,.consultation__inner,.footer-bottom,.catalog-result,.product-thumbs,.product-card__body,.breadcrumb{direction:rtl}.field-pair{direction:rtl}.filter-panel,.filter-group,.product-description,.price-note{text-align:right}.product-price strong{letter-spacing:0}.spec-grid{direction:rtl}.inquiry-form label{text-align:right}.inquiry-form textarea{direction:rtl}.text-link span,.nav-cta span,.button span{display:inline-block;direction:ltr}.site-footer{direction:rtl}
.account-link{display:flex;align-items:center;gap:6px;font-size:10px;white-space:nowrap}.account-link>span{color:#b38a37;font-size:16px}.account-link__avatar{width:25px;height:25px;border-radius:50%;display:grid;place-items:center!important;background:#d4af61;color:#1a1815!important;font-size:12px!important}.account-link small{font-size:10px}

.admin-body{direction:rtl;text-align:right}.admin-side{right:0!important;left:auto!important}.admin-main{margin-right:242px!important;margin-left:0!important}.admin-side nav a.active{box-shadow:inset 2px 0 0 #d7ae5c!important}.admin-flash{right:18px!important;left:auto!important}.admin-top,.admin-toolbar,.admin-card__head,.form-save,.admin-user,.stats-grid article,.quick-actions a{direction:rtl}.admin-card,.form-card,.table-card,.admin-empty{direction:rtl;text-align:right}.admin-logo{direction:rtl}.table-wrap table{direction:rtl}.table-wrap th,.table-wrap td{text-align:right!important}.login-card,.login-card form,.login-card label,.install-card{text-align:right;direction:rtl}.login-glow{right:-290px!important;left:auto!important}.login-card button,.login-submit{direction:rtl;text-align:right}.login-card button span,.login-submit span{margin-right:auto;direction:ltr}.admin-form input[type='number']{direction:ltr;text-align:right}
@media(max-width:900px){.admin-main{margin-right:64px!important;margin-left:0!important}.admin-side{right:0!important;left:auto!important}}
@media(max-width:600px){.admin-main{margin-right:64px!important;margin-left:0!important}.topbar__content{justify-content:center}.hero__content{padding-right:0}.section-head{text-align:right}.catalog-result{align-items:flex-start;gap:8px;flex-direction:column}.product-thumbs{justify-content:flex-start}}
