.aop-privacy-links{display:flex!important;flex-wrap:wrap;justify-content:center;gap:12px 24px;padding:24px!important;font-family:Inter,Arial,sans-serif!important;font-size:12px!important;line-height:1.6!important;color:#444B56!important}.aop-privacy-links a{padding:0!important;min-height:0!important;font-size:12px!important;color:inherit!important;text-decoration:underline!important;letter-spacing:normal!important;text-transform:none!important}.aop-cookie-banner,.aop-cookie-dialog{font-family:Inter,Arial,sans-serif!important;font-size:14px!important;line-height:1.7!important;color:#0E1013!important;background:#fff!important;border:1px solid #CDD2D9!important;box-sizing:border-box!important}.aop-cookie-banner[hidden]{display:none!important}.aop-cookie-banner{position:fixed!important;z-index:10050!important;bottom:20px!important;left:50%!important;transform:translateX(-50%)!important;width:min(1040px,calc(100% - 40px))!important;padding:26px 30px!important;border-radius:16px!important;box-shadow:0 12px 60px #16181c30!important;display:flex!important;gap:30px!important;align-items:center!important}.aop-cookie-banner h2,.aop-cookie-dialog h2{font-family:'Cormorant Garamond',Georgia,serif!important;font-size:30px!important;font-weight:600!important;line-height:1.15!important;letter-spacing:normal!important;color:#0E1013!important;margin:0 0 12px!important}.aop-cookie-banner p,.aop-cookie-dialog p{font-family:Inter,Arial,sans-serif!important;font-size:12px!important;line-height:1.8!important;letter-spacing:normal!important;color:#444B56!important;margin:0!important}.aop-cookie-banner a,.aop-cookie-dialog a{font-size:12px!important;color:#9C4700!important;text-decoration:underline!important;padding:0!important;display:inline!important;min-height:0!important}.aop-cookie-buttons{display:flex!important;flex-wrap:wrap!important;gap:10px!important;flex-shrink:0!important;justify-content:flex-start!important}.aop-cookie-buttons button{font-family:Inter,Arial,sans-serif!important;background:#F4F5F7!important;color:#0E1013!important;border:1px solid #AEB5BF!important;border-radius:25px!important;padding:11px 16px!important;font-size:12px!important;line-height:1.4!important;font-weight:650!important;cursor:pointer!important;white-space:nowrap!important}.aop-cookie-buttons button:hover{background:#FFEAD6!important;border-color:#BD5A08!important}.aop-cookie-buttons button:focus-visible,.aop-cookie-option input:focus-visible{outline:3px solid #BD5A08!important;outline-offset:3px!important}.aop-cookie-dialog{padding:30px!important;border-radius:18px!important;width:min(600px,calc(100% - 30px))!important;max-height:85vh!important;overflow:auto!important}.aop-cookie-dialog::backdrop{background:#0e101380!important}.aop-cookie-option{border-top:1px solid #CDD2D9!important;padding:16px 0!important;margin-top:12px!important}.aop-cookie-option label{display:flex!important;gap:10px!important;align-items:center!important;font-size:14px!important;font-weight:650!important;color:#0E1013!important}.aop-cookie-option input{appearance:auto!important;width:18px!important;height:18px!important;min-height:0!important;padding:0!important;accent-color:#BD5A08!important;flex-shrink:0!important}.aop-cookie-option p{margin-top:8px!important}.aop-cookie-dialog>.aop-cookie-buttons{margin-top:24px!important}.aop-form-privacy{font-size:12px!important;line-height:1.8!important;color:#444B56!important;margin-top:18px!important}.aop-form-privacy a{color:#9C4700!important;text-decoration:underline!important}.aop-consent-visible .mobile-actions{display:none!important}body.has-cursor .aop-cookie-banner *,body.has-cursor .aop-cookie-dialog *{cursor:auto!important}
@media(max-width:1000px){.aop-cookie-banner{display:block!important}.aop-cookie-banner .aop-cookie-buttons{margin-top:18px!important}}@media(max-width:600px){.aop-cookie-banner{bottom:10px!important;width:calc(100% - 20px)!important;padding:22px!important;max-height:80vh!important;overflow:auto!important}.aop-cookie-buttons{gap:8px!important}.aop-cookie-buttons button{flex:1!important;padding:12px 10px!important}.aop-cookie-buttons button[data-choice=settings]{flex-basis:100%!important}.aop-cookie-banner h2{font-size:27px!important}.aop-cookie-dialog{padding:24px!important}}
