.dt-purchase-assurance{margin-block:16px;color:#252a29;font-size:14px;line-height:1.65;overflow-wrap:break-word}.dt-purchase-assurance h2{margin-block:0 10px}.dt-purchase-assurance p{margin-block:8px}.dt-purchase-assurance a{text-decoration:underline;text-underline-offset:3px;color:#166e69}.dt-purchase-assurance>details{border-block-end:1px solid #d9dde3}.dt-purchase-assurance summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding-block:10px;list-style:none;cursor:pointer;font-weight:600}.dt-purchase-assurance summary::-webkit-details-marker{display:none}.dt-purchase-assurance summary::after{content:'+';flex-shrink:0;font-size:20px}.dt-purchase-assurance details[open]>summary::after{content:'−'}.dt-purchase-assurance summary:focus-visible,.dt-purchase-assurance a:focus-visible{outline:2px solid #166e69;outline-offset:3px}.dt-purchase-assurance__body{padding-block:0 14px}.dt-purchase-assurance__resources{display:flex;flex-wrap:wrap;gap:8px 20px;padding-block:12px 0}.dt-purchase-assurance__fit{padding:12px;background:#edf3f2;border-radius:4px}@media(max-width:699px){.dt-purchase-assurance{font-size:15px}.dt-purchase-assurance__resources a{display:inline-flex;align-items:center;min-height:44px}}
