.template-index .page-body-content{margin:0;margin-top:0!important;padding:0}.oh-hero{display:grid;grid-template-columns:5fr 4fr;min-height:640px;height:840px;background:var(--sankofa-canvas)}.oh-hero__media{grid-column:2;grid-row:1;min-width:0;overflow:hidden}.oh-hero__media picture,.oh-hero__media img{display:block;width:100%;height:100%}.oh-hero__media img{object-fit:cover;object-position:center 35%}.oh-hero__copy{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:center;max-width:none;padding:var(--sankofa-gutter-responsive)}.oh-hero__text{width:100%;max-width:480px}.oh-hero h1{margin-top:20px;font-size:var(--sankofa-text-hero);line-height:1.04}.oh-hero .oh-body{max-width:420px;margin-top:24px;font-size:17px}.oh-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:40px}.oh-promise{padding:var(--sankofa-section-space) 24px;background:var(--sankofa-cocoa);color:var(--sankofa-ivory);text-align:center}.oh-promise .oh-eyebrow{color:var(--sankofa-ivory)}.oh-promise__rule{display:block;width:48px;height:1px;margin:24px auto 0;background:var(--sankofa-sand)}.oh-promise blockquote{max-width:900px;margin:40px auto 0;padding:0;border:0;color:inherit;font-size:clamp(23px,2.23vw,32px);font-style:normal;letter-spacing:0;line-height:1.45}.oh-promise blockquote p{margin:0;font:inherit;color:inherit}.oh-meaning .oh-section__heading{max-width:460px;margin-bottom:80px}.oh-meaning__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin:0;padding:0;list-style:none}.oh-meaning__card{display:block;color:var(--sankofa-ink);text-decoration:none;text-align:center}.oh-meaning__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--sankofa-surface)}.oh-meaning__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--sankofa-ease)}.oh-meaning__card h3{margin-top:28px;font-size:22px;line-height:1.2}.oh-meaning__card .oh-body{max-width:270px;margin:12px auto 0;font-size:15px;line-height:1.6}.oh-meaning__card .oh-link{margin-top:12px}.oh-featured--border{border-top:1px solid var(--sankofa-line)}.oh-featured .oh-section{padding-block:calc(var(--sankofa-section-space) - 16px)}.oh-products{display:grid;gap:56px 32px}.oh-products--2{max-width:1120px;margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.oh-products--3{grid-template-columns:repeat(3,minmax(0,1fr))}.oh-products--4{grid-template-columns:repeat(4,minmax(0,1fr))}.oh-product{min-width:0;text-align:center}.oh-product a{display:block;color:var(--sankofa-ink);text-decoration:none}.oh-product__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--sankofa-surface)}.oh-product__media img{filter:var(--sankofa-product-filter);mix-blend-mode:multiply;display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--sankofa-ease),opacity .25s ease}.oh-product__primary{position:absolute;top:0;right:0;bottom:0;left:0;isolation:isolate;background:var(--sankofa-surface);transition:opacity .25s ease}.oh-product__media .oh-product__primary-image--normalized{filter:none;mix-blend-mode:normal}.oh-product__secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.oh-product__details{padding-top:20px}.oh-product__details h3{margin:0 0 6px;font-family:var(--sankofa-font-body);font-weight:400;font-size:15px;line-height:1.4;text-transform:none;letter-spacing:0}.oh-product__details p{margin:0;color:var(--sankofa-muted);font-size:14px;line-height:1.4}.oh-featured__link{margin-top:64px;text-align:center}.oh-editorial{background:var(--sankofa-canvas)}.oh-editorial__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.oh-editorial__media{min-width:0;height:760px;overflow:hidden}.oh-editorial__media img{display:block;width:100%;height:100%;object-fit:cover}.oh-editorial__copy{display:flex;align-items:center;justify-content:center;padding:80px var(--sankofa-gutter-responsive);text-align:center}.oh-editorial__text{width:100%;max-width:440px}.oh-editorial h2{margin-top:20px;font-size:var(--sankofa-text-editorial);text-transform:none;letter-spacing:0;line-height:1.18}.oh-editorial h2:first-child{margin-top:0}.oh-editorial .oh-body{margin-top:24px}.oh-editorial .oh-link,.oh-editorial .oh-button{margin-top:32px}.oh-editorial--gift .oh-editorial__media{order:2}.oh-editorial--gift img{object-position:center 60%}.oh-editorial--community img{object-position:center 30%}.oh-editorial--founder{background:var(--sankofa-editorial)}.oh-editorial--founder .oh-editorial__media{height:820px}.oh-editorial--founder .oh-editorial__copy{text-align:left}.oh-editorial--founder .oh-editorial__text{max-width:440px}.oh-editorial--founder img{object-position:center}@media(min-width:768px){.oh-editorial--image-right .oh-editorial__media{order:2}}@media(min-width:1441px){.oh-hero{height:min(65vw,1000px)}}@media(max-width:1100px){.oh-hero{height:720px}.oh-hero__actions{align-items:flex-start;flex-direction:column;gap:12px}.oh-meaning__grid{gap:24px}.oh-meaning__card h3{font-size:19px}.oh-editorial__media,.oh-editorial--founder .oh-editorial__media{height:640px}}@media(max-width:767px){.oh-hero{display:flex;flex-direction:column;min-height:0;height:auto}.oh-hero__copy{padding:64px 24px}.oh-hero__text{max-width:480px}.oh-hero h1{max-width:390px}.oh-hero .oh-body{font-size:16px}.oh-hero__actions{flex-direction:row;align-items:center;gap:16px 24px;margin-top:32px}.oh-hero__media{height:auto;aspect-ratio:4 / 5}.oh-promise{padding-block:80px}.oh-promise blockquote{max-width:520px;margin-top:32px}.oh-meaning .oh-section__heading{margin-bottom:40px}.oh-meaning__grid{grid-template-columns:minmax(0,1fr);gap:48px;max-width:480px;margin-inline:auto}.oh-meaning__card h3{margin-top:24px;font-size:22px}.oh-featured .oh-section{padding-block:72px}.oh-products--2,.oh-products--3,.oh-products--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.oh-product__details h3{font-size:14px}.oh-product__details p{font-size:13px}.oh-featured__link{margin-top:40px}.oh-editorial__inner{grid-template-columns:minmax(0,1fr)}.oh-editorial__media,.oh-editorial--founder .oh-editorial__media{height:auto;aspect-ratio:4 / 5}.oh-editorial__copy{padding:64px 24px}.oh-editorial--gift .oh-editorial__media{order:0}.oh-editorial--founder .oh-editorial__copy{text-align:left}}@media(hover:hover){.oh-meaning__card:hover img{transform:scale(1.025)}.oh-product a:hover .oh-product__media--alternate .oh-product__primary{opacity:0}.oh-product a:hover .oh-product__secondary{opacity:1}}.oh-product a:focus-visible .oh-product__media--alternate .oh-product__primary{opacity:0}.oh-product a:focus-visible .oh-product__secondary{opacity:1}@media(prefers-reduced-motion:reduce){.oh-meaning__media img,.oh-product__media img,.oh-product__primary{transition:none}.oh-meaning__card:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ohema-home.css.map */
