#cart-drawer .kharayf-cart-grid .complementary-products__product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}#cart-drawer .kharayf-cart-grid .complementary-products__header .h6{font-size:14px;font-weight:600;line-height:1.4}#cart-drawer .kharayf-cart-grid .horizontal-product-card{flex-direction:column;align-items:stretch;gap:10px;min-width:0;padding:10px;border:1px solid rgb(var(--border-color))}#cart-drawer .kharayf-cart-grid .horizontal-product-card__figure{width:min(100%,128px);aspect-ratio:1;margin-inline:auto}#cart-drawer .kharayf-cart-grid .horizontal-product-card__image{width:100%;height:100%;object-fit:contain}#cart-drawer .kharayf-cart-grid .horizontal-product-card__info{display:flex;flex-direction:column;align-items:stretch;gap:10px;min-width:0;width:100%}#cart-drawer .kharayf-cart-grid .product-title{font-size:13px;line-height:1.45;overflow-wrap:anywhere}#cart-drawer .kharayf-cart-grid .price-list{flex-wrap:wrap}#cart-drawer .kharayf-cart-grid .horizontal-product-card__info>product-form{width:100%;margin-block-start:auto}#cart-drawer .kharayf-cart-grid product-form form{display:grid}#cart-drawer .kharayf-cart-grid .\@narrow\:horizontal-product-card__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:8px;border:1px solid currentColor;background:none;text-align:center;text-decoration:none;line-height:1.3}#cart-drawer .kharayf-cart-grid .horizontal-product-card__info>.\@narrow\:horizontal-product-card__button{margin-block-start:auto}#cart-drawer .kharayf-cart-grid .\@narrow\:horizontal-product-card__button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.shopify-section--footer .footer{padding-block:32px}.shopify-section--footer .footer__inner{row-gap:24px}.shopify-section--footer .footer .footer__block-list{gap:24px}.shopify-section--footer .footer__brand{grid-column:1 / -1;width:100%;max-width:none;justify-self:stretch;display:flex;justify-content:center}.shopify-section--footer .footer__brand img{width:130px;height:auto;filter:brightness(0) invert(1)}.shopify-section--footer .footer__block .h6{font-size:14px;line-height:1.4;font-weight:600}.shopify-section--footer :is(.footer__block--text,.footer__block--newsletter)>.v-stack{gap:12px}.shopify-section--footer .footer__block--text .prose p+p{margin-block-start:6px}.shopify-section--footer .footer__newsletter-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}.shopify-section--footer .footer__newsletter-row .form-control{min-width:0}.shopify-section--footer .footer__newsletter-row input{height:48px;padding:12px;font-size:16px}.shopify-section--footer .footer__newsletter-row .button{min-width:88px;height:48px;padding:12px 16px}.shopify-section--footer .footer__aside{border-block-start:1px solid rgb(var(--text-color) / .15);padding-block-start:24px}.shopify-section--footer .social-media a{width:44px;height:44px;display:grid;place-items:center}.shopify-section--footer .social-media svg{width:20px;height:20px}@media screen and (min-width:700px){.shopify-section--footer .footer .footer__block-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.shopify-section--footer .footer__block{min-width:0;max-width:none}.shopify-section--footer .social-media{justify-content:center;gap:12px}}@media screen and (min-width:1000px){.shopify-section--footer .container{--container-max-width: 1200px}.shopify-section--footer .footer .footer__block-list{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:48px}}@media screen and (max-width:699px){.shopify-section--footer .footer{padding-block:24px}.shopify-section--footer .footer__accordion-group .accordion__toggle{min-height:56px;padding-block:16px}.shopify-section--footer .social-media{width:min(100%,268px);margin-inline:auto;justify-content:center;gap:12px}.shopify-section--footer .footer__aside{gap:20px;padding-block-start:20px}.shopify-section--footer .payment-methods{width:min(100%,288px);margin-inline:auto;justify-content:center;gap:8px 12px}.shopify-section--footer .payment-methods li{width:48px;height:28px;display:grid;place-items:center}.shopify-section--footer .payment-methods svg{width:38px;height:24px}}@media screen and (max-width:999px){#sidebar-menu .header-sidebar__linklist-button,#sidebar-menu .header-sidebar__back-button{font-size:15px;line-height:1.6;letter-spacing:normal;min-height:48px}#sidebar-menu .header-sidebar__nested-linklist>a{font-size:14px;line-height:1.6;min-height:44px;display:flex;align-items:center}#sidebar-menu .header-sidebar__footer .smallcaps{font-size:14px;line-height:1.6;letter-spacing:normal}}.kharayf-story{padding-block:40px 56px;background:#fff;color:#27332a}.kharayf-story__container{width:min(1200px,calc(100% - 40px));margin-inline:auto}.kharayf-story h1,.kharayf-story h2,.kharayf-story h3{margin:0;color:#115122;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:normal;line-height:1.5;text-transform:none;overflow-wrap:break-word}.kharayf-story h1{font-size:30px;line-height:1.45}.kharayf-story h2{font-size:27px}.kharayf-story h3{font-size:21px}.kharayf-story p{margin:18px 0 0;font-size:17px;line-height:1.95;overflow-wrap:break-word}.kharayf-story__masthead{max-width:900px;margin:0 auto 40px;text-align:center}.kharayf-story .kharayf-story__eyebrow{margin:0 0 14px;color:#726343;font-size:14px;line-height:1.6}.kharayf-story .kharayf-story__intro{max-width:780px;margin-inline:auto}.kharayf-story__split{display:grid;gap:28px;align-items:center}.kharayf-story__media{margin:0;aspect-ratio:4 / 3;overflow:hidden;background:#f6f2ea}.kharayf-story__media img{display:block;width:100%;height:100%;object-fit:cover}.kharayf-story__copy{min-width:0}.kharayf-story__offering{margin-block:48px;padding-block:36px;border-block:1px solid #e6e0d4}.kharayf-story__offering>h2,.kharayf-story__journey>h2{max-width:850px;margin-inline:auto;text-align:center}.kharayf-story__pillars{display:grid;gap:30px;margin-block-start:32px}.kharayf-story__pillar{min-width:0;padding-block-start:20px;border-block-start:2px solid #b59b61}.kharayf-story__text-link{display:inline-flex;align-items:center;min-height:44px;margin-block-start:12px;color:#115122;font-size:15px;line-height:1.6;text-decoration:underline;text-underline-offset:5px}.kharayf-story .kharayf-story__award{padding-inline-start:20px;border-inline-start:2px solid #b59b61;color:#52604f}.kharayf-story__journey{margin-block:48px;padding:36px 24px;background:#f7f5ef}.kharayf-story__milestones{display:grid;gap:28px;margin:30px 0 0;padding:0;list-style:none}.kharayf-story__milestone{padding-block-start:18px;border-block-start:1px solid #d6c8aa}.kharayf-story .kharayf-story__year{margin:0 0 8px;color:#76613e;font-family:var(--text-font-family);font-size:28px;line-height:1.25}.kharayf-story__milestone p:not(.kharayf-story__year){margin-block-start:10px;font-size:16px;line-height:1.8}.kharayf-story .kharayf-story__vision{max-width:850px;margin:32px auto 0;padding-block-start:26px;border-block-start:1px solid #e0d9c9;text-align:center}.kharayf-story__profile{margin-block-start:48px}.kharayf-story__profile-copy{text-align:center}.kharayf-story__download{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-width:240px;min-height:54px;margin-block-start:28px;padding:14px 30px;border:1px solid #bfa274;background:#bfa274;color:#152d20;font-family:var(--text-font-family);font-size:16px;font-weight:500;line-height:1.6;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.kharayf-story .kharayf-story__file-meta{margin-block-start:14px;color:#64705f;font-size:13px;line-height:1.7}.kharayf-story__download:focus-visible,.kharayf-story__text-link:focus-visible{outline:2px solid #115122;outline-offset:5px}@media(hover:hover){.kharayf-story__download:hover{border-color:#115122;background:#115122;color:#fff}}@media(prefers-reduced-motion:reduce){.kharayf-story__download{transition:none}}@media screen and (min-width:900px){.kharayf-story{padding-block:64px 80px}.kharayf-story__container{width:min(1200px,calc(100% - 80px))}.kharayf-story__masthead{margin-block-end:64px}.kharayf-story h1{font-size:44px}.kharayf-story h2{font-size:34px}.kharayf-story p{font-size:18px}.kharayf-story__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.kharayf-story__copy{padding-inline:12px}.kharayf-story__split--reverse .kharayf-story__media{order:2}.kharayf-story__offering{margin-block:72px;padding-block:48px}.kharayf-story__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-block-start:42px}.kharayf-story__pillar p{font-size:17px}.kharayf-story__journey{margin-block:72px;padding:48px 40px}.kharayf-story__milestones{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-block-start:36px}.kharayf-story__profile{gap:48px;margin-block-start:72px}.kharayf-story__profile-copy{max-width:500px;margin-inline:auto;padding-inline:12px}}.shopify-section--main-cart .kharayf-main-cart-recommendations{width:min(100%,720px);margin-inline:auto;display:grid;gap:20px;min-width:0}.shopify-section--main-cart .kharayf-main-cart-recommendations__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}.shopify-section--main-cart .kharayf-main-cart-recommendations .horizontal-product-card{flex-direction:column;align-items:stretch;gap:12px;min-width:0;padding:16px;border:1px solid rgb(var(--border-color))}.shopify-section--main-cart .kharayf-main-cart-recommendations .horizontal-product-card__figure{width:min(100%,160px);aspect-ratio:1;margin-inline:auto}.shopify-section--main-cart .kharayf-main-cart-recommendations .horizontal-product-card__image{width:100%;height:100%;object-fit:contain}.shopify-section--main-cart .kharayf-main-cart-recommendations .horizontal-product-card__info{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-width:0;width:100%}.shopify-section--main-cart .kharayf-main-cart-recommendations .product-title{font-size:14px;line-height:1.45;overflow-wrap:anywhere}.shopify-section--main-cart .kharayf-main-cart-recommendations .price-list{flex-wrap:wrap}.shopify-section--main-cart .kharayf-main-cart-recommendations .horizontal-product-card__info>product-form{width:100%;margin-block-start:auto}.shopify-section--main-cart .kharayf-main-cart-recommendations product-form form{display:grid}.shopify-section--main-cart .kharayf-main-cart-recommendations .\@large\:horizontal-product-card__button{display:none}.shopify-section--main-cart .kharayf-main-cart-recommendations .\@narrow\:horizontal-product-card__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:8px;border:1px solid currentColor;background:none;text-align:center;text-decoration:none;line-height:1.3}.shopify-section--main-cart .kharayf-main-cart-recommendations .horizontal-product-card__info>.\@narrow\:horizontal-product-card__button{margin-block-start:auto}.shopify-section--main-cart .kharayf-main-cart-recommendations .\@narrow\:horizontal-product-card__button:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media screen and (max-width:699px){.shopify-section--main-cart .kharayf-main-cart-recommendations__products{gap:12px}.shopify-section--main-cart .kharayf-main-cart-recommendations .horizontal-product-card{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
