.single-product .summary .gau-custom-offer{margin:1.5rem 0;padding:1rem 0 0;border-top:1px solid #cbd8dd;color:inherit;clear:both}
.single-product .summary .gau-custom-offer h2{font-family:inherit;font-size:1.06rem;font-weight:700;line-height:1.4;letter-spacing:normal;margin:0 0 .4rem;color:inherit}
.single-product .summary .gau-custom-offer p{font-size:1rem;line-height:1.6;margin:0 0 .35rem;max-width:65ch}
.single-product .summary .gau-custom-offer a{display:inline-flex;gap:.4em;align-items:center;min-height:44px;padding:.2rem 0;color:#006078;font-weight:600;text-decoration:underline;text-underline-offset:.18em;line-height:1.4}
.single-product .summary .gau-custom-offer a:hover{color:#003c4c}
.single-product .summary .gau-custom-offer a:focus-visible{outline:3px solid #006078;outline-offset:4px;border-radius:2px}
