@media(max-width:767px){
.aok-nav-extra{display:flex!important;flex:1 1 0!important;min-width:0;align-items:center;justify-content:center;margin:0!important;padding:0!important;color:#fff!important;text-align:center;font:10px/1.2 Arial,sans-serif!important;text-decoration:none!important;flex-direction:column;gap:6px}
.aok-nav-extra img{width:30px;height:25px;object-fit:contain;margin:0!important}
.aok-nav-expanded>.elementor-column{width:20%!important;flex:0 0 20%!important;min-width:0}
.aok-nav-expanded>.elementor-column:first-child{width:40%!important;flex-basis:40%!important}
.aok-nav-expanded>.aok-nav-extra{flex:0 0 20%!important;margin-left:20%!important}
.aok-nav-expanded{display:flex!important;flex-wrap:nowrap!important;align-items:center}
.aok-standalone-nav{display:flex!important;position:fixed;z-index:100000;bottom:0;left:0;right:0;height:66px;padding:6px 8px calc(6px + env(safe-area-inset-bottom));box-sizing:content-box;background:#232323;align-items:center;justify-content:space-around;gap:4px}
.aok-standalone-nav a,.aok-standalone-nav button{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;border:0;background:transparent;color:white!important;font:10px/1.2 Arial,sans-serif!important;text-decoration:none!important;padding:0;margin:0}
.aok-standalone-nav img{width:29px;height:27px;object-fit:contain}
.aok-standalone-nav .aok-gama-button{flex:0 0 64px;width:64px;height:64px;border-radius:50%;background:#ffe126;color:#171717!important;transform:translateY(-15px);font-weight:700!important}
.aok-standalone-nav .aok-gama-button img{filter:brightness(0);width:39px}
body.aok-has-standalone-nav{padding-bottom:90px!important} body.aok-has-standalone-nav .mobilebar{bottom:calc(94px + env(safe-area-inset-bottom))!important} body.aok-has-standalone-nav .mobilebar:has(#mobilereview:disabled){display:none!important} body.aok-has-standalone-nav:has(#mobilereview:not(:disabled)){padding-bottom:180px!important}
.aok-mobile-panel{display:none;position:fixed;inset:0;z-index:2147483647;background:#111;color:#ddd;overflow:auto;padding:65px 30px 30px;box-sizing:border-box;font-family:Arial,sans-serif}
.aok-mobile-panel.is-open{display:block}
.aok-mobile-panel>a,.aok-mobile-panel>button[data-aok-panel]{display:flex;width:100%;align-items:center;gap:14px;color:#ddd!important;border:0;border-bottom:1px solid #333;padding:20px 0;margin:0;background:transparent;text-decoration:none!important;font:20px/1.4 Arial,sans-serif!important;text-align:left;box-sizing:border-box}
.aok-mobile-panel img{width:47px;height:30px;object-fit:contain;flex:0 0 47px}
.aok-mobile-panel .aok-panel-close{position:absolute;top:12px;right:18px;color:white;border:0;background:transparent;font:32px/1 Arial,sans-serif;padding:8px;cursor:pointer}
.aok-mobile-panel .aok-panel-legal{margin-top:24px;display:grid;gap:16px;font-size:14px}
.aok-panel-legal a{color:#aaa!important;text-decoration:none}
html body #elementor-popup-modal-6280.elementor-popup-modal{z-index:2147483646!important;position:fixed!important;inset:0!important;width:100%!important;height:100dvh!important;background:#111!important}
html body #elementor-popup-modal-6280 .dialog-widget-content{position:relative!important;top:0!important;left:0!important;width:100%!important;max-height:100dvh!important;background:#111!important}
html body #elementor-popup-modal-6280 .dialog-message{height:100dvh!important;overflow-y:auto!important}
html body #elementor-popup-modal-2288.elementor-popup-modal{z-index:2147483647!important}
html body #elementor-popup-modal-6280 .dialog-close-button,html body #elementor-popup-modal-2288 .dialog-close-button{color:#fff!important}
#elementor-popup-modal-6280 .elementor-element-a8c8f4b .elementor-image-box-wrapper{display:flex!important;align-items:center!important;gap:14px!important}
#elementor-popup-modal-6280 .elementor-element-a8c8f4b .elementor-image-box-img{width:47px!important;flex:0 0 47px!important;margin:0!important}
#elementor-popup-modal-6280 .elementor-element-a8c8f4b .elementor-image-box-content{width:auto!important;flex:1!important}
#elementor-popup-modal-6280 .elementor-element-a8c8f4b p{margin:0!important;font-size:20px!important;line-height:30px!important;font-weight:400!important}
#elementor-popup-modal-6280 .elementor-element-a8c8f4b a{color:#ddd!important}
}
@media(min-width:768px){.aok-nav-extra,.aok-standalone-nav,.aok-mobile-panel{display:none!important}}