/*!
 Source: Base: us.subaru.complex-organism.subaruLovePromise.cardLayout
*/.sb-section .love-promise{padding:75px 100px;background:#F7F8F9}@media (max-width: 991.98px){.sb-section .love-promise{padding:40px 20px}}.sb-section .love-promise--logo img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}@media (min-width: 768px){.sb-section .love-promise--card{flex-basis:calc(50% - 15px)}}@media (min-width: 992px){.sb-section .love-promise--card{flex-basis:calc(20% - 15px)}}.sb-section .love-promise .container{padding:0}.sb-section .love-promise .container h2.sb-header{margin-bottom:20px}.sb-section .love-promise .container .sb-formattedText{margin-bottom:50px}@media (max-width: 991.98px){.sb-section .love-promise .container .sb-formattedText{margin-bottom:40px}}@media (max-width: 991.98px){.sb-section .love-promise .container .sbWrapper.love-promise--card{margin-bottom:40px}}.sb-section .love-promise .container .sbWrapper .sb-formattedText{margin-top:20px;margin-bottom:0}@media (max-width: 991.98px){.sb-section .love-promise .container .sbWrapper .sb-formattedText{margin-top:15px}}.sb-section .love-promise .container .sbWrapper .sb-formattedText p{margin:0}.sb-section .love-promise .container .buttonGroup{margin-top:50px}@media (max-width: 991.98px){.sb-section .love-promise .container .buttonGroup{margin-top:0}}.sb-section .love-promise .sbWrapper.love-promise--card .sb-formattedText p{font-size:0.875rem}
