.nayari-purchase-assurance{width:100%;max-width:100%;margin:24px 0 8px;color:#3e342e;}
.nayari-purchase-assurance__payments{text-align:center;padding:0 0 22px;}
.nayari-purchase-assurance__label{margin:0 0 12px;font-size:10px;line-height:1.5;font-weight:600;letter-spacing:.12em;text-transform:uppercase;}
.nayari-purchase-assurance__payments ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;list-style:none;margin:0;padding:0;}
.nayari-purchase-assurance__payments li{display:flex;align-items:center;justify-content:center;}
.nayari-purchase-assurance__payment-icon{display:block;width:38px;height:24px;}
.nayari-purchase-assurance .nayari-purchase-assurance__note{max-width:370px;margin:12px auto 0;color:#71665d;font-size:11px;line-height:1.6;letter-spacing:0;}
.nayari-purchase-assurance__policies{border-top:1px solid #d9d0c5;border-bottom:1px solid #d9d0c5;}
.nayari-purchase-assurance__item{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;padding:20px 0;}
.nayari-purchase-assurance__item+.nayari-purchase-assurance__item{border-top:1px solid #e4dcd2;}
.nayari-purchase-assurance__symbol{margin-top:3px;color:#775745;}
.nayari-purchase-assurance__item h3{margin:0 0 6px;font-family:var(--nayari-serif,serif);font-size:25px;line-height:1.15;font-weight:400;letter-spacing:-.015em;}
.nayari-purchase-assurance__item p{margin:0 0 8px;font-size:12px;line-height:1.7;letter-spacing:0;color:#6b6057;}
.nayari-purchase-assurance__item a{display:inline-block;color:#503129;font-size:11px;line-height:1.6;font-weight:600;letter-spacing:0;text-underline-offset:4px;text-decoration-thickness:1px;padding:4px 0;}
.nayari-purchase-assurance__item a:hover{text-decoration:none;}
.nayari-purchase-assurance__item a:focus-visible{outline:2px solid #503129;outline-offset:4px;}
@media(max-width:749px){.nayari-purchase-assurance{margin-top:22px;}.nayari-purchase-assurance__item{gap:12px;padding:18px 0;}.nayari-purchase-assurance__item h3{font-size:24px;}}
