.ceika-region{position:relative;font:13px/1.4 var(--ceika-header-font,Arial,sans-serif);text-align:start;letter-spacing:0;text-transform:none}
.ceika-region>summary.ceika-region__summary{display:flex;align-items:center;gap:9px;min-height:42px;padding:4px 10px;list-style:none;cursor:pointer;color:inherit;font:inherit;white-space:nowrap;border-radius:6px;transition:background .16s ease}
.ceika-region>summary::-webkit-details-marker{display:none}
.top-bar--right-menu .ceika-region>summary.ceika-region__summary{color:#fff}
.ceika-region>summary:hover,.ceika-region[open]>summary{background:rgb(255 255 255 / .08)}
.ceika-region__language{padding-inline-start:10px;border-inline-start:1px solid rgb(150 157 164 / .4)}
.ceika-region__chevron{transition:transform .18s ease}
.ceika-region[open] .ceika-region__chevron{transform:rotate(180deg)}
.ceika-region__panel{position:absolute;inset-inline-end:0;top:calc(100% + 6px);width:310px;max-width:calc(100vw - 32px);padding:24px;background:#fff;color:#20252b;border:1px solid #e1e4e7;border-radius:12px;box-shadow:0 18px 50px rgb(0 0 0 / .18);z-index:1000}
.ceika-region .ceika-region__title{margin:0 0 20px;font:600 18px/1.3 var(--ceika-header-font,Arial,sans-serif);letter-spacing:-.02em;color:#20252b}
.ceika-region .ceika-region__form{margin:0;display:grid;gap:8px}
.ceika-region .ceika-region__form label{display:block;margin:0;font:600 12px/1.4 var(--ceika-header-font,Arial,sans-serif);color:#555e68;text-transform:none;letter-spacing:0}
.ceika-region .ceika-region__form select{display:block;width:100%;min-width:0;max-width:100%;height:46px;margin:0 0 8px;padding:10px 30px 10px 12px;border:1px solid #cbd1d7;border-radius:6px;background-color:#fafbfc;color:#20252b;font:14px/1.4 var(--ceika-header-font,Arial,sans-serif);letter-spacing:0;text-transform:none}
.ceika-region .ceika-region__help{margin:0 0 8px;color:#59636d;font:12px/1.5 var(--ceika-header-font,Arial,sans-serif);white-space:normal}
.ceika-region .ceika-region__apply{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:44px;height:auto;margin:0;padding:10px 16px;border:1px solid #a62135;border-radius:6px;background:#a62135;color:#fff;font:600 14px/1.4 var(--ceika-header-font,Arial,sans-serif);letter-spacing:0;text-transform:none;cursor:pointer}
.ceika-region .ceika-region__apply:hover{background:#8d1d2d;border-color:#8d1d2d}
.ceika-region :focus-visible{outline:2px solid #bf3044;outline-offset:3px}
.ceika-region-mobile{list-style:none;padding:8px 0}
.ceika-region-mobile .ceika-region>summary.ceika-region__summary{justify-content:flex-start;padding:8px 10px;color:#fff}
.ceika-region-mobile .ceika-region__panel{position:static;box-sizing:border-box;width:100%;max-width:none;margin-top:8px;padding:20px;border:0;box-shadow:none;background:#fff}
@media(prefers-reduced-motion:reduce){.ceika-region>summary,.ceika-region__chevron{transition:none}}

.ceika-region:lang(ar),.ceika-country-offer:lang(ar),.ceika-offer-dialog:lang(ar){direction:rtl;text-align:right;letter-spacing:normal}
.ceika-region:lang(ar) .ceika-region__form select{padding:10px 12px 10px 30px;background-position:left 10px center}
.ceika-offer-dialog:lang(ar) h2{padding-right:0;padding-left:15px;letter-spacing:0}
.ceika-offer-dialog:lang(ar) .ceika-offer-dialog__close{right:auto;left:7px}
.ceika-offer-dialog:lang(ar) input[type=email],.ceika-offer-dialog:lang(ar) .ceika-offer-dialog__code{direction:ltr}
