@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,600;0,700;1,400&family=Inter:wght@300;400;500;600;700&display=swap";:root{--mr-green: #1a3d2b;--mr-green-dark: #0f2318;--mr-gold: #d4a843;--mr-cream: #f5f0e6;--mr-cream-lt: #f9f5ee;--mr-border: #e8e2d4}.product__title,h1.product__title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(26px,3vw,36px)!important;font-weight:700!important;color:var(--mr-green)!important;line-height:1.15!important}.price__regular .price-item,.price .price-item--regular{font-size:24px!important;font-weight:700!important;color:var(--mr-green)!important;font-family:Inter,system-ui,sans-serif!important}.product__text.caption-with-letter-spacing,.product__vendor{font-size:10.5px!important;font-weight:600!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:var(--mr-gold)!important}.mr-form{margin-top:16px!important;border:1px solid var(--mr-border)!important;border-radius:8px!important;background:#fff!important;overflow:hidden!important;box-shadow:none!important}.mr-form__header{display:flex!important;align-items:center!important;gap:12px!important;padding:12px 16px!important;background:var(--mr-cream-lt)!important;border-bottom:1px solid var(--mr-border)!important}.mr-step{width:30px!important;height:30px!important;min-width:30px!important;border-radius:50%!important;background:var(--mr-green)!important;color:var(--mr-gold)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:700!important;font-size:13px!important;font-family:Inter,system-ui,sans-serif!important}.mr-title{font-size:14px!important;font-weight:600!important;color:#1a1a1a!important;line-height:1.2!important;margin:0!important}.mr-sub{font-size:11.5px!important;color:#888!important;font-weight:300!important;margin-top:2px!important}#infiniteoptions-container,.infiniteoptions-container{margin:0!important;padding:12px 16px!important;border:0!important;background:transparent!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}@media(max-width:749px){#infiniteoptions-container,.infiniteoptions-container{grid-template-columns:1fr!important}}#infiniteoptions-container label,.infiniteoptions-container label{display:block!important;font-size:10.5px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.07em!important;color:#888!important;margin-bottom:5px!important}#infiniteoptions-container input[type=text],.infiniteoptions-container input[type=text],#infiniteoptions-container select,.infiniteoptions-container select,#infiniteoptions-container textarea,.infiniteoptions-container textarea{width:100%!important;padding:9px 11px!important;border:1px solid var(--mr-border)!important;border-radius:4px!important;font-size:13px!important;color:#1a1a1a!important;background:#fafaf8!important;font-family:Inter,system-ui,sans-serif!important;box-shadow:none!important}#infiniteoptions-container input[type=text]:focus,.infiniteoptions-container input[type=text]:focus,#infiniteoptions-container select:focus,.infiniteoptions-container select:focus{outline:none!important;border-color:var(--mr-green)!important;box-shadow:0 0 0 3px #1a3d2b1a!important}#infiniteoptions-container input[type=checkbox],.infiniteoptions-container input[type=checkbox]{accent-color:var(--mr-green)!important;width:15px!important;height:15px!important}.product-form__input--pill{gap:8px!important}.product-form__input--pill input[type=radio]+label,variant-radios .product-form__input input[type=radio]+label,variant-selects .product-form__input input[type=radio]+label{padding:10px 18px!important;border-radius:5px!important;border:1.5px solid var(--mr-border)!important;background:#fff!important;font-weight:600!important;font-size:13.5px!important;color:#666!important;cursor:pointer!important;transition:all .15s!important;font-family:Inter,system-ui,sans-serif!important}.product-form__input--pill input[type=radio]+label:hover,variant-radios .product-form__input input[type=radio]+label:hover{border-color:var(--mr-green)!important;color:var(--mr-green)!important}.product-form__input--pill input[type=radio]:checked+label,variant-radios .product-form__input input[type=radio]:checked+label,variant-selects .product-form__input input[type=radio]:checked+label{border-color:var(--mr-green)!important;background:#edf4f0!important;color:var(--mr-green)!important;box-shadow:none!important}.purchase-options,.selling-plan-group{border:1px solid var(--mr-border)!important;border-radius:8px!important;overflow:hidden!important;margin-top:12px!important}.purchase-options__header,.selling-plan-group__title{background:var(--mr-cream-lt)!important;padding:10px 14px!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--mr-green)!important;border-bottom:1px solid var(--mr-border)!important}.selling-plan-group__radio-group label,.purchase-option__label{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:12px 14px!important;border-bottom:1px solid #f5f5f3!important;cursor:pointer!important;font-size:13px!important;font-weight:500!important;color:#1a1a1a!important}.selling-plan-group__radio-group label:last-child,.purchase-option__label:last-child{border-bottom:none!important}.selling-plan-group__radio-group input[type=radio]:checked+label{background:#f9f5ee!important;color:var(--mr-green)!important;font-weight:600!important}.product-form__submit,button.product-form__submit,.btn--add-to-cart{background:var(--mr-green)!important;color:#fff!important;border:none!important;border-radius:5px!important;font-size:15px!important;font-weight:600!important;letter-spacing:.02em!important;padding:16px!important;font-family:Inter,system-ui,sans-serif!important;transition:opacity .15s!important;box-shadow:none!important}.product-form__submit:hover{opacity:.88!important;background:var(--mr-green)!important}shopify-accelerated-checkout,.shopify-payment-button__button--branded,.shopify-payment-button{display:none!important}.product-form__payment-terms{display:block!important;text-align:center!important;font-size:12px!important;color:#888!important;margin-top:8px!important}.mr-trust-badges{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:7px!important;margin:10px 0!important}.mr-trust-badge{display:flex!important;align-items:center!important;gap:6px!important;padding:8px 9px!important;background:var(--mr-cream-lt)!important;border:1px solid var(--mr-border)!important;border-radius:4px!important}.mr-trust-badge span{font-size:11px!important;color:var(--mr-green)!important;font-weight:500!important;line-height:1.3!important}.mr-trust-badge svg{flex-shrink:0!important;color:var(--mr-green)!important}@media(max-width:749px){.mr-trust-badges{grid-template-columns:1fr 1fr!important}}.lb-upsell-product-page-cross-sell-ew,.ppcse-card{margin-top:14px!important;border:1px solid #c8e0cc!important;border-radius:8px!important;overflow:hidden!important;background:#fff!important;box-shadow:none!important;font-family:Inter,system-ui,sans-serif!important}.ppcse-title,.lb-upsell-product-page-cross-sell-ew .ppcse-title{background:#edf4f0!important;padding:10px 16px!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--mr-green)!important;border-bottom:1px solid #d4e8d8!important;margin:0!important}.ppcse-card-product,.lb-spc-body{padding:10px 14px!important;background:#fff!important;border:none!important;border-radius:0!important;border-bottom:1px solid var(--mr-border)!important;box-shadow:none!important;margin:0!important}.ppcse-card-product:last-of-type{border-bottom:none!important}.lb-spc-details-cont a,.lb-spc-title{font-size:13px!important;font-weight:600!important;color:#1a1a1a!important;line-height:1.3!important;font-family:Inter,system-ui,sans-serif!important}.lb-spc-price,[class*=price]{font-size:13px!important;font-weight:700!important;color:var(--mr-green)!important;font-family:Inter,system-ui,sans-serif!important}.lb-spc-image-cont img{width:48px!important;height:48px!important;object-fit:cover!important;border-radius:4px!important;border:1px solid var(--mr-border)!important}.lb-spc-details-checkbox-cont input[type=checkbox]{width:17px!important;height:17px!important;accent-color:var(--mr-green)!important;border-radius:3px!important}.ppcse-card-tot-footer{background:#f9f5ee!important;border-top:1px solid var(--mr-border)!important;padding:10px 14px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-radius:0!important;margin:0!important}.ppcse-card-tot-footer *{font-family:Inter,system-ui,sans-serif!important;color:#666!important;font-size:13px!important}.ppcse-card-tot-footer strong,.ppcse-card-tot-footer b{color:var(--mr-green)!important;font-weight:700!important}.ppcse-card-tot-footer button,.ppcse-card-tot-footer [type=submit],.ppcse-card-tot-footer .btn{background:var(--mr-green)!important;color:#fff!important;border:none!important;border-radius:4px!important;padding:9px 20px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;width:auto!important;margin-top:0!important;box-shadow:none!important;font-family:Inter,system-ui,sans-serif!important}.mr-ebc-hero{display:grid!important;grid-template-columns:1fr 1fr!important;min-height:280px!important;border-radius:8px!important;overflow:hidden!important;border:1px solid var(--mr-border)!important;margin:1.5rem 0!important}.mr-ebc-hero__left{background:var(--mr-green-dark)!important;padding:2.5rem 2rem!important;display:flex!important;flex-direction:column!important;justify-content:center!important;position:relative!important;overflow:hidden!important}.mr-ebc-hero__arabic{font-family:Cormorant Garamond,Georgia,serif!important;font-size:18px!important;color:var(--mr-gold)!important;margin-bottom:6px!important}.mr-ebc-hero__title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:26px!important;font-weight:700!important;color:#fff!important;line-height:1.2!important;margin-bottom:.75rem!important}.mr-ebc-hero__title em{color:var(--mr-gold)!important;font-style:italic!important}.mr-ebc-hero__desc{font-size:13px!important;color:#fff9!important;line-height:1.75!important;font-weight:300!important;margin-bottom:1.25rem!important}.mr-ebc-hero__endorsed{display:flex!important;align-items:center!important;gap:8px!important;background:#d4a8431a!important;border:1px solid rgba(212,168,67,.25)!important;border-radius:4px!important;padding:8px 12px!important;width:fit-content!important;font-size:11.5px!important;color:#fffc!important;font-weight:500!important}.mr-ebc-hero__right{background:var(--mr-cream)!important;padding:2.5rem 2rem!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.mr-ebc-hero__right-eyebrow{font-size:10px!important;font-weight:600!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:var(--mr-gold)!important;margin-bottom:7px!important}.mr-ebc-hero__right-title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:22px!important;font-weight:700!important;color:var(--mr-green)!important;line-height:1.2!important;margin-bottom:1rem!important}.mr-ebc-points{display:flex!important;flex-direction:column!important;gap:8px!important;margin-bottom:1.25rem!important}.mr-ebc-point{display:flex!important;align-items:flex-start!important;gap:8px!important;font-size:13px!important;color:#444!important;line-height:1.5!important}.mr-ebc-dot{width:16px!important;height:16px!important;border-radius:50%!important;background:var(--mr-gold)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin-top:1px!important}.mr-ebc-btn{display:inline-block!important;background:var(--mr-green)!important;color:#fff!important;padding:11px 22px!important;border-radius:4px!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;cursor:pointer!important;border:none!important;font-family:Inter,system-ui,sans-serif!important;width:fit-content!important}@media(max-width:749px){.mr-ebc-hero{grid-template-columns:1fr!important}}.mr-ebc-strip{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:1px!important;background:var(--mr-border)!important;border-radius:6px!important;overflow:hidden!important;margin:.75rem 0!important;border:1px solid var(--mr-border)!important}.mr-ebc-strip-item{background:#fff!important;padding:1.25rem!important;text-align:center!important}.mr-ebc-strip-num{width:34px!important;height:34px!important;border-radius:50%!important;background:var(--mr-green)!important;color:var(--mr-gold)!important;font-size:15px!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 10px!important;font-family:Inter,system-ui,sans-serif!important}.mr-ebc-strip-title{font-size:13.5px!important;font-weight:600!important;color:#1a1a1a!important;margin-bottom:4px!important}.mr-ebc-strip-desc{font-size:12px!important;color:#888!important;line-height:1.55!important;font-weight:300!important}@media(max-width:749px){.mr-ebc-strip{grid-template-columns:1fr!important}}.mr-ebc-hadith{background:var(--mr-green-dark)!important;padding:1.5rem 2rem!important;border-radius:6px!important;margin:.75rem 0!important;display:flex!important;align-items:center!important;gap:1.5rem!important}.mr-ebc-hadith-bar{width:3px!important;background:var(--mr-gold)!important;border-radius:2px!important;align-self:stretch!important;flex-shrink:0!important;min-height:60px!important}.mr-ebc-hadith-text{font-size:13.5px!important;color:#ffffffb3!important;line-height:1.75!important;font-style:italic!important;font-weight:300!important;margin-bottom:5px!important}.mr-ebc-hadith-ref{font-size:11px!important;color:var(--mr-gold)!important;font-weight:600!important;letter-spacing:.04em!important;display:block!important}.mr-ebc-trust{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:8px!important;margin:.75rem 0!important}.mr-ebc-trust-card{border:1px solid var(--mr-border)!important;border-radius:5px!important;padding:1rem!important;text-align:center!important;background:#fff!important}.mr-ebc-trust-card svg{color:var(--mr-green)!important;margin-bottom:6px!important}.mr-ebc-trust-title{font-size:13px!important;font-weight:700!important;color:var(--mr-green)!important;margin-bottom:3px!important}.mr-ebc-trust-sub{font-size:11px!important;color:#888!important;font-weight:300!important;line-height:1.4!important}@media(max-width:749px){.mr-ebc-trust{grid-template-columns:1fr 1fr!important}}.ppcse-card-tot-footer button,.ppcse-card-tot-footer [type=submit],.ppcse-card-tot-footer .btn{background:#d4a843!important;color:#1a1a1a!important;border:none!important;border-radius:4px!important;padding:10px 20px!important;font-size:13px!important;font-weight:700!important;cursor:pointer!important;width:auto!important;margin-top:0!important;box-shadow:none!important;font-family:Inter,system-ui,sans-serif!important;letter-spacing:.02em!important}.ppcse-card-tot-footer button:hover,.ppcse-card-tot-footer [type=submit]:hover{opacity:.88!important}.jdgm-widget.jdgm-preview-badge{font-family:Inter,system-ui,sans-serif!important}.jdgm-prev-badge__stars{color:var(--mr-gold)!important}.product__description,.product-single__description{font-size:13.5px!important;color:#555!important;line-height:1.8!important;font-weight:300!important}.product__description strong,.product-single__description strong{color:var(--mr-green)!important;font-weight:600!important}@media(max-width:749px){.product__title,h1.product__title{font-size:24px!important}.product-form__submit{font-size:14px!important;padding:14px!important}.mr-ebc-hadith{padding:1.25rem!important;gap:1rem!important}.mr-ebc-hadith-text{font-size:12.5px!important}}.mr-ebc-fullwidth{width:100%;margin-top:0}.mr-ebc-fw-hero{display:grid;grid-template-columns:1fr 1fr;min-height:380px}.mr-ebc-fw-hero__left{background:#0f2318;padding:3.5rem 3rem;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.mr-ebc-fw-geo{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05}.mr-ebc-fw-geo svg{width:100%;height:100%}.mr-ebc-fw-hero__content{position:relative;z-index:1}.mr-ebc-fw-arabic{font-family:Cormorant Garamond,Georgia,serif;font-size:20px;color:#d4a843;margin-bottom:8px}.mr-ebc-fw-title{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(26px,2.8vw,36px);font-weight:700;color:#fff;line-height:1.15;margin-bottom:1rem}.mr-ebc-fw-title em{color:#d4a843;font-style:italic}.mr-ebc-fw-desc{font-size:13.5px;color:#fff9;line-height:1.8;font-weight:300;margin-bottom:1.5rem}.mr-ebc-fw-endorsed{display:flex;align-items:center;gap:8px;background:#d4a8431a;border:1px solid rgba(212,168,67,.25);border-radius:4px;padding:10px 14px;font-size:12px;color:#ffffffbf;font-weight:500;width:fit-content}.mr-ebc-fw-hero__right{background:#f5f0e6;padding:3.5rem 3rem;display:flex;flex-direction:column;justify-content:center}.mr-ebc-fw-eyebrow{font-size:10.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:#d4a843;margin-bottom:8px}.mr-ebc-fw-right-title{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(20px,2.2vw,26px);font-weight:700;color:#1a3d2b;line-height:1.2;margin-bottom:1.25rem}.mr-ebc-fw-points{display:flex;flex-direction:column;gap:10px;margin-bottom:1.5rem}.mr-ebc-fw-point{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:#444;line-height:1.55}.mr-ebc-fw-dot{width:18px;height:18px;border-radius:50%;background:#d4a843;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.mr-ebc-fw-btn{display:inline-block;background:#1a3d2b;color:#fff;padding:13px 28px;border-radius:4px;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;border:none;font-family:Inter,system-ui,sans-serif;width:fit-content;transition:opacity .15s}.mr-ebc-fw-btn:hover{opacity:.88;color:#fff;text-decoration:none}.mr-ebc-fw-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#e8e2d4;border-top:1px solid #e8e2d4;border-bottom:1px solid #e8e2d4}.mr-ebc-fw-strip-item{background:#fff;padding:2rem 1.5rem;text-align:center}.mr-ebc-fw-strip-num{width:40px;height:40px;border-radius:50%;background:#1a3d2b;color:#d4a843;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-family:Inter,system-ui,sans-serif}.mr-ebc-fw-strip-title{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:6px}.mr-ebc-fw-strip-desc{font-size:13px;color:#888;line-height:1.65;font-weight:300}.mr-ebc-fw-hadith{background:#0f2318;padding:2.5rem 3rem;display:flex;align-items:center;gap:2rem;position:relative;overflow:hidden}.mr-ebc-fw-hadith-geo{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05}.mr-ebc-fw-hadith-geo svg{width:100%;height:100%}.mr-ebc-fw-hadith-bar{width:4px;background:#d4a843;border-radius:2px;align-self:stretch;flex-shrink:0;position:relative;z-index:1;min-height:60px}.mr-ebc-fw-hadith-content{position:relative;z-index:1}.mr-ebc-fw-hadith-text{font-size:15px;color:#ffffffbf;line-height:1.8;font-style:italic;font-weight:300;margin-bottom:8px;max-width:900px}.mr-ebc-fw-hadith-ref{font-size:11.5px;color:#d4a843;font-weight:600;letter-spacing:.05em;display:block}.mr-ebc-fw-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#e8e2d4;border-bottom:1px solid #e8e2d4}.mr-ebc-fw-trust-card{background:#fff;padding:2rem 1.5rem;text-align:center}.mr-ebc-fw-trust-stars{color:#d4a843;font-size:20px;letter-spacing:2px;margin-bottom:8px}.mr-ebc-fw-trust-title{font-size:14px;font-weight:700;color:#1a3d2b;margin-bottom:4px}.mr-ebc-fw-trust-sub{font-size:12px;color:#888;font-weight:300;line-height:1.5}@media screen and (max-width:1024px){.mr-ebc-fw-hero{grid-template-columns:1fr}.mr-ebc-fw-trust{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.mr-ebc-fw-hero__left,.mr-ebc-fw-hero__right{padding:2.5rem 1.5rem}.mr-ebc-fw-strip{grid-template-columns:1fr}.mr-ebc-fw-strip-item{padding:1.5rem}.mr-ebc-fw-hadith{padding:1.75rem 1.5rem;gap:1.25rem}.mr-ebc-fw-hadith-text{font-size:13.5px}.mr-ebc-fw-trust{grid-template-columns:1fr 1fr}.mr-ebc-fw-trust-card{padding:1.25rem 1rem}}.lb-product-page-cross-sell-ew{border:1.5px solid #c8e0cc!important;border-radius:8px!important;overflow:hidden!important;margin-top:14px!important}.ppcse-title,h3.ppcse-title{background:#1a3d2b!important;color:#d4a843!important;-webkit-text-fill-color:#d4a843!important;padding:12px 16px!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;text-align:center!important;margin:0!important}.ppcse-card-tot-footer{background:#1a3d2b!important;padding:12px 16px!important;display:flex!important;flex-direction:column!important;gap:8px!important}.ppcse-card-tot-footer>*{color:#ffffffb3!important;-webkit-text-fill-color:rgba(255,255,255,.7)!important}.ppcse-card-tot-footer strong{color:#d4a843!important;-webkit-text-fill-color:#d4a843!important;font-size:15px!important}.ppcse-confirm-button-div{padding:0!important}.ppcse-tot-btn-div,div.ppcse-tot-btn-div{background:#d4a843!important;background-color:#d4a843!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-radius:5px!important;padding:14px!important;font-size:14px!important;font-weight:700!important;text-align:center!important;width:100%!important;cursor:pointer!important;margin-top:4px!important}.ppcse-tot-btn-div *,div.ppcse-tot-btn-div *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.ppcse-card-plus{display:none!important}.ppcse-card-product{border-bottom:1px solid #f0ece4!important;padding:10px 14px!important;box-shadow:none!important;margin:0!important;border-radius:0!important}.product__description,.product-single__description,.product__info-container,.product__info-wrapper{overflow:visible!important}.product__description .ebc{display:block!important;overflow:hidden!important}.product__description{overflow:visible!important;max-width:none!important}.product__info-container,.product__info-wrapper,.product__column-sticky{overflow:visible!important}.product__column-sticky{position:static!important;top:auto!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mr-product-page.css.map */
