.el-rich{background:var(--el-bg);border-top:1px solid var(--el-line-2);padding:26px 0 6px}.el-rich__head{display:flex;flex-direction:column;gap:7px;max-width:62ch;margin-bottom:18px}.el-rich__title{font:800 22px/1.15 var(--el-font-display);letter-spacing:-.01em;color:var(--el-ink)}.el-rich__intro{font:500 14.5px/1.65 var(--el-font-sans);color:var(--el-muted)}.el-rich__blocks{display:grid;gap:16px}.el-rich__media{position:relative;overflow:hidden;background:var(--el-img-bg);aspect-ratio:4 / 3}.el-rich__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.el-rich__img--contain{object-fit:contain}.el-rich__media--natural{aspect-ratio:auto}.el-rich__media--natural .el-rich__img{position:static;height:auto}.el-rich__media .el-placeholder-tile{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.el-rich__media--natural .el-placeholder-tile{position:static}.el-rich__copy{display:flex;flex-direction:column;gap:10px;padding:20px 18px 22px}.el-rich__eyebrow{color:var(--el-faint)}.el-rich__h3{font:800 20px/1.2 var(--el-font-display);letter-spacing:-.01em;color:var(--el-ink)}.el-rich__body{font:500 14.5px/1.7 var(--el-font-sans);color:var(--el-body);max-width:62ch}.el-rich__points{display:grid;gap:8px;margin-top:2px}.el-rich__point{display:flex;align-items:flex-start;gap:9px;font:600 13.5px/1.5 var(--el-font-sans);color:var(--el-ink)}.el-rich__tick{flex:none;font-weight:800;color:var(--el-green)}.el-rich__banner{display:grid;border:1px solid var(--el-line);border-radius:16px;overflow:hidden;background:var(--el-surface)}.el-rich__banner--navy{background:var(--el-navy);border-color:var(--el-navy)}.el-rich__banner--cream{background:var(--el-tint-cream);border-color:var(--el-line-2)}.el-rich__banner--navy .el-rich__eyebrow{color:var(--el-orange-lt)}.el-rich__banner--navy .el-rich__h3{color:#fff}.el-rich__banner--navy .el-rich__body{color:var(--el-dark-text)}.el-rich__banner--navy .el-rich__media{background:var(--el-navy-2)}.el-rich__banner .el-rich__copy{padding:22px 18px 24px}.el-rich__feature{display:grid;border:1px solid var(--el-line);border-radius:16px;overflow:hidden;background:var(--el-surface)}.el-rich__promises{margin-top:16px;border:1px dashed var(--el-dash);border-radius:14px;background:var(--el-tint-ivory);padding:16px 16px 18px}.el-rich__promises-title{font:800 12px/1.3 var(--el-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--el-faint);margin-bottom:12px}.el-rich__promise-list{display:grid;gap:11px}.el-rich__promise{display:flex;align-items:center;gap:10px;font:600 13.5px/1.4 var(--el-font-sans);color:var(--el-ink)}@media(min-width:750px){.el-rich{padding:32px 0 8px}.el-rich__title{font-size:25px}.el-rich__blocks{gap:20px}.el-rich__copy{padding:26px 24px 28px}.el-rich__banner .el-rich__copy{padding:28px 26px 30px}.el-rich__promise-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.el-rich{padding:40px 0 10px}.el-rich__head{margin-bottom:24px}.el-rich__title{font-size:28px}.el-rich__intro{font-size:15.5px}.el-rich__blocks{gap:24px}.el-rich__h3{font-size:22px}.el-rich__body{font-size:15.5px}.el-rich__point{font-size:14px}.el-rich__banner--beside{grid-template-columns:minmax(0,44%) minmax(0,1fr);align-items:stretch}.el-rich__banner--beside .el-rich__media{aspect-ratio:auto;min-height:400px}.el-rich__banner--beside .el-rich__copy{justify-content:center;padding:40px 44px;gap:12px}.el-rich__banner--beside .el-rich__h3{font-size:26px}.el-rich__banner--full .el-rich__copy{max-width:900px;padding:28px 44px 32px}.el-rich__feature{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:stretch}.el-rich__feature .el-rich__media{aspect-ratio:auto;min-height:320px}.el-rich__feature .el-rich__copy{justify-content:center;padding:30px 34px}.el-rich__panel--media-right .el-rich__media{order:2}.el-rich__promises{margin-top:24px;padding:18px 22px 20px}.el-rich__promise-list{grid-template-columns:repeat(4,1fr);gap:14px}.el-rich__promise{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-product-rich-content.css.map */
