.consent-module__JjW8ha__notice{color:#654c3a;word-break:keep-all;overflow-wrap:anywhere;background:#fffdf7;border:1px solid #e6d9c8;border-radius:13px;margin:8px 0 20px;padding:13px 14px;font-size:12px;line-height:1.75}.consent-module__JjW8ha__notice p{margin:0}.consent-module__JjW8ha__notice strong{color:#62422c;margin-top:6px;font-size:12px;font-weight:600;display:block}.consent-module__JjW8ha__heading{letter-spacing:-.8px!important;margin-bottom:0!important;font-size:26px!important;line-height:1.35!important}.consent-module__JjW8ha__intro{color:#795f4f;word-break:keep-all;margin:10px 0 20px;font-size:14px;line-height:1.6}.consent-module__JjW8ha__all{color:#452917;cursor:pointer;background:#fff2df;border:2px solid #ee9356;border-radius:19px;align-items:center;gap:14px;width:100%;min-height:90px;padding:20px 17px;transition:background .15s,border-color .15s;display:flex;box-shadow:0 4px 15px #ed96300d}.consent-module__JjW8ha__all strong{letter-spacing:-.5px;font-size:20px}.consent-module__JjW8ha__all small{color:#765239;margin-top:5px;font-size:13px;line-height:1.5;display:block}.consent-module__JjW8ha__all.consent-module__JjW8ha__selected{background:#ffecd5;border-color:#ed641a}.consent-module__JjW8ha__checkbox{accent-color:#e95a14;cursor:pointer;border-radius:5px;flex:none;min-width:23px;appearance:auto!important;width:23px!important;height:23px!important;margin:0!important;padding:0!important}.consent-module__JjW8ha__all .consent-module__JjW8ha__checkbox{min-width:28px;width:28px!important;height:28px!important}.consent-module__JjW8ha__checkbox:disabled{cursor:wait;opacity:.6}.consent-module__JjW8ha__checkbox:focus-visible,.consent-module__JjW8ha__more:focus-visible,.consent-module__JjW8ha__terms:focus-visible,.consent-module__JjW8ha__agree:focus-visible{outline-offset:4px;outline:3px solid #8a471d}.consent-module__JjW8ha__all:has(.consent-module__JjW8ha__checkbox:focus-visible){outline-offset:4px;outline:3px solid #8a471d}.consent-module__JjW8ha__listHeading{color:#816451;justify-content:space-between;gap:10px;margin:22px 2px 9px;font-size:12px;display:flex}.consent-module__JjW8ha__sections{background:#fffdf8;border:1px solid #eadfcd;border-radius:16px;gap:0;display:grid;overflow:hidden}.consent-module__JjW8ha__section{border-bottom:1px solid #eee4d5;min-width:0;padding:8px 13px}.consent-module__JjW8ha__section:last-child{border-bottom:0}.consent-module__JjW8ha__itemRow{align-items:center;gap:7px;min-height:60px;display:flex}.consent-module__JjW8ha__itemChoice{cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;min-height:48px;padding:5px 0;display:flex}.consent-module__JjW8ha__sectionTitle{letter-spacing:-.25px;word-break:keep-all;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.6;display:block}.consent-module__JjW8ha__required,.consent-module__JjW8ha__optional{color:#a44218;margin-right:6px;font-size:12px;font-weight:700;display:inline}.consent-module__JjW8ha__optional{color:#6b6257}.consent-module__JjW8ha__more{color:#765841;min-width:49px;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:5px;padding:4px 0 4px 4px;font-size:12px;display:inline-flex}.consent-module__JjW8ha__plus{flex:none;width:11px;height:11px;display:block;position:relative}.consent-module__JjW8ha__plus:before,.consent-module__JjW8ha__plus:after{content:"";background:currentColor;border-radius:1px;position:absolute;inset:5px 0}.consent-module__JjW8ha__plus:after{transform:rotate(90deg)}.consent-module__JjW8ha__plus.consent-module__JjW8ha__open:after{display:none}.consent-module__JjW8ha__terms{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#bba487 #fffaf1;color:#46372d;word-break:keep-all;overflow-wrap:anywhere;background:#fffefa;border:1px solid #d6c9b6;border-radius:9px;max-height:220px;margin:4px 0 10px;padding:14px;font-size:14px;line-height:1.85;overflow-y:auto}.consent-module__JjW8ha__terms[hidden]{display:none}.consent-module__JjW8ha__terms::-webkit-scrollbar{width:7px}.consent-module__JjW8ha__terms::-webkit-scrollbar-thumb{background:#bba487;border-radius:4px}.consent-module__JjW8ha__terms p{margin:0 0 16px}.consent-module__JjW8ha__terms p:last-child{margin-bottom:0}.consent-module__JjW8ha__terms dl{margin:0}.consent-module__JjW8ha__terms dl>div{border-top:1px solid #eae1d6;padding:12px 0}.consent-module__JjW8ha__terms dt{color:#412818;margin-bottom:5px;font-weight:700}.consent-module__JjW8ha__terms dd{margin:0}.consent-module__JjW8ha__important{color:#40291c;font-weight:700}.consent-module__JjW8ha__rewardNote{color:#715848;word-break:keep-all;overflow-wrap:anywhere;margin:0 0 9px 33px;font-size:12px;line-height:1.7}.consent-module__JjW8ha__footer{margin-top:14px;padding-bottom:135px}.consent-module__JjW8ha__footer .consent-module__JjW8ha__version{color:#897669;margin-top:14px;font-size:11px}.consent-module__JjW8ha__success{color:#36572a;background:#edf5e8;border-radius:8px;padding:12px;font-size:14px}.consent-module__JjW8ha__status{color:#795f4f;font-size:14px}.consent-module__JjW8ha__actionBar{z-index:80;box-sizing:border-box;width:100%;max-width:var(--kp-width,480px);padding:10px 18px max(14px,env(safe-area-inset-bottom));background:#fffcf4;border-top:1px solid #eddfc9;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -5px 22px #77502208}.consent-module__JjW8ha__actionBar .consent-module__JjW8ha__actionHint{text-align:center;color:#795d45;margin:0 0 8px;font-size:12px;line-height:1.6}.consent-module__JjW8ha__actionBar button{margin:0!important}.consent-module__JjW8ha__actionBar p[role=alert]{max-height:100px;font-size:13px;overflow:auto;margin:0 0 8px!important}.consent-module__JjW8ha__supportNotice{color:#61422b;word-break:keep-all;background:#fff2d5;border-radius:13px;margin:4px 0 10px;padding:14px;font-size:13px;line-height:1.7}.consent-module__JjW8ha__supportNotice strong{color:#773707;font-size:15px}.consent-module__JjW8ha__supportNotice p{margin:7px 0}.consent-module__JjW8ha__agree{text-align:left;width:100%;font:inherit;color:#4b2b1c;cursor:pointer;background:#fffefb;border:1px solid #d8c8b6;border-radius:8px;align-items:center;gap:10px;min-height:44px;margin-top:8px;padding:10px 12px;font-size:14px;font-weight:650;display:flex}@media (max-width:350px){.consent-module__JjW8ha__notice{padding:11px;font-size:12px}.consent-module__JjW8ha__all{gap:11px;padding:17px 13px}.consent-module__JjW8ha__all strong{font-size:19px}.consent-module__JjW8ha__all small{font-size:12px}.consent-module__JjW8ha__section{padding:7px 10px}.consent-module__JjW8ha__itemChoice{gap:8px}.consent-module__JjW8ha__sectionTitle{font-size:13px}.consent-module__JjW8ha__more{min-width:44px}.consent-module__JjW8ha__listHeading{font-size:11px}.consent-module__JjW8ha__actionBar{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.consent-module__JjW8ha__all{transition:none}}
