:root{--background:#fff;--foreground:#000;--gray:#ccc;--lightgray:#d9d9d9;--primarybtncolor:#1d1d1d;--black:#000;--body-font-size:14px}body,html{max-width:100vw;overflow-x:hidden}body{font-size:var(--body-font-size);color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.txt-align-center{text-align:center}.block-element{display:block}img{width:100%}.secondary-font{font-family:Arial,Helvetica,sans-serif}.nav.nav-tabs{display:flex;align-items:center;border-bottom:none}.nav.nav-tabs .nav-item{width:50%;margin-bottom:0}.nav.nav-tabs .nav-item button.nav-link{width:100%;padding:12px;background:transparent;color:inherit;border:none;border-bottom:1px solid var(--lightgray);font-size:13px;&.active{border-bottom:2px solid var(--black)}}header{.navbar.navbar-light{.horizontalTabs{border-bottom:none!important;display:flex;gap:1rem}.horizontalTabs .nav-link{border:none!important;border-radius:0!important;padding:.5rem 0;color:#555;font-weight:500;position:relative}.horizontalTabs .nav-link.active,.horizontalTabs .nav-link:hover{color:#000}.horizontalTabs .nav-link.active:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:#000;border-radius:2px}}}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:0}.active>.page-link,.page-link.active{background-color:#000;border-color:#000}.page-link,.page-link:hover{color:#000}.tab-content{padding-top:30px}.account-menu{&.nav.nav-tabs{align-items:flex-start;display:flex;@media (min-width:768px){flex-direction:column}.nav-item{width:25%;@media (min-width:768px){width:100%}.nav-link{color:#bfbfbf;padding:0;border:none;&.active{color:#000}}}}}.form-control{border-radius:0}input.form-control{height:36px;border:1px solid;font-size:14px;font-family:Arial,Helvetica,sans-serif}.btn{border-radius:0;height:36px;font-size:var(--body-font-size);&.btn-primary{border:none;background:var(--primarybtncolor);transition:background .3s ease-in;&:hover{background:rgba(0,0,0,.7)}}&.jumbo-btn{width:100%;height:50px;font-size:16px}}form{.btn{width:100%;border:none}}.link{text-decoration:underline;&.info{font-size:13px;color:var(--foreground)}}.carousel-caption{max-width:50%;margin:auto}.dropdown.transparent{&>button{background:transparent;border:none;color:#000;&.show,&:active,&:focus,&:focus-visible,&:focus-within,&:hover{color:#000!important;background:transparent!important}}& .dropdown-menu{border-radius:0;& li{&:last-child{a.dropdown-item{border-bottom:none}}& a.dropdown-item{font-size:14px;border-bottom:1px solid #ccc;padding:10px;& i{margin-right:10px}}}}}header{.input-group{width:250px;&>input{height:36px;border:1px solid #000}}}.dropdown-toggle.custom-dropdown{min-width:100%;background:transparent;display:flex;justify-content:space-between;color:#000;align-items:center;&+.dropdown-menu{width:100%;border-radius:0;& li{border:none}}}.accordion-button{&:not(.collapsed){background:transparent}&:focus{box-shadow:none}}.accordion-item{border-left:0;border-right:0}.slider{height:20px;display:flex;align-items:center;.track.track-1{height:2px!important}}.clearButton{font-size:13px;text-decoration:underline;margin-left:10px}.modal-content{padding:20px 0;.modal-footer{border-top:none}}.basic-modal{.modal-header{border-bottom:0}}.status{display:flex;gap:10px;padding:5px 15px;text-transform:capitalize;align-items:center;font-weight:500;&.created{color:#9b7300}&.paid{color:#01a129}&.cancelled{color:#f53434}&.delivered{color:#0da525}}.inline-status{text-transform:capitalize;margin-left:5px;font-weight:500;&.processed{color:#01a129}}.text-info-orange{color:#f53434}.text-info-green{color:#01a129}.pagination{flex-wrap:wrap}.form-check-input[type=checkbox]{border-color:#000;border-radius:0}.card{border-radius:0}.loader_customLoaderContainer__W49RR{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:100vh}.loader_customLoader__dHGTL{text-align:center;max-width:90%;& p{@media (max-width:768px){font-size:12px}}}.loader_typewriterText__ZJmhD{color:#000;overflow:hidden;white-space:nowrap;border-right:2px solid #000;width:0;font-size:18px;animation:loader_typing__15e7o 3s steps(50) forwards,loader_blink-caret__AxAhd .75s step-end infinite}@keyframes loader_typing__15e7o{0%{width:0}to{width:100%}}@keyframes loader_blink-caret__AxAhd{0%,to{border-color:transparent}50%{border-color:#000}}