.amp3-theme .amp-info-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;border-block:1px solid #dedfdf;margin:20px 0 22px;clear:both}
.amp3-theme .amp-info-links button{appearance:none;display:flex;align-items:center;justify-content:center;gap:9px;min-height:56px;padding:10px 7px;border:0;background:transparent;color:#1c211f;font:500 13px/1.25 Archivo,Arial,sans-serif;letter-spacing:.02em;cursor:pointer;transition:color .15s,background .15s}
.amp3-theme .amp-info-links button+button{border-left:1px solid #dedfdf}.amp3-theme .amp-info-links button:hover{color:#c9222c;background:#faf8f8}.amp3-theme .amp-info-links button:focus-visible{outline:2px solid #c9222c;outline-offset:-3px}.amp-info-links svg{flex:none}
.amp-info-dialog{padding:0;border:1px solid #dedfdf;border-radius:2px;width:min(680px,calc(100vw - 32px));max-height:85dvh;max-height:min(85dvh,850px);color:#1c211f;background:#fff;box-shadow:0 24px 80px #0003;margin:auto;overscroll-behavior:contain}
.amp-info-dialog::backdrop{background:#10161499}.amp-info-dialog__inner{padding:40px;position:relative}.amp-dialog-close{position:absolute;top:13px;right:13px;display:grid;place-items:center;width:36px;height:36px;border:0;background:transparent;color:inherit;cursor:pointer}.amp-dialog-close svg{width:20px;height:20px}.amp-dialog-close:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.amp-info-dialog .amp-info-dialog__eyebrow{color:#c9222c;font:600 10px/1.4 Archivo,Arial,sans-serif;letter-spacing:.2em;margin:0 40px 12px 0}.amp-info-dialog h2{font:600 26px/1.2 Archivo,Arial,sans-serif;letter-spacing:-.025em;margin:0 40px 24px 0;text-transform:none}.amp-info-dialog .amp-info-dialog__product{font-weight:600;margin:0 0 18px}.amp-info-dialog .rte{font:400 14px/1.7 Archivo,Arial,sans-serif;overflow-x:auto}.amp-info-dialog table{font-size:12px;width:100%;border-collapse:collapse}.amp-info-dialog td,.amp-info-dialog th{padding:10px;border:1px solid #ddd}.amp-info-dialog img{max-width:100%;height:auto}.amp-info-dialog a{color:inherit;text-underline-offset:3px}.amp-info-lock{overflow:hidden}
@media(max-width:749px){.amp3-theme .amp-info-links{margin:16px 0 20px}.amp3-theme .amp-info-links button{font-size:12px;gap:7px;min-height:54px;padding-inline:4px}.amp-info-links svg{width:19px;height:19px}.amp-info-dialog__inner{padding:32px 22px}.amp-info-dialog h2{font-size:23px}}
