.lf-consent,.lf-consent *{box-sizing:border-box}.lf-consent[hidden]{display:none!important}.lf-consent{position:fixed;z-index:950;left:20px;bottom:20px;width:min(840px,calc(100% - 40px));max-height:calc(100dvh - 40px);overflow:auto;padding:23px 25px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 28px;border:1px solid #dfcdbd;border-radius:18px;background:#fffdfa;color:#282422;box-shadow:0 10px 38px #40261724;font:14px/1.65 Manrope,Arial,sans-serif}.lf-consent h2{font-size:19px;font-weight:600;line-height:1.3;margin:0 0 10px;letter-spacing:-.35px}.lf-consent p{margin:0 0 9px}.lf-consent a{font-size:12px;color:#914315;text-decoration:underline;text-underline-offset:3px}.lf-consent .lf-consent-state{font-size:12px;color:#75695e;margin:8px 0 0}.lf-consent-actions{display:flex;flex-direction:column;justify-content:center;gap:10px}.lf-consent-actions button{border:1px solid #b34d18;border-radius:10px;padding:12px 17px;min-height:48px;font:600 13px/1.4 Manrope,Arial,sans-serif;cursor:pointer}.lf-consent-allow{background:#b34d18;color:#fff}.lf-consent-deny{background:#fffdfa;color:#934016}.lf-consent :is(button,a):focus-visible,.lf-analytics-settings:focus-visible{outline:3px solid #cf8658;outline-offset:4px}.lf-analytics-settings{font:inherit;font-size:12px;background:transparent;color:inherit;border:0;padding:10px 0;min-height:44px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}html.lf-consent-open body{padding-bottom:calc(var(--lf-consent-height,260px) + 32px)}html.lf-consent-open .lf-help-toggle{bottom:calc(var(--lf-consent-height,260px) + 52px)}@media(max-width:700px){.lf-consent{left:12px;bottom:12px;width:calc(100% - 24px);padding:19px 18px;grid-template-columns:1fr;gap:15px;border-radius:14px;max-height:calc(100dvh - 24px)}.lf-consent h2{font-size:18px}.lf-consent p{font-size:12px;line-height:1.7}.lf-consent-actions{flex-direction:row;flex-wrap:wrap;gap:8px}.lf-consent-actions button{flex:1 1 180px;min-height:46px;font-size:12px}.lf-consent .lf-consent-state{font-size:11px}html.lf-consent-open .lf-help-toggle{bottom:calc(var(--lf-consent-height,360px) + 36px)}}

html.lf-consent-open .lf-help-toggle{visibility:hidden;pointer-events:none}
