@charset "UTF-8";:root{--primary-brand: black;--on-brand-color: #ffffff;--header-h: 80px}@font-face{font-family:Montserrat;src:local("Montserrat-MediumItalic.ttf"),url("./media/Montserrat-MediumItalic-JQ4JVQ2Z.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-Bold.ttf"),url("./media/Montserrat-Bold-FWGXFAHZ.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-LightItalic.ttf"),url("./media/Montserrat-LightItalic-PMDW7M47.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-ThinItalic.ttf"),url("./media/Montserrat-ThinItalic-GHKUN5DA.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-BoldItalic.ttf"),url("./media/Montserrat-BoldItalic-H6GCOCRF.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-ExtraBoldItalic.ttf"),url("./media/Montserrat-ExtraBoldItalic-ADY4BPUG.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-BlackItalic.ttf"),url("./media/Montserrat-BlackItalic-TZ3TWXWT.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-ExtraBold.ttf"),url("./media/Montserrat-ExtraBold-DXWU56WQ.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-ExtraLightItalic.ttf"),url("./media/Montserrat-ExtraLightItalic-YVU3QP4X.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-SemiBold.ttf"),url("./media/Montserrat-SemiBold-UYWSFHRG.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-SemiBoldItalic.ttf"),url("./media/Montserrat-SemiBoldItalic-T2ZAFTT5.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-Italic.ttf"),url("./media/Montserrat-Italic-4Q6LA25P.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-Medium.ttf"),url("./media/Montserrat-Medium-DETBAAUQ.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-Black.ttf"),url("./media/Montserrat-Black-PISHTW72.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-Thin.ttf"),url("./media/Montserrat-Thin-W2L4JVCA.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-ExtraLight.ttf"),url("./media/Montserrat-ExtraLight-2QBGABQ4.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-Regular.ttf"),url("./media/Montserrat-Regular-FT4RPQR7.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat-Light.ttf"),url("./media/Montserrat-Light-FC5Q45CJ.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}html{box-sizing:border-box;font-size:16px;scroll-behavior:smooth!important}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0;font-weight:400;-webkit-font-smoothing:antialiased}ol,ul{list-style:none}img{height:auto}body{font-family:Montserrat,sans-serif;-ms-overflow-style:none;scrollbar-width:none}.cursor{cursor:pointer}textarea:focus,input:focus{outline:none}.container-checkbox{display:block;position:relative;padding-left:10px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.error-text{color:red}.checkmark{position:absolute;left:8px;height:18px;width:18px;background:var(--primary-brand);border:2px solid var(--primary-brand);border-radius:4px;top:50%;transform:translate(-50%,-50%)}.container-checkbox:hover input~.checkmark{background-color:#ececec}.container-checkbox input:checked~.checkmark{background:var(--sec-bg);border:2px solid var(--sec-bg)}.container-checkbox input:checked~.checkmark:after{display:block}.container-checkbox .checkmark:after{left:5px;top:2px;width:5px;height:10px;border:solid var(--main-bg);border-width:0 2px 2px 0;transform:rotate(45deg)}.pointer,strong{cursor:pointer}button{white-space:nowrap}.page-container .navigation .logo path{fill:#000!important;opacity:1!important}.page-container .navigation .search-input{color:#000!important}.page-container .navigation .icon path{stroke:var(--main-text-color)!important}.navigate-button{padding:10px 0}.navigate-button button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 36px;gap:10px;width:100%;height:50px;background:var(--primary-brand);border-radius:49px;border:none;font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-align:center;text-transform:capitalize;color:#fff}input[type=text]:hover{border:1px solid #a6a6a6!important}input[type=text]:focus,input[type=text]:active,input[type=password]:focus,input[type=password]:active{border:1px solid #4f4f4f!important;outline:none!important}.normal-input{background:#fff;border:1px solid #dbdbdb;border-radius:6px;width:100%;height:44px;font-style:normal;font-weight:500;font-size:15px;line-height:20px;padding-left:16px;color:#000}.input-floating-label:active,.input-floating-label:focus-within,.input-floating-label:focus{width:100%;position:relative}.input-floating-label:active label,.input-floating-label:focus-within label,.input-floating-label:focus label{top:-10px;left:20px;font-size:12px;line-height:20px;color:#4f4f4f}.input-floating-label{width:100%;position:relative}.input-floating-label label{transition:all .1s ease-in;top:13px;left:16px;font-weight:500;font-size:12px;line-height:20px;color:#a09fa6;padding:0 4px}.input-floating-label input[type=text]{background:#fff;border:1px solid #dbdbdb;border-radius:6px;width:100%;height:44px;font-style:normal;font-weight:500;font-size:15px;line-height:20px;padding-left:16px}.button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 36px;gap:10px;width:397px;height:44px;border-radius:49px;font-weight:500;font-size:16px;line-height:20px;text-align:center;text-transform:capitalize;outline:none;border:none;cursor:pointer}.button-receipt{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 36px;gap:10px;width:300px;height:44px;border-radius:49px;font-weight:500;font-size:16px;line-height:20px;text-align:center;text-transform:capitalize;outline:none;border:none;cursor:pointer}.button.filled{background:var(--primary-brand);color:#f8f8f8}.button.outlined{background:#fff;color:var(--primary-brand);border:1px solid var(--primary-brand)}.button.plain{background:transparent}.button.grayed{background:#eee;color:#000}hr{border:none;border-bottom:1px solid #e3e3e3;opacity:1}input[type=radio]{background-color:var(--main-bg);appearance:none;padding:8px;border-radius:50px;cursor:pointer;outline:#c5c5c5 solid 1px;width:15px;height:15px}input[type=radio]:after{content:"";background-color:var(--main-bg);display:block;position:relative;border-radius:50px;height:9.33px;width:9.33px;top:50%;left:50%;transform:translate(-50%,-50%)}input[type=radio]:checked{background:#fff;outline:var(--primary-brand) solid 1px}input[type=radio]:checked:after{background:var(--primary-brand);outline:var(--primary-brand) solid 1px}.checkbox-container{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:18px;width:18px}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .label{padding-top:2px}.checkmark{position:absolute;left:8px;height:18px;width:18px;background:var(--main-bg);border:2px solid #c5c5c5;border-radius:4px;top:50%;transform:translate(-50%,-50%)}.checkbox-container:hover input~.checkmark{background:#fff}.checkbox-container input:checked~.checkmark{background:var(--primary-brand);border:2px solid var(--primary-brand)}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:4.5px;top:1px;width:5px;height:10px;border:solid white;border-width:0 1.5px 1.5px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}textarea{background:#fff;border:1px solid #dbdbdb;border-radius:10px;color:#fff;padding:20px;outline:none;font-weight:500;font-size:13px;line-height:16px}textarea::placeholder{font-weight:500;font-size:13px;line-height:16px;color:#adadad}.dark textarea{background:#202020;border:1px solid #474747}.dark .navigation .logo path{fill:#fff!important;opacity:1!important}.dark .navigation .search-input{color:#fff!important}.dark .navigation .icon path{stroke:#fff!important}.dark .navigation a path{fill:#fff!important}.dark input[type=radio]{background:var(--main-bg);outline:#c5c5c5 solid 1px}.dark input[type=radio]:after{background:#fff}.dark input[type=radio]:checked{background:#fff;outline:var(--primary-brand) solid 1px}.dark input[type=radio]:checked:after{background:var(--primary-brand);outline:var(--primary-brand) solid 1px}.dark .navigate-button button{background:#ffffffe6;color:#000}.dark .input-floating-label label{background-color:transparent;color:#a09fa6}.dark .input-floating-label input[type=text]{background:#fff}.dark input[type=text],.dark input[type=password],.dark input[type=email]{background:#222!important;border:1px solid #363636!important;color:#fff}.dark .button.grayed{background:#373737;color:#000}.dark input[type=radio]{background:#171717;outline:#323232 solid 1px}.dark input[type=radio]:after{background:#171717}.dark input[type=radio]:checked{background:#fff;outline:#323232 solid 1px}.dark input[type=radio]:checked:after{background:#ffffffe6;outline:#323232 solid 3px;height:8px;width:8px}.dark .checkmark{background:#121212;border:2px solid #595959}.dark .checkbox-container:hover input~.checkmark{background:#121212}.dark .checkbox-container input:checked~.checkmark{background:#fff;border:2px solid #ffffff}.dark .checkbox-container .checkmark:after{border:solid #121212;border-width:0 1.5px 1.5px 0;--webkit-transform: rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fixed-position{position:fixed;z-index:99999!important;top:0;left:0;width:100%;min-height:100vh}.modal-content{border-radius:20px}.modal-dialog{max-width:620px}.no-scroll{overflow:hidden!important;height:100vh!important}.cdk-overlay-container{z-index:100000!important}[data-theme=dark]{color-scheme:dark}[data-theme=dark] body{background-color:var(--main-bg);color:var(--main-text-color)}[data-theme=dark] input[type=text],[data-theme=dark] input[type=password],[data-theme=dark] input[type=email],[data-theme=dark] input[type=tel],[data-theme=dark] input[type=number],[data-theme=dark] input[type=search]{background:var(--input-bg)!important;border:var(--input-border)!important;color:var(--main-text-color)!important}[data-theme=dark] input[type=text]::placeholder,[data-theme=dark] input[type=password]::placeholder,[data-theme=dark] input[type=email]::placeholder,[data-theme=dark] input[type=tel]::placeholder,[data-theme=dark] input[type=number]::placeholder,[data-theme=dark] input[type=search]::placeholder{color:var(--text-muted)!important}[data-theme=dark] .normal-input{background:var(--input-bg);border:var(--input-border);color:var(--main-text-color)}[data-theme=dark] .normal-input::placeholder{color:var(--text-muted)}[data-theme=dark] textarea{background:var(--input-bg);border:1px solid var(--border-color);color:var(--main-text-color)}[data-theme=dark] textarea::placeholder{color:var(--text-muted)}[data-theme=dark] .button.outlined{background:transparent;color:var(--main-text-color);border:1px solid var(--border-color)}[data-theme=dark] .button.grayed{background:var(--btn-secondary-bg);color:var(--main-text-color)}[data-theme=dark] input[type=radio]{background:var(--input-bg);outline:1px solid var(--border-color)}[data-theme=dark] input[type=radio]:after{background:var(--input-bg)}[data-theme=dark] input[type=radio]:checked{background:var(--main-bg);outline:1px solid var(--primary-brand)}[data-theme=dark] input[type=radio]:checked:after{background:var(--primary-brand)}[data-theme=dark] .checkmark{background:var(--input-bg);border-color:var(--border-color)}[data-theme=dark] .checkbox-container:hover input~.checkmark{background:var(--hover-bg)}[data-theme=dark] .checkbox-container input:checked~.checkmark{background:var(--primary-brand);border-color:var(--primary-brand)}[data-theme=dark] .modal-content{background:var(--card-bg);border:1px solid var(--border-color)}[data-theme=dark] .card,[data-theme=dark] .section,[data-theme=dark] .faq-card{background:var(--card-bg);border-color:var(--border-color)}[data-theme=dark] .navigation .icon path{stroke:var(--main-text-color)!important}[data-theme=dark] .navigation a path{fill:var(--main-text-color)!important}[data-theme=dark] hr{border-color:var(--hr-color)}[data-theme=dark] a{color:var(--primary-brand)}[data-theme=dark] .dropdown-menu,[data-theme=dark] .dropdownMenu,[data-theme=dark] [ngbDropdownMenu]{background:var(--card-bg);border:1px solid var(--border-color);box-shadow:var(--shadow-lg)}[data-theme=dark] table{background:var(--card-bg);color:var(--main-text-color)}[data-theme=dark] table th,[data-theme=dark] table td{border-color:var(--border-color)}[data-theme=dark] table thead{background:var(--sec-bg)}[data-theme=dark] table tbody tr:hover{background:var(--hover-bg)}[data-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--scrollbar-bg)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}[data-theme=dark] svg path[fill=black],[data-theme=dark] svg path[fill="#000000"],[data-theme=dark] svg path[fill="#000"]{fill:var(--main-text-color)}[data-theme=dark] svg path[stroke=black],[data-theme=dark] svg path[stroke="#000000"],[data-theme=dark] svg path[stroke="#000"],[data-theme=dark] svg path[stroke="#292D32"]{stroke:var(--main-text-color)}[data-theme=dark] .menu-backdrop{background:var(--overlay-bg)}[data-theme=dark] .my-modal,[data-theme=dark] .order-options{background:var(--card-bg)}[data-theme=dark] .main-bg{background:var(--main-bg)!important}[data-theme=dark] .error-text{color:var(--error-color)}[data-theme=dark] .skeleton,[data-theme=dark] .placeholder{background:var(--skeleton-bg)}[data-theme=dark] ngx-skeleton-loader .loader,[data-theme=dark] .ngx-skeleton-loader{background:var(--skeleton-bg)!important}[data-theme=dark] ngx-skeleton-loader .loader:after,[data-theme=dark] .ngx-skeleton-loader:after{background:linear-gradient(90deg,transparent,var(--skeleton-shine),transparent)!important}
