.cookie-wrapper[data-v-957d8c5c]{bottom:0;box-sizing:border-box;left:0;padding:0 clamp(.5rem,2vw,1rem);position:fixed;right:0;z-index:9999}.cookie-settings-layer[data-v-957d8c5c]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:10000}.cookie-settings-layer[data-v-957d8c5c] .modal{pointer-events:auto;z-index:10000}.cookie-banner[data-v-957d8c5c]{background:#fff;border-radius:6px 6px 0 0;box-shadow:0 -3px 18px #0000001a;display:flex;flex-direction:column;gap:.45rem;margin:0 auto;max-width:min(26rem,100%);padding:.75rem .875rem .9rem;text-align:left;width:100%}@media (min-width:480px){.cookie-banner[data-v-957d8c5c]{gap:.5rem;max-width:min(28rem,100%);padding:.85rem 1rem 1rem}}.cookie-banner__title[data-v-957d8c5c]{font-size:.9375rem;font-weight:700;line-height:1.3;margin:0}@media (min-width:480px){.cookie-banner__title[data-v-957d8c5c]{font-size:1rem}}.cookie-banner__body[data-v-957d8c5c],.cookie-banner__privacy[data-v-957d8c5c]{color:#374151;font-size:.75rem;line-height:1.45;margin:0}@media (min-width:480px){.cookie-banner__body[data-v-957d8c5c],.cookie-banner__privacy[data-v-957d8c5c]{font-size:.8125rem;line-height:1.5}}.cookie-banner__link[data-v-957d8c5c]{color:#f2751a;font-size:.6875rem;font-weight:500;line-height:inherit;text-decoration:underline;text-underline-offset:1px}@media (min-width:480px){.cookie-banner__link[data-v-957d8c5c]{font-size:.75rem;text-underline-offset:2px}}.cookie-banner__link[data-v-957d8c5c]:hover{text-decoration-thickness:2px}.cookie-buttons[data-v-957d8c5c]{display:flex;flex-flow:row wrap;gap:.35rem;justify-content:flex-start}@media (max-width:600px){.cookie-buttons[data-v-957d8c5c]{flex-direction:column;gap:.3rem}}.btn[data-v-957d8c5c]{border:none;border-radius:3px;cursor:pointer;font-family:inherit;font-size:.6875rem;font-weight:600;line-height:1.25;max-width:100%;padding:.35rem .65rem;transition:transform .2s ease,box-shadow .2s ease;width:100%}@media (min-width:401px){.btn[data-v-957d8c5c]{font-size:.75rem;padding:.4rem .75rem}}@media (min-width:601px){.btn[data-v-957d8c5c]{min-width:5.5rem;width:auto}}.btn[data-v-957d8c5c]:hover{transform:translateY(-1px)}.btn--primary[data-v-957d8c5c]{background:#f2751a;color:#fff}.btn--secondary[data-v-957d8c5c]{background:#242424;color:#fff}.btn--outline[data-v-957d8c5c]{background:#fff;border:1px solid #f2751a;color:#f2751a}.cookie-settings[data-v-957d8c5c]{color:#fff;margin:0 auto;max-width:min(26rem,100%);text-align:left}@media (min-width:480px){.cookie-settings[data-v-957d8c5c]{max-width:min(28rem,100%)}}.cookie-settings__title[data-v-957d8c5c]{font-size:1.05rem;margin:0 0 .35rem}@media (min-width:480px){.cookie-settings__title[data-v-957d8c5c]{font-size:1.1rem}}.cookie-settings__intro[data-v-957d8c5c]{font-size:.75rem;margin:0 0 .85rem;opacity:.95}@media (min-width:480px){.cookie-settings__intro[data-v-957d8c5c]{font-size:.8125rem;margin-bottom:1rem}}.cookie-settings__row[data-v-957d8c5c]{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.2);display:flex;gap:.65rem;justify-content:space-between;padding:.65rem 0}@media (min-width:480px){.cookie-settings__row[data-v-957d8c5c]{gap:.85rem;padding:.85rem 0}}.cookie-settings__row--toggle[data-v-957d8c5c]{align-items:center}.cookie-settings__row strong[data-v-957d8c5c]{display:block;font-size:.8125rem;margin-bottom:.2rem}@media (min-width:480px){.cookie-settings__row strong[data-v-957d8c5c]{font-size:.875rem}}.cookie-settings__row p[data-v-957d8c5c]{font-size:.6875rem;line-height:1.4;margin:0;opacity:.9}@media (min-width:480px){.cookie-settings__row p[data-v-957d8c5c]{font-size:.75rem;line-height:1.45}}.cookie-settings__badge[data-v-957d8c5c]{flex-shrink:0;font-size:.625rem;font-weight:600;letter-spacing:.03em;opacity:.85;text-transform:uppercase}@media (min-width:480px){.cookie-settings__badge[data-v-957d8c5c]{font-size:.6875rem}}.cookie-settings__actions[data-v-957d8c5c]{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end;margin-top:1rem}@media (min-width:480px){.cookie-settings__actions[data-v-957d8c5c]{gap:.45rem;margin-top:1.15rem}}.cookie-switch[data-v-957d8c5c]{cursor:pointer;flex-shrink:0;height:1.45rem;position:relative;width:2.5rem}@media (min-width:480px){.cookie-switch[data-v-957d8c5c]{height:1.55rem;width:2.65rem}}.cookie-switch input[data-v-957d8c5c]{cursor:pointer;height:100%;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.cookie-switch input:focus-visible+.cookie-switch__ui[data-v-957d8c5c]{outline:2px solid #fff;outline-offset:2px}.cookie-switch input:checked+.cookie-switch__ui[data-v-957d8c5c]{background:#f2751a}.cookie-switch input:checked+.cookie-switch__ui[data-v-957d8c5c]:after{transform:translate(1.05rem)}@media (min-width:480px){.cookie-switch input:checked+.cookie-switch__ui[data-v-957d8c5c]:after{transform:translate(1.1rem)}}.cookie-switch__ui[data-v-957d8c5c]{background:#ffffff40;border-radius:999px;display:block;height:100%;transition:background .2s ease;width:100%}.cookie-switch__ui[data-v-957d8c5c]:after{background:#fff;border-radius:50%;content:"";height:1.15rem;left:.15rem;position:absolute;top:.15rem;transition:transform .2s ease;width:1.15rem}@media (min-width:480px){.cookie-switch__ui[data-v-957d8c5c]:after{height:1.2rem;left:.18rem;top:.18rem;width:1.2rem}}
