.mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color)}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color)}.cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:canvastext}.mat-datepicker-content{box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color);color:var(--mat-datepicker-calendar-container-text-color)}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{box-shadow:#0003 0 11px 15px -7px,#00000024 0 24px 38px 3px,#0000001f 0 9px 46px 8px;display:block;max-height:80vh;position:relative;overflow:visible}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}.mat-calendar{display:block;font-family:var(--mat-datepicker-calendar-text-font);font-size:var(--mat-datepicker-calendar-text-size)}.mat-calendar-header{padding:8px 8px 0}.mat-calendar-content{padding:0 8px 8px;outline:none;background:#e9e8ec;z-index:1}.mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.71429% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px;font-size:var(--mat-datepicker-calendar-period-button-text-size);font-weight:var(--mat-datepicker-calendar-period-button-text-weight)}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle;fill:var(--mat-datepicker-calendar-period-button-icon-color)}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.cdk-high-contrast-active .mat-calendar-arrow{fill:canvastext}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-content .mat-calendar-next-button{color:var(--mat-datepicker-calendar-navigation-button-icon-color)}.mat-calendar-previous-button:after,.mat-calendar-next-button:after{inset:0;position:absolute;content:"";margin:15.5px;border-width:2px 0 0;border-style:solid;border-color:currentColor;border-image:initial}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button:after{border-left-width:2px;transform:translate(2px) rotate(-45deg)}.mat-calendar-next-button:after{border-right-width:2px;transform:translate(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px;color:var(--mat-datepicker-calendar-header-text-color);font-size:var(--mat-datepicker-calendar-header-text-size);font-weight:var(--mat-datepicker-calendar-header-text-weight)}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider:after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px;background:var(--mat-datepicker-calendar-header-divider-color)}.mat-calendar-body-cell-content:before{margin:calc((var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.mat-calendar-body-cell:focus .mat-focus-indicator:before{content:""}.mat-calendar-hidden-label{display:none}.mat-calendar-body{min-width:224px}.mat-calendar-body-today:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-outline-color)}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.71429%;padding-right:4.71429%;font-size:var(--mat-datepicker-calendar-body-label-text-size);font-weight:var(--mat-datepicker-calendar-body-label-text-weight);color:var(--mat-datepicker-calendar-body-label-text-color)}.mat-calendar-body-hidden-label{display:none}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{-webkit-user-select:none;user-select:none;cursor:pointer;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin:0}.mat-calendar-body-cell:before,.mat-calendar-body-cell:after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;display:block;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range):before,.mat-calendar-body-range-start:after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start):before,.mat-calendar-body-comparison-start:after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range):before,[dir=rtl] .mat-calendar-body-range-start:after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start):before,[dir=rtl] .mat-calendar-body-comparison-start:after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0 999px 999px 0}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range):before,.mat-calendar-body-range-end:after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end):before,.mat-calendar-body-comparison-end:after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range):before,[dir=rtl] .mat-calendar-body-range-end:after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end):before,[dir=rtl] .mat-calendar-body-comparison-end:after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:999px 0 0 999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end:after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start:after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end:after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end:after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start:after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start:after{width:90%}.mat-calendar-body-in-preview{color:var(--mat-datepicker-calendar-date-preview-state-outline-color)}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:1px dashed;border-bottom:1px dashed}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:1px dashed}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:1px dashed}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:1px dashed}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:1px dashed}.mat-calendar-body-disabled{cursor:default}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color)}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{font-size:12px!important;top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px;color:var(--mat-datepicker-calendar-date-text-color);border-color:var(--mat-datepicker-calendar-date-outline-color)}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color)}@media (hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color)}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color);color:var(--mat-datepicker-calendar-date-selected-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color)}.mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color)}.mat-calendar-body-in-range:before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%,var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%,var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color)}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color)}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .mat-calendar-body-cell:before,.cdk-high-contrast-active .mat-calendar-body-cell:after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range:before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start:before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end:before{border-top:1px solid;border-bottom:1px solid}.cdk-high-contrast-active .mat-calendar-body-range-start:before{border-left:1px solid}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start:before{border-left:0;border-right:1px solid}.cdk-high-contrast-active .mat-calendar-body-range-end:before{border-right:1px solid}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end:before{border-right:0;border-left:1px solid}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range:before{border-top:1px dashed;border-bottom:1px dashed}.cdk-high-contrast-active .mat-calendar-body-comparison-start:before{border-left:1px dashed}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start:before{border-left:0;border-right:1px dashed}.cdk-high-contrast-active .mat-calendar-body-comparison-end:before{border-right:1px dashed}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end:before{border-right:0;border-left:1px dashed}[dir=rtl] .mat-calendar-body-label{text-align:right}@layer base{:root{--black: #212529;--white: #ffffff;--primary-blue: #1074d5;--dark-blue: #0D5EAE;--bg-surface-blue-02: #EFF7FD;--text-gray-01: #7d88a0;--text-gray-02: #B2BACD;--bg-surface-gray: #F5F7FF;--base-line-height: 1.5;--red: #EE0033;--gold: #D9A861;--text-green: #1EC257;--border-input-gray: #EAECF8;--border-step-gray: #D4DBEA;--light-blue: #5EABF5}@font-face{font-family:Inter;font-style:normal;src:url("./media/Inter_18pt-Regular-FD7PY434.woff2") format("woff2");font-display:swap}@font-face{font-family:Inter-medium;font-style:normal;font-weight:500;src:url("./media/Inter_18pt-Medium-X7DTFO2G.woff2") format("woff2");font-display:swap}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url("./media/angular-icon-LEZCGFVT.woff2") format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}html,body{height:100%;width:100%;margin:0;padding:0;font-family:Inter,monospace!important;font-size:14px;line-height:1.6;background-color:var(--ambient-bg)!important}.fw-semibold,.fw-bold{font-family:Inter-medium,monospace!important}*,*:before,*:after{box-sizing:border-box;position:relative;--bs-border-radius: 8px;letter-spacing:0}input,button,.custom-dialog-container{font-family:Inter,monospace!important;line-height:1.5!important}ul{list-style:none;padding:0;margin:0}figure{margin:0}}@layer layout{.layout-container{display:flex;flex-direction:column;min-height:100vh}.flex-grow{flex-grow:1}.position-sticky{position:sticky;top:0;z-index:1}.app-container{display:flex;flex-direction:column;min-height:calc(100dvh - 50px)}.layout-container-banner .xng-breadcrumb-trail{color:var(--white)!important}}@layer text{input::placeholder{color:var(--text-gray-02)!important;font-size:14px!important}textarea::placeholder{color:var(--text-gray-02)!important;font-size:14px!important}.ellipsis,.ellipsis-5,.ellipsis-3,.ellipsis-2,.ellipsis-1{overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;word-break:normal!important}.ellipsis-1{line-clamp:1!important;-webkit-line-clamp:1!important}.ellipsis-2{line-clamp:2!important;-webkit-line-clamp:2!important}.ellipsis-3{line-clamp:3!important;-webkit-line-clamp:3!important}.ellipsis-5{line-clamp:5!important;-webkit-line-clamp:5!important}.text-primary-blue{color:var(--primary-blue)}.text-gray-01{color:var(--text-gray-01)}.text-gray-02{color:var(--text-gray-02)}.text-gold{color:var(--gold)}.text-red,.mff-text-error,.err{color:var(--red)}.text-green{color:var(--text-green)!important}.text-nowrap{white-space:nowrap}.fw-md{font-weight:500}.mff-text-error,.err{font-size:14px}.base-line-height,.fs-16-18,.fs-20-32,.fs-18-24,.fs-14-16,.fs-16-20,.fs-14-20,.fs-12-16,.fs-12-14,.fs-48,.fs-36,.fs-32,.fs-24,.fs-20,.fs-18,.fs-16,.fs-14,.fs-12{line-height:var(--base-line-height)}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px!important}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-24{font-size:24px}.fs-32{font-size:32px!important}.fs-36{font-size:36px!important}.fs-48{font-size:48px}.fs-12-14,.fs-12-16{font-size:12px}.fs-14-20{font-size:14px}.fs-16-20{font-size:16px}.fs-14-16{font-size:14px}.fs-18-24{font-size:18px}.fs-20-32{font-size:20px}.fs-16-18{font-size:16px}}@layer stuff{.cp{cursor:pointer}.box-shadow{box-shadow:#00000029 0 1px 4px}.ratio-16x9{aspect-ratio:16/9}.ratio-1x1{aspect-ratio:1/1}.skeleton-loader{margin-bottom:0!important;display:flex!important}.innerHTML{width:100%}.innerHTML img{max-width:100%}.container-scroll{overflow-y:scroll;max-height:100dvh}.container-news-small .swiper-pagination{bottom:4px!important}.container-news-small .swiper-pagination .swiper-pagination-bullet{width:15px!important;height:2px!important;border-radius:unset!important}.max-width-fit{max-width:fit-content}.min-width-fit{min-width:fit-content}.border-top-dashed{border-top:1px var(--border-step-gray) dashed}.border-bottom-dashed{border-bottom:1px var(--border-step-gray) dashed}.border-gray-solid{border:1px solid var(--border-step-gray)}.border-gray-dashed{border:1px dashed var(--border-step-gray)}.border-primary-solid,.border-primary-blue{border:1px solid var(--primary-blue)}.border-light-blue{border:1px solid var(--light-blue)}.padding-12{padding:12px}.margin-12{margin:12px}.padding-20{padding:20px}.margin-20{margin:20px}.radius-12{border-radius:12px}.gap-12{gap:12px}.p-2-3,.p-2-4{padding:8px}.dot{display:inline-block;width:6px!important;height:6px!important;aspect-ratio:1/1;border-radius:50%}.custom-menu-panel{max-width:unset!important;top:20px;right:-100px;--mat-menu-container-shape:8px !important;box-shadow:#00000029 0 1px 4px!important}.custom-menu-panel .mat-mdc-menu-content{padding:0!important}}@layer bg{.bg-primary-blue{background-color:var(--primary-blue)}.bg-dark-blue{background-color:var(--dark-blue)}.bg-surface-blue-02{background-color:var(--bg-surface-blue-02)}.bg-red{background-color:var(--red)}.bg-surface-gray{background-color:var(--bg-surface-gray)}.bg-border-step-gray{background-color:var(--border-step-gray)}}@layer media{@media only screen and (min-width: 992px){.container-content{max-width:1400px;width:100%;padding-left:50px!important;padding-right:50px!important}.container-app-content{margin-bottom:100px}.layout-container .show-sm,.show-sm{display:none!important}.show-lg{display:block}.fs-14-20,.fs-16-20{font-size:20px}.fs-14-16,.fs-12-16{font-size:16px}.fs-18-24{font-size:24px}.fs-20-32{font-size:32px}.fs-16-18{font-size:18px}.fs-12-14{font-size:14px}.mdc-button{font-size:16px!important}input::placeholder{font-size:16px!important}.p-2-3{padding:16px}.p-2-4{padding:24px}.mat-mdc-dialog-container{max-width:400px}}@media only screen and (max-width: 992px){.container-content{width:100%}.show-sm{display:block}.layout-container .show-lg,.show-lg{display:none!important}.container-app-content{padding-bottom:110px}.product-by-cate .mat-mdc-tab{--mdc-secondary-navigation-tab-container-height: 40px !important}.product-by-cate .mdc-tab__text-label{font-size:14px!important}.padding-footer-mobile{padding-bottom:50dvh!important}}}@layer custom-btn{[type=button],[type=reset],[type=submit],button{-webkit-appearance:none!important}.mdc-button{--mdc-protected-button-container-shape: 8px;--mdc-protected-button-label-text-weight: 600;--mdc-protected-button-container-height: 48px;--mdc-protected-button-container-elevation-shadow: rgba(0, 0, 0, .16) 0px 1px 4px;min-width:fit-content!important;font-size:14px!important;font-weight:500!important}.btn-small{--mdc-protected-button-container-height: 40px;font-size:12px}.btn-tiny{--mdc-protected-button-container-height: 34px;--mat-protected-button-horizontal-padding: 12px;font-size:12px!important}.btn-white{--mdc-protected-button-label-text-color: var(--primary-blue);--mdc-protected-button-container-color: var(--white)}.btn-blue{--mdc-protected-button-label-text-color: var(--white);--mdc-protected-button-container-color: var(--primary-blue)}.btn-gold{--mdc-protected-button-label-text-color: var(--white);--mdc-protected-button-container-color: var(--gold)}.btn-outline{border:1px solid var(--primary-blue)!important}.btn-outline-gray{border:1px solid var(--border-input-gray)!important}.btn-outline-red{border:1px solid var(--red)!important;color:var(--red)!important}.btn-rounded{--mdc-protected-button-container-shape: 999px}.dialog-close-btn{width:25px;height:25px;position:absolute;right:8px;top:8px;display:flex;justify-content:center;align-items:center;background:var(--primary-blue)!important;border-radius:50px!important;color:var(--white)!important;cursor:pointer;box-shadow:#00000029 0 1px 4px}}@layer custom-mff{.mat-mdc-form-field-subscript-wrapper{display:none}.custom-mff{font-size:16px!important;--mat-form-field-container-height: 48px;--mat-form-field-container-vertical-padding: 13px;--mdc-filled-text-field-container-color: var(--white);border-radius:8px;background-color:var(--white);--mdc-outlined-text-field-error-outline-color: var(--red);--mdc-outlined-text-field-error-focus-outline-color: var(--red);--mdc-outlined-text-field-focus-outline-width: 1px !important}.custom-mff .mdc-text-field--filled{border-radius:8px!important}.custom-mff .mdc-text-field--outlined{padding-left:0!important;padding-right:0!important;--mdc-outlined-text-field-container-shape: 8px;--mdc-outlined-text-field-outline-color:var(--text-gray-02)}.custom-mff .mdc-text-field--outlined .mat-mdc-form-field-infix{padding-left:16px;padding-right:16px}.custom-mff .mat-mdc-select-panel{--mat-select-panel-background-color: var(--white)}.custom-mff .mat-mdc-select-placeholder{color:var(--text-gray-02)!important}.mat-mdc-form-field-type-mat-select{height:48px}.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper{padding-right:0!important}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-infix{padding-right:16px!important}.mff-clear-icon .mat-mdc-form-field-infix{padding-right:48px!important}.mff-clear-icon .clear-icon{position:absolute;right:16px;top:0;height:100%;align-items:center;cursor:pointer}.custom-mff-icon .mdc-text-field{padding-left:0!important}.mat-form-field-disabled{background-color:var(--border-input-gray)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{--mdc-outlined-text-field-disabled-input-text-color: var(--black)}.custom-mff-btn-small .mdc-text-field--outlined{--mdc-outlined-text-field-container-shape: 50px}.custom-mff-btn-small .mat-mdc-form-field-flex{height:40px}.custom-mff-btn-small .mat-mdc-form-field-infix{--mat-form-field-container-vertical-padding: 8px}.mat-mdc-select-panel{max-width:100%}.mdc-checkbox--disabled .mdc-checkbox__background{background-color:var(--primary-blue)!important;opacity:.5}}@layer custom-home-mat-tabs{.pack-tab-group .mat-mdc-tab{background:linear-gradient(180deg,var(--bg-surface-blue-02) 0%,rgba(210,233,255,.2) 45.5%,rgba(16,114,213,.1) 100%)!important;--mat-tab-header-inactive-label-text-color: var(--black) !important}.hide-tab-label .mat-mdc-tab-label-container{display:none!important}.product-by-cate{--mat-tab-header-inactive-label-text-color: var(--text-gray-01);--mat-tab-header-active-label-text-color: var(--primary-blue);--mat-tab-header-inactive-focus-label-text-color: var(--primary-blue);--mat-tab-header-active-hover-label-text-color: var(--primary-blue);--mat-tab-header-active-focus-label-text-color: var(--primary-blue);--mdc-tab-indicator-active-indicator-color: var(--primary-blue);--mat-tab-header-inactive-hover-label-text-color: var(--primary-blue)}.product-by-cate .mdc-tab--active{background:linear-gradient(180deg,#fff6,#d2e9ff66 45.5%,#1074d566)!important}.product-by-cate .mdc-tab__text-label{font-size:20px;font-family:Inter,monospace!important}.hide-panigation .mat-mdc-tab-header-pagination{display:none!important}.hide-panigation .mat-mdc-tab.mdc-tab{box-shadow:#94bde3 0 1px 1px}}@layer custom-mat-dialog{.mat-mdc-dialog-title:before{height:0px!important}.mat-mdc-dialog-title{--mdc-dialog-subhead-line-height: 1.5}.mat-mdc-dialog-container{--mdc-dialog-container-shape: 8px !important;--mat-dialog-with-actions-content-padding: 0 16px !important;--mat-dialog-actions-padding: 16px !important}.dialog-promo .mdc-dialog__title{padding:0 24px!important;height:45px;background-color:var(--white)}.dialog-promo .mat-mdc-dialog-content{padding:0!important;background-color:var(--white)}.dialog-promo .mdc-dialog__actions{width:100%;position:absolute;bottom:0;padding:0!important;box-shadow:0 -4px 15px #0000001a}.dialog-promo .mat-mdc-dialog-container{padding:0!important;max-width:800px!important}.dialog-promo .mat-mdc-dialog-surface{border-radius:15px!important}.dialog-promo .close-dialog{position:absolute;top:10px;right:10px}}@layer custum-mat{.mdc-checkbox{padding:0!important;margin-top:3px!important}.mdc-checkbox__native-control{height:auto!important;width:auto!important}.mdc-checkbox__background{top:0!important;left:0!important;--mdc-checkbox-selected-icon-color: var(--primary-blue);--mdc-checkbox-selected-hover-icon-color: var(--primary-blue);--mdc-checkbox-selected-pressed-icon-color: var(--primary-blue);--mdc-checkbox-selected-focus-icon-color: var(--primary-blue);--mdc-checkbox-selected-focus-state-layer-color: var(--primary-blue);--mdc-checkbox-selected-hover-state-layer-color: var(--primary-blue);--mdc-checkbox-unselected-pressed-state-layer-color: var(--primary-blue)}.mat-internal-form-field>label{margin-left:4px!important}.mat-mdc-select-min-line,.mat-mdc-option{font-family:Inter,monospace!important;font-size:16px!important}.mat-mdc-option,.mat-mdc-optgroup-label{min-height:36px!important}.mat-mdc-optgroup{font-family:Inter,monospace!important;font-size:16px!important}.mat-bottom-sheet-container{--mat-bottom-sheet-container-background-color: var(--white);padding:0!important;border-radius:16px 16px 0 0}}@layer xng-breadcum{.xng-breadcrumb-separator{margin:0!important}.xng-breadcrumb-trail{color:var(--primary-blue)}.xng-breadcrumb-link:hover{text-decoration:none!important}}@layer ngx-pagination{.ngx-pagination{margin-top:24px!important;display:flex;align-items:center;gap:8px;padding-left:0!important}.ngx-pagination li{display:flex;align-items:center;justify-content:center;border:1px solid var(--border-input-gray)!important;height:44px;width:44px;padding:0!important;position:relative;border-radius:4px!important;margin:0!important;box-shadow:#00000029 0 1px 4px;font-size:16px}.ngx-pagination li:before,.ngx-pagination li:after,.ngx-pagination li a:before,.ngx-pagination li a:after{margin:0!important;font-size:20px}.ngx-pagination li:before,.ngx-pagination a{background:var(--white);border-radius:4px!important}.ngx-pagination a,.ngx-pagination .pagination-previous:before,.ngx-pagination .pagination-next:after{text-decoration:none!important;width:100%;height:100%;display:flex!important;justify-content:center;align-items:center}.ngx-pagination .current{display:flex!important}.swiper-button-disabled{display:none!important}}@layer toast{.toast-bottom-center{bottom:auto;top:50%;transform:translateY(-25%);font-size:16px!important}.toast-bottom-center .toast-info,.toast-bottom-center .toast-success,.toast-bottom-center .toast-error,.toast-bottom-center .toast-warning{color:#fff!important;background-color:#000!important}.toast-bottom-center .toast-progress{background-color:var(--white)!important;bottom:-8px!important}}@layer text-run{dl.long-text dt{position:relative;overflow:hidden}dl.long-text dt span{width:calc(100% - 30px);position:absolute;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;right:15px;animation:animateForLongText 10s linear 3s infinite}@media screen and (min-width: 576px){dl.long-text dt span{width:auto;animation:none;position:static;white-space:normal;text-overflow:inherit;word-wrap:break-word;right:auto;word-break:break-word}}@-webkit-keyframes animateForLongText{0%{width:calc(100% - 20px)}5%{text-align:right}50%{width:200%;text-align:right}to{width:calc(100% - 20px);text-align:right}}@keyframes animateForLongText{0%{width:calc(100% - 20px)}5%{text-align:right}50%{width:200%;text-align:right}to{width:calc(100% - 20px);text-align:right}}}@layer scroll-bar{::-webkit-scrollbar{width:4px;height:0px}::-webkit-scrollbar-track{background:var(--bg-surface-gray)}::-webkit-scrollbar-thumb{background:var(--text-gray-02)}::-webkit-scrollbar-thumb:hover{background:var(--text-gray-01)}}@layer custom-slider{.custom-slider .mat-mdc-slider .mdc-slider__tick-mark--active,.custom-slider .mat-mdc-slider .mdc-slider__tick-mark--inactive{height:8px!important;background-color:#313131!important;border-radius:unset!important}.custom-slider .mat-mdc-slider .mdc-slider__track--active_fill{border-color:var(--primary-blue)}.custom-slider .mat-mdc-slider .mdc-slider__thumb-knob{background-color:#292c3b;border-color:var(--primary-blue)}}@layer custom-expansion{.custom-expansion{box-shadow:#00000029 0 1px 4px!important;--mat-expansion-container-background-color: var(--bg-surface-gray) !important;--mat-expansion-container-shape: 8px !important}.custom-expansion *{font-family:Inter!important}.custom-expansion .mat-expansion-panel-header{padding:16px!important;height:auto!important;font-weight:700!important}.custom-expansion .mat-expansion-panel-body,.expand-information .mat-expansion-panel-body{padding:0 16px 16px!important}}@layer custom-mat-slide-toggle{.mat-mdc-slide-toggle{--mdc-switch-selected-track-color: var(--primary-blue) !important;--mdc-switch-selected-focus-state-layer-color: var(--primary-blue) !important;--mdc-switch-selected-hover-state-layer-color: var(--primary-blue) !important;--mdc-switch-selected-focus-track-color: var(--primary-blue) !important;--mdc-switch-selected-hover-track-color: var(--primary-blue) !important;--mdc-switch-selected-pressed-track-color: var(--primary-blue) !important;--mdc-switch-selected-focus-handle-color: var(--white) !important;--mdc-switch-selected-hover-handle-color: var(--white) !important;--mdc-switch-selected-pressed-handle-color: var(--white) !important;--mat-switch-selected-with-icon-handle-horizontal-margin: 0 28px !important;--mat-switch-with-icon-handle-size:20px !important;--mdc-switch-track-height:27px !important}.mat-mdc-slide-toggle .mdc-switch__icons{display:none}}
/*# sourceMappingURL=styles-GK6M6GYN.css.map */
