@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);.recent-chats h5{margin-bottom:30px}.recent-chats{height:100%;overflow-y:auto;padding:0}.sidebar_inner{overflow:hidden}.recent-chats li.active{background-color:#f0f0f0;font-weight:500}.recent-chats h3{color:#d24545;margin-bottom:60px}.recent-chats h5,.recent-chats p{color:#1b213199;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:13px;margin-bottom:15px;padding:0 24px}.recent-chats-container{height:64.5vh;margin-top:15px;padding-bottom:12px}.recent-chats ul{list-style:none;list-style-type:none;margin:0;padding:0}.recent-chats li{border-radius:0;border-radius:10px;color:#1b2131e6;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:13px;margin-bottom:9px;overflow:hidden;padding:10px 24px;position:relative;text-overflow:ellipsis;transition:.3s ease;white-space:nowrap}.recent-chats li svg{position:absolute;right:15px}.recent-chats li:hover{background-color:#e4e4e4;border-radius:10px}.recent-chats li.active{background-color:#e4e4e4;font-weight:700}.previous,.today{font-size:15px;font-weight:600}.recent-chats::-webkit-scrollbar{width:7px}.recent-chats::-webkit-scrollbar-thumb{background-color:#c3c3c3;border-radius:10px}.recent-chats::-webkit-scrollbar-thumb:hover{background:#fff}.loader{--c:no-repeat radial-gradient(farthest-side,#000 93%,#0000);animation:l6-0 1.5s linear infinite;background:var(--c) 0 0,var(--c) 50% 0;background-size:8px 8px;-webkit-clip-path:inset(-200% -100% 0 0);clip-path:inset(-200% -100% 0 0);height:20px;margin-left:30%;margin-top:50%;position:relative;width:40px}.loader:before{animation:l6-1 1.5s linear infinite,l6-2 .5s cubic-bezier(0,200,.8,200) infinite;height:12px;left:-16px;top:0}.loader:after,.loader:before{background:#000;content:"";position:absolute;width:8px}.loader:after{animation:l6-3 1.5s linear infinite;border-radius:50%;height:8px;inset:0 0 auto auto}@keyframes l6-0{0%,30%{background-position:0 0,50% 0}33%{background-position:0 100%,50% 0}41%,63%{background-position:0 0,50% 0}66%{background-position:0 0,50% 100%}74%,to{background-position:0 0,50% 0}}@keyframes l6-1{90%{transform:translateY(0)}95%{transform:translateY(15px)}to{left:calc(100% - 8px);transform:translateY(15px)}}@keyframes l6-2{to{top:-.1px}}@keyframes l6-3{0%,80%,to{transform:translate(0)}90%{transform:translate(26px)}}.history-text{font-family:Arial;font-size:16px;margin-bottom:10px;margin-left:12px;padding-top:-10px}.feedback-buttons button:hover #Component_17_49 #Path_4440{stroke:#006400;fill:#006400}.no-chat-tag{margin-left:12%;top:20%}@keyframes newChatAnim{0%{background-color:#1a4ab91a;opacity:0;transform:translateY(-20px)}50%{background-color:#1a4ab91a;opacity:1;transform:translateY(0)}to{background-color:initial;opacity:1;transform:translateY(0)}}.recent-chats li.new-chat-item{animation:newChatAnim 1.2s ease-out;overflow:hidden;position:relative}.recent-chats li.empty-new-chat{color:#1a4ab9;cursor:pointer;font-style:italic;font-weight:500}@keyframes titleUpdateAnim{0%{color:#1a4ab9}50%{color:#1a4ab9;font-weight:500}to{color:inherit;font-weight:400}}.recent-chats li.title-update{animation:titleUpdateAnim 1.5s ease-out}.delete-icon{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#888;cursor:pointer;margin-left:8px;transition:color .2s ease}.delete-icon:hover{color:red}.confirmation-dialog-overlay{align-items:center!important;background:#00000080;display:flex!important;height:100vh!important;justify-content:center!important;left:0!important;position:fixed!important;top:0!important;width:100vw!important;z-index:99999!important}.confirmation-dialog{border-radius:8px;box-shadow:0 5px 15px #0000004d;max-width:320px;padding:20px 30px}.confirm-button,.deny-button{border:none;border-radius:4px;cursor:pointer;margin:10px 5px 0;padding:8px 16px}.confirm-button{background-color:#d9534f;color:#fff}.deny-button{background-color:#6c757d;color:#fff}.sidebar{background-color:#f2f2f2;padding:0;width:250px}.new-chat-button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:20px;padding:10px;width:100%}.menu-item{cursor:pointer;padding:10px 0}.chat-history h3{margin-top:20px}.chat-history p{color:#333;font-size:14px;padding:5px 0}.settingbtn button{align-items:center;background-color:#f0f0f0;border:0;border-top:1px solid #1b21311a;display:flex;justify-content:flex-start;padding:18px 32px;width:100%}.settingbtn button img{margin-right:10px}@media (max-width:768px){.sidebar{width:100%}.user-profile{height:40px;width:40px}}.confirmation-dialog{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0003;left:50%;padding:20px;position:fixed;text-align:center;top:15%;transform:translate(-50%,-50%);z-index:1000}.confirmation-dialog p{color:#333;font-size:18px;margin-bottom:20px}.confirmation-dialog button{border:none;border-radius:5px;cursor:pointer;font-size:16px;margin:5px;padding:10px 20px}.confirmation-dialog button:first-child{background:#e74c3c;color:#fff}.confirmation-dialog button:first-child:hover{background:#c0392b}.confirmation-dialog button:last-child{background:#3498db;color:#fff}.confirmation-dialog button:last-child:hover{background:#2980b9}.cart-icon-wrapper{align-items:center;background:linear-gradient(45deg,#1e3a8a,#3b82f6);border-radius:50%;cursor:pointer;display:flex;height:35px;justify-content:center;position:relative;transition:transform .2s ease;width:35px}.cart-badge{background:#e32121;border-radius:50%;box-shadow:0 0 2px #0000004d;color:#fff;font-size:12px;font-weight:700;height:20px;line-height:20px;min-width:20px;position:absolute;right:-6px;text-align:center;top:-6px}.cart-icon-inner{align-items:center;display:flex;justify-content:center}.card-container{border:0;opacity:1;padding:0}.card-container,.card-container.hidden{transition:transform .5s ease-out,opacity .5s ease-out}.card-container.hidden{opacity:0;transform:translateX(100%)}.procart_image{position:relative}.procart_image span{align-items:center;cursor:pointer;display:flex;position:absolute;right:4px;top:4px}.field-error{font-size:10px}.add_to_cart{align-items:center;background-color:#1b2131;border:0;border-radius:6px;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:12px;padding:6px 10px}.add_to_cart:disabled{background-color:initial;color:#1b2131;padding:3px 0}.tab-content{height:calc(100% - 82px)}.cart-header h2,.shipping-form h2{font-family:Inter,sans-serif;font-size:20px;font-weight:500;margin:0 0 10px;text-align:left}.tab_inner button svg{margin-bottom:0;margin-left:5px}.tab_inner button span{align-items:center;display:flex}.tab_inner button span span{margin-left:3px;padding:0}.cart-backdrop{border-radius:15px;box-shadow:0 4px 12px #0000001a;height:100%;margin-right:15px;padding:15px}.cart-header h2 span{font-family:Inter,sans-serif;font-size:14px}.tab_inner{background-color:#fff;border:1px solid #cecece;border-radius:100px;display:flex;margin:0 auto 20px;padding:3px;width:-webkit-max-content;width:max-content}.tab_inner button{background-color:#fff;border:0;border-radius:50px;color:#1b213199;font-family:Inter,sans-serif;font-size:14px;font-weight:400;padding:10px 25px}.tab.active svg{fill:#000!important}.tab_inner button.active{background-color:#cccccc5e;color:#1b2131;font-family:Inter,sans-serif;font-weight:700}.sku_price p{color:#1b213199;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:14px;margin-top:8px;text-align:center;text-transform:capitalize;width:100%}.atc{background-color:#1a4ab9;border:0;border-radius:6px;color:#fff;margin-top:10px;padding:5px 10px}.cart-half,.viewed-half{padding:15px}.cart-half{border-top:1px solid #ccc;border-top-left-radius:40px;border-top-right-radius:40px;padding-bottom:60px}.cart-half .cart-box:last-child{border-bottom:0}.split-sections{background-color:#fff;height:calc(100vh - 18px)}.viewed-half{margin-bottom:20px;max-height:40%;overflow:auto}.cart-half{max-height:60%;overflow:auto}.viewed-half::-webkit-scrollbar{width:5px}.viewed-half::-webkit-scrollbar-track{background:#ccc}.viewed-half::-webkit-scrollbar-thumb{background:#e7e9eb}.cart-items{height:100%;overflow:auto;padding-bottom:60px}.cart-items::-webkit-scrollbar{width:5px}.cart-items::-webkit-scrollbar-track{background:#f1f1f1}.cart-items::-webkit-scrollbar-thumb{background:#ccc}.cart-div .cart-items{padding-bottom:136px}.checkout-button,.submit-button{align-items:center;background-color:#fff;border:0;border-radius:10px;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;color:#1b2131;display:flex;font-family:Inter,sans-serif;font-size:15px;font-weight:500;justify-content:center;line-height:16px;padding:9px 0;width:190px}.checkout-button svg{margin-left:5px}.cart-footer{background-color:#fff;border-radius:10px;bottom:10px;box-shadow:0 2px 8px #00000026;padding:10px;position:fixed;width:calc(100% - 30px);z-index:9}.cart-footer p,.shipping-form p{align-items:center;color:#1b2131;display:flex;font-size:14px;justify-content:space-between;line-height:14px;padding:5px 0}.payment-summary{margin-bottom:10px}.payment-summary h5{color:#1b2131;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:16px;margin-bottom:5px}.cart-footer p i,.shipping-form p i{color:#1b213199}.cart-footer p svg{margin-right:5px}.footer-inner{border-radius:10px;display:flex;height:auto;margin:0 auto;width:100%}.quantity{font-size:14px;text-align:center;width:45px}.subtotal-row{align-items:center;background-color:#1b2131;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;padding:7px 12px;width:100%}.subtotal-row span:first-child,.subtotal-row span:last-child{color:#fff;font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:20px}.subtotal-row div{display:flex;flex-direction:column}.subtotal-row span:first-child{display:none;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:12px;margin-bottom:4px;margin-right:0}.cart-half .cart-price{display:none}.cart-half .cart-box{background-color:initial;border-bottom:1px solid #ccc;border-radius:0;margin-bottom:0;padding:15px 15px 15px 0;position:relative}.delete-button{background-color:initial;border:0;position:absolute;right:0;top:12px}.delete-button svg{margin:0}.quantity-control{align-items:center;border:1px solid #ccc;display:flex;padding:0;width:-webkit-max-content;width:max-content}.qty-display{border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:12px;line-height:16px;padding:5px 12px;text-align:center;width:45px}.qty-button{background:#0000;border:0;color:#000;font-size:16px;line-height:16px;padding:0 8px}.cart-half .sku_price{margin-top:2px}.cart-actions,.cart-actions div{align-items:center;display:flex;justify-content:space-between;margin-top:0}.cart-div .cart-action-btns{width:auto}.cart-actions div{width:100%}.increase_qty{align-items:center;border:1px solid #ccc;display:flex;padding:2px}.cart-actions button.decrease,.cart-actions button.increase{align-items:center;border:1px solid #ccc;border-radius:8px;display:flex;font-size:16px;height:24px;justify-content:center;line-height:16px;padding:3px 8px;width:24px}.cart-half .cart-actions .cart-price{display:block;font-family:Inter,sans-serif;font-weight:700}.form-group{position:relative}.pincode-input{margin:0!important}.shipping-form input,.shipping-form select,.shipping-form textarea{background-color:initial;border:1px solid #1b21313d;border-radius:8px;display:block;font-family:Inter,sans-serif;font-size:14px;line-height:14px;margin:10px 0 1px;padding:9px 15px;width:100%}.shipping-form label{color:#1b213182;font-family:Inter,sans-serif;font-size:14px;font-weight:400;left:15px;line-height:14px;margin:0;position:absolute;top:11px;transition:.2s}.pincode-input label{top:21px}.shipping-form .pincode-input.form-group.active label{top:3px}.shipping-form .form-group.active label{background-color:#fff;color:#1b2131cc;display:inline-block;font-family:Inter,sans-serif;font-size:13px;font-weight:400;left:11px;padding:0 5px;position:absolute;top:-7px;transition:.2s;width:auto}.shipping-form .form-group.active input,.shipping-form .form-group.active textarea{border:1px solid #1b2131cc;border-image:none;border-image:initial}.shipping-details{border-top:1px solid #ccc;border-top-left-radius:40px;border-top-right-radius:40px;display:none;padding:30px 10px 0}.form-row .form-group{width:50%}.form-row{flex-direction:row-reverse;flex-wrap:nowrap!important}.shipping-form select{height:36px}.loader-dots{border:3px solid #6868684d;border-radius:50%;border-top-color:#060101;height:22px;width:22px}.loader-dots,.spinner{animation:spin .6s linear infinite}.spinner{border:2px solid #fff;border-radius:50%;border-top-color:#999;display:inline-block;height:16px;width:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.zip-info{display:flex;font-size:10px;padding-left:4px}.select_country{background-color:#fff;padding:0 5px;top:3px!important}.cart-count.animate-scroll,.viewed-count.animate-scroll{animation:scrollAnimation .5s ease-in-out}@keyframes scrollAnimation{0%{opacity:0;transform:translateY(-10px)}50%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.cart-box{background-color:initial;border-bottom:1px solid #cccccc73;border-radius:0;display:flex;margin-bottom:10px;padding:0 0 10px;position:relative;width:100%}.cart-items .cart-box:last-child{border-bottom:0}.cart-box img{aspect-ratio:1;background-color:#fff;border:1px solid #cccccc73;border-radius:6px;box-shadow:0 3px 9px #1b21311c;object-fit:contain;padding:0 5px}.cart-details{display:flex;flex-direction:column;justify-content:space-between;padding:5px 15px;width:100%}.cart-sku{color:#1b2131;margin-top:3px;text-align:left}.cart-sku,.cart-sku span{font-size:13px;line-height:13px}.cart-sku span{color:#1b213199}.cart-price{font-size:16px;line-height:16px}.sku_price .cart-price{display:none;text-align:left}.sku_price p{color:#1b2131;margin:0;text-align:left}.increase_qty{border:0}.cart-action-btns{align-items:center;display:flex}.delete{background-color:initial;border:0;position:absolute;right:15px;top:0}.checkout-popup{background:#fff;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transform:translateY(100%);transition:transform .3s ease,opacity .3s ease;z-index:10000}.checkout-popup.active{height:calc(100% - 80px);opacity:1;padding:15px 0;pointer-events:auto;transform:translateY(0)}.footer-inner{background-color:initial;flex-direction:column;padding:0}.close-popup{background-color:initial;border:0;color:#1b2131;font-size:20px;line-height:20px;position:absolute;right:15px;top:20px}.popup-content{border-radius:20px;box-shadow:0 2px 8px #00000026;height:100%;margin:0 auto;padding:15px;position:relative;width:95%}.popup-content h2{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:14px;margin:0 0 10px;text-align:left}.shipping-form{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-top:10px}.shipping-form h2{font-size:18px;line-height:18px;margin-bottom:22px}.input-field{color:#000}.message-textarea{max-height:150px;overflow-y:auto;resize:vertical}.payment-summary .subtotal-row{margin-top:10px}.carted-item{display:flex;flex-wrap:nowrap;overflow-x:auto}.carted-item::-webkit-scrollbar{display:none}@media screen and (max-width:1440px){.tab_inner button{font-size:14px;line-height:14px}.checkout-popup.active{height:100%}.checkout-button,.submit-button{width:170px}}@media screen and (max-width:1366px){.subtotal-row span:first-child{font-size:12px;line-height:12px;margin-bottom:4px}.checkout-button,.submit-button{font-size:14px;line-height:14px;padding:10px 0}.subtotal-row span:last-child{font-size:16px;line-height:16px}.chat-container .chat-container,.search-line.bottom{max-width:650px}.shipping-form{margin-top:0}.shipping-form h2{margin-bottom:20px}}.empty-cart-message h3{font-family:Inter,sans-serif;font-size:22px;font-weight:500;margin-bottom:5px}.empty-cart-message p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;margin:0}.modal-overlay{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background-color:#fff;border-radius:8px;max-height:90%;max-width:90%;overflow:auto;padding:10px;position:relative}.modal-image{height:auto;max-height:80vh;object-fit:contain;width:100%}.modal-close{background:#0000;border:none;color:#333;cursor:pointer;font-size:2rem;position:absolute;right:10px;top:5px}.payment-popup{background-color:#fff;bottom:0;display:none;height:100%;left:0;opacity:1;position:absolute;right:0;top:0;transform:translateY(0);width:100%;z-index:99999}.empty-cart-message{color:#1b2131;font-family:Inter,sans-serif;font-size:18px;margin-top:20px;text-align:center}.chat_inner.with-cart,.main-page.with-cart{margin-right:400px;transition:margin-right .5s ease}.chat_inner.full-width,.main-page.full-width{margin-right:0;transition:margin-right .5s ease}.checkout-overlay{background-color:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.checkout-overlay.active{display:block}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.card-container-slide-in{animation:slideInFromRight .5s ease-out}.pulse-loader{align-items:center;display:flex;gap:5px;justify-content:center}.pulse-loader span{animation:pulse 1.2s ease-in-out infinite;background-color:#4caf50;border-radius:50%;height:10px;width:10px}.pulse-loader span:nth-child(2){animation-delay:.2s}.pulse-loader span:nth-child(3){animation-delay:.4s}@keyframes pulse{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.loading-message{animation:fadeInMessage .5s ease-in-out;color:#555;font-size:15px;font-weight:500;margin-top:20px;min-height:24px;text-align:left;transition:opacity .5s ease,transform .5s ease}@keyframes fadeInMessage{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.login_navigationSidebar__pPNpV{display:none}.login_blurBg__nrIpm{background-color:#1b21314d;height:100%;left:0;position:fixed;top:0;width:100%}body.login_blurred__Zwhcn{filter:blur(4px)}.login_loginpopup__L\+H7C{background-color:#fff;border:1px solid #1b21310d;border-radius:11px;box-shadow:0 3px 6px #00000029;height:auto;left:50%;max-width:100%;max-width:675px;padding:32px 110px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%}.login_popupclose__q1KN\+{cursor:pointer;position:absolute;right:-15px;top:-15px}.login_loginpopup__L\+H7C h1{color:#1b2131;font-family:Roboto,sans-serif;font-size:28px;font-weight:700;line-height:28px;text-align:center}.login_loginpopup__L\+H7C p{color:#1b2131b3;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:14px;margin:16px 0 0;text-align:center}.login_loginpopup__L\+H7C form{margin:30px 0}.login_form-div__6T3Ww{margin-bottom:16px;position:relative}.login_eye_button__Y4gpA{align-items:center;background-color:initial;border:none;box-shadow:none;cursor:pointer;display:flex;height:24px;justify-content:center;margin:0;padding:0;position:absolute;right:20px;top:21px;transform:translateY(-50%);width:24px;z-index:10}.login_loginpopup__L\+H7C label{color:#1b2131b3;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;left:24px;line-height:14px;margin:0;position:absolute;top:15px;transition:all .5s}.login_loginpopup__L\+H7C .login_form-div__6T3Ww.login_active__x2Z8F label{background-color:#fff;color:#1b2131;font-size:12px;left:19px;line-height:12px;padding:0 5px;top:-6px}.login_loginpopup__L\+H7C input{background-color:#f3f3f4;border:1px solid #f3f3f4;border-radius:9px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin:0;padding:12px 24px;width:100%}.login_loginpopup__L\+H7C .login_form-div__6T3Ww.login_active__x2Z8F input{background-color:initial;border:1px solid #1b21314d}.login_loginpopup__L\+H7C .login_form-div__6T3Ww.login_error__TNa8l{font-size:inherit}.login_loginpopup__L\+H7C .login_form-div__6T3Ww.login_active__x2Z8F.login_error_show__FUpZB input{background-color:initial;border:1px solid #e02b27}.login_loginpopup__L\+H7C .login_form-div__6T3Ww.login_active__x2Z8F.login_error__TNa8l label{color:#e02b27}.login_login_btn__xuQ4V{background-color:#1b2131;border:0;border-radius:11px;color:#fff;font-size:18px;line-height:18px;margin:0;padding:19px 0;width:100%}p.login_or-signup__1fmTu{background-color:#fff;border:1px solid #1b213133;color:#1b2131cc;font-size:14px;line-height:14px;margin:auto auto 20px;position:relative;text-align:center}.login_or-signup__1fmTu span{background-color:#fff;display:flex;left:0;margin:0 auto;padding:0 13px;position:absolute;right:0;top:-7px;width:-webkit-fit-content;width:fit-content}.login_continue-google__SozGF{align-items:center;background-color:#f3f3f4;border:1px solid #f3f3f4;border-radius:9px;box-shadow:none;color:#1b2131;display:flex;font-size:16px;justify-content:center;left:0;margin-top:35px;opacity:0;padding:15px 0;position:relative;position:absolute;right:0;width:100%}.login_S9gUrf-YoZ4jf__VLGuQ{opacity:0}.login_continue-google__SozGF:hover{background-color:#fff;border:1px solid #f3f3f4;box-shadow:0 3px 6px #0000001c}.login_continue-google__SozGF img{margin-right:15px}p.login_already-account__VjQwD{color:#1b2131cc;font-size:14px;font-weight:400;line-height:14px;margin-bottom:0;margin-top:13px}p.login_already-account__VjQwD a{color:#1a4ab9;-webkit-text-decoration:dashed;text-decoration:dashed}p.login_already-account__VjQwD a:hover{border-bottom:1px solid #1a4ab9}.login_error-div__qEET2{align-items:center;color:#e02b27;display:flex;font-size:10px;line-height:10px;margin-top:7px;padding-left:12px}.login_error-div__qEET2 svg{margin-right:3px}.login_forgot-ps__-ySpK{color:#1a4ab9;cursor:pointer;display:inline-block;float:right;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:14px;margin-bottom:25px;text-align:right}.login_forgot-ps__-ySpK:hover{text-decoration:underline}.login_forgot-ps__-ySpK a{color:#1a4ab9;font-family:Roboto,sans-serif;font-weight:400;text-decoration:none}.login_forgot-ps__-ySpK a:hover{border-bottom:1px solid #1a4ab9}.login_login_btn__xuQ4V:hover{background-color:#1b2131;box-shadow:none}.search-line{justify-content:center;margin:0 auto;max-width:744px;padding:0;transition:all .3s ease-in-out;z-index:1000}.search-line,.search-line.bottom{background:#0000;display:flex;width:100%}.search-line.bottom{flex-direction:column;margin:0 auto 40px;max-width:750px}.text{align-items:center;background:#0000;border:1px solid #1a4ab9;border-radius:24px;box-shadow:0 3px 8px #0000003d;display:flex;padding:10px 15px;transition:border .2s ease-in-out;width:100%}.text textarea{font-family:Inter,sans-serif}.text:focus-within{border-color:1a4ab9}.small-box{background-color:hsla(0,0%,100%,.992);border:none;flex:1 1;font-size:16px;height:35px;line-height:16px;margin-bottom:0;max-height:150px;outline:none;overflow-y:hidden;padding:8px 25px 8px 0;resize:none}.small-box::-webkit-scrollbar{background:#0000;width:8px}.small-box::-webkit-scrollbar-track{background:#f1f1f1;background:#0000;border-radius:10px}.small-box::-webkit-scrollbar-thumb{background:#bbb;border-radius:10px}.small-box::-webkit-scrollbar-thumb:hover{background:#888}.small-box{scrollbar-color:#bbb #f1f1f1;scrollbar-width:thin}.submit-btn{background:#007bff;bottom:7px;height:35px;right:10px;transition:background .2s ease-in-out;width:35px}.submit-btn img{height:20px;width:20px}.submit-btn:hover{background:#818181}.small-box::placeholder{color:#00000080;font-size:14px}@media screen and (max-width:1366px){.search-line.bottom{max-width:650px}}.chatlogo-header p,.chatmro p{align-items:center;color:#1b2131;display:flex;font-family:Inter,sans-serif;font-size:28px;font-weight:500;line-height:28px}.chatlogo-header p img,.chatmro p img{margin-right:6px}.chat-main{display:flex;width:100%}.cart_btn{background-color:initial;border:0;margin-right:10px;position:relative}.cart-count-bounce{animation:bounce .3s ease-in-out}@keyframes bounce{0%,to{transform:scale(1)}50%{transform:scale(1.24)}}.cart_btn svg{fill:#000}.cart_btn span{align-items:center;background-color:#1b2131;border-radius:50%;display:flex;font-size:10px;font-weight:400;height:14px;justify-content:center;padding:2px 6px;position:absolute;right:-5px;top:-5px;width:14px}.cart_btn span,.version-name{color:#fff;font-family:Inter,sans-serif}.version-name{background-color:#3961be;border-radius:4px;font-size:9px;margin-left:5px;padding:2.5px}.chat-layout{height:100%;padding-left:9px}.input-container{padding:0;width:100%}.input-container .mistake-label{display:none}.chat-container{border-radius:9px,;gap:30px;margin-bottom:10px;margin-left:0;margin-right:0}.chatmro{margin-bottom:0;margin-top:0}.new-chat{align-items:center;background-color:#727680;border:0;border-radius:24px;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:16px;margin-top:45px;padding:12px 30px 12px 22px}.chat-container .chat-container{margin:0 auto;max-width:750px;width:100%}.topSection{padding:15px 24px 0}.new-chat span{font-size:24px;line-height:0;margin-right:5px}.main-container{background-color:#fff;border-radius:9px;display:flex;flex-wrap:wrap;height:100%;padding:0;width:100%}.chat-box{display:flex;justify-content:end;margin-bottom:12px}.user_icon{align-items:center;background-color:#9adcef;border-radius:50%;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:18px;font-weight:400;height:32px;justify-content:center;line-height:18px;margin-right:10px;width:32px}.chat-icon{align-items:center;display:none}.chatlogo-header{align-items:center;display:flex;margin-left:0;margin-right:auto;padding:0 0 0 24px}.toggle-sidebar-btn{background-color:initial;border:0;height:auto;margin-right:20px;padding:0 0 0 24px;width:auto}.user_response{display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:400;justify-content:end;line-height:17px;padding-left:0;width:70%}.upper-buttons{margin-top:24px}.chatMRO-Icon,.upper-buttons{display:flex;flex-direction:column}.chatMRO-Icon{gap:10px;margin-top:0}.chatMRO-Icon,.chatMRO-Icon:last-child{margin-bottom:30px}.chat-MRO{align-items:center;display:none;margin-top:32px}.chat-MRO img{margin-right:10px}.upper-buttons button{align-items:center;border:0;color:#1b2131e6;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:16px;padding:14px 0}.upper-buttons button.active{background:#fff}.upper-buttons button.active svg path{fill:#1b2131!important;stroke:#1b2131!important}.upper-buttons svg{margin-right:12px}.chat-MRO{min-width:35px}.main-box{-ms-overflow-style:auto;overflow-y:auto;padding-left:0;padding-right:0;scrollbar-width:auto;width:100%}.main-box div::-webkit-scrollbar{display:none}.main-box::-webkit-scrollbar{background-color:#f9f9f9;width:8px}.main-box::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:4px}.main-box::-webkit-scrollbar-thumb:hover{background-color:#a1a1a1}.main-box::-webkit-scrollbar-button{display:none}.font-bold{color:#1b2131;font-weight:500}.font-bold,.prompt-bold{font-family:Inter,sans-serif;font-size:14px}.prompt-bold{background-color:#f4f4f4;border-radius:20px;color:#1b2131e6;font-weight:400;font-weight:450;line-height:17px;padding:15px 20px;width:auto}.chat_inner:empty{display:none}.wrap-it{word-wrap:break-word;word-break:break-all}.product-dummy{display:flex;flex-direction:column;gap:13px;height:200px;position:-webkit-sticky;position:sticky;width:300px}.product_text{color:#1b2131;font-family:Inter,sans-serif;font-size:12px}.specs{border:1.5px solid #f3f3f4;border-radius:12px;padding:12px 0 12px 16px}.info :hover{background-color:#f3f3f4}.info{color:#1b2131;display:flex;flex-direction:column;font-size:12px;font-size:"Inter",sans-serif;font-weight:700;gap:16px}.price{display:flex;flex-direction:row;font-family:Inter,sans-serif;gap:20px;margin-bottom:27px}.count-btn{height:18px;width:18px}.cart{border:1px solid #1b2131;border-radius:6px;height:42px;padding:10px;width:48px}.cart-quote{display:flex;gap:16px}.Quote-btn{background-color:#1b2131;border:none;border-radius:6px;color:#fff;width:100%}.Quote-btn,.pro-txt{font-family:Inter,sans-serif;font-size:12px}.pro-txt{color:#1b2131;margin-bottom:21px}.Pro-img{display:flex;gap:20px;margin-bottom:20px}.pro-img6{padding:5px}.pro-img6,.pro-img7{border:1px solid #1b21311a;border-radius:9px}.pro-img7{padding-bottom:11px;padding-top:27px}.pro-img8,.pro-img9{border:1px solid #1b21311a;border-radius:9px}.bottom-quote{background-color:#1b2131;border:1px solid #1b2131;border-radius:12px;color:#fff;font-family:Inter,sans-serif;font-size:12px;padding:10px}body{overflow-x:hidden;overflow-y:hidden}.backend-answer{max-width:60vw;overflow-x:auto;padding:auto 16px auto 10px}.answer-bold{word-wrap:normal;-ms-overflow-style:auto;color:#000c;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:1vw;font-weight:400;gap:0;letter-spacing:.5px;line-height:1.6;margin:0;max-width:195%;overflow-x:auto;padding-left:0;scrollbar-width:auto;white-space:pre-line;white-space:normal;width:95%}.answer-bold h3{font-family:Inter,sans-serif;font-size:16px}.answer-bold::-webkit-scrollbar{background-color:#f9f9f9;height:8px}.answer-bold::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:4px}.answer-bold::-webkit-scrollbar-thumb:hover{background-color:#a1a1a1}.answer-bold::-webkit-scrollbar-button{display:none}.answer-bold table{border-collapse:collapse;font-size:14px;width:80%}.answer-bold th{font-family:Inter,sans-serif;font-style:bold;font-weight:800}.answer-bold td,.answer-bold th{border:1px solid #dbdbdb;font-family:Inter,sans-serif;padding:4px 8px;text-align:left}.answer-bold img{border-radius:10px;box-shadow:2px 2px 5px 5px #f5f5f5;height:175px;margin:5px;width:200px}.answer-bold table{font-family:Inter,sans-serif;margin:15px 0}.answer-bold p{color:#0a0a0a;font-size:14px;font-weight:450;letter-spacing:.5px;margin-bottom:10px;margin-top:0;white-space:pre-line}.answer-bold li,.answer-bold p,h1,h2,ul{word-wrap:normal;font-family:Inter,sans-serif;width:100%}.answer-bold li,h1,h2,ul{margin-bottom:5px;margin-top:5px}.alert-box{background-color:#dedede;border-radius:10px;box-shadow:0 2px 4px #0000001a;padding:20px;position:fixed;right:10px;top:10px;z-index:1000}.backend-answer{word-wrap:break-word;margin-bottom:0;max-height:15rem;max-width:50rem;overflow-y:auto;transition:.9s ease}.chat-response pre,.developer-info{white-space:pre-wrap}.developer-info{word-wrap:break-word;background-color:#d0cdcd smoke;border:1px solid #919191;border-radius:4px;color:#333;font-size:14px;margin:10px 0;max-height:200px;overflow:auto;padding:20px}.fixed-toggle-container{background-color:#fff;padding:10px 0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.library-box{font-size:13px}.button-group,.library-box{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;max-width:48rem}.auth-buttons{display:flex;padding:10px 15px}.icon{color:#76d0eb}.library-text{color:#4b5563}.feedback-buttons{display:flex;margin-top:1%;padding-left:0}.feedback-buttons button.selected img{filter:grayscale(0);transform:scale(1.1)}.feedback-buttons button{align-items:center;background-color:#fff;border:0;border-radius:50%;display:flex;flex-direction:column;justify-content:start;margin-left:0;padding:0;position:relative}.feedback-buttons button svg{margin:0}.feedback-buttons button:hover svg circle{fill:#f5f5f6}.feedback-buttons button:hover svg{background-color:#f5f5f6;border-radius:50%}.feedback-buttons button span{background:#1b2131;border-radius:6px;color:#fff;display:none;font-size:14px;line-height:14px;margin-top:10px;padding:5px 15px;position:absolute;top:25px;transition:all .2s ease;z-index:9999}.feedback-buttons button:hover span{display:block}.feedback-buttons img{height:20px;width:20px}.feedback-input-form{display:flex;margin:0;padding:0 20px 0 45px;position:relative;width:100%}.feedback-input-form input{border:1px solid #1b21314d;border-radius:6px;color:#1b2131d3;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:12px;margin-bottom:0;min-height:64px}.feedback-input-form button{border:0;border-radius:50%;height:40px;position:absolute;right:35px;top:23px;width:40px}.feedback-input-form button,.main-page{align-items:center;display:flex;justify-content:center}.main-page{flex:1 1 70%;flex-direction:column;font-family:Inter,sans-serif;height:90vh}.header{border-bottom:1px solid #cccccca6;height:auto;justify-content:end;margin-bottom:0;padding:0;width:100%}.header,.left-buttons,.right-buttons,.search-area{align-items:center;display:flex}.search-area{flex-direction:column;flex-grow:1;justify-content:center;width:100%}.search-area h1,.search-area h2{color:#333;margin:10px 0}.search-area input{border:2px solid #cbd2d9;border-radius:20px;font-size:18px;margin-top:20px;padding:15px;width:50%}.task-buttons{display:flex;display:none;flex-wrap:wrap;gap:15px 0;justify-content:space-between;margin-top:40px;max-width:744px;width:100%}.task-buttons button{align-items:start;align-items:center;background-color:initial;border:1px solid #1b213133;border-radius:9px;box-shadow:0 3px 6px #00000029;color:#1b2131cc;cursor:default;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:400;height:50px;line-height:17px;margin:0;padding:12px 16px;text-align:left;width:48%}.task-buttons button img{margin-right:8px}.text,.text input{position:relative}.text input{background-color:#f3f3f4;border:0;border-radius:40px;box-shadow:0 3px 6px #00000012;color:#1b2131;display:flex;font-size:16px;line-height:16px;margin:0;padding:24px 48px;width:100%}.text input::placeholder{color:#1b21314d}.mistake-label{background:#0000;color:#6b6b6b;font-family:Inter,Arial,sans-serif;font-size:12px;margin:0 auto;max-width:600px;padding:5px 0 0;text-align:center;width:100%;z-index:999}input::placeholder{font-family:Inter,sans-serif;font-size:14px}.submit-btn{align-items:center;background-color:#1b2131;border-radius:50%;bottom:6px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:6px;width:40px}.submit-btn>img{cursor:pointer;height:28px;transform:rotate(90deg);width:28px}.hello{color:#1a4ab9;font-size:40px;font-weight:700;line-height:40px;margin:0;text-align:left;text-align:center}.caption,.hello{font-family:Inter,sans-serif}.caption{color:#1b21314d;margin-top:15px;padding-bottom:38px;text-align:left}.caption h2{color:#92959c;font-family:Inter,sans-serif;font-size:24px;font-weight:500;line-height:30px;margin:0;text-align:center}.button{align-items:right}.chat-container .main-container .chat-container .main-box::-webkit-scrollbar{display:none}.follow-button{align-items:center;background-color:#fff!important;border:1px solid #0a0a0a!important;border-radius:50%!important;bottom:1rem;box-shadow:0 2px 4px #0003;cursor:pointer;display:flex;font-weight:bolder;height:40px;justify-content:center;left:0!important;margin:0 auto;padding:15px;position:absolute;right:0!important;width:100px}.follow-button:before{color:#0a0a0a;content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-down" viewBox="0 -1 16 16"><path fill-rule="evenodd" d="M8 1a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L7.5 13.293V1.5A.5.5 0 0 1 8 1"/></svg>');font-size:.9rem;font-weight:bolder}iframe #container{width:100%}.product-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:5px}.product-tile{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 6px #0000001a;overflow:hidden;padding:10px;text-align:center;transition:transform .2s ease-in-out}.product-tile:hover{transform:scale(1.05)}.product-image{border-bottom:1px solid #ddd;height:100px;max-height:150px;object-fit:contain;padding-bottom:10px;width:100px}.product-details{padding:10px}.product-title{font-size:14px;font-weight:700}.product-link{color:#007bff;display:block;margin-top:8px;text-decoration:none}.product-link:hover{text-decoration:underline}.chat_inner{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:20px;padding-top:20px;transition:width .5s ease,opacity .5s ease;width:100%}@media screen and (max-width:1366px){.chat-container .chat-container{max-width:650px}}@media screen and (max-width:1280px){.chat-container .chat-container,.search-line.bottom{max-width:550px}}.chat-container{transition:margin-left .3s ease-in-out}.chat-container.sidebar-open{margin-left:230px}.chat-container.sidebar-closed{margin-left:0}.toggle{cursor:pointer;padding:10px}.signup_outer-box__ABPQ2{background-color:initial;display:flex;height:auto;padding:0;width:auto}.signup_navigationSidebar__DwS3j{display:none}.signup_blur-bg__TmD\+P{background-color:#1b21314d;height:100%;left:0;position:fixed;top:0;width:100%}.signup_loginpopup__NkIzb{background-color:#fff;border:1px solid #1b21310d;border-radius:11px;box-shadow:0 3px 6px #00000029;height:auto;left:50%;max-width:100%;max-width:675px;padding:37px 110px 48px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%}.signup_error-div__tmlt\+{align-items:center;color:#e02b27;display:flex;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:10px;margin-top:7px}.signup_error-div__tmlt\+ img,.signup_error-div__tmlt\+ svg{margin-right:5px}.signup_popupclose__dvXrb{cursor:pointer;position:absolute;right:-15px;top:-15px}.signup_loginpopup__NkIzb h1{color:#1b2131;font-family:Inter,sans-serif;font-size:28px;font-weight:700;line-height:28px;text-align:center}.signup_loginpopup__NkIzb p{color:#1b2131b3;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:14px;margin:16px 0 0;text-align:center}.signup_loginpopup__NkIzb form{margin:40px 0 30px}.signup_form-div__JVFJa{margin-bottom:10px;position:relative}.signup_eye_button__mWcia{align-items:center;background-color:initial;border:none;box-shadow:none;cursor:pointer;display:flex;height:24px;justify-content:center;margin:0;padding:0;position:absolute;right:20px;top:21px;transform:translateY(-50%);width:24px;z-index:10}.signup_loginpopup__NkIzb label{color:#1b2131b3;font-family:Inter,sans-serif;font-size:14px;font-weight:400;left:24px;line-height:14px;margin:0;position:absolute;top:15px;transition:all .5s}.signup_loginpopup__NkIzb .signup_form-div__JVFJa.signup_active__Xs6z\+ label{background-color:#fff;color:#1b2131;font-size:12px;left:19px;line-height:12px;padding:0 5px;top:-6px}.signup_loginpopup__NkIzb input{background-color:#f3f3f4;border:1px solid #f3f3f4;border-radius:9px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin:0;padding:12px 24px;width:100%}.signup_loginpopup__NkIzb .signup_form-div__JVFJa.signup_active__Xs6z\+ input{background-color:initial;border:1px solid #1b21314d}.signup_loginpopup__NkIzb .signup_form-div__JVFJa.signup_error__NR90m{font-size:inherit}.signup_loginpopup__NkIzb .signup_form-div__JVFJa.signup_active__Xs6z\+.signup_error__NR90m input{background-color:initial;border:1px solid #e02b27}.signup_loginpopup__NkIzb .signup_form-div__JVFJa.signup_active__Xs6z\+.signup_error__NR90m label{color:#e02b27}.signup_otpsubmitbtn__kBLEy,.signup_signup_btn__5q\+RZ{background-color:#1b2131;border:0;border-radius:11px;color:#fff;font-size:18px;line-height:18px;padding:19px 0;width:100%}.signup_signup_btn__5q\+RZ:hover{background-color:#1b2131}p.signup_or-signup__YWSyV{background-color:#fff;border:1px solid #1b213133;color:#1b2131cc;font-size:14px;line-height:14px;margin:0 auto;position:relative;text-align:center}.signup_or-signup__YWSyV span{background-color:#fff;display:flex;left:0;margin:0 auto;padding:0 13px;position:absolute;right:0;top:-7px;width:-webkit-fit-content;width:fit-content}.signup_continue-google__IkB23{align-items:center;background-color:#f3f3f4;border:1px solid #f3f3f4;border-radius:9px;box-shadow:none;color:#1b2131;display:flex;font-size:16px;justify-content:center;margin-top:35px;padding:15px 0;position:relative;width:100%}.signup_continue-google__IkB23 span div{height:55px!important}.signup_continue-google__IkB23 span{left:0;opacity:0;position:absolute;right:0;width:100%}.signup_S9gUrf-YoZ4jf__NS50F{opacity:0}.signup_continue-google__IkB23:hover{background-color:#fff;border:1px solid #f3f3f4;box-shadow:0 3px 6px #0000001c}.signup_continue-google__IkB23 img{margin-right:15px}p.signup_already-account__4PKoF{color:#1b2131cc;font-size:14px;font-weight:400;line-height:14px;margin-bottom:0;margin-top:13px}p.signup_already-account__4PKoF a{color:#1a4ab9;-webkit-text-decoration:dashed;text-decoration:dashed}p.signup_already-account__4PKoF a:hover{border-bottom:1px solid #1a4ab9}.signup_loginpopup__NkIzb .signup_form-div__JVFJa.signup_error__NR90m input{background-color:#fff0f0;border:2px solid #e02b27}@keyframes signup_fadeIn__pydpe{0%{opacity:0}to{opacity:1}}.signup_loginpopup__NkIzb .signup_error-div__tmlt\+{animation:signup_fadeIn__pydpe .3s ease-out}.signup_loginpopup__NkIzb .signup_form-div__JVFJa.signup_active__Xs6z\+ label,.signup_loginpopup__NkIzb .signup_form-div__JVFJa.signup_error__NR90m label{background-color:#fff;color:#1b2131;font-size:12px;padding:0 5px;top:-6px}.signup_loginpopup__NkIzb .signup_form-div__JVFJa.signup_error__NR90m label{color:#e02b27}.signup_forgot-ps__UpntI{font-size:14px;line-height:14px;margin-bottom:25px;text-align:right}.signup_forgot-ps__UpntI a{color:#1a4ab9}.signup_forgot-ps__UpntI a:hover{border-bottom:1px solid #1a4ab9}.signup_otp__ic8yT form{padding:0}.signup_otp__ic8yT{padding:37px 0 0}.signup_otp__ic8yT form .signup_resend-link__cww3y{color:#1a4ab9}.signup_otp__ic8yT form .signup_resend-text__ZxynO{color:#1b2131cc;text-align:center}.signup_timer__bBXV1{color:#1a4ab9;display:block;text-align:center}.signup_otp__ic8yT .signup_already-account__4PKoF{color:#1b2131cc}.signup_otp-input__RIQyE{display:flex;justify-content:space-between;margin:30px 0 35px}.signup_otp-input__RIQyE input{background-color:initial;border:1px solid #1b21314d;border-radius:23px;font-size:34px;height:80px;line-height:34px;text-align:center;width:80px}.signup_otp-input__RIQyE input::-webkit-inner-spin-button,.signup_otp-input__RIQyE input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.signup_otp-input__RIQyE+.signup_already-account__4PKoF{margin-bottom:40px}.signup_verifySuccess__xjNmN{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 3px 6px #00000029;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:20px;text-align:center}.signup_verifySuccess__xjNmN img{height:80px;margin-bottom:20px;width:80px}.signup_verifySuccess__xjNmN h1{color:#1b2131;font-size:24px;font-weight:700;margin-bottom:10px}.signup_verifySuccess__xjNmN p{color:#1b2131b3;font-size:14px}.signup_verifySuccess__xjNmN .signup_signup_btn__5q\+RZ{background-color:#1b2131;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:10px;padding:10px 20px}.signup_verifySuccess__xjNmN .signup_signup_btn__5q\+RZ:hover{background-color:#e1dada;border:1px solid #1b21310d;box-shadow:0 3px 6px #00000029}*{box-sizing:border-box;margin:0;padding:0}.forget_outer-box__jZnCX{background-color:initial;display:flex;height:auto;padding:0;width:auto}.forget_navigationSidebar__QJ1A6{display:none}.forget_blur-bg__DelLa{background-color:#1b21314d;height:100%;left:0;position:fixed;top:0;width:100%}input:focus{outline:0}.forget_loginpopup__eM\+B7{align-items:center;background-color:#fff;border:1px solid #1b21310d;border-radius:11px;display:flex;flex-direction:column;height:auto;justify-content:center;left:50%;max-width:675px;min-height:530px;padding:37px 110px 48px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%}.forget_loginpopup__eM\+B7 div{width:100%}.forget_loginpopup__eM\+B7 .forget_signup_btn__mcj3o{margin-top:0}.forget_popupclose__3JhL4{cursor:pointer;position:absolute;right:-15px;text-align:right;top:-15px}.forget_loginpopup__eM\+B7 h1{color:#1b2131;font-family:Inter,sans-serif;font-size:28px;font-weight:700;line-height:28px;margin:0;text-align:center}.forget_loginpopup__eM\+B7 p{color:#1b2131b3;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:19px;margin-top:16px;text-align:center}.forget_loginpopup__eM\+B7 form{margin:75px 0 30px}.forget_form-div__3-4Wn{margin-bottom:16px;position:relative}.forget_eye_button__oYewC{align-items:center;background-color:initial;background-color:#fff;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px;z-index:10}.forget_loginpopup__eM\+B7 label{color:#1b2131b3;font-family:Inter,sans-serif;font-size:14px;font-weight:400;left:24px;line-height:14px;margin:0;position:absolute;top:17px;transition:all .5s}.forget_loginpopup__eM\+B7 .forget_form-div__3-4Wn.forget_active__nPEGO label{background-color:#fff;color:#1b2131;font-size:12px;left:19px;line-height:12px;padding:0 5px;top:-6px}.forget_loginpopup__eM\+B7 input{background-color:#f3f3f4;border:1px solid #f3f3f4;border-radius:9px;font-size:14px;line-height:22px;margin:0;padding:12px 24px;width:100%}.forget_loginpopup__eM\+B7 .forget_form-div__3-4Wn.forget_active__nPEGO input{background-color:initial;border:1px solid #1b21314d}.forget_loginpopup__eM\+B7 .forget_form-div__3-4Wn.forget_error__W-mkc{font-size:inherit}.forget_loginpopup__eM\+B7 .forget_form-div__3-4Wn.forget_active__nPEGO.forget_error__W-mkc input{background-color:initial;border:1px solid #e02b27}.forget_loginpopup__eM\+B7 .forget_form-div__3-4Wn.forget_active__nPEGO.forget_error__W-mkc label{color:#e02b27}.forget_otpsubmitbtn__GHyTj,.forget_signup_btn__mcj3o{background-color:#1b2131;border:0;border-radius:11px;color:#fff;font-size:18px;line-height:18px;margin:0;padding:19px 0;width:100%}.forget_signup_btn__mcj3o{margin-top:50px}.forget_otpsubmitbtn__GHyTj:hover,.forget_signup_btn__mcj3o:hover{background-color:#1b2131}p.forget_or-signup__8Zz-f{background-color:#fff;border:1px solid #1b213133;color:#1b2131cc;font-size:14px;line-height:14px;margin:0 auto;position:relative;text-align:center}.forget_or-signup__8Zz-f span{background-color:#fff;display:flex;left:0;margin:0 auto;padding:0 13px;position:absolute;right:0;top:-7px;width:-webkit-fit-content;width:fit-content}.forget_continue-google__ZlnP3{background-color:#f3f3f4;border:1px solid #fff;border-radius:9px;color:#1b2131;font-size:16px;margin-top:30px;padding:14px 0;width:100%}.forget_continue-google__ZlnP3:hover{background-color:#fff;border:1px solid #1b21310d;box-shadow:0 3px 6px #00000029}.forget_continue-google__ZlnP3 img{margin-right:15px}p.forget_already-account__-uE7F{color:#1b2131cc;font-size:14px;font-weight:400;line-height:14px;margin-bottom:0;margin-top:13px}p.forget_already-account__-uE7F a{color:#1a4ab9;-webkit-text-decoration:dashed;text-decoration:dashed}p.forget_already-account__-uE7F a:hover{border-bottom:1px solid #1a4ab9}.forget_loginpopup__eM\+B7 .forget_error-div__Vn3cv{color:#e02b27;display:block;font-size:12px;margin-top:4px}.forget_loginpopup__eM\+B7 .forget_form-div__3-4Wn.forget_error__W-mkc input{background-color:#fff0f0;border:2px solid #e02b27}@keyframes forget_fadeIn__NE-Wm{0%{opacity:0}to{opacity:1}}.forget_loginpopup__eM\+B7 .forget_error-div__Vn3cv{animation:forget_fadeIn__NE-Wm .3s ease-out}.forget_loginpopup__eM\+B7 .forget_form-div__3-4Wn.forget_active__nPEGO label,.forget_loginpopup__eM\+B7 .forget_form-div__3-4Wn.forget_error__W-mkc label{background-color:#fff;color:#1b2131;font-size:12px;padding:0 5px;top:-6px}.forget_loginpopup__eM\+B7 .forget_form-div__3-4Wn.forget_error__W-mkc label{color:#e02b27}.forget_forgot-ps__IBzwh{color:#1a4ab9;font-size:14px;line-height:14px;margin-bottom:25px;text-align:right}.forget_forgot-ps__IBzwh :hover{border-bottom:1px solid #1a4ab9}.forget_otp__SAEGo,.forget_otp__SAEGo form{padding:0}.forget_otp__SAEGo form .forget_resend-link__SrHBF{color:#1a4ab9}.forget_otp__SAEGo form .forget_resend-text__MEqg8{color:#1b2131cc;font-family:Inter,sans-serif;font-weight:400;margin-bottom:30px;text-align:center}.forget_otp__SAEGo form .forget_resend-text__MEqg8 span{color:#1a4ab9!important;margin-left:5px}.forget_timer__vKYVi{color:#1a4ab9;display:block;font-family:Inter,sans-serif;font-weight:400;text-align:center}.forget_otp__SAEGo .forget_already-account__-uE7F{color:#1b2131cc}.forget_otp-input__ovWCd{display:flex;justify-content:space-between;margin:30px 0 35px}.forget_otp-input__ovWCd input{background-color:initial;border:1px solid #1b21314d;border-radius:23px;font-size:34px;height:80px;line-height:34px;text-align:center;width:80px}.forget_otp-input__ovWCd input::-webkit-inner-spin-button,.forget_otp-input__ovWCd input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.forget_otp-input__ovWCd+.forget_already-account__-uE7F{margin-bottom:40px}.forget_verifySuccess__HvltH{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:20px;text-align:center}.forget_verifySuccess__HvltH img{height:80px;margin-bottom:20px;width:80px}.forget_verifySuccess__HvltH h1{color:#1b2131;font-size:24px;font-weight:700;margin-bottom:10px}.forget_verifySuccess__HvltH p{color:#1b2131b3;font-size:14px}.forget_verifySuccess__HvltH .forget_signup_btn__mcj3o{background-color:#1b2131;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:10px;padding:10px 20px}.forget_verifySuccess__HvltH .forget_signup_btn__mcj3o:hover{background-color:#e1dada;border:1px solid #1b21310d;box-shadow:0 3px 6px #00000029}.mainpage-container{background-color:#fff;display:flex;height:100%}.chat-container{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:0;position:relative;width:100%}.chat-container .chat-container{padding:0}.chat-container .main-container .chat-container{margin-bottom:10px;margin-top:0;overflow:hidden}.card-container{background-color:#fff;border-left:1px solid #cccccc73;bottom:0;height:calc(100% - 55px);max-width:400px;padding:15px;position:fixed;right:0;transform:translateX(0);width:100%}.cart-drawer,.tabs-wrapper{height:100%}.custom-alert{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;height:calc(100vh - 55px);opacity:0;padding:0 30px;position:fixed;right:0;top:55px;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:399px;z-index:10000;z-index:9999}.custom-alert,.custom-inner{align-items:center;display:flex;justify-content:center;text-align:center}.custom-inner{background:#1a4ab9;border-radius:5px;color:#fff;font-size:15px;line-height:15px;padding:12px 15px;width:100%;z-index:10000}.custom-alert:after{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23fff" class="bi bi-check-square"><path d="M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2z"/><path d="M10.97 4.97a.75.75 0 0 1 1.071 1.05l-3.992 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z"/></svg>');color:red;content:"";height:16px;left:2030px;position:absolute;width:26px}.custom-alert.show{opacity:1;visibility:visible}.custom-alert svg{border:1px solid #fff;border-radius:50%;margin-right:7px;padding:2px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.form-container{border:1px solid #ddd;border-radius:8px;margin:50px auto;padding:20px;width:300px}input{margin:10px 0;padding:10px;width:100%}h2{text-align:center}textarea{height:60px;margin-bottom:10px;width:100%}button{cursor:pointer}.app-container{background-color:#f3f3f4;height:100vh;overflow:hidden;padding:0}.app-container,.sidebar{display:flex;flex-direction:column}.sidebar{background-color:#f0f0f0;height:100%;justify-content:space-between;left:0;overflow-y:auto;position:fixed;top:0;transition:all .3s ease-in-out;z-index:1000}.sidebar.open{transform:translateX(0);width:230px}.sidebar.closed{opacity:0;transform:translateX(-100%);width:0}.sidebar_inner{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:0}.sidebar-header{align-items:center;display:flex;justify-content:space-between;position:relative}.sidebar-header span,.toggle-sidebar-btn span{background-color:#000000d4;border-radius:5px;color:#fff;font-family:Inter,sans-serif;font-size:10px;font-weight:400;left:-35px;line-height:12px;margin:0 auto;opacity:0;padding:5px;position:absolute;right:0;top:27px;transition:all .3s ease-in-out;visibility:hidden;z-index:9}.toggle_sidepart{display:none}.fresh-chat:hover span,.toggle-sidebar-btn:hover span,.toggle_sidepart:hover span{opacity:1;transition:all .3s ease-in-out;visibility:visible}.fresh-chat,.toggle_sidepart{position:relative}.toggle_sidepart span{width:75px}.toggle-sidebar-btn span{left:146px;right:auto;top:40px;width:75px}.toggle-sidebar{background-color:initial;border:0;display:flex;height:auto;width:auto}.toggle-sidebar svg{margin:0}.user-profile{display:flex;padding:5px 15px;position:relative}.user-profile p{background-color:#fff;border:1px solid #1b2131;border-radius:50%;border-radius:24px;color:#1b2131;display:flex;font-size:14px;line-height:14px;margin-left:-33px;overflow:hidden;padding:9px 15px 9px 35px}.profile-initial,.user-profile p{align-items:center;font-family:Inter,sans-serif;font-weight:400;justify-content:center;position:relative}.profile-initial{background-color:#1b2131;border-radius:50%;color:#fff;display:grid;font-size:21px;height:32px;line-height:36px;margin-top:1px;width:32px;z-index:9}.cart-badge{display:none}.user-profile img{height:auto;width:100%}.login-btn{background-color:#1b2131;border:0;color:#fff;margin-right:8px}.login-btn,.signup-btn{border-radius:24px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:14px;padding:9px 24px}.signup-btn{background-color:#fff;border:1px solid #1b2131;color:#1b2131}body{background-color:#f5f7fa;font-family:Inter,sans-serif;margin:0;overflow-y:auto;padding:0}.checkout-page{background:#fff;border-radius:12px;box-shadow:0 8px 20px #0000001a;margin:30px auto;max-width:800px;padding:30px}.checkout-page h1{color:#222;font-size:2rem;margin-bottom:20px;text-align:center}.checkout-form{display:flex;flex-direction:column;gap:12px}.form-row{display:flex;flex-wrap:wrap;gap:16px}.form-field{flex:1 1;min-width:220px;position:relative}.form-field input,.form-field select{background:#0000;border:1px solid #ccc;border-radius:6px;font-size:1rem;padding:12px 8px 8px;transition:border .3s,box-shadow .3s;width:100%}.form-field input:focus,.form-field select:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.form-field label{background:#fff;color:#666;font-family:Inter,sans-serif;left:12px;padding:0 6px;pointer-events:none;position:absolute;top:14px;transition:all .2s ease}.form-field input:focus+label,.form-field input:not(:placeholder-shown)+label,.form-field select:focus+label,.form-field select:not(:placeholder-shown)+label{color:#007bff;font-size:.75rem;left:10px;top:-8px}.form-field input::placeholder,.form-field select::placeholder{color:#0000}.proceed-button{background-color:#007bff;border:none;border-radius:6px;box-shadow:0 4px 12px #007bff33;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:400;padding:14px 24px;transition:background-color .3s ease,transform .2s ease;width:100%}.proceed-button:hover{background-color:#0056b3;transform:translateY(-2px)}.proceed-button:active{background-color:#004494;transform:translateY(0)}.proceed-button:disabled{background-color:#ccc;box-shadow:none;cursor:not-allowed}.confirmation-page{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;font-family:Arial,sans-serif;margin:40px auto;max-width:600px;padding:20px}.confirmation-page h1{font-size:1.8rem;margin-bottom:20px;text-align:center}.confirmation-details p{margin:8px 0}.payment-options{display:flex;flex-direction:column;gap:12px;margin-top:24px}.payment-options button{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;padding:12px;transition:.2s}.payment-options button:hover{background:#75b0f0}.success-container{align-items:center;background:linear-gradient(135deg,#e0f7fa,#fff);display:flex;justify-content:center;min-height:100vh}.success-card{background:#fff;border-radius:12px;box-shadow:0 4px 15px #00000026;max-width:400px;padding:40px;text-align:center;width:90%}.success-icon{color:#4caf50;font-size:60px;margin-bottom:20px}.success-title{color:#333;font-size:28px;margin-bottom:10px}.success-message{color:#666;font-size:16px;margin-bottom:30px}.home-link{background-color:#4caf50;border-radius:6px;color:#fff;display:inline-block;font-weight:700;padding:10px 20px;text-decoration:none;transition:background-color .3s ease}.home-link:hover{background-color:#43a047}
/*# sourceMappingURL=main.183e7cd5.css.map*/