.sunoma-rd .brand-promises{background:var(--bp-bg, #f7f3e9)}.sunoma-rd .brand-promises__head{max-width:680px;margin-bottom:var(--space-lg)}.sunoma-rd .brand-promises__title{font-size:clamp(2.56rem,1.84rem + 1.8vw,4rem);color:var(--bp-heading, #121212)}.sunoma-rd .brand-promises__head .sunoma-rd__eyebrow{color:var(--bp-eyebrow, #6f6d5a)}.sunoma-rd .brand-promises__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--space-2xl);align-items:start}.sunoma-rd .brand-promises__photo{position:sticky;top:96px}.sunoma-rd .brand-promises__photo figure{margin:0;border-radius:var(--radius-md);overflow:hidden;border:1px solid rgba(var(--bp-heading-rgb, 42, 42, 30),.15)}.sunoma-rd .brand-promises__photo figure{width:var(--brand-promises-image-width, 100%);max-width:100%;margin-inline:0}.sunoma-rd .brand-promises__photo img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}.sunoma-rd .brand-promises__photo figcaption{padding:10px 16px;font-size:1.312rem;color:var(--bp-caption-text, #5b5a46);border-top:1px solid rgba(var(--bp-heading-rgb, 42, 42, 30),.15);background:var(--bp-caption-bg, #fffdf8)}.sunoma-rd .brand-promises__list{display:flex;flex-direction:column}.sunoma-rd .brand-promises__item{display:grid;grid-template-columns:64px 1fr;gap:var(--space-md);padding-block:var(--space-md);border-top:1px solid rgba(var(--bp-heading-rgb, 42, 42, 30),.15)}.sunoma-rd .brand-promises__item:last-child{border-bottom:1px solid rgba(var(--bp-heading-rgb, 42, 42, 30),.15)}.sunoma-rd .brand-promises__num{font-family:var(--font-display);font-size:2.88rem;font-weight:700;color:var(--bp-number-fill, #dce0c4);-webkit-text-stroke:1px var(--bp-number-outline, #4f5a2e);line-height:1.35}.sunoma-rd .brand-promises__body h3{font-family:var(--font-display);font-weight:700;font-size:1.84rem;line-height:1.35;margin:0 0 6px;color:var(--bp-heading, #121212)}.sunoma-rd .brand-promises__body p{color:var(--bp-body, #5b5a46);margin:0}@media(max-width:860px){.sunoma-rd .brand-promises__grid{grid-template-columns:1fr;gap:var(--space-lg)}.sunoma-rd .brand-promises__photo{position:static}.sunoma-rd .brand-promises__item{grid-template-columns:44px 1fr}}@media(prefers-reduced-motion:reduce){.sunoma-rd .brand-promises__photo{position:static}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-brand-promises.css.map */
