.header-logo img{width:100%;filter:invert(100%);vertical-align:text-top}.header-navbar{background-color:hsl(0 0% 89% / .52);backdrop-filter:blur(10px);border-radius:50px}.header-card{position:absolute;left:0;right:0;top:30px;padding:16px 16px;z-index:1}.header-logo{display:block;background-color:hsl(0 0% 89% / .52);backdrop-filter:blur(10px);border-radius:50px;padding:6px 12px;width:90px}.modal.navigation-modal .header-logo{backdrop-filter:unset;background:unset;padding:0 1px;max-width:73px}.modal.navigation-modal .header-logo.newImgPD{position:relative;left:9px}.modal.navigation-modal .header-logo.searchModalImg{position:relative;left:9px}.navigation-modal .nav-link:focus{color:#000!important}.header-top{background:#EFEEE7;padding:5px 0}.header-top p{font-weight:400;font-size:14px}.categorySwiper .swiper-wrapper{transition-timing-function:linear!important}.header-navbar .navbar-nav li{margin:6px 18px}.header-navbar .nav-link{text-transform:uppercase;font-weight:500;color:#000;transition:all .5s ease-in-out;cursor:pointer;font-size:20px;padding:5px 8px}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#000;font-weight:500}.navbar-nav .nav-link:hover{color:#000}.header-navbar .navbar.navbar-expand-lg{padding:0}.hdr-rt-component{padding:4px 8px;border-radius:12px;transition:all .5s ease-in-out}.hdr-rt-component:hover{background:#fff}.hdr-rt-component:hover img{filter:invert(0)}.hdr-rt-component img{width:22px;transition:all .5s ease-in-out}.fixed-header{position:fixed;left:0;top:0;right:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;visibility:visible;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1.2s;-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;z-index:2;padding:10px 5px}.fixed-header .blur-bg img{filter:unset}.blur-bg img{filter:unset}.header-card{transition:transform 0.4s cubic-bezier(.4,0,.2,1)}.header-card.header-animate-up{transform:translateY(-25px)}.navigation-modal .modal-fullscreen .modal-body{overflow-y:auto;padding-top:40px}.navigation-modal-content.modal-content{color:var(--secondary-color)!important;background-color:hsl(0 0% 89% / .52)!important;backdrop-filter:blur(14px)}.navigation-modal-content .modal-header{border-bottom:none}.navigation-modal-content .main-sidenav li a{font-size:25px;font-weight:400}.navigation-modal-content .main-sidenav li a:hover{text-decoration:underline}.navigation-modal-content .main-sidenav li a:focus{color:#000!important}.navigation-modal-content .mainnav li a{font-size:20px;font-weight:400}.navigation-modal-content h6{color:#363636;font-size:14px!important}.navigation-modal-content .mainnav li{margin-bottom:12px}.navigation-modal-content .mainnav li a:hover{text-decoration:underline}.navigation-modal-content .mainnav li a:focus{color:#000!important}.navigation-modal .header-logo{background-color:unset;max-width:120px}.navigation-modal .nav-link{font-weight:400}.navigation-modal .nav-link:hover{text-decoration:underline}.navigation-modal .main-sidenav-img{width:100%;max-width:350px;position:relative}.navigation-modal .main-sidenav-img img{height:100%;width:100%;border-radius:8px}.navigation-modal .main-sidenav-img a{position:absolute;left:10px;bottom:10px;color:#fff;font-size:18px;text-decoration:underline}.navigation-modal .header-logo img{width:100%;filter:invert(100%);vertical-align:middle;padding:0 2px}.navigation-modal-content .main-sidenav{margin:0!important}.navigation-modal .modal-fullscreen .modal-body{overflow-y:auto;padding:20px 32px}.navigation-modal .modal-fullscreen .modal-body .mainnav{margin-left:0}.mobile-menu-card{background-color:rgb(227 227 227 / .55);backdrop-filter:blur(10px)}.menu-btn{display:inline-block;background:hsl(0 0% 89% / .52);padding:9px 10px;border-radius:12px;font-size:14px;text-transform:uppercase;color:#000}.mobile-profile{width:40px;height:40px;overflow:hidden;border-radius:50%;display:inline-block;border:2px solid #fff;min-width:40px;min-height:40px}.mobile-profile img{width:100%;height:100%;object-fit:cover}.side-bar-links{height:calc(100vh - 182px)}.side-link-list{padding:0}.side-link-list li{border-bottom:1px solid #ececec}.side-link-list li a{padding:12px 14px;display:flex;font-size:16px;color:#222;align-items:center;width:100%;position:relative;transition:all .5s ease-in-out}.side-link-list li a:hover{background:var(--primary-color);color:#fff}.sider-card{background:var(--primary-color);padding:20px 15px;position:relative}.sider-card .btn-close{position:absolute;right:20px;filter:brightness(0) invert(1);opacity:1}.side-profile-card{display:flex;align-items:center}.profile-img{width:72px;height:72px;overflow:hidden;border-radius:8px;border:2px solid #fff;display:inline-block;margin-right:15px}.profile-img img{width:100%;height:100%;object-fit:cover}.side-profile-dis p{color:#fff;font-size:16px;margin-bottom:4px}.side-profile-dis h4{margin-bottom:0;color:#fff;font-size:24px;font-weight:700}.mobile-menu-card .offcanvas-body{padding:0}.side-link-list li a::after{content:"\f105";font-family:'Font Awesome 5 Pro';font-style:normal;font-size:24px;color:var(--secondary-color);position:absolute;right:19px;top:50%;transform:translateY(-50%)}.side-link-list li{border-bottom:1px solid #ececec}.side-bar-links{height:calc(100vh - 182px)}.bars-btn{width:40px;height:40px;display:inline-block;border-radius:8px;text-align:center;line-height:40px;background:var(--primary-color);border:1px solid var(--primary-color);color:#fff;transition:all .5s ease-in-out}.bars-btn:hover{color:var(--primary-color);background:#fff0;border:1px solid var(--primary-color)}.mobile-dash-menu .dashboard_menu ul li a.active,.mobile-dash-menu .dashboard_menu ul li a:hover{background:var(--secondary-color)!important}.dashboard_menu.mobile-dash-menu{border-radius:0!important;min-height:calc(100vh - 112px);overflow-y:scroll}.dashboard_menu.mobile-dash-menu ul li a,.dashboard_menu.mobile-dash-menu ul li a span{color:#000}.dashboard_menu.mobile-dash-menu ul li a{border-bottom:1px solid #c5c5c5;border-top:none}.dashboard_menu.mobile-dash-menu ul li a.active,.dashboard_menu.mobile-dash-menu ul li a:hover{background:var(--secondary-color)!important;color:#fff!important}.dashboard_menu.mobile-dash-menu ul li a.active span,.dashboard_menu.mobile-dash-menu ul li a:hover span{color:#fff!important}.mobile-profile{width:40px;height:40px;overflow:hidden;border-radius:50%;display:inline-block}.mobile-profile img{width:100%;height:100%;object-fit:cover}.side-link-list li a::after{content:"\f105";font-family:'Font Awesome 5 Pro';font-style:normal;font-size:24px;color:var(--secondary-color);position:absolute;right:19px;top:50%;transform:translateY(-50%)}.side-link-list li{border-bottom:1px solid rgb(255 255 255 / .2)}.side-bar-links{height:calc(100vh - 182px)}.side-link-list li a{padding:12px 14px;display:flex;font-size:18px;color:#222;align-items:center;width:100%;position:relative;transition:all .5s ease-in-out}.side-link-list li a:hover{background:var(--primary-color);color:#fff}.nav-mobile .offcanvas-header{border-bottom:1px solid rgb(255 255 255 / .2)}.mobile-navbar{position:relative;min-height:300px;overflow:hidden}.panel{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transform:translateX(100%);transition:all 0.4s cubic-bezier(.4,0,.2,1);z-index:1}.panel.active{opacity:1;pointer-events:auto;transform:translateX(0);z-index:2}.panel.slide-out-left{opacity:0;transform:translateX(-100%);pointer-events:none}.panel.slide-out-right{opacity:0;transform:translateX(100%);pointer-events:none}.back-btn{background:none;border:none;color:#333;font-size:16px;padding:10px 12px;cursor:pointer;display:block;width:100%;border-bottom:1px solid rgb(255 255 255 / .2);text-align:left;font-weight:600}.side-link-list li a:hover::after{color:#fff!important}#site-loader{position:fixed;z-index:9999;background:#fff;width:100vw;height:100vh;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:opacity 0.6s;overflow:hidden}.loader-text{font-size:5.4rem;font-weight:700;color:#000;letter-spacing:.2em;opacity:0;transform:translateY(30px);animation:loaderTextIn 0.7s forwards}@keyframes loaderTextIn{to{opacity:1;transform:translateY(0)}}.expanding-circle{position:absolute;left:48%;top:48%;width:60px;height:60px;border-radius:50%;background:#000;opacity:0;transform:translate(-50%,-50%) scale(1)}.expanding-circle.animate{opacity:1;animation:expandCircle 1.1s cubic-bezier(.4,0,.2,1) forwards}.loader-counter{position:absolute;right:32px;bottom:32px;background:rgb(0 0 0 / .85);color:#fff;font-size:1.1rem;font-family:monospace;padding:6px 16px;border-radius:20px;opacity:.92;pointer-events:none;z-index:10001;letter-spacing:.05em}@keyframes expandCircle{0%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(18)}100%{opacity:1;transform:scale(60)}}body.loader-done #site-loader{display:none!important}.wishlist-body{background:#faf9f7;min-height:100vh}.wishlist-card{background:#fff;border:1px solid #eee;transition:all .3s ease-in-out}.wishlist-card:hover{background-color:#000;color:#fff}.wishlist-card:hover .btn-outline-dark{color:#fff;border-color:#fff}.wishlist-img{min-height:100px;max-width:100px;overflow:hidden}.wishlist-img img{height:100%;width:100%;object-fit:cover;border-radius:4px}.wishlist-remove{transition:color 0.2s}.wishlist-remove:hover{color:#c00!important}.cart-section-new{background:url(/wp-content/themes/astra-child/assets/images/banner.png);min-height:100vh}.cart-section-new .cart-item-card{transition:box-shadow 0.2s,border 0.2s;background:hsl(0 0% 89% / .52);backdrop-filter:blur(10px)}.cart-section-new .cart-img{max-width:150px;width:110px;min-height:150px;border-radius:8px;border:none!important}.cart-section-new .cart-img img{height:100%;width:100%;object-fit:cover}.cart-section-new .cart-img img{border-radius:10px;border:1px solid #eee;background:#fff}.cart-section-new .quantity-input{display:flex;align-items:center;border:1px solid #ddd;border-radius:8px;overflow:hidden;background:#fafafa}.cart-section-new .quantity-btn{background:none;border:none;width:32px;height:32px;font-size:1.2rem;color:#222;cursor:pointer;transition:background 0.2s}.cart-section-new .quantity-btn:hover{background:#222;color:#fff}.cart-section-new .quantity-input input[type="number"]{width:40px;border:none;text-align:center;background:#fff0;font-weight:600;color:#222}.cart-section-new .cart-remove{color:#c00;font-size:1.2rem;transition:color 0.2s}.cart-remove:hover{color:#c00}.cart-section-new .cart-summary-card{border-radius:18px;background:hsl(0 0% 89% / .52);backdrop-filter:blur(10px)}.cart-section-new .cart-summary-card ul li{font-size:1rem;color:#fff}.cart-section-new .cart-summary-card .btn-dark{font-weight:600;letter-spacing:.04em}@media (max-width:991px){.cart-section-new .cart-summary-card{position:static!important;margin-top:32px}}.w-fit-content{width:fit-content;padding:0 16px 0 0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:unset;padding:0;border-radius:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{height:50px;border-radius:0;border-left:0;border-right:0;border-top:0;background:#dfdfde;border-radius:100px;padding:0 0 0 50px;position:relative}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background:0 0;border-radius:100%;border:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;position:absolute;min-height:33px;min-width:33px;height:33px;width:33px;left:14px;top:8px;pointer-events:none;transition:none}.modal.modal-fade-custom .modal-dialog{opacity:.6;transition:all 0.3s ease-in-out}.modal.modal-fade-custom.show .modal-dialog{opacity:1}