.gift-choice-guide .guide-table table{font-size:16px}
.gift-choice-guide .guide-table tbody th{width:23%}
.gift-choice-guide .guide-table td{width:38.5%}
.gift-message-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px}
.gift-message-grid>div{padding:28px;background:var(--sand);border-top:3px solid #45604c;min-width:0}
.gift-message-grid>div:last-child{background:#20352e;color:white;border-color:#20352e}
.guide-body .gift-message-grid h3{font-size:22px;margin:0}
.guide-body .gift-message-label{font-size:14px;margin:12px 0 0;color:#53554f}
.guide-body .gift-message-grid>div:last-child .gift-message-label{color:#d7ded9}
.gift-message-grid blockquote{font-size:18px;line-height:1.8;margin:24px 0 0}
@media(max-width:700px){.gift-message-grid{grid-template-columns:minmax(0,1fr)}.gift-message-grid>div{padding:24px}}
