@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap";:root{--dark-yellow: #e9d20f;--light-yellow: #ffde00;--black: #000000;--white: #ffffff;--dark-gray: #515558;--light-gray: #9b9b9b;--box-shadow-standard: 0px 4px 6px -1px rgba(0, 0, 0, .1), 0px 2px 4px -1px rgba(0, 0, 0, .06);--box-shadow-light: 0px 1px 3px 0px rgba(0, 0, 0, .1), 0px 1px 2px 0px rgba(0, 0, 0, .06)}#alert-container{position:fixed;top:15%;left:50%;transform:translate(-50%);width:40%;min-width:250px;z-index:9999;font-size:18px}#alert-container span{font-size:24px}#alert-container .alert{margin:15x;padding:5px}.alert-danger{background:#c10015;color:#fff}.alert-success{background:#21ba45;color:#fff}.alert-warning{background:#f2c037;color:#222}.alert-info{background:#17a2b8;color:#fff}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.shake-animation{animation:shake .6s ease-in-out}.galuma-btn-dark{background:#000;box-shadow:0 4px 14px -1px #000}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}#loader{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99998;background:#0000004d}#loader img{position:absolute;top:50%;left:50%;width:200px;height:200px;margin-left:-125px;margin-top:-125px}#vue-loader{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2000;background:#32323266;display:none;align-items:center;justify-content:center}.btn-yellow{background-color:var(--light-yellow);color:var(--black);border:1px solid var(--light-yellow);border-radius:5px;padding:5px 10px;font-weight:700;cursor:pointer}.btn-yellow:hover{color:var(--black);background-color:var(--dark-yellow);border:1px solid var(--dark-yellow)}.btn-ash{background-color:var(--light-gray);color:var(--white);border:1px solid var(--light-gray);border-radius:5px;padding:5px 10px;font-weight:700;cursor:pointer}.btn-ash:hover{color:var(--white);background-color:var(--dark-gray);border:1px solid var(--dark-gray)}.ash-shadow{box-shadow:inset 0 -3px 6px -1px #9ba3ae,inset 0 14px 15px -4px #9ba3ae;font-weight:600}.black-shadow{box-shadow:inset 0 -1px 0 -1px #000,inset 0 9px 11px -6px #000;font-weight:600}input.error{border:1px solid red}.modal-backdrop.show{background-color:#00000073;opacity:.4}#paymentFailureModal .modal-content{border:none;border-radius:12px;box-shadow:0 12px 36px #00000059;background:#fff}#paymentFailureModal .modal-header{color:#000;border-bottom:1px solid #e9ecef;padding:20px 24px}.border-bottom.time-set-coupon{padding-bottom:10px}#paymentFailureModal{background-color:#000000d9}#paymentFailureModal .modal-header .modal-title{font-size:18px;color:#000!important;font-weight:700}#paymentFailureModal .modal-header .btn-close{filter:none;opacity:.6}#payment-failure-content{display:flex;justify-content:center}#paymentFailureModal .modal-body{padding:8px 16px 16px}#paymentFailureModal .payment-failures-table{width:100%;margin-bottom:0;border-collapse:collapse}.payment-failures-table .view-data-link{color:#696b6d}#paymentFailureModal .payment-failures-table thead{background-color:#fff;border-bottom:1px solid #e9ecef}#paymentFailureModal .payment-failures-table th{padding:14px 12px;border:none;border-bottom:1px solid #e9ecef;font-weight:700;font-size:14px;color:#000;text-align:left}#paymentFailureModal .payment-failures-table td{padding:12px;border:none;border-bottom:1px solid #f0f2f4;font-size:14px;font-weight:400;vertical-align:middle;color:#000}#paymentFailureModal .payment-failures-table tbody tr{background-color:#fff;transition:background-color .2s ease}#paymentFailureModal .payment-failures-table tbody tr:hover{background-color:#f8f9fa}#paymentFailureModal .view-details-link{color:#0d6efd;text-decoration:underline;font-weight:500;font-size:14px}#paymentFailureModal .view-details-link:hover{color:#0a58ca}#paymentFailureModal .loading-spinner{text-align:center;padding:60px 40px;color:#6c757d}#paymentFailureModal .loading-spinner i{margin-bottom:15px;color:#ffc107}#paymentFailureModal .loading-spinner p{margin:0;font-size:16px}#paymentFailureModal .alert{margin:20px}@media screen and (min-width: 992px){*{margin:0;padding:0;box-sizing:border-box}body{height:100vh}.bg-black{background-color:#000}.main-container{display:grid;grid-template-areas:"header header" "SideNav content";grid-template-rows:auto 1fr;grid-template-columns:250px 1fr;background:linear-gradient(360deg,#040404 -23.83%,#30343a 87.62%,#353a40);min-width:992px;min-height:930px;height:100vh;position:relative;transition:grid-template-columns .3s ease-in-out}.main-container.collapsed{grid-template-columns:60px 1fr;transition:grid-template-columns .3s ease-in-out}.header-container{grid-area:header;border-top-left-radius:25px;display:flex;position:relative;height:100px}.sideNav-container{grid-area:SideNav;background:linear-gradient(to bottom,#353a40,#16171b);border-radius:25px;width:245px;left:0;z-index:999;display:flex;flex-direction:column;min-height:830px;height:calc(100vh - 100px);transition:width .3s ease-in-out;position:relative;overflow:visible;scrollbar-width:none}.sideNav-inner{overflow-y:auto;scrollbar-width:none;height:100%;padding:1rem .75rem 1rem .5rem}.sideNav-container.collapsed{transition:width .3s ease-in-out;width:60px;box-shadow:1px 1px 5px #0000004d;border-radius:20px 0 0 20px}.sideNav-inner.collapsed{padding:1rem .75rem 1rem .5rem}.sideNav-container.collapsed .shield-container,.sideNav-container.collapsed .sub-nav-tab ul,.sideNav-container.collapsed .sub-nav-tab p{display:none}.sideNav-container.collapsed .nav-tab-container>.nav-tab-title{width:41px;height:41px;justify-content:center;transition:width .6s ease-in-out}.sideNav-container.collapsed .nav-tab-container>.nav-tab-title>p{display:none}.sideNav-container .middle-separator{margin-top:11px;position:absolute;right:-10px;width:15px;min-height:808px;height:calc(100vh - 100px);border-radius:8px;background:linear-gradient(270deg,#7c889900,#7c88991a 20%,#7c889900),#292c31;z-index:2001;box-shadow:0 0 20px #00000040;transition:opacity .3s ease-in-out}.sideNav-container.collapsed .middle-separator{opacity:0;pointer-events:none}.sideNav-container .collpser{min-height:40px;padding-left:5px;cursor:pointer}.sideNav-container .collpser .collapse-controller,.sideNav-container .collpser .expand-controller{display:flex;align-items:center;cursor:pointer;height:18px}.sideNav-container .collpser .expand-controller{display:none}.sideNav-container.collapsed .collpser .expand-controller{padding-left:6px}.sideNav-container .collpser .collapse-controller p{margin-left:10px;margin-bottom:0;color:#fff;font-weight:500;font-size:12px}.sideNav-container .collpser .collapse-controller p{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-weight:700;font-size:12px;line-height:100%}.nav-tab-container.collapsed.active>.nav-tab-title>p{display:none}.sideNav-container .hamburger-icon{width:17px;cursor:pointer}.logo-container img.hamburger-icon{width:20px;margin-right:15px;cursor:pointer}.fa-caret-down{padding-left:3px;font-size:12px}.content-container{grid-area:content;background:linear-gradient(to bottom,#353a40,#16171b);width:100%;border-radius:20px;min-height:830px;height:calc(100vh - 100px);min-width:732px;position:relative}.main-container.collapsed .content-container{border-radius:0 20px 20px 0}.action-container{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 260px);padding:0 0 0 32px}.action-container p{margin:0;color:#fff;font-weight:700}.bulk-action-btn{position:relative;width:183px;height:31px;border:none;background:transparent;cursor:pointer;padding:0;margin-left:1rem;transition:transform .2s ease,opacity .2s ease}.bulk-action-btn:not(:disabled):active{transform:translateY(0)}.bulk-action-btn:disabled{cursor:not-allowed;opacity:.4}.bulk-action-outer{position:absolute;top:0;left:0;width:183px;height:31px;background:#fff;border-radius:5px;box-shadow:inset 0 -4px 4px #0003,inset 0 4px 4px #0000001a,0 2px 2px #00000040}.bulk-action-gradient{position:absolute;top:3px;left:3px;width:177px;height:28px;background:linear-gradient(0deg,#fff0,#7c889980);border-radius:5px}.bulk-action-top-shadow{position:absolute;top:0;left:7px;width:170px;height:3px;background:#9d9d9d;filter:blur(1px);border-radius:5px}.bulk-action-icon{position:absolute;top:12px;right:12px;width:8px;height:5px;color:#000;font-size:10px;z-index:10}.bulk-action-btn:disabled .bulk-action-icon{color:#666}.bulk-action-text{position:absolute;top:9px;left:10px;width:167px;font-family:Inter,sans-serif;font-weight:700;font-size:12px;color:#000;text-align:left;line-height:1;z-index:10;letter-spacing:.02em}.bulk-action-btn:disabled .bulk-action-text{color:#666}#bulk-actions-btn{display:flex;align-items:center;justify-content:center;gap:8px}.logo-container{width:260px;display:flex;justify-content:center;align-items:center}.logo-container img{width:75%}.nav-btns-container{display:flex;width:18%;align-items:center;min-width:245px;margin-right:40px;justify-content:flex-end;gap:10px}.nav-btns{display:flex;gap:17px}.nav-btns button{position:relative;width:35px;height:35px;border:0;cursor:pointer;background:transparent;padding:0;transition:transform .2s ease;display:flex;align-items:center;justify-content:center}.nav-btns button:active{transform:scale(.95)}.nav-btns button:before{content:"";position:absolute;top:0;left:0;width:35px;height:35px;border-radius:50%;background:linear-gradient(318deg,#2c3036,#31343c);filter:blur(.79px);z-index:1;box-shadow:-5.54px -5.54px 23.75px #475057cc,5.54px 5.54px 23.75px #1e2327cc}.nav-btns button:after{content:"";position:absolute;top:1px;left:1px;width:34px;height:34px;border-radius:50%;background:linear-gradient(318deg,#2c3036,#31343c);z-index:2}.nav-btns button .inner-layer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:31px;height:31px;border-radius:50%;background:linear-gradient(321deg,#2f353a,#1c1f22);z-index:3;box-shadow:inset -2px -2px 8px #14171a99,inset 2px 2px 8px #3c42484d}.nav-btns button i{position:relative;z-index:10;color:#9fa2a5;font-size:12px;display:flex;align-items:center;justify-content:center}.sort{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:4px;border-radius:10px;cursor:pointer;text-align:center;width:10rem;font-weight:500;box-shadow:inset 0 0 8px 5px #9fa2a5;outline:none;margin-left:1rem}.sort::-ms-expand{display:none}.nav-tab-title{display:flex;color:#fff;justify-content:space-between;padding:.625rem 1rem;border-radius:9px;border:none;margin-bottom:1rem;cursor:pointer;position:relative;box-shadow:0 2px 4px #00000040;width:100%;height:41px;align-items:center;background-color:#22262b}.nav-tab-title:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:0 4px 4px inset #f6f2f21a;border-radius:9px}.nav-tab-title:after{content:"";position:absolute;background:linear-gradient(to top,#24272c 20.27%,#24272c00 75.68%);height:41px;width:100%;left:0;border-radius:9px;box-shadow:0 -4px 4px inset #00000040}.nav-tab-title p,.nav-tab-title span,.nav-tab-title a{margin:0;font-size:11px;font-weight:500;text-decoration:none;color:#fff;position:relative;z-index:1}.nav-tab-title p,.nav-tab-title span,.nav-tab-title a{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-weight:700;font-size:12px;line-height:100%}.sub-nav-tab{padding-left:1rem;display:none}.sub-nav-tab .nav-submenu-content{margin-left:20px}.sub-nav-tab a{margin-bottom:.5rem;font-size:11px;text-decoration:none;color:#fff;cursor:pointer}.sub-nav-tab a,.sub-nav-tab p{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-weight:400;font-size:12px;line-height:26px}.sub-nav-tab p{margin-bottom:.5rem;font-size:11px;text-decoration:none;color:#fff;cursor:pointer;margin:0;padding:3.75px 0}.sub-nav-tab ul{list-style:none;padding-left:0}summary.link-hover{color:#fff}summary.link-hover span{font-size:13px;margin-bottom:8px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}summary.link-hover i{margin-bottom:8px;margin-right:12px}.link-hover:hover,.link-hover.active{color:#ffde00}.shield-container{flex:1;display:flex;align-items:center;justify-content:center;min-height:100px}.shield-container img{width:35%;max-width:100%;height:auto;object-fit:contain}.nav-tab-container{-webkit-user-select:none;user-select:none}.nav-tab-title>span{display:inline-flex;width:20px;height:20px;min-width:20px;min-height:20px;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.nav-tab-title>span img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.nav-tab-container.active>.nav-tab-title>p{color:#f2c037}.nav-tab-container.active .nav-tab-title span{color:#f2c037}.nav-tab-container.active .nav-tab-title span svg{stroke:#f2c037}.nav-tab-container.active .nav-tab-title span svg path,.nav-tab-container.active .nav-tab-title span svg circle{stroke:#f2c037}.nav-tab-container.system-status.active .nav-tab-title span svg path,.nav-tab-container.reports.active .nav-tab-title span svg path,.nav-tab-container.marketing.active .nav-tab-title span svg path,.nav-tab-container.listing-settings.active .nav-tab-title span svg path,.nav-tab-container.home.active .nav-tab-title span svg path{fill:#f2c037;stroke:none}.nav-tab-container.logout:hover .nav-tab-title span svg path{stroke:#f2c037}.pagination-container{position:absolute;bottom:5px;left:46px;right:10px;display:flex;align-items:center;justify-content:flex-end}.pagination-container.has-selector{justify-content:space-between}.per-page-selector{display:flex;align-items:center;font-size:13px;color:#fff;gap:8px;white-space:nowrap}.per-page-selector label{margin:0;font-weight:500;line-height:28px}.per-page-dropdown-wrapper{position:relative;display:inline-block}.per-page-selector select{padding:4px 20px 4px 8px;border:1px solid #ddd;border-radius:4px;background-color:#fff;color:#000;font-size:13px;cursor:pointer;height:28px;min-width:50px;margin-bottom:0!important;appearance:none;-webkit-appearance:none;-moz-appearance:none}.per-page-selector select:focus{outline:none;border-color:#000}.per-page-dropdown-wrapper .fa-caret-down{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none;color:#000;font-size:10px}.per-page-selector span{font-weight:400;line-height:28px}.pagination-controls{display:flex;align-items:center;gap:0}.number,.next,.prev{color:#fff;margin-bottom:5px;display:flex;align-items:center;justify-content:center;background-color:#000;box-shadow:2px 2px 7px -3px #9fa2a5;border-radius:4px;font-weight:500;font-size:12px;cursor:pointer}.number{width:26px;margin-right:8px;padding:3px}.number.active{background-color:#fff;color:#000;border:1px solid black}.next{margin-right:23px;border:1px solid white;padding:3px 6px}.prev{margin-right:8px;border:1px solid white;padding:3px 6px}.prev>i,.next>i{color:#fff;margin:0 5px;font-size:12px}.hovering:hover{background-color:#fff;color:#000;border:1px solid black}.order-separator{margin:6px 0;color:#fff}.sideNav-container-top{overflow-y:auto;flex:none}.sideNav-container-top::-webkit-scrollbar{display:none}.select-count-text{color:#fff;margin:8px 0 -12px 50px;display:block;line-height:16px}.options-container{position:relative}.options-container select option{text-align:left}.options-container select option:first-child{text-align:center}.bulk-dropdown{position:absolute;background:#fff;z-index:100;margin-left:1rem;font-size:13px;border-radius:5px;min-width:183px;display:none;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a,inset 0 1px #ffffff80;overflow:hidden;padding:0;margin-top:10px}.bulk-dropdown div{margin:2px 0;padding:8px 12px;cursor:pointer;border-radius:3px;transition:all .2s ease;color:#000;font-weight:500;position:relative;background:transparent}.bulk-dropdown div:hover{background:#e4e4e4}.stagger-set-select{margin-top:20px;margin-bottom:20px}.notification-info{height:calc(100vh - 100px);overflow-y:scroll}.payment-failure-notification{display:none;align-items:center;gap:8px;padding:8px 16px;color:#000;text-decoration:none;font-weight:500;font-size:15px;margin-left:20px;margin-right:auto;transition:all .3s ease;line-height:1}.payment-failure-notification img{width:15px;height:auto}.payment-failure-notification:hover{color:#000;text-decoration:none;transform:translateY(-2px)}.payment-failure-notification .badge{background:transparent;color:#e9d20f;padding:0;font-size:14px;font-weight:600;line-height:1;display:inline-flex;align-items:center}.payment-failure-notification .count-badge{background:red;color:#fff;height:18px;min-width:18px;line-height:100%;padding:2px 6px;border-radius:9px;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin-left:5px}}input[type=radio]{accent-color:#000}input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}@media screen and (min-width: 992px){.sorting-bars-container{margin:16px 31px 16px 16px;display:flex}.sorting-bar{border:none;padding:4px 8px;border-radius:6px;cursor:pointer;font-weight:500;box-shadow:inset 0 0 8px 5px #9fa2a5;outline:none;font-size:13px;width:100%;height:34px;line-height:1.5}.sorting-bar option{font-size:13px;padding:4px 8px;line-height:1.5}.sorting-bar-dot{width:50%;border:none;padding:4px;border-top-left-radius:6px;border-bottom-left-radius:6px;cursor:pointer;font-weight:500;box-shadow:inset 0 0 8px 5px #9fa2a5;outline:none;font-size:14px;border-right:1px solid black}.search-container{display:flex;margin-left:1rem;width:55%;box-shadow:inset 0 0 8px 13px #9fa2a5;border-radius:6px;align-items:center;justify-content:space-between;height:34px;padding:0 8px}.search-label{font-size:13px;font-weight:500;margin:0;padding:0 8px;white-space:nowrap}.search-by{border:none;padding:4px 8px;border-radius:4px;cursor:pointer;font-weight:500;outline:none;font-size:13px;height:28px;line-height:1.5;background-color:#fff}.search-by option{font-size:13px;padding:4px 8px;line-height:1.5}.search-container input{box-shadow:inset 0 0 8px 5px #9fa2a5;border:none;width:64%;padding:4px 8px;font-size:13px;height:28px;line-height:1.5}.search-container i{width:40px;cursor:pointer;font-size:14px;color:#495057;display:flex;align-items:center;justify-content:center}.model-container{width:30%}.brand-container{margin-right:1rem;width:15%}.table-container{margin:1rem;position:relative;padding-right:23px}.btn-container{display:flex;align-items:center;justify-content:end}.btn-container button{width:2.3rem;height:2.3rem;border:none;background-color:#000;color:#fff;padding:3px;border-radius:7px;margin-right:12px;box-shadow:6px 6px 11px #9fa2a5}.btn-container button i{font-size:18px}.btn-container button i:hover{color:#ffde00}.dot-table{--bs-table-bg: transparent;position:relative}.table-responsive{height:calc(100vh - 220px);overflow-y:scroll;position:relative;min-height:700px}.table-responsive::-webkit-scrollbar{display:block;width:10px}.table-responsive::-webkit-scrollbar-track{background:#d7d8dc;margin-top:50px;margin-bottom:12px;border-radius:5px}.table-responsive::-webkit-scrollbar-thumb{background:#99989d;border-radius:5px;border-right:none;border-left:none}.table-responsive::-webkit-scrollbar-track-piece:end{background:transparent}.table-responsive::-webkit-scrollbar-track-piece:start{background:transparent}.dot-table th{color:#fff;font-weight:400;font-size:14px;background-color:#32373d;position:sticky;top:0;z-index:1;border:none}.dot-table th i.fa-sort{color:#fff!important}.dot-table td{font-size:13px;padding:1.2rem .5rem;vertical-align:middle;font-weight:500}.table-content{position:absolute;top:37px;left:-4px;right:17px;bottom:0;background-color:#fff;z-index:0;border-radius:10px}.dot-page-container .table-content{top:43px}.listing-container{position:absolute;color:#fff;left:50%;bottom:0;transform:translate(-50%);font-size:12px}.edit-container,.delete-container{display:flex;flex-direction:column;position:relative}.hover-image-edit,.hover-image-delete{width:2.4rem;display:none;position:absolute;top:-29px;left:0}.edit-container:hover>.hover-image-edit,.delete-container:hover>.hover-image-delete{display:block}.edit-dot-popup-container,.create-dot-popup-container{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:999;border-radius:25px}.image-data-popup-container{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;border-radius:25px}.create-dot-save-popup-container{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:999;border-radius:25px}.edit-dot-popup{position:absolute;display:flex;flex-direction:column;background-color:#fff;width:800px;border-radius:15px!important;top:50%;left:50%;transform:translate(-57%,-50%)}.create-dot-popup{position:absolute;display:flex;flex-direction:column;background-color:#fff;width:800px;border-radius:18px!important;top:50%;left:50%;transform:translate(-57%,-50%)}.image-data-popup{width:494px;position:absolute;display:flex;flex-direction:column;border-radius:15px!important;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99}.image-data-popup img{border-radius:25px;height:494px}.create-dot-save-popup{position:absolute;display:flex;flex-direction:column;background-color:#fff;width:450px;border-radius:15px!important;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:1rem 2rem 2rem;align-items:center}.create-info{display:flex}.edit-dot-popup select,.edit-dot-popup .two-selector,.create-dot-popup select,.create-dot-popup .two-selector{height:32px;font-size:14px}.edit-dot-popup input,.create-dot-popup input{background-color:#f6f6f6;font-size:12px;color:#9c9b9b}.edit-dot-popup .two-selector p{font-size:14px}.image-data{position:absolute;top:50%;left:50%;transform:translate(162%,-50%);background-color:#fff;border-radius:18px;margin-left:10px;display:flex;flex-direction:column;height:613px;width:176px;z-index:1000}.tire-images{display:flex;flex-direction:column;padding:0 20px;justify-content:space-evenly;align-items:center;width:100%;height:calc(100% - 67px)}.image-data p{margin-top:1rem;margin-bottom:0;font-weight:700;font-size:14px}.image-data-header{width:100%;display:flex;justify-content:start;padding:0 45px}.tire-img{margin-bottom:10px;display:flex;justify-content:center;height:97px}.tire-img img{width:108px;height:108px;border:1px solid #706f6f;border-radius:6px;cursor:pointer}.tire-img img:hover{opacity:.7}.black-layer{background-color:#000;color:#fff;width:100%;margin-top:1rem;padding:.5rem .5rem .5rem 2rem;height:2rem;display:flex;align-items:center;justify-content:space-between}.black-layer-image-data{background-color:#000;color:#fff;width:100%;margin-top:1rem;padding:.5rem .5rem .5rem 2rem;height:2rem;display:flex;align-items:center;justify-content:end}.black-layer p{margin:0;font-size:11px}.black-layer p u{text-decoration-color:#ff0}.black-layer img,.black-layer-image-data img{margin-top:6px;width:80px}.dot-info-container{border-bottom:1px solid grey;display:flex;box-shadow:1px 0 7px 2px gray;padding:8px 19px;z-index:99}.dot-info-container select{color:#9c9b9b;padding:3px}.dot-info{width:100%;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto auto auto}.dot-info-item{padding:10px}.wrapper-flex{display:flex;align-items:center}.dotid-para{width:60px}.font-large{font-size:12px;margin-right:2px!important}.wrapper-input{font-size:9px;width:100%;border:1px solid #9c9b9b;border-radius:3px;outline:none;height:32px}.margin-zero{margin:0;outline:none;border:none}.mpn-selector{font-size:9px;width:40%;padding:4px!important;border:1px solid #9c9b9b;border-radius:3px}.wrapper{display:flex;flex-direction:column;font-size:10px}.size-info-container{display:flex;align-items:center}.size-info-container .size-info{font-size:8px;margin-left:3px;margin-top:1px}.selectors{width:100%;display:flex;justify-content:space-between}.three-selector{width:30%;border-color:#9c9b9b;border-radius:3px}.one-selector{width:100%;border-color:#9c9b9b;border-radius:3px}.two-selector{width:100%;border-color:#9c9b9b;border-radius:3px;padding:3px;color:#9c9b9b}.two-selector-info{width:48%;display:flex;flex-direction:column}.two-selector-container{display:flex;width:100%;justify-content:space-between}.font-small{font-size:10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.price-new{border:1px solid #9c9b9b;outline:none}.specs-container{padding:12px 19px;background-color:#f6f6f6;border-radius:18px}.specs-info{width:100%;display:grid;grid-template-columns:50% 50%;grid-template-rows:20% 40% 40%}.specs-info-item{padding:10px}.specs-info-item select{background-color:#f6f6f6}.button-container{display:flex;width:100%;justify-content:space-between;padding:0 10px}.button-container button{width:30%;border:none;font-size:10px;padding:4.5px;font-weight:600;border-radius:2px;height:32px}.delete-btn{background-color:#3c3c3b;color:#fff}.cancel-btn{background-color:#9d9d9c;color:#fff}.save-btn,.save-btn-create{background-color:#fdc600;color:#000}.value{display:flex;justify-content:space-between;height:24px}.marks-container{display:flex;align-items:center}.add-mark,.reduce-mark{margin:0;font-size:18px;font-weight:700;cursor:pointer;color:#000}.add-mark{margin-left:3px}.create-dot-save-popup span{font-size:4rem;color:#3aaa35}.create-dot-save-popup p{font-size:20px;font-weight:600}.continue-btn{border:none;width:60%;background-color:#fdc600;padding:.5rem;font-weight:700;font-size:16px}.nav-tab-container.logout:hover p{color:#f2c037}.add-custom-spec-btn{width:100%;box-shadow:inset 0 -4px 4px #0003,inset 0 4px 4px #0000001a,0 2px 2px #00000040;background:linear-gradient(0deg,#fff0,#c7ccd380)}.dot-save-btn{box-shadow:inset 0 -4px 4px #0003,inset 0 4px 4px #0000001a,0 2px 2px #00000040;background:#95c11f}.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable.sort-asc .fa-sort:before{content:""}.sortable.sort-desc .fa-sort:before{content:""}}@media screen and (min-width: 1142px){.table-content{top:37px}.dot-page-container .table-content{top:43px}.table-responsive::-webkit-scrollbar-track{margin-top:50px}}@media screen and (max-width: 1276px){.create-dot-popup{transform:translate(-59%,-50%);width:545px}.image-data{transform:translate(100%,-50%)}.tire-images{padding:0}.image-data-header{padding:0 22px}.create-dot-popup input{width:100%}.image-data-popup{left:40%}}.dot-container{background-color:#fff;border-radius:30px 20px 20px 30px;font-size:14px;display:flex;grid-area:content}.dot-container .row{margin-right:0}.dot-container .form-control,.dot-container .form-select{font-size:14px;padding:4px 8px;height:34px;line-height:1.5}.dot-container .form-control option,.dot-container .form-select option{font-size:14px;padding:4px 8px;line-height:1.5}.dot-container .form-control::placeholder,.dot-container .form-select::placeholder,.dot-container input::placeholder,.dot-container textarea::placeholder{font-size:14px}.dot-container select.form-control,.dot-container select.form-select{padding:4px 8px}.dot-container .col-form-label{font-size:14px;padding-top:8px;padding-bottom:8px}.dot-container input[list]{font-size:14px;padding:4px 8px;height:34px}.dot-container .input-group-append .btn{padding:4px 8px;font-size:14px;height:34px}.dot-container .btn-outline-success{font-size:14px;padding:4px 12px;height:34px;line-height:1.5}.dot-container .invalid-feedback{font-size:12px}.dot-container .input-group .form-control{font-size:14px}.dot-container .input-group span.form-control{padding:4px 8px;height:34px;display:flex;align-items:center;background-color:#e9ecef}.dot-container textarea.form-control{min-height:60px;height:auto}.dot-container label{font-size:14px;margin-bottom:4px}.dot-container .form-group{margin-bottom:.75rem}.left-dot-panel{padding:5px;background:linear-gradient(to bottom,#353a40,#16171b);min-height:830px;height:calc(100vh - 100px);border-radius:20px 0 0 20px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;box-shadow:10px 0 10px -5px #00000080;position:relative}.left-dot-panel::-webkit-scrollbar{width:0;display:none}#dot-save-btn,#dot-update-btn{padding:5px 40px}.right-dot-panel{padding:10px 10px 30px;min-height:830px;height:calc(100vh - 100px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.right-dot-panel::-webkit-scrollbar{width:0;display:none}.dot-pic-layout{padding:10px}.dot-form-title{font-size:18px;font-weight:700}.dot-thumbnail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:8px;overflow-x:auto}.dot-grid-title{position:relative;height:35px;margin:20px 20px 0;display:flex;flex-direction:column;background-color:#535453;border-radius:5px;box-shadow:inset 0 -4px 4px #0003,inset 0 4px 4px #0000001a,0 2px 2px #00000040;border:none}.dot-grid-title-highlight{margin:0 3.8px;height:3px;background-color:#d2d2d2;border-radius:5px;filter:blur(1px)}.dot-grid-title-gradient{margin:0 2.3px;height:31px;border-radius:5px;background:linear-gradient(0deg,#fff0,#c7ccd380)}.dot-grid-title h4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Inter,Arial,Helvetica,sans-serif;font-weight:700;color:#fff;font-size:14px;text-align:center;line-height:100%;margin:0;width:100%}.drop-container{display:flex;gap:10px}#drop-area,.size-drop-area{width:50%;aspect-ratio:1 / 1;margin:20px auto;border:2px dashed #ccc;color:#ccc;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}#preview-container{text-align:center}#drop-area.drag-over,.size-drop-area.drag-over{background-color:#eee}.thumb-container .image-label{position:absolute;bottom:2px;text-align:center;width:100%;background:#00000080;font-weight:600;color:#fff}.preview-image{object-fit:cover;width:100px;height:100px;margin:10px;border:1px solid #ddd}img.dot-thumb{width:100%;max-height:100px;border-radius:6px}.my-uploader{--uc-primary-oklch-dark: 69% .1768 258.4;--uc-primary-oklch-light: 59% .22 264;display:inline-flex;position:relative;left:50%;transform:translate(-50%)}.form-select>.select-create{color:#fff;background-color:#ffcc01}.dot-database-grid{display:flex;flex-direction:column;gap:10px;padding:5px 20px}.dot-database-preview{background-color:#2a2a2a;border-radius:8px;text-align:center;min-height:80px;display:none;align-items:center;justify-content:center;position:relative}.dot-database-preview.has-image{display:flex}.dot-database-preview img{width:100%;height:100%;object-fit:cover}.reference-images-container{margin:15px 0}.reference-upload-areas{display:grid;grid-template-columns:1fr 1fr;margin-bottom:10px;margin-right:60px}.reference-drop-area{border:2px dashed #ddd;border-radius:8px;padding:10px 5px 5px;text-align:center;cursor:pointer;background-color:#f9f9f9;width:90px;height:90px;display:flex;flex-direction:column;justify-content:center;transition:background-color .3s ease;position:relative;overflow:hidden}.reference-drop-area:hover{background-color:#f0f0f0;border-color:#ccc}.reference-drop-area.drag-over{background-color:#eee;border-color:#ccc}.reference-drop-area.has-preview{padding:0;border-color:#aaa;background-color:#eee}.reference-drop-area.has-preview:hover{border-color:#666}.reference-upload-preview{width:100%;height:100%;object-fit:contain;border-radius:6px}.reference-drop-area.has-preview i,.reference-drop-area.has-preview p{display:none}.reference-drop-area i{font-size:20px;color:#666;margin-bottom:8px}.reference-drop-area p{margin:0;color:#666;font-size:11px;font-weight:500;line-height:1.3;text-align:center;max-width:80px;word-wrap:break-word}.reference-delete-btn{position:absolute;top:8px;right:8px;background:none;border:none;color:#fff;width:28px;height:28px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;z-index:10;border-radius:50%}.reference-delete-btn:hover{background:#00000080}.reference-image-clickable{width:100%;height:100%;object-fit:cover;cursor:pointer}.col-sm-8 .row .col:nth-child(5){flex:1.25 0 0%!important}.col-sm-8 .row .col:nth-child(1),.col-sm-8 .row .col:nth-child(2),.col-sm-8 .row .col:nth-child(3),.col-sm-8 .row .col:nth-child(4){flex:.9375 0 0%!important}.thumb-container{position:relative}.listing-specs-delete-btn{position:absolute;top:4px;right:4px;background:none;border:none;color:#fff;width:20px;height:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px;z-index:10;border-radius:50%}.listing-specs-delete-btn:hover{background:#00000080}.image-order-container{display:none}@media only screen and (min-width: 1430px){.image-order-container{display:block;width:100%;height:100%;background:#fff;border-radius:30px;overflow-y:auto;padding:30px}.image-order-container h2.title{font-size:30px}.image-order-container h5.sub-tite{margin-top:2rem;font-size:22px}.image-order-container p.desc{color:#646464;font-size:16px}.image-order-container h6.desc{font-size:20px;font-weight:600;color:#646464}.image-order-container .order-container{background:#f4f4f4;padding:35px;border-radius:10px}.image-order-container .order-container .numbers{width:100%;display:grid;grid-template-columns:repeat(9,1fr)}.image-order-container .order-container .numbers span{text-align:center;font-size:20px;font-weight:600;color:#646464}.image-order-container .order-container .boxes-container{width:100%;display:grid;grid-template-columns:repeat(9,1fr)}.image-order-container .order-container .boxes-container .box{width:100%;display:flex;justify-content:center;align-items:center}.image-order-container .order-container .boxes-container .box .box-outer{width:110px;height:110px;border:1px dashed black;padding:5px;border-radius:10px}.image-order-container .order-container .boxes-container .box .box-outer .box-inside{border-radius:10px;width:100%;height:100%;background:#d9d9d9;position:relative;display:flex;justify-content:center;align-items:center;text-align:center}.image-order-container .order-container .boxes-container .box .box-outer .box-inside i{position:absolute;top:10px;right:10px;color:#7c7c7c;cursor:pointer}.image-order-container .order-container .boxes-container .box .box-outer .box-inside p{font-size:16px;font-weight:600;color:#7c7c7c;margin-bottom:0}.image-order-container .btn-cont{margin-top:1rem;display:flex;justify-content:flex-end}.image-order-container .btn-cont .save-btn{background:#3c3f43;color:#fff;padding:5px 70px;box-shadow:inset 0 -3px 6px -1px #525353,inset 0 14px 15px -4px #525353}.image-order-container .hide{display:none}}@media only screen and (min-width: 2000px){.image-order-container{max-width:1850px;margin:0 auto}}@media only screen and (min-width: 992px){.brands-search-container{display:flex;box-shadow:inset 0 0 8px 13px #9fa2a5;border-radius:6px;align-items:center;margin-left:auto}.brands-search-container input{box-shadow:inset 0 0 8px 5px #9fa2a5;border:none;padding:0 1rem;border-radius:6px;outline:none}.brands-search-container i{cursor:pointer}.brand-image{width:90px;cursor:pointer}.white-img{background:#23262a;border-radius:8px}}.webhook-type-container{flex:1;margin-right:20px}.webhook-actions-container{display:flex;gap:10px;align-items:center}.webhook-test-content{padding:20px 0}.webhook-data-section,.webhook-results-section{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 4px #0000001a;height:100%}.webhook-data-section h5,.webhook-results-section h5{margin-bottom:15px;color:#333;font-weight:600}.webhook-textarea{font-family:Courier New,monospace;font-size:12px;border:1px solid #ddd;border-radius:4px;resize:vertical}.webhook-results-container{min-height:400px;padding:15px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;font-family:Courier New,monospace;font-size:13px}.sorting-bars-container{display:flex;align-items:center;margin-bottom:20px}.webhook-results-container pre{background:transparent;border:none;color:#333;font-size:12px;margin:0;padding:0;white-space:pre-wrap;word-wrap:break-word}@media screen and (min-width: 992px){.draft-table-container{height:calc(100vh - 150px)}.edit-draft-popup{left:45.5%}.draft-save-popup{padding:1rem 3rem 2rem}}@media screen and (max-width: 1276px){.edit-draft-popup{transform:translate(-61%,-50%);width:545px}.draft-save-popup{transform:translate(-59%,-50%)}}@media (max-width: 768px){.header-container,.sideNav-container{display:none}}.mobile{position:relative;overflow:hidden}.mobile .responsive-containar{position:relative;aspect-ratio:.4;object-fit:auto;object-position:center;width:100%;max-width:100%;margin:auto;display:flex;align-items:center;justify-content:center;align-content:center}.img-mobile{width:100%;position:absolute;top:0}.logo{position:absolute;top:4%;max-width:100%}.logo img{padding:0 20px;max-width:300px;margin:auto}.common-section{width:100%;height:100%;display:flex;justify-content:center}.btn-tsk-set{position:absolute;top:22%;width:100%;padding:0 7.5%}.btn-tsk{width:100%;padding-bottom:20px}.btn-tsk :hover{opacity:.8}.btn-tsk img{width:100%;border-radius:15px}.wrap-circle-content{position:absolute;top:23%;padding:5%}.circle-image{position:relative;width:290px;height:290px;display:flex;justify-content:center;align-items:center;transform:rotate(45deg)}.circle-outline{position:absolute;width:96%;height:96%;border-radius:50%;background-color:#1d2124;border:6px solid #151617;background-repeat:no-repeat;background-position:center;background-size:cover}.circle-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:0px;width:calc(100% - 20px);height:calc(100% - 20px);overflow:hidden;z-index:1}.circle-grid a{display:block;width:100%;height:100%;overflow:hidden}.circle-grid img{width:100%;height:100%;object-fit:cover;overflow-clip-margin:content-box;overflow:clip}.circle-container{position:relative;display:block;width:100%;height:100%;overflow:hidden}.default-image{width:100%;height:100%;object-fit:cover;cursor:pointer}.active-image{width:100%;height:100%;object-fit:cover;display:none;cursor:pointer}.circle-container.active .default-image{display:none}.circle-container.active .active-image{display:block}.mobile .center-circle{position:absolute;aspect-ratio:.4;object-fit:auto;object-position:center;width:100%;max-width:70px;max-height:70px;margin:0 auto;z-index:9999;top:365px;left:130px}.title-1{font-size:16px;color:#fff;line-height:18px;font-weight:700}.sub-title{font-size:12px;color:#7f8489;line-height:15px;font-weight:600}.title-top{position:absolute;display:inline;object-position:center;width:100%;margin:0 auto;z-index:99;top:4%;left:0;text-align:center}.title-mid{position:absolute;display:inline;object-position:center;width:100%;margin:0 auto;z-index:99;top:15%;left:11%}.btn-set .circle-button.btn-home{position:absolute;object-position:center;width:80px;height:80px;margin:0 auto;z-index:99;top:2%;right:3%;border:none;background-repeat:no-repeat}.btn-set .circle-button.btn-back{position:absolute;object-position:center;width:80px;height:80px;margin:0 auto;z-index:99;top:2%;left:3%;border:none;background-repeat:no-repeat}.circle-button:hover{opacity:.8}.footer-count{position:absolute;object-position:center;width:100%;z-index:99;bottom:20%;left:79%;font-size:20px;line-height:30px;color:#fff}.footer-img{position:absolute;object-position:center;width:100%;z-index:99;bottom:20%;left:60%}.range{position:absolute;object-position:center;width:100%;z-index:99;bottom:24%;left:0;outline:none;opacity:.9;color:#070707;text-align:center;margin:auto;display:flex;justify-content:center}.range img{max-width:100%;padding:0 10%}.img-shield{position:relative;width:100%;height:auto}.img-shield img{position:absolute;top:193px;right:40px;max-width:130px}@media (max-width: 375.98px){.img-shield img{top:153px;max-width:80px}}.dot-table td.failed-class{color:#be1622;text-transform:capitalize}.dot-table td.live-class{color:#57b5e3;text-transform:capitalize}.listing-action{height:2.3rem;width:2.3rem;text-align:center;align-content:center;cursor:pointer;border:1px solid grey;background:#000;color:#fff;padding:8px;border-radius:8px;position:relative;font-size:18px}.listing-action:hover{color:#ffde00}.create{color:#fff;overflow:scroll}.left-container{width:30%;max-width:400px;float:left;height:100vh;overflow-y:scroll;padding:16px;box-shadow:23px 0 57px #1a1a1a;flex:0 0 30%}.middle-shadow{background:linear-gradient(270deg,#fff 10%,#737373);width:1%;float:left;height:100vh}.right-container{flex:1 1 0;min-width:0;float:right;padding:24px;height:100vh;overflow-y:scroll;background:#fff;color:#000}.right-container form input,.right-container form select,.right-container form textarea{box-shadow:inset 2px 2px 4px #00000040,inset 0 0 #ffffff40;background-color:#fff;outline-color:transparent;border-radius:5px;border:none}.left-container .stock-number-box{min-height:78px;background:#fff;border-radius:15px;box-shadow:inset 10px 10px 14px #00000040;background-color:#fff}.left-container .stock-number-box h4{color:#000;font-size:3.5rem;letter-spacing:1.5px;font-family:inter;padding-bottom:0;line-height:100px;margin:0;font-family:Inter}.listing-info-form{font-weight:600}.browse-cat{padding-left:0}.cat-input{padding-right:0}.small-img{height:150px;position:relative;cursor:pointer}.small-img-container{display:grid;grid-template-columns:auto auto auto;gap:10px}.small-img-container>:nth-child(1){grid-column:span 3;height:300px}.upload-container{height:150px;border-radius:20px;text-align:center;display:flex;flex-direction:column;align-items:center;border:1px dashed white;justify-content:center;color:#fff}.media-container{display:grid;grid-template-columns:auto auto auto;gap:20px}.small-img>.trash-icon{position:absolute;top:10px;right:10px;font-size:14px;color:#fff;display:none;cursor:pointer}.small-img:hover .trash-icon{display:block}.left-container::-webkit-scrollbar{display:none}.form-check-label{text-align:start;padding-right:16px}.form-check-input{transform:scale(1.4)}.small-img>img{height:100%;width:100%;object-fit:cover;border-radius:20px}.list-format{margin-top:20px;margin-bottom:20px}.stg-btn{padding-left:10px;padding-right:10px}.dot-input{margin-right:15px}.add-tire-markings-container,.add-size-information-container{position:relative}.suggestions-container{display:none;max-height:150px;overflow-y:auto;border:1px solid #ccc;background-color:#fff;position:absolute;z-index:1000;box-shadow:0 4px 8px #0000001a}.additional-tire-marking-suggestion,.additional-size-information-suggestion{padding:8px 12px;cursor:pointer}.additional-tire-marking-suggestion:hover,.additional-size-information-suggestion:hover{background-color:#f0f0f0}.stg-border{border:1px solid #ccc;border-radius:5px;padding:10px;margin-top:10px}.tread-col{display:flex;justify-content:space-between;align-items:start;position:relative;min-height:110px}.tread-col label.error{position:absolute;bottom:0}.tread-input{width:45%}.edit-error-container{color:#fff;width:500px;margin:100px auto;text-align:center}tbody.listings-table td p.error{background:#f7bebe;padding:5px;font-size:12px;color:#311717;font-weight:600;border-radius:3px}tbody.listings-table td p{margin-bottom:0}tbody.listings-table td p.warning{background:#ff9f46;padding:5px;font-size:12px;color:#8a4a02;font-weight:600;border-radius:3px}.sort-icons{display:inline-flex;flex-direction:column;align-items:center;margin-left:15px;gap:2px}.sort-icons i{font-size:14px;line-height:0;cursor:pointer;vertical-align:middle;color:#ccc}.sort-icons i:hover,.sort-icons i.active,.sort-icons i.active:hover{color:#ffde00}.edit-tire-checker-confirm-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:10000;display:none;justify-content:center;align-items:center}.edit-tire-checker-confirm-overlay.show{display:flex;animation:fadeIn .3s ease-in-out}.edit-tire-checker-confirm-overlay .text-wrapper{left:90px!important}.edit-tire-checker-confirm-overlay .alarm-fill{left:60px!important}.delete-id-image,.edit-tire-checker-confirm-popup{position:relative;width:306px;height:185px}.edit-tire-checker-confirm-popup .overlap{position:relative;width:302px;height:185px;background-color:#fff;border-radius:13px;box-shadow:2px 2px 6px #00000040}.edit-tire-checker-confirm-popup .vector{position:absolute;width:13px;height:12px;top:17px;right:15px;cursor:pointer;transition:opacity .3s ease}.edit-tire-checker-confirm-popup .vector:hover{opacity:.7}.edit-tire-checker-confirm-popup .text-wrapper{position:absolute;top:29px;left:110px;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:700;color:#000;font-size:21.9px;text-align:center;letter-spacing:0;line-height:normal;white-space:nowrap}.edit-tire-checker-confirm-popup .div{position:absolute;width:180px;top:65px;left:61px;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:400;color:#000;font-size:14px;text-align:center;letter-spacing:0;line-height:normal}.edit-tire-checker-confirm-popup .alarm-fill{position:absolute;width:24px;height:24px;top:30px;left:86px}.edit-tire-checker-confirm-popup .group{width:95px;top:130px;left:155px;position:absolute;height:25px;cursor:pointer;transition:transform .2s ease}.edit-tire-checker-confirm-popup .group:hover{transform:translateY(-1px)}.edit-tire-checker-confirm-popup .group:active{transform:translateY(0)}.edit-tire-checker-confirm-popup .overlap-group{position:relative;width:93px;height:25px;border-radius:5px}.edit-tire-checker-confirm-popup .group-2{width:93px;top:0;left:0;background-color:#20242f;border-radius:5px;box-shadow:inset 0 -4px 4px #0003,inset 0 4px 4px #0000001a,0 2px 2px #00000040;position:absolute;height:25px}.edit-tire-checker-confirm-popup .rectangle{width:92px;height:22px;top:2px;left:1px;background:linear-gradient(0deg,#fff0,#c7ccd380);position:absolute;border-radius:5px}.edit-tire-checker-confirm-popup .rectangle-2{width:86px;height:2px;top:0;left:4px;background-color:#20242f;filter:blur(1px);position:absolute;border-radius:5px}.edit-tire-checker-confirm-popup .text-wrapper-2{position:absolute;width:93px;top:6px;left:0;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:700;color:#fff;font-size:11px;text-align:center;letter-spacing:0;line-height:normal}.edit-tire-checker-confirm-popup .overlap-wrapper{width:94px;top:130px;left:55px;position:absolute;height:25px;cursor:pointer;transition:transform .2s ease}.edit-tire-checker-confirm-popup .overlap-wrapper:hover{transform:translateY(-1px)}.edit-tire-checker-confirm-popup .overlap-wrapper:active{transform:translateY(0)}.edit-tire-checker-confirm-popup .overlap-2{position:relative;width:92px;height:25px;border-radius:5px}.edit-tire-checker-confirm-popup .group-3{position:absolute;width:92px;height:25px;top:0;left:0;background-color:#bdbdbd;border-radius:5px;box-shadow:inset 0 -4px 4px #0003,inset 0 4px 4px #0000001a,0 2px 2px #00000040}.edit-tire-checker-confirm-popup .rectangle-3{position:absolute;width:91px;height:22px;top:2px;left:1px;border-radius:5px;background:linear-gradient(0deg,#fff0,#c7ccd380)}.edit-tire-checker-confirm-popup .rectangle-4{position:absolute;width:85px;height:2px;top:0;left:4px;background-color:#9d9d9d;border-radius:5px;filter:blur(1px)}.edit-tire-checker-confirm-popup .text-wrapper-3{position:absolute;width:92px;top:6px;left:0;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:700;color:#000;font-size:11px;text-align:center;letter-spacing:0;line-height:normal}.takeoff-btn:disabled{opacity:.5;cursor:not-allowed}.label-popup-overlay,.stock-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:10000;display:flex;justify-content:center;align-items:center;z-index:1000}.box{width:360px;height:684px}.box .group{position:fixed;width:364px;height:684px;top:50%;left:50%;transform:translate(-50%,-50%)}.box .overlap{position:relative;width:372px;height:690px;top:-5px;left:-1px}.box .bg{position:absolute;width:363px;height:687px;top:4px;left:0;border-radius:43.74px;border:none;background:linear-gradient(180deg,#353a40,#16171b)}.box .bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1.46px;border-radius:43.74px;background:linear-gradient(180deg,#424750,#202326);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1;pointer-events:none}.box .text-wrapper{position:absolute;width:206px;top:43px;left:100px;font-family:Inter-Bold,Helvetica;font-weight:700;color:#fff;font-size:16px;letter-spacing:.2px;line-height:normal}.box .div{position:absolute;width:217px;top:64px;left:100px;font-family:Inter-Bold,Helvetica;font-weight:700;color:#7e8389;font-size:12px;letter-spacing:.2px;line-height:normal}.box .overlap-group-wrapper{position:absolute;width:184px;height:184px;top:387px;left:89px;cursor:pointer}.box .overlap-group{position:relative;height:184px;border-radius:92.17px}.box .ellipse{position:absolute;width:184px;height:184px;top:0;left:0;border-radius:92.17px;transform:rotate(180deg);box-shadow:-11.41px -11.41px 39.95px #475057,11.41px 11.41px 39.95px #131315;background:linear-gradient(318deg,#353a40,#23262b)}.box .capa{position:absolute;width:184px;height:184px;top:1px;left:0;box-shadow:0 0 7.4px #00000040,0 2.96px 2.96px #00000040;background-image:url(/images/vector.svg);background-size:100% 100%}.box .ellipse-2{position:absolute;width:137px;height:137px;top:24px;left:24px;border-radius:68.48px;background:linear-gradient(312deg,#1e2125,#202428)}.box .capa-2{position:absolute;width:72px;height:72px;top:445px;left:147px;box-shadow:0 4px 4px #00000040;background-image:url(/images/printer.png);background-size:100% 100%}.box .image{position:absolute;width:285px;height:190px;top:130px;left:39px;aspect-ratio:1.5;object-fit:cover;border:2px solid #333;border-radius:8px}.box .next-button{position:absolute;width:118px;height:125px;top:0;left:254px;cursor:pointer}.box .prev-button{position:absolute;width:118px;height:125px;top:0;cursor:pointer}.box .close-popup{position:absolute;top:15px;right:15px;color:#fff;font-size:24px;font-weight:700;cursor:pointer;z-index:100;width:30px;height:30px;text-align:center;line-height:28px;border-radius:50%;background-color:#00000080}.lbl-printer-container{position:relative;width:100%;height:100%;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.lbl-printer-container:hover{transform:scale(1.05)}.lbl-printer-container:active{transform:scale(.95)}.lbl-printer-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.generate-labels-btn{width:100%}.stagger-select-radio{display:flex;justify-content:space-around}.stg-empty-lbl{min-height:40px}.dot-ref-title{background:linear-gradient(0deg,#535453,#b8bab8);box-shadow:inset 0 -4px 4px #0003,inset 0 4px 4px #0000001a,0 2px 2px #00000040;padding:10px;margin-top:17px;border-radius:5px;text-align:center;font-weight:600;font-size:28px;color:#fff}.dot-ref-title h4{color:#fff;font-size:16px}.ref-image-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;max-width:400px;margin:0 auto}.ref-image-grid .ref-image-container{max-width:100%}.ref-image-grid .ref-image-container img{width:100%;height:auto;display:block;border-radius:10px}.content-container.create{display:none}.syncbydot-btn{margin-bottom:15px}.sidewall-btn{background:#666;background:linear-gradient(to bottom,#353a40,#373737 70%,#fff);margin-bottom:15px;margin-left:15px;border-radius:5px;color:#fff}.edit-icon{cursor:pointer}.edit-patch-confirm-overlay{position:relative;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:10000;justify-content:center;align-items:center}.edit-patch-confirm-popup{position:absolute;width:306px;height:185px;top:50%;left:50%;transform:translate(-50%,-50%)}.save-listing-btn{background:linear-gradient(0deg,#fff0,#10406980);background-color:#1b68ab;min-width:193px}.preview-btn,.save-forlater-btn{background-color:#fff;min-width:193px}.ash-shadow{box-shadow:inset 0 -1px 0 -1px #000,inset 0 9px 11px -6px #817878}@media only screen and (min-width: 992px){.content-container.create{display:flex}.image-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;max-width:800px;margin:50px auto}.image-grid :first-child{grid-column:span 4}.image-container{border:2px solid #ccc;padding:5px;position:relative;cursor:move}.image-container img{width:100%;height:auto;display:block}.dragging{opacity:1;position:relative}.blurred-copy{position:absolute;pointer-events:none;opacity:.7;filter:blur(8px);z-index:1000;width:100%;height:auto}.content-container.create::-webkit-scrollbar{display:none}.right-container::-webkit-scrollbar{display:none}.max-ch-error{color:red;font-size:12px;margin-top:5px;visibility:hidden}.runflat-btn.active{background-color:#f0f0f0;color:#000}.main-label{font-size:16px;font-weight:600}.sub-tire-row{padding-left:20px}.has-sale-switch{padding-left:50px}.schedule-switch{padding-right:58px!important}.schedule-selector{display:none}.cancel-launch{display:flex;background:#d5d5d5;padding:20px 10px;border-radius:10px;margin:20px 0}.cancel-launch .launch-image{width:150px;padding:10px}.cancel-launch .launch-image img{max-width:100%}.cancel-launch .launch-desc{width:75%;padding:10px;font-weight:600}.cancel-launch.hide{display:none}.image-container .delete-action{position:absolute;right:10px;top:10px;cursor:pointer}}.content-container.edit{display:none}@media only screen and (min-width: 992px){.content-container.edit{display:unset;overflow-y:auto}.content-container.edit ::-webkit-scrollbar{display:none}.content-container.edit .stdesc{color:#323232;font-weight:400}.content-container.edit .ecat-desc{font-size:12px;color:#323232;font-weight:400}}.content-container.photograpper-create{display:flex;justify-content:flex-start;align-items:center;overflow:hidden;height:calc(100vh - 134px)}.content-container.photograpper-create>div{height:100%}.content-container.photograpper-create .left-panel{width:50%;min-width:400px;padding:20px;background-color:#1a1a1a}.content-container.photograpper-create .left-panel .img-preview-grid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;height:60vh;overflow-y:auto}.content-container.photograpper-create .left-panel .img-preview-grid .img-preview{position:relative}.content-container.photograpper-create .left-panel .img-preview-grid .img-preview input{display:none}.content-container.photograpper-create .left-panel .img-preview-grid .img-preview img{width:100%;height:auto;border-radius:5px}.content-container.photograpper-create .left-panel .img-preview-grid .img-preview i{position:absolute;color:#fff;background:#000;padding:3px;top:5px;border-radius:5px;right:5px}.content-container.photograpper-create .left-panel .upload-btn{display:flex;justify-content:center;align-items:center;cursor:pointer}.content-container.photograpper-create .left-panel .upload-btn input{display:none}.content-container.photograpper-create .left-panel .upload-btn .file-picker{width:125px;height:125px;margin:10px;border-radius:5px;border:1px dashed white;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.content-container.photograpper-create .left-panel .upload-btn .file-picker span{font-size:12px;margin-top:5px;padding:10px;text-align:center}.content-container.photograpper-create .right-panel{width:50%;padding:20px 40px;background-color:#fff}.content-container.photograpper-create .right-panel form .card{margin:0 auto}.content-container.photograpper-create .right-panel form .save-blg{background:#fff;color:#000;margin-top:15px}.content-container.photograpper-create .right-panel form .save-blg:hover{background:#ffc13c;color:#000;box-shadow:inset 0 -1px 6px -1px #fff,inset 0 4px 15px -4px #fff}.content-container.photograpper-create .right-panel form .blg-content{height:500px}.content-container.photograpper-create .right-panel form .file-input{display:none}.content-container.photograpper-create img.warning-img{width:100px}.content-container.photographer-init form .stagger-input{cursor:not-allowed;opacity:.6;pointer-events:none}.content-container.photographer-init form input[readonly],.content-container.photographer-init form select[readonly]{pointer-events:none;background-color:#f5f5f5!important;color:#6c757d;cursor:not-allowed}div.content-container.tire-checker{display:flex}div.content-container.tire-checker .left-container{box-shadow:unset;height:87vh}div.content-container.tire-checker .left-container .stock-num{padding:20px;font-size:24px;background:#fff;border-radius:15px;min-height:120px;box-shadow:inset 3px -1px 19px #000}div.content-container.tire-checker .left-container .stock-num h4{font-size:60px}div.content-container.tire-checker .left-container .image-grid :first-child{grid-column:auto}div.content-container.tire-checker .left-container .dot-img-banner{text-align:center;background:#000;box-shadow:0 4px 14px -1px #000;padding:10px;border-radius:15px}div.content-container.tire-checker .left-container .dot-img-banner h4{font-size:36px;color:#fff}div.content-container.tire-checker .middle-shadow{height:91vh}div.content-container.tire-checker .right-container{box-shadow:unset;height:91vh}div.content-container.tire-checker .right-container .listing-info-form .btn-success{background-color:#95c11f;color:#000;box-shadow:inset 0 -1px 0 -1px #555,inset 0 9px 11px -6px #555;border-radius:5px!important}div.content-container.tire-checker .right-container .camera-icon-container{width:50px;margin-right:10px;margin-bottom:15px;background:#666;display:flex;align-items:center;justify-content:center;border-radius:5px;cursor:pointer;background:linear-gradient(181deg,#666 8%,#889099 70%,#666 92%);border-radius:5px!important}div.content-container.tire-checker .right-container .save-tire-checker-btn{background-color:#95c11f;color:#fff;box-shadow:inset 0 -1px 0 -1px #555,inset 0 9px 11px -6px #555;width:100%}div.content-container.tire-checker .right-container .stg-empty-lbl{min-height:40px}div.content-container.tire-checker #listing-details-container{display:none}.dot-scanner-popup{position:absolute;background:#ededed;padding:30px;border-radius:15px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:1px 1px 13px #000;display:none}.dot-scanner-popup .image-droper{margin-top:30px;margin-bottom:30px;cursor:pointer;width:362px;min-height:242px}.dot-scanner-popup .image-droper img{max-width:100%;max-height:100%}.dot-scanner-popup .dot-image-input{display:none}.dot-scanner-popup .dot-dispay{margin-top:30px;margin-bottom:30px;display:flex}.dot-scanner-popup .dot-dispay button{width:100px;margin-bottom:15px;margin-right:15px;background:#888787}.dot-scanner-popup .dot-dispay button:hover{background-color:#666}.dot-scanner-popup .btn-container{margin-top:30px;margin-bottom:30px;display:flex;justify-content:center}.dot-scanner-popup .btn-container button{width:50%;background-color:#bebebe}.dot-scanner-popup .btn-container button.sync-ok{background:#95c11f;color:#000;box-shadow:inset 0 -1px 0 -1px #555,inset 0 9px 11px -6px #555}.dot-scanner-popup .btn-container button.sync-ok:hover{background-color:#45c11f}.dot-scanner-popup .btn-container button:hover{background-color:#666}.stock-popup-overlay .text-wrapper,.stock-popup-overlay p.div{left:30px}.stock-popup-overlay .stock-box{width:296px;height:119px;position:fixed;top:350px;left:33px;margin:0}.stock-popup-overlay .stock-box p.popup-stock{font-size:48px;font-weight:500;text-align:center;width:100%;margin-bottom:0;line-height:120px;font-family:Inter}.stock-popup-overlay .stock-box .stock-number-rect{position:fixed;top:350px;left:33px;width:296px;height:119px;display:flex;box-shadow:inset 3px -1px 19px #000;background-color:#fff;border-radius:14.86px}.image-preview{position:absolute;display:none;z-index:1000;border:2px solid #ddd;background:#fff;padding:5px;box-shadow:0 4px 8px #0003;top:50%;left:75%;transform:translate(-50%,-50%)}.image-preview img{max-width:800px}table.photographer-table td p.done{color:green}table.photographer-table td p.inprogress{color:red}.pricing-rules-container{display:none}@media only screen and (min-width: 992px){.pricing-rules-form{width:100%;height:calc(100% - 100px)}.pricing-rules-form .pricing-rules-container{margin-top:50px;display:flex;justify-content:center;align-items:center;height:90%;height:656px}.pricing-rules-form .pricing-rules-container .rule-container{height:100%;background-color:#f0f8ff;padding:40px;border-radius:20px}.pricing-rules-form .pricing-rules-container .rule-container h3{font-size:19.2px}.pricing-rules-form .pricing-rules-container .rule-container h6{font-size:12.8px;margin-top:8px}.pricing-rules-form .pricing-rules-container .rule-container h6.desc-para{margin-top:30px}.pricing-rules-form .pricing-rules-container .middle-seperator{width:10px;height:97%;background-color:#f0f8ff;border-radius:20px;box-shadow:3px 0 20px #8a8a8f,-3px 0 20px #8a8a8f;z-index:1}.pricing-rules-form .pricing-rules-container .pricing-left{width:50%;min-width:605px;position:relative}.pricing-rules-form .pricing-rules-container .pricing-left hr{margin-top:20px}.pricing-rules-form .pricing-rules-container .pricing-left .action-buttons{display:flex;flex-direction:column;justify-content:space-between;margin-top:40px;gap:20px;position:absolute;bottom:40px;width:calc(100% - 80px)}.pricing-rules-form .pricing-rules-container .pricing-left .action-buttons button{width:100%;height:40px;color:#fff;border-radius:5px;font-size:16px;font-weight:600;cursor:pointer;transition:.3s}.pricing-rules-form .pricing-rules-container .pricing-left .action-buttons button:hover{background:#fff}.pricing-rules-form .pricing-rules-container .pricing-left .action-buttons .save-pricing{background:#fff;color:#000}.pricing-rules-form .pricing-rules-container .pricing-left .action-buttons .save-pricing:hover{background:#ffc13c;color:#000;box-shadow:inset 0 -1px 6px -1px #fff,inset 0 4px 15px -4px #fff}.pricing-rules-form .pricing-rules-container .pricing-left .action-buttons .cancel-pricing{background:#3c3f43;color:#fff;box-shadow:inset 0 -3px 6px -1px #525353,inset 0 14px 15px -4px #525353}.pricing-rules-form .pricing-rules-container .pricing-left .action-buttons .cancel-pricing:hover{background:#0a1d34;color:#fff;box-shadow:inset 0 -1px 6px -1px #fff,inset 0 4px 15px -4px #fff}.pricing-rules-form .pricing-rules-container .pricing-right{width:30%;min-width:363px}.pricing-rules-form .pricing-rules-container .pricing-right .rules-container{margin-top:20px}.pricing-rules-form .pricing-rules-container .pricing-right .rules-container .rule .rule-left{max-width:100px}.pricing-rules-form .pricing-rules-container .pricing-right .rules-container .rule .rule-left p{font-weight:600}.pricing-rules-form .pricing-rules-container .pricing-right .rules-container .rule .rule-text{width:75px;min-width:75px;padding:0 25px}.pricing-rules-form .pricing-rules-container .rules-container{margin-top:30px}.pricing-rules-form .pricing-rules-container .rules-container .rule{display:flex;justify-content:flex-start;align-items:center;margin-top:15px;height:50px;border-radius:5px;box-shadow:1px 1px 5px #000;padding:10px;gap:10px;flex-wrap:wrap}.pricing-rules-form .pricing-rules-container .rules-container .rule-left,.pricing-rules-form .pricing-rules-container .rules-container .rule-right{display:flex;justify-content:left;align-items:center;width:45%}.pricing-rules-form .pricing-rules-container .rules-container .rule-left .buttons-container,.pricing-rules-form .pricing-rules-container .rules-container .rule-right .buttons-container{margin-top:0;margin-right:5px}.pricing-rules-form .pricing-rules-container .rules-container .rule-left .buttons-container button,.pricing-rules-form .pricing-rules-container .rules-container .rule-right .buttons-container button{width:30px;height:30px;min-width:unset;margin-left:0;margin-right:5px;background:#0b0b0b;border-radius:5px;display:flex;justify-content:center;align-items:center}.pricing-rules-form .pricing-rules-container .rules-container .rule-left .buttons-container button i.fa-plus,.pricing-rules-form .pricing-rules-container .rules-container .rule-right .buttons-container button i.fa-plus{color:green}.pricing-rules-form .pricing-rules-container .rules-container .rule-left .buttons-container button i.fa-minus,.pricing-rules-form .pricing-rules-container .rules-container .rule-right .buttons-container button i.fa-minus{color:red}.pricing-rules-form .pricing-rules-container .rules-container .rule-left .rule-text,.pricing-rules-form .pricing-rules-container .rules-container .rule-right .rule-text{background:#3c3f430d;height:30px;padding:0 20px;vertical-align:middle;border-radius:5px;min-width:86px;box-shadow:2px 2px 2px #000 inset}.pricing-rules-form .pricing-rules-container .rules-container .rule-left .rule-text p,.pricing-rules-form .pricing-rules-container .rules-container .rule-right .rule-text p{font-weight:600;font-size:19.2px}.pricing-rules-form .pricing-rules-container .rules-container .rule-left p,.pricing-rules-form .pricing-rules-container .rules-container .rule-right p{margin-top:0;margin-bottom:0;display:flex;align-items:center}.pricing-rules-form .pricing-rules-container .rules-container .rule-left{max-width:160px}.pricing-rules-form .pricing-rules-container .rules-container .rule-right p{font-weight:600;font-size:16px}.pricing-rules-form .pricing-rules-container .rules-container .rule-right strong{margin-left:5px;margin-right:5px;font-weight:900;font-size:17.6px}}@media only screen and (min-width: 1600px){.pricing-rules-container{max-width:1250px;margin:100px auto 0}}.watermark-container{background:#fff;padding:30px;font-size:11px}.watermark-container .row-gap{display:flex;gap:20px}.watermark-container .title{font-size:25px;font-weight:700;width:100%}.watermark-container .subject-label{font-size:15px;font-weight:700;margin-bottom:6px;color:#000;display:block!important}.watermark-container .subtitle-label{font-size:12px;font-weight:700;margin-bottom:10px;color:#000;display:block!important}.watermark-container .left-panel{width:50%;position:relative;padding:20px;border-radius:12px;box-shadow:var(--box-shadow-standard);max-height:80vh;object-fit:cover}.watermark-container .left-panel .background-image{width:100%;height:100%;object-fit:cover}.watermark-container .left-panel #floatableImage{position:absolute;top:400px;left:50px;width:80%;height:auto;cursor:move;z-index:10;transition:all .2s ease}.watermark-container .left-panel .grid-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.watermark-container .left-panel .grid-overlay .vertical{position:absolute;top:0;width:2px;height:100%;background:#fff;opacity:.7}.watermark-container .left-panel .grid-overlay .v1{left:33.3%}.watermark-container .left-panel .grid-overlay .v2{left:66.6%}.watermark-container .left-panel .grid-overlay .horizontal{position:absolute;left:0;width:100%;height:2px;background:#fff;opacity:.7}.watermark-container .left-panel .grid-overlay .h1{top:33.3%}.watermark-container .left-panel .grid-overlay .h2{top:66.6%}.watermark-container .right-panel{width:50%;gap:8px;display:flex;flex-direction:column;color:#818181}.watermark-container .right-panel .container{border:1px solid #e0e0e0;padding:5px 15px;border-radius:12px;box-shadow:var(--box-shadow-light)}.watermark-container .right-panel .container .coupon-input{font-size:12px}.watermark-container .right-panel .container .pic-position{margin-right:0}.watermark-container .right-panel .container .ex-input-group{margin-right:0;padding-left:0}.watermark-container .right-panel .container #main_position_input::placeholder{color:#818181}.watermark-container .right-panel button{align-self:end}.listing-image-banner-container{background-color:#fff;padding:30px;font-size:11px}.listing-image-banner-container .banner-card{background-color:#fff;border-radius:15px;box-shadow:var(--box-shadow-standard);padding:30px;width:930px;height:790px;margin:0 auto;display:flex;flex-direction:column}.listing-image-banner-container .banners-container{overflow-y:auto;max-height:545px;margin-bottom:10px}.listing-image-banner-container .title{font-size:25px;font-weight:700;margin-bottom:0}.listing-image-banner-container .banner-item{display:flex;padding:30px 0;position:relative;min-width:800px}.listing-image-banner-container .banner-preview{width:210px;height:210px;margin-left:25px;margin-right:20px;background-color:#f0f0f0;overflow:hidden;display:flex;align-items:center;justify-content:center}.listing-image-banner-container .banner-preview .banner-image{max-width:100%;max-height:100%;object-fit:contain}.listing-image-banner-container .banner-preview .placeholder-content{text-align:center;color:#999;padding:20px}.listing-image-banner-container .banner-preview .placeholder-content i{font-size:40px;margin-bottom:10px;color:#ccc}.listing-image-banner-container .banner-preview .placeholder-content p{margin:0;font-size:14px;font-weight:500}.listing-image-banner-container .banner-preview .placeholder-content small{font-size:11px;display:block;margin-top:5px}.listing-image-banner-container .banner-details{flex:1;border:1px solid #e0e0e0;padding:20px;border-radius:12px;margin-right:25px;box-shadow:var(--box-shadow-light)}.listing-image-banner-container .banner-details .banner-title{font-size:15px;font-weight:700;margin-bottom:11px}.listing-image-banner-container .banner-details .banner-title input{font-size:16px}.listing-image-banner-container .banner-details .banner-title.title-with-delete{margin-right:50px}.listing-image-banner-container .banner-details .upload-section .upload-image-btn{background:#fff;color:#000;padding:5px 10px;border:1px solid #ccc;border-radius:5px;cursor:pointer}.listing-image-banner-container .banner-details .upload-section .upload-image-btn[disabled]{opacity:.6;cursor:not-allowed}.listing-image-banner-container .banner-details .upload-section .file-selected{color:#818181;font-size:11px;margin-top:14px;margin-left:5px;margin-bottom:24px;display:block}.listing-image-banner-container .banner-details .apply-section p{font-size:12px;font-weight:700;margin-bottom:8px}.listing-image-banner-container .banner-details .apply-section .position-selector{display:flex;align-items:center}.listing-image-banner-container .banner-details .apply-section .position-selector label{margin-right:15px;display:flex;align-items:center;color:#818181}.listing-image-banner-container .banner-details .apply-section .position-selector label input[type=radio]{margin-right:5px}.listing-image-banner-container .banner-details .apply-section .position-selector .position-input{width:100px}.listing-image-banner-container .banner-details .apply-section .position-selector .position-input .form-select{height:30px;padding:0 10px}.listing-image-banner-container .delete-banner{position:absolute;top:50px;right:50px;z-index:10;opacity:0;transition:opacity .3s ease}.listing-image-banner-container .delete-banner .delete-banner-btn{background-color:transparent;color:#666;border:none;padding:0}.listing-image-banner-container .delete-banner .delete-banner-btn:hover{color:#dc3545}.listing-image-banner-container .banner-item:hover .delete-banner{opacity:1}.listing-image-banner-container .add-new-banner{display:flex;justify-content:center}.listing-image-banner-container .add-new-banner .add-new-custom-btn{background:#f2f2f2;color:#666;border:none;padding:32px 0;margin:10px 20px 25px 25px;border-radius:8px;font-weight:700;font-size:15px;line-height:15px}.listing-image-banner-container .add-new-banner .add-new-custom-btn i{margin-right:5px}.listing-image-banner-container .add-new-banner .add-new-custom-btn:hover{background-color:#e0e0e0}.listing-image-banner-container .action-buttons{display:flex;justify-content:flex-end;margin-right:25px}.listing-image-banner-container .icon-circle-plus{width:15px;height:15px;margin-right:3px;vertical-align:top}.listing-image-banner-container .custom-save-btn[disabled]{opacity:.6;cursor:not-allowed!important;box-shadow:none}.error-container{height:calc(100vh - 515px);max-width:600px;margin:auto;text-align:center;min-height:425px;color:#fff}.error-container h1{font-size:50px}.error-container p{font-size:20px;margin:20px 0}.error-container .home-button{background-color:red;color:#fff;padding:15px 30px;border:none;border-radius:5px;text-decoration:none;font-size:18px}.error-container .home-button:hover{background-color:#c00}.error-container .error-image{margin:30px 0}.settings-tab{background-image:linear-gradient(#36383e,#23262a);margin:25px;border-radius:7px;padding:5px;display:flex}.stab-btn{border-radius:7px;padding:5px 10px;min-width:75px;text-align:center}.stab-btn a{color:#fff;text-decoration:none;font-weight:700}.stab-btn.active{box-shadow:inset 0 0 8px 5px #9fa2a5;background-color:#fff;color:#000;border-radius:0}.settings-tab .stab-btn.active:first-child{border-radius:7px 0 0 7px}.stab-btn.active a{color:#000;text-decoration:none}.settings-content{background-image:linear-gradient(#36383e,#23262a);border-radius:7px;padding:5px;margin:25px}.revoke-ebay-modal{display:none;position:absolute;z-index:10;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px;padding:15px 40px;transition:all .5s}.revoke-ebay-modal .model-icon{position:relative;height:100px}.revoke-ebay-modal .model-icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100px}.revoke-ebay-modal p{font-size:20px;text-align:center;font-weight:600}.setting-container{display:flex;justify-content:space-between;align-items:center;padding:10px;color:#fff}.revoke-facebook-modal{display:none;position:absolute;z-index:10;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px;padding:15px 40px;transition:all .5s}.revoke-facebook-modal .modal-icon{position:relative;height:100px}.revoke-facebook-modal .modal-icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100px}.revoke-facebook-modal p{font-size:20px;text-align:center;font-weight:600}.buttons-container{display:flex;justify-content:center;margin-top:20px}.buttons-container button{margin:0 5px;display:flex;justify-content:center;min-width:75px;border-radius:0;font-weight:400}.form-controlin{border-radius:5px;padding-left:10px}.webhook-events-table-container{overflow-y:auto;max-height:500px;margin:30px;border-radius:5px}.webhook-events-table{color:#fff;margin-bottom:0}.webhook-pagination-wrapper{padding:16px 0 8px;justify-content:flex-end;display:flex}.webhook-pagination-wrapper .webhook-page-btn{margin:0 4px;min-width:36px}.dashboard-container,.health-dashboard-container{border-radius:7px;padding:7px;margin:25px;overflow-y:auto;max-height:780px;-ms-overflow-style:none;scrollbar-width:none}.dashboard-container -webkit-scrollbar,.health-dashboard-container -webkit-scrollbar{display:none}.base-card,.health-card{background:linear-gradient(135deg,#2d3436,#36383e);border-radius:10px;padding:15px 25px;display:flex;align-items:center;box-shadow:0 2px 8px #0003;border:1px solid #495057;transition:transform .3s ease,box-shadow .3s ease}.base-card:hover,.health-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}.action-btn,.resolve-btn,.add-comment-btn{padding:8px 16px;border-radius:6px;font-size:13px;cursor:pointer;transition:all .2s ease;font-weight:500;border:1px solid}.resolve-btn{background:#fd7e14;color:#fff;border-color:#fd7e14}.resolve-btn:hover{background:#e17055;border-color:#e17055}.add-comment-btn{background:#495057;color:#fff;border-color:#6c757d}.add-comment-btn:hover{background:#6c757d;border-color:#adb5bd}.health-overview-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px}.health-card-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;font-size:18px;background:linear-gradient(135deg,#0984e3,#00b894);color:#fff}.health-card-content h3{font-size:1.4rem;font-weight:600;margin:0;color:#fff;cursor:default}.health-card-content .issue-count-total{font-size:.85em;opacity:.7;font-weight:400;color:#b2bec3;transition:opacity .2s ease}.active-issues-card{position:relative}.active-issues-card:hover .issues-tooltip{opacity:1;visibility:visible}.issues-tooltip{position:absolute;top:100%;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#1a1c20,#2d3436);border:1px solid #495057;border-radius:6px;padding:6px 10px;box-shadow:0 2px 8px #0003;z-index:1000;white-space:nowrap;font-size:.75em;margin-top:4px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;color:#e9ecef}.issues-tooltip:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #495057}.issues-tooltip .active-count{color:#e74c3c;font-weight:600}.issues-tooltip .total-count{color:#74b9ff;font-weight:600}.issues-tooltip .resolved-count{color:#00b894;font-weight:600}.health-card-content p{margin:3px 0 0;color:#b2bec3;font-size:.8rem}.health-grid-container{margin-bottom:30px}.health-grid{background:linear-gradient(135deg,#2d3436,#36383e);border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000004d}.health-grid-header{display:grid;grid-template-columns:280px 1fr;background:linear-gradient(135deg,#636e72,#2d3436);border-bottom:2px solid #495057}.health-system-label{padding:15px 20px;font-weight:600;color:#fff;border-right:1px solid #495057;display:flex;align-items:center}.health-date-headers{display:grid;grid-template-columns:repeat(7,1fr)}.health-date-header{padding:15px 10px;text-align:center;font-weight:600;color:#fff;font-size:.85rem;border-right:1px solid #495057}.health-date-header:last-child{border-right:none}.health-date-with-nav{display:flex;align-items:center;justify-content:center;gap:8px;position:relative;padding:15px 10px;text-align:center;font-weight:600;color:#fff;font-size:.85rem;border-right:1px solid #495057}.health-date-with-nav:last-child{border-right:none}.date-text{font-weight:600;color:#fff;font-size:.85rem}.week-nav-left{position:absolute;left:8px}.week-nav-right{position:absolute;right:8px}.week-nav-btn{background:transparent;border:none;color:#fff9;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:14px}.week-nav-btn:hover:not(:disabled){color:#74b9ff}.week-nav-btn:disabled{opacity:.4;cursor:not-allowed}.health-grid-body{background:#2d3436}.health-loading{text-align:center;padding:40px;color:#b2bec3}.health-loading p{margin-top:10px}.health-system-row{display:grid;grid-template-columns:280px 1fr;border-bottom:1px solid #495057}.health-system-row:last-child{border-bottom:none}.health-system-name{padding:15px 20px;font-weight:500;color:#fff;border-right:1px solid #495057;display:flex;align-items:center;gap:10px;transition:all .3s ease}.health-system-name i{width:16px;text-align:center}.health-status-row{display:grid;grid-template-columns:repeat(7,1fr)}.health-status-cell{padding:15px 10px;text-align:center;border-right:1px solid #495057;transition:all .3s ease;position:relative}.health-status-cell.clickable-status-cell{cursor:pointer}.health-status-cell.clickable-status-cell:hover{background:#74b9ff33;transform:scale(1.03)}.health-status-cell:not(.clickable-status-cell):active{box-shadow:inset 0 0 25px #28a74580;transition:box-shadow .3s ease-in-out}.health-status-cell:last-child{border-right:none}#event-details-modal .modal-dialog{height:600px;max-width:700px;width:100%}#event-details-modal .modal-content{background-color:#2d3436!important;border:1px solid #495057;height:600px;display:flex;flex-direction:column;overflow:hidden}#event-details-modal .modal-header{background-color:#36383e;border-bottom:1px solid #495057;flex-shrink:0;padding:1rem}#event-details-modal .modal-body{background-color:#2d3436;flex:1;overflow-y:auto;overflow-x:hidden;padding:0}#event-details-modal .table{table-layout:fixed;width:100%;margin:0}#event-details-modal .table th:nth-child(1),#event-details-modal .table td:nth-child(1){width:100px;min-width:100px;max-width:100px;padding-left:15px}#event-details-modal .table th:nth-child(2),#event-details-modal .table td:nth-child(2){width:100px;min-width:100px;max-width:100px;text-align:center}#event-details-modal .table th:nth-child(3),#event-details-modal .table td:nth-child(3){width:400px;min-width:400px;max-width:400px;word-wrap:break-word;overflow-wrap:break-word}.data-cell.collapsed pre{max-height:70px;overflow:hidden;position:relative}.data-cell.collapsed pre:after{content:"...";position:absolute;bottom:0;right:0}.event-modal-title{margin:0!important;font-size:1.1rem;font-weight:600;color:#fff}.event-date-badge{padding:.4rem .8rem!important;font-size:.85rem;border-radius:6px;margin-right:20px}#event-details-modal .table-dark{--bs-table-bg: #2d3436;--bs-table-striped-bg: #36383e;--bs-table-color: #ffffff}#event-details-modal .table th,#event-details-modal .table td{color:#fff!important;border-color:#495057!important;padding:12px 8px;vertical-align:top}#event-details-modal .table thead th{color:#b2bec3!important;font-weight:600;background-color:#36383e;position:sticky;top:0;z-index:10}#event-details-modal pre{background-color:#1e2124;border:1px solid #495057;border-radius:4px;padding:8px;color:#e9ecef!important;font-size:.85rem;margin:0;white-space:pre-wrap;word-break:break-word;max-width:100%;transition:max-height .3s ease;position:relative}@media (max-width: 768px){.health-overview-cards{grid-template-columns:1fr;gap:15px}.health-grid-header,.health-system-row{grid-template-columns:150px 1fr}.health-date-header,.health-status-cell{padding:10px 5px;font-size:.75rem}}@media (max-width: 480px){.health-date-headers,.health-status-row{grid-template-columns:repeat(7,1fr);gap:0}.health-status-cell{padding:8px 2px}}.event-actions{display:flex;justify-content:center;align-items:center}.comment-icon-btn{background:none;border:none;color:#242424;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease;padding:0;font-size:18px}.comment-icon-btn:hover{color:#1e2124}.comments-row{background:#2d3436!important;border-radius:0 0 8px 8px}.comments-row td{border-top:none!important;padding:0!important}.comments-section{background:#343a40;padding:0;border-radius:0 0 8px 8px;margin:0 0 5px;max-height:0;overflow:hidden;transition:max-height .4s ease-in-out,padding .4s ease-in-out}.comments-row:not(.d-none) .comments-section{max-height:500px;padding:15px}.comments-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.comments-title{margin:0;color:#fff;font-size:1rem;font-weight:600}.comments-actions{display:flex;gap:10px}.comment-item{padding:12px;margin:10px 0;background:#2d3436;border-radius:4px;transition:all .3s ease}.comment-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px}.comment-time-info{display:flex;align-items:center}.comment-datetime{color:#e9ecef;font-weight:600}.comment-author-info{text-align:right}.comment-author{color:#ddd;font-weight:500}.comment-text{color:#fff;line-height:1.4}.comment-input{background-color:#2d3436;border:1px solid #495057;color:#fff;resize:vertical}.comment-input::placeholder{color:#6c757d;opacity:1}.comment-input:focus{color:#fff;background-color:#343a40;border-color:#74b9ff;box-shadow:0 0 0 .2rem #74b9ff40}.modal-btn{padding:6px 16px;font-size:13px;border-radius:4px;font-weight:500}.modal-content.bg-dark{border:1px solid #495057}.form-control.bg-secondary{border:1px solid #6c757d}.form-control.bg-secondary:focus{background-color:#495057;border-color:#74b9ff;box-shadow:0 0 0 .2rem #74b9ff40}.product-loading-placeholder{min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f8f9fa;border-radius:8px;margin:10px 0}.product-loading-placeholder .spinner-border{width:3rem;height:3rem}.product-loading-placeholder p{color:#6c757d;margin:0;font-size:14px}.image-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,transparent 37%,#f0f0f0 63%);background-size:400% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:4px}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.lc-thumbnail-grid.loading{opacity:.7}.lc-thumbnail-grid.loading .lc-thumbnail{background:#f0f0f0;animation:skeleton-shimmer 1.5s ease-in-out infinite}.header{display:flex;gap:10px;color:#fff}.header-search{display:flex;align-items:center;padding:10px;width:40%}.messages-search-container{display:flex;align-items:center;width:100%;max-width:600px;background-color:#fff;border-radius:4px}.messages-search-container label{margin-right:10px;padding-left:10px;font-weight:700}.messages-search-container input{flex:1;padding:5px;font-size:16px;border:none;border-radius:4px;height:30px}.messages-search-container i{margin-right:6px;color:#333}.header-actions{display:flex;justify-content:space-between;align-items:center;height:36px}.header-buttons>.sort{margin-left:1rem;width:5rem;height:30px}.market-place>img{width:95px}.market-place-thread{width:50px}.thread-container{border-radius:8px;padding:20px}.thread-container-one{border:1px solid #ddd;border-radius:12px}.thread-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;background-color:#ddd;padding:12px;border-radius:12px 12px 0 0}.thread-title{font-size:18px;font-weight:700}.market-place-thread{height:30px}.thread-body{display:flex;justify-content:space-between;margin-bottom:20px;padding:12px}.order-details{width:45%;margin-left:100px}.seller-info{width:30%;text-align:center}.order-details p,.seller-info p{margin:5px 0}.message-form{margin-top:20px;border:1px solid #ddd;border-radius:10px}.message-form form{display:flex;flex-direction:column}.form-section{margin-bottom:20px;padding:10px}.message-form input[type=text],.message-form textarea{padding:10px;border:1px solid #ddd;border-radius:4px;width:100%}.form-buttons{display:flex;padding:10px 0}.order-image>img{width:200px;padding-right:20px}.seller-info>p{border:1px solid black;padding:6px}.form-header{background-color:#ddd;padding:10px;border-radius:10px 10px 0 0}.message-row{cursor:pointer}.messages-container{display:flex;flex-direction:column;max-height:200px;overflow-y:auto}.right,.left{padding:0 12px}.right>img{width:100px;height:100px;border-radius:20px;padding:10px}.left>img{width:100px;height:100px;border-radius:20px;padding:10px}.left{display:flex;flex-direction:column;align-items:start}.right{display:flex;flex-direction:column;align-items:end}.right>p{float:right;background-color:#7fa1c3;width:fit-content;padding:10px;border-radius:12px;align-items:center}.left>p{width:fit-content;background-color:#3572ef;padding:10px;border-radius:12px}.title-p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}.upload-files-container{position:relative;width:50px;border-radius:40px;display:flex;align-items:left;justify-content:center;flex-direction:column}.drag-file-area{border:2px dashed black;border-radius:20px;align-content:center;width:100px;height:100px;text-align:center}.default-file-input{cursor:pointer;opacity:0;position:absolute;left:0;top:0;height:100px;width:100px}.preview-container{display:flex;padding-top:10px}img.left.enlarged,img.right.enlarged{height:300px;width:300px}.live-chat-header{font-size:12px;font-weight:500;padding:12px;display:flex;gap:10px}.live-chat-header a{color:#fff;text-decoration:none;padding:5px 8px;border-radius:10px;display:flex;gap:6px}.live-chat-header a.active{background-color:#555}.type-logo{position:relative}.type-logo .badge{position:absolute;left:10px;bottom:14px}.live-chat-list{width:26%;background-color:#fff;border-right:1px solid #888}.sideNav-container .badge.badge-danger{height:14px;min-width:14px;line-height:100%;padding:0 6px;border-radius:7px;font-size:9.55px;font-weight:700;font-family:Metropolis,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:inline-flex;align-items:center}.sideNav-container .nav-tab-container .sub-nav-tab ul .live-chat{align-items:center;gap:8px}.live-chat-msgs-container{overflow-y:auto;height:calc(100vh - 270px)}.vm-scroll::-webkit-scrollbar{width:6px}.hm-scroll::-webkit-scrollbar{height:6px}.vm-scroll::-webkit-scrollbar-thumb,.hm-scroll::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.vm-scroll::-webkit-scrollbar-track,.hm-scroll::-webkit-scrollbar-track{background-color:#ebebeb}.live-chat-section{width:30%;background-color:#fff;border-right:1px solid black;flex-direction:column;justify-content:space-between}.chat-timestamp{font-size:12px;text-align:center;font-weight:700;list-style-type:none;color:#888}.live-chat-right{width:40%;flex-grow:1;background-color:#fff;overflow-y:auto}.live-chat-search{position:sticky;padding:10px 14px;font-size:12px;z-index:10}.live-chat-search input{width:100%;padding:5px 32px 5px 5px;border-radius:5px;border:1px solid #D9D9D9;height:32px}.live-chat-search i{color:#636363;position:absolute;right:20px;padding:10px}.filter-options{font-size:14px;font-weight:600;padding-left:24px;gap:24px;padding-top:6px}.thread-image{position:relative}.thread-image .badge{position:absolute;left:18px;bottom:20px;padding:4px 7px;border-radius:50%;background:red;color:#fff;font-size:9px}.badge-danger{background:red;color:#fff}.filter-threads{display:flex;padding:10px 20px;font-size:12px;border-bottom:1px solid #888}.filter-threads .form-check{padding-top:5px}#check-all{width:16px;height:15px;margin-right:10px;transform:none}.filter-check.active{background-color:#007bff!important;border-color:#007bff!important;color:#fff!important}.filter-check:hover{background-color:#e1e1e1!important;border-color:#e1e1e1!important}.filter-check.active .thread-filter-img{filter:brightness(0) invert(1)}.user-check{transform:none}.live-chat-user-img{width:30px;height:30px;margin-right:8px;border:1px solid #888;border-radius:50%;padding:1px}.live-chat-user{font-size:12px;font-weight:700;padding:5px 15px;display:flex}.live-chat-user p{padding-top:4px;margin-bottom:0}.single-line-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.single-line-col{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:1px}.order-line{font-size:10px;color:#787878;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ah-head{display:block;font-size:10px;font-weight:400;color:#787878}.live-chat-user{width:100%;justify-content:space-between}.live-chat-msgs-list{font-size:12px;width:100%}.thread-date{font-size:10px;width:48px;color:#858585;margin-bottom:auto;font-weight:400}.live-chat-msgs-list p{margin-bottom:0;font-weight:100}.chat-header-note{margin-left:15px;margin-right:15px;padding:5px;display:flex;background-color:#efefef;border-radius:6px}.chat-header-note .note-btn-group{display:flex;align-items:center}.chat-header-note .general-chat{font-size:12px;padding:10px;font-weight:700;width:100%}.chat-header-note .order-chat{font-size:12px;padding:5px;font-weight:700;width:100%}.chat-product-preview{max-width:300px;padding:5px;display:flex;background-color:#efefef;border-radius:6px;position:relative;margin-left:auto}.chat-product-preview .content{width:100%;padding-left:10px;display:flex;flex-direction:column;gap:4px}.chat-product-preview a.btn{font-size:11px;font-weight:600;width:fit-content}.note-button{font-size:10px;border-radius:20px;min-width:80px;color:#000}.appointment-button{font-size:10px;border-radius:20px}.chat-header-note .content{width:100%;padding-left:10px}.msgs-list-container{padding:10px 20px;font-weight:100;cursor:pointer;position:relative;display:grid;place-items:center}.msgs-list-container.active{background-color:#e1e1e1}.msgs-list-container.closed{color:#999}.msgs-list-container:hover{background-color:#e1e1e1}.live-chat-name,.live-chat-email{font-weight:400}.result-product{width:100%;border-radius:10px}.product-message{list-style-type:none;font-weight:800;padding:5px;border:1px solid #D2D2D2;border-radius:5px;margin-bottom:20px;display:flex;z-index:2}.product-message .right{padding-left:10px}.product-message img{width:70px}.prod-title{color:#000;font-size:11px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.price-row{font-size:11px;font-weight:800}.second-row{font-size:11px;font-weight:400}.close-chat-btn{background-color:#fff;color:#0163fd;border:none;font-size:12px;padding:4px 8px;border-radius:4px;margin-right:0;margin-top:auto;margin-bottom:auto}.assistant-message{display:grid;justify-content:start;position:relative;margin-bottom:10px}.assistant-message p{background-color:#e6e6e6;padding:8px;font-size:11px;border-radius:10px 10px 10px 2px;font-weight:300;margin-bottom:0;overflow-x:hidden;word-break:break-all}.user-message{display:grid;justify-content:end;position:relative;margin-bottom:10px}.user-message p{background-color:#f2f8fe!important;padding:8px 16px!important;width:fit-content;border-radius:10px 10px 2px!important;font-size:11px;margin-bottom:0;word-break:break-all}.time-text{font-size:10px}.assistant-message .time-text{text-align:left}.user-message .time-text{text-align:right}.live-chat-header-icon{width:18px;height:18px}.chat-input-container{align-items:start;border:1px solid #cbcaca;padding:5px;width:100%;border-radius:5px}.chat-input-section{display:flex;gap:6px}.chat-input-section label,.chat-input-section button{margin-top:auto;margin-bottom:5px}#message-input{background-repeat:no-repeat;background-position:3px 6px;background-size:24px 24px;background-color:#f7f7f7;border-radius:6px;border:none;outline:none;font-size:12px;padding-left:30px;padding-right:5px;padding-top:8px;width:100%;color:#848484;line-height:1.2rem;max-height:9.6rem;resize:none}.chat-input-container .user-image{width:40px;height:40px;border-radius:50%;margin-right:10px}.chat-icons{display:flex;align-self:flex-end}.chat-icons img{width:15px;height:15px}.chat-product-search{position:relative;margin:10px 14px;display:flex;align-items:center;gap:5px;color:#636363;font-size:12px}.chat-product-search input{background:transparent;padding:5px 35px 5px 5px;border-radius:5px;border:1px solid #D9D9D9;flex:1;width:385px;height:32px;font-size:12px}#get-similar-products{font-size:12px;border-radius:5px;width:130px;align-self:center;height:32px;border-color:#d9d9d9;white-space:nowrap}.chat-product-search i{position:absolute;right:170px;top:50%;transform:translateY(-50%);margin-right:-16px;padding:1px;width:12px;height:12px}.search-results-container{position:absolute;display:grid;grid-template-columns:1fr 1fr;background-color:#fff;max-height:400px;width:100%;z-index:1000;top:36px;border-radius:5px;gap:5px;grid-auto-flow:dense;overflow-y:auto;padding:5px;box-shadow:5px 0 19px 4px #ccc}.order-results-container{position:absolute;display:grid;background-color:#fff;border-radius:5px;max-height:400px;width:calc(100% - 28px);left:14px;top:44px;overflow-y:auto;padding:5px;box-shadow:5px 6px 10px 4px #ccc;z-index:1000}.search-result-item{font-size:12px;padding:5px;border-radius:5px;width:100%;background-color:#f0f0f0;cursor:pointer}.order-result-item{margin-bottom:5px;font-size:11px;padding:8px;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;border:1px solid transparent}.order-result-item:hover{box-shadow:0 2px 6px #007bff80;transform:translateY(-1px)}.product-title{font-size:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.last-chat{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.thread-product-title{font-weight:700!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.typing-indicator{position:absolute;top:23px;right:6px;z-index:2}.typing-indicator img{border-radius:20px;width:40px}.hide{display:none}.custom-responses{padding:10px 30px}.lc-tabs{display:flex;margin-bottom:20px;font-size:12px;padding-top:8px;font-weight:500}.lc-tab{padding:4px 6px;cursor:pointer;border-radius:4px 4px 0 0;color:#666;white-space:nowrap;border-bottom:1px solid #ddd}.lc-tab.active{border:1px solid #ddd;border-bottom:none;color:#000}.lc-tab-content div{font-size:10px;font-weight:200;border-bottom:1px solid #ddd;justify-content:space-between}.lc-edit{align-content:end;padding-bottom:10px}.lc-add-response{width:14px;height:14px}.knowledge-base{padding:10px 30px}.lc-tab-content li{list-style:none;font-size:12px;text-decoration:underline;text-decoration-color:#b6b6b6;font-weight:100;padding-bottom:8px;padding-left:20px}.lc-tab-content .bullet{color:red;padding-right:8px}.lc-tab-content{height:200px;overflow-y:scroll;padding-right:20px}.lc-tab-content::-webkit-scrollbar{width:6px;background-color:#f0f0f0}.lc-tab-content::-webkit-scrollbar-thumb{background-color:gray;height:10px}.lc-tab-content::-webkit-scrollbar-track{border:1px solid #8080803b;background-color:#f0f0f0}.add-response-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;width:400px;min-height:200px;border-radius:8px;box-shadow:0 4px 8px #0000004d;z-index:1001}.add-response-popup textarea{width:100%;height:200px;margin-top:10px;resize:none;background-color:#fff;color:#000;border-radius:3px;border:1px solid #ccc;box-shadow:inset 1px 1px 1px #0003;padding:10px}.add-response-btn{background-color:#0163fd;color:#fff;margin-top:12px;border:none;font-size:14px;padding:6px 30px;border-radius:4px;margin-right:0}.lc-product-id{background-color:#000;color:#fff;width:40%;text-align:center;padding:4px;border-radius:8px;margin-left:30px;box-shadow:-2px 4px 10px #00000040,-4px 6px 20px #00000030}.lc-product-id p{margin-bottom:0;font-weight:600;font-size:16px}.lc-picture-layout{display:block;padding:10px 14px}.lc-thumbnail-grid{display:grid;grid-template-rows:repeat(2,1fr);grid-auto-columns:minmax(80px,1fr);grid-auto-flow:column;gap:5px;padding-bottom:8px;overflow-x:auto;overflow-y:hidden}.lc-thumbnail>img{width:100%;border-radius:6px;cursor:pointer}.lc-product-title{display:flex;font-size:11px;justify-content:space-between;border:1px solid black;border-radius:4px;padding:6px;margin:0 30px}.lc-product-title p{margin-bottom:0;margin-right:5px}.product-info-title{padding:10px 14px;display:flex;gap:5px;font-size:10px;font-weight:700}.product-info-title span{border:1px solid #D9D9D9;border-radius:5px;padding:5px}.product-info-title span.price-text{width:65px;text-align:center}.product-info-title span.product-title{width:calc(100% - 125px)}.product-info-title span.product-txt{width:56px;text-align:center}.product-link{font-size:10px;padding:0 14px}.product-link div{border:1px solid #D9D9D9;display:block;border-radius:5px;padding:5px}.lc-table{font-size:10px;font-weight:500}.table-right,.table-left{box-shadow:0 0 5px 2px #c8c8c891;margin:10px 0;padding:10px;border-radius:4px}.lc-table td{padding:6px}.lc-tables{width:100%;padding:10px 14px;display:flex;gap:12px}.lc-table-gray{background-color:#ebebeb}.lc-tables p{margin-bottom:2px;font-size:10px;font-weight:700}.lc-listing-images{padding:10px 14px}.lc-add-img{margin-top:20px;width:80px;height:80px}.lc-heading{font-size:10px;font-weight:700}.lc-title{font-size:8px;display:block}.lc-listing-img{height:80px;border-radius:5px;margin-top:5px}.lc-listing-img-container{overflow-y:hidden;background-color:#f7f7f7;border-radius:5px;padding:10px;gap:5px}#lc-item-list{display:flex;gap:5px}.lc-image{position:relative}.lc-image:hover .lc-delete-btn{display:block}.lc-delete-btn{position:absolute;right:5px;top:8px;padding:3px 4px;font-size:10px;display:none}.user-message:hover .msg-delete-btn{display:block}.msg-delete-btn{position:absolute;right:2px;top:-8px;padding:3px 4px;font-size:10px;border-radius:50%;display:none}.view-similar-products{background-color:#35393f;color:#fff;height:60px;font-weight:500;font-size:18px;align-content:center;padding:10px 30px}.view-similar-products p{text-decoration:underline}.view-similar-btn{border-radius:50%;width:2rem;height:2rem;color:red;background-color:#171c1f;border:0;box-shadow:-3px -1px 7px #3a4046;font-weight:900;font-weight:100}.similar-products{display:grid;gap:10px;grid-template-columns:1fr 1fr;cursor:pointer}.similar-products-container{background-color:#1a1b20;padding:10px 20px}.similar-prod{display:flex;font-size:10px;padding:5px;border:1px solid #d6d6d6;border-radius:6px;background-color:#fff}.similar-prod p{margin-bottom:0;margin-left:8px}.lc-similar-img{width:60px;height:60px;border-radius:4px}.similar-products-container h5{color:#fff}.close-chat-popup{position:absolute;z-index:20;background-color:#fff;top:60%;left:60%;transform:translate(-50%,-50%);padding:55px;width:360px;border-radius:12px;display:none}.close-chat-popup p{font-weight:600;padding:30px 10px 10px;text-align:center}.confirm-popup img{position:absolute;top:-40px;left:100px}.confirm-popup{font-weight:600;padding:40px 20px 10px;text-align:center}.chat-close-image{position:absolute;height:100px;width:100px;top:-49px;left:120px}.chat-close-btn{border:1px solid #d6d6d6;color:#00f;padding:8px 36px;background-color:#fff;border-radius:4px;cursor:pointer}.live-chat-container{position:relative}.lc-overlay{position:absolute;top:55px;left:0;right:0;bottom:0;background-color:#000000e8;z-index:15;display:none}.chat-close-buttons{display:flex;justify-content:space-evenly}#popup-img{width:100%}.product-banner-title{font-weight:600;font-size:14px}.lc-msg-container{height:calc(100vh - 296px);width:100%;flex:1;overflow:auto;display:flex;flex-direction:column;padding:0 15px 120px}.lc-msg-container.product{height:calc(100vh - 318px)}.live-chat-header p{margin-bottom:0}.live-chat-container .chat-container{height:calc(100vh - 155px)}.admin-chat-body{position:relative}.chat-form{position:absolute;bottom:0;left:0;width:100%;background-color:#fff;padding:3px 15px 10px;z-index:2}.close-chat-btn{background:#af3030;color:#fff}.live-chat-list::-webkit-scrollbar,.lc-msg-container::-webkit-scrollbar{background:transparent;width:0}.search-result-item .sri-row{display:flex}.search-result-item .sri-row .sri-img-col{width:20%}.search-result-item .sri-row .sri-title-col{width:80%;padding-left:10px;font-size:14px;font-weight:600}.chat-message-close{background:#ffc8c8;color:#891f1f;padding:5px 23px;text-align:left;font-size:13px;font-weight:600;text-align:center;border-radius:10px;margin:10px}.chat-message-close p{margin-bottom:0}.fr-options{font-size:11px;font-weight:700;margin-bottom:3px}.fr-header{margin-bottom:8px}.reply-img{margin-right:5px;margin-top:-2px;width:12px}.reply-option{padding:3px 6px;border-radius:10px;color:#767676;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#fast-responses{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:5px}.modal-title{font-size:14px;font-weight:600;margin-bottom:12px;color:#636363}.lc-switch{display:flex;gap:20px;margin-right:30px;margin-left:auto}.lc-switch .form-check-input{width:50px;font-weight:700;border-color:#efefef!important;background-color:#efefef!important;color:#939393}.lc-switch .form-check-input:checked{border-color:#76ee59!important;background-color:#76ee59!important;color:#000}#liveChatState:checked:before{content:"ONLINE";font-size:7px;padding-left:5px}#liveChatState:not(:checked):after{content:"OFFLINE";font-size:7px;padding-left:15px}#chatSound:checked:before{content:"ON";font-size:7px;padding-left:15px}#chatSound:not(:checked):after{content:"OFF";font-size:7px;padding-left:15px}#load-qrs{position:absolute;right:75px;padding:3px;font-size:10px}#edit-qrs{position:absolute;right:50px;padding:3px;font-size:10px}#load-del-qrs{position:absolute;right:26px;padding:3px;font-size:10px}.fr-btn{font-size:10px;padding:3px}#link-copy{width:16px;cursor:pointer;padding:2px}.dropdown-toggle-no-caret:after{display:none!important}.dropdown-item.disabled{color:#6c757d!important;pointer-events:none!important;background-color:transparent!important;opacity:.5!important}.thread-filter-img{width:18px;transition:filter .3s ease}.skeleton-main-image{height:250px;width:100%}.skeleton-thumbnail{height:78px;width:100%}.image-preview-container{position:relative;margin-bottom:10px;padding:5px;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;animation:fadeInUp .3s ease-out}.image-preview-item{position:relative;display:inline-block}.drag-drop-preview-image{width:100%;max-width:80px;max-height:80px;object-fit:cover;border-radius:6px;display:block;margin-right:3px}.preview-close-btn{position:absolute;top:-6px;right:-2px;width:16px;height:16px;border-radius:50%;font-size:10px;padding:0}.chat-form.drag-over{background:#007bff0d;border:2px dashed #007bff;border-radius:8px}.message-images{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:5px}.user-message .message-images{justify-content:end}.message-images .user-chat-img{max-width:100px;height:auto;border-radius:8px;cursor:pointer}@media (max-width: 768px){.message-images .user-chat-img{max-width:120px}}.user-message .message-images,.assistant-message .message-images{max-width:100%;overflow:hidden}.user-message .message-text{display:inline-block;margin-left:auto;margin-right:0;max-width:fit-content;width:auto}.main-pos-container{display:flex;flex-direction:row;justify-content:space-between;padding:10px;font-family:Inter,sans-serif;position:relative}.main-pos-container .left-panel{width:100%;border-right:1px solid rgb(157,157,156)}.main-pos-container .right-panel{padding:0 10px;min-width:500px;max-width:40%}.main-pos-container .right-panel .checkout-btn{background-color:#1e1e1e;color:#fff;height:50px;font-size:18px;text-align:center;width:100%;border:none;border-radius:10px;box-shadow:inset 2px 2px 5px #0009,inset 2px 8px 12px #ffffff1a;transition:all .3s ease;cursor:pointer}.main-pos-container .right-panel .checkout-btn:hover{box-shadow:inset 1px 1px 3px #000c,inset -1px -1px 3px #fff3}.main-pos-container .right-panel .order-summary-header{border-bottom:1px solid rgb(157,157,156)}.main-pos-container .services-popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}.main-pos-container .services-popup-overlay .popup-content{background:#e7ebf2;border-radius:12px;padding:30px;width:inherit;max-width:680px;box-shadow:5px 10px 12px #00000080;position:relative;display:flex;flex-direction:column}.main-pos-container .services-popup-overlay .popup-content.fit-modal{max-width:fit-content;min-width:360px;min-height:fit-content}.main-pos-container .services-popup-overlay .popup-content.fit-modal .additional-items-grid{grid-template-columns:1fr}.main-pos-container .services-popup-overlay .popup-content .loading-state{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.main-pos-container .services-popup-overlay .popup-content .pricing-editor-header{font-size:12px;padding-bottom:20px}.main-pos-container .services-popup-overlay .popup-content .pricing-editor-header table{width:80%;border-collapse:collapse;margin:0 auto}.main-pos-container .services-popup-overlay .popup-content .pricing-editor-header table td{padding:5px;text-align:center;font-size:12px}.main-pos-container .services-popup-overlay .popup-content .pricing-editor-header table td .price-input{font-size:12px;width:80px;margin:0 auto}.main-pos-container .services-popup-overlay .popup-content .pricing-editor{padding:30px 0;border-top:1px solid #000}.main-pos-container .services-popup-overlay .popup-content .pricing-editor table{width:100%;border-collapse:collapse;font-size:12px}.main-pos-container .services-popup-overlay .popup-content .pricing-editor table th,.main-pos-container .services-popup-overlay .popup-content .pricing-editor table td{padding:5px;text-align:center}.main-pos-container .services-popup-overlay .popup-content .pricing-editor table td .price-input{font-size:12px;width:80px;margin:0 auto}.main-pos-container .services-popup-overlay .popup-content .additional-items-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding-bottom:30px;font-size:14px;margin-bottom:auto}.main-pos-container .services-popup-overlay .popup-content .additional-items-grid .additional-item{display:flex;justify-content:space-between;padding-bottom:10px;min-width:180px;gap:15px}.main-pos-container .services-popup-overlay .popup-content .additional-items-grid .additional-item .price-input{font-size:12px;width:80px}.main-pos-container .services-popup-overlay .popup-content .popup-footer{display:flex;gap:20px;width:60%;margin:0 auto}.main-pos-container .services-popup-overlay .popup-content .popup-footer button{flex:1;padding:5px}.main-pos-container .services-popup-overlay .popup-content .popup-footer .pricing-save{color:#000;background:#d9d9d9;border:none;font-weight:700;box-shadow:0 2px 2px #00000040,0 4px 4px #0000001a inset,0 -4px 4px #0003 inset}.header-panel{height:60px;display:flex;align-items:center;justify-content:center;border-radius:10px 10px 0 0;background-color:#1e1e1e;box-shadow:0 4px 6px #0000004d,0 1px 3px #ffffff1a}.header-panel .logo{width:245px;position:relative;top:0}.bottom-nav{display:flex;justify-content:space-around;background-color:#1e1e1e;padding:1rem 0;position:absolute;bottom:0;width:100%}.bottom-nav .left-panel{width:100%}.bottom-nav .right-panel{min-width:500px;max-width:40%}.bottom-nav .pos-button{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#1e1e1e;color:#fff;font-size:10px;padding:10px;border-radius:8px;text-align:center;width:76px;height:76px;border:none;box-shadow:inset 2px 2px 5px #0009,inset 2px 8px 12px #ffffff1a;transition:all .3s ease}.bottom-nav .pos-button svg{margin-bottom:5px;transition:fill .3s;width:26px}.bottom-nav .pos-button:hover,.bottom-nav .pos-button.active{box-shadow:inset 1px 1px 3px #000c,inset -1px -1px 3px #fff3;color:#ffde00}.loading-spinner-container{display:flex;justify-content:center;align-items:center;min-height:300px}.loading-spinner-bottom{display:flex;justify-content:center;align-items:center;padding:16px 0}.loading-spinner{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pin-container{padding:40px;border-radius:10px;text-align:center;width:100%}.pin-container .pos-logo{width:380px;margin:120px auto 20px}.pin-container .lock-icon{font-size:30px;color:#dcdcdc;margin-bottom:20px}.pin-container #pin-bullets{display:flex;margin:10px 0;color:#fff;font-size:18px;justify-content:center}.pin-container .pin-bullet{width:16px;height:16px;border-radius:50%;margin:0 5px}.pin-container .pin-bullet.filled{background-color:#fff}.pin-container .pin-pad{display:flex;flex-direction:column;gap:10px;align-items:center}.pin-container .pin-pad .pin-row{display:flex;justify-content:space-between;gap:10px}.pin-container .pin-pad .pin-row .pin-btn{width:120px;height:53px;background:linear-gradient(145deg,#fff,#d9d9d9);border:none;border-radius:5px;font-size:20px;cursor:pointer;box-shadow:0 2px 5px #0003;transition:background-color .3s}.pin-container .pin-pad .pin-row .pin-btn:hover{background:linear-gradient(145deg,#d9d9d9,#fff);box-shadow:inset 2px 2px 5px #0003,inset -2px -2px 5px #ffffff80}.pin-container .pin-pad .pin-row .backspace-btn{font-size:40px;width:20px;color:#fff}.pin-container .pin-pad .pin-row .backspace,.pin-container .pin-pad .pin-row .backspace:hover{background-color:transparent;box-shadow:none;background:none}.pin-container .help-text{margin-top:20px}.pin-container .help-text a{color:#06c;text-decoration:none}.pin-container .help-text a:hover{text-decoration:underline}.tires-container{max-width:900px;margin:auto}.tires-container .tire-card{font-size:10px;margin:10px}.tires-container .tire-card .tire-image{max-width:134px}.tires-container .tire-card .form-control{font-size:10px}.tires-container .tire-card .card-total{font-size:16px;font-weight:700;padding-bottom:10px;text-align:right}.tires-container .tire-card .card-total span{font-size:10px;font-weight:400}.tires-container .tire-card .added-to-cart-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;color:#fff;font-size:1.5rem;font-weight:700;text-align:center;z-index:10;border-radius:5px}.tires-container .tire-card .overlay-remove-btn{position:absolute;right:8px;top:78px;width:20%;font-size:10px;z-index:300}.tires-container .tire-card .overlay-detail-btn{position:absolute;right:8px;top:110px;width:20%;font-size:10px;z-index:300}.tires-container .filter-bar{padding:5px;margin-bottom:20px;display:flex;gap:15px;margin-right:20px}.tires-container .product-container{display:flex;flex-direction:column;overflow-y:auto;height:590px;margin-right:10px}.tires-container .product-container .tire-details img{margin-right:5px}.tires-container .product-container .tire-details .brand-logo{max-height:32px;max-width:100px;vertical-align:middle}.tires-container .product-container .tire-details .tire-title{font-size:14px;font-family:Red Hat Display,sans-serif}.tires-container .product-container .tire-details p{margin-bottom:10px}.tires-container .product-container .tire-details .action-buttons{font-size:10px;width:100%;box-shadow:inset 0 -7.84px 7.84px #0003,inset 0 7.84px 7.84px #0000001a,0 3.92px 3.92px #00000040}.tires-container .qty-select,.tires-container .search-by,.tires-container .sort-by{display:flex;align-items:center;border:1px solid #aaa;border-radius:5px;font-size:12px;height:unset;padding:3px 10px;border-color:#7c7c7c;box-shadow:inset 0 1px 3px #0000001a;background:-webkit-gradient(linear,left top,left bottom,from(rgba(248,248,248,.681)),to(#e6e6e6))}.tires-container .qty-select select,.tires-container .sort-by select{border:none;border-radius:3px;padding:5px;outline:none;background-color:transparent}.tires-container .search-by{flex-grow:1}.tires-container .qty-select{width:85px}.tires-container .sort-by{width:200px}.tires-container .search-by input{border:none;border-radius:3px;padding:5px;flex-grow:1;box-shadow:inset 0 1px 3px #0000001a;background-color:transparent}.tires-container .barcode-icon{margin-left:5px;width:20px;height:20px;background-color:#888;border-radius:3px}.services-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;padding:20px;margin:auto;overflow-y:auto;max-width:800px}.services-container .service{background-color:#fff;border-radius:12px;padding:16px;text-align:center;box-shadow:0 4px 8px #0003;transition:transform .2s ease,box-shadow .2s ease;display:flex;cursor:pointer}.services-container .service:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0000004d}.services-container .service p{background-color:#282b31;color:#fff;font-weight:700;padding:8px 10px;border-radius:8px;margin-bottom:0;font-size:12px;width:92px;align-content:center}.services-container .service img{max-height:78px;max-width:96px;margin:auto}.service-container{display:none;background-color:#fff;height:80vh;width:50vw;margin:20px 40px;border-radius:12px;border-right:1px solid #9d9d9c;padding-top:32px;overflow-y:auto}.service-container p{text-decoration:underline;text-decoration-color:#f2c037;text-underline-offset:4px;background-color:#000;color:#fff;padding:16px 32px}.service-container .car-types{display:grid;grid-template-columns:auto auto;gap:10px;place-items:center;padding:40px}.service-container .cars{background-color:#1d1e1f;color:#fff;border-radius:12px;text-align:center;width:250px;height:80px;box-shadow:20px 0 20px -5px #a9a9a9b3}.service-container .cars hr{margin:0}.service-container .cars-title{background-color:#000;border-radius:12px;font-size:20px;padding:8px}.service-container .cars-description{font-size:10px;padding:4px}.service-container .service-btns{display:flex;flex-direction:row;justify-content:space-between;gap:20px;padding:32px;margin-top:100px}.service-container .service-cancel{background-color:gray;width:50%;padding:8px;border-radius:12px;text-align:center}.service-container .service-done{background-color:#f2c037;width:50%;padding:8px;border-radius:12px;text-align:center}.loading-state,.error-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;text-align:center}.loading-state button,.error-state button{margin-top:10px;padding:8px 16px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.loading-state button:hover,.error-state button:hover{background-color:#0056b3}.mount-balancing-container,.puncture-repair-container,.tire-rotation-container,.nitrogen-container,.road-force-balance-container,.tpms-replace-program-container,.new-rubber-valve-stem-container,.new-rubber-valve-stem-for-sensor-container,.new-rubber-valve-stem-sensor-container,.specialized-service-container,.lock-removal-container,.center-lock-removal-container{padding:20px 0;background-color:#fff;border-radius:8px;width:700px;margin:auto;height:100%}.mount-balancing-container .service-header,.puncture-repair-container .service-header,.tire-rotation-container .service-header,.nitrogen-container .service-header,.road-force-balance-container .service-header,.tpms-replace-program-container .service-header,.new-rubber-valve-stem-container .service-header,.new-rubber-valve-stem-for-sensor-container .service-header,.new-rubber-valve-stem-sensor-container .service-header,.specialized-service-container .service-header,.lock-removal-container .service-header,.center-lock-removal-container .service-header{display:flex;justify-content:space-between;align-items:center;background-color:#000;height:40px;position:relative}.mount-balancing-container .service-header .popup-title,.puncture-repair-container .service-header .popup-title,.tire-rotation-container .service-header .popup-title,.nitrogen-container .service-header .popup-title,.road-force-balance-container .service-header .popup-title,.tpms-replace-program-container .service-header .popup-title,.new-rubber-valve-stem-container .service-header .popup-title,.new-rubber-valve-stem-for-sensor-container .service-header .popup-title,.new-rubber-valve-stem-sensor-container .service-header .popup-title,.specialized-service-container .service-header .popup-title,.lock-removal-container .service-header .popup-title,.center-lock-removal-container .service-header .popup-title{font-size:15px;color:#fff;font-weight:700;text-decoration:underline;text-decoration-color:#fdc600;text-underline-offset:5px}.mount-balancing-container .service-header .title-and-edit,.puncture-repair-container .service-header .title-and-edit,.tire-rotation-container .service-header .title-and-edit,.nitrogen-container .service-header .title-and-edit,.road-force-balance-container .service-header .title-and-edit,.tpms-replace-program-container .service-header .title-and-edit,.new-rubber-valve-stem-container .service-header .title-and-edit,.new-rubber-valve-stem-for-sensor-container .service-header .title-and-edit,.new-rubber-valve-stem-sensor-container .service-header .title-and-edit,.specialized-service-container .service-header .title-and-edit,.lock-removal-container .service-header .title-and-edit,.center-lock-removal-container .service-header .title-and-edit{display:flex;align-items:center;gap:5px;padding-left:20px}.mount-balancing-container .service-header .service-icon,.puncture-repair-container .service-header .service-icon,.tire-rotation-container .service-header .service-icon,.nitrogen-container .service-header .service-icon,.road-force-balance-container .service-header .service-icon,.tpms-replace-program-container .service-header .service-icon,.new-rubber-valve-stem-container .service-header .service-icon,.new-rubber-valve-stem-for-sensor-container .service-header .service-icon,.new-rubber-valve-stem-sensor-container .service-header .service-icon,.specialized-service-container .service-header .service-icon,.lock-removal-container .service-header .service-icon,.center-lock-removal-container .service-header .service-icon{max-height:96px;margin-top:20px;margin-right:30px}.mount-balancing-container .sub-header,.puncture-repair-container .sub-header,.tire-rotation-container .sub-header,.nitrogen-container .sub-header,.road-force-balance-container .sub-header,.tpms-replace-program-container .sub-header,.new-rubber-valve-stem-container .sub-header,.new-rubber-valve-stem-for-sensor-container .sub-header,.new-rubber-valve-stem-sensor-container .sub-header,.specialized-service-container .sub-header,.lock-removal-container .sub-header,.center-lock-removal-container .sub-header{display:flex;justify-content:space-between;align-items:center;background-color:#e7ebf2;height:46px}.mount-balancing-container .sub-header .popup-title,.puncture-repair-container .sub-header .popup-title,.tire-rotation-container .sub-header .popup-title,.nitrogen-container .sub-header .popup-title,.road-force-balance-container .sub-header .popup-title,.tpms-replace-program-container .sub-header .popup-title,.new-rubber-valve-stem-container .sub-header .popup-title,.new-rubber-valve-stem-for-sensor-container .sub-header .popup-title,.new-rubber-valve-stem-sensor-container .sub-header .popup-title,.specialized-service-container .sub-header .popup-title,.lock-removal-container .sub-header .popup-title,.center-lock-removal-container .sub-header .popup-title{padding-left:20px}.mount-balancing-container .rim-profile,.puncture-repair-container .rim-profile,.tire-rotation-container .rim-profile,.nitrogen-container .rim-profile,.road-force-balance-container .rim-profile,.tpms-replace-program-container .rim-profile,.new-rubber-valve-stem-container .rim-profile,.new-rubber-valve-stem-for-sensor-container .rim-profile,.new-rubber-valve-stem-sensor-container .rim-profile,.specialized-service-container .rim-profile,.lock-removal-container .rim-profile,.center-lock-removal-container .rim-profile{margin:30px 30px 20px}.mount-balancing-container .rim-profile table,.puncture-repair-container .rim-profile table,.tire-rotation-container .rim-profile table,.nitrogen-container .rim-profile table,.road-force-balance-container .rim-profile table,.tpms-replace-program-container .rim-profile table,.new-rubber-valve-stem-container .rim-profile table,.new-rubber-valve-stem-for-sensor-container .rim-profile table,.new-rubber-valve-stem-sensor-container .rim-profile table,.specialized-service-container .rim-profile table,.lock-removal-container .rim-profile table,.center-lock-removal-container .rim-profile table{width:100%;border-collapse:collapse;font-size:12px}.mount-balancing-container .rim-profile table th,.puncture-repair-container .rim-profile table th,.tire-rotation-container .rim-profile table th,.nitrogen-container .rim-profile table th,.road-force-balance-container .rim-profile table th,.tpms-replace-program-container .rim-profile table th,.new-rubber-valve-stem-container .rim-profile table th,.new-rubber-valve-stem-for-sensor-container .rim-profile table th,.new-rubber-valve-stem-sensor-container .rim-profile table th,.specialized-service-container .rim-profile table th,.lock-removal-container .rim-profile table th,.center-lock-removal-container .rim-profile table th,.mount-balancing-container .rim-profile table td,.puncture-repair-container .rim-profile table td,.tire-rotation-container .rim-profile table td,.nitrogen-container .rim-profile table td,.road-force-balance-container .rim-profile table td,.tpms-replace-program-container .rim-profile table td,.new-rubber-valve-stem-container .rim-profile table td,.new-rubber-valve-stem-for-sensor-container .rim-profile table td,.new-rubber-valve-stem-sensor-container .rim-profile table td,.specialized-service-container .rim-profile table td,.lock-removal-container .rim-profile table td,.center-lock-removal-container .rim-profile table td{padding:5px;text-align:center}.mount-balancing-container .rim-profile table .title-btn,.puncture-repair-container .rim-profile table .title-btn,.tire-rotation-container .rim-profile table .title-btn,.nitrogen-container .rim-profile table .title-btn,.road-force-balance-container .rim-profile table .title-btn,.tpms-replace-program-container .rim-profile table .title-btn,.new-rubber-valve-stem-container .rim-profile table .title-btn,.new-rubber-valve-stem-for-sensor-container .rim-profile table .title-btn,.new-rubber-valve-stem-sensor-container .rim-profile table .title-btn,.specialized-service-container .rim-profile table .title-btn,.lock-removal-container .rim-profile table .title-btn,.center-lock-removal-container .rim-profile table .title-btn{padding:10px;background-color:#fff;border:none;border-radius:8px;cursor:pointer;width:112px;box-shadow:5px 10px 5px #a9a9a999}.mount-balancing-container .rim-profile table .title-btn:hover,.puncture-repair-container .rim-profile table .title-btn:hover,.tire-rotation-container .rim-profile table .title-btn:hover,.nitrogen-container .rim-profile table .title-btn:hover,.road-force-balance-container .rim-profile table .title-btn:hover,.tpms-replace-program-container .rim-profile table .title-btn:hover,.new-rubber-valve-stem-container .rim-profile table .title-btn:hover,.new-rubber-valve-stem-for-sensor-container .rim-profile table .title-btn:hover,.new-rubber-valve-stem-sensor-container .rim-profile table .title-btn:hover,.specialized-service-container .rim-profile table .title-btn:hover,.lock-removal-container .rim-profile table .title-btn:hover,.center-lock-removal-container .rim-profile table .title-btn:hover{background-color:#eee}.mount-balancing-container .rim-profile table .header-btn,.puncture-repair-container .rim-profile table .header-btn,.tire-rotation-container .rim-profile table .header-btn,.nitrogen-container .rim-profile table .header-btn,.road-force-balance-container .rim-profile table .header-btn,.tpms-replace-program-container .rim-profile table .header-btn,.new-rubber-valve-stem-container .rim-profile table .header-btn,.new-rubber-valve-stem-for-sensor-container .rim-profile table .header-btn,.new-rubber-valve-stem-sensor-container .rim-profile table .header-btn,.specialized-service-container .rim-profile table .header-btn,.lock-removal-container .rim-profile table .header-btn,.center-lock-removal-container .rim-profile table .header-btn{padding:10px;background-color:#e7ebf2;border:none;border-radius:8px;cursor:pointer;width:112px}.mount-balancing-container .rim-profile table .header-btn:hover,.puncture-repair-container .rim-profile table .header-btn:hover,.tire-rotation-container .rim-profile table .header-btn:hover,.nitrogen-container .rim-profile table .header-btn:hover,.road-force-balance-container .rim-profile table .header-btn:hover,.tpms-replace-program-container .rim-profile table .header-btn:hover,.new-rubber-valve-stem-container .rim-profile table .header-btn:hover,.new-rubber-valve-stem-for-sensor-container .rim-profile table .header-btn:hover,.new-rubber-valve-stem-sensor-container .rim-profile table .header-btn:hover,.specialized-service-container .rim-profile table .header-btn:hover,.lock-removal-container .rim-profile table .header-btn:hover,.center-lock-removal-container .rim-profile table .header-btn:hover{background-color:#ddd}.mount-balancing-container .rim-profile table .price-btn,.puncture-repair-container .rim-profile table .price-btn,.tire-rotation-container .rim-profile table .price-btn,.nitrogen-container .rim-profile table .price-btn,.road-force-balance-container .rim-profile table .price-btn,.tpms-replace-program-container .rim-profile table .price-btn,.new-rubber-valve-stem-container .rim-profile table .price-btn,.new-rubber-valve-stem-for-sensor-container .rim-profile table .price-btn,.new-rubber-valve-stem-sensor-container .rim-profile table .price-btn,.specialized-service-container .rim-profile table .price-btn,.lock-removal-container .rim-profile table .price-btn,.center-lock-removal-container .rim-profile table .price-btn{padding:10px;background-color:#282b31;color:#fff;border:none;border-radius:8px;cursor:pointer;width:112px;box-shadow:0 4px 4px #00000040}.mount-balancing-container .rim-profile table .price-btn:hover,.puncture-repair-container .rim-profile table .price-btn:hover,.tire-rotation-container .rim-profile table .price-btn:hover,.nitrogen-container .rim-profile table .price-btn:hover,.road-force-balance-container .rim-profile table .price-btn:hover,.tpms-replace-program-container .rim-profile table .price-btn:hover,.new-rubber-valve-stem-container .rim-profile table .price-btn:hover,.new-rubber-valve-stem-for-sensor-container .rim-profile table .price-btn:hover,.new-rubber-valve-stem-sensor-container .rim-profile table .price-btn:hover,.specialized-service-container .rim-profile table .price-btn:hover,.lock-removal-container .rim-profile table .price-btn:hover,.center-lock-removal-container .rim-profile table .price-btn:hover{background-color:#555}.mount-balancing-container .rim-profile table .price-btn:disabled,.puncture-repair-container .rim-profile table .price-btn:disabled,.tire-rotation-container .rim-profile table .price-btn:disabled,.nitrogen-container .rim-profile table .price-btn:disabled,.road-force-balance-container .rim-profile table .price-btn:disabled,.tpms-replace-program-container .rim-profile table .price-btn:disabled,.new-rubber-valve-stem-container .rim-profile table .price-btn:disabled,.new-rubber-valve-stem-for-sensor-container .rim-profile table .price-btn:disabled,.new-rubber-valve-stem-sensor-container .rim-profile table .price-btn:disabled,.specialized-service-container .rim-profile table .price-btn:disabled,.lock-removal-container .rim-profile table .price-btn:disabled,.center-lock-removal-container .rim-profile table .price-btn:disabled{background-color:#9ca3af;color:#d1d5db;cursor:not-allowed;opacity:.6;box-shadow:0 2px 2px #00000026}.mount-balancing-container .rim-profile table .price-btn:disabled:hover,.puncture-repair-container .rim-profile table .price-btn:disabled:hover,.tire-rotation-container .rim-profile table .price-btn:disabled:hover,.nitrogen-container .rim-profile table .price-btn:disabled:hover,.road-force-balance-container .rim-profile table .price-btn:disabled:hover,.tpms-replace-program-container .rim-profile table .price-btn:disabled:hover,.new-rubber-valve-stem-container .rim-profile table .price-btn:disabled:hover,.new-rubber-valve-stem-for-sensor-container .rim-profile table .price-btn:disabled:hover,.new-rubber-valve-stem-sensor-container .rim-profile table .price-btn:disabled:hover,.specialized-service-container .rim-profile table .price-btn:disabled:hover,.lock-removal-container .rim-profile table .price-btn:disabled:hover,.center-lock-removal-container .rim-profile table .price-btn:disabled:hover{background-color:#9ca3af}.mount-balancing-container .rim-profile.wide-buttons table .title-btn,.mount-balancing-container .rim-profile.wide-buttons table .header-btn,.mount-balancing-container .rim-profile.wide-buttons table .price-btn,.puncture-repair-container .rim-profile.wide-buttons table .title-btn,.puncture-repair-container .rim-profile.wide-buttons table .header-btn,.puncture-repair-container .rim-profile.wide-buttons table .price-btn,.tire-rotation-container .rim-profile.wide-buttons table .title-btn,.tire-rotation-container .rim-profile.wide-buttons table .header-btn,.tire-rotation-container .rim-profile.wide-buttons table .price-btn,.nitrogen-container .rim-profile.wide-buttons table .title-btn,.nitrogen-container .rim-profile.wide-buttons table .header-btn,.nitrogen-container .rim-profile.wide-buttons table .price-btn,.road-force-balance-container .rim-profile.wide-buttons table .title-btn,.road-force-balance-container .rim-profile.wide-buttons table .header-btn,.road-force-balance-container .rim-profile.wide-buttons table .price-btn,.tpms-replace-program-container .rim-profile.wide-buttons table .title-btn,.tpms-replace-program-container .rim-profile.wide-buttons table .header-btn,.tpms-replace-program-container .rim-profile.wide-buttons table .price-btn,.new-rubber-valve-stem-container .rim-profile.wide-buttons table .title-btn,.new-rubber-valve-stem-container .rim-profile.wide-buttons table .header-btn,.new-rubber-valve-stem-container .rim-profile.wide-buttons table .price-btn,.new-rubber-valve-stem-for-sensor-container .rim-profile.wide-buttons table .title-btn,.new-rubber-valve-stem-for-sensor-container .rim-profile.wide-buttons table .header-btn,.new-rubber-valve-stem-for-sensor-container .rim-profile.wide-buttons table .price-btn,.new-rubber-valve-stem-sensor-container .rim-profile.wide-buttons table .title-btn,.new-rubber-valve-stem-sensor-container .rim-profile.wide-buttons table .header-btn,.new-rubber-valve-stem-sensor-container .rim-profile.wide-buttons table .price-btn,.specialized-service-container .rim-profile.wide-buttons table .title-btn,.specialized-service-container .rim-profile.wide-buttons table .header-btn,.specialized-service-container .rim-profile.wide-buttons table .price-btn,.lock-removal-container .rim-profile.wide-buttons table .title-btn,.lock-removal-container .rim-profile.wide-buttons table .header-btn,.lock-removal-container .rim-profile.wide-buttons table .price-btn,.center-lock-removal-container .rim-profile.wide-buttons table .title-btn,.center-lock-removal-container .rim-profile.wide-buttons table .header-btn,.center-lock-removal-container .rim-profile.wide-buttons table .price-btn{width:135px}.mount-balancing-container .rim-profile.extra-wide-buttons table .title-btn,.mount-balancing-container .rim-profile.extra-wide-buttons table .header-btn,.mount-balancing-container .rim-profile.extra-wide-buttons table .price-btn,.puncture-repair-container .rim-profile.extra-wide-buttons table .title-btn,.puncture-repair-container .rim-profile.extra-wide-buttons table .header-btn,.puncture-repair-container .rim-profile.extra-wide-buttons table .price-btn,.tire-rotation-container .rim-profile.extra-wide-buttons table .title-btn,.tire-rotation-container .rim-profile.extra-wide-buttons table .header-btn,.tire-rotation-container .rim-profile.extra-wide-buttons table .price-btn,.nitrogen-container .rim-profile.extra-wide-buttons table .title-btn,.nitrogen-container .rim-profile.extra-wide-buttons table .header-btn,.nitrogen-container .rim-profile.extra-wide-buttons table .price-btn,.road-force-balance-container .rim-profile.extra-wide-buttons table .title-btn,.road-force-balance-container .rim-profile.extra-wide-buttons table .header-btn,.road-force-balance-container .rim-profile.extra-wide-buttons table .price-btn,.tpms-replace-program-container .rim-profile.extra-wide-buttons table .title-btn,.tpms-replace-program-container .rim-profile.extra-wide-buttons table .header-btn,.tpms-replace-program-container .rim-profile.extra-wide-buttons table .price-btn,.new-rubber-valve-stem-container .rim-profile.extra-wide-buttons table .title-btn,.new-rubber-valve-stem-container .rim-profile.extra-wide-buttons table .header-btn,.new-rubber-valve-stem-container .rim-profile.extra-wide-buttons table .price-btn,.new-rubber-valve-stem-for-sensor-container .rim-profile.extra-wide-buttons table .title-btn,.new-rubber-valve-stem-for-sensor-container .rim-profile.extra-wide-buttons table .header-btn,.new-rubber-valve-stem-for-sensor-container .rim-profile.extra-wide-buttons table .price-btn,.new-rubber-valve-stem-sensor-container .rim-profile.extra-wide-buttons table .title-btn,.new-rubber-valve-stem-sensor-container .rim-profile.extra-wide-buttons table .header-btn,.new-rubber-valve-stem-sensor-container .rim-profile.extra-wide-buttons table .price-btn,.specialized-service-container .rim-profile.extra-wide-buttons table .title-btn,.specialized-service-container .rim-profile.extra-wide-buttons table .header-btn,.specialized-service-container .rim-profile.extra-wide-buttons table .price-btn,.lock-removal-container .rim-profile.extra-wide-buttons table .title-btn,.lock-removal-container .rim-profile.extra-wide-buttons table .header-btn,.lock-removal-container .rim-profile.extra-wide-buttons table .price-btn,.center-lock-removal-container .rim-profile.extra-wide-buttons table .title-btn,.center-lock-removal-container .rim-profile.extra-wide-buttons table .header-btn,.center-lock-removal-container .rim-profile.extra-wide-buttons table .price-btn{width:280px}.mount-balancing-container .rim-profile.off-road table .title-btn,.mount-balancing-container .rim-profile.off-road table .header-btn,.mount-balancing-container .rim-profile.off-road table .price-btn,.puncture-repair-container .rim-profile.off-road table .title-btn,.puncture-repair-container .rim-profile.off-road table .header-btn,.puncture-repair-container .rim-profile.off-road table .price-btn,.tire-rotation-container .rim-profile.off-road table .title-btn,.tire-rotation-container .rim-profile.off-road table .header-btn,.tire-rotation-container .rim-profile.off-road table .price-btn,.nitrogen-container .rim-profile.off-road table .title-btn,.nitrogen-container .rim-profile.off-road table .header-btn,.nitrogen-container .rim-profile.off-road table .price-btn,.road-force-balance-container .rim-profile.off-road table .title-btn,.road-force-balance-container .rim-profile.off-road table .header-btn,.road-force-balance-container .rim-profile.off-road table .price-btn,.tpms-replace-program-container .rim-profile.off-road table .title-btn,.tpms-replace-program-container .rim-profile.off-road table .header-btn,.tpms-replace-program-container .rim-profile.off-road table .price-btn,.new-rubber-valve-stem-container .rim-profile.off-road table .title-btn,.new-rubber-valve-stem-container .rim-profile.off-road table .header-btn,.new-rubber-valve-stem-container .rim-profile.off-road table .price-btn,.new-rubber-valve-stem-for-sensor-container .rim-profile.off-road table .title-btn,.new-rubber-valve-stem-for-sensor-container .rim-profile.off-road table .header-btn,.new-rubber-valve-stem-for-sensor-container .rim-profile.off-road table .price-btn,.new-rubber-valve-stem-sensor-container .rim-profile.off-road table .title-btn,.new-rubber-valve-stem-sensor-container .rim-profile.off-road table .header-btn,.new-rubber-valve-stem-sensor-container .rim-profile.off-road table .price-btn,.specialized-service-container .rim-profile.off-road table .title-btn,.specialized-service-container .rim-profile.off-road table .header-btn,.specialized-service-container .rim-profile.off-road table .price-btn,.lock-removal-container .rim-profile.off-road table .title-btn,.lock-removal-container .rim-profile.off-road table .header-btn,.lock-removal-container .rim-profile.off-road table .price-btn,.center-lock-removal-container .rim-profile.off-road table .title-btn,.center-lock-removal-container .rim-profile.off-road table .header-btn,.center-lock-removal-container .rim-profile.off-road table .price-btn{width:140px}.mount-balancing-container .additional-services,.puncture-repair-container .additional-services,.tire-rotation-container .additional-services,.nitrogen-container .additional-services,.road-force-balance-container .additional-services,.tpms-replace-program-container .additional-services,.new-rubber-valve-stem-container .additional-services,.new-rubber-valve-stem-for-sensor-container .additional-services,.new-rubber-valve-stem-sensor-container .additional-services,.specialized-service-container .additional-services,.lock-removal-container .additional-services,.center-lock-removal-container .additional-services{display:flex;justify-content:space-around;margin-right:15px;margin-left:145px}.mount-balancing-container .additional-services .service-card,.puncture-repair-container .additional-services .service-card,.tire-rotation-container .additional-services .service-card,.nitrogen-container .additional-services .service-card,.road-force-balance-container .additional-services .service-card,.tpms-replace-program-container .additional-services .service-card,.new-rubber-valve-stem-container .additional-services .service-card,.new-rubber-valve-stem-for-sensor-container .additional-services .service-card,.new-rubber-valve-stem-sensor-container .additional-services .service-card,.specialized-service-container .additional-services .service-card,.lock-removal-container .additional-services .service-card,.center-lock-removal-container .additional-services .service-card{color:#fdc600;border-radius:12px;text-align:center;width:230px;height:50px;box-shadow:20px 0 20px -5px #a9a9a9b3;cursor:pointer;transition:all .3s ease}.mount-balancing-container .additional-services .service-card:hover,.puncture-repair-container .additional-services .service-card:hover,.tire-rotation-container .additional-services .service-card:hover,.nitrogen-container .additional-services .service-card:hover,.road-force-balance-container .additional-services .service-card:hover,.tpms-replace-program-container .additional-services .service-card:hover,.new-rubber-valve-stem-container .additional-services .service-card:hover,.new-rubber-valve-stem-for-sensor-container .additional-services .service-card:hover,.new-rubber-valve-stem-sensor-container .additional-services .service-card:hover,.specialized-service-container .additional-services .service-card:hover,.lock-removal-container .additional-services .service-card:hover,.center-lock-removal-container .additional-services .service-card:hover{transform:translateY(-2px);box-shadow:25px 5px 25px -5px #a9a9a9cc}.mount-balancing-container .additional-services .service-card.selected,.puncture-repair-container .additional-services .service-card.selected,.tire-rotation-container .additional-services .service-card.selected,.nitrogen-container .additional-services .service-card.selected,.road-force-balance-container .additional-services .service-card.selected,.tpms-replace-program-container .additional-services .service-card.selected,.new-rubber-valve-stem-container .additional-services .service-card.selected,.new-rubber-valve-stem-for-sensor-container .additional-services .service-card.selected,.new-rubber-valve-stem-sensor-container .additional-services .service-card.selected,.specialized-service-container .additional-services .service-card.selected,.lock-removal-container .additional-services .service-card.selected,.center-lock-removal-container .additional-services .service-card.selected{transform:scale(1.05);box-shadow:0 0 20px 5px #fdc60080}.mount-balancing-container .additional-services .service-card hr,.puncture-repair-container .additional-services .service-card hr,.tire-rotation-container .additional-services .service-card hr,.nitrogen-container .additional-services .service-card hr,.road-force-balance-container .additional-services .service-card hr,.tpms-replace-program-container .additional-services .service-card hr,.new-rubber-valve-stem-container .additional-services .service-card hr,.new-rubber-valve-stem-for-sensor-container .additional-services .service-card hr,.new-rubber-valve-stem-sensor-container .additional-services .service-card hr,.specialized-service-container .additional-services .service-card hr,.lock-removal-container .additional-services .service-card hr,.center-lock-removal-container .additional-services .service-card hr{margin:0}.mount-balancing-container .additional-services .service-card .cars-title,.puncture-repair-container .additional-services .service-card .cars-title,.tire-rotation-container .additional-services .service-card .cars-title,.nitrogen-container .additional-services .service-card .cars-title,.road-force-balance-container .additional-services .service-card .cars-title,.tpms-replace-program-container .additional-services .service-card .cars-title,.new-rubber-valve-stem-container .additional-services .service-card .cars-title,.new-rubber-valve-stem-for-sensor-container .additional-services .service-card .cars-title,.new-rubber-valve-stem-sensor-container .additional-services .service-card .cars-title,.specialized-service-container .additional-services .service-card .cars-title,.lock-removal-container .additional-services .service-card .cars-title,.center-lock-removal-container .additional-services .service-card .cars-title{background-color:#000;font-size:14px;padding:4px;border-radius:12px 12px 0 0}.mount-balancing-container .additional-services .service-card .special-service,.puncture-repair-container .additional-services .service-card .special-service,.tire-rotation-container .additional-services .service-card .special-service,.nitrogen-container .additional-services .service-card .special-service,.road-force-balance-container .additional-services .service-card .special-service,.tpms-replace-program-container .additional-services .service-card .special-service,.new-rubber-valve-stem-container .additional-services .service-card .special-service,.new-rubber-valve-stem-for-sensor-container .additional-services .service-card .special-service,.new-rubber-valve-stem-sensor-container .additional-services .service-card .special-service,.specialized-service-container .additional-services .service-card .special-service,.lock-removal-container .additional-services .service-card .special-service,.center-lock-removal-container .additional-services .service-card .special-service{background-color:#000;font-size:14px;padding:8px;border-radius:12px}.mount-balancing-container .additional-services .service-card .cars-description,.puncture-repair-container .additional-services .service-card .cars-description,.tire-rotation-container .additional-services .service-card .cars-description,.nitrogen-container .additional-services .service-card .cars-description,.road-force-balance-container .additional-services .service-card .cars-description,.tpms-replace-program-container .additional-services .service-card .cars-description,.new-rubber-valve-stem-container .additional-services .service-card .cars-description,.new-rubber-valve-stem-for-sensor-container .additional-services .service-card .cars-description,.new-rubber-valve-stem-sensor-container .additional-services .service-card .cars-description,.specialized-service-container .additional-services .service-card .cars-description,.lock-removal-container .additional-services .service-card .cars-description,.center-lock-removal-container .additional-services .service-card .cars-description{font-size:13px;padding:4px;background-color:#3c3f43;border-radius:0 0 12px 12px}.mount-balancing-container .additional-services.compact,.puncture-repair-container .additional-services.compact,.tire-rotation-container .additional-services.compact,.nitrogen-container .additional-services.compact,.road-force-balance-container .additional-services.compact,.tpms-replace-program-container .additional-services.compact,.new-rubber-valve-stem-container .additional-services.compact,.new-rubber-valve-stem-for-sensor-container .additional-services.compact,.new-rubber-valve-stem-sensor-container .additional-services.compact,.specialized-service-container .additional-services.compact,.lock-removal-container .additional-services.compact,.center-lock-removal-container .additional-services.compact{margin:30px 40px}.mount-balancing-container .additional-services.compact .service-card,.puncture-repair-container .additional-services.compact .service-card,.tire-rotation-container .additional-services.compact .service-card,.nitrogen-container .additional-services.compact .service-card,.road-force-balance-container .additional-services.compact .service-card,.tpms-replace-program-container .additional-services.compact .service-card,.new-rubber-valve-stem-container .additional-services.compact .service-card,.new-rubber-valve-stem-for-sensor-container .additional-services.compact .service-card,.new-rubber-valve-stem-sensor-container .additional-services.compact .service-card,.specialized-service-container .additional-services.compact .service-card,.lock-removal-container .additional-services.compact .service-card,.center-lock-removal-container .additional-services.compact .service-card{width:150px}.mount-balancing-container .mount-balancing-services,.puncture-repair-container .mount-balancing-services,.tire-rotation-container .mount-balancing-services,.nitrogen-container .mount-balancing-services,.road-force-balance-container .mount-balancing-services,.tpms-replace-program-container .mount-balancing-services,.new-rubber-valve-stem-container .mount-balancing-services,.new-rubber-valve-stem-for-sensor-container .mount-balancing-services,.new-rubber-valve-stem-sensor-container .mount-balancing-services,.specialized-service-container .mount-balancing-services,.lock-removal-container .mount-balancing-services,.center-lock-removal-container .mount-balancing-services{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;padding:20px 35px;margin-right:10px;overflow-y:auto;margin-bottom:auto}.mount-balancing-container .mount-balancing-services .service,.puncture-repair-container .mount-balancing-services .service,.tire-rotation-container .mount-balancing-services .service,.nitrogen-container .mount-balancing-services .service,.road-force-balance-container .mount-balancing-services .service,.tpms-replace-program-container .mount-balancing-services .service,.new-rubber-valve-stem-container .mount-balancing-services .service,.new-rubber-valve-stem-for-sensor-container .mount-balancing-services .service,.new-rubber-valve-stem-sensor-container .mount-balancing-services .service,.specialized-service-container .mount-balancing-services .service,.lock-removal-container .mount-balancing-services .service,.center-lock-removal-container .mount-balancing-services .service{border-radius:12px;box-shadow:0 4px 8px #00000080;transition:transform .2s ease,box-shadow .2s ease;display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:10px 15px;height:81px;cursor:pointer}.mount-balancing-container .mount-balancing-services .service:hover,.puncture-repair-container .mount-balancing-services .service:hover,.tire-rotation-container .mount-balancing-services .service:hover,.nitrogen-container .mount-balancing-services .service:hover,.road-force-balance-container .mount-balancing-services .service:hover,.tpms-replace-program-container .mount-balancing-services .service:hover,.new-rubber-valve-stem-container .mount-balancing-services .service:hover,.new-rubber-valve-stem-for-sensor-container .mount-balancing-services .service:hover,.new-rubber-valve-stem-sensor-container .mount-balancing-services .service:hover,.specialized-service-container .mount-balancing-services .service:hover,.lock-removal-container .mount-balancing-services .service:hover,.center-lock-removal-container .mount-balancing-services .service:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0000004d}.mount-balancing-container .mount-balancing-services .service .price,.puncture-repair-container .mount-balancing-services .service .price,.tire-rotation-container .mount-balancing-services .service .price,.nitrogen-container .mount-balancing-services .service .price,.road-force-balance-container .mount-balancing-services .service .price,.tpms-replace-program-container .mount-balancing-services .service .price,.new-rubber-valve-stem-container .mount-balancing-services .service .price,.new-rubber-valve-stem-for-sensor-container .mount-balancing-services .service .price,.new-rubber-valve-stem-sensor-container .mount-balancing-services .service .price,.specialized-service-container .mount-balancing-services .service .price,.lock-removal-container .mount-balancing-services .service .price,.center-lock-removal-container .mount-balancing-services .service .price{display:flex;justify-content:center;align-items:center;background-color:#282b31;color:#fff;border-radius:8px;font-size:16px;width:77px;height:60px}.mount-balancing-container .mount-balancing-services .service p,.puncture-repair-container .mount-balancing-services .service p,.tire-rotation-container .mount-balancing-services .service p,.nitrogen-container .mount-balancing-services .service p,.road-force-balance-container .mount-balancing-services .service p,.tpms-replace-program-container .mount-balancing-services .service p,.new-rubber-valve-stem-container .mount-balancing-services .service p,.new-rubber-valve-stem-for-sensor-container .mount-balancing-services .service p,.new-rubber-valve-stem-sensor-container .mount-balancing-services .service p,.specialized-service-container .mount-balancing-services .service p,.lock-removal-container .mount-balancing-services .service p,.center-lock-removal-container .mount-balancing-services .service p{width:70%}.mount-balancing-container .luxury-cars-grid,.puncture-repair-container .luxury-cars-grid,.tire-rotation-container .luxury-cars-grid,.nitrogen-container .luxury-cars-grid,.road-force-balance-container .luxury-cars-grid,.tpms-replace-program-container .luxury-cars-grid,.new-rubber-valve-stem-container .luxury-cars-grid,.new-rubber-valve-stem-for-sensor-container .luxury-cars-grid,.new-rubber-valve-stem-sensor-container .luxury-cars-grid,.specialized-service-container .luxury-cars-grid,.lock-removal-container .luxury-cars-grid,.center-lock-removal-container .luxury-cars-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:30px 40px;flex:1}.mount-balancing-container .luxury-cars-grid .luxury-car-item,.puncture-repair-container .luxury-cars-grid .luxury-car-item,.tire-rotation-container .luxury-cars-grid .luxury-car-item,.nitrogen-container .luxury-cars-grid .luxury-car-item,.road-force-balance-container .luxury-cars-grid .luxury-car-item,.tpms-replace-program-container .luxury-cars-grid .luxury-car-item,.new-rubber-valve-stem-container .luxury-cars-grid .luxury-car-item,.new-rubber-valve-stem-for-sensor-container .luxury-cars-grid .luxury-car-item,.new-rubber-valve-stem-sensor-container .luxury-cars-grid .luxury-car-item,.specialized-service-container .luxury-cars-grid .luxury-car-item,.lock-removal-container .luxury-cars-grid .luxury-car-item,.center-lock-removal-container .luxury-cars-grid .luxury-car-item{border-radius:12px;box-shadow:0 4px 8px #00000080;transition:transform .2s ease,box-shadow .2s ease;display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:8px 15px;margin-left:10px;cursor:pointer}.mount-balancing-container .luxury-cars-grid .luxury-car-item:hover,.puncture-repair-container .luxury-cars-grid .luxury-car-item:hover,.tire-rotation-container .luxury-cars-grid .luxury-car-item:hover,.nitrogen-container .luxury-cars-grid .luxury-car-item:hover,.road-force-balance-container .luxury-cars-grid .luxury-car-item:hover,.tpms-replace-program-container .luxury-cars-grid .luxury-car-item:hover,.new-rubber-valve-stem-container .luxury-cars-grid .luxury-car-item:hover,.new-rubber-valve-stem-for-sensor-container .luxury-cars-grid .luxury-car-item:hover,.new-rubber-valve-stem-sensor-container .luxury-cars-grid .luxury-car-item:hover,.specialized-service-container .luxury-cars-grid .luxury-car-item:hover,.lock-removal-container .luxury-cars-grid .luxury-car-item:hover,.center-lock-removal-container .luxury-cars-grid .luxury-car-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.mount-balancing-container .luxury-cars-grid .luxury-car-item .car-name,.puncture-repair-container .luxury-cars-grid .luxury-car-item .car-name,.tire-rotation-container .luxury-cars-grid .luxury-car-item .car-name,.nitrogen-container .luxury-cars-grid .luxury-car-item .car-name,.road-force-balance-container .luxury-cars-grid .luxury-car-item .car-name,.tpms-replace-program-container .luxury-cars-grid .luxury-car-item .car-name,.new-rubber-valve-stem-container .luxury-cars-grid .luxury-car-item .car-name,.new-rubber-valve-stem-for-sensor-container .luxury-cars-grid .luxury-car-item .car-name,.new-rubber-valve-stem-sensor-container .luxury-cars-grid .luxury-car-item .car-name,.specialized-service-container .luxury-cars-grid .luxury-car-item .car-name,.lock-removal-container .luxury-cars-grid .luxury-car-item .car-name,.center-lock-removal-container .luxury-cars-grid .luxury-car-item .car-name{font-size:16px;font-weight:500;color:#333}.mount-balancing-container .luxury-cars-grid .luxury-car-item .car-price,.puncture-repair-container .luxury-cars-grid .luxury-car-item .car-price,.tire-rotation-container .luxury-cars-grid .luxury-car-item .car-price,.nitrogen-container .luxury-cars-grid .luxury-car-item .car-price,.road-force-balance-container .luxury-cars-grid .luxury-car-item .car-price,.tpms-replace-program-container .luxury-cars-grid .luxury-car-item .car-price,.new-rubber-valve-stem-container .luxury-cars-grid .luxury-car-item .car-price,.new-rubber-valve-stem-for-sensor-container .luxury-cars-grid .luxury-car-item .car-price,.new-rubber-valve-stem-sensor-container .luxury-cars-grid .luxury-car-item .car-price,.specialized-service-container .luxury-cars-grid .luxury-car-item .car-price,.lock-removal-container .luxury-cars-grid .luxury-car-item .car-price,.center-lock-removal-container .luxury-cars-grid .luxury-car-item .car-price{display:flex;justify-content:center;align-items:center;background-color:#282b31;color:#fff;border-radius:8px;font-size:16px;width:77px;height:60px}.mount-balancing-container .back-button-container,.puncture-repair-container .back-button-container,.tire-rotation-container .back-button-container,.nitrogen-container .back-button-container,.road-force-balance-container .back-button-container,.tpms-replace-program-container .back-button-container,.new-rubber-valve-stem-container .back-button-container,.new-rubber-valve-stem-for-sensor-container .back-button-container,.new-rubber-valve-stem-sensor-container .back-button-container,.specialized-service-container .back-button-container,.lock-removal-container .back-button-container,.center-lock-removal-container .back-button-container{display:flex;justify-content:center;margin-top:auto}.mount-balancing-container .back-button-container .back-button,.puncture-repair-container .back-button-container .back-button,.tire-rotation-container .back-button-container .back-button,.nitrogen-container .back-button-container .back-button,.road-force-balance-container .back-button-container .back-button,.tpms-replace-program-container .back-button-container .back-button,.new-rubber-valve-stem-container .back-button-container .back-button,.new-rubber-valve-stem-for-sensor-container .back-button-container .back-button,.new-rubber-valve-stem-sensor-container .back-button-container .back-button,.specialized-service-container .back-button-container .back-button,.lock-removal-container .back-button-container .back-button,.center-lock-removal-container .back-button-container .back-button{background:linear-gradient(to bottom,#f9f9f9,#e0e0e0);border:1px solid #ccc;border-radius:12px;box-shadow:0 2px 5px #0003;padding:10px 20px;font-size:16px;font-weight:700;cursor:pointer;transition:box-shadow .2s ease;width:160px}.mount-balancing-container .back-button-container .back-button:hover,.puncture-repair-container .back-button-container .back-button:hover,.tire-rotation-container .back-button-container .back-button:hover,.nitrogen-container .back-button-container .back-button:hover,.road-force-balance-container .back-button-container .back-button:hover,.tpms-replace-program-container .back-button-container .back-button:hover,.new-rubber-valve-stem-container .back-button-container .back-button:hover,.new-rubber-valve-stem-for-sensor-container .back-button-container .back-button:hover,.new-rubber-valve-stem-sensor-container .back-button-container .back-button:hover,.specialized-service-container .back-button-container .back-button:hover,.lock-removal-container .back-button-container .back-button:hover,.center-lock-removal-container .back-button-container .back-button:hover{box-shadow:0 4px 10px #0000004d}.mount-balancing-container .services-grid,.puncture-repair-container .services-grid,.tire-rotation-container .services-grid,.nitrogen-container .services-grid,.road-force-balance-container .services-grid,.tpms-replace-program-container .services-grid,.new-rubber-valve-stem-container .services-grid,.new-rubber-valve-stem-for-sensor-container .services-grid,.new-rubber-valve-stem-sensor-container .services-grid,.specialized-service-container .services-grid,.lock-removal-container .services-grid,.center-lock-removal-container .services-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;justify-items:center;align-items:stretch;margin:30px 40px}.mount-balancing-container .services-grid .service,.puncture-repair-container .services-grid .service,.tire-rotation-container .services-grid .service,.nitrogen-container .services-grid .service,.road-force-balance-container .services-grid .service,.tpms-replace-program-container .services-grid .service,.new-rubber-valve-stem-container .services-grid .service,.new-rubber-valve-stem-for-sensor-container .services-grid .service,.new-rubber-valve-stem-sensor-container .services-grid .service,.specialized-service-container .services-grid .service,.lock-removal-container .services-grid .service,.center-lock-removal-container .services-grid .service{width:100%;max-width:350px;min-width:220px;border-radius:12px;box-shadow:0 4px 8px #00000080;transition:transform .2s ease,box-shadow .2s ease;display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:10px 15px;height:81px;cursor:pointer}.mount-balancing-container .services-grid .service:hover,.puncture-repair-container .services-grid .service:hover,.tire-rotation-container .services-grid .service:hover,.nitrogen-container .services-grid .service:hover,.road-force-balance-container .services-grid .service:hover,.tpms-replace-program-container .services-grid .service:hover,.new-rubber-valve-stem-container .services-grid .service:hover,.new-rubber-valve-stem-for-sensor-container .services-grid .service:hover,.new-rubber-valve-stem-sensor-container .services-grid .service:hover,.specialized-service-container .services-grid .service:hover,.lock-removal-container .services-grid .service:hover,.center-lock-removal-container .services-grid .service:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0000004d}.mount-balancing-container .services-grid .service.disabled,.puncture-repair-container .services-grid .service.disabled,.tire-rotation-container .services-grid .service.disabled,.nitrogen-container .services-grid .service.disabled,.road-force-balance-container .services-grid .service.disabled,.tpms-replace-program-container .services-grid .service.disabled,.new-rubber-valve-stem-container .services-grid .service.disabled,.new-rubber-valve-stem-for-sensor-container .services-grid .service.disabled,.new-rubber-valve-stem-sensor-container .services-grid .service.disabled,.specialized-service-container .services-grid .service.disabled,.lock-removal-container .services-grid .service.disabled,.center-lock-removal-container .services-grid .service.disabled{opacity:.6;cursor:not-allowed}.mount-balancing-container .services-grid .service.disabled:hover,.puncture-repair-container .services-grid .service.disabled:hover,.tire-rotation-container .services-grid .service.disabled:hover,.nitrogen-container .services-grid .service.disabled:hover,.road-force-balance-container .services-grid .service.disabled:hover,.tpms-replace-program-container .services-grid .service.disabled:hover,.new-rubber-valve-stem-container .services-grid .service.disabled:hover,.new-rubber-valve-stem-for-sensor-container .services-grid .service.disabled:hover,.new-rubber-valve-stem-sensor-container .services-grid .service.disabled:hover,.specialized-service-container .services-grid .service.disabled:hover,.lock-removal-container .services-grid .service.disabled:hover,.center-lock-removal-container .services-grid .service.disabled:hover{transform:none;box-shadow:0 4px 8px #00000080}.mount-balancing-container .services-grid .service.disabled .price,.puncture-repair-container .services-grid .service.disabled .price,.tire-rotation-container .services-grid .service.disabled .price,.nitrogen-container .services-grid .service.disabled .price,.road-force-balance-container .services-grid .service.disabled .price,.tpms-replace-program-container .services-grid .service.disabled .price,.new-rubber-valve-stem-container .services-grid .service.disabled .price,.new-rubber-valve-stem-for-sensor-container .services-grid .service.disabled .price,.new-rubber-valve-stem-sensor-container .services-grid .service.disabled .price,.specialized-service-container .services-grid .service.disabled .price,.lock-removal-container .services-grid .service.disabled .price,.center-lock-removal-container .services-grid .service.disabled .price{background-color:#9ca3af;color:#d1d5db}.mount-balancing-container .services-grid .service.disabled p,.puncture-repair-container .services-grid .service.disabled p,.tire-rotation-container .services-grid .service.disabled p,.nitrogen-container .services-grid .service.disabled p,.road-force-balance-container .services-grid .service.disabled p,.tpms-replace-program-container .services-grid .service.disabled p,.new-rubber-valve-stem-container .services-grid .service.disabled p,.new-rubber-valve-stem-for-sensor-container .services-grid .service.disabled p,.new-rubber-valve-stem-sensor-container .services-grid .service.disabled p,.specialized-service-container .services-grid .service.disabled p,.lock-removal-container .services-grid .service.disabled p,.center-lock-removal-container .services-grid .service.disabled p{color:#9ca3af}.mount-balancing-container .services-grid .service .price,.puncture-repair-container .services-grid .service .price,.tire-rotation-container .services-grid .service .price,.nitrogen-container .services-grid .service .price,.road-force-balance-container .services-grid .service .price,.tpms-replace-program-container .services-grid .service .price,.new-rubber-valve-stem-container .services-grid .service .price,.new-rubber-valve-stem-for-sensor-container .services-grid .service .price,.new-rubber-valve-stem-sensor-container .services-grid .service .price,.specialized-service-container .services-grid .service .price,.lock-removal-container .services-grid .service .price,.center-lock-removal-container .services-grid .service .price{display:flex;justify-content:center;align-items:center;background-color:#282b31;color:#fff;border-radius:8px;font-size:16px;width:77px;height:60px}.mount-balancing-container .services-grid .service p,.puncture-repair-container .services-grid .service p,.tire-rotation-container .services-grid .service p,.nitrogen-container .services-grid .service p,.road-force-balance-container .services-grid .service p,.tpms-replace-program-container .services-grid .service p,.new-rubber-valve-stem-container .services-grid .service p,.new-rubber-valve-stem-for-sensor-container .services-grid .service p,.new-rubber-valve-stem-sensor-container .services-grid .service p,.specialized-service-container .services-grid .service p,.lock-removal-container .services-grid .service p,.center-lock-removal-container .services-grid .service p{width:70%}.mount-balancing-container .quantity-tires .nav-tabs,.puncture-repair-container .quantity-tires .nav-tabs,.tire-rotation-container .quantity-tires .nav-tabs,.nitrogen-container .quantity-tires .nav-tabs,.road-force-balance-container .quantity-tires .nav-tabs,.tpms-replace-program-container .quantity-tires .nav-tabs,.new-rubber-valve-stem-container .quantity-tires .nav-tabs,.new-rubber-valve-stem-for-sensor-container .quantity-tires .nav-tabs,.new-rubber-valve-stem-sensor-container .quantity-tires .nav-tabs,.specialized-service-container .quantity-tires .nav-tabs,.lock-removal-container .quantity-tires .nav-tabs,.center-lock-removal-container .quantity-tires .nav-tabs{margin:20px 40px 0;border-bottom:none}.mount-balancing-container .quantity-tires .tab-content,.puncture-repair-container .quantity-tires .tab-content,.tire-rotation-container .quantity-tires .tab-content,.nitrogen-container .quantity-tires .tab-content,.road-force-balance-container .quantity-tires .tab-content,.tpms-replace-program-container .quantity-tires .tab-content,.new-rubber-valve-stem-container .quantity-tires .tab-content,.new-rubber-valve-stem-for-sensor-container .quantity-tires .tab-content,.new-rubber-valve-stem-sensor-container .quantity-tires .tab-content,.specialized-service-container .quantity-tires .tab-content,.lock-removal-container .quantity-tires .tab-content,.center-lock-removal-container .quantity-tires .tab-content{box-shadow:0 0 10px 5px #a9a9a966;border-radius:0 8px 8px;margin:0 40px}.mount-balancing-container .quantity-tires .quantity-buttons,.puncture-repair-container .quantity-tires .quantity-buttons,.tire-rotation-container .quantity-tires .quantity-buttons,.nitrogen-container .quantity-tires .quantity-buttons,.road-force-balance-container .quantity-tires .quantity-buttons,.tpms-replace-program-container .quantity-tires .quantity-buttons,.new-rubber-valve-stem-container .quantity-tires .quantity-buttons,.new-rubber-valve-stem-for-sensor-container .quantity-tires .quantity-buttons,.new-rubber-valve-stem-sensor-container .quantity-tires .quantity-buttons,.specialized-service-container .quantity-tires .quantity-buttons,.lock-removal-container .quantity-tires .quantity-buttons,.center-lock-removal-container .quantity-tires .quantity-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:stretch;align-items:stretch}.mount-balancing-container .quantity-tires .quantity-buttons .car-types,.puncture-repair-container .quantity-tires .quantity-buttons .car-types,.tire-rotation-container .quantity-tires .quantity-buttons .car-types,.nitrogen-container .quantity-tires .quantity-buttons .car-types,.road-force-balance-container .quantity-tires .quantity-buttons .car-types,.tpms-replace-program-container .quantity-tires .quantity-buttons .car-types,.new-rubber-valve-stem-container .quantity-tires .quantity-buttons .car-types,.new-rubber-valve-stem-for-sensor-container .quantity-tires .quantity-buttons .car-types,.new-rubber-valve-stem-sensor-container .quantity-tires .quantity-buttons .car-types,.specialized-service-container .quantity-tires .quantity-buttons .car-types,.lock-removal-container .quantity-tires .quantity-buttons .car-types,.center-lock-removal-container .quantity-tires .quantity-buttons .car-types{flex:1 1 0;min-width:0;display:flex}.mount-balancing-container .quantity-tires .quantity-buttons .cars,.puncture-repair-container .quantity-tires .quantity-buttons .cars,.tire-rotation-container .quantity-tires .quantity-buttons .cars,.nitrogen-container .quantity-tires .quantity-buttons .cars,.road-force-balance-container .quantity-tires .quantity-buttons .cars,.tpms-replace-program-container .quantity-tires .quantity-buttons .cars,.new-rubber-valve-stem-container .quantity-tires .quantity-buttons .cars,.new-rubber-valve-stem-for-sensor-container .quantity-tires .quantity-buttons .cars,.new-rubber-valve-stem-sensor-container .quantity-tires .quantity-buttons .cars,.specialized-service-container .quantity-tires .quantity-buttons .cars,.lock-removal-container .quantity-tires .quantity-buttons .cars,.center-lock-removal-container .quantity-tires .quantity-buttons .cars{width:100%;display:flex;flex-direction:column;justify-content:stretch;background-color:#1d1e1f;color:#fdc600;border-radius:12px;font-size:13px;text-align:center;height:50px;box-shadow:20px 0 20px -5px #a9a9a9b3;cursor:pointer;transition:all .2s ease}.mount-balancing-container .quantity-tires .quantity-buttons .cars:hover,.puncture-repair-container .quantity-tires .quantity-buttons .cars:hover,.tire-rotation-container .quantity-tires .quantity-buttons .cars:hover,.nitrogen-container .quantity-tires .quantity-buttons .cars:hover,.road-force-balance-container .quantity-tires .quantity-buttons .cars:hover,.tpms-replace-program-container .quantity-tires .quantity-buttons .cars:hover,.new-rubber-valve-stem-container .quantity-tires .quantity-buttons .cars:hover,.new-rubber-valve-stem-for-sensor-container .quantity-tires .quantity-buttons .cars:hover,.new-rubber-valve-stem-sensor-container .quantity-tires .quantity-buttons .cars:hover,.specialized-service-container .quantity-tires .quantity-buttons .cars:hover,.lock-removal-container .quantity-tires .quantity-buttons .cars:hover,.center-lock-removal-container .quantity-tires .quantity-buttons .cars:hover{transform:translateY(-1px);box-shadow:20px 2px 25px -3px #a9a9a9cc;background-color:#2a2b2c}.mount-balancing-container .quantity-tires .quantity-buttons .cars:active,.puncture-repair-container .quantity-tires .quantity-buttons .cars:active,.tire-rotation-container .quantity-tires .quantity-buttons .cars:active,.nitrogen-container .quantity-tires .quantity-buttons .cars:active,.road-force-balance-container .quantity-tires .quantity-buttons .cars:active,.tpms-replace-program-container .quantity-tires .quantity-buttons .cars:active,.new-rubber-valve-stem-container .quantity-tires .quantity-buttons .cars:active,.new-rubber-valve-stem-for-sensor-container .quantity-tires .quantity-buttons .cars:active,.new-rubber-valve-stem-sensor-container .quantity-tires .quantity-buttons .cars:active,.specialized-service-container .quantity-tires .quantity-buttons .cars:active,.lock-removal-container .quantity-tires .quantity-buttons .cars:active,.center-lock-removal-container .quantity-tires .quantity-buttons .cars:active{transform:translateY(0);box-shadow:18px 0 18px -5px #a9a9a999}.mount-balancing-container .quantity-tires .quantity-buttons .cars hr,.puncture-repair-container .quantity-tires .quantity-buttons .cars hr,.tire-rotation-container .quantity-tires .quantity-buttons .cars hr,.nitrogen-container .quantity-tires .quantity-buttons .cars hr,.road-force-balance-container .quantity-tires .quantity-buttons .cars hr,.tpms-replace-program-container .quantity-tires .quantity-buttons .cars hr,.new-rubber-valve-stem-container .quantity-tires .quantity-buttons .cars hr,.new-rubber-valve-stem-for-sensor-container .quantity-tires .quantity-buttons .cars hr,.new-rubber-valve-stem-sensor-container .quantity-tires .quantity-buttons .cars hr,.specialized-service-container .quantity-tires .quantity-buttons .cars hr,.lock-removal-container .quantity-tires .quantity-buttons .cars hr,.center-lock-removal-container .quantity-tires .quantity-buttons .cars hr{margin:0}.mount-balancing-container .quantity-tires .quantity-buttons .cars .cars-title,.puncture-repair-container .quantity-tires .quantity-buttons .cars .cars-title,.tire-rotation-container .quantity-tires .quantity-buttons .cars .cars-title,.nitrogen-container .quantity-tires .quantity-buttons .cars .cars-title,.road-force-balance-container .quantity-tires .quantity-buttons .cars .cars-title,.tpms-replace-program-container .quantity-tires .quantity-buttons .cars .cars-title,.new-rubber-valve-stem-container .quantity-tires .quantity-buttons .cars .cars-title,.new-rubber-valve-stem-for-sensor-container .quantity-tires .quantity-buttons .cars .cars-title,.new-rubber-valve-stem-sensor-container .quantity-tires .quantity-buttons .cars .cars-title,.specialized-service-container .quantity-tires .quantity-buttons .cars .cars-title,.lock-removal-container .quantity-tires .quantity-buttons .cars .cars-title,.center-lock-removal-container .quantity-tires .quantity-buttons .cars .cars-title{background-color:#000;padding:3px;border-radius:12px 12px 0 0}.mount-balancing-container .quantity-tires .quantity-buttons .cars .cars-description,.puncture-repair-container .quantity-tires .quantity-buttons .cars .cars-description,.tire-rotation-container .quantity-tires .quantity-buttons .cars .cars-description,.nitrogen-container .quantity-tires .quantity-buttons .cars .cars-description,.road-force-balance-container .quantity-tires .quantity-buttons .cars .cars-description,.tpms-replace-program-container .quantity-tires .quantity-buttons .cars .cars-description,.new-rubber-valve-stem-container .quantity-tires .quantity-buttons .cars .cars-description,.new-rubber-valve-stem-for-sensor-container .quantity-tires .quantity-buttons .cars .cars-description,.new-rubber-valve-stem-sensor-container .quantity-tires .quantity-buttons .cars .cars-description,.specialized-service-container .quantity-tires .quantity-buttons .cars .cars-description,.lock-removal-container .quantity-tires .quantity-buttons .cars .cars-description,.center-lock-removal-container .quantity-tires .quantity-buttons .cars .cars-description{background-color:#3c3f43;padding:2px;border-radius:0 0 12px 12px}.mount-balancing-container .quantity-tires .quantity-buttons .cars .cars-description.bg-black,.puncture-repair-container .quantity-tires .quantity-buttons .cars .cars-description.bg-black,.tire-rotation-container .quantity-tires .quantity-buttons .cars .cars-description.bg-black,.nitrogen-container .quantity-tires .quantity-buttons .cars .cars-description.bg-black,.road-force-balance-container .quantity-tires .quantity-buttons .cars .cars-description.bg-black,.tpms-replace-program-container .quantity-tires .quantity-buttons .cars .cars-description.bg-black,.new-rubber-valve-stem-container .quantity-tires .quantity-buttons .cars .cars-description.bg-black,.new-rubber-valve-stem-for-sensor-container .quantity-tires .quantity-buttons .cars .cars-description.bg-black,.new-rubber-valve-stem-sensor-container .quantity-tires .quantity-buttons .cars .cars-description.bg-black,.specialized-service-container .quantity-tires .quantity-buttons .cars .cars-description.bg-black,.lock-removal-container .quantity-tires .quantity-buttons .cars .cars-description.bg-black,.center-lock-removal-container .quantity-tires .quantity-buttons .cars .cars-description.bg-black{background-color:#000}.mount-balancing-container .quantity-tires .quantity-buttons .quantity-btn,.puncture-repair-container .quantity-tires .quantity-buttons .quantity-btn,.tire-rotation-container .quantity-tires .quantity-buttons .quantity-btn,.nitrogen-container .quantity-tires .quantity-buttons .quantity-btn,.road-force-balance-container .quantity-tires .quantity-buttons .quantity-btn,.tpms-replace-program-container .quantity-tires .quantity-buttons .quantity-btn,.new-rubber-valve-stem-container .quantity-tires .quantity-buttons .quantity-btn,.new-rubber-valve-stem-for-sensor-container .quantity-tires .quantity-buttons .quantity-btn,.new-rubber-valve-stem-sensor-container .quantity-tires .quantity-buttons .quantity-btn,.specialized-service-container .quantity-tires .quantity-buttons .quantity-btn,.lock-removal-container .quantity-tires .quantity-buttons .quantity-btn,.center-lock-removal-container .quantity-tires .quantity-buttons .quantity-btn{flex:1 1 0;min-width:0;width:auto;height:50px;background-color:#333;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:25px;display:flex;align-items:center;justify-content:center}.mount-balancing-container .quantity-tires .quantity-buttons .quantity-btn:hover,.puncture-repair-container .quantity-tires .quantity-buttons .quantity-btn:hover,.tire-rotation-container .quantity-tires .quantity-buttons .quantity-btn:hover,.nitrogen-container .quantity-tires .quantity-buttons .quantity-btn:hover,.road-force-balance-container .quantity-tires .quantity-buttons .quantity-btn:hover,.tpms-replace-program-container .quantity-tires .quantity-buttons .quantity-btn:hover,.new-rubber-valve-stem-container .quantity-tires .quantity-buttons .quantity-btn:hover,.new-rubber-valve-stem-for-sensor-container .quantity-tires .quantity-buttons .quantity-btn:hover,.new-rubber-valve-stem-sensor-container .quantity-tires .quantity-buttons .quantity-btn:hover,.specialized-service-container .quantity-tires .quantity-buttons .quantity-btn:hover,.lock-removal-container .quantity-tires .quantity-buttons .quantity-btn:hover,.center-lock-removal-container .quantity-tires .quantity-buttons .quantity-btn:hover{background-color:#555}.mount-balancing-container .quantity-tires .quantity-buttons .quantity-btn.active,.puncture-repair-container .quantity-tires .quantity-buttons .quantity-btn.active,.tire-rotation-container .quantity-tires .quantity-buttons .quantity-btn.active,.nitrogen-container .quantity-tires .quantity-buttons .quantity-btn.active,.road-force-balance-container .quantity-tires .quantity-buttons .quantity-btn.active,.tpms-replace-program-container .quantity-tires .quantity-buttons .quantity-btn.active,.new-rubber-valve-stem-container .quantity-tires .quantity-buttons .quantity-btn.active,.new-rubber-valve-stem-for-sensor-container .quantity-tires .quantity-buttons .quantity-btn.active,.new-rubber-valve-stem-sensor-container .quantity-tires .quantity-buttons .quantity-btn.active,.specialized-service-container .quantity-tires .quantity-buttons .quantity-btn.active,.lock-removal-container .quantity-tires .quantity-buttons .quantity-btn.active,.center-lock-removal-container .quantity-tires .quantity-buttons .quantity-btn.active{background-color:#fdc600;color:#000}.mount-balancing-container.full-height,.puncture-repair-container.full-height,.tire-rotation-container.full-height,.nitrogen-container.full-height,.road-force-balance-container.full-height,.tpms-replace-program-container.full-height,.new-rubber-valve-stem-container.full-height,.new-rubber-valve-stem-for-sensor-container.full-height,.new-rubber-valve-stem-sensor-container.full-height,.specialized-service-container.full-height,.lock-removal-container.full-height,.center-lock-removal-container.full-height{display:flex;flex-direction:column;justify-content:space-between;height:100%}.payment-container{color:#fff;padding:10px 20px;max-width:500px;display:flex;flex-direction:column;gap:16px;height:100%}.payment-container>button.checkout-btn{margin-top:auto}.payment-container .notes-textarea{background:#23272f;color:#fff;border:1px solid #444;border-radius:6px;padding:10px 12px;font-size:14px;font-family:inherit;resize:vertical;min-height:80px}.payment-container .notes-textarea::placeholder{color:#888}.payment-container .notes-textarea:focus{outline:none;border-color:#f0ad4e;box-shadow:0 0 0 2px #f0ad4e1a}.payment-container .amount-row{display:flex;align-items:center;justify-content:space-between}.payment-container .amount-row label{font-size:20px}.payment-container .amount-row .amount-input{background:#23272f;color:#fff;border:none;font-size:20px;text-align:right;border-radius:6px;padding:6px 12px}.payment-container .payment-methods{display:flex;gap:10px;justify-content:flex-start}.payment-container .payment-methods .method-btn{background:linear-gradient(180deg,#34373c,#23272f);color:#fff;border:none;border-radius:12px;width:140px;padding:10px 0;font-size:11px;font-weight:700;display:flex;flex-direction:column;align-items:center;box-shadow:0 2px 8px #0000001a;cursor:pointer;transition:background .2s,color .2s}.payment-container .payment-methods .method-btn .cash-icon{width:45px;height:30px;margin-bottom:5px}.payment-container .payment-methods .method-btn .card-icon{width:34px;height:30px;margin-bottom:5px}.payment-container .payment-methods .method-btn .split-icon{width:44px;height:35px}.payment-container .payment-methods .method-btn .ship-icon{height:28px;margin-bottom:5px}.payment-container .payment-methods .method-btn:hover,.payment-container .payment-methods .method-btn.active{color:#f0ad4e}.payment-container .payment-methods .method-btn:hover img,.payment-container .payment-methods .method-btn.active img{filter:brightness(0) saturate(100%) invert(80%) sepia(61%) saturate(1200%) hue-rotate(359deg) brightness(101%) contrast(101%)}.payment-container .customer-list{display:flex;flex-direction:column;overflow-y:auto;padding-right:15px}.payment-container .customer-list .customer-item{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #444}.payment-container .customer-list .customer-item .customer-info{color:#fff}.payment-container .customer-list .customer-item .customer-info h4{font-weight:700;font-size:14px}.payment-container .customer-list .customer-item .customer-info p{margin:5px 0;font-size:12px;display:flex;align-items:center;gap:5px}.payment-container .customer-list .customer-item .customer-actions{display:flex;gap:10px;align-items:center}.payment-container .customer-list .customer-item .customer-actions img{padding-bottom:4px}.order-summary-info{height:380px;overflow-y:auto;margin:10px;padding-right:10px}.order-summary-info.checkout-view{height:440px}.order-summary-info .summary-item{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;font-size:16px;color:#fff;padding:10px 0;border-bottom:1px solid rgb(157,157,156)}.order-summary-info .summary-item .item-details{display:flex;flex-direction:row;justify-content:space-between;width:100%}.order-summary-info .summary-item .item-details .item-title{font-size:14px}.order-summary-info .summary-item .item-details .item-title span{display:block}.order-summary-info .summary-item .item-details .item-quantity{width:100px}.order-summary-info .summary-item .item-details .item-quantity label{font-size:10px;color:#fff;margin-right:3px}.order-summary-info .summary-item .item-details .item-quantity .quantity-select{background-color:#1e1e1e;color:#fff;border:1px solid #555;border-radius:3px;padding:2px 5px}.order-summary-info .summary-item .item-details .item-price{width:90px;font-weight:700;text-align:right;margin-left:10px}.order-summary-info .summary-item .item-details .item-price .cart-remove-button{margin-left:auto;box-shadow:inset 2px 2px 5px #0009,inset 2px 8px 12px #fff3}.order-summary-info .summary-item .item-details .item-price .cart-remove-button img{width:20px}.order-summary-info .summary-item .item-image{width:86px;object-fit:cover;border-radius:5px;margin-right:15px}.order-summary-info .summary-item .customer-icon{display:flex;align-items:center;justify-content:center;width:86px;height:86px;background-color:#444;border-radius:50%;margin-right:15px}.order-summary-info .summary-item .customer-icon i{font-size:24px;color:#fff}.order-summary-info :last-child{border-bottom:none}.order-summary-header>p{color:#fff;font-size:25px;margin-left:10px}.order-summary-totals{border-top:1px solid rgb(157,157,156);padding:10px}.order-summary-totals .summary-item{display:flex;justify-content:space-between;margin-bottom:10px;font-size:14px;color:#f1f1f1}.order-summary-totals .summary-total{display:flex;justify-content:space-between;font-weight:700;font-size:18px;color:#f1f1f1}.cash-payment-box{background:none;color:#fff;display:flex;flex-direction:column;gap:18px}.cash-input-grid{display:flex;gap:10px}.cash-input-grid .cash-fields{display:flex;flex-direction:column;gap:18px;min-width:220px}.cash-input-grid .cash-fields .cash-row{display:flex;flex-direction:column;gap:4px}.cash-input-grid .cash-fields .cash-row .cash-label{font-size:12px}.cash-input-grid .cash-fields .cash-row .cash-input{background:#34373c;color:#fff;font-size:18px;text-align:right;border-radius:8px;padding:4px 12px;outline:none}.cash-input-grid .cash-keypad{display:flex;flex-direction:column;gap:10px}.cash-input-grid .cash-keypad .keypad-row{display:flex;gap:10px}.cash-input-grid .cash-keypad .keypad-row .keypad-btn{background:linear-gradient(180deg,#34373c,#23272f);color:#fff;border-radius:8px;width:45px;height:48px;font-size:12px;font-weight:500;cursor:pointer;transition:background .2s;box-shadow:0 2px 4px #191b1e;border:none;display:flex;align-items:center;justify-content:center}.cash-input-grid .cash-keypad .keypad-row .keypad-btn:hover{background:linear-gradient(180deg,#2a2d32,#1a1d22);color:#fff}.cash-bottom-row{display:flex;gap:10px}.cash-bottom-row .admin-note{flex:1;display:flex;flex-direction:column}.cash-bottom-row .admin-note .note-input{min-height:80px;background:#23272f;color:#fff;border:1px solid #444;border-radius:8px;padding:10px 12px;font-size:14px;resize:vertical}.cash-bottom-row .admin-note .example-text{font-size:10px;color:#bbb;margin-top:4px}.cash-bottom-row .split-button-column{display:flex;flex-direction:column;gap:10px;width:210px}.cash-order-success{background:#e9edf3;border-radius:18px;padding:20px;display:flex;justify-content:center;align-items:center;margin-top:20px;box-shadow:0 2px 12px #00000014}.cash-order-success .cash-order-verification{display:flex;align-items:center;gap:40px}.cash-order-success .cash-order-verification .cash-icon{width:120px}.cash-order-success .cash-order-verification .cash-order-details{width:240px;text-align:center}.cash-order-success .cash-order-verification .cash-order-details .cash-order-title{font-size:15px;color:#636363;font-weight:500;margin-bottom:5px}.cash-order-success .cash-order-verification .cash-order-details .btn{width:100%}.cash-order-success .cash-order-verification .cash-order-details .cash-order-desc{font-size:14px;color:#636363}.orders-dropbtn{display:flex;position:relative;align-items:center;background-color:#fff;color:#000;padding:0;font-size:12px;font-weight:700;border:none;border-radius:5px;cursor:pointer;box-shadow:inset 0 -4px 4px #0003,inset 0 4px 4px #0000004d,0 2px 2px #00000040;height:31px;min-width:fit-content}.orders-dropbtn .main-menu{background-color:transparent;padding:9px 11px;width:100%;font-weight:700;letter-spacing:0}.orders-dropdown{position:relative;display:inline-block}.orders-dropdown .orders-dropdown-content{display:none;background-color:#fff;border-radius:6px;min-width:100%;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;z-index:1000;margin-top:3px}.orders-dropdown.main-menu .orders-dropdown-content:before{content:"";position:absolute;top:-3px;left:0;right:0;height:3px;background:transparent}.orders-dropdown .orders-dropdown-content .dropdown-item{text-decoration:none;color:#000;cursor:pointer;background-color:transparent;display:block}.orders-dropdown .orders-dropdown-content .dropdown-item .item-content{padding:8px 16px;border-radius:6px;font-weight:500;font-size:14px}.orders-dropdown .orders-dropdown-content .dropdown-item:hover .item-content{background-color:#e4e4e4}.orders-dropdown-content .dropdown-item .item-content{display:flex;align-items:center;gap:8px}.orders-dropdown-content .dropdown-item img{width:100%;height:auto}.orders-dropdown-content .dropdown-item p{margin:0}.bulk-dropdown{width:fit-content;display:none;margin-top:10px}.orders-bulk-dropdown{top:unset!important}.bulk-dropdown-item{text-decoration:none;color:#000;cursor:pointer;background-color:transparent;display:block;transition:all .2s ease}.bulk-dropdown-item .item-content{padding:8px 12px;border-radius:3px;margin:2px 0;font-weight:500;font-size:13px;transition:all .2s ease}.bulk-dropdown-item .item-content:hover{background-color:#e4e4e4;border-radius:3px}.main-menu:hover .orders-dropdown-content,.action-icon-container:hover .orders-dropdown-content,.action-icon-container:hover .transparent-dropdown{display:block}.action-icon-container{height:100%;padding:10px}.icon-dropdown-content{top:43px;margin-top:-1px;right:-16px}.transparent-dropdown{margin-top:-1px;right:-16px;position:absolute;padding-top:20px;z-index:1;display:none}.popup-dropdown{right:0!important;display:none}.main-menu .orders-dropdown-content{position:absolute;top:unset!important}.action-icon:hover{cursor:pointer}.dropdown-wrapper{position:relative;display:inline-block}.orders-dropbtn i{right:10px;padding-right:10px;padding-left:5px;pointer-events:none;color:#000;font-size:10px}.orders-search-container{flex:1;min-width:300px}.orders-search{width:100%;display:flex;align-items:center;background-color:#fff;border-radius:5px;box-shadow:inset 0 -4px 4px #0003,inset 0 4px 4px #0000004d,0 2px 2px #00000040;height:31px;padding:0 12px;position:relative}.orders-search .search-label-bold{color:#000;font-size:12px;white-space:nowrap}.orders-search .search-input-field{flex:1;border:none;background:transparent;font-size:12px;font-weight:400;color:#000;outline:none;min-width:0;cursor:text;padding-left:4px}.orders-search .search-input-field::placeholder{color:#666;font-weight:400}.orders-search i{padding:0;color:#666;font-size:18px;pointer-events:none}.orders-table-container{padding:0 14px 24px;margin-top:40px;overflow-y:scroll;height:calc(100% - 100px)}.orders-table table{border:none}.orders-table{font-weight:500;font-size:14px}.orders-table th{background-color:#2f3339;color:#fff;font-weight:400;font-size:12px;border:none;position:sticky;top:0;z-index:10}.invoice-btn{font-size:12.84px}.buyer-invoice-btn{font-size:12.84px;font-weight:500;border-color:#69933d;width:122px;height:35px}.buyer-invoice-btn:hover{border-color:#000}.action-btn{font-weight:500;font-size:12px;text-align:left;color:#000;background-color:#fff;box-shadow:var(--box-shadow-light);border-radius:8px;padding:4px;border:solid #f2f2f2;width:80%;line-height:normal;min-width:130px;text-align:center}.order-details-img{max-height:90px;border-radius:8px;margin-bottom:12px}.order-details-row{display:flex;gap:20px;justify-content:space-between;min-height:102px;align-items:flex-start}.order-details-row span{max-height:fit-content}.order-row{display:flex;gap:10px;width:100%}.order-row-product{width:70%}.order-row-product>p{width:40%}.orders-store-logo{height:30px;align-self:self-end;margin-left:auto}.order-details-popup .orders-store-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.order-row-product>a{text-decoration:none;color:gray}.empty-row>td{background:none;border:none}.order-checkbox{border-top-left-radius:12px;padding:20px!important;max-width:350px;min-width:250px;flex-wrap:wrap;gap:5px}.order-last{border-top-right-radius:12px}.order-row-full-left{border-bottom-left-radius:12px;border:none;padding-left:10px!important}.order-row-full-right{border-bottom-right-radius:12px;border:none}.view-all-orders{font-size:12px;cursor:pointer;color:#00f}.order-details-popup{display:none;position:absolute;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000c;font-weight:500}.order-details-content{background-color:#e7ebf2;margin:5% auto;padding:20px;border-radius:10px;width:96%;max-width:1420px;min-width:1220px;overflow-x:auto;box-shadow:var(--box-shadow-standard)}.close-popup{color:#090a0a;float:right;font-size:26px;font-weight:700}.close-popup:hover,.close-popup:focus{color:#000;text-decoration:none;cursor:pointer}.order-item-section{display:flex;gap:10px;align-items:center;background-color:#fff;border-radius:12px;padding:26px 20px;box-shadow:var(--box-shadow-standard)}.order-item-section img{max-width:100px;height:auto;margin-left:auto}.order-item-section .item-actions{width:15%}.popup-titles{display:flex;align-items:center;gap:8px;justify-content:flex-start;flex-wrap:wrap}.popup-titles .shipping-warning-pill,.popup-titles .status-pill{margin-left:8px}.order-item-section .order-items-container{width:35%;display:flex;flex-direction:column;gap:5px}.order-item-section .vehicle-info{width:auto;font-size:12px}.order-item-section .vehicle-info table th,.order-item-section .vehicle-info table td{padding:4px 8px}.order-item-section .order-info{font-size:14px;width:258px;margin-left:auto}.order-item-section .plat-inv-info{width:150px;align-self:end;display:flex;flex-direction:column;align-items:center;gap:10px;margin-left:auto}.invoice-btn{background:linear-gradient(0deg,#dedede80,#d9d9d980);border:2px solid #ddd;border-radius:8px;padding:5px 10px;cursor:pointer;transition:border-color .3s ease;display:flex;align-items:center;justify-content:center;gap:5px}.invoice-btn:hover{border-color:#007bff}.invoice-icon{width:20px!important;height:20px!important;display:block}.order-item{display:flex;gap:10px}.order-item-title{font-size:14px}.order-item-title>.qty-text{font-size:12px!important;font-weight:400!important}.transaction-summary-section{font-size:14px}.order-item-link{color:inherit;text-decoration:none;font-size:clamp(14px,1vw,16px);font-weight:600;font-family:Inter,sans-serif}.trackings,.pickup-code-con{display:flex}.tracking-spacer,.pickup-code-spacer{width:80px}.order-info-label{color:#aaa;font-weight:300}.order-details-sections{display:flex;gap:20px;margin-top:20px}.order-details-sections h5{font-weight:600;font-family:inter;font-size:20px}.shipping-section,.billing-section{width:32%;padding:15px}.billing-header{display:flex;justify-content:space-between;align-items:center}.tracking-section{width:35%;min-width:330px}.order-billing-address,.order-ship-to{margin-bottom:0;font-size:14px}.vdet-btns-container{width:100%;display:flex;justify-content:space-between;gap:10px;align-items:center;height:40px}.contact-buyer-btn,.attach-id-docs-btn,.view-id-docs-btn{background-color:#111010;color:#fff;padding:4px 16px;border:none;border-radius:4px;cursor:pointer;float:right;height:32px;box-shadow:0 2px 2px #000040,inset 0 -4px 4px #003}.view-id-docs-btn{display:none;background:#69933d;color:#fff;box-shadow:inset 0 -4px 4px #0003,inset 0 4px 4px #0000001a,0 2px 2px #00000040}.view-id-docs-btn:disabled{background:#69933d7f;cursor:not-allowed}.attach-id-docs-btn{display:none}.error-message{color:red;font-size:.875em;margin-top:.5em}.contact-buyer-btn:hover{background-color:#555}.order-details-sections>div{background-color:#fff;padding:15px;border-radius:12px;box-shadow:var(--box-shadow-standard)}.edit-shipping-details{height:24px;width:24px;margin:30px 26px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;padding:.25rem;font-size:12px}.shipping-section{position:relative}#editShippingDetailsPopup{z-index:9999;position:fixed;left:0;top:0;width:100%;height:100%;display:none;align-items:center;justify-content:center}.order-popup-row{display:flex;gap:8px;align-items:flex-start}.print-invoice{margin-bottom:20px}.orders-img-print{width:16px!important;height:auto!important}.print-action{display:flex;flex-direction:column;gap:4px}.popup-order-details{display:flex;font-size:14px}.order-popup-label{color:#9a9999;font-size:14px;margin-bottom:0}.order-section{width:50%;max-width:400px;font-size:14px;font-weight:500;position:relative}.order-pos-section{width:60%;max-width:520px;font-size:14px;position:relative;display:none}.shipping-section>p{font-size:14px;margin:0}.order-small-popup{display:none;position:absolute;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000c}.order-add-tracking-content{background-color:#e7ebf1;margin:5% auto;padding:40px 40px 30px;border:1px solid #888;width:35%;max-width:500px;border-radius:18px;position:relative}.order-add-tracking{cursor:pointer}.order-tracking-item{display:flex;align-items:center;gap:10px;align-items:flex-start;margin-top:20px}.order-tracking-item img{border-radius:4px;height:80px;object-fit:cover;margin-right:15px}.tracking-item-details span,.tracking-item-details div{font-size:12px}.tracking-inputs label{display:block;margin-bottom:8px;font-weight:600;font-size:12px}.tracking-inputs input,.tracking-inputs select{width:100%;padding:6px;margin-bottom:15px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;box-shadow:inset 3px 2px 4px #cdcaca;color:gray;font-size:14px}.order-small-popup .popup-buttons{display:flex;gap:20px;padding-top:12px}.order-small-popup .cancel-btn,.order-small-popup .save-btn{padding:4px;border:none;border-radius:5px;cursor:pointer;width:50%}.order-small-popup .cancel-btn{background:linear-gradient(to bottom,#666,#333);border:1px solid #111;border-radius:8px;font-size:14px;box-shadow:inset 0 1px 1px #ffffff80,0 2px 3px #0000001a;cursor:pointer;font-weight:light}.order-small-popup .save-btn{background:linear-gradient(to bottom,#9da6b2,#9fa8b53d,#f0f0f0,#cccccca3);border:1px solid #a0a0a0;border-radius:8px;color:#333;font-size:14px;padding:0!important;box-shadow:0 2px 6px #4c4c4c70,0 2px 3px #0000001a;text-align:center;cursor:pointer;font-weight:700}.add-tracking-btn{color:gray;font-size:14px;visibility:hidden}.order-textarea{width:100%;height:100px;box-shadow:inset 3px 6px 8px #dedede;border:1px solid #ccc;border-radius:5px;padding:8px;resize:none;font-size:14px}.small-popup-textarea{height:200px!important}.orders-dropdown-content img{height:20px}.refund-input{text-align:right;width:60px;height:23px;border:none;padding:4px;border-radius:4px;box-shadow:2px 3px 2px #1c1c1c85}.order-progress-container{display:flex;align-items:center;justify-content:space-between}.order-progress-bar{width:100%;height:10px;background-color:#e9ecef;border-radius:5px;position:relative}.order-progress-bar-fill{height:100%;background-color:#4d148c;width:0;border-radius:5px;position:absolute}.order-progress-step{position:absolute;left:0;top:-6px;height:20px;width:20px;background-color:#6f42c1;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px}.order-progress-step:first-child{left:4px;top:-4px}.order-progress-step:nth-child(2){left:50%;transform:translate(-50%)}.order-progress-step:last-child{right:0}.step-labels{display:flex;justify-content:space-between;margin-top:10px;font-size:10px}.step-labels span{flex:1}.buyer-paid{text-align:left}.shipped-label{text-align:center}.delivery-label{text-align:right}.ship-by-label{font-size:12px;font-weight:600}.ship-by-label.tracking,.order-popup-label.tracking{margin-bottom:.5rem}.order-tracking-note{font-size:12px;color:#666;font-weight:600}.order-dot{position:absolute;top:-8px;color:#fff}.success-message{background-color:#05823f;color:#fff;padding:5px 10px;border-radius:5px;text-align:center;margin-bottom:20px;margin-top:20px}.success-message.refund{font-size:15px;font-weight:600}.order-small-popup .close-popup{top:10px;position:absolute;right:20px}.refund-success-right>p{font-size:12px}.refund-success-right p,.refund-success-right h6{padding-left:22px}.refund-success-container{display:flex;gap:20px}.refund-success-right{width:40%;border-left:1px solid grey}.refund-success-left{width:75%}.refund-price-details{display:flex;justify-content:space-between;font-size:12px;gap:35px}.refund-success-details{display:flex;gap:10px;font-size:12px;margin-bottom:10px}.refund-success-img{height:80px;width:80px;border-radius:8px}.total-details{display:flex;justify-content:space-between;font-size:14px;padding-bottom:24px;font-weight:700;color:gray;padding-top:22px}.total-details>div{display:flex;gap:35px}.review-refund-container>div{display:flex;justify-content:space-between;color:gray;font-size:14px}.review-refund-container{display:none;font-weight:600}.error{color:red}.pickup-label{text-align:center;margin-top:25px;color:#cd0a0a;font-size:20px;font-weight:700}.shipping-lable-popup,.shipping-lable-print-popup{display:none;position:absolute;z-index:1000;left:0;top:0;overflow:auto;background-color:#e7ebf2;width:100%;height:100%;border-radius:16px}.shipping-lable-popup{overflow:hidden!important}.ship-lbl-orders-container{overflow:auto;height:calc(100vh - 250px);margin-right:15px}.ship-lbl-orders-container::-webkit-scrollbar{width:10px}.ship-lbl-orders-container::-webkit-scrollbar-track{background:#fff!important;border-radius:6px}.ship-lbl-orders-container::-webkit-scrollbar-thumb{background:#888;border-radius:6px}.ship-lbl-orders-container::-webkit-scrollbar-thumb:hover{background:#555}.shipping-lable-popup{scrollbar-width:thin}.shipping-lable-popup .close-popup{color:#000;font-weight:400}.popup-title{display:flex;justify-content:space-between;align-self:center;margin:0 20px}.popup-title h6{line-height:36px;color:#000;font-weight:700;margin:20px;font-size:22px}.popup-controlls{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.popup-controlls .popup-right{margin-right:35px}.popup-left{width:45%;padding:0 40px;display:flex;justify-content:space-between;font-weight:700}.popup-left .select-container{margin-top:5px;font-size:13px}.popup-left button{border-radius:50px;margin-left:10px;font-weight:700;padding:6px 0;min-width:150px;background-color:#fff}.prv-lbl-btn-group{display:none}.generate-label-btn{border-radius:50px;margin-right:35px;padding:5px 25px}.card-shlbl{display:flex;padding:20px;margin:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;font-size:12px;font-family:inter}.card-shlbl input,.card-shlbl select{background-color:#fff;color:#000;border-radius:3px;border:1px solid #ccc;box-shadow:inset 1px 1px 1px #0003}.card-shlbl input[type=radio]{border-radius:50%}.card-shlbl .item-info{display:flex;flex:2;padding-right:20px}.card-shlbl .ebay-logo{display:flex;flex-direction:column;align-items:start;padding-right:10px;margin-right:10px;border-right:1px solid #ddd;position:relative}.card-shlbl .ebay-logo img{width:100%;max-width:115px;margin-bottom:10px}.card-shlbl .ebay-logo a{font-weight:700;color:#000;font-size:14px}.card-shlbl .ebay-logo .expected-text{bottom:0;color:gray;font-size:10px;margin-bottom:0!important}.card-shlbl .ebay-logo .expected-text.error{color:red}.card-shlbl .ebay-logo .shipping-details{top:48%;font-size:12px;margin-bottom:0!important;font-weight:700}.card-shlbl .ebay-store-id{margin-top:10px;font-size:12px}.card-shlbl .item-details{display:flex;flex-direction:column;flex:1;border-right:1px solid #ddd;position:relative}.card-shlbl .shipping-info{margin-top:20px;margin-bottom:10px;font-size:12px;display:flex;justify-content:space-between}.edit-address-lbl{font-weight:600;text-decoration:underline}.card-shlbl .item-description{font-weight:700;margin-bottom:5px;text-decoration:underline}.card-shlbl .item-description img{border-radius:5px}.card-shlbl .title{font-size:14px;font-weight:700}.card-shlbl .price{color:#9c9b9b;margin-bottom:10px;font-weight:700}.card-shlbl .buyer-info{font-size:12px}.card-shlbl .buyer-info p,.card-shlbl .item-details .price{position:relative;top:0;font-size:12px;margin-bottom:10px!important;font-weight:700}.card-shlbl .buyer-info p,.card-shlbl .buyer-info a{left:25%}.card-shlbl .buyer-info a{font-size:10px;position:relative;bottom:0;color:gray;font-weight:700;text-decoration:underline}.card-shlbl .package-details{display:flex;flex:3}.card-shlbl .package-info{flex:1;padding-right:20px;border-right:1px solid #ddd}.card-shlbl .package-info p{margin-bottom:10px;font-weight:700;min-width:40px}.card-shlbl .package-info input,.package-info select{width:70px;padding:5px;margin:5px 0}.card-shlbl .package-info input:disabled,.card-shlbl .package-info select:disabled{background-color:#f0f0f0;color:#999;cursor:not-allowed}.card-shlbl .shipping-options{display:flex;flex:2;padding-left:20px}.card-shlbl .shipping-options>div{flex:1;margin-right:20px}.card-shlbl .shipping-options .fedex-col{border-right:1px solid #ddd}.card-shlbl .shipping-options h4{margin-bottom:5px}.card-shlbl .shipping-options p{margin-bottom:10px}.card-shlbl .shipping-options strong{color:#333;font-size:14px}.card-shlbl .shipping-options input{margin-right:5px}.card-shlbl .shipping-options select{padding:5px;width:100px}.card-shlbl .pack-row{display:flex;justify-content:space-between;align-items:center}.card-shlbl .ref-input{flex-grow:1;margin-left:5px!important}.card-shlbl .di-input{width:30px!important;margin-left:5px!important}.card-shlbl .ship-service{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.card-shlbl .ship-price{font-size:16px;font-weight:700}.ups-shipping,.fedex-shipping{display:none}.label-print-card{padding:20px;margin:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;font-size:12px}.label-imgs{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;margin-top:20px;min-height:410px}.label-card{width:250px;justify-content:space-between;display:flex;flex-direction:column;border-radius:10px;border:1px solid black;padding:5px}.close-ship-lbl-popup{font-size:28px;font-weight:700}.empty-shiplbls-msg{text-align:center;color:red;font-weight:600;display:none}.orders-vertical-menu{padding:10px 39px 0 14px;margin:0 16px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}@-moz-document url-prefix(){.orders-vertical-menu{padding-right:23px}}.orders-report-bar{position:relative;padding:14px 39px 0 14px;margin:0 16px}@-moz-document url-prefix(){.orders-report-bar{padding-right:23px}}.report-bar-inner{position:relative;background:linear-gradient(360deg,#bdbaba 21%,#59595940);background-color:#fff;box-shadow:inset 0 4px 4px #f6f1f11a,inset 0 -4px 4px #00000080,0 2px 4px #00000040;border-radius:6px;height:31px;display:flex;padding:0 12px;gap:16px;color:#000;font-size:12px;letter-spacing:0;line-height:normal}.report-item{display:flex;justify-content:space-between;align-items:center;margin:7px 0 9px;min-width:154px;flex:0 0 auto;white-space:nowrap;gap:8px}.report-label{font-weight:500;text-decoration:underline}.report-value{font-weight:700}.report-divider{width:0;border-left:1px solid #666666;height:19px;margin:6px 0;align-self:center;flex-shrink:0}.report-view{margin-left:auto;display:flex;align-items:center}.report-view-link{font-weight:500;text-decoration:underline;cursor:pointer}.report-view-link:hover{color:#333}.row-dropdown{display:flex;align-items:center}.row-dropdown>i{padding-left:10px}.order-date{width:16%}input#select-all-checkbox{width:18px;height:18px}.order-checkbox input[type=checkbox]{height:18px;width:18px;vertical-align:middle;border:2px solid #646464;-webkit-appearance:none;-webkit-transition:box-shadow .2s;border-radius:4px}th.checkbox-th{padding-left:20px;width:170px}.popup-titles{font-size:20px;font-weight:600;margin-left:20px}.popup-title-left{font-size:20px;font-weight:600}.orders-img{width:80px!important;height:80px!important;border-radius:8px;margin-left:0!important}.custom-checkbox:checked{-webkit-appearance:auto!important}td.order-row-full-left,td.order-row-full-right{padding-top:12px;padding-bottom:16px}.tracking-section-number{font-size:12px;font-weight:500;padding-left:20px}.order-form-item .form-control-plaintext{font-weight:500}.col-form-label-order{width:92px}.order-popup-row .orders-dropdown{padding-left:0}.order-item-section>.item{width:100%}.order-details-tracking p{margin-bottom:0;margin-left:10px}.tracking-item-title{width:58%}.tracking-number-input{margin-top:20px}.refund-popup,.refund-successful-container{width:64%!important;max-width:700px!important;padding:12px 30px 20px!important}.refund-summery-title{font-size:18px}.refund-order-details{width:90%}.small-title{font-size:13px}.small-popup-content{padding:40px 40px 30px!important}.light-label{color:#ababab;font-size:14px!important;font-weight:500!important}.small-popup-details{font-weight:500;font-size:12px}.small-popup-details p{margin-bottom:0}.add-tracking-title{width:85%;height:100%}.add-tracking-details{display:flex;flex-direction:column;height:80px;font-size:12px;font-weight:500}.small-popup-item{gap:0!important}.pt-medium{padding-top:2.5rem}.text-dark-grey{color:#5c5c5c}.small-popup-buttons{padding-top:22px!important}.view-order-btn{font-weight:500;font-size:12px;text-align:left;color:#000;background-color:#fff;box-shadow:4px 4px 4px #0006;border-radius:8px;border:solid #f2f2f2;width:80%;line-height:normal;padding:8px 4px!important}.edit-shipping-btn{padding:8px 4px!important}.shipment-blue-btn{font-weight:500;padding:6px 8px;border:none;color:#fff;background:linear-gradient(to bottom,#071b95,#0a25dfd4);width:100%;border-radius:8px;box-shadow:2px 3px 4px #0006;font-size:16px}.shipment-buttons button{font-weight:600}.shipment-cancel-btn{font-size:14px}.edit-shipment-content{top:20%;background-color:#e7ebf1;margin:5% auto;padding:40px 40px 30px!important;border:1px solid #888;width:90%;max-width:560px;border-radius:12px;position:relative;font-weight:500;text-align:center}.edit-label-content{top:0;background-color:#fff;margin:5% auto;padding:40px 50px 30px!important;border:1px solid #888;width:90%;max-width:700px;border-radius:12px;position:relative;font-weight:600;text-align:left;font-size:13px;max-height:80vh;overflow:auto}.order-edit-shipping{width:131px}.generate-label-icon{padding-left:12px}.generate-label-btn{position:relative}.popup-right:hover .orders-dropdown-content{display:block;position:absolute;top:108px!important}.print-label-dropdown{min-width:unset;width:147px;margin-right:35px;padding:6px}.edit-popup-labels{width:176px}.edit-labels-inputs,select.edit-label-inputs{width:100%;padding:2px;margin-top:8px;margin-bottom:8px;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;box-shadow:inset 2px 2px 2px #cdcaca;color:#000;font-size:14px}.edit-label-weight{width:152px}.edit-labels-btns>button{font-size:14px;padding:6px 20px;border-radius:40px}.edit-label-row{padding-right:120px;align-items:center}.edit-label-package{padding-right:180px}.edit-label-dimensions{width:40px}.edit-weight-input,.edit-packages{width:90px!important}.declared-value-row{padding-left:24px}.edit-label-cancel{margin-right:10px}.shipping-label-edit{float:right;padding-right:12px;font-size:10px;font-weight:600}.fw-small-label{font-weight:500}.edit-service-col,.edit-label-service{width:302px!important}.ord-drop-content{color:#000;padding:4px 12px;text-decoration:none;display:block;font-size:12px;font-weight:500;cursor:pointer}.ord-drop-content:hover{background-color:#d2d6dd}.orders-dropdown-content.icon-dropdown-content a{color:#000;padding:4px 12px;text-decoration:none;display:block;font-size:12px;font-weight:500;cursor:pointer}.orddet-drop-content:hover{background-color:#d2d6dd}.sh-ser-select{display:flex;justify-content:space-between}.sh-ser-select input{box-shadow:none}.marketplace-dropdown{width:180px}.order-status-filter-dropdown,.orders-status-dropdown,.period-dropdown{min-width:170px}.orders-dropbtn>input{background-color:transparent;border:none;width:100%;padding:9px 11px;font-size:12px;font-weight:700;color:#000;cursor:pointer;text-align:left}.order-remove-tracking-content{background-color:#e7ebf1;margin:5% auto;padding:40px 40px 30px;border:1px solid #888;width:500px;border-radius:18px;position:relative}.order-remove-tracking-content{position:relative}.close-popup.tracking{position:absolute;top:10px;right:10px;cursor:pointer}.text-end{text-align:right}.select2-container{width:100%!important}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.black-link{color:#000!important;text-decoration:none}.tracking-section #pickup-order{display:none}.pickup-section .pickup-title{color:#6c757d;font-size:14px;font-weight:600}.pickup-section .pickup-date,.pickup-section .pickup-time{font-size:14px;font-weight:600}.print-lbl-popup-content{min-height:490px}select.multi-pack-select{width:130px;height:52px;scrollbar-width:none}.nops-opt-1{display:none}.itd-row-container{margin-top:24px}.itd-row{font-weight:600;color:#666;font-size:10px}.shlgen-options .shlgen-opt-btns{display:flex;justify-content:center;align-items:center;gap:10px}.shlgen-options .shlgen-opt-btns button{border-radius:62px}.shlgen-options .shlgen-opt-btns .shlgen-opt{width:20px;height:20px;border:1px solid black;border-radius:50%;display:flex;justify-content:center;align-items:center}.shlgen-options .shlgen-opt-btns .shlgen-options{padding-left:10px;border-left:1px solid #ccc}.shlgen-options .shlgen-opt-dropdown{padding:10px;box-shadow:0 0 6px #00000080;box-shadow:0 0 6px #00000040;border-radius:5px;margin-top:5px;display:none}.shlgen-options .shlgen-opt-dropdown .shlgen-opt-item{padding-top:5px}.shlgen-options .shlgen-opt-dropdown .shlgen-opt-item:hover{background-color:#f0f0f0}#void-shipment-popup,#void-createnew-popup{display:none}#void-shipment-popup .order-small-popup,#void-createnew-popup .order-small-popup{display:block}#void-shipment-popup .popup-body,#void-createnew-popup .popup-body{padding:20px;text-align:center;width:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:10px}#void-createnew-popup .popup-body p{font-weight:600;font-size:19px}#void-createnew-popup .popup-body ul{text-align:left;margin:15px 0;font-size:14px;list-style:none}#void-createnew-popup .popup-body button{font-weight:600}#void-shipment-popup .popup-actions,#void-createnew-popup .popup-actions{margin-top:20px;display:flex;gap:10px;justify-content:center}#void-shipment-popup .popup-actions button,#void-createnew-popup .popup-actions button{min-width:120px}.pickup-address-section{display:none;width:20%;max-width:250px}.estimated-delivery-container{margin-bottom:15px}.no-tracking-message{margin:0!important}.create-tracking-prompt{color:#6f1743;font-style:italic;font-size:11px}.estimated-delivery-text{margin:0!important}.confirm-code-container{height:25vh;display:flex;flex-direction:column;justify-content:space-between;padding:20px 0}.confirm-code-input{width:100%;padding:16px 20px;border:none;border-radius:8px;background-color:#f5f5f5;box-shadow:inset 2px 2px 4px #00000040;outline:none;font-size:20px;text-align:center;letter-spacing:2px;color:#333;height:56px}.confirm-code-input::placeholder{color:#999;letter-spacing:normal}.error-message{color:#dc3545;font-size:14px;text-align:center;margin:10px 0}.confirm-code-buttons{display:flex;flex-direction:column;gap:8px;margin-top:auto}.btn-confirm-code{background-color:#007bff;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease;height:36px;white-space:nowrap;box-shadow:inset 4px 4px 4px #00000040,inset 0 -4px 4px #0003,inset 0 4px 4px #0000001a}.btn-confirm-code.confirm-done{background-color:#67903c;box-shadow:3px 5px 7px 1px inset #5f8637}.btn-confirm-code:hover{background-color:#2d4019}.btn-confirm-code.confirm-done:hover{background-color:#67903c}.btn-resend-code{background-color:#6c757d;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease;height:36px;white-space:nowrap}.btn-resend-code.confirm-done{background-color:#fff;color:#ccc;box-shadow:-1px 2px 10px 1px inset #9d9d9d}.btn-resend-code:hover{background-color:#545b62}.btn-resend-code.confirm-done:hover{background-color:#fff;color:#ccc}.pickup-details-title{font-weight:700;margin-bottom:10px}.pickup-date-formatted{margin-bottom:20px;font-size:14px}.pickup-progress-container{position:relative;margin:20px 0}.pickup-progress-bar{position:relative;width:100%;height:10px;background-color:#e0e0e0;border-radius:2px}.pickup-progress-bar-fill{height:100%;background-color:#3665f3;border-radius:6px;transition:width .3s ease}.pickup-dot{position:absolute;top:-4px;left:0;width:18px;height:18px;background-color:#3665f3;border-radius:50%;font-size:0}.pickup-dot.first{left:0}.pickup-dot.second{left:50%}.pickup-dot.third{left:calc(100% - 15px)}.pickup-dot img{width:100%;height:100%;border-radius:50%}.pickup-dot-middle{left:50%;transform:translate(-50%)}.pickup-step-labels{display:flex;justify-content:space-between;margin-top:15px;font-size:12px}.pickup-step-labels span{text-align:center;flex:1}.pickup-date-small{color:#666;font-weight:400!important}.preferred-service-time{font-weight:700;margin:25px 0 15px}.time-slot-container{display:flex;gap:15px;justify-content:space-between}.time-slot-box{flex:1;background:#fff;border-radius:8px;padding:5px 10px;text-align:center;box-shadow:0 2px 8px #0000001a;cursor:pointer;transition:all .3s ease}.time-slot-box:hover{box-shadow:0 4px 12px #00000026}.time-slot-box.selected{background-color:#ffce00}.time-slot-title{font-weight:700;margin-bottom:5px;font-size:clamp(6px,1vw,14px)}.time-slot-time{font-size:clamp(6px,.8vw,12px);color:#666}.time-slot-box.selected .time-slot-time{color:#333}span.pickup-buyer-paid{text-align:left}span.pickup-item-ready{text-align:center}span.pickup-picked-up{text-align:right}.status-pill{display:inline-block;align-items:center;gap:6px;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;margin-left:8px;max-width:178px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.status-pill i{font-size:11px}.status-pill.shipped{background-color:#e3f2fd;color:#1976d2;border:1px solid #bbdefb}.status-pill.delivered{background-color:#e8f5e8;color:#2e7d32;border:1px solid #c8e6c9}.status-pill.awaiting-shipment{color:#ababab;background:#2b2e34}.status-pill.pickup-waiting{color:#ffd900;background:#4b410f;border:1px solid #ffd900}.status-pill.cancel-requested{color:#dc2626;border:1px solid #fca5a5}.status-pill.cancelled,.status-pill.overdue,.status-pill.awaiting-shipment.overdue{background-color:#fee2e2;color:#dc2626;border:1px solid #fca5a5}span.item-cancel-requested-pill{background-color:#fee2e2;color:#dc2626;border:1px solid #fca5a5;border-radius:10px;padding:1px 8px}.order-checkbox .status-pill{margin-left:8px;margin-top:4px}.popup-titles .status-pill{margin-left:8px;vertical-align:middle}.order-item-section{display:flex;align-items:flex-start;gap:20px;padding:15px 0;border-bottom:1px solid #eee}.item-actions{width:15%;min-width:120px}.item-actions h5{margin-bottom:15px;margin-left:15px;font-size:16px;font-weight:600;color:#333}.order-items-container{width:35%;display:flex;flex-direction:column;gap:5px}.order-item{display:flex;gap:10px;align-items:flex-start}.order-item .orders-img{width:60px;height:60px;object-fit:cover;border-radius:4px}.order-item div:last-child{font-size:14px;line-height:1.4;font-weight:700}.trackings{display:flex;align-items:center;margin-top:10px;font-size:14px;font-weight:700}.trackings .add-tracking{color:#666;cursor:pointer;text-decoration:underline}.order-info{width:35%;font-size:14px}.order-info .row{display:flex;justify-content:space-between;padding:2px 0}.order-info .col-8{color:#aaa;font-weight:300;flex:1}.order-info .col-4{font-weight:500;text-align:right;min-width:80px}.plat-inv-info .orders-store-logo{max-width:100%;height:auto}.cancelled-order-container{display:none;margin-bottom:15px}.cancelled-message{background-color:#fdf2f2;border:1px solid #fca5a5;color:#dc2626;padding:12px;border-radius:6px;font-weight:500;text-align:center}.pickup-code-error,.estimated-delivery-text,.no-tracking-message{display:none}.shipping-warning-pill{display:inline-block;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;margin-left:10px;animation:fadeInScale .3s ease-in-out;white-space:nowrap}.shipping-warning-pill.overdue{background-color:#fee2e2;color:#dc2626;border:1px solid #fca5a5}.shipping-warning-pill.same-day{background-color:#fef3c7;color:#d97706;border:1px solid #fbbf24}.shipping-warning-pill.full-refund{background-color:#e6fffa;color:#0f766e;border:1px solid #a7f3d0}.shipping-warning-pill.partial-refund{background-color:#fffaf0;color:#92400e;border:1px solid #ffd8a8}.order-checkbox{display:flex;align-items:center;white-space:nowrap}.order-checkbox .shipping-warning-pill{margin-left:8px;font-size:11px;padding:3px 6px}.edit-labels-package-detail{border:1px solid #ccc}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.pickup-ready-btn{width:auto;min-width:120px;border:none;padding:8px 12px;border-radius:4px;margin-top:10px;font-size:14px;font-weight:500;transition:all .2s ease-in-out;display:inline-block;margin-left:10px}.pickup-ready-btn.mark-as-ready-pickup{background-color:#000;color:#fff;cursor:pointer}.pickup-ready-btn.mark-as-ready-pickup:hover{background-color:#333;transform:translateY(-1px)}.pickup-ready-btn.ready-for-pickup{background-color:#69933d;color:#fff;cursor:default;width:130px;font-size:13px;padding:8px 3px}.pickup-ready-btn i{margin-right:5px}.pickup-ready-btn.waiting{background:#ffde00}.pickup-ready-btn.pickup-completed{background:#69933d;color:#fff}.pickup-delivered-status{color:#fff;border-radius:10px;text-align:center;height:100%;display:none}.pickup-delivered-status h5{color:#000;text-align:left}.pickup-delivered-status .check-icon{font-size:48px;margin-bottom:10px}.pickup-delivered-status .success-title{font-size:14px;font-weight:700;margin-bottom:5px}.pickup-delivered-status .delivered-timestamp{font-size:12px;opacity:.9}#id-docs-popup .close-popup,#id-docs-popup .popup-header h5{color:#fff}#id-docs-popup .order-small-popup{background:#000000e5}#id-docs-popup .popup-body img.id-docs-image{display:block;max-width:500px;max-height:500px;width:auto;height:auto;border:1px solid #ccc;margin:8px auto}.pickup-confirmed-status{color:#67903c;margin-bottom:30px;margin-top:20px;box-shadow:3px 5px 7px 1px inset #bbb;padding:5px 10px;border-radius:5px;background:#f1f1f1}img.pick-conf-img{width:15px;margin-left:15px}.minus{color:red}.store-logo-container{border-radius:5px;background:#2d3034;position:relative}.store-logo-container,.invoice-btn{width:122px;height:35px}.id-docs-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999;display:none;justify-content:center;align-items:center}.id-docs-popup-overlay.show{display:flex}.view-docs-popup{position:relative;width:825px;height:843px;max-width:90vw;max-height:90vh}.view-docs-popup .overlap-group{position:relative;width:100%;height:100%;background-color:#fff;border-radius:13px;box-shadow:2px 2px 6px #00000040;overflow:hidden;overflow-y:auto}.view-docs-popup .nav-arrow{position:absolute;width:21px;height:38px;top:398px;cursor:pointer;transition:opacity .3s ease}.view-docs-popup .nav-arrow:hover{opacity:.7}.view-docs-popup .nav-prev{left:24px}.view-docs-popup .nav-next{left:776px}.view-docs-popup .close-btn{position:absolute;width:12px;top:35px;right:25px;cursor:pointer;transition:opacity .3s ease}.view-docs-popup .close-btn:hover{opacity:.7}.view-docs-popup .text-wrapper{position:absolute;width:256px;top:47px;left:26px;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:700;color:#000;font-size:16px;text-align:left;letter-spacing:0;line-height:normal}.view-docs-popup .page-counter{position:absolute;width:77px;top:779px;left:69px;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:700;color:#000;font-size:16px;letter-spacing:0;line-height:normal}.view-docs-popup .print-btn{position:absolute;width:33px;height:33px;top:773px;left:646px;cursor:pointer;transition:opacity .3s ease}.view-docs-popup .print-btn:hover{opacity:.7}.view-docs-popup .trash-btn{position:absolute;width:35px;height:35px;top:773px;left:711px;cursor:pointer;transition:opacity .3s ease}.view-docs-popup .trash-btn:hover{opacity:.7}.view-docs-popup .image-container{position:absolute;width:683px;height:416px;top:214px;left:69px;display:flex;justify-content:center;align-items:center;overflow:hidden}.view-docs-popup .image-container .id-docs-image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:none}.view-docs-popup .image-container .id-docs-image.active{display:block}.id-docs-popup-overlay.show{animation:fadeIn .3s ease-in-out}.id-docs-popup-overlay.show .view-docs-popup{animation:slideIn .3s ease-in-out}.delete-confirm-overlay,.edit-patch-confirm-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:10000;display:none;justify-content:center;align-items:center}.delete-confirm-overlay.show,.edit-patch-confirm-overlay.show{display:flex;animation:fadeIn .3s ease-in-out}.delete-id-image,.edit-patch-confirm-popup{position:relative;width:306px;height:185px}.delete-id-image .overlap,.edit-patch-confirm-popup .overlap{position:relative;width:302px;height:185px;background-color:#fff;border-radius:13px;box-shadow:2px 2px 6px #00000040}.delete-id-image .vector,.edit-patch-confirm-popup .vector{position:absolute;width:13px;height:12px;top:17px;right:15px;cursor:pointer;transition:opacity .3s ease}.delete-id-image .vector:hover,.edit-patch-confirm-popup .vector:hover{opacity:.7}.delete-id-image .text-wrapper,.edit-patch-confirm-popup .text-wrapper{position:absolute;top:29px;left:110px;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:700;color:#000;font-size:21.9px;text-align:center;letter-spacing:0;line-height:normal;white-space:nowrap}.delete-id-image .div,.edit-patch-confirm-popup .div{position:absolute;width:180px;top:65px;left:61px;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:400;color:#000;font-size:14px;text-align:center;letter-spacing:0;line-height:normal}.delete-id-image .alarm-fill,.edit-patch-confirm-popup .alarm-fill{position:absolute;width:24px;height:24px;top:30px;left:86px}.delete-id-image .group,.edit-patch-confirm-popup .group{width:95px;top:130px;left:155px;position:absolute;height:25px;cursor:pointer;transition:transform .2s ease}.delete-id-image .group:hover,.edit-patch-confirm-popup .group:hover{transform:translateY(-1px)}.delete-id-image .group:active,.edit-patch-confirm-popup .group:active{transform:translateY(0)}.delete-id-image .overlap-group,.edit-patch-confirm-popup .overlap-group{position:relative;width:93px;height:25px;border-radius:5px}.delete-id-image .group-2,.edit-patch-confirm-popup .group-2{width:93px;top:0;left:0;background-color:#20242f;border-radius:5px;box-shadow:inset 0 -4px 4px #0003,inset 0 4px 4px #0000001a,0 2px 2px #00000040;position:absolute;height:25px}.delete-id-image .rectangle,.edit-patch-confirm-popup .rectangle{width:92px;height:22px;top:2px;left:1px;background:linear-gradient(0deg,#fff0,#c7ccd380);position:absolute;border-radius:5px}.delete-id-image .rectangle-2,.edit-patch-confirm-popup .rectangle-2{width:86px;height:2px;top:0;left:4px;background-color:#20242f;filter:blur(1px);position:absolute;border-radius:5px}.delete-id-image .text-wrapper-2,.edit-patch-confirm-popup .text-wrapper-2{position:absolute;width:93px;top:6px;left:0;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:700;color:#fff;font-size:11px;text-align:center;letter-spacing:0;line-height:normal}.delete-id-image .overlap-wrapper,.edit-patch-confirm-popup .overlap-wrapper{width:94px;top:130px;left:55px;position:absolute;height:25px;cursor:pointer;transition:transform .2s ease}.delete-id-image .overlap-wrapper:hover,.edit-patch-confirm-popup .overlap-wrapper:hover{transform:translateY(-1px)}.delete-id-image .overlap-wrapper:active,.edit-patch-confirm-popup .overlap-wrapper:active{transform:translateY(0)}.delete-id-image .overlap-2,.edit-patch-confirm-popup .overlap-2{position:relative;width:92px;height:25px;border-radius:5px}.delete-id-image .group-3,.edit-patch-confirm-popup .group-3{position:absolute;width:92px;height:25px;top:0;left:0;background-color:#bdbdbd;border-radius:5px;box-shadow:inset 0 -4px 4px #0003,inset 0 4px 4px #0000001a,0 2px 2px #00000040}.delete-id-image .rectangle-3,.edit-patch-confirm-popup .rectangle-3{position:absolute;width:91px;height:22px;top:2px;left:1px;border-radius:5px;background:linear-gradient(0deg,#fff0,#c7ccd380)}.delete-id-image .rectangle-4,.edit-patch-confirm-popup .rectangle-4{position:absolute;width:85px;height:2px;top:0;left:4px;background-color:#9d9d9d;border-radius:5px;filter:blur(1px)}.delete-id-image .text-wrapper-3,.edit-patch-confirm-popup .text-wrapper-3{position:absolute;width:92px;top:6px;left:0;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:700;color:#000;font-size:11px;text-align:center;letter-spacing:0;line-height:normal}.pickup-success-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999;display:none;justify-content:center;align-items:center}.pickup-success{position:relative;width:310px;height:154px}.pickup-success .overlap-group{position:relative;width:306px;height:154px;background-color:#fff;border-radius:13px;box-shadow:2px 2px 6px #00000040}@media (max-width: 1280px){.vdet-btns-container{justify-content:flex-end;gap:8px}.contact-buyer-btn,.attach-id-docs-btn,.view-id-docs-btn{padding:4px 12px;font-size:13px;white-space:nowrap}}.pickup-success .close-btn{position:absolute;width:13px;height:12px;top:15px;right:15px;background:none;border:none;cursor:pointer;font-size:16px;color:#666;padding:0;display:flex;align-items:center;justify-content:center}.pickup-success .close-btn:hover{color:#000}.pickup-success .text-wrapper{position:absolute;top:43px;left:50px;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:700;color:#000;font-size:16px;text-align:center;letter-spacing:0;line-height:normal;white-space:nowrap}.pickup-success .message-text{position:absolute;width:180px;top:71px;left:63px;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:400;color:#000;font-size:14px;text-align:center;letter-spacing:0;line-height:normal}.pickup-success-overlay.show{display:flex;animation:fadeIn .3s ease-in-out}.pickup-success-overlay.show .pickup-success{animation:slideIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:scale(.8) translateY(-20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.pickup-success-overlay.hide{animation:fadeOut .3s ease-in-out forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.no-results-message{text-align:center;padding:60px 20px!important;background:transparent!important;border:none}.no-results-icon{margin-bottom:20px}.no-results-icon i{font-size:48px;color:#d3d3d3}.no-results-main-text{font-size:18px;font-weight:500;color:#fff;margin-bottom:8px}.no-results-secondary-text{font-size:14px;color:#b0b0b0}.refund-popup{min-width:550px}.refund-popup .ref-item-title-con>div{font-size:14px}.refund-popup .order-tracking-item p.refund-order-details{margin-bottom:0}.refund-popup .order-tracking-item p.refund-order-id{margin-top:5px}.refund-popup .price-container,.refund-popup .price-container .price-details{margin-top:5px;margin-bottom:5px}.refund-popup .ref-item-title-con,.refund-popup .order-tracking-item,.refund-popup .price-details{display:flex;gap:5px}.refund-popup .ref-item-title-con>div,.refund-popup .order-tracking-item>div,.refund-popup .price-details>div{color:gray;font-weight:600;font-size:12px}.refund-popup .ref-item-title-con .itm-col,.refund-popup .order-tracking-item .itm-col,.refund-popup .price-details .itm-col{width:70%}.refund-popup .ref-item-title-con .paid-col,.refund-popup .order-tracking-item .paid-col,.refund-popup .price-details .paid-col,.refund-popup .ref-item-title-con .ref-col,.refund-popup .order-tracking-item .ref-col,.refund-popup .price-details .ref-col{width:15%;text-align:right}.refund-popup .send-refund-btn{background-color:linear-gradient(to bottom,#0000bb,rgba(21,21,251,.768627451));color:#fff;display:none}.refund-popup .refund-note{font-size:12px;font-weight:600}body.auth-body{background:radial-gradient(circle,#2d2d2d,#1c1c1c);height:100vh;display:flex;align-items:center;justify-content:center;margin:0}.login-card{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0003;padding:30px;max-width:400px;width:100%}.login-card h2{margin-bottom:20px;font-weight:600;text-align:center;color:#333}.form-control{border-radius:5px;margin-bottom:15px}.btn-login{background-color:#4caf50;color:#fff;font-weight:500;border:none;border-radius:5px}.btn-login:hover{background-color:#388e3c}.text-muted{text-align:center;margin-top:10px}.text-muted a{color:#4caf50;text-decoration:none}.text-muted a:hover{text-decoration:underline}.modal-bg{background-color:#e7ebf1}.coupon-modal-content{align-items:center;background-color:#fff;border-radius:12px;padding:26px 20px;box-shadow:var(--box-shadow-standard)}.coupon-cap-field{position:relative;margin-top:15px}.reset-coupon-set{flex:1;font-weight:700}.small-label{font-size:10px;position:absolute;left:10px;top:2px}.coupon-input{padding-top:16px}.coupon-field{position:relative}.custom-save-btn{background:linear-gradient(to bottom,#9da6b2,#9fa8b53d,#f0f0f0,#cccccca3);border:1px solid #a0a0a0;border-radius:8px;color:#333;font-size:14px;box-shadow:0 2px 6px #4c4c4c70,0 2px 3px #0000001a;font-weight:700}.custom-cancel-btn{background:linear-gradient(to bottom,#666,#333);border:1px solid #111;color:#fff;font-weight:700;border-radius:8px;font-size:14px;box-shadow:inset 0 1px 1px #ffffff80,0 2px 3px #0000001a}.coupon-modal-content .modal-footer .custom-cancel-btn,.coupon-modal-content .modal-footer .custom-save-btn{width:calc(25% - 13px)}.client-cancel-btn{background:linear-gradient(to bottom,#bdbdbd,#9d9d9d);border:1px solid #BDBDBD;color:#000;font-weight:700;border-radius:8px;font-size:14px;box-shadow:inset 0 1px 1px #ffffff80,0 2px 3px #0000001a}.dis-action{padding:2px 11px}.header-filters{width:100%;padding:1rem;padding-bottom:0}.modal-inside-title{font-size:25px;font-weight:700;margin-bottom:20px}.share-social{font-size:14px;font-weight:700;border-radius:50rem;width:100%}.add-coupon-set{flex:1}.coupon-table th{color:#fff;font-weight:400;font-size:12px;background-color:#31363b;position:sticky;top:0;z-index:1;border:none;font-weight:700;padding-bottom:.7rem}.coupon-table td{font-size:12px;padding:1.2rem .5rem;vertical-align:middle}.coupon-table tbody tr:first-child td:first-child{border-top-left-radius:10px}.statistics .card{border-radius:10px;box-shadow:var(--box-shadow-light)}#stats-modal{font-size:12px}#stats-table-container{max-height:230px;overflow-y:auto}.stat-customer-search{position:relative;display:flex;gap:5px;color:#636363;font-size:12px}.stat-customer-search input{background:transparent;padding:5px 35px 5px 5px;border-radius:4px;border:1px solid #cbcaca;width:100%;height:36px}.stat-customer-search i{position:absolute;left:90%;padding:18px 16px}.warning-img{width:30px;height:30px}@media print{html,body{height:100%;margin:0!important;padding:0!important;overflow:hidden}body *{visibility:hidden}#printArea,#printArea *{visibility:visible}#printArea{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%)}}#client-modal{font-family:Inter,sans-serif}#client-modal .modal-content{padding:12px 20px;box-shadow:var(--box-shadow-standard)}#client-modal .modal-dialog{max-width:75%}#client-modal .modal-title{font-size:14px;font-weight:700;color:#000;margin-bottom:0}#client-modal .client-cancel-btn,#client-modal .custom-cancel-btn{font-size:11px}#contact-modal .modal-content{padding:10px 12px;box-shadow:var(--box-shadow-standard)}#contact-modal .modal-title{font-size:14px;font-weight:700;color:#000;margin-bottom:0}#contact-modal .client-name{font-size:12px;font-weight:400;color:#636363}#contact-modal #contact-message{font-size:12px;color:#636363}#contact-modal .client-cancel-btn,#contact-modal .custom-cancel-btn{font-size:11px}#coupon-modal .modal-content{padding:10px 12px;box-shadow:var(--box-shadow-standard)}#coupon-modal .modal-title{font-size:14px;font-weight:700;color:#000}#coupon-modal .client-name{font-size:12px;font-weight:400;color:#636363}#coupon-modal label{font-size:12px;color:#636363}#coupon-modal .client-cancel-btn,#coupon-modal .custom-cancel-btn{font-size:11px}#coupon-modal #template-select,#coupon-modal #coupon-select,#delete-modal p{font-size:12px;color:#636363}#delete-modal .custom-cancel-btn,#delete-modal .client-cancel-btn{font-size:11px}#password-modal{font-size:12px}#password-modal .client-cancel-btn,#password-modal .custom-cancel-btn{font-size:11px}.client-header-section{background-color:#fff;padding:8px 26px;border-radius:12px;box-shadow:6px 8px 10px #0009,0 -2px 6px #00000030}.client-header-section #client-detail{padding-top:8px;font-size:14px;font-weight:700;width:calc(100% - 315px)}.client-header-section .header-actions button,.client-header-section .header-actions a{font-size:12px}.client-table{min-height:770px}.client-table thead{position:sticky;vertical-align:middle;top:0;z-index:10}.client-table thead th{color:#fff;font-weight:400;font-size:12px;background-color:#33383e;border:none;font-weight:700;padding-bottom:18px}.client-table tbody{border-radius:100px}.client-table td{font-size:12px;padding:12px 5px;vertical-align:middle}.client-table button.btn-outline-dark{font-size:11.85px}.client-table .customer-name{font-weight:700;color:#000}.client-table #bulk-action{font-size:12px;color:#636363}.client-table .search{position:relative;display:inline-block}.client-table .search #client-search{font-size:12px;padding-right:32px;width:200px}.client-table .search img{position:absolute;right:12px;top:5px;width:18px}.client-table .export{font-size:10px;font-weight:700}.client-table .sort-column{cursor:pointer}.client-table #typeDropdown{width:90px;background-color:#fff;color:#636363;font-size:12px}.client-table .dropdown-item{padding:0}.client-table .dropdown-item .dropdown-icon-full{width:90%;margin:auto;display:block}.client-details-sections{display:flex;gap:20px;margin-top:20px;font-size:11px}.client-details-sections div{background-color:#fff}.client-details-sections div.personal-section{width:40%;padding:20px 26px;border-radius:12px;box-shadow:6px 8px 10px #0009,0 -2px 6px #00000030}.client-details-sections div.personal-section .resetpass-btn-modal{font-size:10px;height:25px}.client-details-sections div.address-section{width:30%;padding:20px 26px;border-radius:12px;box-shadow:6px 8px 10px #0009,0 -2px 6px #00000030}.client-details-sections div.address-section .section-title{font-size:12px;font-weight:700}.client-details-sections div.address-section .address-card{border:1px solid #ddd;border-radius:5px;padding:15px;max-width:400px}.client-details-sections div.order-section{width:30%;padding:10px;border-radius:12px;box-shadow:6px 8px 10px #0009,0 -2px 6px #00000030;max-height:400px;overflow-y:auto}.client-details-sections div.order-section table{width:100%}.client-details-sections div.order-section thead{font-size:12px;font-weight:700;position:sticky;top:0;background-color:#fff;z-index:10}.client-details-sections div.order-section tbody{font-size:11px}.client-details-sections div.order-section td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:1px}.client-details-sections div.order-section th.sort-modal{cursor:pointer}.client-details-sections .client-input{display:block;font-size:11px;border-radius:5px;padding:2px 4px 0;border:1px solid #ddd;width:100%}.order-history-product-link{color:inherit;text-decoration:none}.promoted-listing-container{display:none}@media only screen and (min-width: 992px){.promoted-listing-container{margin-top:100px;display:flex;justify-content:center;align-items:center;height:90%;height:655px}.promoted-listing-container .top-container{min-height:124px}.promoted-listing-container .upload-container{width:100%;top:125px;padding-top:15px;display:block}.promoted-listing-container .upload-container .promo-uploader{display:flex;gap:25px;width:100%;margin-top:25px}.promoted-listing-container .upload-container .promo-uploader .img-con,.promoted-listing-container .upload-container .promo-uploader .video-con{width:50%}.promoted-listing-container .upload-container .promo-uploader .img-con input,.promoted-listing-container .upload-container .promo-uploader .video-con input{display:none}.promoted-listing-container .upload-container .promo-uploader .img-con:hover,.promoted-listing-container .upload-container .promo-uploader .video-con:hover{cursor:pointer}.promoted-listing-container .upload-container .promo-uploader .save-embed-video{background:#fff;color:#000}.promoted-listing-container .upload-container .promo-uploader .save-embed-video:hover{background:#ffc13c;color:#000;box-shadow:inset 0 -1px 6px -1px #fff,inset 0 4px 15px -4px #fff}.promoted-listing-container .display-container{height:100%;background-color:#f0f8ff;padding:40px;border-radius:20px;box-shadow:var(--box-shadow-standard)}.promoted-listing-container .display-container h3{font-size:19.2px}.promoted-listing-container .display-container h6{font-size:12.8px;margin-top:8px;color:#7e7e7e}.promoted-listing-container .middle-seperator{width:10px;height:97%;background-color:#f0f8ff;border-radius:20px;box-shadow:3px 0 20px #8a8a8f,-3px 0 20px #8a8a8f;z-index:1}.promoted-listing-container .promoted-left{width:70%;min-width:605px;display:flex;gap:20px}.promoted-listing-container .promoted-left .add-promo-video-container{width:35%;max-width:292px;padding-right:20px;border-right:1px solid #ccc}.promoted-listing-container .promoted-left .add-promo-video-container .promotype-select-container{display:flex;justify-content:space-around}.promoted-listing-container .promoted-left .add-promo-video-container .upload-container{top:228px}.promoted-listing-container .promoted-left .add-promo-video-container .upload-container .promo-preview{max-width:100%}.promoted-listing-container .promoted-left .add-promo-video-container .upload-container .promo-preview img{max-width:100%;border-radius:12px}.promoted-listing-container .promoted-left .add-promo-video-container .upload-container.hide{display:none}.promoted-listing-container .promoted-left .promo-listings-container{width:65%}.promoted-listing-container .promoted-left hr{margin-top:20px}.promoted-listing-container .promoted-left .seletcted-promolist-container{top:115px;padding-top:15px;display:flex;gap:10px}.promoted-listing-container .promoted-left .seletcted-promolist-container .no-promo-listings{text-align:center;font-weight:600;color:#9f2e2e}.promoted-listing-container .promoted-left .seletcted-promolist-container .promoted-listing{display:flex;width:25%;flex-direction:column;justify-content:flex-start;border-radius:5px;box-shadow:var(--box-shadow-light);padding:5px;position:relative}.promoted-listing-container .promoted-left .seletcted-promolist-container .promoted-listing .promoted-listing-image{width:100%;border-radius:6px;margin-top:30px;height:106px}.promoted-listing-container .promoted-left .seletcted-promolist-container .promoted-listing .promoted-listing-image img{max-width:100%;border-radius:10px}.promoted-listing-container .promoted-left .seletcted-promolist-container .promoted-listing .promoted-listing-details{margin-top:25px;text-align:center}.promoted-listing-container .promoted-left .seletcted-promolist-container .promoted-listing .promoted-listing-details p{font-size:12px;margin:0;font-weight:600}.promoted-listing-container .promoted-left .seletcted-promolist-container .promoted-listing .promoted-listing-details h6{font-weight:600;font-size:16px;margin:0;color:#000}.promoted-listing-container .promoted-left .seletcted-promolist-container .promoted-listing .promoted-listing-details strong{font-weight:400}.promoted-listing-container .promoted-left .seletcted-promolist-container .promoted-listing .remove-promoted-listing{width:30px;height:30px;border:none;background:#f0f8ff;font-size:unset;position:absolute;right:0}.promoted-listing-container .promoted-right{width:30%;min-width:363px}.promoted-listing-container .promoted-right .search-box-container{top:165px;width:100%;padding-top:15px}.promoted-listing-container .promoted-right .search-container{width:100%;padding:10px;margin:0 0 10px;box-shadow:1px 1px 5px #000}.promoted-listing-container .promoted-right .search-container input{height:100%;box-shadow:unset;background:#f0f8ff;outline:none;background:#3c3f430d;box-shadow:2px 2px 2px #000 inset;border-radius:5px;padding:5px 5px 5px 15px}.promoted-listing-container .promoted-right .search-container button{outline:none;background:#f0f8ff;border:none}.promoted-listing-container .promoted-right .promo-searchres-container .search-note{text-align:center;padding:10px;color:#672a2a;font-weight:600;font-size:12px}.promoted-listing-container .promoted-right .promo-searchres-container .results{height:395px;overflow-y:auto;padding:10px;scrollbar-width:none}.promoted-listing-container .promoted-right .promo-searchres-container .results::-webkit-scrollbar{display:none}.promoted-listing-container .promoted-right .promo-searchres-container .results .search-result{display:flex;justify-content:space-between;align-items:center;width:100%;gap:5px;padding:5px;border-radius:5px;box-shadow:1px 1px 5px #000;margin-top:5px}.promoted-listing-container .promoted-right .promo-searchres-container .results .search-result .search-result-image{width:20%;display:block;border-radius:5px}.promoted-listing-container .promoted-right .promo-searchres-container .results .search-result .search-result-image img{width:100%}.promoted-listing-container .promoted-right .promo-searchres-container .results .search-result .search-result-details{width:60%;height:80px}.promoted-listing-container .promoted-right .promo-searchres-container .results .search-result .search-result-details h6,.promoted-listing-container .promoted-right .promo-searchres-container .results .search-result .search-result-details p{font-size:12px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.promoted-listing-container .promoted-right .promo-searchres-container .results .search-result .button-container{width:40px;padding:0;border-radius:18px}.promoted-listing-container .promoted-right .promo-searchres-container .results .search-result .button-container button{width:100%;height:40px;font-size:16px;color:#fff;background:#f0f8ff;padding:5px;border-radius:5px}}@media only screen and (min-width: 1600px){.promoted-listing-container{max-width:1350px;margin:100px auto 0}}.content-container.blogs .top-bar,.content-container.blogs-cats .top-bar{display:flex;justify-content:space-between;align-items:center;margin:5px 20px}.content-container.blogs .top-bar .top-bar-title h1,.content-container.blogs-cats .top-bar .top-bar-title h1{font-size:16px;font-weight:600;color:#fff}.content-container.blogs .top-bar a.blog-cat,.content-container.blogs-cats .top-bar a.blog-cat,.content-container.blogs .top-bar a.create-blg,.content-container.blogs-cats .top-bar a.create-blg{background:#fff;color:#000}.content-container.blogs .top-bar a.create-blg:hover,.content-container.blogs-cats .top-bar a.create-blg:hover{background:#ffc13c;color:#000;box-shadow:inset 0 -1px 6px -1px #fff,inset 0 4px 15px -4px #fff}.content-container.blogs .actions-col,.content-container.blogs-cats .actions-col,.content-container.blogs .modal-body img.warning-img,.content-container.blogs-cats .modal-body img.warning-img{width:150px}.content-container.blogs .paging-container,.content-container.blogs-cats .paging-container{position:absolute;bottom:5px;right:10px;display:flex}.content-container.blog-create{display:flex;justify-content:flex-start;align-items:center;overflow-y:auto;min-height:830px;height:calc(100vh - 100px);-ms-overflow-style:none;scrollbar-width:none}.content-container.blog-create::-webkit-scrollbar{display:none}.content-container.blog-create>div{height:100%}.content-container.blog-create .left-panel{width:30%;max-width:400px;min-width:300px;padding:20px;background-color:#1a1a1a}.content-container.blog-create .left-panel .img-preview{width:100%;min-height:500px}.content-container.blog-create .left-panel .img-preview img{width:100%;max-width:100%;height:auto}.content-container.blog-create .left-panel .upload-btn{display:flex;justify-content:center;align-items:center;cursor:pointer}.content-container.blog-create .left-panel .upload-btn input{display:none}.content-container.blog-create .left-panel .upload-btn .file-picker{width:125px;height:125px;margin:10px;border-radius:5px;border:1px dashed white;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.content-container.blog-create .left-panel .upload-btn .file-picker span{font-size:12px;margin-top:5px;padding:10px;text-align:center}.content-container.blog-create .right-panel{width:70%;padding:20px 40px;background-color:#fff;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.content-container.blog-create .right-panel::-webkit-scrollbar{display:none}.content-container.blog-create .right-panel form .card{width:50rem;margin:0 auto;box-shadow:var(--box-shadow-standard)}.content-container.blog-create .right-panel form .save-blg{background:#fff;color:#000;margin-top:15px}.content-container.blog-create .right-panel form .save-blg:hover{background:#ffc13c;color:#000;box-shadow:inset 0 -1px 6px -1px #fff,inset 0 4px 15px -4px #fff}.content-container.blog-create .right-panel form .blg-content{height:500px}.template-modal .form-control,.template-modal .form-select{font-size:13px}.template-modal .modal-title{font-size:20px;font-weight:700;margin-bottom:0}.template-modal label{font-size:15px;font-weight:700}.template-modal .modal-content{box-shadow:var(--box-shadow-standard)}#template-listing .template-name{font-weight:700;color:#000}#create-template{font-size:11px}#test-template-modal p{font-size:12px;color:#636363}#test-template-modal .custom-cancel-btn,#test-template-modal .client-cancel-btn{font-size:11px}.note-dropdown-menu{max-height:320px;overflow-y:auto}.note-dropdown-menu .dropdown-item{font-size:11px}#printArea{display:none;width:80%}#printArea #print-logo{width:320px;margin-bottom:1.5rem}#printArea #printCouponTitle{font-weight:700;margin-bottom:0}#printArea .details{display:flex;justify-content:space-between}#printArea .detail{flex:1}#printArea .detail p{margin:.2rem 0}#printArea .qr{margin:2rem 0}#printArea .note{font-size:.9rem;color:#444}.promo-container{font-family:Inter,sans-serif;display:flex;align-items:stretch}.promo-container.contact-buyer-container{width:86%;margin:30px auto auto;min-height:750px;height:calc(100vh - 170px);background:#e7ebf2}.promo-container.contact-buyer-container .buyer-order .cb-product-title{font-size:14px;font-weight:700;width:80%}.promo-container.contact-buyer-container .buyer-order .product-thumbnail{width:90px;height:90px}.promo-container.contact-buyer-container .send-cb-mail-button{background-color:#d9d9d9;font-weight:700;font-size:14px;min-width:160px;box-shadow:0 4px 4px #0000001a inset,0 -4px 4px #0003 inset}.promo-container .left-panel{width:100%;padding:20px 10px 20px 20px;font-size:13px;display:flex;flex-direction:column}.promo-container .left-panel .card{flex:1;display:flex;flex-direction:column;overflow-y:auto;border-radius:13px;box-shadow:var(--box-shadow-standard)}.promo-container .left-panel .card .card-body{flex:1;display:flex;flex-direction:column}.promo-container .left-panel .promo-product-search{position:relative;display:flex;gap:10px;color:#636363;font-size:12px}.promo-container .left-panel .promo-product-search .search-input-wrapper{width:100%;position:relative}.promo-container .left-panel .promo-product-search .search-input-wrapper input{background:transparent;padding:5px 35px 5px 5px;border-radius:4px;border:1px solid #cbcaca;width:100%;height:36px}.promo-container .left-panel .promo-product-search .search-input-wrapper .search-icon-abs{position:absolute;right:0;padding:12px}.promo-container .left-panel .promo-product-search .similar-products-btn{font-size:10px;font-weight:700;border-radius:30px;width:40%}.promo-container .left-panel .coupon-field{position:relative}.promo-container .left-panel .coupon-field .discount-cap-input{padding-left:20px}.promo-container .left-panel .coupon-field .discount-cap-input::placeholder{padding-left:0}.promo-container .left-panel .coupon-field .coupon-input{font-size:13px}.promo-container .left-panel .coupon-field .form-control{font-size:12px}.promo-container .left-panel .coupon-field.has-discount-cap-input:before{content:"$";position:absolute;left:10px;top:15px;color:#666;font-size:13px;pointer-events:none;z-index:1}.promo-container .left-panel .small-label{font-size:10px;position:absolute;left:10px;top:2px}.promo-container .left-panel .search-results-container .search-result-item{color:#222}.promo-container .left-panel .search-results-container .search-result-item .sri-img-col{max-width:72px;min-width:68px}.promo-container .left-panel .search-results-container .search-result-item .sri-title-col{width:100%}.promo-container .left-panel .search-results-container .search-result-item .sri-title-col .info-line{display:flex;font-size:10px;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.promo-container .left-panel .search-results-container .search-result-item .sri-title-col .info-line .title{width:80px}.promo-container .left-panel .search-results-container .search-result-item .sri-title-col .info-line .data{padding-left:3px;background-color:#fff;width:100%}.promo-container .left-panel #product-basic-details .product-info-title{padding:0;margin-bottom:12px}.promo-container .left-panel #product-basic-details .product-link{padding:10px 0}.promo-container .left-panel .send-promo-btn{font-size:14px;margin-top:2px}.promo-container .left-panel .custom-save-btn{font-size:12px;width:110px}.promo-container .left-panel .promo-label{font-size:14px;font-weight:700;padding:0 14px 10px}.promo-container .left-panel .search-results-header{grid-column:span 2;text-align:center}.promo-container .left-panel #customMessage{font-size:12px}.promo-container .right-panel{padding:20px 20px 20px 10px;display:flex;flex-direction:column}.promo-container .right-panel #promo-preview-card{font-size:10px;width:460px;flex:1;display:flex;flex-direction:column;overflow-y:auto}.promo-container .right-panel #promo-preview-card .card-body{flex:1;padding:0 30px}.promo-container .right-panel #promo-preview-card .promo-preview-box{background-color:#f7f7f7;border-radius:10px;padding:10px;margin-bottom:20px;font-family:Arial,sans-serif}.promo-container .right-panel #promo-preview-card .promo-preview-box .product-card{display:flex;align-items:center;gap:18px;margin-bottom:20px}.promo-container .right-panel #promo-preview-card .promo-preview-box .product-card .product-img-col{flex-shrink:0}.promo-container .right-panel #promo-preview-card .promo-preview-box .product-card .product-img{width:100px;height:100px;border-radius:10px;object-fit:cover}.promo-container .right-panel #promo-preview-card .promo-preview-box .product-card .product-details-col{flex:1;min-width:0}.promo-container .right-panel #promo-preview-card .promo-preview-box .product-card .product-details-col .product-brand-row .brand-img{height:20px}.promo-container .right-panel #promo-preview-card .promo-preview-box .product-card .product-details-col .product-brand-row .product-title{font-weight:700;font-size:14px}.promo-container .right-panel #promo-preview-card .promo-preview-box .product-card .product-details-col .product-specs{font-size:12px;color:#222}.promo-container .right-panel #promo-preview-card .promo-preview-box .product-card .product-details-col .product-qty{font-size:.97em;color:#444}.promo-container .right-panel #promo-preview-card .promo-preview-box .price-summary-col{flex:1}.promo-container .right-panel #promo-preview-card .promo-preview-box .price-summary-col .subtotal-amount{font-size:18px}.promo-container .right-panel #promo-preview-card .promo-preview-box .price-summary-col .sale-timer{font-size:10px;font-weight:700}.promo-container .right-panel #promo-preview-card .shopping-row{background-color:#f7f7f7;padding:10px;border-radius:8px}.promo-container .right-panel #promo-preview-card .shopping-row .shop-now-btn{border:1px solid #3665F3;background-color:#fff;color:#3665f3;font-size:1em;width:80%;margin-left:10%}.promo-container .right-panel #promo-preview-card .guarantee-section{width:100%;margin-top:30px;margin-bottom:30px;display:flex}.promo-container .right-panel #promo-preview-card .guarantee-section .guarantee-items{width:70%;vertical-align:top;padding-right:20px;padding-top:10px}.promo-container .right-panel #promo-preview-card .guarantee-section .guarantee-items .guarantee-item{font-size:9px;color:#333;margin-bottom:12px}.promo-container .right-panel #promo-preview-card .guarantee-section .guarantee-items .guarantee-item .guarantee-icon{display:inline-block;width:16px;height:16px;background-color:#ffc107;border-radius:50%;margin-right:12px;vertical-align:middle;position:relative;text-align:center}.promo-container .right-panel #promo-preview-card .guarantee-section .guarantee-items .guarantee-item .guarantee-icon svg{position:absolute;top:3px;left:3px}.promo-container .right-panel #promo-preview-card .guarantee-section .guarantee-items .guarantee-item .guarantee-text{vertical-align:middle;font-weight:500}.promo-container .right-panel #promo-preview-card .guarantee-section .risk-free-badge{width:30%;vertical-align:middle;text-align:right}.promo-container .right-panel #promo-preview-card .guarantee-section .risk-free-badge img{max-width:100px;height:auto}.promo-container .right-panel #promo-preview-card .customer-support-text{color:#767676;font-size:12px;margin-bottom:20px}.promo-container .right-panel #promo-preview-card .customer-support-text p{margin-bottom:5px}.promo-container .right-panel #promo-preview-card .customer-support-text p:last-child{margin-top:0}.promo-container .right-panel #empty-preview-card{flex:1;width:460px;display:flex;align-items:center;justify-content:center}.promo-container .right-panel .address-card{background-color:#f7f7f7;border-radius:8px;font-size:10px;padding:20px;margin-bottom:10px}.promo-container .right-panel .address-card .address-card-title{font-size:14px;margin-left:12px}.sorting-bar{border:1px solid #dee2e6;padding:8px 12px;border-radius:4px;cursor:pointer;font-weight:400;outline:none;font-size:13px;background-color:#fff;color:#495057;width:100%;height:38px}@media screen and (min-width: 1300px){.page-header-section{display:flex;justify-content:space-between;align-items:center;margin:16px 31px 16px 16px}.page-title{font-size:24px;font-weight:600;margin:0}.unviewed-badge{font-size:14px;padding:6px 12px}.sorting-bars-container{margin:16px 31px 16px 16px;display:flex;gap:.75rem}.filters-form{display:flex;width:100%;gap:.75rem;align-items:center}.filter-item{flex:0 0 auto}.sorting-bar{border:1px solid #dee2e6;padding:8px 12px;border-radius:4px;cursor:pointer;font-weight:400;outline:none;font-size:14px;background-color:#fff;color:#495057;min-width:150px;height:38px}.sorting-bar:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.date-input{min-width:150px}.search-container{display:flex;flex:1;border:1px solid #dee2e6;border-radius:4px;align-items:center;background-color:#fff;height:38px;padding:0}.search-input{border:none;flex:1;padding:8px 12px;outline:none;font-size:14px;background-color:transparent;color:#495057}.search-input::placeholder{color:#6c757d;opacity:.7}.search-btn{background:none;border:none;cursor:pointer;padding:8px 12px;color:#6c757d;display:flex;align-items:center;justify-content:center}.search-btn:hover{color:#495057}.search-btn i{font-size:16px}.table-container{margin:1rem;position:relative;padding-right:23px}.payment-failures-table{--bs-table-bg: transparent;position:relative}.payment-failures-table th{color:#fff;font-weight:400;font-size:14px;background-color:#32373d;position:sticky;top:0;z-index:1;border:none}#paymentFailureModal .payment-failures-table th{background-color:#fff;color:#32373d}.payment-failures-table td{font-size:13px;padding:1.2rem .5rem;vertical-align:middle;font-weight:500}.table-content{position:absolute;top:37px;left:-4px;right:17px;bottom:0;background-color:#fff;z-index:0;border-radius:10px}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-link{color:#06c;text-decoration:none}.email-link:hover{text-decoration:underline}.listing-container{position:absolute;color:#fff;left:50%;bottom:0;transform:translate(-50%);font-size:12px}.pagination-container{position:absolute;bottom:5px;right:10px;display:flex}.number,.next,.prev{color:#fff;margin-bottom:5px;display:flex;align-items:center;justify-content:center;background-color:#000;box-shadow:2px 2px 7px -3px #9fa2a5;border-radius:4px;font-weight:500;font-size:12px;cursor:pointer;text-decoration:none}.number{width:26px;margin-right:8px;padding:3px}.number.active{background-color:#fff;color:#000;border:1px solid black}.next{margin-right:23px;border:1px solid white;padding:3px 6px}.prev{margin-right:8px;border:1px solid white;padding:3px 6px}.prev.disabled,.next.disabled{opacity:.5;cursor:not-allowed}.hovering:hover{background-color:#fff;color:#000;border:1px solid black}.badge{font-size:11px;padding:4px 8px}}
