.hero-image{background-color:#eee8dc!important;background-image:url(kova-cutout-black.webp)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}.product-image{background-image:url(kova-cutout-black.webp)}.life-image{background-image:url(kova-travel.webp)!important}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.support form label,.newsletter-bar form label{display:block;width:100%}.newsletter-bar form label{display:flex;flex:1}.newsletter-bar form label input{width:100%}.purchase-assurance{display:flex;justify-content:center;flex-wrap:wrap;gap:7px 15px;margin:14px 0 0;color:#4f4c46;font-size:12px;line-height:1.5;text-align:center}.purchase-assurance span{display:inline-flex;align-items:center;gap:5px}.purchase-assurance span:before{content:"\2713";color:var(--warm);font-weight:700}.life-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;padding-top:22px;border-top:1px solid #2223}.life-stats span{display:flex;flex-direction:column;color:#615d57;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.life-stats b{margin-bottom:4px;color:var(--ink);font-size:23px;font-weight:400;letter-spacing:0;text-transform:none}.mobile-buy-bar{display:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--warm);outline-offset:3px}.procedure-video{width:min(100%,1450px);margin:34px auto 0;padding:18px;border:1px solid #2b29251c;border-radius:30px;background:#181815;color:#fff;box-shadow:0 28px 70px #241c142b}.procedure-video-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:18px 22px 22px}.procedure-video-head .eyebrow{margin:0 0 9px;color:#d78758}.procedure-video-head h3{margin:0;font-size:clamp(30px,4vw,54px);font-weight:400;line-height:1}.procedure-video-head>span{padding:8px 12px;border:1px solid #ffffff2b;border-radius:999px;color:#c9c3ba;font-size:11px;letter-spacing:.15em}.procedure-video video{display:block;width:100%;aspect-ratio:16/9;border-radius:18px;background:#0f0f0d;object-fit:cover}@media(max-width:580px){body{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.announce,.eyebrow,.quote small,.color-picker span,.brew-card span,.trust-grid span,.spec-grid dt{font-size:11px}.fine,.proof,.policy-note,.legal-disclaimer,.footer-links{font-size:12px}.purchase-assurance{align-items:flex-start;flex-direction:column;text-align:left;margin-inline:2px}.life-stats{grid-template-columns:1fr}.life-stats span{font-size:12px}.mobile-buy-bar{position:fixed;z-index:16;left:0;right:0;bottom:0;display:grid;grid-template-columns:1fr minmax(150px,48%);align-items:center;gap:15px;padding:10px 4% calc(10px + env(safe-area-inset-bottom));border-top:1px solid #ffffff24;background:#171714f2;color:#fff;box-shadow:0 -10px 35px #0002;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobile-buy-bar>div{display:flex;flex-direction:column;gap:2px}.mobile-buy-bar span{color:#c9c4bc;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.mobile-buy-bar strong{font-size:22px;font-weight:400}.mobile-buy-bar button{min-height:48px;border:0;background:var(--warm);color:#fff;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.mobile-buy-bar button:disabled{opacity:.55}.procedure-video{padding:9px;border-radius:18px}.procedure-video-head{align-items:flex-start;padding:14px 9px 16px}.procedure-video-head h3{font-size:30px}.procedure-video-head>span{margin-top:2px}.procedure-video video{border-radius:12px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/audit-v8.css.map */
