:root{--h-height: 68px;--heading-font: "Poppins",sans-serif;--body-font: "Poppins",sans-serif;--base-h: 12;--base-s: 89%;--base-l: 56%;--base: var(--base-h) var(--base-s) var(--base-l);--base-100: var(--base-h) calc(var(--base-s) - 7%) calc(var(--base-l) + 15%);--base-200: var(--base-h) calc(var(--base-s) - 7%) calc(var(--base-l) + 10%);--base-300: var(--base-h) calc(var(--base-s) - 7%) calc(var(--base-l) + 8%);--base-400: var(--base-h) calc(var(--base-s) - 7%) calc(var(--base-l) + 5%);--base-500: var(--base-h) var(--base-s) calc(var(--base-l) - 2%);--base-600: var(--base-h) var(--base-s) calc(var(--base-l) - 4%);--base-700: var(--base-h) var(--base-s) calc(var(--base-l) - 6%);--base-800: var(--base-h) var(--base-s) calc(var(--base-l) - 8%);--base-light: calc(var(--base-h) + 1) calc(var(--base-s) - 2%) calc(var(--base-l) + 41%);--base-dark: var(--base-h) var(--base-s) calc(var(--base-l) - 10%);--accent-h: 250;--accent-s: 60%;--accent-l: 53%;--accent: var(--accent-h) var(--accent-s) var(--accent-l);--light-h: 0;--light-s: 0%;--light-l: 99%;--light: var(--light-h) var(--light-s) var(--light-l);--light-2: var(--light-h) var(--light-s) calc(var(--light-l) - 4%);--light-3: var(--light-h) var(--light-s) calc(var(--light-l) - 16%);--dark-h: 240;--dark-s: 19%;--dark-l: 13%;--dark: var(--dark-h) var(--dark-s) var(--dark-l);--dark-100: var(--dark-h) calc(var(--dark-s) - 7%) calc(var(--dark-l) + 15%);--dark-200: var(--dark-h) calc(var(--dark-s) - 7%) calc(var(--dark-l) + 10%);--dark-300: var(--dark-h) calc(var(--dark-s) - 7%) calc(var(--dark-l) + 8%);--dark-400: var(--dark-h) calc(var(--dark-s) - 7%) calc(var(--dark-l) + 5%);--dark-500: var(--dark-h) var(--dark-s) calc(var(--dark-l) - 2%);--dark-600: var(--dark-h) var(--dark-s) calc(var(--dark-l) - 4%);--dark-700: var(--dark-h) var(--dark-s) calc(var(--dark-l) - 6%);--dark-800: var(--dark-h) var(--dark-s) calc(var(--dark-l) - 8%);--black-h: 0;--black-s: 0%;--black-l: 0%;--black: var(--black-h) var(--black-s) var(--black-l);--body-h: 0;--body-s: 0%;--body-l: 33%;--body-color: var(--body-h) var(--body-s) var(--body-l);--heading-h: 240;--heading-s: 19%;--heading-l: 13%;--heading: var(--heading-h) var(--heading-s) var(--heading-l);--white: 0 0% 100%;--primary: 204 88% 44%;--secondary-h: 208;--secondary-s: 23%;--secondary-l: 55%;--secondary: var(--secondary-h) var(--secondary-s) var(--secondary-l);--success: 161 74% 45%;--danger: 5 76% 55%;--warning: 28 87% 62%;--info: 190 76% 40%;--text-h: 240;--text-s: 19%;--text-l: 13%;--text: var(--text-h) var(--text-s) var(--text-l);--text-light: var(--text-h) calc(var(--text-s) - 16%) calc(var(--text-l) + 60%);--heading-color: var(--heading);--border: 0 0% 90%;--box-shadow: 0 16px 19px 7px hsl(var(--black) / 0.08);--gray-color: 0 0 87%}html{color: #222;font-size: 1rem;line-height: 1.15;scroll-behavior: smooth}hr{display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;box-sizing: content-box;height: 0;overflow: visible}audio,canvas,iframe,img,svg,video{vertical-align: middle}img{max-width: 100%;height: auto}fieldset{border: 0;margin: 0;padding: 0}textarea{resize: vertical}main{display: block}h1{font-size: 2em;margin: 0.67em 0}pre{font-family: monospace,monospace;font-size: 1em}a{background-color: transparent;text-decoration: none}abbr[title]{border-bottom: none;text-decoration: underline;text-decoration: underline dotted}b,strong{font-weight: bolder}code,kbd,samp{font-family: monospace,monospace;font-size: 1em}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sub{bottom: -0.25em}sup{top: -0.5em}img{border-style: none}button,input,optgroup,select,textarea{font-family: inherit;font-size: 0.875rem;line-height: 1.15;margin: 0}button,input{overflow: visible}button,select{text-transform: none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance: button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style: none;padding: 0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline: 1px dotted ButtonText}fieldset{padding: 0.35em 0.75em 0.625em}legend{box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal}progress{vertical-align: baseline}textarea{overflow: auto}[type="checkbox"],[type="radio"]{box-sizing: border-box;padding: 0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height: auto}[type="search"]{-webkit-appearance: textfield;outline-offset: -2px}[type="search"]::-webkit-search-decoration{-webkit-appearance: none}::-webkit-file-upload-button{-webkit-appearance: button;font: inherit}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}input[type="number"]{-moz-appearance: textfield}details{display: block}summary{display: list-item}template{display: none}[hidden]{display: none}body{font-size: 0.875rem;color: hsl(var(--body-color));font-family: var(--body-font);background: hsl(var(--white));min-height: 100vh;display: flex;flex-direction: column;position: relative !important}@media (max-width: 991px){body{padding-bottom: 61px}}body *::-webkit-scrollbar{width: 5px;height: 4px}*::selection{background-color: hsl(var(--base));color: hsl(var(--white)) !important}::selection{color: hsl(var(--white));background: hsl(var(--base))}h1,h2,h3,h4,h5,h6{font-weight: 500;margin: 0;line-height: 1.3;color: hsl(var(--heading-color));font-family: var(--heading-font)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color: hsl(var(--heading-color))}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color: hsl(var(--base))}h1{font-size: 3rem;font-weight: 600}@media (max-width: 1199px){h1{font-size: 2rem}}h2{font-size: 1.75rem;margin-top: -7px;font-weight: 600}@media (max-width: 1199px){h2{font-size: 1.5rem}}h3{font-size: 1.5rem;margin-top: -6px;font-weight: 600}@media (max-width: 1199px){h3{font-size: 1.25rem}}@media (max-width: 575px){h3{font-size: 1rem}}h4{font-size: 1.375rem;margin-top: -5px;font-weight: 600}h5{font-size: 1.25rem;margin-top: -4px}@media (max-width: 1199px){h5{font-size: 1.125rem}}h6{font-size: 1rem}a{display: inline-block;transition: all ease 0.3s}a:hover{text-decoration: none;color: inherit}ul{margin: 0;padding: 0}ul li{list-style: none}select,input,textarea{width: 100%}select,input,textarea,button{background-color: hsl(var(--white));border: 1px solid hsl(var(--border));outline: none}.fw-500{font-weight: 500}button{border: none;outline: none;font-weight: 400}textarea{height: 120px;resize: none;padding: 10px}input,select{color: #555555}label,button,select{cursor: pointer}.form--label{margin-bottom: 0.3rem}input{border: 1px solid transparent;border-radius: 5px;padding-left: 10px}input:focus{border: 1px solid hsl(var(--base))}button:focus{outline: 0}input[type="submit"]{cursor: pointer;background-color: #1893f0;color: hsl(var(--white));font-weight: 700;padding: 0}@media (min-width: 1800px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width: 1420px}}.body-overlay{position: fixed;width: 100%;height: 100%;display: block;background-color: hsl(var(--black) / 0.54);z-index: 991;content: "";left: 0;top: 0;visibility: hidden;opacity: 0;transition: all 0.3s ease-in}.body-overlay.active{visibility: visible;opacity: 1}.overlay-2{position: absolute;left: 0;right: 0;bottom: 0;top: 0;background: hsl(var(--white));z-index: 2;display: none;opacity: 0.9}.bg--img{background-size: cover;background-position: center center;background-repeat: no-repeat}.overlay-effects::after,.overlay-effects::before{position: absolute;content: ""}.form-group{margin-bottom: 1.25rem}.whitespace-nowrap{white-space: nowrap}.deposit-info.total-amount{font-size: 1.125rem;border-top: 1px solid hsl(var(--border) / 0.5);margin-bottom: 1rem}.bg--danger{background: #eb2222 !important}.bg--success{background: #0be881 !important}.bg--primary{background: #212fb4 !important}.bg--info{background: #1e9ff2 !important}.bg--warning{background: #ff9f43 !important}.bg--grey{background: #868686 !important}.bg--white{background: hsl(var(--white))}.bg--light{background-color: #fbfbfb}.pb-40{padding-bottom: 40px}@media (max-width: 767px){.pb-40{padding-bottom: 20px}}.pb-60{padding-bottom: 60px}@media (max-width: 767px){.pb-60{padding-bottom: 30px}}.pt-60{padding-top: 60px}@media (max-width: 767px){.pt-60{padding-top: 30px !important}}.py-60{padding-top: 60px;padding-bottom: 60px}@media (max-width: 767px){.py-60{padding-top: 30px !important;padding-bottom: 30px !important}}.py-80{padding-top: 80px;padding-bottom: 80px}@media (max-width: 767px){.py-80{padding-top: 40px !important;padding-bottom: 40px !important}}.my-60{margin-top: 30px;margin-bottom: 30px}@media (min-width: 576px){.my-60{margin-top: 40px;margin-bottom: 40px}}@media (min-width: 992px){.my-60{margin-top: 60px;margin-bottom: 60px}}.mt-60{margin-top: 30px}@media (min-width: 576px){.mt-60{margin-top: 40px}}@media (min-width: 992px){.mt-60{margin-top: 60px}}.mb-60{margin-bottom: 30px}@media (min-width: 576px){.mb-60{margin-bottom: 40px}}@media (min-width: 992px){.mb-60{margin-bottom: 60px}}.overlay{position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: rgba(0,0,0,0.7);z-index: 99;display: none}.overlay.active{display: block;animation-name: fadeIn;animation-duration: 0.3s}.section-header{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;margin-bottom: 1.25rem;gap: 20px}@media (max-width: 575px){.section-header{margin-bottom: 1rem}}.section-header .title{max-width: 800px;font-weight: 600}.social-icons li a{border-radius: 50%}.social-icons li a i{width: 30px;height: 30px;line-height: 30px;color: hsl(var(--white)) !important;margin: 0 !important;border-radius: 50%;font-size: 0.875rem;text-align: center;flex-shrink: 0}.social-icons li a i[class*="facebook"]{background: #3b5998}.social-icons li a i[class*="twitter"]{background: #55acee}.social-icons li a i[class*="x-twitter"]{background: #313131}.social-icons li a i[class*="linkedin"]{background: #007bb5}.social-icons li a i[class*="google"]{background: #dd4b39}.social-icons li a i[class*="behance"]{background: #1769ff}.social-icons li a i[class*="instagram"]{background: #e4405f}.social-icons li a i[class*="vimeo"]{background: #1ab7ea}.social-icons li a i[class*="pinterest"]{background: #007bb5}.social-icons li a i[class*="star"]{background: #ffc363}.social-icons li a:hover{color: hsl(var(--white));background: hsl(var(--base))}.footer-bg{background-color: #232323}.footer-area{margin-top: auto}.footer-top{display: flex;justify-content: space-between;gap: 70px;padding-top: 60px}.footer-area:not(:has(.footer-middle)) .footer-top{padding-bottom: 50px}@media (max-width: 767px){.footer-top{padding-top: 30px}}@media (max-width: 575px){.footer-widget{padding: 0px}}.footer-widget .logo{max-width: 220px}.footer-middle{display: grid;padding: 50px 0px;gap: 2rem 1rem;grid-template-columns: repeat(auto-fit,minmax(200px,1fr))}@media (max-width: 1399px){.footer-middle{grid-template-columns: repeat(auto-fit,minmax(172px,1fr))}}@media (max-width: 1199px){.footer-middle{grid-template-columns: repeat(auto-fit,minmax(230px,1fr))}}@media (max-width: 991px){.footer-middle{grid-template-columns: repeat(auto-fit,minmax(200px,1fr))}}@media (max-width: 767px){.footer-middle{flex-wrap: wrap;padding: 30px 0px}.footer-widget.widget-link.widget-contact{width: inherit !important}}@media (max-width: 1399px){.footer-widget .logo{max-width: 170px}}@media (min-width: 1200px){.footer-top:has(.newsletter-widget) .footer-widget.widget-about{max-width: 370px}.footer-widget.widget-about{max-width: 500px}}@media (max-width: 1199px) and (min-width: 992px){.footer-widget.widget-link.widget-contact{max-width: 250px}}@media (max-width: 1399px){.footer-top{gap: 1.5rem}.footer-widget.widget-about{max-width: 300px}}@media (max-width: 1199px){.footer-top{flex-wrap: wrap;justify-content: unset}.footer-widget.widget-about{order: 1;max-width: 600px}.newsletter-widget{order: 0;flex-basis: 700px}.widget-contact{order: 2}.subscribe-form{max-width: 480px}}@media (max-width: 991px){.footer-widget.widget-about{max-width: 398px}.footer-top{gap: 2rem}}@media (max-width: 525px){.footer-widget.widget-about{max-width: inherit !important}}.footer-logo{max-width: 220px;margin-bottom: 1rem}.footer-widget .title,.widget-contact .title{margin: 0;margin-bottom: 10px;font-size: 1rem;font-weight: 600;color: hsl(var(--white) / 0.7)}.footer-widget p{margin-top: 0;color: hsl(var(--white) / 0.6);font-size: 0.875rem;line-height: 1.7}.footer-widget ul{display: flex;flex-direction: column;gap: 6px}.widget-contact ul li a,.widget-contact ul li,.footer-widget ul li a{display: flex;word-break: break-all;color: hsl(var(--white) / 0.6);font-size: 0.875rem}.widget-contact li i{margin-top: 5px;margin-right: 9px}.footer-widget ul li i,.widget-contact ul li a i{color: hsl(var(--white) / 0.6);margin-right: 9px}.footer-widget ul li{padding: 0px}.footer-widget ul li a:hover,.widget-contact ul li a:hover{color: #e7e7e7}.footer-widget .logo{margin-bottom: 20px}.footer-widget .social-icons{margin-top: 10px}.footer-copyright{padding: 20px 0px;border-top: 1px solid hsl(var(--white) / 0.1)}@media (max-width: 575px){.footer-copyright .left,.footer-copyright .right{padding: 0px}}.footer-copyright .left p,.footer-copyright .right p{margin: 0}.footer-copyright .right img{max-width: 200px}.footer-copyright p{color: #cfcfcf}.footer-copyright p a{color: hsl(var(--base))}.menu li a{color: hsl(var(--white));font-size: 0.875rem}.menu li a.active{background-color: hsl(var(--base-300))}@media (max-width: 991px){.menu li a.active{background-color: transparent;color: hsl(var(--base)) !important}}.menu li{padding: 0px}@media (min-width: 992px){.menu{display: flex;justify-content: flex-end;align-items: center}.menu li{position: relative}.menu li a{padding: 13px 7px}}@media (min-width: 992px) and (min-width: 1200px){.menu li a{padding: 10px}}@media (min-width: 992px) and (min-width: 1400px){.menu li a{padding: 13px 20px}}@media (min-width: 992px){.menu li a.header-button{background: #1893f0;padding: 12px 40px;margin-left: 20px}}@media (min-width: 992px) and (min-width: 1400px){.menu li a.header-button{margin-left: 40px}}@media (min-width: 992px){.menu li .submenu{position: absolute;top: 100%;left: 0;min-width: 220px;transition: all ease 0.3s;opacity: 0;visibility: hidden;transform: translateY(20px);box-shadow: 0 0 20px rgba(0,104,225,0.2)}.menu li .submenu li{width: 100%;border-bottom: 1px solid hsl(var(--border));background: hsl(var(--white));padding: 0}.menu li .submenu li a{padding: 5px 10px 5px 15px;color: hsl(var(--black));text-transform: capitalize;display: flex;justify-content: space-between;font-size: 14px}.menu li .submenu li a.active{padding-left: 20px;background: hsl(var(--base));color: hsl(var(--white))}.menu li .submenu li a.active::after{color: hsl(var(--white))}.menu li .submenu li:hover{border-color: hsl(var(--base))}.menu li .submenu li:hover>a{padding-left: 20px;background: hsl(var(--base));color: hsl(var(--white))}.menu li .submenu li:hover>a::after{color: hsl(var(--white))}.menu li .submenu li:first-child{border-top: 1px solid hsl(var(--border))}.menu li .submenu li .submenu{top: -1px;left: 100%}.menu li:hover>.submenu{opacity: 1;visibility: visible;transform: translateY(0)}}.menu-item-has-children>a{align-items: center}.menu-item-has-children>a::after{content: "\f107";font-weight: 600;font-family: "Line Awesome Free";margin-left: 5px}.primary-menu-button{height: 20px;cursor: pointer;position: relative;background-color: transparent;display: flex;flex-direction: column;justify-content: space-between;align-self: center}.primary-menu-button span{display: inline-block;height: 2px;width: 25px;background-color: hsl(var(--white))}.header-top{border-bottom: 1px solid #f5f5f5}.header-top-wrap .predefined-widgets .select-item{height: 35px}.header-top-wrap .nav--links ul{display: flex;flex-wrap: wrap;font-size: 14px}.header-top-wrap .nav--links ul li a{color: hsl(var(--black) / 0.4);font-weight: 500;padding: 6px 10px;font-size: 0.8125rem;transition: 0.3s}.header-top-wrap .nav--links ul li a:hover{text-decoration: underline;color: hsl(var(--base))}@media (max-width: 767px){.header-top{display: none}.header-top-wrap{justify-content: center !important}}.header-wrapper{display: flex;gap: 24px;align-items: center}@media (max-width: 1399px){.header-wrapper{gap: 16px}}.cart-widget button{padding: 8px;position: relative;color: hsl(var(--black))}.cart-widget button i{font-size: 40px}.header-wrapper .logo a{width: 280px}.header-wrapper .logo img{height: 100%;width: 100%;object-fit: contain}.header-search-btn{display: none}@media (max-width: 991px){.header-wrapper .logo a{max-width: 170px}}@media (max-width: 991px){.header-search-btn{display: block;width: 35px;height: 35px;border-radius: 5px;border: 1px solid hsl(var(--border))}}.scroll-hide-sm{position: absolute;overflow-y: hidden;top: 0;left: 0;width: calc(100% - 0px)}.notification-inner-header{padding: 10px 15px;padding-top: 5px;border-bottom: 1px solid hsl(var(--border) / 0.5)}.notification-inner-header .caption{font-size: 1rem;font-weight: 600;display: block;color: hsl(var(--black) / 0.7)}.notification-inner-header p{font-size: 0.75rem;margin-bottom: 0}.notification-dropdown .empty-message-card .empty-thumb img{max-width: 60px}.notification-inner button i{color: #5b6e88;text-shadow: 1px 2px 5px rgba(0,0,0,0.15);font-size: 1.5rem}.navbar-notification{display: flex;flex-wrap: wrap;padding: 12px 16px}.dropdown-menu__item{border-bottom: 1px solid hsl(var(--border) / 0.5);width: 100%}a.dropdown-menu__item:last-child{border-bottom: none}.navbar-notification:last-child{border-bottom: none}.notification-inner__footer .view-all-message{font-size: 0.875rem;display: block;padding: 6px 15px;text-align: center;color: hsl(var(--black) / 0.7);font-weight: 500}.notification-inner__footer{border-top: 1px solid hsl(var(--border) / 0.5)}.navbar-notification__right .notifi__title{font-weight: 500;font-size: 0.8rem;color: hsl(var(--black) / 0.6)}.dropdown-menu--md{min-width: 18rem}.navbar-notification__right .time{font-size: 0.75rem;color: hsl(var(--black) / 0.5);display: flex;align-items: center;gap: 5px;margin-top: 6px}.navbar-notification__right .time i{font-size: 0.65rem}.notification-inner_body{max-height: 350px;overflow-y: scroll}.notification-inner_body::-webkit-scrollbar-thumb{background-color: hsl(var(--border));border: 0px solid transparent;border-radius: 5px;background-color: #ebebeb;height: 10px !important}.notification-inner_body::-webkit-scrollbar-track{background-color: hsl(var(--base) / 0.1) !important;border-radius: 5px;display: none !important}.user-account{display: flex;align-items: center;gap: 6px;padding-left: 5px;font-size: 0.8125rem}.user-account span{color: hsl(var(--black) / 0.4)}.user-account .icon{width: 20px;height: 20px;font-size: 0.75rem;border: 1px solid hsl(var(--gray-color));border-radius: 50%;display: flex;align-items: center;justify-content: center;color: hsl(var(--black) / 0.4)}.header-search-form{position: relative;display: flex;width: 100%;background: hsl(var(--light))}.header-search-wrapper{position: relative;width: 100%;margin-right: 40px}@media (max-width: 1199px){.header-wrapper{position: relative}.header-search-wrapper .form--control{height: 50px}.header-search-wrapper{position: absolute;max-width: 100%;width: 100%;height: 0;left: 0;top: 0;background-color: hsl(var(--white));display: flex;align-items: center;z-index: 9;visibility: hidden;transition: all linear 0.1s}.header-search-wrapper.show{visibility: visible;height: 100%}.header-form-group input{padding-right: 40px;padding-left: 50px;border-radius: 5px}.header-search-form{max-width: 100%}.header-search-btn{display: flex !important;align-items: center;justify-content: center;width: 50px;height: 38px;border-radius: 4px;border: 1px solid hsl(var(--black) / 0.08);font-size: 1.25rem !important;color: hsl(var(--black) / 0.4) !important}}@media (max-width: 991px){.header-wrapper{position: relative}.header-search-wrapper .form--control{height: 45px}.header-search-wrapper{position: absolute;max-width: 100%;width: 100%;height: 0;left: 0;top: 0;background-color: hsl(var(--white));display: flex;align-items: center;z-index: 9;visibility: hidden;transition: all linear 0.1s}.header-search-wrapper.show{visibility: visible;height: 100%}.header-form-group input{padding-right: 40px;padding-left: 50px;border-radius: 5px}.header-search-form{max-width: 100%}.header-search-btn,.header-middle .ecommerce__icon{display: flex !important;align-items: center;justify-content: center;width: 50px;height: 38px;border-radius: 4px;border: 1px solid hsl(var(--black) / 0.08);font-size: 1.25rem !important;color: hsl(var(--black) / 0.4) !important}}@media (max-width: 767px){.header-search-btn,.header-middle .ecommerce__icon{width: auto;height: auto;border-radius: 4px;font-size: 1.6rem !important;border: 0}.header-middle-left{gap: 20px !important}.header-wrapper{gap: 12px}}.header-form-group{overflow: hidden;flex-grow: 1;display: flex;border: 1px solid hsl(var(--border));border-radius: 8px;transition: border-color 0.3s ease}.header-form-group:focus-within{border-color: rgba(0,0,0,0.199)}.header-search-form .form--control{border: none !important}.header-search-form .icon{min-width: 50px;border: none;color: hsl(0deg 0% 0% / 25%);position: absolute;right: 0px;background: transparent;top: 50%;transform: translateY(-50%);height: 100%;font-size: 1.125rem;line-height: 1;transition: all 0.3s ease-in-out}.header-search-form .icon:hover{font-size: 1.5rem}@media screen and (max-width: 400px){.header-search-form .header-form-group input,.header-search-form .header-form-group .icon{height: 40px}}.header-form-group input::placeholder{color: #797979;font-size: 0.875rem}.header-form-group input{padding-right: 40px}.header-form-group input::placeholder{color: hsl(var(--black) / 0.3)}.header-middle-left{display: flex;align-items: center;flex-grow: 1;gap: 30px}@media (max-width: 575px){.header-middle-left{justify-content: space-between}}.header-middle{position: relative;padding: 15px 0px;z-index: 9;border-bottom: 1px solid #f5f5f5}.mobile-menu{left: 0 !important;transform: translateX(-101%) !important;padding-top: 24px !important}.mobile-menu .mobile-menu-header{padding: 10px 0;position: relative;display: inline-block}.mobile-menu.active{transform: translateX(0) !important}.mobile-menu .nav-tabs li a.active{color: hsl(var(--white))}.header-bottom{transition: all ease 0.3s}.header-area.active{position: sticky;top: 0;left: 0;right: 0;width: 100%;z-index: 911;background: hsl(var(--white));transition: 0.3s linear;animation: slide-down 0.5s}.header-area.active .header-top{display: none !important}@keyframes slide-down{0%{opacity: 0;transform: translateY(-150%)}100%{opacity: 1;transform: translateY(0)}}.view-category{width: 280px;height: 100%}@media (max-width: 1199px){.view-category{width: 150px}}.view-category .menu-category-btn{font-size: 14px;padding: 12px 20px;border-radius: 0px;color: hsl(var(--white));background-color: hsl(var(--base-800));width: 100%;height: 100%;display: flex;align-items: center;gap: 6px;cursor: pointer;user-select: none}.view-category .menu-category-btn i{font-size: 1.25rem;vertical-align: middle;margin-right: 5px}@media (max-width: 991px){.mobile-menu-icons{position: fixed;left: 0;bottom: 0;width: 100%;z-index: 9999;background: hsl(var(--black));padding: 0;padding: 5px 0px !important;height: 68px;overflow: hidden}.mobile-menu-icons li{text-align: center;flex-grow: 1}.ecommerce__icon{fill: hsl(var(--white)) !important}.ecommerce__text{color: hsl(var(--white) / 0.6) !important}}.filter-category li{padding: 0}.filter-category li a{padding: 3px 15px 10px 0;color: hsl(var(--black) / 0.6);display: block;font-size: 14px}.filter-category li a.active{padding-left: 5px;color: hsl(var(--base))}.filter-category li a:hover{padding-left: 5px;color: hsl(var(--base))}.filter-category .sub-category{padding-left: 30px}.filter-category .sub-category li a{padding: 0 15px 0 0;font-size: 14px;text-transform: capitalize;color: #555555}.filter-category .sub-category li a::before{display: inline-block;content: "";width: 7px;height: 7px;margin-right: 5px;border-radius: 50%;background: hsl(var(--black));transition: all ease 0.3s}.filter-category .sub-category li a:hover{color: hsl(var(--base));padding-left: 5px}.filter-category .sub-category li a:hover::before{background: hsl(var(--base))}.filter-category .sub-category li.open>a{padding: 5px 15px}.filter-category-header{margin: 0 0 32px 0}@media (max-width: 500px){.filter-category-header .filter-select-item{flex-direction: column;align-items: start !important}.filter-category-header .filter-select-item{padding: 0 0px 0px;align-self: self-end}}.filter-category-header .filter-select-item{padding: 0 0px 0px}.filter-select-item .label{display: block;margin-bottom: 10px}.view-style{border: none !important}.view-style li{background: transparent !important;padding: 0px}.view-style li a{color: hsl(var(--body-color) / 0.7);font-size: 20px;width: 40px;height: 36px;line-height: 36px;padding: 0 !important;border: 1px solid hsl(var(--border));text-align: center;border-radius: 3px}.view-style li a.active{color: hsl(var(--base))}.subscribe-form{position: relative;display: flex;gap: 10px;margin: 0 auto}@media (max-width: 991px){.subscribe-form{max-width: 480px}}.filter-select-item .select-item .form--control{height: unset;padding: 6px 10px;border-radius: 3px}@media (max-width: 575px){.filter-select-item .select-item .form--control{min-width: 65px}}.filter-select-right{justify-content: end}@media (max-width: 767px){.filter-select-right{justify-content: space-between}}.subscribe-form input{height: 45px !important;border: none;background: hsl(var(--white));border-radius: 5px;border: 1px solid hsl(var(--heading-color) / 0.1)}.subscribe-form input::placeholder{font-size: 0.875rem !important}.subscribe-form input:focus{border: 1px solid hsl(var(--base)) !important}.subscribe-form button{color: hsl(var(--white));height: 45px !important;background: hsl(var(--base));border-radius: 5px !important;font-size: 0.875rem}@media screen and (min-width: 424px){.subscribe-form button{width: unset;padding: 0 20px}.subscribe-form button i{display: none}}@media screen and (max-width: 424px){.subscribe-form button{padding: 0 20px}.subscribe-form button span{display: none}}@media screen and (min-width: 400px){.subscribe-form input{height: 60px;border-radius: 5px}.subscribe-form button{height: 60px;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0}}.newsletter-widget{flex-grow: 1}.newsletter-widget-header .title{color: hsl(var(--white) / 0.7);margin-bottom: 10px}.newsletter-widget-header p{color: hsl(var(--white) / 0.7)}.nav-tabs{border: none;margin-bottom: 30px;text-transform: capitalize}.products-description .nav-tabs{border: 1px solid hsl(var(--border));padding: 12px;gap: 12px;border-radius: 5px}.nav-tabs li{padding: 0;border: none}@media (max-width: 767px){.nav-tabs li{text-align: center}}.nav-tabs li a{background: #f4f2f2;color: hsl(0deg 0% 41.73%);border-bottom: 2px solid transparent;padding: 7px 15px;font-weight: 400;border-radius: 5px}@media (max-width: 500px){.nav-tabs li a{padding: 6px 10px}.products-description .nav-tabs{gap: 6px}}@media (max-width: 435px){.nav-tabs li{width: calc(50% - 8px);flex-grow: 1}.nav-tabs li a{width: 100%}.products-description .nav-tabs{padding: 8px}}.nav-tabs li a.active{border-bottom: 2px solid hsl(var(--base))}.ratings{color: #ffc363;font-size: 14px}.cart-item-wrapper{margin: 0 auto}.cart-item{display: flex;align-items: center}.cart-cont{margin-left: 10px}.cart-item .cart-img{border-radius: 3px;border: 1px solid #e5e5e5;width: 80px}@media (max-width: 575px){.cart-item{display: block !important}.cart-item .cart-img{margin-left: auto;margin-bottom: 10px}.cart-cont .title{font-size: 16px}}table .cart-item .cart-img{width: 50px}.cart-item .cart-img img{width: 100%}.cart-products.cart--products{flex: 1;display: flex;flex-direction: column;overflow-y: auto}.cart-sidebar-area{background-color: hsl(var(--white));max-width: 350px;width: 100%;height: 100vh;padding: 32px 16px 16px;position: fixed;right: 0;top: 0;z-index: 9999;transition: 0.3s linear all;transform: translateX(100%);display: flex;flex-direction: column}@media (max-width: 575px){.cart-sidebar-area{max-width: 100%}}.cart-sidebar-area .custom-button{font-size: 14px;background: hsl(var(--base));color: hsl(var(--white))}.cart-sidebar-area .custom-button:hover{background-color: hsl(var(--base));color: hsl(var(--white))}.cart-sidebar-area.active{visibility: visible;opacity: 1;transform: translateX(0)}.cart-sidebar-area .top-content{position: relative;padding-bottom: 16px;flex-shrink: 0}.cart-sidebar-area .top-content .logo{max-width: 160px}.cart-sidebar-area .top-content .logo img{width: 100%}.sidebar-close-btn{position: absolute;right: 0;top: 0;display: inline-block;font-size: 1.25em;cursor: pointer;padding: 5px;z-index: 9;right: 8px;top: 8px;color: hsl(var(--black) / 0.7)}@media (max-width: 575px){.sidebar-close-btn{font-size: 1.5rem}}.cart-products .title{font-size: 0.875rem;margin: 0;margin-bottom: 25px}.cart-products.wish--products{height: 100%;overflow-y: auto !important;padding-right: 5px;display: flex;flex-direction: column;justify-content: space-between}.wish--products .cart-items-wrapper{flex: 1}.single-product-item{display: flex;align-items: flex-start;gap: 16px}@media (max-width: 424px){.single-product-item{gap: 12px}}.cart-body .single-product-item{position: relative;align-items: center}@media (max-width: 767px){.cart-body .single-product-item{align-items: flex-start}}.cart-item-action{display: flex;align-items: center}.cart-body .cart-item-action{position: absolute;top: calc(50% - 8px);transform: translateY(-50%);right: 0}.cart-item-action button{font-size: 16px;position: relative;padding-inline: 8px}.cart-item-action button.active{color: hsl(var(--base)) !important}.cart-item-action button:not(:last-child)::after{content: "";position: absolute;top: 50%;transform: translateY(-50%);height: 70%;right: 0;width: 1px;background-color: hsl(var(--border))}.cart-item-action button.active i,.product-wishlist-btn button.active i{font-weight: 900 !important}.cart-body .content{display: flex;align-items: center}.cart-body .content-bottom{display: flex;align-items: center;justify-content: space-between;flex: 1;padding-right: 80px;gap: 16px}@media (max-width: 767px){.cart-body .content{flex-direction: column;gap: 12px;align-items: flex-start}.cart-body .content-bottom{padding-right: 0;width: 100%}.cart-item-action{position: relative !important;transform: unset !important}.total-price-text{font-size: 1rem}.cart-body .total-price{display: none}}.single-product-item .content-top{display: flex;align-items: flex-start;justify-content: space-between;margin-bottom: 12px}.cart-body .content-top{width: 60%;margin-bottom: 0}@media (max-width: 991px){.cart-body .content-top{width: 45%}}@media (max-width: 767px){.cart-body .content-top{width: 100%}.cart-body .content-top .content-top-left{flex: 1}}.single-product-item:not(:last-of-type){padding-bottom: 16px;margin-bottom: 16px;border-bottom: 1px solid hsl(var(--border) / 0.4)}.single-product-item .thumb{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;background: hsl(var(--white));border-radius: 5px;overflow: hidden;width: 60px;height: 60px;flex-shrink: 0}@media (max-width: 424px){.single-product-item .thumb{height: 48px;width: 48px}}.single-product-item .content{flex: 1}.single-product-item .thumb img{border-radius: 5px;border: 1px solid hsl(var(--border));max-width: 100%;max-height: 100%;height: 100%}.single-product-item .content .title{font-size: 0.875rem;color: #555555;margin-bottom: 0;font-weight: 600;transition: 0.3s;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.single-product-item .content .title:hover{color: hsl(var(--base)) !important}@media (max-width: 424px){.single-product-item .content .title{font-size: 0.8rem;margin-bottom: 4px}}.single-product-item .content .remove-button{display: inline-block;font-size: 10px;color: hsl(var(--black));background-color: hsl(var(--white));padding: 2px 18px;border-radius: 5px;text-transform: uppercase;margin-top: 10px;transition: all 0.3s ease-in}.single-product-item .content .remove-button:hover{opacity: 0.8}.single-product-item .content .price .dprice{color: rgba(255,255,255,0.9);font-size: 84%}.left-site-category{width: 280px;position: relative;z-index: 99;background-color: hsl(var(--white));border-radius: 4px}.small-card-item{padding: 10px;color: hsl(var(--black));background: hsl(var(--white));border: 1px solid hsl(var(--border));border-radius: 0;display: block;height: 100%;transition: 0.3s}.small-card-item:hover a span{color: hsl(var(--base))}.rounded--5{border-radius: 5px}.line-limitation-1{display: block;overflow: hidden;text-overflow: ellipsis;color: hsl(var(--heading-color));white-space: nowrap}.owl-carousel.owl-drag .owl-item{padding: 1px}.owl-carousel{position: relative}.owl-carousel .owl-item img{width: 100% !important}.owl-next,.owl-prev{width: 30px;height: 30px;line-height: 30px;padding: 0;text-align: center;background: hsl(var(--white)) !important;border: 1px solid hsl(var(--border)) !important;color: hsl(var(--black) / 0.5) !important;border-radius: 3px;transition: all ease 0.3s;z-index: 1}.owl-nav{margin-top: -14px;height: 0;top: 50%;left: 0;width: 100%;position: absolute;display: flex;justify-content: space-between}.owl-next.active,.owl-next:hover,.owl-prev.active,.owl-prev:hover{border-color: hsl(var(--border)) !important;background: hsl(var(--white)) !important}.owl-theme:hover .owl-next,.owl-theme:hover .owl-prev{opacity: 1 !important;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}.quick-view-slider .owl-next,.quick-view-slider .owl-prev{width: 24px;height: 24px;line-height: 24px}.quick-view-slider button.owl-prev{position: absolute;left: -12px}.quick-view-slider button.owl-next{position: absolute;right: -12px}.quick-view-slider .owl-next,.quick-view-slider .owl-prev{background-color: transparent !important;border: none !important;color: hsl(var(--base)) !important;font-size: 1rem;border-radius: 50%}.quick-view-slider .owl-next.disabled,.quick-view-slider .owl-prev.disabled{background-color: transparent !important}.quick-view-slider button.owl-prev{left: 0}.quick-view-slider button.owl-next{right: 0}.quick-view-slider .owl-next:hover,.quick-view-slider .owl-prev:hover{background-color: #ffffffab !important}.owl-prev span,.owl-next span{display: none !important}button.owl-prev::before,button.owl-next::before{font-family: "Line Awesome Free";font-weight: 900}button.owl-prev::before{content: "\f104"}button.owl-next::before{content: "\f105"}button.owl-prev.disabled,button.owl-next.disabled{background: #edededc7 !important;opacity: 0.7;color: #c1c1c1 !important}.product-card-buttons{position: absolute;right: 20px;top: 20px;margin: -5px;text-align: center;opacity: 0;transition: all ease 0.3s;transform: translateX(70px);z-index: 1}.product-card-buttons li{padding: 5px;transition: all ease 0.3s}.product-card-buttons li a,.product-card-buttons li button{background: #f1f1f1;border: 1px solid hsl(var(--border) / 0.9);font-size: 20px;padding: 0;width: 35px;height: 35px;color: hsl(var(--black) / 0.6);outline: none;border-radius: 3px;transition: all 0.3s ease}.product-card-buttons li button.active{color: hsl(var(--base)) !important}.product-card-buttons li a:hover,.product-card-buttons li button:hover{border: 1px solid hsl(var(--black));background: hsl(var(--black));color: hsl(var(--white) / 0.9)}.product-card-buttons li:nth-of-type(3n + 2){transform: translateX(100%)}.product-card-buttons li:nth-of-type(3n + 3){transform: translateX(200%)}.product-card-buttons.wish-lg li a,.product-card-buttons.wish-lg li button{width: 40px;line-height: 40px;height: 40px}.product-card:hover .product-card-buttons{transform: translateX(0);opacity: 1}.product-card:hover .product-card-buttons li:nth-of-type(3n + 2),.product-card:hover .product-card-buttons li:nth-of-type(3n + 3){transform: translateX(0)}.product-card .badge{position: absolute;left: 35px;top: 35px;padding: 8px 15px;color: hsl(var(--white));z-index: 1}.product-card .badge.badge--sm{padding: 5px 10px;font-size: 10px}.product-card .badge.badge-title{background: hsl(var(--black));border: 1px solid rgba(0,0,0,0.2)}.product-card{padding: 14px;position: relative;display: flex;flex-direction: column;height: 100%;background: hsl(var(--white));border: 1px solid hsl(var(--border) / 0.9);border-radius: 10px;box-shadow: 0 2px 8px rgba(22,26,57,0.06);transition: transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.product-card:hover{transform: translateY(-2px);box-shadow: 0 10px 24px rgba(22,26,57,0.12);border-color: hsl(var(--base) / 0.45)}.product-card.active,.todays-deal .item:hover,.best-sell-item .best-sell-inner:hover{border-color: hsl(var(--base))}@media (max-width: 575px){.product-card{padding: 10px}}.product-card .product-thumb{flex: 0 0 auto;height: 200px;display: flex;align-items: center;justify-content: center;background: hsl(var(--white));border-radius: 8px;overflow: hidden}@media (max-width: 991px){.product-card .product-thumb{height: 180px}}@media (max-width: 575px){.product-card .product-thumb{height: 150px}}.product-card .product-thumb a{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%}.product-card .product-thumb img{width: 100%;height: 100%;object-fit: contain;transition: 0.4s ease-in-out}.product-card:hover img{transform: scale(1.08)}.product-card .product-card-buttons{top: 16px;right: 16px}.product-card .product-content{flex: 1 1 auto;display: flex;flex-direction: column;padding: 0 4px 4px;margin-top: 12px}.product-card .product-content .title{font-weight: 600;font-size: 0.95rem;line-height: 1.35;color: hsl(var(--heading-color));margin-bottom: 8px}@media (max-width: 767px){.product-card .product-content .title{margin-bottom: 6px}}.product-card .ratings-area .rating-count{color: hsl(var(--black) / 0.55);font-size: 0.78rem;margin-left: 4px}.offer-product .product-content .product-brand{display: none}@media (max-width: 991px){.offer-product .product-content .title{display: none !important}.offer-product .single_content__info{text-align: center}}@media (max-width: 991px){.product-card .product-content .title{font-size: 0.75rem}}.product-content .title a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;line-clamp: 3;overflow: hidden;text-overflow: ellipsis;word-break: break-word;overflow-wrap: anywhere;color: inherit;transition: color 0.2s ease}.product-content .title a:hover{color: hsl(var(--base))}.product-card .product-content .variant-info{font-size: 0.75rem;line-height: 1.3;color: hsl(var(--black) / 0.55);margin-bottom: 6px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;overflow: hidden;text-overflow: ellipsis;word-break: break-word;overflow-wrap: anywhere}.product-card .product-content .variant-info .variant-attr{white-space: nowrap}.product-card .product-content .variant-info .variant-sep{margin: 0 4px;color: hsl(var(--black) / 0.35)}.product-card .product-content .ratings-area{margin-top: 4px}.product-card .product-content .ratings-area span{font-size: 14px}.product-card .product-content .price,.best-sell-item .price{font-weight: 700;color: hsl(var(--base));font-size: 1rem;line-height: 1.3;letter-spacing: -0.01em;overscroll-behavior: contain}.product-card .product-content .price{white-space: nowrap;overflow-x: auto}.product-card .product-content .price::-webkit-scrollbar{height: 0;width: 0}.product-card .product-content .price del,.best-sell-item .price del{color: #555555;font-size: 80%}.product-card .product-content .single_content__info{margin-top: 0}.product-card .product-content .product-before-content{background: hsl(var(--white));transition: all ease 0.3s;flex: 1 1 auto;display: flex;flex-direction: column}@media (max-width: 575px){.product-card .product-card-buttons li:nth-of-type(3n + 2),.product-card .product-card-buttons li:nth-of-type(3n + 3){transform: translateX(0)}.offer-product .product-card .product-card-buttons{top: 8px !important;right: 12px !important}.offer-product .product-card-buttons li{padding: 1px !important;transition: all ease 0.3s}.offer-product .product-card-buttons li a,.offer-product .product-card-buttons li button{width: 26px !important;height: 26px !important;font-size: 1rem !important}}.product-card:hover,.product-card.active{border: 1px solid hsl(var(--base))}.product-card:hover .product-after-content,.product-card.active .product-after-content{opacity: 1;transform: scale(1)}.overlay-effects{position: relative;overflow: hidden}.overlay-effects img{width: 100%;height: auto;transform: scale(1);transition: 0.4s ease-in-out}.overlay-effects:hover img{transform: scale(1.1)}.best-sell-item .best-sell-inner{align-items: center;padding: 15px;transition: all ease 0.3s;background: hsl(var(--white));border: 1px solid hsl(var(--border));border-radius: 5px}.best-sell-item .best-sell-inner .thumb{width: 80px;overflow: hidden;border-radius: 4px}.best-sell-item .best-sell-inner .thumb img{width: 100%}.best-sell-item .best-sell-inner .content{padding-left: 12px;width: calc(100% - 80px)}.best-sell-item .best-sell-inner .content .title{font-size: 0.875rem;margin-bottom: 6px;font-weight: 500}@media (max-width: 767px){.best-sell-item .best-sell-inner .content .title{margin-bottom: 4px}}.best-sell-item .best-sell-inner .content .title a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden}.best-sell-item:hover .best-sell-inner .content .title a{color: hsl(var(--base))}.best-sell-item .best-sell-inner .ratings-area{font-size: 14px}.best-sell-item .best-sell-inner .read-more{font-size: 14px;color: hsl(var(--body-color))}.best-sell-item:hover .best-sell-inner .read-more{color: hsl(var(--base))}.best-sell-item .best-sell-inner .read-more i{transition: all ease 0.3s;padding-left: 5px;font-size: 20px;transform: translateY(3px)}.best-sell-item .best-sell-inner:hover .read-more i{padding-left: 10px}.product-quantity-input{gap: 0.5rem}.product-quantity-input button{width: 35px;height: 35px;line-height: 35px;text-align: center;background: hsl(var(--white));border: 1px solid hsl(var(--border));font-size: 1rem;cursor: pointer;border-radius: 5px}.single-product-item .product-quantity-input button{width: 25px;height: 25px;line-height: 1;border-radius: 5px}.single-product-item .product-quantity-input input{height: 25px;font-size: 0.875rem}.product-quantity-input button:hover,.product-quantity-input button.active{background: #f7f7f7}.product-quantity-input input{text-align: center;width: 50px;height: 35px;padding: 0;border-radius: 5px;border: 1px solid hsl(var(--border));background: hsl(var(--white));font-size: 0.875rem;margin: 0}@media (max-width: 424px){.product-quantity-input input{width: 42px;font-size: 0.75rem}.cart-body .product-quantity-input button,.cart-body .product-quantity-input input{height: 26px !important;font-size: 0.75rem !important}}.description-item{word-break: break-all}.description-item .title{font-weight: 700;margin-bottom: 16px}.description-item p{margin-top: 0;margin-bottom: 15px}.description-item ul{margin-bottom: 20px}.description-item ul:last-child{margin-bottom: 0}.description-item ul li{padding: 0;margin-bottom: 12px;padding-left: 0px !important}.description-item ul li::before{content: "\f101";font-family: "Line Awesome Free";font-weight: 600;color: hsl(var(--base));margin-right: 5px}.description-item ul li:last-child{margin-bottom: 0}.product-attribute{display: flex;flex-direction: column;gap: 0.7rem}.product-attribute .attribute-name{margin-right: 0.8rem;color: hsl(var(--body-color));font-size: 0.875rem;font-weight: 600}.attribute-value-wrapper{display: flex;flex-wrap: wrap;gap: 0.5rem;align-items: center}.attribute-value-wrapper .attribute-value{position: relative;cursor: pointer;padding: 0}.attribute-value-wrapper .text-attribute{padding: 4px 10px;font-size: 0.875rem;color: #777777;height: 30px;line-height: 30px;border: 1px solid #e5e5e5;border-radius: 3px;text-align: center}.attribute-value-wrapper .attribute-value.active .text-attribute{background-color: hsl(var(--base));color: hsl(var(--white));border-color: hsl(var(--base))}.attribute-value-wrapper .color-attribute{display: block;width: 30px;height: 30px;border-radius: 50%;border: 2px solid #fff;outline: 1px solid #e5e5e5}.attribute-value-wrapper .color-attribute[data-color="ffffff"]{border-color: hsl(var(--black) / 0.1)}.attribute-value-wrapper .attribute-value.active .color-attribute::before{position: absolute;font-weight: 600;content: "\f00c";font-family: "Line Awesome Free";top: 50%;left: 50%;color: hsl(var(--white));transform: translate(-50%,-50%);font-size: 0.875rem}.attribute-value-wrapper .attribute-value.active .color-attribute[data-color="ffffff"]::before{color: hsl(var(--black))}.review-area{display: flex;flex-direction: column;justify-content: center;gap: 30px}@media (max-width: 767px){.review-area{gap: 15px}}.review-area .list{gap: 5px !important}.review-item:not(:last-of-type){padding-bottom: 20px}.review-item .thumb{width: 70px;height: 70px;border-radius: 50%;overflow: hidden;border: 1px solid #ededed;flex-shrink: 0}@media screen and (max-width: 575px){.review-item .thumb{width: 50px;height: 50px}}.review-item .thumb img{width: 100%;height: 100%;object-fit: cover;object-position: top}.review-item .content{padding-left: 15px;width: calc(100% - 70px)}.review-item .content .entry-meta{justify-content: space-between;margin-bottom: 5px}.review-item .content .entry-meta .ratings{width: 100px;font-size: 16px}.review-item .content .entry-meta .posted-on{font-weight: 400;color: hsl(var(--body-color));margin-left: 6px}.review-item .content .entry-meta .posted-by{font-weight: 500}.review-item .content .entry-meta .posted-on span{margin-left: 5px;font-size: 14px;color: #555555}.review-area .load-more-btn{margin-top: 1rem;width: fit-content;align-self: center;border-radius: 4px;padding: 8px 30px;color: #474747;border: 1px solid #454343}@media (max-width: 575px){.review-item .content{width: 100%}}@media (max-width: 575px){.review-item .content .entry-meta .posted-on{width: 100%}}.review-item:first-child{padding-top: 0}.rating .rating-form-group{position: relative;height: 24px;line-height: 24px;font-size: 24px;cursor: pointer}.rating .rating-form-group label input:checked~.icon,.rating .rating-form-group:hover label:hover input~.icon{color: #ffc363}.rating .rating-form-group label input:focus:not(:checked)~.icon:last-child{color: hsl(var(--border));text-shadow: 0 0 5px #ffc363}.rating-list{--gap: 5px;line-height: 1}.rating-list--xl .rating-list__icon{font-size: 20px}.rating-list__icon{font-size: 13px;line-height: 1}.rating-list__icon-active{color: hsl(var(--warning))}.rating-list__icon-disable{color: hsl(var(--text-light))}.rating-list__text{font-size: 12px;line-height: 1}.review-input:focus{border-color: hsl(var(--base))}.review-label{color: hsl(var(--black));text-transform: capitalize}.border--1{border: 1px solid hsl(var(--border))}.badge{border-radius: 5px;padding: 4px 10px;font-size: 0.6875rem;font-weight: 500;background-color: var(--badge-bg) !important;border: 1px solid var(--badge-border) !important;color: var(--badge-color) !important}.badge--base{--badge-bg: hsl(var(--base) / 0.1) !important;--badge-border: hsl(var(--base) / 0.3) !important;--badge-color: hsl(var(--base)) !important}.badge--primary{--badge-bg: hsl(var(--primary) / 0.1) !important;--badge-border: hsl(var(--primary) / 0.3) !important;--badge-color: hsl(var(--primary)) !important}.badge--secondary{--badge-bg: hsl(var(--secondary) / 0.1) !important;--badge-border: hsl(var(--secondary) / 0.3) !important;--badge-color: hsl(var(--secondary)) !important}.badge--success{--badge-bg: hsl(var(--success) / 0.1) !important;--badge-border: hsl(var(--success) / 0.3) !important;--badge-color: hsl(var(--success)) !important}.badge--danger{--badge-bg: hsl(var(--danger) / 0.1) !important;--badge-border: hsl(var(--danger) / 0.3) !important;--badge-color: hsl(var(--danger)) !important}.badge--warning{--badge-bg: hsl(var(--warning) / 0.1) !important;--badge-border: hsl(var(--warning) / 0.3) !important;--badge-color: hsl(var(--warning)) !important}.badge--info{--badge-bg: hsl(var(--info) / 0.1) !important;--badge-border: hsl(var(--info) / 0.2) !important;--badge-color: hsl(var(--info)) !important}.badge--info{--badge-bg: hsl(var(--info) / 0.1) !important;--badge-border: hsl(var(--info) / 0.2) !important;--badge-color: hsl(var(--info)) !important}.badge--dark{--badge-color: hsl(var(--dark) / 0.1) !important;--badge-border: hsl(var(--dark) / 0.2) !important;--badge-color: hsl(var(--dark)) !important}.w-unset{width: unset}.before-dropdown-menu{background: hsl(var(--white));width: 240px;transition: 0.7s ease;overflow-y: auto;z-index: 9999;position: absolute;top: calc(100% + 6px);right: 0;padding: 16px;box-shadow: 0px 5px 30px hsl(var(--black) / 0.1);border-radius: 6px;transition: all linear 0.3s;opacity: 0;visibility: hidden}.before-dropdown-menu.active{opacity: 1;visibility: visible;top: calc(100% + 12px)}.before-dropdown-menu li a{color: hsl(var(--body-color)) !important;padding: 8px 0px;font-size: 0.875rem;display: flex;align-items: center}.before-dropdown-menu li a i{border: 0}.before-dropdown-menu li a:hover{color: hsl(var(--base)) !important}.before-dropdown-menu li a i{margin-right: 8px;font-size: 20px;vertical-align: middle}.sidebar-nav{background: hsl(var(--white));position: fixed;top: 0;left: unset;right: 0;width: 100%;max-width: 280px;height: 100%;transition: 0.3s linear all;border-radius: 0;overflow-y: auto;z-index: 9999;transform: translateX(100%);padding: 32px 24px 0px}.sidebar-nav.active{transform: translateX(0)}.sidebar-nav li a{color: hsl(var(--body-color)) !important;padding: 10px 0px;font-size: 0.875rem;display: flex;align-items: center}.sidebar-nav li a:hover{color: hsl(var(--base)) !important}.sidebar-nav li a i{margin-right: 8px;font-size: 20px;vertical-align: middle}@media (max-width: 575px){.sidebar-nav{max-width: 100%;padding: 32px}.sidebar-nav li a{font-size: 1.125rem;padding: 16px 0px;border-bottom: 1px solid hsl(var(--border) / 0.5)}.sidebar-nav li:last-child a{border: 0;margin-bottom: 0}.sidebar-nav .signout-btn{border: 0;margin: 0;margin-top: 24px;justify-content: center;background-color: hsl(var(--base));color: hsl(var(--white)) !important;border-radius: 6px}}.login-wrapper .subtitle{margin-bottom: 25px}.modal::-webkit-scrollbar{display: none}.form-check-input:focus{box-shadow: none}label{display: inline-block;margin-bottom: 0.2rem}@media (max-width: 575px){.form--label{font-size: 0.875rem !important}}.btn:focus{box-shadow: none !important}button:disabled{opacity: 0.7 !important;pointer-events: none}.fs-sm{font-size: 0.875rem}.fs-xsm{font-size: 0.75rem}.page-loader{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 2147483647;background-color: hsl(var(--white));display: flex;align-items: center;justify-content: center;opacity: 1;visibility: visible;pointer-events: auto;transition: opacity 320ms ease,visibility 0s linear 0s;animation: pl-safety-hide 4s 1 forwards}.page-loader.page-loader--leave{opacity: 0;visibility: hidden;pointer-events: none;transition: opacity 320ms ease,visibility 0s linear 320ms}.page-loader__inner{display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 24px;max-width: 320px;text-align: center}.page-loader__logo{display: block;width: 180px;max-width: 100%;height: auto;transform-origin: center center;animation: pl-logo 2.4s cubic-bezier(0.22,1,0.36,1) infinite}.page-loader__bar{width: 200px;max-width: 80vw;height: 3px;margin-top: 22px;background-color: rgba(0,0,0,0.08);border-radius: 2px;overflow: hidden}.page-loader__bar>span{display: block;height: 100%;width: 0;background-color: hsl(var(--base));border-radius: inherit;animation: pl-progress 0.7s ease-out forwards}.page-loader__brand{margin: 14px 0 0;font-size: 0.875rem;font-weight: 600;letter-spacing: 0.18em;text-transform: uppercase;color: hsl(var(--black));opacity: 0.75}@keyframes pl-logo{0%{opacity: 0;transform: scale(0.86) translateY(6px)}12%{opacity: 1;transform: scale(1.045) translateY(0)}40%{opacity: 1;transform: scale(1) translateY(0)}58%{opacity: 1;transform: scale(1.018) translateY(0)}100%{opacity: 1;transform: scale(1) translateY(0)}}@keyframes pl-progress{from{width: 0}to{width: 100%}}@keyframes pl-safety-hide{to{opacity: 0;visibility: hidden;pointer-events: none}}@media (max-width: 767px){.page-loader__logo{width: 130px}.page-loader__bar{width: 160px;margin-top: 18px}.page-loader__brand{font-size: 0.75rem;margin-top: 12px;letter-spacing: 0.16em}}@media (prefers-reduced-motion: reduce){.page-loader__logo,.page-loader__bar>span{animation: none}.page-loader__logo{opacity: 1;transform: none}.page-loader__bar>span{width: 100%}}.scrollToTop{width: 35px;height: 35px;line-height: 35px;background: hsl(var(--base));color: hsl(var(--white));z-index: 999;bottom: 70px;right: 10px;font-size: 18px;position: fixed;border-radius: 5px;transform: translateY(150px);display: block;text-align: center;opacity: 0.2}.scrollToTop:hover{opacity: 1}@media (min-width: 992px){.scrollToTop{right: 70px}}.scrollToTop i{animation: neon 2s linear infinite}.scrollToTop:hover{color: hsl(var(--white))}.scrollToTop.active{transform: translateY(0);animation: bounceInDown 2s}.scrollToTop img{width: 100%}.bold{font-weight: 700}.regular{font-weight: 400}.pagination-wrapper .d-none.flex-sm-fill.d-sm-flex.align-items-sm-center.justify-content-sm-between{flex-wrap: wrap;gap: 12px}.pagination-wrapper .small.text-muted{margin: 0}.pagination{margin: -3px;justify-content: flex-end;flex-wrap: wrap}.pagination .page-item{text-align: center;padding: 3px}.pagination .page-item a,.pagination .page-item span{width: 35px;height: 35px;border-radius: 5px;background: hsl(var(--white));color: hsl(var(--body-color));padding: 0;line-height: 35px;display: block;margin: 0;border: 1px solid hsl(var(--border))}.pagination .page-item.active span,.pagination .page-item.active a,.pagination .page-item:hover span,.pagination .page-item:hover a{background: hsl(var(--base));color: hsl(var(--white));border: 1px solid hsl(var(--base))}.pagination .page-link{box-shadow: none !important}.pagination p{margin-bottom: 0px}.pagination .page-item.disabled span{border: none;color: hsl(var(--black) / 0.5);font-size: 18px;background-color: hsl(var(--black) / 0.06)}.h-unset{height: unset}.single_content{display: none}.no_data{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;flex-direction: column;height: 100%}.no_data img{width: 200px !important}.product-item .product-inner .product-content{transition: all ease 0.3s}.product-item .product-inner:hover .product-content{opacity: 0;visibility: hidden}@media screen and (max-width: 767px){.footer-copyright .left,.footer-copyright .right,.footer-copyright .social-icons{width: 100%;text-align: center;justify-content: center !important}.footer-copyright .social-icons{margin-top: 5px}}.table>:not(:first-child){border-top: none}input::file-selector-button{height: 50px !important}.captcha-top{margin-top: 25px}.close{background: transparent}.close:hover{color: hsl(var(--base))}.close span{color: #151515;font-size: 30px}.custom--card{border: 1px solid hsl(var(--border) / 0.8);border-radius: 6px}.custom--card .card-header,.custom--card .card-footer{text-align: left;padding: 30px 30px 16px;border: 0 !important}.custom--card .card-header .card-title,.custom--card .card-footer .card-title{color: hsl(var(--black));margin: 0}@media (max-width: 767px){.custom--card .card-header,.custom--card .card-footer{padding: 20px 20px 16px}}.custom--card .card-body{padding: 30px !important}@media (max-width: 767px){.custom--card .card-body{padding: 20px}}.custom--card.card--lg .card-header,.custom--card.card--lg .card-footer{padding: 20px 35px}@media (max-width: 767px){.custom--card.card--lg .card-header,.custom--card.card--lg .card-footer{padding: 15px 25px}}@media (max-width: 575px){.custom--card.card--lg .card-header,.custom--card.card--lg .card-footer{padding: 10px 20px}}@media (max-width: 450px){.custom--card.card--lg .card-header,.custom--card.card--lg .card-footer{padding: 8px 15px}}.custom--card.card--lg .card-body{padding: 35px}@media (max-width: 767px){.custom--card.card--lg .card-body{padding: 25px}}@media (max-width: 575px){.custom--card.card--lg .card-body{padding: 20px}}@media (max-width: 450px){.custom--card.card--lg .card-body{padding: 15px}}.custom--card.card--md .card-header,.custom--card.card--md .card-footer{padding: 10px 20px}.custom--card.card--md .card-body{padding: 20px 20px}.sidebar-nav .contact-group label{color: hsl(var(--white))}.form--radio .form-check-input{box-shadow: none;border: 2px solid hsl(var(--base));position: relative;margin-right: 10px}.form--radio .form-check-input:active{filter: brightness(100%)}.form-check-input:checked{background-color: hsl(var(--base));border: hsl(var(--base))}.form--radio .form-check-input:checked{background-color: transparent;border-color: hsl(var(--base))}.form--radio .form-check-input:checked[type="radio"]{background-image: none}.form--radio .form-check-input:checked::before{position: absolute;content: "";top: 50%;left: 50%;transform: translate(-50%,-50%);width: 7px;height: 7px;background-color: hsl(var(--base));border-radius: 50%;z-index: 999}.category-dropdown{border: 1px solid hsl(var(--border));border-radius: 5px;height: 100%;width: inherit}.mega-menu.vertical-megamenu{position: relative}.vertical-megamenu>li>.menu-item{display: block;color: #474747;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: none;font-size: 0.875rem;padding: 0.5625rem 0.625rem !important}.vertical-megamenu>li:hover{background-color: #f5f5f5d9}.vertical-megamenu .menu-item.has-submenu{position: relative}.menu-item-arrowicon{display: none}.has-submenu .menu-item-arrowicon{font-weight: 900;font-size: 16px;right: 0;position: absolute;color: #6e6e6e;top: 50%;transform: translate(-50%,-50%);z-index: 9999;width: 24px;height: 24px;display: grid;place-content: center}.has-submenu .sub-menu{position: absolute;width: 220px;padding: 12px 0 10px;background: hsl(var(--white));border-radius: 2px;box-shadow: 0 1px 5px rgba(0,0,0,0.12);opacity: 0;visibility: hidden;z-index: 1;-webkit-transition: 0.15s ease-in-out;transition: 0.15s ease-in-out;left: 100%;top: 0px}.left-site-category .fluid-menu{list-style: none;display: flex;align-items: center;gap: 4px;border-bottom: 1px solid hsl(var(--border) / 0.6);min-height: 44px;position: relative}.left-site-category .fluid-menu:last-child{border-bottom: none}.left-site-category .fluid-menu>.menu-item{flex: 1 1 auto;min-width: 0;display: flex;align-items: center;gap: 8px;padding: 0 10px;font-size: 0.875rem;color: hsl(var(--black));line-height: 1.3;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: color 0.15s ease}.left-site-category .fluid-menu>.menu-item:hover{color: hsl(var(--base))}.left-site-category .fluid-menu>.menu-item>.menu-item-icon img{width: 18px;height: 18px;flex-shrink: 0;object-fit: contain}.left-site-category .iw-sub-toggle{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;margin-right: 6px;background: transparent;border: 1px solid hsl(var(--border));border-radius: 50%;color: hsl(var(--black) / 0.6);cursor: pointer;transition: color 0.15s ease,background-color 0.15s ease,border-color 0.15s ease,transform 0.15s ease}.left-site-category .iw-sub-toggle:hover{color: hsl(var(--base));border-color: hsl(var(--base));background-color: hsl(var(--base) / 0.08)}.left-site-category .iw-sub-toggle:focus-visible{outline: 2px solid hsl(var(--base));outline-offset: 2px}.left-site-category .iw-sub-toggle__icon{font-size: 0.9rem;line-height: 1;display: inline-block;transition: transform 0.2s ease}.left-site-category .iw-sub-toggle[aria-expanded="true"]{color: hsl(var(--base));border-color: hsl(var(--base));background-color: hsl(var(--base) / 0.08)}.left-site-category .iw-sub-toggle[aria-expanded="true"] .iw-sub-toggle__icon{transform: rotate(90deg)}.iw-flyout{position: fixed;z-index: 9990;background: hsl(var(--white));border: 1px solid hsl(var(--border));border-radius: 8px;box-shadow: 0 8px 24px rgba(0,0,0,0.12);width: 640px;max-width: 60vw;max-height: calc(100vh - 120px);overflow-y: auto;padding: 18px 20px;display: none}.iw-flyout.iw-flyout--open{display: block}.iw-flyout__header{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding-bottom: 12px;margin-bottom: 12px;border-bottom: 1px solid hsl(var(--border))}.iw-flyout__title{margin: 0;font-size: 1rem;font-weight: 600;color: hsl(var(--heading-color));overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.iw-flyout__all{font-size: 0.8125rem;font-weight: 600;color: hsl(var(--base));text-decoration: none;flex-shrink: 0}.iw-flyout__all:hover{text-decoration: underline}.iw-flyout__grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 16px 24px}.iw-flyout__col{min-width: 0}.iw-flyout__col-title{display: flex;align-items: flex-start;gap: 10px;margin: 0 0 8px 0;font-size: 0.875rem;font-weight: 600;line-height: 1.3;color: hsl(var(--heading-color))}.iw-flyout__col-title a{color: inherit;text-decoration: none;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;flex: 1 1 auto;min-width: 0}.iw-flyout__col-title a:hover{color: hsl(var(--base))}.iw-flyout__bullet{flex: 0 0 auto;display: inline-block;width: 5px;height: 5px;margin-top: 0.5em;border-radius: 50%;background: hsl(var(--black) / 0.35);align-self: flex-start}.iw-flyout__bullet--lg{width: 8px;height: 8px;margin-top: 0.45em;background: hsl(var(--base))}.iw-flyout__list{list-style: none;margin: 0;padding: 0 0 0 18px}.iw-flyout__list li{display: flex;align-items: flex-start;gap: 10px;padding: 5px 0;border-bottom: 1px solid hsl(var(--border) / 0.4)}.iw-flyout__list li:last-child{border-bottom: none}.iw-flyout__list a{flex: 1 1 auto;min-width: 0;font-size: 0.8125rem;color: hsl(var(--black) / 0.7);text-decoration: none;line-height: 1.5;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.iw-flyout__list a:hover{color: hsl(var(--base))}.iw-flyout__empty{font-size: 0.8125rem;color: hsl(var(--black) / 0.5);padding: 8px 0}.iw-flyout::-webkit-scrollbar{width: 6px}.iw-flyout::-webkit-scrollbar-thumb{background-color: hsl(var(--base) / 0.35);border-radius: 4px}.iw-flyout::-webkit-scrollbar-track{background-color: hsl(var(--base) / 0.08);border-radius: 4px}.iw-flyout-backdrop{position: fixed;inset: 0;z-index: 9985;display: none;background: transparent;pointer-events: none}.iw-flyout-backdrop.iw-flyout-backdrop--open{display: block}@media (max-width: 1199px){.iw-flyout,.iw-flyout-backdrop{display: none !important}.left-site-category .fluid-menu{flex-wrap: wrap;min-height: 0;padding: 6px 0}.left-site-category .fluid-menu>.iw-sub-toggle{margin-left: auto}.left-site-category .iw-inline-panel{flex: 1 0 100%;padding: 6px 0 4px 12px;margin: 2px 0 6px;display: none}.left-site-category .iw-inline-panel.iw-inline-panel--open{display: block}.left-site-category .iw-inline-panel__col{margin-bottom: 12px}.left-site-category .iw-inline-panel__col:last-child{margin-bottom: 0}.left-site-category .iw-inline-panel__title{display: flex;align-items: flex-start;gap: 8px;font-size: 0.875rem;font-weight: 600;color: hsl(var(--heading-color));margin-bottom: 4px;text-decoration: none}.left-site-category .iw-inline-panel__title a{color: inherit;text-decoration: none;flex: 1 1 auto;min-width: 0}.left-site-category .iw-inline-panel__title:hover,.left-site-category .iw-inline-panel__title a:hover{color: hsl(var(--base))}.left-site-category .iw-inline-panel__list{list-style: none;margin: 0;padding: 0 0 0 14px}.left-site-category .iw-inline-panel__list li{display: flex;align-items: flex-start;gap: 8px;padding: 3px 0}.left-site-category .iw-inline-panel__list a{flex: 1 1 auto;min-width: 0;font-size: 0.8125rem;color: hsl(var(--black) / 0.7);text-decoration: none;line-height: 1.5}.left-site-category .iw-inline-panel__list a:hover{color: hsl(var(--base))}}.mega-menu li{padding: 0px;margin: 0px}.mega-menu .dropdown:hover>.sub-menu{opacity: 1;visibility: visible;top: 0px}.mega-menu .dropdown>.sub-menu>li>a{font-size: 14px;line-height: 29px;position: relative;display: block;padding: 0 36px 0 19px;color: #6e6e6e;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mega-menu .dropdown>.sub-menu>li>a:hover{color: hsl(var(--base))}.categories__mega-menu-content{display: flex;flex-wrap: wrap}.categories__mega-menu{position: absolute;left: 100%;min-width: 830px;background-color: hsl(var(--white));box-shadow: 0 1px 5px rgba(0,0,0,0.12);border: 1px solid hsl(var(--border));opacity: 0;visibility: hidden;z-index: 99;transition: 0.15s ease-in-out;top: -1px !important;height: 512px;overflow-y: auto;&::-webkit-scrollbar{width: 5px}&::-webkit-scrollbar-thumb{background-color: hsl(var(--gray-color))}}@media (max-width: 1199px){.categories__mega-menu{min-width: 660px}}.mega-menu.vertical-megamenu .fluid-menu:hover .categories__mega-menu{top: 0px;opacity: 1;visibility: visible}.mega-menu .categories__mega-menu .categories__mega-menu-content{display: flex;flex-wrap: wrap;justify-content: flex-start;padding: 15px;gap: 15px}.mega-menu .categories__mega-menu .categories__mega-menu-title a{color: #555555;margin-bottom: 5px;font-size: 14px;padding: 2px;font-weight: 500;transition: 0.3s}.mega-menu .categories__mega-menu .categories__mega-menu-title a:hover{color: hsl(var(--base))}.mega-menu .categories__mega-menu-list li a{color: #555555;font-size: 14px;transition: 0.3s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inherit}.mega-menu .categories__mega-menu-list li{padding: 2px 0px;margin: 0px}.mega-menu .categories__mega-menu .categories__mega-menu-title a:hover{color: hsl(var(--base)) !important}.mega-menu .categories__mega-menu-list li a:hover{color: hsl(var(--base));font-size: 14px;background-color: transparent}.mega-menu .categories__mega-menu .categories__mega-menu-content{display: block;column-count: 3;column-gap: 15px;-webkit-column-count: 3;-webkit-column-gap: 15px;-moz-column-count: 3;-moz-column-gap: 15px}.mega-menu .categories__mega-menu .categories__mega-menu-list{-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;column-break-inside: avoid;break-inside: avoid;-webkit-box-flex: 0;width: 100%;display: inline-block;margin-bottom: 16px}.mega-menu .categories__mega-submenu li{list-style: none;color: hsl(var(--base))}.mega-menu .categories__mega-submenu{padding-left: 16px}.page-main-content .m-0{margin: 0 !important}.btn--primary{background-color: #007bff;color: hsl(var(--white))}.btn--sm{padding: 6px 12px !important;font-size: 14px !important}.btn--primary:hover{color: hsl(var(--white));background-color: #6457f3}.btn--secondary{background-color: #adb5bd;color: hsl(var(--white))}.btn--secondary:hover{color: hsl(var(--white));background-color: #636c75}.btn--dark{color: hsl(var(--white));background-color: #343a40;border-color: #343a40}.btn--dark.active{background-color: hsl(var(--body-color)) !important}.btn--dark:hover{color: hsl(var(--white));background-color: #23272b;border-color: #1d2124}.btn--success{background-color: #17d605;color: hsl(var(--white))}.btn--success:hover{color: hsl(var(--white));background-color: #13af59}.btn--danger{color: hsl(var(--white));background-color: #f75959}.btn--danger:hover,.btn--danger:active{background-color: #f64141 !important;color: hsl(var(--white)) !important}@media (max-width: 767px){.btn--danger{padding: 12px 24px;font-size: 15px}}@media (max-width: 575px){.btn--danger{padding: 12px 20px;font-size: 14px}}.btn--warning{background-color: #ff9e42;color: hsl(var(--white))}.btn--warning:hover{color: hsl(var(--white));background-color: #d47c29}.btn--info{background-color: #17a2b8;color: hsl(var(--white))}.btn--info:hover{background-color: #0e7bbe;color: hsl(var(--white))}.form--control{border-radius: 5px;font-weight: 400;height: 45px;outline: none !important;width: 100%;padding: 10px 20px;background-color: hsl(var(--white));border: 1px solid hsl(var(--black) / 0.1);color: hsl(var(--black) / 0.7)}.form--control::placeholder{color: hsl(var(--black) / 0.6)}.form--control:focus{border-color: hsl(var(--black) / 0.4);color: hsl(var(--black) / 0.7);box-shadow: none}.form--control:disabled,.form--control[readonly]{background-color: hsl(var(--black) / 0.04);opacity: 1}.form--control[type="password"]{color: hsl(var(--black) / 0.5)}.form--control[type="password"]:focus{color: hsl(var(--black))}.form--control[type="file"]{line-height: 45px;padding: 0;position: relative}.fileUploadsContainer .input-group{border: 1px solid hsl(var(--black) / 0.1) !important;border-radius: 6px}.form--control[type="file"]::file-selector-button{border: 1px solid transparent;padding: 4px 6px;border-radius: 0.2em;background-color: hsl(var(--black) / 0.03) !important;transition: 0.2s linear;line-height: 45px;position: relative;margin-left: 0px;color: hsl(var(--body-color)) !important;border-radius: 0}.form--control[type="file"]::file-selector-button:hover{background-color: hsl(var(--base));border: 1px solid hsl(var(--base));color: hsl(var(--black))}.form--control:focus+.input-group{border-color: hsl(var(--base)) !important}.custom-file .form-control{height: 45px}textarea.form--control{height: unset;padding: 20px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition: background-color 5000s ease-in-out 0s;transition: background-color 5000s ease-in-out 0s}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px transparent inset;-webkit-text-fill-color: hsl(var(--body-color)) !important;caret-color: hsl(var(--body-color))}input:-webkit-autofill::first-line{color: hsl(var(--white)) !important}.input--group{position: relative}input#your-password,input#confirm-password{padding-right: 50px}.password-show-hide{position: absolute;right: 20px;z-index: 5;cursor: pointer;top: 50%;transform: translateY(-50%);color: hsl(var(--black) / 0.4)}.form--select{padding: 10px 20px;border: 1px solid hsl(var(--black) / 0.1);height: 45px;width: 100%;background-color: hsl(var(--white));border-radius: 5px;color: #6f6f6f}.form--check a{display: inline}.form--check .form-check-input{box-shadow: none;background-color: hsl(var(--white));box-shadow: none !important;border: 0;position: relative;border-radius: 2px;width: 18px;height: 18px;border: 1px solid hsl(var(--black) / 0.2);cursor: pointer}.form--check .form-check-input:checked{background-color: hsl(var(--base)) !important;border-color: hsl(var(--base)) !important;box-shadow: none}.form--check .form-check-input:checked{background-image: none !important}.form--check .form-check-input:checked::before{position: absolute;content: "\f00c";font-family: "Font Awesome 5 Free";font-weight: 600;color: hsl(var(--white));top: 50%;left: 50%;transform: translate(-50%,-50%)}.widget-check-group label,.form-check-label{user-select: none}.form--check .form-check-label{cursor: pointer}@media screen and (max-width: 424px){.form--check label{font-size: 0.9375rem}}@media screen and (max-width: 424px){.form--check a{font-size: 0.9375rem}}.form--radio .form-check-input{box-shadow: none;border: 1px solid hsl(var(--black) / 0.2);position: relative;background-color: transparent;cursor: pointer;width: 16px;height: 16px}.form--radio .form-check-input:active{filter: brightness(100%)}.form--radio .form-check-input:checked{background-color: transparent;border-color: hsl(var(--base))}.form--radio .form-check-input:checked[type="radio"]{background-image: none !important}.form--radio .form-check-input:checked::before{position: absolute;content: "";top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width: 7px;height: 7px;background-color: hsl(var(--base));border-radius: 50%;z-index: 999}.form--radio .form-check-label{font-weight: 600;width: calc(100% - 16px);padding-left: 12px;cursor: pointer}.form--switch .form-check-input{border-radius: 3px;background-image: none;position: relative;box-shadow: none;border: 0;background-color: hsl(var(--black) / 0.2) !important;padding: 10px !important;margin-left: 0;margin-bottom: 5px;border-radius: 40px;width: 70px;height: 38px;cursor: pointer}.form--switch .form-check-input:focus{border-radius: 40px;background-image: none;position: relative;box-shadow: none;border: 0}.form--switch .form-check-input::before{position: absolute;content: "";width: 28px;height: 28px;background-color: hsl(var(--white));top: 50%;transform: translateY(-50%);border-radius: 2px;left: 5px;border-radius: 50%;transition: 0.2s linear}.form--switch .form-check-input:checked{background-color: hsl(var(--base)) !important}.form--switch .form-check-input:checked::before{left: calc(100% - 33px);background-color: hsl(var(--white)) !important}.form--switch .form-check-input:checked[type="checkbox"]{background-image: none}.form--switch .form-check-label{width: calc(100% - 14px);padding-left: 5px;cursor: pointer}label.required:after{content: "*";color: #fc4949 !important;margin-left: 2px}.contact{display: flex;gap: 1rem;padding: 25px 15px;border: 1px solid hsl(var(--black) / 0.1);border-radius: 5px;background: hsl(var(--white))}@media screen and (min-width: 576px){.contact{padding-inline: 30px}}@media screen and (min-width: 768px){.contact{padding-block: 27.5px}}.contact__icon{width: 50px;height: 50px;display: grid;place-content: center;border-radius: 50%;background: hsl(var(--base));flex-shrink: 0;font-size: 1.5rem;line-height: 1;color: hsl(var(--white))}@media (max-width: 575px){.contact__icon{width: 45px;height: 45px;font-size: 24px}}.contact__content{flex-grow: 1}.contact__title{margin-top: 0;margin-bottom: 0.5rem;font-size: 1.125rem}.contact-form{padding: 0;border-radius: 5px;background: hsl(var(--white))}.cart-bottom{background-color: hsl(var(--white))}.size{font-size: 0.875rem;font-weight: 600}.size__text{color: #6c757dc4}.fw-600{font-weight: 600}.font-italic{font-style: italic}.fs-14{font-size: 0.875rem}.single-product-item .product-quantity-input button{color: hsl(var(--black));font-size: 10px}.cart{background-color: hsl(var(--white));border-radius: 5px;border: 1px solid hsl(var(--border))}.cart-body{padding: 30px}@media (max-width: 991px){.cart-body{padding: 20px}}@media (max-width: 575px){.cart-body{padding: 16px}}.cart-item-price .text{color: #555555;font-weight: 500}.cart-header{display: flex;justify-content: space-between;text-align: center;border-bottom: 1px solid #f7f7f7;padding-bottom: 1rem;font-weight: 600}.cart-header div:first-child,.cart-body .product-content{width: 50%}.cart-body .product-content{display: flex;align-items: center;gap: 0.6rem;width: 60%}.total-price-title{font-size: 1.3rem;font-weight: 600}@media (max-width: 767px){.cart-body .product-content{width: 100%;margin-bottom: 10px}}.cart-body .product-quantity-input button,.cart-body .product-quantity-input input{height: 30px}.cart-body .product-quantity-input button{width: 35px}.cart-footer{padding: 30px;border-top: 1px solid #f7f7f7}.cart-footer .footer,.cart-footer .checkout{padding: 15px}@media (max-width: 991px){.cart-footer{padding: 20px}}@media (max-width: 575px){.cart-footer{padding: 16px}}.apply-coupon-code{display: flex;flex-wrap: wrap}.apply-coupon-code input{flex: 1;background: hsl(var(--white));border: 1px solid hsl(var(--border));border-radius: 5px 0 0 5px;padding: 0 12px}.apply-coupon-code button{background: hsl(var(--base));color: hsl(var(--white));padding-inline: 16px;border-radius: 0 5px 5px 0}.form-control.select-item{border: 1px solid rgba(0,0,0,0.1)}.menu-item-icon{margin-right: 10px;display: inline-flex;width: 18px;height: 18px;vertical-align: middle}.wishlist-sidebar .single-product-item .thumb{width: 65px}.wishlist-sidebar .single-product-item .content{display: block}.wishlist-sidebar .remove-item-button{border-left: 0;color: #ff5959 !important}label{font-size: 0.875rem;font-weight: 400;color: hsl(var(--black) / 0.7)}.t-link--base:hover{color: hsl(var(--base)) !important}.text--base{color: hsl(var(--base)) !important}.text--danger{color: hsl(var(--danger)) !important}.text--success{color: hsl(var(--success)) !important}.text--body{color: hsl(var(--body-color)) !important}.text--white{color: hsl(var(--white))}.text--secondary{color: hsl(var(--black) / 0.6)}.text--black{color: hsl(var(--black)) !important}.bg--base{background-color: hsl(var(--base)) !important}@media (min-width: 425px) and (max-width: 575px){.col-xsm-6{width: 50%}}.empty-cart__page{min-height: auto}.btn{border-radius: 5px;font-size: 0.875rem}.btn--base{background: hsl(var(--base));color: hsl(var(--white)) !important}.btn--base:hover,.btn--base:active{color: hsl(var(--white)) !important;background: hsl(var(--base) / 0.9) !important}.btn--base:disabled,.btn--base:disabled:hover{cursor: not-allowed;background: hsl(var(--base) / 0.4) !important}.btn--dark:disabled{background-color: hsl(var(--black) / 0.1) !important;border-color: hsl(var(--black) / 0.1) !important}.btn--danger{background: hsl(var(--danger));color: hsl(var(--white)) !important}.btn--base:hover,.btn--danger:hover{color: hsl(var(--white))}.btn--danger.active{background-color: hsl(var(--danger))}.btn--base.btn-sm,.btn--danger.btn-sm{height: 36px;line-height: 36px;padding: 0 20px}@media (max-width: 575px){.btn--base.btn-xs,.btn--danger.btn-xs{height: 30px;line-height: 30px;padding: 0 10px;font-size: 14px}}.btn--base.outline{background-color: transparent !important;color: hsl(var(--base)) !important;border: 1px solid hsl(var(--base)) !important}.btn--base.outline:hover,.btn--base:focus-within{background-color: hsl(var(--base)) !important;color: hsl(var(--white)) !important}.img-fluid{max-width: 100%;height: auto}small,.sm-text{font-size: 0.875rem}@media (max-width: 575px){.product-card small,.product-card.sm-text{font-size: 0.7rem}}.list{display: flex;flex-direction: column;gap: var(--gap,1rem);margin: 0;padding: 0;list-style: none}.list--row{flex-direction: row}.list--base>li{position: relative;display: flex;align-items: center}.list--base>li::before{content: "";display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;width: 8px;height: 8px;line-height: 8px;border-radius: 50%;margin-right: 10px;background: hsl(var(--base));box-shadow: 0 0 0 5px hsl(var(--base) / 0.1)}.list--check>li{position: relative;display: flex;align-items: center}.list--check>li::before{content: "\f00c";font-family: "Line Awesome Free";font-weight: 900;margin-right: 10px;display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;font-size: 20px;line-height: 1;color: hsl(var(--base)) !important}@supports not (gap: 1rem){.list{margin: -0.5rem}.list>*{margin: 0.5rem}}.ecommerce{display: grid;gap: 3px;justify-items: center;padding: 0px 8px;min-width: 80px;text-decoration: none;background-color: transparent !important}@media (max-width: 3399px){.ecommerce{min-width: 60px}}@media (max-width: 991px){.ecommerce{align-items: center;gap: 6px;padding-left: 5px}}@media (max-width: 575px){.ecommerce{padding: 5px 0px;min-width: 40px;background-color: transparent !important}.option-list li{padding: 0px !important}}.ecommerce__icon{display: block;position: relative;isolation: isolate;text-align: center;font-size: 24px;line-height: 1;color: hsl(var(--text-light))}.ecommerce__text{display: block;font-size: 0.875rem;text-align: center;color: hsl(var(--dark) / 0.5)}@media (max-width: 460px){.ecommerce__text{font-size: 0.75rem}.mobile-menu-icons{padding: 5px 0px}}.ecommerce__is{display: grid;place-content: center;width: 20px;height: 20px;position: absolute;top: -5px;right: -10px;border-radius: 50%;background: hsl(var(--base));color: hsl(var(--white));font-size: 10px}@media (max-width: 575px){.header-bottom .notification-dropdown .ecommerce__is{top: -10px;right: -5px}}.option-list>li{position: relative;isolation: isolate;display: flex;justify-content: center;flex-shrink: 0}.option-list>li::after{content: "";position: absolute;right: -8px;top: 50%;transform: translateY(-50%);width: 1px;height: 20px;background: hsl(var(--light-3) / 0.5)}.option-list>li:last-child::after{display: none}.cart-icon-design button,.cart-icon-design a{display: flex;align-items: center;padding: 6px 16px;background-color: hsl(var(--base-800));gap: 7px;height: 100%}.cart-icon-design button:disabled{opacity: 1 !important}.cart-icon-design button i,.cart-icon-design a i,.cart-icon-design button .items,.cart-icon-design a .items,.cart-icon-design button .amount,.cart-icon-design a .amount{color: hsl(var(--white));text-align: left}.cart-icon-design button i,.cart-icon-design a i{font-size: 30px}.cart-icon-design button .items,.cart-icon-design a .items{font-size: 12px}.cart-icon-design button .amount,.cart-icon-design a .amount{font-weight: 600;font-size: 14px;margin-bottom: 4px}.products-details-wrapper .best-sell-inner{padding: 7px !important}.products-description{border: 1px solid hsl(var(--border)) e5;border-radius: 5px}.product-details-title h4{font-size: 18px}.cart-step-box{text-align: center;padding: 15px 5px;border: 1px solid hsl(var(--border));border-radius: 5px;border-bottom: 4px solid hsl(var(--border))}.cart-step-icon svg{width: 50px;height: 50px}@media (max-width: 991px){.cart-step-icon svg{width: 40px;height: 40px}}@media (max-width: 767px){.cart-step-box{padding: 10px 5px}.cart-step-icon svg{width: 30px;height: 30px}}.cart-step-title{font-size: 0.875rem;font-weight: 500;color: hsl(var(--body-color) / 0.8)}@media (max-width: 767px){.cart-step-title{font-size: 0.75rem}}@media (max-width: 575px){.cart-step-title{display: none}}.cart-step-box.active{color: hsl(var(--base));border-bottom: 4px solid hsl(var(--base)) !important}.cart-step-box.active i,.cart-step-box.active .cart-step-title{color: hsl(var(--base))}.select2-container--default .select2-selection--single{border: 5px !important;height: 45px;line-height: 45px !important}.select2-container--default .select2-selection--single .select2-selection__arrow b{display: none}.select2-container .select2-selection--single .select2-selection__rendered{padding-left: 20px}.select2-container--default .select2-selection--single .select2-selection__rendered{height: 45px !important;line-height: 45px !important;color: hsl(var(--black) / 0.7) !important;font-size: 1rem;border: 1px solid hsl(var(--black) / 0.1);border-radius: 5px;background-color: hsl(var(--white))}.select2.select2-container.select2-container--default.select2-container--below.select2-container--open .select2-selection__rendered{border-color: hsl(var(--base)) !important}@media screen and (max-width: 575px){.select2-container--default .select2-selection--single .select2-selection__rendered{text-align: left}}.select2-container{width: 100% !important;height: 45px}.select2 .selection{width: 100%}.select2-container--default .select2-selection--single .select2-selection__arrow::before{position: absolute;content: "\f078";right: 10px;font-family: "Font Awesome 5 Free";font-weight: 800;font-size: 12px;color: hsl(var(--heading) / 0.5) !important}@media screen and (max-width: 575px){.select2-container--default .select2-selection--single .select2-selection__arrow::before{right: 10px}}.select2-container--open .select2-dropdown--below{min-width: 180px}input.select2-search__field{padding: 10px !important;border-radius: 4px}input.select2-search__field:focus{outline: 0 !important}.select2-dropdown{padding: 12px 5px;border: 1px solid hsl(var(--border) / 0.5) !important;border-radius: 4px !important;box-shadow: var(--box-shadow) !important}.select2-container--open .select2-dropdown{left: 0}.select2-results__option--selectable{text-align: left;font-size: 0.875rem}.select2-container--default .select2-selection--single .select2-selection__rendered:focus-visible{outline: 0 !important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color: hsl(var(--base));color: hsl(var(--white))}.select2-container--default .select2-results__option--selected{background-color: transparent}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width: 4px}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background-color: hsl(var(--body-color))}.select2-container--default .select2-search--dropdown .select2-search__field{border: 1px solid hsl(var(--base) / 0.4)}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color: hsl(var(--base)) !important}.payment-option-wrapper{max-height: 540px;overflow-y: auto;display: flex;justify-content: flex-start;gap: 16px;flex-wrap: wrap;align-content: start}@media (max-width: 1399px){.payment-option-wrapper{max-height: 350px}}@media (max-width: 767px){.payment-option-wrapper{max-height: 290px}}.payment-option-wrapper::-webkit-scrollbar{width: 0}.payment-option-item{position: relative;cursor: pointer;margin-bottom: 0px;display: flex;align-items: center;gap: 12px;width: calc(50% - 8px);padding: 16px 20px;border-radius: 6px;border: 1px solid hsl(var(--border))}@media (max-width: 575px){.payment-option-item{width: 100%}}.payment-option-item .form--check{display: flex}.payment-name{color: hsl(var(--black) / 0.6);font-weight: 500}.payment-option-item .payment-option-item-content{font-size: 0.75rem;flex: 1;display: flex;align-items: center;justify-content: space-between;gap: 6px;flex-direction: row-reverse}.payment-option{border: 1px solid hsl(var(--border));padding: 30px;border-radius: 5px}@media (max-width: 767px){.payment-option{padding: 20px}}.payment-option-item-content .thumb{display: inline-block}.payment-option-item-content .thumb img{max-width: 80px;border-radius: 5px;max-height: 36px}.account-balance{padding: 30px;background-color: hsl(var(--base) / 0.1);border-radius: 5px}.cart-remove-btn{width: 30px;height: 30px;background-color: hsl(0deg 0% 100% / 20%);color: hsl(0deg 0% 41.42%) !important;border-radius: 50%;transition: 0.3s;font-size: 1.25rem}.cart-remove-btn:hover{color: hsl(var(--base)) !important}.cart-footer .coupon-content{display: flex;align-items: flex-end;justify-content: space-between;padding: 0 !important}.cart-footer .cart-total-wrapper{max-width: 280px;margin-left: auto;width: 100%;justify-content: space-between !important;margin-top: 12px}.cart-footer .cart-total-wrapper :is(span,strong){font-size: 1.125rem}.cart-footer .cart-total-wrapper>span{font-weight: 500}.cart-footer .couponContent,.cart-footer .subtotal-wrapper{max-width: 280px;margin-left: auto;width: 100%}.cart-footer .subtotal-wrapper{display: flex;align-items: center;justify-content: space-between}.cart-footer .couponContent .coupon-inner{justify-content: space-between !important}.cart-footer .couponContent{margin-top: 6px}@media (max-width: 767px){.cart-footer .coupon-content{flex-direction: column;align-items: flex-start !important;gap: 12px}.cart-footer .coupon-content__form{width: 100%}.cart-footer .cart-total-wrapper{margin-left: 0}.cart-footer .couponContent,.cart-footer .subtotal-wrapper{margin-left: 0}}.category-dropdown-menu{display: none !important;position: absolute;left: 0;top: 100%;transition: 0.3s;z-index: 999;background: hsl(var(--white));margin-top: 21px;border-radius: 4px}.header-area.active .category-dropdown-menu{margin-top: 1px;box-shadow: 0px 0px 15px 0px hsl(var(--black) / 0.08);border-radius: 4px !important}.category-dropdown-menu.show-category-dropdown{display: block !important;max-height: calc(100vh - 200px);overflow-y: auto}.category-dropdown-menu::-webkit-scrollbar{width: 6px}.category-dropdown-menu::-webkit-scrollbar-thumb{background-color: hsl(var(--base) / 0.35);border-radius: 4px}.category-dropdown-menu::-webkit-scrollbar-track{background-color: hsl(var(--base) / 0.08);border-radius: 4px}.auth-section{min-height: 100vh;display: flex;align-items: center;justify-content: center;background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;isolation: isolate}.auth-section--alt{min-height: 100vh}.auth-section--light{background-color: hsl(var(--white))}.auth-section--base{background-color: hsl(var(--base))}.auth-form{padding: 30px 20px;position: relative;border-radius: 10px;background: hsl(var(--white));box-shadow: 0 0 8px hsl(var(--dark) / 0.1);border: 1px solid hsl(var(--border) / 0.5)}@media screen and (min-width: 768px){.auth-form{padding: 40px}}.auth-form__head .logo{max-width: 200px;margin: 0 auto}@media (max-width: 575px){.auth-form .logo{max-width: 160px}}.auth-form__head{padding-bottom: clamp(15px,2vw,30px)}.auth-form__head h5{color: hsl(var(--heading-color) / 0.8)}.auth-form__btn{display: grid;place-content: center;width: 50px;height: 50px;border-radius: 50%;position: absolute;top: -10px;right: -10px;background: hsl(var(--white));border: 5px solid hsl(var(--base));text-decoration: none;font-size: 20px;color: hsl(var(--base))}@media screen and (min-width: 576px){.auth-form__btn{width: 60px;height: 60px;font-size: 24px;top: -15px;right: -15px}}.auth-form__btn:hover{color: hsl(var(--base))}.custom--progress{min-width: 85px;height: 5px;flex-grow: 1}.rating-list__icon_group{color: hsl(var(--warning))}.custom--progress .progress-bar{background: hsl(var(--warning));border-radius: 1rem}.spec-table__review{color: hsl(var(--dark));font-weight: 400}.badge--white{background: hsl(var(--white));border: 1px solid hsl(var(--dark) / 0.2);color: hsl(var(--text-light))}.rating-preview{width: 200px;height: 200px;display: grid;place-content: center;gap: 0.5rem;border-radius: 50%;background: hsl(var(--light-2))}.rating-preview__title{display: block;font-size: 40px;font-weight: 700;line-height: 1}@media (max-width: 767px){.rating-preview__title{font-size: 35px}}.rating-preview__text{display: inline-block}.no_data-thumb img{max-width: 180px}@media (max-width: 767px){.no_data-thumb img{max-width: 150px}}.dashboard-table{background-color: hsl(var(--white));border-radius: 8px;border: 1px solid hsl(var(--border))}.dashboard-table__header{padding: 15px 20px;display: flex;align-items: center;gap: 15px}@media screen and (max-width: 575px){.dashboard-table__header{display: block !important;padding: 20px}}.dashboard-table__content{width: calc(100% - 200px)}@media screen and (max-width: 575px){.dashboard-table__content{width: 100%}}.dashboard-table__content .title{font-size: 1rem;margin-bottom: 0px}.dashboard-table__content .subtitle{font-size: 12px;font-weight: 600}.dashboard-table__content .subtitle span{width: 10px;height: 10px;background: hsl(var(--green-two));border-radius: 10px;margin-right: 5px}.dashboard-table__btn{width: 200px;text-align: end}@media screen and (max-width: 575px){.dashboard-table__btn{margin-top: 20px;width: 100%}}.table{margin: 0;border-collapse: collapse;border-collapse: separate;border-spacing: 0px 0px}.user-profile-section .table{border: 1px solid hsl(var(--border) / 0.5);border-radius: 6px}.user-profile-section .table tbody tr td a{color: hsl(var(--black) / 0.7);font-weight: 500}.user-profile-section .table tbody tr td .btn{padding: 4px 9px;font-size: 0.875rem;font-weight: 400;box-shadow: 0 4px 8px 0px #ebebeb;white-space: nowrap}.user-profile-section .table tbody tr td .btn:active{border: 1px solid hsl(var(--border));box-shadow: 0 4px 10px 0px #ebebeb}.table thead tr th{padding: 12px 20px;color: hsl(var(--black) / 0.6);font-family: var(--body-font);font-weight: 500;border-bottom: 0;max-width: 170px;border: none;border-right: none;background-color: hsl(var(--black) / 0.02);font-size: 0.875rem;text-align: center;border-bottom: 1px solid hsl(var(--border) / 0.5)}@media screen and (max-width: 1599px){.table thead tr th{padding: 15px 10px}}.table thead tr th:not(:first-child){border-left: 0}.table thead tr th:first-child{text-align: left}.table thead tr th:last-child{text-align: right}.table tbody{border: 0 !important;background-color: hsl(var(--white))}.table tbody tr{border-bottom: 1px solid hsl(var(--border));border-top: 0}.table tbody tr:last-child{border-bottom: 0}.table tbody tr:last-child td:first-child{border-radius: 0px 0 0 6px}.table tbody tr:last-child td:last-child{border-radius: 0 0px 0px 6px}.table tbody tr td{vertical-align: middle;padding: 12px 20px;border-width: 1px;border: 0;font-family: var(--body-font);color: hsl(var(--body-color) / 0.9);font-weight: 400;max-width: 170px;font-size: 0.875rem;border-bottom: 1px solid hsl(var(--border) / 0.5);text-align: center}.table tbody tr:last-child td{border-bottom: 0}@media screen and (max-width: 1599px){.table tbody tr td{padding: 12px 12px}}.table tbody tr td::before{content: attr(data-label);font-family: var(--body-font);color: hsl(var(--black));font-weight: 600;display: none;width: 45% !important;text-align: left}.table tbody tr td:first-child{text-align: left}.table tbody tr td:last-child{text-align: right}.table tbody tr td p{font-size: 1rem}.empty-message-card{margin: 0 auto;text-align: center;padding: clamp(2rem,1.391rem + 1.268vw,2.5rem) clamp(1.5rem,0.283rem + 2.536vw,2.5rem);min-height: 220px;display: flex;align-items: center;justify-content: center;flex-direction: column;gap: 6px;font-size: 0.75rem}.empty-message-card .empty-thumb{text-align: center;margin-bottom: 10px}.empty-message-card .empty-thumb img{width: 100px}.custom--modal .modal-header{border-bottom: 1px solid rgba(0,0,0,0.09);padding: 15px 20px}@media screen and (max-width: 575px){.custom--modal .modal-header{padding: 20px 15px 20px}}.custom--modal .modal-header .btn-close{font-size: 1rem;line-height: 1;border-radius: 4px;transition: 0.2s linear}.custom--modal .modal-header .btn-close:focus{box-shadow: none !important;outline: none;color: hsl(var(--base))}.custom--modal .modal-content{background-color: hsl(var(--white));border-radius: 5px !important;border: none !important}.custom--modal .modal-body{padding: 40px}@media (max-width: 767px){.custom--modal .modal-body{padding: 30px !important}}@media (max-width: 575px){.custom--modal .modal-body{padding: 20px !important}}.custom--modal .modal-title{font-weight: 600;margin-bottom: 1.125rem;color: hsl(var(--black) / 0.67)}.custom--modal .modal-icon i{font-size: 2rem;color: hsl(var(--base));border: 3px solid hsl(var(--base));width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;border-radius: 50%}.custom--modal .modal-footer{display: flex;flex-wrap: wrap;flex-shrink: 0;align-items: center;justify-content: center;border-top: 1px solid hsl(var(--black) / 0.12);justify-content: flex-end}@media screen and (max-width: 575px){.custom--modal .modal-footer{padding: 0px 15px 40px 15px}}.modal-close-btn{position: absolute;right: 20px;top: 20px;z-index: 2;width: 25px;font-size: 1.25rem;display: flex;height: 25px;background-color: hsl(var(--white));align-items: center;justify-content: center;border-radius: 50%;color: hsl(var(--black) / 0.4);transition: all 0.3ms ease-in}.modal-close-btn:hover{color: hsl(var(--black) / 0.6)}.modal-backdrop{--bs-backdrop-bg: #1e1f24c7;--bs-backdrop-opacity: 1}.modal-header{border-radius: 0}.modal-content{border-radius: 5px !important}.modal-header .btn-close:focus{outline: none !important;box-shadow: none}.xzoom-gallery5.xactive{box-shadow: none;border: 1px solid hsl(var(--base))}.xzoom-preview{background: hsl(var(--white));z-index: 91}.xzoom-source{z-index: 91}.xzoom-gallery,.xzoom-gallery2,.xzoom-gallery3,.xzoom-gallery4,.xzoom-gallery5{margin-left: 0px !important}.modal-open .xzoom-preview,.modal-open .xzoom-source{z-index: 9999}.xzoom-source img,.xzoom-preview img,.xzoom-lens img{display: block;max-width: none;max-height: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none}.small-card{display: grid;grid-template-columns: repeat(8,1fr);gap: 1rem}@media (max-width: 575px){.small-card{gap: 0.75rem}}@media (max-width: 991px){.small-card{grid-template-columns: repeat(4,1fr)}}@media (max-width: 768px){.small-card{grid-template-columns: repeat(4,1fr)}}@media (max-width: 575px){.small-card{grid-template-columns: repeat(4,1fr)}.small-card-item span{font-size: 0.75rem}}@media (max-width: 400px) and (min-width: 320px){.small-card{grid-template-columns: repeat(4,1fr)}}.small-card-item{border: 1px solid hsl(var(--border));background: hsl(var(--white));overflow: hidden;border-radius: 5px}.small-card-item:hover img{transform: scale(1.1)}.small-card-item img{transition: 0.4s ease-in-out}.offer-wrapper{display: flex;gap: 20px;justify-content: space-between}.offer-wrapper{--divide-w: 416px}.offer-banner{width: var(--divide-w);position: relative;overflow: hidden;border-radius: 5px;flex-shrink: 0}.product-slider-wrapper{flex-grow: 1;width: calc(100% - (var(--divide-w) + 20px))}@media (max-width: 1799px){.offer-wrapper{--divide-w: 390px}}@media (max-width: 1399px){.offer-wrapper{--divide-w: 405px}}@media (max-width: 1199px){.offer-wrapper{--divide-w: 345px}}@media (max-width: 991px){.offer-wrapper{--divide-w: 245px}.offer-product .product-card .product-thumb{border-radius: 5px;overflow: hidden}}@media (max-width: 767px){.offer-wrapper{gap: 12px}.offer-wrapper{--divide-w: 229px}.offer-product{gap: 0.5rem !important}.product-card{padding: 8px}.offer-product .product-card .product-thumb{border-radius: 5px;overflow: hidden;padding: 0}.offer-product .product-card .product-content .price{font-size: 0.6875rem}.offer-product .product-card .product-content .price{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis}}.offer-product{display: flex;flex-direction: column;gap: 1rem}@media (max-width: 575px){.product-with-banner .product-card{width: 100px;scroll-snap-align: center}.product-with-banner.owl-carousel{width: 100%;z-index: 1;display: flex !important;gap: 8px;overflow-x: auto;scroll-snap-type: x mandatory;-webkit-overflow-scrolling: touch;align-items: flex-start}.product-with-banner.owl-carousel::-webkit-scrollbar{height: 0}.offer-wrapper{--divide-w: 188px}.product-card .product-content .price{font-size: 0.75rem}.offer-wrapper{gap: 0.75rem}.offer-product{gap: 0.75rem}.product-with-banner .owl-item{width: 100px !important}}@media (max-width: 330px){.offer-wrapper{--divide-w: 160px}.product-with-banner .product-card{width: 82px;scroll-snap-align: center}}.offer-banner a{display: block;height: 100%}.offer-banner img{transform: scale(1);transition: 0.4s ease-in-out}.offer-banner:hover img{transform: scale(1.1)}.product-with-banner .owl-nav{margin-top: -25px;height: 0;top: -28px;right: 0px;width: 100%;position: absolute;display: flex;justify-content: end !important;gap: 13px}.xzoom2,.xzoom3,.xzoom4,.xzoom5{box-shadow: none;border: 1px solid hsl(var(--border))}.xzoom-gallery,.xzoom-gallery2,.xzoom-gallery3,.xzoom-gallery4,.xzoom-gallery5{border: 1px solid hsl(var(--border));border-radius: 3px;margin-bottom: 0px !important}.xzoom-thumbs{margin-top: 20px;margin-bottom: 0px}.xzoom5{-webkit-box-shadow: 0 !important;box-shadow: 0 !important}.xzoom-container .xzoom5{width: 100% !important}.xzoom-thumbs{margin-bottom: 0px !important}.xzoom-container{width: 100%}.xzoom-preview{border: 1px solid hsl(var(--white)) !important}.xzoom-lens{border: 1px solid hsl(var(--white)) !important}.mfp-figure:after{z-index: -1;box-shadow: none !important;background: hsl(var(--white)) !important}.table-bordered{width: 100%}.comparison-table tbody tr td{max-width: unset !important}.comparison-table tr td:first-child{border-left: 1px solid #ecedef}.comparison-table:first-child tr td{border-top: 1px solid #ecedef}.comparison-table tr{display: flex;border-color: #ecedef !important}.comparison-table tbody tr:last-child td:first-child{border-radius: 0px}.comparison-table.table tbody tr{border-bottom: none !important}.comparison-table tr td{border-right: 1px solid #ecedef !important;border-bottom: 1px solid #ecedef !important;padding: 12px 15px;line-height: 20px}.comparison-table tr td:first-child{color: hsl(var(--body-color));padding-left: 30px;font-weight: 500;position: sticky;left: 0;background-color: hsl(var(--white));z-index: 9;width: 300px;flex: unset}.comparison-table tr td{flex: 1}.comparison-table tr td:first-child strong{color: hsl(var(--heading-color));font-weight: 600;line-height: 17px;display: block;white-space: nowrap}.comparison-table .btn{width: 100%}.comparison-table tr td h4{color: hsl(var(--dark));font-size: 20px;padding-bottom: 10px}.comparison-table tr td p{color: #666}.comparison-table thead td{background: #f7f7f7;margin-top: -2px;padding-left: 0;font-weight: bold;font-size: 16px;margin: 0 0 1px}.comparison-table thead tr td:first-child{padding-left: 0;background-color: #f7f7f7;position: sticky;left: 0}.compare-top-head{height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center}.comparison-table tr td .material-icons{float: left;font-size: 16px;margin: 0 10px;font-weight: bold;cursor: pointer;height: 16px;width: 16px}.comparison-table tr td .material-icons.collapse{-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg)}.comparison-table tr td .material-icons:hover{color: #111}.comparison-table .comparison-field input{box-shadow: none;border: 1px solid hsl(var(--gray-color))}.comparison-table .comparison-field i{top: 11px}.comparison-table tr td.blank p{text-align: center;padding-top: 100px}.comparison-table tr td ul li{display: block;padding-bottom: 8px}.comparison-table tr td ul li:last-child{padding-bottom: 0}.comparison-table .compare-item-wrapper{text-align: center;width: 100%}.comparison-table .compare-product-img{padding-bottom: 0;border-bottom: none;max-width: 120px;width: 100%;margin: 0 auto 15px}.comparison-table .compare-product-name{margin-bottom: 6px;color: hsl(var(--body-color));font-weight: 500}.comparison-table .compare-product-name:hover{color: var(--s-primary)}.comparison-table .compare-product-price{font-size: 1.25rem;margin-block: 6px}.compare-item-btn{font-size: 1.25rem;color: hsl(var(--black) / 0.6);padding: 0}.compare-item-wrapper form{text-align: left;position: absolute;top: 8px;left: 8px}.comparison-table .compare-item-wrapper .remove{font-size: 13px;color: #666;text-decoration: underline}.comparison-table tr td .rating-icon{display: block}.comparison-table tr td .rating-icon.material-icons{font-size: 24px;margin: 0;font-weight: normal}.comparison-table tr td .rating-star{display: inline-block}.comparison-table tr td .rating-text{font-size: 13px;opacity: 0.5;color: hsl(var(--black)) !important}.table.comparison-table tbody tr:last-child td:last-child{border-radius: 0px !important}.comparison-table tbody tr td,.comparison-table thead td{min-width: 20%;text-align: left !important}@media (max-width: 991px){.comparison-table .compare-product-img{max-width: 80px;width: 100%;margin-bottom: 6px}.comparison-table .compare-product-price{font-size: 1.125rem}.comparison-table tr td h4{font-weight: 500;font-size: 1.125rem}.compare-top-head{font-size: 0.75rem}.compare-top-head form{margin-top: 6px;font-size: 0.875rem}.comparison-table tbody tr td,.comparison-table thead td{min-width: 200px !important}.comparison-table tr td:first-child{min-width: 165px !important;width: 165px}}@media (max-width: 575px){.comparison-table tr td h4{font-size: 1rem}.comparison-table tr td:first-child{padding-left: 16px}.comparison-table .compare-product-img{max-width: 60px}.comparison-table .compare-product-name{font-size: 0.75rem;line-height: 1.5}.comparison-table .compare-product-price{font-size: 1rem}.comparison-table tbody tr td{padding: 10px 8px;font-size: 0.75rem}.comparison-table tr td:first-child strong{font-size: 0.875rem}}@media (max-width: 499px){.comparison-table tr td:first-child{padding-left: 6px}.comparison-table tr td h4{font-size: 0.875rem}.comparison-table .compare-product-price{font-size: 0.875rem}.compare-top-head form button{font-size: 0.75rem}}@media (max-width: 425px){.comparison-table tbody tr td,.comparison-table thead td{min-width: 120px !important}.comparison-table tr td:first-child{min-width: 120px !important;width: 120px}.comparison-table tbody tr td{padding: 5px 6px;font-size: 0.75rem}}.comparison-table .comparison-header td{display: flex;align-items: center;justify-content: center;position: relative}.border-top-none{border-top: none}@media (max-width: 575px){.feature-card__title{font-size: 1.125rem !important}}.empty-message{max-width: 500px;margin: 0 auto;position: relative}.empty-message svg{fill: #d4d4d4;width: 200px;height: 200px;margin: 0 auto;text-align: center;display: block}.empty-message .message{font-size: 1rem;padding: 5px;text-align: center;color: hsl(var(--black) / 0.4);font-weight: 400}.empty-message img{max-width: 150px}span.select2-selection.select2-selection--single{outline: none !important}.services-card__icon img{width: 60px;height: 50px}.offer-banner__two-thumb .ads-img{overflow: hidden;border-radius: 8px}.offer-banner__two-thumb .ads-img img{transform: scale(1);transition: 0.4s ease-in-out}.offer-banner__two-thumb:hover .ads-img img{transform: scale(1.1)}.offer-countdown{position: absolute;background: hsl(var(--white));z-index: 1;border-radius: 8px;padding: 15px;width: 90%;top: 20px;left: 50%;transform: translateX(-50%)}.remaining-time__content{display: flex;justify-content: center;gap: 1rem;align-items: baseline}.clock-dot{font-size: 24px;display: flex}.remaining-time__desc{font-size: 0.875rem;margin-top: 10px}.remaining-time .box{display: flex;align-items: center;justify-content: center;flex-direction: column;margin-bottom: 0px}.remaining-time .box__text{font-size: 0.875rem;font-weight: 500;margin-top: 8px;line-height: 1;color: hsl(var(--black) / 0.7)}@media screen and (max-width: 424px){.remaining-time .box__text{font-size: 13px}}.remaining-time .box .box-style{width: 50px;height: 50px;color: hsl(var(--black) / 0.7);display: flex;justify-content: center;align-items: center;border-radius: 50%;font-size: 1rem;font-weight: 500;font-family: var(--body-font);position: relative;z-index: 1}.remaining-time .box .box-style::before{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);height: 92%;width: 92%;background: hsl(var(--white));border-radius: 100%;z-index: -1}@media (max-width: 991px){.remaining-time__content{gap: 10px}.remaining-time .box .box-style{width: 30px;height: 30px;font-size: 0.875rem}}@media (max-width: 575px){.remaining-time .box__text{font-size: 10px}.offer-countdown{width: 95%}.remaining-time .box .box-style::before{height: 94%;width: 94%}}@media (max-width: 474px){.remaining-time__content{gap: 6px}.remaining-time .box .box-style{width: 30px;height: 30px;font-size: 10px}.offer-countdown{width: 95%}.offer-countdown{padding: 10px 0px}}.dropdown--lang .dropdown-toggle{width: 100%;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 6px;font-size: 0.8125rem;font-weight: 400;line-height: 24px;color: hsl(var(--black) / 0.4)}.dropdown--lang .dropdown-toggle::after{content: "\f107";font-size: 0.75rem;font-family: "Font Awesome 5 Free";font-weight: 900;margin-left: 0px;border: none;position: relative;color: hsl(var(--body-color) / 0.5);top: 3px}.dropdown--lang .dropdown-toggle[aria-expanded="true"]::after{content: "\f106"}.dropdown--lang .dropdown-menu{min-width: 130px;padding: 0px;top: 12px !important;background-color: hsl(var(--white));border-color: hsl(var(--black) / 0.1)}.dropdown--lang .dropdown-item{padding: 5px 10px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;font-size: 0.8125rem;font-weight: 400;line-height: 24px;color: hsl(var(--black) / 0.4)}.dropdown--lang .dropdown-item:hover,.dropdown--lang .dropdown-item:focus{color: hsl(var(--base));background-color: hsl(var(--base) / 0.1)}.dropdown--lang .dropdown-flag{width: 18px;height: 18px;border-radius: 50%;border: 1px solid hsl(var(--border))}.dropdown--lang.style-two .dropdown-toggle{color: hsl(var(--gray))}.dropdown--lang.style-two .dropdown-toggle:hover,.dropdown--lang.style-two .dropdown-toggle:focus{color: hsl(var(--white))}.dropdown--lang.style-two .dropdown-menu{position: absolute;top: 32px !important}.border-right{border-right: 1px solid hsl(var(--border))}.add-wishlist-btn:hover{color: hsl(var(--base)) !important}@media screen and (max-width: 991px){.dropdown--lang .dropdown-toggle::after{margin-left: auto;top: 1px}.dropdown--lang .dropdown-toggle{font-size: 1rem}.dropdown--lang .dropdown-flag{width: 20px;height: 20px;border-radius: 50%}.dropdown--lang .dropdown-item{padding: 7px 12px;font-size: 1rem}}.filter-parameter-wrapper{margin: 0 0 30px 0;display: flex;flex-wrap: wrap;justify-content: start;align-self: center;gap: 8px}.filter-item{padding: 4px 15px;display: inline-block;background: hsl(var(--base) / 0.1);border-radius: 15px;font-size: 13px}.rating-up-text{color: hsl(var(--base) / 0.8);font-size: 12px}thead.sliding-header{cursor: pointer}thead.sliding-header td{border-right: 0 !important}.text--color{color: hsl(var(--body-color)) !important}.deposit-info__input span{color: hsl(var(--body-color)) !important}.social-account{display: -webkit-box;display: -ms-flexbox;display: flex;gap: 24px;justify-content: center}.account__wrapper .social-account__inner{text-align: center;margin-bottom: 30px;margin-top: 10px}.product-wrapper{display: grid;gap: 1rem;grid-template-columns: repeat(6,1fr)}@media (max-width: 1399px){.product-wrapper{grid-template-columns: repeat(5,1fr)}}@media (max-width: 1199px){.product-wrapper{grid-template-columns: repeat(4,1fr)}}@media (max-width: 991px){.product-wrapper{grid-template-columns: repeat(3,1fr)}}@media (max-width: 450px){.product-wrapper{grid-template-columns: repeat(2,1fr)}}@media (max-width: 575px){.product-wrapper{gap: 12px}}.top-selling-products{display: grid;grid-template-columns: repeat(4,1fr);gap: 1rem}@media (max-width: 1199px){.top-selling-products{grid-template-columns: repeat(2,1fr)}}@media (max-width: 575px){.top-selling-products{grid-template-columns: repeat(1,1fr);gap: 0.75rem}}.text--muted{color: hsl(var(--black) / 0.4)}#overlay{position: absolute;top: 260px;left: 50%;transform: translate(-50%,-50%);display: none;z-index: 3;width: 100px;height: 100px}.cv-spinner{height: 50%;display: flex;justify-content: center;align-items: center}.spinner{width: 40px;height: 40px;border: 2px #ddd solid;border-top: 2px hsl(var(--base)) solid;border-radius: 50%;animation: sp-anime 0.8s infinite linear}@keyframes sp-anime{100%{transform: rotate(360deg)}}.sticky-sidebar{position: sticky;top: 150px}.specification-table{gap: 1.5rem}.specification-table h6{font-size: 1rem}.specification-table ul li{display: flex;width: 100%;border: 1px solid #e9e9e9;gap: 1.5rem;overflow: hidden}.specification-table ul li:first-child{border-radius: 5px 5px 0px 0px}.specification-table ul li:last-child{border-radius: 0px 0px 5px 5px}.specification-table ul li{border-bottom: none !important}.specification-table ul li:last-child{border-bottom: 1px solid #e9e9e9 !important}.specification-table ul li span{font-size: 0.875rem;padding: 8px 12px}.specification-table ul li span:first-child{width: 30%;font-weight: 500;background-color: #f3f3f370}.specification-table ul li span:last-child{width: 70%}@media (max-width: 575px){.specification-table ul li span{font-size: 0.75rem}.specification-table ul li span:first-child{width: 40%}.specification-table ul li span:last-child{width: 60%}.specification-table ul li{gap: 0}}.cart-items-wrapper{overflow-y: auto;padding-block: 8px;flex: 1}.cart-items-wrapper:has(.no_data){height: 100%}.cart-items-wrapper::-webkit-scrollbar{width: 0}.cart-items-wrapper .product-quantity-input input{height: 24px}.cart-items-wrapper .product-quantity-input button{width: 24px;height: 24px;line-height: 1;border-radius: 5px}.cart-items-wrapper .product-quantity-input{gap: 0.3rem}.cart-items-wrapper .content-bottom{display: flex;align-items: flex-start;justify-content: space-between;gap: 12px}.cart-items-wrapper .total-price{display: none}.cart-item .cart-cont .title{font-size: 0.875rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis}.cart-sidebar-area .coupon-content{display: flex;flex-direction: column-reverse;gap: 16px}.cart-sidebar-area .subtotal-wrapper{display: flex;justify-content: flex-end}.form--control::placeholder{font-size: 0.875rem;color: hsl(var(--black) / 0.4)}.xzoom-source>div{background-color: hsl(var(--white)) !important}.wishlist-product-remove-btn{position: absolute;top: 8px;left: 8px;z-index: 9;font-size: 1.25rem;color: hsl(var(--black) / 0.4);padding: 0}.btn-outline--light{border: 1px solid hsl(var(--border));font-size: 0.875rem;color: hsl(var(--black) / 0.7)}.btn-outline--light:disabled{border: 1px solid hsl(var(--border) / 0.7)}.btn-outline--light:hover{border: 1px solid hsl(var(--border));background-color: hsl(var(--black) / 0.02)}.compare-section-wrapper{overflow-x: auto;padding-block: 15px}.compare-section-content{min-width: 1100px;width: 100%}.compare-section-content:has(.empty-message){min-width: 0}.compare-section-content:has(.comparison-header td:nth-child(2)),.compare-section-content:has(.comparison-header td:nth-child(3)){min-width: 100%}.compare-section-content:has(.comparison-header td:nth-child(2)) :is(.compare-item-wrapper,.compare-product-img){text-align: left;margin-inline: 0}.compare-section-content:has(.comparison-header td:nth-child(4)) :is(.compare-item-wrapper,.compare-product-img){text-align: center;margin-inline: auto}@media (max-width: 767px){.compare-section-content{min-width: 860px}}@media (max-width: 499px){.compare-section-content{min-width: 760px}}.compare-section-wrapper::-webkit-scrollbar{width: 0}.input-group:has(.input-group-text){border: 1px solid hsl(var(--black) / 0.1);border-radius: 6px}.input-group:has(.input-group-text) .form--control{border: 0}.input-group:has(.form--control:focus){border-color: hsl(var(--black) / 0.3) !important}.input-group .input-group-text{background-color: transparent !important;border: 0;color: hsl(var(--black) / 0.5) !important}.input-group .input-group-text:hover{color: hsl(var(--black) / 0.5) !important}.search-close-btn{display: none}@media (max-width: 1199px){.search-close-btn{position: absolute;left: 10px;right: auto;height: 24px !important;width: 24px;min-width: auto;display: grid;place-content: center;background-color: hsl(var(--black) / 0.05);color: hsl(var(--black) / 0.4);border-radius: 4px;font-size: 1rem;top: 50%;transform: translateY(-50%)}}@media (max-width: 991px){.notification-dropdown .ecommerce{min-width: auto;padding: 0}.notification-dropdown .ecommerce__text{display: none}}@media (max-width: 991px){.site-sidebar{height: calc(100dvh - var(--h-height)) !important}.modal{height: calc(100vh - var(--h-height))}}.notification-dropdown .dropdown-menu{border: 0;box-shadow: 0px 5px 30px hsl(var(--black) / 0.1);background-color: hsl(var(--white)) !important;top: 12px !important}.text-muted{color: #9f9f9f !important}.text--lg{font-size: 1.25rem}.list-group-item{padding: 12px 0px !important;border-color: hsl(var(--border) / 0.5) !important}.fs-16{font-size: 1rem}#confirmationModal .modal-header{padding: 32px 32px 0 !important;border: 0 !important}#confirmationModal .modal-body{padding: 16px 32px !important}#confirmationModal .modal-body p{margin-bottom: 0px}#confirmationModal .modal-footer{padding: 0 32px 32px !important;border: 0 !important}#confirmationModal .modal-header .close{position: absolute;right: 20px;top: 20px;z-index: 2;width: 25px;font-size: 1.25rem;display: flex;height: 25px;background-color: hsl(var(--white));align-items: center;justify-content: center;border-radius: 50%;color: hsl(var(--black) / 0.4)}#confirmationModal .modal-dialog{display: flex;align-items: center;height: calc(100vh - (var(--bs-modal-margin) * 2));transform: scale(0.9)}#confirmationModal.modal.show .modal-dialog{transform: none !important}.custom--modal .modal-dialog{transform: scale(0.9) !important}.custom--modal.show .modal-dialog{transform: none !important}.auth-form .form--check .form-check-input{margin-top: 1px}.auth-form .form--check .form-check-label{margin-left: 6px}.social-auth-list{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.social-auth-item{width: 100%}.social-auth-link{display: flex;align-items: center;gap: 12px;border-radius: 6px;justify-content: center;padding: 11px 16px;border: 1px solid hsl(var(--border))}.social-auth-link .icon img{width: 20px}.social-auth-link .text{color: hsl(var(--black) / 0.6);flex: 1}.auth-divide{position: relative;margin: 20px 0px;text-align: center;z-index: 1}.auth-divide::after{content: "";position: absolute;height: 1px;width: 100%;background-color: hsl(var(--border) / 0.5);top: 50%;left: 0;z-index: -1}.auth-divide-text{padding-inline: 8px;background-color: hsl(var(--white));font-size: 1rem;font-weight: 500;color: hsl(var(--black) / 0.4)}.h-45{height: 45px}a.h-45{display: inline-flex;align-items: center;justify-content: center}.ajax-loader-wrapper{min-height: 400px}.user-support-ticket,.admin-support-ticket{margin-bottom: 15px;border-radius: 0.3rem;padding: 12px}.admin-support-ticket:last-child,.user-support-ticket:last-child{margin-bottom: 0px !important}.user-support-ticket{border: 1px solid hsl(var(--border) / 0.5)}.admin-support-ticket{background-color: hsl(var(--base) / 0.03);border: 1px solid hsl(var(--base) / 0.09)}.invoice .logo img{width: 180px}.hover-input-popup{position: relative}.input-popup{display: none}.hover-input-popup .input-popup{display: block;position: absolute;bottom: 115%;left: 50%;width: 280px;background-color: #1a1a1a;color: hsl(var(--white));padding: 20px;border-radius: 5px;transform: translateX(-50%);transition: all 0.3s}.input-popup::after{position: absolute;content: "";bottom: -19px;left: 50%;margin-left: -5px;border-width: 10px 10px 10px 10px;border-style: solid;border-color: transparent transparent #1a1a1a transparent;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg)}.input-popup p{padding-left: 20px;position: relative}.input-popup p::before{position: absolute;content: "";font-family: "Line Awesome Free";font-weight: 900;left: 0;top: 4px;line-height: 1;font-size: 18px}.input-popup p.error{text-decoration: line-through}.input-popup p.error::before{content: "\f057";color: #ea5455}.input-popup p.success::before{content: "\f058";color: #28c76f}.cookies-card{width: 520px;padding: 30px;color: #1e2337;position: fixed;bottom: 15px;left: 15px;z-index: 999999;transition: all 0.5s;background: hsl(var(--white));border-radius: 5px;border: 1px solid hsl(var(--border) / 0.5);box-shadow: 0px 4px 12px rgba(0,0,0,0.1),0px 8px 20px rgba(0,0,0,0.05)}.cookies-card.hide{bottom: -500px !important}.radius--10px{border-radius: 10px}.cookies-card__icon{width: 55px;height: 55px;border-radius: 50%;background-color: #6e6f70;color: hsl(var(--white));font-size: 32px;display: inline-flex;justify-content: center;align-items: center}.cookies-card__content{margin-bottom: 0}.cookies-btn{color: #363636;text-decoration: none;padding: 10px 35px;margin: 3px 5px;display: inline-block;border-radius: 999px}.cookies-btn:hover{color: #363636}@media (max-width: 767px){.cookies-card{width: 100%;left: 0;bottom: 0;font-size: 14px;padding: 15px}}label.required:after{content: "*";color: #dc3545 !important;margin-left: 2px}.details_info_btn{padding: 0px 7px;height: auto;line-height: 20px}button.minus:disabled,button.plus:disabled{cursor: not-allowed;background: #f7f7f7}.custom--card .card-header{background: transparent !important;background-color: transparent}.print-payment-table.table>:not(caption)>*>*{border-bottom: none !important}.print-payment-table.table tbody tr td:last-child{border-right: none !important}table.table.print-payment-table tbody tr th,table.table.print-payment-table tbody tr td{border-bottom: 1px dashed hsl(var(--border)) !important}.add-to-cart-btn{margin-top: auto;background: hsl(var(--base));padding: 10px 16px;border: 1px solid hsl(var(--base));border-radius: 8px;color: hsl(var(--white));font-size: 0.875rem;width: 100%;font-weight: 600;transition: all 0.3s ease;display: flex;align-items: center;justify-content: center;gap: 6px;letter-spacing: 0.01em}.add-to-cart-btn:hover{background: hsl(var(--black));border-color: hsl(var(--black));color: hsl(var(--white))}.add-to-cart-btn i{font-size: 1.1rem}@media (max-width: 767px){.add-to-cart-btn{padding: 8px 8px;font-size: 0.8rem}.add-to-cart-btn i{font-size: 1rem}}.category-card-wrapper{display: grid;grid-template-columns: repeat(6,1fr)}.category-card-wrapper .small-card-item{border-radius: 0;box-shadow: 0 0 0 1px hsl(var(--border));border: 0;padding-block: 20px}@media (max-width: 1399px){.category-card-wrapper .small-card-item{padding-block: 16px}}@media (max-width: 991px){.category-card-wrapper{grid-template-columns: repeat(3,1fr)}}@media (max-width: 424px){.category-card-wrapper{grid-template-columns: repeat(2,1fr)}}.category-card-wrapper .small-card-item img{max-width: 70px;margin-bottom: 8px}.ajax-preloader{height: 100%;width: 100%;position: absolute;background: #fff;opacity: 0.6;z-index: 9999;display: flex;justify-content: center;align-items: center}.ajax-preloader::after{font-family: "Line Awesome Free";font-size: 2rem;font-weight: 900;content: "\f1ce";animation: fa-spin 2s infinite linear}.section-countdown .box-style{height: auto !important;width: auto !important;font-size: 0.875rem !important;font-weight: 600 !important}.section-header:has(.section-countdown){justify-content: flex-start !important}.section-countdown .remaining-time .box{margin-bottom: 0px;border: 1px solid hsl(var(--border));padding: 3px 15px;border-radius: 3px}.section-countdown .remaining-time__content{gap: 0.5rem !important}.section-countdown .remaining-time .box__text{font-size: 0.675rem;font-weight: 500;margin-top: 0 !important;color: hsl(var(--black) / 0.7)}.header-bottom-wrapper{display: flex;justify-content: space-between;align-items: stretch}.primary-menu-clw .menu{justify-content: flex-start;flex: 1}.primary-menu-cwl .menu{flex: 1}.primary-menu-cwl .cart-icon-design button,.primary-menu-cwl .cart-icon-design a{background-color: transparent}.primary-menu-lcw .action-btn-inner{flex: 1;justify-content: flex-end;align-items: center}.primary-menu-lwc .menu{justify-content: flex-start;flex: 1}.primary-menu-lwc .cart-icon-design button,.primary-menu-lwc .cart-icon-design a{background-color: transparent}.primary-menu-wlc .menu{flex: 1}.view-category-wrapper{position: relative}.primary-menu-wcl>.view-category-wrapper{flex: 1;text-align: right}.primary-menu-wcl .view-category-wrapper .view-category{margin-left: auto}.primary-menu-wcl .category-dropdown-menu,.primary-menu-wlc .category-dropdown-menu{right: 0;left: auto}.primary-menu-lwc .has-submenu .menu-item-arrowicon,.primary-menu-wcl .has-submenu .menu-item-arrowicon,.primary-menu-wlc .has-submenu .menu-item-arrowicon{transform: translate(-50%,-50%) rotate(180deg)}.primary-menu-lwc .categories__mega-menu,.primary-menu-wlc .categories__mega-menu,.primary-menu-wcl .categories__mega-menu,.primary-menu-wlc .sub-menu,.primary-menu-wcl .sub-menu,.primary-menu-lwc .sub-menu{left: auto;right: 100%}.primary-menu-lcw .view-category a,.primary-menu-wcl .view-category a{background-color: transparent}.primary-menu-lcw .view-category,.primary-menu-wcl .view-category{width: auto}.primary-menu-lcw .category-dropdown-menu{right: 0;left: auto}@media (max-width: 1599px){.primary-menu-lcw .category-dropdown-menu{right: 100%}}.primary-menu-wcl .category-dropdown-menu{left: 100%;text-align: left}.primary-menu-wlc .category-dropdown-menu,.primary-menu-lwc .category-dropdown-menu{left: auto;right: 0}.dropdown--lang .dropdown-item{background-color: white !important}.widget--style{position: relative}.widget--style .amo{position: absolute;top: 2px;right: 6px;height: 20px;width: 20px;background-color: hsl(var(--white));border-radius: 50%;display: grid;place-content: center}.widget--style .amo .items{color: hsl(var(--base));font-size: 0.7rem}.header-bottom .ecommerce{place-content: center;height: 100%;min-width: auto}.header-bottom .ecommerce__icon{font-size: 30px;color: hsl(var(--white))}.header-bottom .ecommerce__text{display: none}.header-bottom .ecommerce__is{background-color: hsl(var(--white));color: hsl(var(--base));top: 3px;right: 8px}.header-bottom .dropdown-toggle{height: 100%;color: hsl(var(--white)) !important;line-height: 1}.header-bottom .dropdown-toggle::after{color: hsl(var(--white)) !important}.header-bottom .user-account{height: 100%}.header-bottom .user-account span{color: hsl(var(--white))}.header-bottom .user-account .icon{border: none;font-size: 30px}.header-bottom .menu::-webkit-scrollbar-thumb{background-color: hsl(var(--base-400))}.header-bottom .menu::-webkit-scrollbar-track{background-color: hsl(var(--base-100))}.header-bottom .menu li a{white-space: nowrap}.header-bottom .notification-dropdown .ecommerce__is{top: -4px;right: -4px}@media (max-width: 1199px){.header-bottom .notification-dropdown .ecommerce__is{top: -8px;right: -4px}}.primary-menu-wlc .action-btn-inner>*:not(:first-child) :is(button,a),.primary-menu-wcl .action-btn-inner>*:not(:first-child) :is(button,a){background-color: transparent}.primary-menu-wlc .action-btn-inner>*:first-child :is(button,a),.primary-menu-wcl .action-btn-inner>*:first-child :is(button,a){background-color: hsl(var(--base-800))}.primary-menu-lcw .action-btn-inner>*:not(:last-child) :is(button,a),.primary-menu-clw .action-btn-inner>*:not(:last-child) :is(button,a){background-color: transparent}.primary-menu-lcw .action-btn-inner>*:last-child :is(button,a),.primary-menu-clw .action-btn-inner>*:last-child :is(button,a){background-color: hsl(var(--base-800)) !important}.primary-menu-cwl .action-btn-inner>* :is(button,a),.primary-menu-lwc .action-btn-inner>* :is(button,a){background-color: transparent}.header-bottom .dropdown--lang .dropdown-toggle,.header-bottom .user-dropdown-wrapper .user-account,.header-bottom .ecommerce{padding-inline: 16px}@media (max-width: 1599px){.header-bottom .dropdown--lang .dropdown-toggle,.header-bottom .user-dropdown-wrapper .user-account,.header-bottom .ecommerce{padding-inline: 10px}.cart-icon-design button,.cart-icon-design a{padding: 6px 10px}.cart-icon-design button i,.cart-icon-design a i,.header-bottom .user-account .icon{font-size: 24px}.header-bottom .ecommerce__icon{font-size: 24px}.cart-icon-design button .amount,.cart-icon-design a .amount{font-size: 12px}.cart-icon-design button .items,.cart-icon-design a .items{font-size: 10px}}@media (max-width: 1199px){.header-bottom .dropdown--lang .dropdown-toggle,.header-bottom .user-dropdown-wrapper .user-account,.header-bottom .ecommerce{padding-inline: 6px}.cart-icon-design button,.cart-icon-design a{padding: 6px 6px}.cart-icon-design button i,.cart-icon-design a i,.header-bottom .user-account .icon{font-size: 20px}.header-bottom .ecommerce__is{top: 0;right: 0px;width: 18px;height: 18px}}@media (max-width: 991px){.header-bottom .dropdown--lang,.header-bottom .user-dropdown-wrapper{display: none}.widget--style{display: none}.cart-icon-design button .amount,.cart-icon-design a .amount{font-size: 14px}.cart-icon-design button .items,.cart-icon-design a .items{font-size: 12px}.cart-icon-design button i,.cart-icon-design a i{font-size: 30px}.header-bottom .ecommerce__icon{display: none}.cart-icon-design button,.cart-icon-design a{background-color: hsl(var(--base-800)) !important}}@media (max-width: 1399px){.option-list-wrapper{gap: 12px}.option-list-wrapper li::after{right: -6px}.option-list-wrapper .ecommerce__text{font-size: 0.75rem}.option-list-wrapper .ecommerce__icon{font-size: 20px}}.middle-menu-lws .option-list-wrapper{flex: 1;justify-content: flex-end !important}.middle-menu-swl .option-list-wrapper{flex: 1;justify-content: flex-start !important}.middle-menu-wsl .logo{flex: 1;text-align: end}.middle-menu-lsw .logo{flex: 1}@media (max-width: 991px){.option-list-wrapper .ecommerce__text{display: none}.option-list-wrapper li::after{display: none}.middle-menu-wsl,.middle-menu-lsw,.middle-menu-lws,.middle-menu-slw,.middle-menu-wls{justify-content: flex-start !important}.middle-menu-wsl .logo,.middle-menu-swl .logo{flex: 1;text-align: end}.middle-menu-lsw .logo,.middle-menu-lws .logo,.middle-menu-slw .logo,.middle-menu-swl .logo,.middle-menu-wls .logo{flex: 1}.middle-menu-slw:has(.notification-dropdown,.cart-button) .logo,.middle-menu-wls:has(.notification-dropdown,.cart-button) .logo{text-align: center}.middle-menu-wls:not(:has(.header-search-btn)) .logo{text-align: end}.middle-menu-wls:not(:has(.header-search-btn,.d-lg-block)) .logo{text-align: start}.middle-menu-slw:not(:has(.header-search-btn)) .logo{text-align: start}.header-middle .header-wrapper:not(:has(.log)){justify-content: flex-end !important}.middle-menu-lsw .option-list-wrapper{flex: unset}}.header-bottom .cart-icon-design{height: 100%}.offer-wrapper{position: relative}.offer-wrapper .owl-carousel{position: unset}@media (max-width: 1199px) and (min-width: 992px){.header-search-btn{line-height: 1;color: hsl(var(--text-light)) !important;font-size: 20px !important;border: 0;flex-direction: column;gap: 6px;position: relative}.header-search-btn::after{content: "Search";display: block;font-size: 0.75rem;text-align: center;color: hsl(var(--dark) / 0.5)}.header-search-btn::before{content: "";position: absolute;right: -8px;top: 50%;transform: translateY(-50%);width: 1px;height: 20px;background: hsl(var(--light-3) / 0.5)}}.user-tab{gap: 0;display: flex;align-items: flex-end;border-radius: 5px;margin-bottom: 12px}.user-tab .nav-link{color: var(--bs-modal-color);margin-right: 4px;padding: 14px 16px !important;border: 0;font-weight: 600;width: 100%;border: 1px solid hsl(var(--black) / 0.1)}.user-tab .nav-item:first-child .nav-link{border-radius: 5px 0 0 5px;border-right: 1px solid transparent}.user-tab .nav-item:last-child .nav-link{border-left: 1px solid transparent;border-radius: 0 5px 5px 0}.user-tab .nav-item{flex: 1}.user-tab .nav-link{&.active{background-color: hsl(var(--base) / .05) !important;border-color: hsl(var(--base)) !important}}.user-tab .nav-link:hover{border-color: hsl(var(--black) / 0.1)}@media (max-width:575px){.user-tab{margin-top: 30px}}@media (max-width:374px){.user-tab .nav-link{font-size: 0.8rem;padding: 8px 5px !important}}#loginAndGuestModal .modal-content{background-color: transparent;min-height: 664px}#loginAndGuestModal .modal-body{flex: unset;background-color: hsl(var(--white));border-radius: 5px !important}#loginGuestTabContent .select2-container{width: auto !important;margin: 0}#loginGuestTabContent .select2-container--default .select2-selection--single .select2-selection__arrow::before{right: 4px}#loginGuestTabContent .select2-container--default .select2-selection--single .select2-selection__rendered{border: 0}#loginGuestTabContent .select2-container--open .select2-dropdown--below{min-width: max-content !important}@media (max-width: 767px){#loginGuestTabContent .select2-container--open .select2-dropdown--below{min-width: 220px !important}}.featured-categories .category-card-wrapper{grid-template-columns: none;grid-auto-flow: column;grid-auto-columns: minmax(150px,1fr);overflow-x: auto;padding: 1px;scrollbar-width: thin}@media (max-width: 767px){.featured-categories .category-card-wrapper{grid-auto-columns: 150px}}
