@font-face{font-family:MLRVazir;src:url('Vazirmatn-Regular.ttf') format('truetype');font-display:swap}
.mlr-page,.mlr{--mlr-gold:#b48139;--mlr-dark:#29211d;--mlr-paper:#fffaf3;--mlr-line:#ebdfcb;color:var(--mlr-dark);font-family:MLRVazir,Tahoma,sans-serif;box-sizing:border-box;direction:rtl}
.mlr-page *,.mlr *{box-sizing:border-box}.mlr-page{background:#fffdf9;overflow:hidden}.mlr{position:relative;max-width:1250px;margin:0 auto;padding:65px 24px}.mlr a{text-decoration:none;color:inherit}.mlr img{display:block;max-width:100%;object-fit:cover}.mlr h1,.mlr h2,.mlr h3,.mlr p{margin:0}.mlr-eyebrow{font-family:Georgia,serif;color:var(--mlr-gold);font-size:12px;letter-spacing:2.5px;display:block;margin-bottom:14px;direction:ltr;text-align:right}.mlr-btn{display:inline-flex;align-items:center;gap:30px;padding:14px 24px;border-radius:4px;background:var(--mlr-gold);color:white!important;font-size:14px;font-weight:700;transition:.25s;box-shadow:0 9px 22px #3b220b22}.mlr-btn:hover{transform:translateY(-3px);background:#916226}.mlr-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:0 0 30px}.mlr-heading h2{font-size:clamp(23px,3vw,35px);line-height:1.5;font-weight:900}.mlr-heading p{color:#827266;font-size:14px;margin-top:6px}.mlr-heading>a{color:var(--mlr-gold);font-size:13px;font-weight:700;white-space:nowrap;border-bottom:1px solid;padding-bottom:6px}
.mlr-hero{max-width:none;min-height:530px;padding:90px max(6%,calc((100vw - 1200px)/2));display:flex;align-items:center;background:#34291f;isolation:isolate;overflow:hidden}.mlr-hero-photo{position:absolute;inset:0;background-size:cover;background-position:center 42%;z-index:-2;transition:transform 1.2s}.mlr-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(270deg,#211913dd 0%,#21191366 55%,transparent 100%);z-index:-1}.mlr-hero:hover .mlr-hero-photo{transform:scale(1.035)}.mlr-hero-copy{width:min(570px,100%);color:#fff}.mlr-hero .mlr-eyebrow{color:#f3d19a}.mlr-hero h1{font-size:clamp(32px,4.6vw,60px);font-weight:900;line-height:1.5;text-shadow:0 5px 20px #0005}.mlr-hero p{font-size:17px;line-height:2.2;margin:14px 0 30px;color:#fff3e5}
.mlr-category-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}.mlr-category{text-align:center;min-width:0}.mlr-category-img{display:block;border-radius:110px 110px 15px 15px;background:#f6ebdf;overflow:hidden;aspect-ratio:4/4.7;border:1px solid #f0e3cf}.mlr-category-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s,filter .5s}.mlr-category:hover img{transform:scale(1.08);filter:saturate(1.12)}.mlr-category strong{display:block;font-size:16px;margin-top:14px}.mlr-category small{display:block;color:var(--mlr-gold);font-size:11px;margin-top:5px}.mlr-special,.mlr-features{background:var(--mlr-paper);max-width:none;padding-right:max(24px,calc((100vw - 1200px)/2));padding-left:max(24px,calc((100vw - 1200px)/2))}.mlr-products-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.mlr-product{background:white;border:1px solid #eee5d9;border-radius:12px;overflow:hidden;transition:transform .25s,box-shadow .25s;min-width:0}.mlr-product:hover{transform:translateY(-5px);box-shadow:0 18px 38px #5f44251a}.mlr-product-image{display:block;aspect-ratio:1/1.12;overflow:hidden;background:#f7f4ef}.mlr-product-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.mlr-product:hover img{transform:scale(1.06)}.mlr-product-copy{padding:16px}.mlr-product h3{font-size:14px;font-weight:700;line-height:1.8;min-height:50px}.mlr-price{color:var(--mlr-gold);font-weight:800;font-size:14px;min-height:28px;margin:8px 0}.mlr-product-link{display:inline-block;border-top:1px solid #f0e7dc;width:100%;padding-top:11px;font-size:12px;color:#726353!important}.mlr-empty{text-align:center;padding:35px;color:#88786a;background:#fff;border:1px dashed #d9c6a9}
.mlr-gallery-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:14px}.mlr-gallery-grid img{width:100%;height:340px;border-radius:12px;object-fit:cover}.mlr-gallery-grid img:first-child{object-position:center}.mlr-banner{max-width:none;min-height:330px;background:#e9d9c4;display:flex;align-items:center;padding-right:max(30px,calc((100vw - 1200px)/2));overflow:hidden;isolation:isolate}.mlr-banner-photo{position:absolute;inset:0 50% 0 0;background-size:cover;background-position:center;z-index:-1}.mlr-banner:after{content:'';position:absolute;inset:0;background:linear-gradient(270deg,#efe2cf 0%,#efe2cf 34%,transparent 80%);z-index:-1}.mlr-banner-copy{width:49%}.mlr-banner h2{font-size:clamp(25px,3.4vw,43px);font-weight:900}.mlr-banner p{color:#665346;margin:15px 0 25px;line-height:2}.mlr-feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.mlr-feature-grid>div{border:1px solid var(--mlr-line);background:#fff;padding:24px 18px;border-radius:12px;text-align:center}.mlr-feature-grid b{color:var(--mlr-gold);font-size:31px;font-weight:400}.mlr-feature-grid h3{font-size:16px;margin:10px 0}.mlr-feature-grid p{font-size:12px;color:#89796a;line-height:1.9}.mlr-about{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.mlr-about-photo img{width:100%;height:390px;border-radius:180px 180px 10px 10px;object-fit:cover}.mlr-about-copy h2{font-size:clamp(26px,3vw,40px);line-height:1.6}.mlr-about-copy p{margin:18px 0 25px;color:#76675a;line-height:2.25}.mlr-footer{max-width:none;background:#2b231f;color:#fff6ea;padding:50px max(24px,calc((100vw - 1200px)/2));display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px}.mlr-footer-brand{display:flex;align-items:center;gap:17px}.mlr-footer-brand img{width:88px;height:88px;border-radius:50%;object-fit:contain;background:#fff;padding:4px}.mlr-footer h2{font-size:20px}.mlr-footer p{color:#c6b8a8;font-size:12px;margin-top:8px}.mlr-footer nav{display:flex;flex-wrap:wrap;gap:16px;font-size:13px}.mlr-footer nav a:hover{color:#edc281}.mlr-footer>small{width:100%;border-top:1px solid #ffffff27;padding-top:17px;color:#ac9c8c;font-size:12px}
@media(max-width:1024px){.mlr-category-grid{grid-template-columns:repeat(5,1fr);gap:12px}.mlr-products-grid{grid-template-columns:repeat(3,1fr)}.mlr-gallery-grid img{height:260px}}
@media(max-width:767px){.mlr{padding:42px 16px}.mlr-hero{padding:55px 22px;min-height:490px;align-items:flex-end}.mlr-hero:after{background:linear-gradient(0deg,#241811e8,#24181152 85%)}.mlr-hero h1{font-size:34px}.mlr-hero p{font-size:14px;line-height:2}.mlr-heading{align-items:start}.mlr-heading h2{font-size:24px}.mlr-heading p{font-size:12px}.mlr-heading>a{font-size:11px}.mlr-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.mlr-category-img{aspect-ratio:1/1.1}.mlr-category strong{font-size:14px}.mlr-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mlr-product-copy{padding:10px}.mlr-product h3{font-size:12px;min-height:45px}.mlr-price{font-size:12px}.mlr-gallery-grid{grid-template-columns:1fr 1fr;gap:9px}.mlr-gallery-grid img{height:190px}.mlr-gallery-grid img:first-child{grid-column:1/-1;height:230px}.mlr-banner{min-height:410px;padding:35px 20px;align-items:flex-end}.mlr-banner-photo{inset:0;background-position:center}.mlr-banner:after{background:linear-gradient(0deg,#efe2cf 0%,#efe2cfe6 32%,transparent 100%)}.mlr-banner-copy{width:100%}.mlr-banner h2{font-size:27px}.mlr-feature-grid{grid-template-columns:repeat(2,1fr);gap:10px}.mlr-feature-grid>div{padding:16px 10px}.mlr-feature-grid h3{font-size:13px}.mlr-about{grid-template-columns:1fr;gap:20px}.mlr-about-photo img{height:300px}.mlr-footer{padding:35px 20px;gap:25px}.mlr-footer nav{width:100%}}
