/* ========================================= 1. إخفاء شعار "متوفر بعدة خيارات" ========================================= */
span.multi-option{display:none !important}/* ========================================= 2. تحسين شكل الكارت وتوسيط النصوص ========================================= */ .block-product .inside-content{padding:15px 25px;text-align:center}.block-product{background-color:#ffffff;border-radius:16px;box-shadow:0 10px 30px rgba(0, 0, 0, 0.05);border:1px solid #f2f2f2;transition:all 0.3s ease;overflow:hidden;margin-bottom:20px}.block-product:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0, 0, 0, 0.1)}.row:has(.block-product){justify-content:center !important}/* ========================================= 3. إعدادات الكمبيوتر (Desktop) ========================================= */
@media (min-width:992px){.row:has(.block-product) > div[class*="col-"]{flex:0 0 auto;width:462px !important;max-width:100%}}/* ========================================= 4. إعدادات الموبايل (Mobile) ========================================= */
@media (max-width:768px){.row:has(.block-product) > div[class*="col-"]{width:100% !important;flex:0 0 100% !important;max-width:100% !important}.block-product{margin-left:0;margin-right:0}}section[section-id="f19d90b7-3e6d-49b8-879c-9cf637351d67"] .overlay--text{background:rgba(0, 0, 0, 0.35) !important;position:absolute !important;left:0 !important;width:100% !important;height:100% !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important}section[section-id="f19d90b7-3e6d-49b8-879c-9cf637351d67"] .title{color:#ffffff !important;font-size:2.8rem !important;font-weight:800 !important;margin-bottom:15px !important;text-shadow:0 4px 10px rgba(0,0,0,0.4);line-height:1.2 !important}section[section-id="f19d90b7-3e6d-49b8-879c-9cf637351d67"] .description{color:#f2f2f2 !important;font-size:1.3rem !important;font-weight:500 !important;max-width:800px !important;margin:0 auto !important;text-shadow:0 2px 5px rgba(0,0,0,0.4)}@media (max-width:768px){section[section-id="f19d90b7-3e6d-49b8-879c-9cf637351d67"] .title{font-size:1.8rem !important}section[section-id="f19d90b7-3e6d-49b8-879c-9cf637351d67"] .description{font-size:1rem !important}}header > div > div > div.col-lg-10.col-5.d-flex.justify-content-end.align-items-center > div > ul > li:nth-child(4){display:none !important}#hc-nav-1 > div > div > div > ul > li:nth-child(4) > div{display:none !important}.section.section-features.top-mins{margin-top:-14px !important}@media (min-width:992px){section[section-id="f12bf28b-cbf3-41a7-84c8-91555436c84c"]{display:none !important}}@media (min-width:992px){section[section-id="4f846bef-ea71-4553-ae0d-f8869a5d5956"] video{width:auto !important;height:auto !important;max-height:550px !important;max-width:100% !important;display:block !important;margin:0 auto !important;border-radius:15px !important;box-shadow:0 10px 30px rgba(0,0,0,0.15) !important}}section[section-id="4f846bef-ea71-4553-ae0d-f8869a5d5956"] .section-title{margin-bottom:25px !important;font-weight:800 !important;color:#4b3621 !important}@media (min-width:1400px){.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{max-width:1251px !important}}.home-faqs{padding:80px 0;background:#faf8f5}.home-faqs .section-title{font-size:28px;font-weight:800;margin-bottom:10px}.home-faqs p.text-center{max-width:700px;margin:0 auto 50px;font-size:16px;line-height:1.8;color:#555}.wrapper--video-image-faqs{border-radius:20px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,0.15);transition:transform 0.3s ease}.wrapper--video-image-faqs:hover{transform:translateY(-4px)}.icon-play{background:rgba(0,0,0,0.35);backdrop-filter:blur(4px)}.home-faqs .accordion-item{border:none;border-radius:14px;margin-bottom:15px;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,0.08)}.home-faqs .accordion-button{font-size:16px;font-weight:600;padding:18px 20px;background:#fff}.home-faqs .accordion-button:not(.collapsed){background:#6b4a2d;color:#fff}.home-faqs .accordion-button:not(.collapsed)::after{filter:brightness(0) invert(1)}.home-faqs .accordion-body{font-size:15px;line-height:1.8;color:#444;padding:18px 20px;background:#fff}@media (max-width:768px){.home-faqs{padding:60px 0}.home-faqs .section-title{font-size:24px}.wrapper--video-image-faqs{margin-bottom:30px}}