/* Love-IT supplementary information block patterns */
.loveit-info-box{margin:24px 0;padding:17px 20px;border:1px solid #d9e7eb;border-left:4px solid var(--blue-dark,#08658d);border-radius:5px;background:#f1f8fa;color:var(--ink,#183447);font-family:inherit;font-size:15px;line-height:1.85}
.loveit-info-box--term{border-left-color:var(--blue-dark,#08658d);background:#f1f8fa}
.loveit-info-box--point{border-color:#eee3bd;border-left-color:#d4ad32;background:#fff9e8}
.loveit-info-box--warning{border-color:#eee1ca;border-left-color:#c28b42;background:#fff9f0}
.loveit-info-box .loveit-info-box__header{display:flex;align-items:center;gap:8px;margin:0 0 8px;padding:0}
.loveit-info-box .loveit-info-box__header>.wp-block-group__inner-container{display:flex;align-items:center;gap:8px;width:100%}
.loveit-info-box .loveit-info-box__icon{display:block;flex:0 0 26px;width:26px;height:26px;margin:0}
.loveit-info-box .loveit-info-box__icon img{display:block;width:26px!important;height:26px!important;object-fit:contain}
.loveit-info-box .loveit-info-box__label{margin:0;color:var(--blue-dark,#08658d);font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.4}
.loveit-info-box--point .loveit-info-box__label{color:#876b18}
.loveit-info-box--warning .loveit-info-box__label{color:#8e632a}
.loveit-info-box .loveit-info-box__title{margin:0 0 5px;color:var(--navy,#123550);font-size:17px;font-weight:700;line-height:1.55}
.loveit-info-box .loveit-info-box__body{margin:0;color:inherit;font-size:15px;line-height:1.85}
@media(max-width:680px){
  .loveit-info-box{margin:20px 0;padding:14px 15px;font-size:14px}
  .loveit-info-box .loveit-info-box__icon{flex-basis:24px;width:24px;height:24px}
  .loveit-info-box .loveit-info-box__icon img{width:24px!important;height:24px!important}
  .loveit-info-box .loveit-info-box__title{font-size:16px;overflow-wrap:anywhere}
  .loveit-info-box .loveit-info-box__body{font-size:14px;line-height:1.85;overflow-wrap:anywhere}
}
