@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@300;400;500;600;700&family=Reem+Kufi:wght@400;500;600;700&display=swap";:root{--color-light-gray: #D9D9D9;--color-black: #000000;--color-brown: #873716;--color-dark-brown: #441E01;--color-dark-footer: #492002;--color-cream: #FDE7AC;--color-white: #FFFFFF;--font-arabic: "Noto Sans Arabic", sans-serif;--font-arabic-title: "Reem Kufi", sans-serif;--font-english: Helvetica, Arial, sans-serif;--transition-smooth: all .4s cubic-bezier(.25, .46, .45, .94);--transition-fast: all .25s ease}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{font-family:var(--font-english);color:var(--color-white);background-color:var(--color-black);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(../images/footer-full-bg.png);background-position:bottom center;background-size:cover}a{text-decoration:none;color:inherit;transition:var(--transition-fast)}img{max-width:100%;height:auto;display:block}ul{list-style:none}.arabic-text{font-family:var(--font-arabic)}.arabic-title{font-family:var(--font-arabic-title)}.container{max-width:1340px;margin-left:auto;margin-right:auto;width:100%}.reveal{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.reveal.active{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transform:translate(-60px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.reveal-left.active{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transform:translate(60px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.reveal-right.active{opacity:1;transform:translate(0)}.reveal-scale{opacity:0;transform:scale(.85);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.reveal-scale.active{opacity:1;transform:scale(1)}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.delay-4{transition-delay:.4s}.delay-5{transition-delay:.5s}.header{position:fixed;top:0;left:0;width:100%;max-width:100%;z-index:1000;padding:20px 50px;display:flex;align-items:center;justify-content:space-between;transition:var(--transition-smooth)}.cart-count-bubble{background-color:var(--color-brown)}.facet-filters__sort{background-color:#000!important}.menu-drawer__navigation{padding:3rem 0;background-color:#000;color:#fff}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:#fff}.header.scrolled{background:#000;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:14px 50px;box-shadow:0 2px 30px #0000004d}.header.scrolled .logo-group img{max-width:100px;transition:var(--transition-smooth)}.logo{display:flex;align-items:center;gap:8px;z-index:1001}.logo-text{font-family:var(--font-english);font-size:24px;font-weight:700;letter-spacing:3px;color:var(--color-white);line-height:1}.logo-arabic{font-family:var(--font-arabic-title);font-size:20px;color:var(--color-white);direction:rtl;line-height:1.1}.logo-group{display:flex;flex-direction:column;align-items:flex-start}.logo-group img{max-width:172px}.nav{display:flex;align-items:center;gap:6px}.nav a{padding:4px 22px;border-radius:25px;font-size:18px;font-weight:500;letter-spacing:.5px;color:var(--color-white);transition:var(--transition-fast)}.nav a:hover{background:#87371680}.nav a.active{background:var(--color-brown);color:var(--color-white)}.hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer;z-index:1001;padding:5px}.hamburger span{display:block;width:28px;height:2px;background:var(--color-white);transition:var(--transition-fast);border-radius:2px}.hamburger.open span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mobile-nav-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:#000000f2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:999;flex-direction:column;align-items:center;justify-content:center;gap:20px;opacity:0;transition:opacity .4s ease}.mobile-nav-overlay.open{display:flex;opacity:1}.mobile-nav-overlay a{font-size:24px;padding:12px 32px;border-radius:30px;font-weight:500;letter-spacing:1px;transition:var(--transition-fast)}.mobile-nav-overlay a:hover,.mobile-nav-overlay a.active{background:var(--color-brown)}.header__active-menu-item,.header__menu-item{color:#ffffffbf}.header__icon .icon,.header__menu-item:hover{color:#fff}h3.card__heading{font-size:18px}.hero{position:relative;width:100%;min-height:100vh;display:flex;align-items:flex-end;padding:0 50px 80px;overflow:hidden}.hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.ob-top{object-position:top}.hero-overlay{position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom,#00000040,#0000000d 30%,#000);z-index:1}.hero-content{position:relative;z-index:2}.hero-content .arabic-text{font-size:28px;opacity:.92}.hero-content .english-text{font-size:28px;margin-bottom:28px}.hero-buttons{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.btn-outline{display:inline-flex;align-items:center;gap:8px;padding:13px 30px;border:1.5px solid var(--color-white);border-radius:30px;font-size:14px;font-weight:500;color:var(--color-white);background:transparent;cursor:pointer;transition:var(--transition-smooth);letter-spacing:.5px}.btn-outline:hover{background:var(--color-white);color:var(--color-black)}.btn-primary{display:inline-flex;align-items:center;gap:10px;padding:13px 28px;background:var(--color-brown);border:1.5px solid var(--color-brown);border-radius:30px;font-size:20px;font-weight:500;color:var(--color-white);cursor:pointer;transition:var(--transition-smooth);letter-spacing:.5px}.btn-primary:hover{background:var(--color-dark-brown);border-color:var(--color-dark-brown)}.btn-primary .arrow{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#ffffff26;transition:var(--transition-fast)}.btn-primary:hover .arrow{background:#ffffff4d;transform:translate(3px)}button.shopify-payment-button__button.shopify-payment-button__button--unbranded:after,.product-form__submit:after,.quick-add__submit:after,.hero-banner-cta-btn:before,.hero-banner-cta-btn:after{box-shadow:none!important}.footer{position:relative;padding:120px 50px 150px;min-height:736px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:linear-gradient(180deg,#000,#492002 40%)}.footer-bg{position:absolute;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;background-image:url(/cdn/shop/files/footer-bg.png);background-repeat:no-repeat;background-position:left bottom;width:500px;height:500px;background-size:contain;display:block!important}.footer-watermark{position:absolute;right:0%;bottom:0%;width:490px;height:auto;opacity:1;z-index:1;pointer-events:none}.footer-content{position:relative;z-index:2;max-width:1340px;margin-left:auto;margin-right:auto}.footer-social{display:flex;gap:20px;margin-bottom:24px}.footer-social a{width:50px;height:50px;border-radius:50%;border:1.5px solid var(--color-white);display:flex;align-items:center;justify-content:center;transition:var(--transition-smooth)}.footer-social a:hover{background:var(--color-brown);border-color:var(--color-brown);transform:translateY(-3px)}.footer-social svg{width:28px;height:28px;fill:var(--color-white)}.footer-links{display:flex;gap:32px}.footer-links a{font-size:20px;font-weight:500;color:var(--color-white);transition:var(--transition-fast)}.footer-links a:hover{opacity:1;color:var(--color-cream)}.card--standard .card__content{padding:30px 12px!important}.facets-vertical.page-width{padding:2rem 5rem}@media(max-width:1499px){.hero{position:relative;width:100%;min-height:1036px}}@media(max-width:1439px){.hero-content .arabic-text{font-size:24px;opacity:1}.hero-content .english-text{font-size:24px;margin-bottom:28px}.contact-hero-content{padding:0 50px}}@media(max-width:1199px){.hero-content .arabic-text{font-size:20px;opacity:1}.hero-content .english-text{font-size:20px;margin-bottom:28px}.nav a{padding:8px 10px}}@media(max-width:1024px){.header,.header.scrolled{padding:16px 30px}.hero{padding:0 30px 60px}.values-grid{gap:30px}.partners-heading h2{font-size:36px;letter-spacing:4px}.partner-circle{width:95px;height:95px}.partner-circle.center-logo{width:120px;height:120px}.philosophy-left h2{font-size:38px}.partner-detail-container{gap:0}.contact-hero-left h1{font-size:48px}.contact-hero-right .arabic-title{font-size:42px}.location-container{gap:40px}.location-section,.values-section,.philosophy-section,.partner-detail,.partnership-approach,.values-section-dark,.contact-info-section,.contact-logo-section,.partners-section{padding-left:30px;padding-right:30px}.hero{position:relative;width:100%;min-height:736px}}@media(max-width:768px){.nav{display:none}.hamburger{display:flex}.header{padding:16px 20px}.header.scrolled{padding:12px 20px}.hero{min-height:92vh;padding:0 20px 50px}.hero-content .arabic-text,.hero-content .english-text{font-size:24px}.footer-links a{font-size:14px}.footer-social a{width:32px;height:32px}.footer-social svg{width:18px;height:18px}.location-section{padding:60px 20px}.location-container{grid-template-columns:1fr;gap:30px}.location-timeline{display:none}.values-section{padding:50px 20px}.values-grid{grid-template-columns:1fr;gap:30px}.partners-section{padding:60px 20px}.partners-heading h2{font-size:26px;letter-spacing:3px}.partners-heading .arabic-title{font-size:30px}.partner-circle{width:80px;height:80px}.partner-circle.center-logo{width:100px;height:100px}.partners-diamond-row{gap:14px}.partners-diamond{gap:12px}.footer{padding:60px 20px 30px;min-height:400px}.footer-links{flex-wrap:wrap;gap:16px}.story-hero{padding:120px 20px 50px;min-height:50vh}.story-hero-logo .logo-arabic-large{font-size:55px}.story-hero-logo .logo-english-large{font-size:48px;letter-spacing:4px}.philosophy-section{padding:60px 20px}.philosophy-container{grid-template-columns:1fr;gap:36px}.philosophy-timeline{display:none}.philosophy-left h2{font-size:34px}.philosophy-right .arabic-title{font-size:32px}.partners-page-hero{padding:120px 20px 60px}.partners-page-title h1{font-size:36px}.partners-page-title .arabic-title{font-size:32px}.partners-logo-row{padding:40px 20px;gap:20px}.partner-detail{padding:20px}.partner-detail-container{grid-template-columns:1fr;gap:0;border-radius:12px}.partner-detail-container.reverse .partner-detail-image{order:1}.partner-detail-container.reverse .partner-detail-info{order:2}.partner-detail-image img{height:auto;min-height:auto}.partner-detail-info{padding:32px 28px}.partnership-approach{padding:60px 20px}.partner-detail-info h3{font-size:24px}.partner-detail-info .arabic-title{font-size:30px}.partner-detail-info .arabic-text,.partner-detail-info .english-text,.partnership-approach-text .english-text,.partnership-approach-text .arabic-text{font-size:20px}.partnership-approach h2{font-size:32px}.values-section-dark{padding:50px 20px}.contact-hero{padding:120px 20px 50px;min-height:auto}.contact-hero-content{flex-direction:column;gap:24px}.contact-hero-left h1{font-size:38px}.contact-hero-right .arabic-title{font-size:36px}.contact-info-section{padding:40px 20px 60px}.contact-logo-section{padding:50px 20px}.contact-logo-large .logo-arabic-large{font-size:65px}.contact-logo-large .logo-english-large{font-size:55px;letter-spacing:6px}.footer-watermark{width:250px}.logo-group img{max-width:100px}.hero{position:relative;width:100%;min-height:90vh}.btn-outline,.btn-primary{padding:11px 22px;font-size:13px}.btn-primary .arrow{width:20px;height:20px}.location-image img,.philosophy-image img{height:auto}.timelein-text{padding-left:0}.location-section{padding:20px}.location-info .arabic-text,.location-info .english-text,.philosophy-right .arabic-text,.philosophy-right .english-text{font-size:20px}.english-text .f-32{font-size:24px!important}.philosophy-section{padding:20px}.philosophy-right.mt-5{margin-top:0!important}.philosophy-left.my-5{margin:0!important}.footer-bg{width:500px;height:330px}.location-section.mt-5,.location-section.pt-5{margin-top:0!important;padding-top:0!important}.partner-logos-row img{margin-left:auto;margin-right:auto}.story-hero-text .english-text,.story-hero-text .arabic-text{font-size:24px}.partner-logos-row{padding:0;background-color:#000}.contact-hero-left{text-align:center}.contact-hero-right{text-align:center;margin-right:0}}@media(max-width:480px){.footer-bg{width:422px;height:237px}.story-hero-text .arabic-text{font-size:18px}.story-hero-text .english-text{font-size:18px;text-align:center}.partners-page-subtitle .english-text,.partners-page-subtitle .arabic-text{font-size:18px}.hero{min-height:88vh;padding:0 16px 40px}.hero-content .arabic-text,.hero-content .english-text{font-size:18px}.values-section{padding:40px 16px}.value-icon,.value-icon img{width:55px;height:55px}.value-card h3{font-size:17px}.partners-heading h2{font-size:20px;letter-spacing:2px}.partners-heading .arabic-title{font-size:24px}.partner-circle{width:65px;height:65px}.partner-circle.center-logo{width:85px;height:85px}.story-hero-logo .logo-arabic-large{font-size:40px}.story-hero-logo .logo-english-large{font-size:34px;letter-spacing:3px}.philosophy-left h2,.partners-page-title h1{font-size:28px}.partners-page-title .arabic-title{font-size:26px}.contact-hero-left h1{font-size:30px}.contact-hero-right .arabic-title{font-size:28px}.contact-logo-large .logo-arabic-large{font-size:48px}.contact-logo-large .logo-english-large{font-size:40px;letter-spacing:4px}.footer{padding:50px 16px 24px;min-height:350px;height:auto}.footer-social a{width:36px;height:36px}.footer-links{gap:12px}.footer-links a{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/shop-clone.css.map */
