:root{--msw-gold:#c9a24d;--msw-gold-l:#e6cf98;--msw-wine:#4a1420;--msw-bg:#170a0a;--msw-card:#22100f;--msw-cream:#f6f1ea;--font-body--family:"Tajawal",sans-serif;--font-heading--family:"El Messiri",serif;--font-subheading--family:"Tajawal",sans-serif;--font-accent--family:"El Messiri",serif}body{font-family:Tajawal,sans-serif;background:radial-gradient(1200px 600px at 50% -10%,rgba(74,20,32,.55),transparent 70%),var(--msw-bg)!important}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:El Messiri,serif!important;letter-spacing:0!important}.announcement-bar,header-announcements,[class*=announcement]{font-family:Tajawal,sans-serif}#header-group .shopify-section:first-child{background:linear-gradient(90deg,#2a0f14,#4a1420,#2a0f14)!important}#header-component{border-bottom:1px solid rgba(201,162,77,.45);box-shadow:0 6px 24px #00000073}#header-component .header-logo img,#header-component .header-logo__image{border-radius:50%;box-shadow:0 0 0 2px var(--msw-gold),0 0 0 6px #c9a24d2e}#header-component .menu-list__link,#header-component .menu-list__link-title{font-family:Tajawal,sans-serif;font-weight:500;color:var(--msw-cream);transition:color .2s}#header-component .menu-list__link:hover,#header-component .menu-list__link:hover .menu-list__link-title{color:var(--msw-gold-l)!important}#header-component svg{color:var(--msw-gold-l)}.hero .text-block.h2 p,.hero .text-block.h2{font-size:clamp(2.2rem,4.6vw,4.4rem)!important;line-height:1.35!important;text-shadow:0 4px 30px rgba(0,0,0,.6)}.hero .button,.hero a.button{border-radius:40px!important;padding-inline:2.4rem!important;font-weight:700;box-shadow:0 8px 24px #c9a24d4d}.msw-title{text-align:center;margin:0 auto;padding:8px 0 20px}.msw-title small{display:block;font-family:Tajawal,sans-serif;color:var(--msw-gold);letter-spacing:.35em;font-size:.8rem;margin-bottom:6px}.msw-title h2{font-size:clamp(1.8rem,3.4vw,2.6rem);color:var(--msw-cream);margin:0}.msw-title i{display:block;width:140px;height:12px;margin:12px auto 0;background:linear-gradient(var(--msw-gold),var(--msw-gold)) left center/56px 1px no-repeat,linear-gradient(var(--msw-gold),var(--msw-gold)) right center/56px 1px no-repeat,linear-gradient(45deg,transparent 35%,var(--msw-gold) 35%,var(--msw-gold) 65%,transparent 65%) center/10px 10px no-repeat}.product-card{background:var(--msw-card);border-radius:18px;overflow:hidden;border:1px solid rgba(201,162,77,.18);transition:transform .35s ease,box-shadow .35s ease,border-color .35s}.product-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #00000080;border-color:#c9a24d8c}.product-card img{transition:transform .8s ease}.product-card:hover img{transform:scale(1.04)}.product-card .text-block--background{background:transparent!important;border-radius:0!important}.product-card [class*=product_title] *{font-family:El Messiri,serif!important;font-size:1.35rem!important;color:var(--msw-cream)!important;text-align:center!important}.product-card [class*=product_title]{text-align:center!important}.product-card .price,.product-card [class*=price]{justify-content:center!important;text-align:center!important}.product-card .price *{font-family:Tajawal,sans-serif!important}.product-card s,.product-card .compare-at-price,.product-card [class*=compare]{color:#f6f1ea73!important;font-weight:400!important;font-size:.95rem!important}.product-badges__badge,.product-badges [class*=badge]{border-radius:30px!important;background:var(--msw-gold)!important;color:#1a0b0b!important;font-weight:700}.button,button.button,.add-to-cart-button,.product-form-buttons button{border-radius:40px!important;font-family:Tajawal,sans-serif!important;font-weight:700!important}.msw-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:1100px;margin:34px auto 6px;padding:0 16px}.msw-trust div{border:1px solid rgba(201,162,77,.35);border-radius:16px;padding:18px 12px;text-align:center;background:linear-gradient(180deg,#4a142059,#22100f99)}.msw-trust b{display:block;color:var(--msw-gold-l);font-family:El Messiri,serif;font-size:1.15rem;margin-top:6px}.msw-trust span{color:#f6f1eab3;font-size:.9rem}.msw-trust i{font-style:normal;font-size:1.6rem}.msw-trust a{color:inherit;text-decoration:none}@media(max-width:749px){.msw-trust{grid-template-columns:1fr;gap:10px}.msw-trust div{display:flex;align-items:center;gap:12px;text-align:right;padding:12px 16px}.msw-trust b{margin:0}}footer{border-top:1px solid rgba(201,162,77,.4)}.hero .text-block:not(.h2) p{font-size:clamp(1.05rem,1.6vw,1.35rem)!important;color:#e6cf98!important;font-family:Tajawal,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/msw-custom.css.map */
