.cky-consent-container,.cky-modal,.cky-btn-revisit-wrapper{--aa-cky-surface:#FFFFFF;--aa-cky-ink:var(--e-global-color-146552c, #0F0B09);--aa-cky-ink-soft:rgba(15, 11, 9, 0.78);--aa-cky-gold:var(--e-global-color-accent, #B88A4A);--aa-cky-gold-tint:rgba(184, 138, 74, 0.14);--aa-cky-deep:var(--e-global-color-secondary, #2A211C);--aa-cky-on-deep:var(--e-global-color-text, #F3EEE7);--aa-cky-hair:rgba(15, 11, 9, 0.12);--aa-cky-heading:var(--e-global-typography-primary-font-family, "Cormorant Garamond"), serif;--aa-cky-body:var(--e-global-typography-text-font-family, "Montserrat"), sans-serif;--aa-cky-ease:0.2s ease}.cky-consent-container.cky-banner-bottom .cky-consent-bar,.cky-consent-container.cky-banner-top .cky-consent-bar,.cky-consent-container.cky-box-bottom-left .cky-consent-bar,.cky-consent-container.cky-box-bottom-right .cky-consent-bar,.cky-consent-container.cky-box-top-left .cky-consent-bar,.cky-consent-container.cky-box-top-right .cky-consent-bar{background-color:var(--aa-cky-surface)!important;border-style:solid;border-width:1px 0 0;border-color:var(--aa-cky-hair)!important;border-radius:0;box-shadow:0 -2px 18px rgba(15,11,9,.1);font-family:var(--aa-cky-body);color:var(--aa-cky-ink-soft)}.cky-consent-container .cky-notice .cky-title{color:var(--aa-cky-ink)!important;font-family:var(--aa-cky-heading);font-size:22px;font-weight:600;line-height:1.3;letter-spacing:0;margin:0 0 10px}.cky-consent-container .cky-notice-des,.cky-consent-container .cky-notice-des p{color:var(--aa-cky-ink-soft)!important;font-family:var(--aa-cky-body);font-size:14px;font-weight:400;line-height:1.7;letter-spacing:0}.cky-consent-container .cky-notice-des a,.cky-consent-container .cky-notice-des a.cky-policy{color:var(--aa-cky-ink)!important;text-decoration:underline;text-underline-offset:2px;transition:color var(--aa-cky-ease)}.cky-consent-container .cky-notice-des a:hover,.cky-consent-container .cky-notice-des a.cky-policy:hover{color:var(--aa-cky-gold)!important}.cky-consent-container .cky-notice-btn-wrapper .cky-btn,.cky-modal .cky-prefrence-btn-wrapper .cky-btn{font-family:var(--aa-cky-body);font-size:14px;font-weight:500;letter-spacing:2.8px;text-transform:uppercase;line-height:1.2;border-radius:0;border-width:1px;border-style:solid;padding:12px 24px;transition:background-color var(--aa-cky-ease),color var(--aa-cky-ease),border-color var(--aa-cky-ease)}.cky-consent-container .cky-notice-btn-wrapper .cky-btn:hover,.cky-modal .cky-prefrence-btn-wrapper .cky-btn:hover{filter:none}.cky-consent-container .cky-notice-btn-wrapper .cky-btn-accept,.cky-modal .cky-prefrence-btn-wrapper .cky-btn-accept{background-color:var(--aa-cky-gold)!important;border-color:var(--aa-cky-gold)!important;color:var(--aa-cky-ink)!important}.cky-consent-container .cky-notice-btn-wrapper .cky-btn-accept:hover,.cky-modal .cky-prefrence-btn-wrapper .cky-btn-accept:hover{background-color:var(--aa-cky-deep)!important;border-color:var(--aa-cky-deep)!important;color:var(--aa-cky-on-deep)!important}.cky-consent-container .cky-notice-btn-wrapper .cky-btn-reject,.cky-consent-container .cky-notice-btn-wrapper .cky-btn-customize,.cky-modal .cky-prefrence-btn-wrapper .cky-btn-reject,.cky-modal .cky-prefrence-btn-wrapper .cky-btn-preferences{background-color:transparent!important;border-color:var(--aa-cky-gold)!important;color:var(--aa-cky-ink)!important}.cky-consent-container .cky-notice-btn-wrapper .cky-btn-reject:hover,.cky-consent-container .cky-notice-btn-wrapper .cky-btn-customize:hover,.cky-modal .cky-prefrence-btn-wrapper .cky-btn-reject:hover,.cky-modal .cky-prefrence-btn-wrapper .cky-btn-preferences:hover{background-color:var(--aa-cky-gold-tint)!important;border-color:var(--aa-cky-gold)!important;color:var(--aa-cky-ink)!important}.cky-consent-container .cky-btn:focus-visible,.cky-consent-container .cky-notice-des a:focus-visible,.cky-modal .cky-btn:focus-visible,.cky-modal .cky-btn-close:focus-visible,.cky-modal .cky-accordion-btn:focus-visible,.cky-modal .cky-show-desc-btn:focus-visible,.cky-modal .cky-switch input[type="checkbox"]:focus-visible,.cky-btn-revisit-wrapper .cky-btn-revisit:focus-visible{outline:2px solid var(--aa-cky-gold);outline-offset:2px}.cky-modal .cky-preference-center{background-color:var(--aa-cky-surface)!important;border-color:var(--aa-cky-hair)!important;color:var(--aa-cky-ink-soft)!important;font-family:var(--aa-cky-body);border-radius:0}.cky-modal{border-radius:0}.cky-modal .cky-preference-header .cky-preference-title{color:var(--aa-cky-ink)!important;font-family:var(--aa-cky-heading);font-size:22px;font-weight:600;letter-spacing:0}.cky-modal .cky-preference-header .cky-btn-close{color:var(--aa-cky-ink)}.cky-modal .cky-preference-content-wrapper,.cky-modal .cky-preference-content-wrapper p,.cky-modal .cky-accordion-header-des,.cky-modal .cky-accordion-header-des p{color:var(--aa-cky-ink-soft)!important;font-family:var(--aa-cky-body);font-size:14px;line-height:1.7;letter-spacing:0}.cky-modal .cky-accordion-header .cky-accordion-btn{color:var(--aa-cky-ink)!important;font-family:var(--aa-cky-body);font-size:15px;font-weight:600;letter-spacing:.4px;text-transform:none}.cky-modal .cky-accordion-header .cky-always-active{color:var(--aa-cky-gold)!important;font-family:var(--aa-cky-body);font-size:13px;font-weight:500;letter-spacing:.4px}.cky-modal .cky-preference-content-wrapper .cky-show-desc-btn{color:var(--aa-cky-gold)!important;font-family:var(--aa-cky-body);font-size:14px;letter-spacing:0;text-transform:none;transition:color var(--aa-cky-ease)}.cky-modal .cky-preference-content-wrapper .cky-show-desc-btn:hover{color:var(--aa-cky-ink)!important}.cky-modal .cky-horizontal-separator,.cky-modal .cky-accordion:last-child{border-color:var(--aa-cky-hair)}.cky-modal .cky-switch input[type="checkbox"]{background-color:rgba(15,11,9,.22)!important}.cky-modal .cky-switch input[type="checkbox"]:checked{background-color:var(--aa-cky-gold)!important}.cky-modal .cky-footer-wrapper a,.cky-modal [data-cky-tag="detail-powered-by"] a{color:var(--aa-cky-ink-soft)!important}.cky-btn-revisit-wrapper{background-color:var(--aa-cky-gold)!important;border-radius:0}.cky-btn-revisit-wrapper .cky-btn-revisit img{filter:none}@media (min-width:769px) and (max-width:1100px){.cky-consent-container .cky-notice-group{display:block}.cky-consent-container .cky-notice-btn-wrapper{margin-left:0;margin-top:16px;justify-content:flex-start;flex-wrap:wrap;gap:10px}.cky-consent-container .cky-notice-btn-wrapper .cky-btn{flex:0 1 auto;margin-right:0}}@media (max-width:768px){.cky-consent-container .cky-notice-btn-wrapper{gap:10px}.cky-consent-container .cky-notice .cky-title{font-size:20px}.cky-consent-container .cky-notice-btn-wrapper .cky-btn,.cky-modal .cky-prefrence-btn-wrapper .cky-btn{font-size:13px;letter-spacing:1.6px;padding:12px 16px}}@media (max-width:576px){.cky-consent-container .cky-notice-btn-wrapper .cky-btn{width:100%;margin-top:10px;padding:14px;white-space:normal}.cky-consent-container .cky-notice-btn-wrapper .cky-btn-accept{margin-top:16px}.cky-modal .cky-preference-header .cky-preference-title{font-size:20px}}@media (max-width:360px){.cky-consent-container .cky-notice-btn-wrapper .cky-btn{font-size:12px;letter-spacing:1.2px}}