@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Readex+Pro:wght@400;500;600;700&display=swap');
:root{--ms-olive:#28594e;--ms-cream:#fffaf2;--ms-dark:#253c35}body{background:#fffaf2;color:#253c35;font-family:'Manrope','Readex Pro',sans-serif}h1,h2,h3,h4,h5,h6,.ms-widget-hero-title,.ms-section-title,.ms-promo-title{font-family:'Manrope','Readex Pro',sans-serif!important;font-weight:700!important;letter-spacing:-.04em!important}html[dir=rtl] body,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{font-family:'Readex Pro',sans-serif!important;letter-spacing:0!important}.ms-navbar{background:#fffaf2!important}.ms-btn{border-radius:60px!important;padding:16px 25px!important;letter-spacing:.03em!important}.ms-btn-olive{background:#28594e!important}.ms-widget-hero{background:#f5ecdf!important;padding:55px 0!important;overflow:hidden}.ms-widget-hero-title{font-size:clamp(42px,5.5vw,76px)!important;line-height:1.1!important;color:#253c35!important}.ms-widget-hero-sub{font-size:17px!important;line-height:1.8!important;color:#5d675c!important}.ms-hero-tag,.ms-section-tag{font-family:inherit!important;font-style:normal!important;letter-spacing:.14em!important;text-transform:uppercase;font-size:12px!important;color:#b04f39!important;font-weight:700!important}.ms-widget-hero-img{transform:rotate(2deg);position:relative}.ms-widget-hero-img img{border-radius:180px 180px 20px 20px!important;width:100%;height:470px!important;object-fit:cover}.ms-widget-hero-img:after{content:'THE JOY OF HOME';position:absolute;bottom:25px;left:-20px;background:#f0c861;border:6px solid #fffaf2;border-radius:50%;width:110px;height:110px;display:grid;place-items:center;text-align:center;padding:20px;line-height:1.3;font-size:12px;font-weight:800;transform:rotate(-12deg)}html[dir=rtl] .ms-widget-hero-img:after{content:'تفاصيل تصنع البهجة'}.ms-widget-cats{background:#fffaf2!important;padding:65px 0!important}.ms-section-title{font-size:clamp(28px,3.4vw,44px)!important;color:#253c35!important}.ms-widget-cats .row{display:grid!important;grid-template-columns:repeat(4,1fr);gap:22px;align-items:start}.ms-widget-cats .row>div{width:100%!important;max-width:100%!important;padding:0!important}.ms-widget-cats .row>div:nth-child(even){margin-top:32px}.ms-cat-card{display:block;background:#f2ded1!important;border:0!important;border-radius:120px 120px 18px 18px!important;overflow:hidden;transition:transform .25s}.ms-cat-card:hover{transform:translateY(-7px) rotate(-1deg)}.ms-cat-thumb{height:225px!important;aspect-ratio:auto!important}.ms-cat-thumb img{width:100%;height:100%;object-fit:cover!important}.ms-cat-body{padding:19px!important}.ms-cat-name{font-size:17px!important;font-weight:700!important;color:#253c35!important}.ms-cat-count{color:#5d675c!important}.ms-widget-cats .row>div:nth-child(3n+2) .ms-cat-card{background:#dfe8d6!important;border-radius:18px 18px 100px 18px!important}.ms-widget-cats .row>div:nth-child(3n) .ms-cat-card{background:#f5df9a!important;border-radius:100px 18px 18px 18px!important}.ms-widget-products{background:#f0f2e8!important;padding:65px 0!important}.ms-widget-products img{border-radius:16px!important}.ms-widget-promo{background:#28594e!important;padding:55px 0!important}.ms-promo-title{color:#fffaf2!important;font-size:44px!important}.ms-promo-text{color:#e6ebdf!important}.ms-promo-img{border-radius:100px 18px 100px 18px;max-height:350px;object-fit:cover}.ms-widget-newsletter{background:#f2d5c9!important}.ms-widget-newsletter h2{color:#253c35!important}.ms-footer{background:#253c35!important;color:#fffaf2!important}.ms-footer a,.ms-footer h6{color:#fffaf2!important}.mj-announcement{background:#28594e;color:#fffaf2;overflow:hidden;padding:12px 0;font-size:12px;direction:ltr}.mj-ticker{display:flex;gap:70px;width:max-content;animation:mj-scroll 36s linear infinite}.mj-ticker span{white-space:nowrap}.mj-announcement:hover .mj-ticker{animation-play-state:paused}@keyframes mj-scroll{to{transform:translateX(-50%)}}.mj-section{padding:70px 24px;max-width:1250px;margin:auto}.mj-kicker{font-size:12px;letter-spacing:.15em;font-weight:700;color:#b04f39;text-transform:uppercase}.mj-title{font-size:clamp(30px,3.7vw,48px);line-height:1.2;margin:15px 0;color:#253c35}.mj-intro{color:#5d675c;line-height:1.8;max-width:580px}.mj-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px}.mj-story{display:block;color:#253c35;background:#f5eadb;border-radius:20px;overflow:hidden;transition:.3s}.mj-story:hover{transform:translateY(-6px)}.mj-story img{width:100%;height:300px;object-fit:cover}.mj-story:nth-child(2){background:#f2d5c9}.mj-story:nth-child(3){background:#dfe8d6}.mj-story-body{padding:27px}.mj-story h3{font-size:25px;margin:12px 0}.mj-story p{font-size:14px;line-height:1.8;color:#5d675c}.mj-story b{font-size:12px}.mj-band{background:#f0c861;padding:32px;text-align:center;font-size:clamp(23px,3vw,40px);font-weight:700;color:#253c35}.mj-edit{background:#f5ecdf}.mj-split{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.mj-split>img{width:100%;height:500px;object-fit:cover;border-radius:20px 140px 20px 20px}.mj-step{border-top:1px solid #253c3525;padding:20px 0;display:flex;gap:20px}.mj-step>span{font-size:24px;color:#b04f39}.mj-step h3{font-size:20px;margin:0 0 8px}.mj-step p{font-size:14px;color:#5d675c;line-height:1.7;margin:0}.mj-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.mj-pills a{border:1px solid #28594e;padding:12px 20px;border-radius:40px;color:#28594e}.mj-pills a:hover{background:#28594e;color:white}.mj-offer{margin:25px auto 55px;max-width:1200px;padding:45px;background:#f0c861;border-radius:22px;display:flex;justify-content:space-between;align-items:center;gap:30px}.mj-offer strong{font-size:78px;line-height:1}.mj-offer h2{font-size:29px}.mj-faq{max-width:850px}.mj-faq details{padding:20px 0;border-bottom:1px solid #253c3525}.mj-faq summary{cursor:pointer;font-size:18px;font-weight:600}.mj-faq p{line-height:1.8;color:#5d675c;margin-top:18px}@media(max-width:767px){.ms-widget-hero-title{font-size:42px!important}.ms-widget-hero-img img{height:340px!important}.ms-widget-hero-img:after{left:10px;width:95px;height:95px}.ms-widget-cats .row{grid-template-columns:repeat(2,1fr);gap:14px}.ms-cat-thumb{height:170px!important}.ms-cat-body{padding:14px!important}.ms-cat-name{font-size:14px!important}.ms-cat-count{display:none}.mj-grid,.mj-split{grid-template-columns:1fr}.mj-section{padding:48px 20px}.mj-split>img{height:330px}.mj-offer{margin:20px;flex-direction:column;align-items:start;padding:30px}}@media(prefers-reduced-motion:reduce){.mj-ticker{animation:none}*{transition:none!important}}