@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Almarai:wght@400;700;800&display=swap";[data-theme=ei]:root{--light-purple: #835a97 !important;--primary-color: #462254 !important;--secondary-color: #64BFB5 !important;--primary-color-dull: #82788C;--primitives-primary: #462254 !important;--tertiary-color: #5E516A;--gray-700: #948C9C;--ei-bg-primary: #EFEDE9;--ei-bg-secondary: #FAF9F8;--ei-bg-tertiary: #F5F3F1;--ei-bg-quaternary: #F9F7FA;--ei-white: #fff;--ei-slider-rail: #dfdfdf;--ei-purple-gradient: #5D3371;--ei-muted-purple: var(--ei-muted-purple)}[data-theme=ei] *{font-family:Poppins,sans-serif!important}[data-theme=ei][dir=rtl] *{font-family:Almarai,sans-serif!important}[data-theme=ei] .header:before{display:none}[data-theme=ei] .header--dynamic-background .banner-media__overlay{background:linear-gradient(180deg,var(--ei-purple-gradient) 0%,var(--primary-color) 100%)}[data-theme=ei] .header--navigation button:active,[data-theme=ei] .header--navigation button:hover,[data-theme=ei] .header--navigation button.active{background:radial-gradient(133.26% 133.26% at 15.63% -.12%,#64bfb500,#64bfb566),var(--ei-white)}[data-theme=ei] .stories-container .story-list .story-item .avatar-border .avatar{border-color:var(--primary-color)}[data-theme=ei] .apply-new-card-overlay{background:radial-gradient(113.43% 113.43% at 11.57% 4.08%,rgba(24,47,124,0) 0%,var(--primary-color) 100%)}[data-theme=ei] .carousel-card__overlay{background-image:linear-gradient(#07244700,#462254)}[data-theme=ei] .carousel-card.for-you-card .carousel-card__content-cta.MuiButton-root{background:var(--white-color);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--primary-color)}[data-theme=ei] .deals-for-you-card__title{margin-bottom:.5rem}[data-theme=ei] .carousel-card.premiuim-deal-card .carousel-card__content{margin:0}[data-theme=ei] .carousel-card.premiuim-deal-card{height:23.125rem}[data-theme=ei] .carousel-card.premiuim-deal-card:before{display:none}[data-theme=ei] .carousel-card{padding:unset}[data-theme=ei] .featured-section__title-count{background-color:var(--secondary-color)}[data-theme=ei] .pagination-numbers .page-number.active{border-color:var(--primary-color)}[data-theme=ei] .filter-button--active{border-color:var(--primary-color)!important;border-radius:.5rem!important;background:var(--ei-white)!important}[data-theme=ei] .filter-count-badge{background:var(--secondary-color)!important}[data-theme=ei] p.deals-detail-title__merchant-name{color:var(--primary-color)}[data-theme=ei] .deals-detail-title__discount-badge{background:var(--secondary-color)}[data-theme=ei] .cards-collection-section .cards-collection-content .card-item:hover{border-color:var(--secondary-color)}[data-theme=ei] .cards-collection-section .cards-collection-content .card-item .card-content .card-text .card-benefits .benefit-item .checkmark-icon svg path{fill:var(--secondary-color)}[data-theme=ei] .primitives-accent-color{color:var(--secondary-color)!important}[data-theme=ei] .deals-detail-contact__icon{background:var(--ei-bg-tertiary)}[data-theme=ei] .deals-detail-contact__label{color:var(--primary-color)}[data-theme=ei] .cards-collection-section .cards-collection-content .card-item .card-content .card-buttons .apply-button:hover{background:var(--primary-color-dull)}[data-theme=ei] .discover-our-cards .cards-collection-section .cards-collection-title{font-size:1.25rem}[data-theme=ei] .deals-detail-title__details{padding:.4rem 2rem}[data-theme=ei] .custom-close svg{color:var(--primary-color)}[data-theme=ei] .sectionLabel,[data-theme=ei] .spendRangeTitle,[data-theme=ei] .search-header{color:var(--ei-muted-purple)!important}[data-theme=ei] .modalCard{background:var(--ei-bg-tertiary)!important}[data-theme=ei] .modalCard .MuiTypography-h4{color:var(--ei-muted-purple)!important}[data-theme=ei] .modalCard .chip{color:var(--primary-color)}[data-theme=ei] .slider-css .MuiSlider-rail{background-color:var(--ei-slider-rail)!important}[data-theme=ei] .clearAllButton{color:var(--primary-color-dull)}[data-theme=ei] .filter-modal-categories__item--selected:hover,[data-theme=ei] .filter-modal-subcategories__item--selected:hover{border-color:var(--primary-color);background:var(--primary-color);opacity:.9}[data-theme=ei] .featured-section .custom-pagination .MuiOutlinedInput-root{border-radius:.75rem;border:none;background-color:var(--ei-white)}[data-theme=ei] .featured-section .custom-pagination fieldset{border-color:var(--ei-white)}[data-theme=ei] .carousel-card.exclusive-deal-card .carousel-card__content{gap:.25rem;border-top-left-radius:0;border-top-right-radius:0}[data-theme=ei] .footerSection{background:var(--ei-bg-secondary);border:.0625rem solid rgba(70,34,84,.1)}[data-theme=ei] body,[data-theme=ei] .content-block--loader{background:var(--ei-bg-primary)}[data-theme=ei] .footerQRCodeWrapper img{max-width:3.75rem}[data-theme=ei] .text-gradient--blue{background:linear-gradient(to right,var(--primary-color) 9%,var(--secondary-color) 20%,var(--secondary-color) 80%,var(--primary-color) 100%);-webkit-background-clip:text}[data-theme=ei] .category-filter .MuiButton-root{background:var(--ei-bg-tertiary)}[data-theme=ei] .carousel-header__actions-navigation .arrow-btn{color:var(--tertiary-color);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--ei-bg-quaternary)}[data-theme=ei] .carousel-header__actions-navigation .arrow-btn.Mui-disabled{background:transparent}[data-theme=ei] .footerTopRow{background:var(--primary-color)!important;border-bottom:.0625rem solid rgba(255,255,255,.1)}[data-theme=ei] .footerLinkLabel{color:var(--primary-color)!important}[data-theme=ei] .footerLinkTitle{color:var(--primary-color-dull)}[data-theme=ei] .footerQRCodeTitle,[data-theme=ei] .footerQRCodeDescription{color:var(--primary-color)}[data-theme=ei] .footerFormLabelBottom{color:var(--primary-color-dull)}[data-theme=ei] .footerAppDownloadTitle{color:var(--primary-color)}[data-theme=ei] .footerAppDownloadDescription{color:var(--primary-color-dull)}[data-theme=ei] .languageSwitcherLabel,[data-theme=ei] .languageSwitcherKey,[data-theme=ei] .languageSwitcherValue,[data-theme=ei] .languageSwitcherSeparator,[data-theme=ei] .footerSocialLinksLabelTop{color:#ffffffe6!important}[data-theme=ei] .footerSocialIconGridItemTop img{filter:brightness(0) invert(1)}@media(min-width:901px)and (hover:hover)and (pointer:fine){[data-theme=ei] .category-child:hover{background:linear-gradient(180deg,#46225400,#462254b3 70%)}}@media(min-width:901px){[data-theme=ei] .category-child:focus-visible{box-shadow:0 0 0 .1875rem #46225480}}[data-theme=ei] .header-v1 .header .searchholder .MuiFormControl-root .search1 svg path{stroke:var(--primitives-primary)}[data-theme=ei] .categories__container{margin:0}[data-theme=ei] .cards-collection-show-all{color:var(--tertiary-color)}[data-theme=ei] .promotion-card__description{font-style:normal;padding:0 .7rem}@media(max-width:768px){[data-theme=ei] .carousel-card.exclusive-deal-card button{min-width:5.5rem;padding:1rem 0}}[data-theme=ei] .carousel-header__heading-subtitle,[data-theme=ei] .carousel-header button,[data-theme=ei] .deals-for-you-section button,[data-theme=ei] .apply-new-showall,[data-theme=ei] .brands-container button,[data-theme=ei] .btn-show-all,[data-theme=ei] .cards-collection-section .cards-collection-content .card-item .card-content .card-buttons .know-more-button,[data-theme=ei] [class*=webview-] .carousel-header__heading-title.MuiTypography-root{color:var(--primary-color)}[data-theme=ei] [class*=webview-] .card-carousel-with-cta-component .carousel-cta-section .carousel-cta .cta-button{background:var(--secondary-color)}[data-theme=ei] [class*=webview-] .featured-banner-card__cta{background:var(--white-color)!important;color:var(--primary-color)!important}[data-theme=ei] [class*=webview-] .carousel-header__heading-subtitle{color:var(--gray-700)}[data-theme=ei] [class*=webview-] .deals-detail-highlights__title{color:var(--black-color)!important}[data-theme=ei] [class*=webview-] .button-container:after,[data-theme=ei] [class*=webview-] .carousel-header__actions-showAll.MuiButton-root:after,[data-theme=ei] [class*=webview-] .cards-collection-show-all-mobile:after,[data-theme=ei] [class*=webview-] .all-deals-section__show-all-btn:after,[data-theme=ei] [class*=webview-] .cards-collection-show-all:after,[data-theme=ei] [class*=webview-] .similar-deals__view-all:after,[data-theme=ei] [class*=webview-] .apply-new-showall:after{content:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 6.50001L6.85356 6.85356C7.04882 6.6583 7.04882 6.34171 6.85356 6.14645L6.5 6.50001ZM0.146449 12.1465C-0.0488136 12.3417 -0.0488136 12.6583 0.146448 12.8536C0.341711 13.0488 0.658293 13.0488 0.853555 12.8536L0.500002 12.5L0.146449 12.1465ZM0.853556 0.146451C0.658294 -0.0488113 0.341712 -0.0488113 0.14645 0.146451C-0.0488126 0.341713 -0.0488126 0.658295 0.14645 0.853558L0.500003 0.500004L0.853556 0.146451ZM12.5 6.50001L12.8536 6.85356C13.0488 6.6583 13.0488 6.34171 12.8536 6.14645L12.5 6.50001ZM6.14645 12.1465C5.95119 12.3417 5.95119 12.6583 6.14645 12.8536C6.34171 13.0488 6.65829 13.0488 6.85356 12.8536L6.5 12.5L6.14645 12.1465ZM6.85356 0.146451C6.65829 -0.0488113 6.34171 -0.0488113 6.14645 0.146451C5.95119 0.341713 5.95119 0.658295 6.14645 0.853558L6.5 0.500004L6.85356 0.146451ZM6.5 6.50001L6.14645 6.14645L0.146449 12.1465L0.500002 12.5L0.853555 12.8536L6.85356 6.85356L6.5 6.50001ZM0.500003 0.500004L0.14645 0.853558L6.14645 6.85356L6.5 6.50001L6.85356 6.14645L0.853556 0.146451L0.500003 0.500004ZM12.5 6.50001L12.1465 6.14645L6.14645 12.1465L6.5 12.5L6.85356 12.8536L12.8536 6.85356L12.5 6.50001ZM6.5 0.500004L6.14645 0.853558L12.1465 6.85356L12.5 6.50001L12.8536 6.14645L6.85356 0.146451L6.5 0.500004Z' fill='%23462254'/%3E%3C/svg%3E")!important}[data-theme=ei] [class*=webview-] .carousel-card.exclusive-deal-card button{font-size:.6rem;background-color:var(--white-color);min-width:5.8rem;color:var(--primary-color);-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);box-shadow:0 1rem 1.5rem #00000014,0 .25rem .4375rem #0000000d}[data-theme=ei] .deals-detail-highlights__description,[data-theme=ei] .deals-detail-highlights__terms,[data-theme=ei] .card-carousel-with-cta-component .carousel-cta-section .carousel-helper-text .helper-text{color:var(--ei-muted-purple)}[data-theme=ei] .categories__item-image-fallback{background:linear-gradient(135deg,var(--primary-color),var(--ei-purple-gradient))}[data-theme=ei] .deal-card__discount-badge{background-color:var(--primary-color-dull)}[data-theme=ei] .card-title,[data-theme=ei] .card-description,[data-theme=ei] .pagination-numbers .pagination-chevron,[data-theme=ei] .pagination-numbers .page-number{color:var(--primary-color)}@media screen and (max-width:768px){[data-theme=ei] [class*=webview-] .header-v1 .header .searchholder.scrolled{background-color:var(--ei-bg-primary)}}[data-theme=ei] .carousel-card__tag.dark{background-color:var(--white-color);color:var(--primary-color)}[data-theme=ei] [class*=webview-] .apply-new-showall{text-transform:uppercase;background-color:transparent;color:var(--primary-color);font-weight:500;letter-spacing:.075rem;gap:.5rem}[data-theme=ei] [class*=webview-] .apply-new-showall:after{margin-top:.125rem;line-height:normal}[data-theme=ei] .carousel-cta-section .carousel-cta .cta-button{background:var(--primary-color)}[data-theme=ei] .carousel-cta-section .carousel-cta .cta-button:hover,[data-theme=ei] .card-carousel-with-cta-component .carousel-cta-section .carousel-cta .cta-button:hover{background:var(--light-purple)}@media screen and (max-width:576px){[data-theme=ei] .footerSocialLinksTop{align-items:start}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.shimmer-loading{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}*{font-family:Plus Jakarta Sans,sans-serif!important}[dir=rtl] *{font-family:Tajawal,sans-serif!important}[dir=rtl] .eng-font{font-family:Plus Jakarta Sans,sans-serif!important}body.webview-android *:not(.dirham-symbol){font-family:var(--webview-android)!important}body.webview-ios *:not(.dirham-symbol){font-family:var(--webview-ios)!important}[lang=ar] body.webview-android *:not(.dirham-symbol),[dir=rtl] body.webview-android *:not(.dirham-symbol){font-family:var(--webview-android-ar)!important}[lang=ar] body.webview-android *:not(.dirham-symbol) h1,[lang=ar] body.webview-android *:not(.dirham-symbol) h2,[lang=ar] body.webview-android *:not(.dirham-symbol) h3,[lang=ar] body.webview-android *:not(.dirham-symbol) h4,[lang=ar] body.webview-android *:not(.dirham-symbol) h5,[lang=ar] body.webview-android *:not(.dirham-symbol) h6,[dir=rtl] body.webview-android *:not(.dirham-symbol) h1,[dir=rtl] body.webview-android *:not(.dirham-symbol) h2,[dir=rtl] body.webview-android *:not(.dirham-symbol) h3,[dir=rtl] body.webview-android *:not(.dirham-symbol) h4,[dir=rtl] body.webview-android *:not(.dirham-symbol) h5,[dir=rtl] body.webview-android *:not(.dirham-symbol) h6{font-family:var(--webview-android-ar)!important}[lang=ar] body.webview-android .eng-font,[dir=rtl] body.webview-android .eng-font{font-family:var(--webview-android)!important}[lang=ar] body.webview-ios *:not(.dirham-symbol),[dir=rtl] body.webview-ios *:not(.dirham-symbol){font-family:var(--webview-ios-ar)!important}[lang=ar] body.webview-ios *:not(.dirham-symbol) h1,[lang=ar] body.webview-ios *:not(.dirham-symbol) h2,[lang=ar] body.webview-ios *:not(.dirham-symbol) h3,[lang=ar] body.webview-ios *:not(.dirham-symbol) h4,[lang=ar] body.webview-ios *:not(.dirham-symbol) h5,[lang=ar] body.webview-ios *:not(.dirham-symbol) h6,[lang=ar] body.webview-ios *:not(.dirham-symbol) .button--layer,[dir=rtl] body.webview-ios *:not(.dirham-symbol) h1,[dir=rtl] body.webview-ios *:not(.dirham-symbol) h2,[dir=rtl] body.webview-ios *:not(.dirham-symbol) h3,[dir=rtl] body.webview-ios *:not(.dirham-symbol) h4,[dir=rtl] body.webview-ios *:not(.dirham-symbol) h5,[dir=rtl] body.webview-ios *:not(.dirham-symbol) h6,[dir=rtl] body.webview-ios *:not(.dirham-symbol) .button--layer{font-family:var(--webview-ios-ar)!important}[lang=ar] body.webview-ios .eng-font,[dir=rtl] body.webview-ios .eng-font{font-family:var(--webview-ios)!important}footer .MuiSelect-select{padding:.625rem .75rem!important}.bg-yellow{background-image:url(/assets/image/bg-yellow.svg);background-repeat:no-repeat;background-position:bottom right;background-size:cover}.footer-dropdown .MuiFormControl-root{flex-direction:row;justify-content:end}@media screen and (max-width:768px){.footer-dropdown .MuiFormControl-root{min-width:unset;width:100%}}.MuiContainer-root:has(.mobile-bottom-navigation-wrapper) footer{padding-bottom:5rem;background-color:var(--white-color)}.chunk-error-boundary{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#f8f9fa;z-index:10000}.chunk-error-boundary__container{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:500px;padding:2rem;text-align:center;gap:1.5rem}@media(max-width:768px){.chunk-error-boundary__container{max-width:90%;padding:1.5rem;gap:1rem}}.chunk-error-boundary__icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;box-shadow:0 8px 16px #667eea4d}.chunk-error-boundary__icon svg{width:48px;height:48px}@media(max-width:768px){.chunk-error-boundary__icon{width:64px;height:64px}.chunk-error-boundary__icon svg{width:40px;height:40px}}.chunk-error-boundary__title{font-size:1.75rem;font-weight:700;color:#212529;margin:0}@media(max-width:768px){.chunk-error-boundary__title{font-size:1.5rem}}.chunk-error-boundary__description{font-size:1rem;color:#6c757d;line-height:1.6;margin:0}@media(max-width:768px){.chunk-error-boundary__description{font-size:.9375rem}}.chunk-error-boundary__reload-button{margin-top:.5rem;padding:.75rem 2rem!important;font-size:1rem!important;font-weight:600!important;background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none!important;border-radius:8px!important;box-shadow:0 4px 12px #667eea4d!important;transition:all .2s ease!important}.chunk-error-boundary__reload-button:hover{transform:translateY(-2px);box-shadow:0 6px 16px #667eea66!important}.chunk-error-boundary__reload-button:active{transform:translateY(0)}@media(max-width:768px){.chunk-error-boundary__reload-button{width:100%;padding:.625rem 1.5rem!important;font-size:.9375rem!important}}.chunk-error-boundary__debug{margin-top:1rem;padding:1rem;background:#fff3cd;border:1px solid #ffc107;border-radius:6px;text-align:left;width:100%}.chunk-error-boundary__debug-label{display:block;font-weight:600;color:#856404;margin-bottom:.5rem}.chunk-error-boundary__debug-message{display:block;color:#856404;font-family:monospace;word-break:break-word;font-size:.75rem;line-height:1.4}.skeleton-category-filter{padding:1rem 0}.skeleton-category-filter .skeleton-category-tabs{display:flex;gap:1rem;overflow-x:auto;padding-bottom:.5rem}.skeleton-category-filter .skeleton-category-tabs::-webkit-scrollbar{height:4px}.skeleton-category-filter .skeleton-category-tabs::-webkit-scrollbar-thumb{background:#0000001a;border-radius:4px}.skeleton-card{background:var(--white-color, #fff);border-radius:8px;box-shadow:0 2px 8px #00000014;overflow:hidden}.skeleton-card--wide{height:100%}.skeleton-card--featured .MuiSkeleton-root:first-child{height:220px}.skeleton-cards-grid{width:100%;margin-top:1rem}.skeleton-carousel{width:100%;padding:1rem 0}.skeleton-banner{width:100%;margin:1rem 0}.skeleton-wide-card{width:100%;height:100%;min-height:272px}.skeleton-wide-cards{width:100%;margin-top:1rem}.skeleton-stories{padding:1rem 0;width:100%}.skeleton-stories>div:last-child::-webkit-scrollbar{display:none}.skeleton-stories>div:last-child{-ms-overflow-style:none;scrollbar-width:none}.skeleton-top-locations{padding:1rem 0}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.MuiSkeleton-root.MuiSkeleton-wave:after{animation:skeleton-pulse 1.6s ease-in-out .5s infinite}:root{--primary-color: #072447;--blue: #182f7c;--secondary-color: #2765FF;--button-hover-color: #455B75;--button-disibled-color: #D7DCE2;--disibled-text-color: #A0A0A0;--gray-100: #AEB7C3;--gray-200:#6F8094;--gray-300:#EBEDF0;--gray-400:#3A4B5C;--gray-500:#D3D7E7;--gray-600:#FFFFFF66;--PlusJakartafont-family: "Plus Jakarta Sans", sans-serif;--font-weight-regular: 400;--font-size-small: .75rem;--font-size-medium: 1rem;--font-size-large: 1.25rem;--border-radius: .25rem;--font-size-9: .625rem;--text-color: #333333;--background-color: #F5F8FF;--border-color: #dddddd;--white-color: #ffffff;--black-color: #000000;--brand-blue: #005eb8;--brand-blue-light: #e8f0fe;--brand-blue-hover: #d0e2ff;--border-color-muted: #d0d5dd;--hover-bg-color: #f5f5f5;--padding-small: .5rem;--padding-medium: 1rem;--padding-large: 1.5rem;--margin-small: .5rem;--margin-medium: 1rem;--margin-large: 1.5rem}.content-block--loader{position:fixed;width:100%;max-width:100%;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10000;background:linear-gradient(180deg,#e2eaf0,#ecf1f8 47.8%,#e2eaef);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-size:cover}.content-block--loader .loader-parent{position:relative}.content-block--loader .loader-parent .loader-3{width:68px;height:68px;border-radius:50%;display:inline-block;border-top:3px solid var(--primary-color);border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.content-block--loader .loader-parent .loader-3:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;width:68px;height:68px;border-radius:50%;border-left:3px solid var(--primary-color);border-bottom:3px solid transparent;animation:rotation .5s linear infinite reverse}.content-block--loader .loader-container{position:relative}.content-block--loader .loader-container img{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);max-width:45px}.loader-inline{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;min-height:200px}.loader-inline .loader-parent{position:relative}.loader-inline .loader-parent .loader-3{width:68px;height:68px;border-radius:50%;display:inline-block;border-top:3px solid var(--primary-color);border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.loader-inline .loader-parent .loader-3:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;width:68px;height:68px;border-radius:50%;border-left:3px solid var(--primary-color);border-bottom:3px solid transparent;animation:rotation .5s linear infinite reverse}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-inline .loader-container{position:relative}.loader-inline .loader-container img{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);max-width:45px}.modal{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:1rem;outline:0;height:100%;max-height:100dvh;min-height:200px;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.modal-header{display:flex;justify-content:space-between;padding:2rem 1rem 1rem;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);border-bottom:none;align-items:center;font-size:.75rem;color:var(--black-color)}.modal-header h5{flex-grow:1;text-align:center;font-size:1.25rem}[dir=rtl] .modal-header h5{font-size:1.5rem}.modal-header button{position:absolute;right:1rem}.modal-header button svg{color:var(--primary-color)}[dir=rtl] .modal-header button{left:1rem;right:unset}.modal-header .close{padding:1rem;margin:-3rem -2rem -1rem auto}.modal-title{margin-bottom:0;line-height:normal}.modal-body{position:relative;flex:1 1 auto;padding:1rem 1rem 0rem;min-height:0;overflow:auto}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding:.75rem;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);border-top:0;gap:.25rem}.modal-footer>*{width:100%;text-align:center}.modal-footer .btn{width:100%;text-align:center}@media(min-width:576px){.modal-dialog{max-width:530px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}}@media(min-width:992px){.modal-lg{max-width:800px}}.preview-modal .modal-header,.preview-modal .modal-body,.preview-modal .modal-footer{padding:1rem}.preview-modal .modal-dialog{max-width:700px}.preview-modal .modal-content{border:none}.preview-modal .preview-modal-body{padding-top:0;padding-bottom:0;height:calc(100vh - 220px);overflow-y:auto;scrollbar-width:thin}.preview-modal .modal-header .modal-title{font-size:1.4rem}@media screen and (max-width:768px){.preview-modal .modal-footer{gap:.5rem}.preview-modal .preview-modal-body{height:calc(92vh - 198.16px)}}.message-popup{display:flex;align-items:center;justify-content:center}.message-popup .modal-bodyContent{padding-top:0;padding-bottom:0;scrollbar-width:thin;height:auto;line-height:20px}.message-popup .modal-bodyContent p{font-size:.875rem;margin-bottom:1rem;color:var(--primary-color)}.message-popup .modal-footer{border:none}.message-popup .modal-footer button{background:var(--primary-color)}.alert-modal{padding:24px;max-width:400px;margin:0 auto}.alert-modal__content{display:flex;flex-direction:column;gap:16px}.alert-modal__header{text-align:center}.alert-modal__header h3{margin:0;font-size:20px;font-weight:600;color:#182f7c}.alert-modal__body{text-align:center}.alert-modal__body p{margin:0;font-size:14px;line-height:1.5;color:#333}.alert-modal__footer{margin-top:8px}.alert-modal__footer .btn{min-width:120px}
