
.footer .ak-warranty-trigger{display:flex;align-items:center;gap:14px;max-width:340px;padding:12px 14px;margin-top:20px;background:transparent;border:1px solid #ffffff45;border-radius:10px;color:#fff;text-align:left;cursor:pointer;font:600 12px/1.5 'DM Sans',sans-serif}.footer .ak-warranty-trigger:hover{background:#ffffff0d;border-color:#ffffff90}.footer .ak-warranty-trigger img{display:block;width:112px;height:auto;object-fit:contain;flex:0 0 112px;border-radius:2px}.ak-warranty-trigger span{display:block}
.ak-warranty-overlay{display:none;background:#071015b8;backdrop-filter:blur(7px)}.ak-warranty-overlay[aria-hidden="false"]{display:grid}.ak-warranty-panel{width:min(860px,calc(100vw - 40px));background:#fff;color:#151c20;border-radius:20px;padding:25px 30px 28px;box-shadow:0 30px 100px #0005;text-align:left}.ak-warranty-panel h2{font:650 clamp(22px,4vw,29px)/1.25 'Manrope',sans-serif;letter-spacing:-.035em;margin:0 0 18px}.ak-warranty-tools{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 20px}.ak-warranty-tools button,.ak-warranty-tools a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border:1px solid #cfd5d9;border-radius:8px;background:#f6f7f7;color:#151c20;font:650 13px/1.4 'DM Sans',sans-serif;text-decoration:none;cursor:pointer}.ak-warranty-tools button[aria-pressed="true"]{background:#151c20;color:#fff}.ak-warranty-image{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:calc(var(--ak-dialog-viewport,100dvh) - 255px)!important;margin:0 auto;object-fit:contain!important;border:1px solid #dfe3e6}.ak-warranty-panel.ak-warranty-zoom .ak-warranty-image{width:100%!important;max-height:none!important}.ak-warranty-transcript{margin-top:23px;border-top:1px solid #dfe3e6;padding-top:16px}.ak-warranty-transcript summary{cursor:pointer;font-size:15px;font-weight:650;line-height:1.6;padding:6px 0}.ak-warranty-transcript p,.ak-warranty-transcript li{font-size:16px;line-height:1.75;color:#555f66}.ak-warranty-transcript h3{font-size:20px;line-height:1.4;margin:20px 0 10px}.ak-warranty-transcript ul,.ak-warranty-transcript ol{padding-left:24px}.ak-warranty-transcript a{color:#151c20;text-decoration:underline;text-underline-offset:3px}@media(max-width:540px){.ak-warranty-panel{padding:23px 18px;border-radius:16px}.ak-warranty-image{max-height:calc(var(--ak-dialog-viewport,100dvh) - 280px)!important}.ak-warranty-panel h2{font-size:22px}.footer .ak-warranty-trigger{max-width:100%}.ak-warranty-transcript p,.ak-warranty-transcript li{font-size:15px}}

#ak-warranty-dialog .ak-dialog-toolbar{top:calc(-1 * var(--ak-dialog-pad-top,0px))!important}
