.kava-language-recommendation[hidden]{display:none!important}.kava-language-recommendation{box-sizing:border-box;position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(92px,calc(env(safe-area-inset-bottom) + 72px));z-index:45;width:min(390px,calc(100vw - 40px));padding:20px;border:1px solid #d9e2dc;border-top:3px solid #244d38;border-radius:8px;background:#fff;color:#18251d;box-shadow:0 6px 24px #14372420;font-family:var(--font-body-family, sans-serif);font-style:normal;text-transform:none;text-align:left}.kava-language-recommendation__label{margin:0 0 7px;font-size:13px;line-height:1.4;color:#466050}.kava-language-recommendation__title{margin:0 0 16px;font-size:20px;line-height:1.3;font-weight:700}.kava-language-recommendation__actions{display:flex;flex-wrap:wrap;gap:8px;margin:0}.kava-language-recommendation button{min-height:48px;padding:10px 14px;border:1px solid #244d38;border-radius:5px;font:600 15px/1.35 var(--font-body-family, sans-serif);text-transform:none;cursor:pointer;flex:1 1 auto}.kava-language-recommendation__accept{background:#244d38;color:#fff}.kava-language-recommendation__keep{background:#fff;color:#244d38}.kava-language-recommendation button:hover{box-shadow:inset 0 0 0 1px currentColor}.kava-language-recommendation button:focus-visible{outline:3px solid #d89000;outline-offset:3px}@media(max-width:480px){.kava-language-recommendation{right:12px;width:calc(100vw - 24px);padding:16px}.kava-language-recommendation__title{font-size:18px;margin-bottom:12px}.kava-language-recommendation button{font-size:14px;padding:9px 11px}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAQ */
