.sm-hadith-compact{background:#f8f3e9;color:#123b30;padding:28px 0 24px}.sm-hadith-compact__heading{text-align:center;margin-bottom:18px}.sm-hadith-compact__eyebrow{margin:0 0 5px;font-size:11px;letter-spacing:.17em;text-transform:uppercase;font-weight:800;color:#a7813c}.sm-hadith-compact__heading h2{margin:0;color:#123b30;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,3vw,35px);line-height:1.25}.sm-hadith-compact__card{max-width:760px;margin:0 auto;padding:20px 26px;border:1px solid #e7dfd0;border-radius:17px;background:#fffefa;box-shadow:0 6px 18px #123b300f;text-align:center}.sm-hadith-compact__date{margin:0 0 5px;color:#a07e3d;font-size:11px;font-weight:700}.sm-hadith-compact__card h3{margin:0 0 9px;color:#123b30;font-family:Georgia,Times New Roman,serif;font-size:clamp(17px,2vw,22px);line-height:1.3}.sm-hadith-compact__quote{margin:0 auto 8px;padding:0;border:0;max-width:620px;font-family:Georgia,Times New Roman,serif;font-size:clamp(15px,1.65vw,18px);line-height:1.56;color:#314d42}.sm-hadith-compact__quote p{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.sm-hadith-compact__reference{margin:6px auto;max-width:620px;font-size:11px;line-height:1.45;color:#9a7634;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.sm-hadith-compact__read{display:inline-block;margin-top:8px;color:#123b30;font-weight:800;font-size:13px;text-decoration:underline;text-underline-offset:4px}.sm-hadith-compact__archive{text-align:center;margin:15px 0 0}.sm-hadith-compact__archive a{color:#123b30;font-weight:800;font-size:14px;text-decoration:underline;text-underline-offset:4px}.sm-hadith-compact a:focus-visible{outline:3px solid #c79b45;outline-offset:4px}.sm-hadith-compact__empty p{margin:0}@media(max-width:749px){.sm-hadith-compact{padding:22px 0 18px}.sm-hadith-compact__heading{margin-bottom:12px}.sm-hadith-compact__card{padding:15px 16px;border-radius:15px}.sm-hadith-compact__card h3{font-size:17px}.sm-hadith-compact__quote{font-size:15px;line-height:1.48}.sm-hadith-compact__reference{font-size:10px}}:root{--sm-green: #123b30;--sm-ivory: #faf7ef;--sm-gold: #c79b45}body{background:var(--sm-ivory)}.header-wrapper{background:#faf7eff5;color:var(--sm-green)}.header__heading-logo{width:min(170px,42vw)!important;max-width:170px!important}.header__menu-item,.header__icon{color:var(--sm-green)}.card-wrapper .card__inner{--ratio-percent: 100% !important;background:#f3ede1;border-radius:20px;overflow:hidden}.card__media .media{background:#f3ede1}.card__media .media img{object-fit:contain!important;padding:7%;transition:transform .35s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.035)}.card__heading{color:var(--sm-green);font-weight:700}.price{color:#86651f;font-weight:800}.product__media.media{background:#f3ede1;border-radius:24px}.product__media.media img{object-fit:contain;background:#f3ede1}.button,.shopify-payment-button__button{border-radius:999px!important}.footer{background:var(--sm-green);color:#fffaf0}.footer a,.footer h2{color:#fffaf0}.sm-hero{position:relative;isolation:isolate;min-height:clamp(520px,72vh,760px);display:grid;align-items:center;overflow:hidden;background:#0f352b}.sm-hero__media,.sm-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0}.sm-hero__image{width:100%;height:100%;object-fit:cover}.sm-hero__veil{z-index:1;background:linear-gradient(90deg,#08231ceb,#08231cbf 42%,#08231c2e 78%,#08231c14)}.sm-hero__content{position:relative;z-index:2;width:100%;color:#fffaf0;padding-block:72px}.sm-hero__content>*{max-width:680px}.sm-hero__eyebrow{margin:0 0 12px;color:#d8b567;font-size:1.25rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.sm-hero h1{margin:0;color:inherit;font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,7vw,7.6rem);line-height:.98;letter-spacing:-.03em}.sm-hero__text{margin-top:22px;font-size:clamp(1.6rem,2vw,2rem);line-height:1.55}.sm-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.sm-hero .button{min-height:50px;border-radius:999px;padding-inline:28px;font-weight:700}.sm-hero .button--primary{background:#d8b567;color:#123b30;border-color:#d8b567}.sm-hero .button--secondary{background:#ffffff14;color:#fffaf0;border:1px solid rgba(255,255,255,.72)}.sm-hero__benefits{display:flex;flex-wrap:wrap;gap:12px 26px;margin:34px 0 0;padding:20px 0 0;border-top:1px solid rgba(255,255,255,.25);list-style:none;font-size:1.35rem}.sm-hero__benefits li:before{content:"\2713";color:#d8b567;margin-right:8px;font-weight:800}@media screen and (max-width:749px){.sm-hero{min-height:650px;align-items:end}.sm-hero__veil{background:linear-gradient(0deg,#08231cf5,#08231cbd 55%,#08231c40)}.sm-hero__content{padding-block:52px}.sm-hero__actions{display:grid}.sm-hero__benefits{display:grid;gap:9px}}.sm-social-site{padding:clamp(36px,5vw,64px) 0;background:#faf7ef;color:#123b30}.sm-social-site__inner{max-width:1200px}.sm-social-site__intro{text-align:center;margin:0 auto;max-width:700px}.sm-social-site__eyebrow{margin:0 0 7px;font-size:12px;font-weight:800;letter-spacing:.19em;color:#ad8237}.sm-social-site__title{margin:0 0 10px;color:#123b30;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,3.2vw,39px);line-height:1.2}.sm-social-site__description{margin:0;color:#536c61;font-size:15px;line-height:1.55}.sm-social-site__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:28px auto 0}.sm-social-site__card{display:flex;align-items:center;gap:13px;min-width:0;padding:20px 18px;border:1px solid #dfcba3;background:#fffdf8;border-radius:18px;box-shadow:0 7px 20px #123b300d;text-decoration:none;color:#123b30;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.sm-social-site__card:hover{transform:translateY(-2px);border-color:#c99e4e;box-shadow:0 10px 25px #123b301c}.sm-social-site__card:focus-visible{outline:3px solid #c79b45;outline-offset:4px}.sm-social-site__icon{flex:0 0 46px;display:inline-flex;justify-content:center;align-items:center;width:46px;height:46px;background:#123b30;color:#faf7ef;border-radius:50%}.sm-social-site__icon svg{display:block;width:23px;height:23px;fill:currentColor}.sm-social-site__copy{display:flex;flex-direction:column;gap:2px;min-width:0;text-align:left;overflow-wrap:anywhere}.sm-social-site__copy strong{color:#123b30;font-size:17px;font-weight:800;line-height:1.2}.sm-social-site__copy span{color:#65746d;font-size:13px;line-height:1.35}.sm-social-site__arrow{margin-left:auto;color:#af823a;font-size:21px}@media(max-width:989px){.sm-social-site__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.sm-social-site{padding:34px 0 42px}.sm-social-site__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}.sm-social-site__card{flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:9px;min-width:0;min-height:140px;padding:16px 9px}.sm-social-site__icon{flex:0 0 42px;width:42px;height:42px}.sm-social-site__icon svg{width:21px;height:21px}.sm-social-site__copy{align-items:center;text-align:center;width:100%;overflow-wrap:normal}.sm-social-site__copy strong{font-size:15px;white-space:nowrap}.sm-social-site__copy span{font-size:11px;overflow-wrap:anywhere}.sm-social-site__arrow{display:none}}@media(prefers-reduced-motion:reduce){.sm-social-site__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
