@charset "UTF-8";*{padding:0;margin:0;border:0;font-family:Poppins,sans-serif}body,p,span,h1,h2,h3,h4,h5,h6,a,li,button,input,textarea{font-family:Poppins,sans-serif}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{background:#fff;height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited,a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top;-webkit-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}::-webkit-scrollbar{display:none}.swiper-pagination-reviews,.swiper-pagination-shipments{position:relative!important;bottom:auto!important;margin-top:30px;display:flex!important;justify-content:center;align-items:center;gap:8px}.swiper-pagination-reviews .swiper-pagination-bullet,.swiper-pagination-shipments .swiper-pagination-bullet{width:8px!important;height:8px!important;background:#10101033!important;opacity:1!important;margin:0!important;transition:all .3s ease;border-radius:50%!important;cursor:pointer}.swiper-pagination-reviews .swiper-pagination-bullet-active,.swiper-pagination-shipments .swiper-pagination-bullet-active{background:#e02424!important}.popup-open{overflow:hidden}.mat-mdc-datepicker-content,.mat-datepicker-content{background-color:#fff!important;border-radius:12px!important;box-shadow:0 20px 40px #0f172a2e;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.mat-calendar{background-color:#fff!important;padding:8px 16px 12px;border-radius:12px;overflow:hidden}.mat-calendar-period-button{font-weight:600;font-size:14px;color:#111928}.mat-calendar-previous-button,.mat-calendar-next-button{color:#6b7280}.mat-calendar-previous-button:hover,.mat-calendar-next-button:hover{color:#111928}.mat-calendar-table-header th{font-size:14px!important;font-weight:500!important;text-transform:uppercase;color:#9ca3af!important}.mat-calendar-body-cell-content{border-radius:999px;width:32px;height:32px;line-height:32px;font-size:13px}.mat-calendar-body-cell:not(.mat-calendar-body-disabled) .mat-calendar-body-cell-content:hover{background:#e5e7eb!important}.mat-calendar-body-selected,.mat-calendar-body-selected:hover{background:#111928!important;color:#fff!important}.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:#111928!important}.mat-calendar-body-disabled .mat-calendar-body-cell-content{color:#d1d5db!important}.mat-calendar-body-label{font-size:12px;color:#6b7280}.mat-calendar-body-label,.mat-mdc-tooltip-surface{display:none}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0!important}.date-input-wrapper .mdc-notched-outline,.date-input-wrapper .mdc-notched-outline__leading,.date-input-wrapper .mdc-notched-outline__notch,.date-input-wrapper .mdc-notched-outline__trailing{border:none!important;border-radius:4px!important}.date-input-wrapper .mat-mdc-text-field-wrapper{border:1px solid #9CA3AF!important;border-radius:4px!important;background:transparent!important;box-shadow:none!important}.date-input-wrapper-error .mat-mdc-text-field-wrapper{border-color:#e02424!important;background:#fdf2f2!important}.mat-calendar-body-cell{color:#111928!important}
