.ConsentBanner-module__ym2JKq__bar{z-index:60;color:#22251f;background:#fff;border-top:1px solid #0000001a;font-family:Arial,Helvetica,sans-serif;position:fixed;inset:auto 0 0;box-shadow:0 -6px 20px #0000000f}.ConsentBanner-module__ym2JKq__inner{box-sizing:border-box;align-items:center;gap:12px;max-width:1180px;margin:0 auto;padding:10px 16px;display:flex}.ConsentBanner-module__ym2JKq__text{color:#4d5048;flex:1;font-size:12.5px;line-height:1.35}.ConsentBanner-module__ym2JKq__text p{margin:0}.ConsentBanner-module__ym2JKq__text p+p{margin-top:3px}.ConsentBanner-module__ym2JKq__title{color:#22251f;font-weight:700}.ConsentBanner-module__ym2JKq__text a{color:inherit;text-underline-offset:2px;text-decoration:underline}.ConsentBanner-module__ym2JKq__buttons{flex-shrink:0;gap:8px;display:flex}.ConsentBanner-module__ym2JKq__button{cursor:pointer;border-radius:999px;padding:7px 14px;font:600 13px/1.2 Arial,Helvetica,sans-serif}.ConsentBanner-module__ym2JKq__refuse{color:#4d5048;background:#fff;border:1px solid #0003;}.ConsentBanner-module__ym2JKq__refuse:hover{background:#0000000d}.ConsentBanner-module__ym2JKq__accept{color:#fff;background:#22251f;border:1px solid #22251f;}.ConsentBanner-module__ym2JKq__accept:hover{opacity:.9}@media (max-width:639px){.ConsentBanner-module__ym2JKq__inner{flex-direction:column;align-items:stretch;gap:10px}.ConsentBanner-module__ym2JKq__buttons>*{flex:1}}@media (min-width:640px){.ConsentBanner-module__ym2JKq__inner{gap:24px;padding:10px 24px}.ConsentBanner-module__ym2JKq__text{font-size:13px}}
.WhatsAppButton-module__OPyqoG__button{right:24px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:65;box-sizing:border-box;color:#fff;white-space:nowrap;background:#25d366;border-radius:999px;align-items:center;gap:8px;padding:11px 16px 11px 13px;font:700 15px/1.2 Arial,Helvetica,sans-serif;text-decoration:none;transition:bottom .2s;display:inline-flex;position:fixed;box-shadow:0 6px 20px #00000038}.WhatsAppButton-module__OPyqoG__button:hover{background:#1ebe5b}.WhatsAppButton-module__OPyqoG__button:focus-visible{outline-offset:3px;outline:3px solid #0b7a3b}.WhatsAppButton-module__OPyqoG__icon{flex-shrink:0;width:22px;height:22px}@media (max-width:800px){.WhatsAppButton-module__OPyqoG__button{left:16px;right:auto;bottom:calc(11px + env(safe-area-inset-bottom,0px));justify-content:center;width:48px;height:48px;padding:0}.WhatsAppButton-module__OPyqoG__label{display:none}.WhatsAppButton-module__OPyqoG__icon{width:26px;height:26px}}
