@import url(/wp-content/themes/astra-child/assets/css/btn.css);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Baskervville:ital,wght@0,400..700;1,400..700&display=swap);@font-face{font-family:'EuropaGroNr2SB';src:url(/wp-content/themes/astra-child/assets/fonts/font-EuropaGroNr2SB-Bol.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}body::-webkit-scrollbar{display:none}body{font-family:'EuropaGroNr2SB';font-size:14px!important;font-display:swap}:root{--primary-color:#000;--secondary-color:#000;--white-color:#fff}.ftr-contact a:focus{color:#000!important}a:focus,button:focus{box-shadow:none!important;border:none!important;color:#fff!important;outline:none!important}.sort-by-form a:focus,button:focus{color:#000!important}a{color:var(--primary-color);text-decoration:none}a:hover{color:var(--secondary-color)}p{color:#10100F}.pd-100{padding:100px 0}.mb-100{margin-bottom:100px}.mb-70{margin-bottom:70px}.mb-50{margin-bottom:50px}ul{padding-left:0!important;list-style:none}.blur-bg{background-color:hsl(0 0% 89% / .52);backdrop-filter:blur(10px)}.bg-lt{background:#EFEEE7}.loader-text{font-family:"Baskervville",serif!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.hdr-rt-component img{width:26px;transition:all .5s ease-in-out}.hero-section{min-height:200vh;background-size:cover;background-position:center}.hero-title{font-size:7vw;font-weight:600;text-transform:uppercase;color:rgb(255 255 255 / .6)!important;transition:all .5s ease-in-out}.hero-title:hover{color:rgb(255 255 255 / .95)!important;opacity:1}.hero-text{font-size:30px;color:rgb(227 227 227 / .6)!important;text-transform:capitalize}.hero-text:hover{color:rgb(227 227 227 / .95)!important;opacity:1}.comfort-hd h4{font-size:40px;margin-bottom:0}.confort-dis p{font-size:20px!important}.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:invert(100%)}.blur-bg img{filter:invert(100%)}.header-card{transition:transform 0.4s cubic-bezier(.4,0,.2,1)}.header-card.header-animate-up{transform:translateY(-25px)}.comfort-meet{background:#000}.trending-sec{background:#454641}.category-slide .category-link{display:block;position:relative}.category-slide .category-link img{width:100%}.cat-tag{position:absolute;left:20px;bottom:25px;background:rgb(255 255 255 / .6);border-radius:30px;backdrop-filter:blur(10px);font-size:14px;font-weight:400;transition:all .5s ease-in-out;padding:8px 24px;display:inline-block}.trending-hd h4{margin-bottom:0;font-size:26px;color:#fff}.view-all{display:inline-block;font-size:16px;transition:all .5s ease-in-out;text-decoration:underline;color:#fff}.view-all:hover{color:var(--secondary-color);text-decoration:underline}.trending-card .trending-link{display:block;position:relative}.trend-top{position:absolute;top:0;width:100%;padding:12px 16px}.trend-tag{display:inline-block;position:relative;padding:4px 8px 4px 8px;background:#000;border-radius:4px;color:#fff;font-weight:500}.comfort-hd h4{font-size:44px;margin-bottom:0;color:#fff}.confort-dis p{font-size:24px!important;color:#fff}.fixed-header .blur-bg img{filter:invert(100%)}.wish-btn{width:40px;height:30px;font-size:22px;text-align:center;line-height:30px}.trending-img{display:block;position:relative}.trending-img .trend-img-1{position:absolute;opacity:1;width:100%;height:100%;object-fit:cover;left:0;top:0;transition:all .5s ease-in-out}.trending-img .trend-img-2{position:absolute;opacity:0;width:100%;height:100%;object-fit:cover;left:0;top:0;transition:all .5s ease-in-out}.trending-img{display:block;position:relative;height:600px}.trending-img:hover .trend-img-2{opacity:1}.trending-img:hover .trend-img-1{opacity:0}.trend-dis{padding:10px 8px}.trend-lft h5{font-size:14px;color:#fff}.trend-lft h5 a{color:#fff}.trend-rt p{color:#fff}.trend-rt{font-size:16px;min-width:20%;text-align:right}.footer-sec{border-top:1px solid #d5d5d5}.ftr-links ul li a{display:block;font-size:14px;font-weight:500!important;transition:all .5s ease-in-out}.ftr-links ul li a:hover{color:var(--secondary-color);text-decoration:underline}.ftr-links ul li a:focus{color:#000!important}.ftr-links ul li{margin-bottom:10px}.ftr-contact p{margin-bottom:4px}.ftr-social ul li a{transition:all .5s ease-in-out;display:inline-block;width:35px;height:35px}.ftr-social ul li a img{width:100%;height:100%;object-fit:cover}.ftr-touch>h4{font-size:40px;margin-bottom:14px;text-align:center}.ftr-logo{display:block}.ftr-touch-form{position:relative;width:100%;max-width:84%;margin:0 auto}.ftr-touch-form .form-control{border:1px solid #000;height:45px;border-radius:25px;padding:10px 15px}.ftr-touch-form>form{display:flex;position:relative}.join-us-btn{display:inline-block!important;padding:8px 16px;background:#292929;border-radius:4px;color:#fff;border:1px solid #292929;transition:all .5s ease-in-out;text-decoration:none!important}.join-us-btn:hover{background:#000;text-decoration:none!important}.ftr-touch-form .jon-btn{background:#292929!important;color:#fff;border:1px solid #292929;transition:all .5s ease-in-out;text-decoration:none!important}.ftr-touch-form .jon-btn:hover{background:#000!important;border:1px solid #000!important;color:#fff!important;text-decoration:none!important}.ftr-touch-form .jon-btn:focus{background:#000!important;border:1px solid #000!important;color:#fff!important}@keyframes btn-anim1{0%{left:-100%}50%,100%{left:100%}}.button-animation span:nth-child(2){top:-100%;right:0;width:2px;height:100%;background:linear-gradient(180deg,transparent,#fff);animation:btn-anim2 3s linear infinite;animation-delay:0.75s}@keyframes btn-anim2{0%{top:-100%}50%,100%{top:100%}}.button-animation span:nth-child(3){bottom:0;right:-100%;width:100%;height:2px;background:linear-gradient(270deg,transparent,#fff);animation:btn-anim3 3s linear infinite;animation-delay:1.5s}@keyframes btn-anim3{0%{right:-100%}50%,100%{right:100%}}.button-animation span:nth-child(4){bottom:-100%;left:0;width:2px;height:100%;background:linear-gradient(360deg,transparent,#fff);animation:btn-anim4 3s linear infinite;animation-delay:2.25s}@keyframes btn-anim4{0%{bottom:-100%}50%,100%{bottom:100%}}.button-animation:hover{background-color:#000;color:#fff!important}.join-us-btn .button-animation:hover{background-color:none!important;color:#fff!important}.jon-btn{display:inline-block;padding:14px 22px;background:#E3E3E3;border:none;font-size:14px;border-radius:30px;position:absolute;right:-1px;top:50%;transition:all .5s ease-in-out;transform:translateY(-50%);text-transform:uppercase}.jon-btn:hover{background:var(--secondary-color);color:#fff}.cpy-rt{padding:10px 0;background:#000}.cpy-rt p{color:var(--white-color)}.cpy-rt p a{color:var(--white-color);font-weight:500}.category-banner-section{min-height:120vh;background-size:cover;background-position:center;position:relative}.category-links{font-size:5.5vw;color:rgb(227 227 227 / .5);text-transform:capitalize;font-weight:700;transition:all .5s ease-in-out}.hero-title .category-links{font-size:8vw;color:rgb(227 227 227 / .5);text-transform:capitalize;font-weight:700;transition:all .5s ease-in-out}.category-links:hover{color:#fff;opacity:1}.view-btn{position:relative;margin-bottom:20px;display:inline-flex;align-items:center;gap:6px}a.btn.common-btn.view-btn:focus{color:#000!important}a.btn.common-btn:focus{color:#000!important}a.common-btn:focus{color:#000!important}.wear-type-select{text-align:center;margin-bottom:10px;display:flex;font-size:14px;flex-flow:wrap;align-content:center;gap:10px}.wear-type-select .form-check{flex:calc(20% - 10px);max-width:calc(20% - 10px);justify-content:center;align-items:center;padding-left:0!important;text-align:center}.wear-type-select .form-check input[type="radio"]:checked~label{background-color:#000;color:#fff}.wear-type-select .form-check input[type="radio"]:checked~label p{color:#fff}.wear-type-select .form-check-label{padding:8px 16px;border:1px solid #dde1ef;text-align:center;border-radius:5px;display:flex;align-items:center;justify-content:center}.wear-type-select .form-check-label p{margin-bottom:0}.wear-type-select .form-check input[type="radio"]{opacity:0!important;width:0!important;height:0!important;display:none}.wear-type-select .form-check input[type="radio"]:checked~label .sgn-rdo-icn{line-height:27px}.join-us-question{border-bottom:1px solid #f4f4f4}.join-us-question h5{margin-bottom:10px}.join-step-form{overflow:hidden}.trending-slider{position:relative}.trending-prev,.trending-next{width:44px;height:44px;background:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;position:absolute;top:50%;z-index:10;transform:translateY(-50%);box-shadow:0 2px 8px rgb(0 0 0 / .08);opacity:.9;transition:background 0.2s,color 0.2s}.trending-prev:hover,.trending-next:hover{background:#222;color:#fff;opacity:1}.trending-sec.like-sec .trending-prev,.trending-sec.like-sec .trending-next{width:44px;height:44px;background:unset;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;position:absolute;top:50%;z-index:10;transform:translateY(-50%);box-shadow:unset;opacity:.9;transition:background 0.2s,color 0.2s}.trending-prev::after,.trending-next::after{font-size:20px;font-weight:700}.trending-prev{left:20px}.trending-next{right:20px}.cart-item-details{width:70%}.cart-item{padding:10px;background-color:#f8f8fb;border-radius:10px;border:1px solid #eee;position:relative;margin-bottom:15px}.cart-item:hover .cart-item-img img{transform:scale(1.05)}.cart-item-img{width:30%;overflow:hidden;height:120px;border-radius:10px;margin-right:5px}.cart-item-img img{width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out}.cart-item-details h6{font-size:18px;font-weight:600}.cart-item-details p{font-size:14px;color:#666;margin-bottom:0}.cart-item-remove{position:absolute;right:10px;top:-10px;width:35px;height:35px;background:#ffdede;border-radius:50%;text-align:center;line-height:35px;color:red;transition:all .5s ease-in-out}.cart-item-remove:hover{background:red;color:#fff}.quantity-input{display:flex;align-items:center;border:1px solid #eee;border-radius:6px;overflow:hidden;width:150px;background:#fff;justify-content:space-between;height:40px;padding:5px;border-radius:20px}.quantity-btn{width:32px;height:32px;background:#000;border:none;font-size:20px;font-weight:700;cursor:pointer;color:#fff;transition:background 0.2s;border-radius:50%}.quantity-btn:hover{background:#000;opacity:.8}.quantity-input input[type="number"]{width:70px;height:32px;border:none;text-align:center;font-size:16px;background:#fff0;outline:none}.common-offcanvas-header{background:#f4f4f4;box-shadow:0 2px 4px rgb(0 0 0 / .1);z-index:2}.common-offcanvas-header h5{color:#000;font-size:20px;font-weight:500;margin-bottom:0}.common-offcanvas-header .offcanvas-close{color:#000;font-size:24px}.common-offcanvas-header .offcanvas-close:hover{color:#fff;text-decoration:none}.common-offcanvas-header .btn-close{opacity:1}.common-offcanvas-header .btn-close:focus{box-shadow:none}.cart-offcanvas .offcanvas-body{padding-bottom:120px}.cart-footer{border-top:1px solid #eee;padding:10px 20px;background:#fff;position:absolute;bottom:0;z-index:10;left:0;right:0;box-shadow:0 2px 15px rgb(0 0 0 / .2)}.cart-total-row{font-size:20px;font-weight:500;color:#10100F;margin-bottom:16px}.cart-total-label{color:#000;font-weight:700}.cart-total-amount{color:var(--secondary-color);font-size:22px;font-weight:700!important}.checkout-btn{background:var(--secondary-color);color:#fff;border:none;border-radius:30px;padding:14px 0;font-size:16px;font-weight:700;transition:background 0.2s;box-shadow:0 2px 8px rgb(91 58 33 / .08);text-align:center}.checkout-btn:hover{background:#3a2413;color:#fff}.cart-list{height:(100vh - 186px)}.serach-card .form-control{height:50px;border-radius:0;border-left:0;border-right:0;border-top:0;background:#dfdfde;border-radius:100px;padding:0 20px}.serach-card>h4{text-transform:capitalize;font-weight:700;font-size:24px}.serach-card .form-control:focus{border-color:var(--secondary-color);box-shadow:none}.search-icn{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:22px;color:var(--secondary-color)}.search-suggestions ul{display:flex;align-items:center;gap:4px;flex-flow:wrap;justify-content:space-around}.search-suggestions ul li{display:inline-block}.search-suggestions ul li a{display:block;padding:10px 16px;background:#fff0;border-radius:26px;font-size:15px;color:#10100F;transition:all .5s ease-in-out}.search-suggestions ul li a:focus{color:#000!important}.search-suggestions ul li a img{width:100%;max-width:133px;height:250px;object-fit:cover}.search-suggestions ul li a:hover{text-decoration:underline;transform:translateY(-5px)}.offcanvas.offcanvas-top.search-offcanvas{height:100vh;background:linear-gradient(181deg,#e3e3e3fa,#e3e3e394);backdrop-filter:blur(10px)}.offcanvas.offcanvas-top.search-offcanvas .common-offcanvas-header{background-color:#fff0;box-shadow:none}.terms-content:not(:last-child){margin-bottom:54px}.terms-content h3{margin-bottom:23px;position:relative;color:#000;font-weight:600}.terms-content p{color:#5e5e5e;line-height:30px}.terms-list li:not(:last-child){margin-bottom:16px}.page-title-area{height:400px;width:100%;display:flex;align-items:center;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;position:relative;overflow:hidden;background:url(/wp-content/themes/astra-child/assets/images/catgory-banner-1.png);z-index:0}.page-title-area::after{position:absolute;left:0;right:0;top:0;bottom:0;content:'';background:rgb(0 0 0 / .6);z-index:1}.page-title{font-size:115px;line-height:100px;color:#fff;text-transform:uppercase;letter-spacing:1.4px;font-weight:700;opacity:.5}.breadcrumb-menu ul{display:flex;justify-content:center;gap:25px}.page-title-wrapper{position:relative;z-index:999}.trail-item{position:relative}.trail-item span{color:#fff}.trail-item a span{color:var(--secondary-color)}.trail-items li:not(:last-child)::after{display:inline-block;color:#fff;content:"";position:absolute;right:-16px;top:0;font-family:"Font Awesome 5 Pro"}.trail-item.trail-begin a span{color:#E3E2D6!important}.choose-right .accordion-button:focus{z-index:3;border:none;outline:0;box-shadow:none}.choose-right .accordion-item{border:1px solid #eaebee;margin-bottom:20px;border-radius:5px;overflow:hidden}.choose-right .accordion-collapse{border:0}.choose-right .accordion-button{padding:25px;font-size:16px;color:#242629;font-weight:400;padding-right:35px;border:0}button.accordion-button.collapsed:hover{background-color:transparent!important}.choose-right .accordion-button:not(.collapsed){color:var(--clr-common-heading);background-color:#fff;box-shadow:none;border:0}.choose-right .accordion-body{padding:0 25px 20px 25px;margin-top:-10px}.choose-right .accordion-body p{line-height:30px;margin-bottom:0}.choose-right .accordion-button:not(.collapsed)::after{background:none;transform:rotate(180deg);content:"";position:absolute;right:25px;top:25px;font-family:"Font Awesome 5 Pro"}@media (max-width:767px){.choose-right .accordion-button:not(.collapsed)::after{right:20px}}.choose-right .accordion-button::after{background:none;color:var(--clr-common-heading);content:"";position:absolute;right:20px;top:25px;font-family:"Font Awesome 5 Pro";font-weight:400}@media (max-width:767px){.choose-right .accordion-button::after{right:15px}}.shop-cart{background:url(/wp-content/themes/astra-child/assets/images/banner.png)}.shop-cart thead tr th{text-transform:uppercase;font-weight:600;background:#676767;color:#fff;padding:12px 10px}.cart-img{width:80px;height:80px;border-radius:8px;border:1px solid #ccc}.cart-img img{width:100%;height:100%;object-fit:cover}.cart-qty button{color:#fff;border:0;border-radius:4px;padding:4px 13px;background:var(--secondary-color)}.cart-qty input{width:50px;padding:4px 13px;border-radius:4px;border:none;background:#f4f4f4;color:var(--primary-color);text-align:center;border:1px solid #ccc}.cart-summary{float:right}.shop-cart tr td h5{margin-bottom:0}.shop-cart tr td{color:#000;vertical-align:middle;border-bottom:1px solid #f4f4f4;border-top:none;position:relative;padding:12px 10px;font-size:16px}.shop-cart tbody tr td{border-bottom:1px solid #f4f4f4}.cart-remove{color:red}.cart-coupon{margin-bottom:25px}.cart-coupon .form-group{position:relative}.cart-coupon .form-control{box-shadow:none;padding:15px 110px 15px 14px;border-radius:4px;height:59px}.cart-coupon .form-control:focus{border-color:var(--primary-color)}.coupon-btn{position:absolute;right:5px;top:5px;padding:11px 14px;color:var(--color-white);border:1px solid var(--primary-color);background:var(--primary-color);border-radius:8px;transition:all .5s ease-in-out;display:inline-block;text-align:center}.coupon-btn:hover{background:#fff;border:1px solid var(--primary-color);color:var(--primary-color)}.checkout-rt .cart-summary{float:none;padding:10px 0}.custom-form .form-group{margin-bottom:20px}.cart-summary li span{float:right}.cart-summary li strong{color:#000}.cart-total{padding:14px 0;border-top:1px solid #bfbfbf}.cart-total span{font-weight:700;color:var(--secondary-color)}.shop-cart .cart-summary li{margin-bottom:20px;width:310px}.shop-cart .cart-summary li span{color:#fff}.shop-cart .cart-summary li strong{color:#fff}.checkout-rt{position:sticky;top:10px}.woocommerce-checkout .entry-content.clear{background:#212529!important}.checkout-page{margin:50px 0}.checkout-rt .cart-summary li{margin-bottom:20px;width:100%}.checkout-rt .cart-list{max-height:500px;overflow:scroll;padding:10px 0}.checkout-rt .cart-item-remove{position:absolute;right:10px;bottom:10px;top:inherit;width:35px;height:35px;background:#ffdede;border-radius:50%;text-align:center;line-height:35px;color:red;transition:all .5s ease-in-out}.checkout-rt .cart-item-remove:hover{background:red;color:#fff}.coupon-code{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;box-shadow:0 -13px 7px rgb(0 0 0 / .05);padding:14px 12px 14px 12px}.coupon-code .form-control{width:74%;border-radius:6px;border:1px solid #ccc;padding:10px 20px;height:45px}.coupon-code .apply-btn{width:25%;text-align:center;padding:10px 0;border-radius:6px;background:var(--secondary-color);color:#fff;transition:all .5s ease-in-out;border:none}.coupon-code .apply-btn:hover{background:#3a2413;color:#fff}.checkout{padding:50px 0}.checkout .address-wrap .add-new{cursor:pointer}.checkout .address-wrap .add-new h4{font-size:calc(16px + (20 - 16) * ((100vw - 320px) / (1920 - 320)))}.checkout .summery-wrap{position:sticky;top:80px}.address-box{height:100%;padding:calc(15px + (20 - 15) * ((100vw - 320px) / (1920 - 320)));border:1px solid #5b3a21;border-radius:5px;-webkit-transition:all 0.5s;transition:all 0.5s}.address-box.add-new{cursor:pointer}.address-box.checked{border-color:var(--secondary-color)}.address-box h3{margin-bottom:15px}.address-box .plus-icon{padding:10px;background-color:#fafafa;border-radius:100px}.address-box .plus-icon svg{width:calc(30px + (40 - 30) * ((100vw - 320px) / (1920 - 320)));height:calc(30px + (40 - 30) * ((100vw - 320px) / (1920 - 320)));stroke:var(--secondary-color)}.address-box .radio-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.address-box .option-wrap{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.address-box .option-wrap .edit,.address-box .option-wrap .delet{cursor:pointer}.address-box .option-wrap .edit svg,.address-box .option-wrap .delet svg{width:calc(16px + (18 - 16) * ((100vw - 320px) / (1920 - 320)));height:calc(16px + (18 - 16) * ((100vw - 320px) / (1920 - 320)));stroke:#767676;-webkit-transition:all 0.5s;transition:all 0.5s}.address-box .option-wrap .edit svg:hover,.address-box .option-wrap .delet svg:hover{stroke:#262834}.address-box .address-detail{padding:0 25px;margin-top:18px;margin-bottom:-3px}.address-box .address-detail p{margin-bottom:5px}.address-box .address-detail>span{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.address-box .address-detail ul{margin-top:15px;list-style:disc;padding-left:19px}.address-box .address-detail ul li{font-size:16px;color:#262834;display:list-item}.address-box .address-detail .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:20px}.checkout-lft .radio-box input[type="radio"]{position:absolute;opacity:0}.checkout-lft .badges.badges-theme{background-color:var(--secondary-color);color:#fff;border:1px solid var(--secondary-color);font-size:14px}.checkout-lft .badges.badges-pill{padding:3px 10px;border-radius:100px}.checkout-lft .radio-box input[type="radio"]+.radio-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320)));font-weight:500;color:#262834;cursor:pointer}.checkout-lft .radio-box input[type="radio"]+.radio-label:before{content:"";background:#fff0;border-radius:100%;border:2px solid var(--secondary-color);display:inline-block;width:calc(16px + (18 - 16) * ((100vw - 320px) / (1920 - 320)));height:calc(16px + (18 - 16) * ((100vw - 320px) / (1920 - 320)));position:relative;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease}.checkout-lft .radio-box input[type="radio"]:checked+.radio-label:before{background-color:var(--secondary-color);-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.checkout-lft .radio-box input[type="radio"]:focus+.radio-label:before{outline:none;border-color:var(--secondary-color)}.checkout-lft .radio-box input[type="radio"]:disabled+.radio-label:before{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;border-color:var(--secondary-color);background:#363636}.checkout-lft .radio-box input[type="radio"]+.radio-label:empty:before{margin-right:0}.custom-form input,.custom-form .form-control{font-size:14px;color:#262834;font-weight:400;border:1px solid #ddd;background-color:#fff;border-radius:4px;min-height:45px}.modal-header .btn_close{position:absolute;right:-50px;top:-5px;opacity:1;background:#000;border:0;color:#fff;font-size:24px;border-radius:50%;width:40px;height:40px}.joinmodal .modal-header .btn_close{position:absolute;right:-50px;top:-5px;opacity:1;background:unset;border:0;color:#fff;font-size:24px;border-radius:50%;max-width:unset!important;width:unset;min-width:unset;display:flex;align-items:center;justify-content:center;box-shadow:unset}.joinmodal .modal-header .btn_close i{padding:10px 15px;background:#000;border-radius:50%}#joinUsForm input.form-control{border:1px solid #ddd!important;color:#000!important;background-color:none!important}.checkout .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.accordion .accordion-item{background-color:#fff!important;line-height:23px;border:1px solid rgb(221 221 221 / .5);border-radius:10px}.accordion .accordion-item:not(:first-of-type){margin-top:calc(15px + (20 - 15) * ((100vw - 320px) / (1920 - 320)))}.payment-section .accordion .accordion-item .accordion-body .filter-row .filter-col{border:#f0f3f8;background-color:rgb(229 229 229 / .3);padding:calc(10px + (15 - 10) * ((100vw - 320px) / (1920 - 320)));font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320)));border-radius:5px;font-weight:600;color:#767676;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.payment-section .accordion .accordion-button{background:#0000!important;box-shadow:none!important;font-weight:500}.payment-section .accordion-button:not(.collapsed){color:#000}.payment-section .accordion-button:focus{border-color:#0000!important;box-shadow:none!important}.payment-section .accordion .accordion-item .accordion-body .filter-row .filter-col .payment-card{width:calc(30px + (50 - 30) * ((100vw - 320px) / (1920 - 320)));height:auto;margin-left:auto}.payment-section .accordion .accordion-item .accordion-body .radio-box label span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-box label{margin-bottom:10px}.thank-card{background:url(/wp-content/themes/astra-child/assets/images/banner.png);padding-top:100px;padding-bottom:100px}.thank-card-inr{padding:50px 20px;border-radius:8px;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;text-align:center;background:rgb(227 227 227 / .7);backdrop-filter:blur(10px)}.thank-check-icn{width:60px;height:60px;border-radius:50%;background-color:#29bf6c;color:#fff;display:inline-block;font-size:34px;margin-bottom:20px;line-height:58px}.thank-card-inr h4{font-size:44px;margin-bottom:6px}.hdr-pro-view{display:flex}.hdr-pro-view span{width:34px;height:34px;border-radius:50%;overflow:hidden;border:2px solid #fff;display:inline-block}.hdr-pro-view span img{width:100%;height:100%;object-fit:cover}.hdr-pro-view p{margin-bottom:0}.profile-drop .btn-secondary{background:none;border:none;padding:0}.profile-drop .dropdown-toggle::after{display:none}.profile-drop .dropdown-menu.show{min-width:220px;padding:0;border:none;overflow:hidden;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0}.profile-drop .dropdown-menu.show li a{padding:10px 12px;border-bottom:1px solid #f4f4f4;font-size:14px}.profile-card-drop{display:flex;align-items:center;background:#EFEEE7;padding:14px 12px;position:relative}.profile-card-drop span{width:45px;height:45px;border-radius:50%;display:inline-block;overflow:hidden;margin-right:10px;border:1px solid #000;min-width:45px;min-height:45px}.profile-card-drop span img{width:100%;height:100%;object-fit:cover}.profile-card-rt h4{font-size:16px;color:#000;font-weight:600;margin-bottom:0}.profile-card-rt p{font-size:14px;margin-bottom:2px}.profile-drop .dropdown-item{transition:all .5s ease-in-out}.profile-drop .dropdown-item:hover{background:var(--primary-color);color:#fff}.profile-drop .btn:first-child:active,.profile-drop .btn.show{background:none!important;border-color:none!important}.user_dashboard{background:url(/wp-content/themes/astra-child/assets/images/banner.png);padding:100px 0}.dashboard_menu{overflow:hidden;border-radius:8px;background-color:rgb(255 255 255 / .3);backdrop-filter:blur(10px)}.dashboard_menu.user-inr-menu ul{margin-bottom:0}.dasboard_header{padding:30px 0 20px 0;text-align:center}.dasboard_header h2{font-size:22px;font-weight:900;color:#fff;text-transform:capitalize;margin-bottom:5px;margin-top:15px;text-align:center}.dasboard_header .dasboard_header_img{border-radius:50%;border:5px solid #fff;box-shadow:0 0 10px #3c3c3c38;width:140px;height:140px;position:relative;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.dasboard_header .dasboard_header_img label{display:block;position:absolute;bottom:0;right:5px;font-size:14px;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;background:#fff;box-shadow:0 0 10px #3c3c3c38;cursor:pointer;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.dasboard_header .dasboard_header_img img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:100%;height:100%;object-fit:cover}.dashboard_area{overflow:hidden}.dashboard_menu ul li a{text-align:left;font-size:16px;font-weight:500;position:relative;width:100%;display:block;transition:all 0.3s linear 0s;background:none!important;color:#fff;border-top:1px solid #ffffff42;padding:0 0;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;text-transform:capitalize;position:relative}.querry-count{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:25px!important;height:25px!important;line-height:25px!important;color:var(--primary-color)!important;font-size:12px;border-radius:50%;background:#fff!important;box-shadow:rgb(149 157 165 / .2) 0 8px 24px!important}.dashboard_menu ul li a.active,.dashboard_menu ul li a:hover{background:#ffffff38!important}.dashboard_menu ul li a span{display:inline-block;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;width:50px;height:50px;color:#fff;text-align:center;line-height:50px;background:rgb(255 255 255 / .15);margin-right:5px}.inner_card p{color:#fff;font-size:18px}.inner_card hr:not([size]){color:#c1c1c1}.inner_card{padding:30px 30px}.user-pro-dis .text-muted{color:#cecece!important}.dashboard_content{border-radius:8px;box-shadow:0 0 3px 0 #9c9c9c33;height:100%;background-color:rgb(255 255 255 / .3);backdrop-filter:blur(10px)}.db_head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.db_inr_hd h4{margin-bottom:0;font-weight:600;text-transform:capitalize}.edit-btn{width:35px;height:35px;display:inline-block;background:#fff;text-align:center;line-height:35px;color:#000!important;border-radius:50%}.db_head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #ffffff42;padding-bottom:12px}.db_inr_hd h4{margin-bottom:0;font-weight:600;text-transform:capitalize;color:#fff}.custom-form .form-group{margin-bottom:20px}.custom-form label{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320)));color:#262834;font-weight:500;margin-bottom:8px;line-height:20px;margin-top:-2px;display:block}.delete-account .form-select{font-size:14px;color:#262834;font-weight:400;border:1px solid #ddd;background-color:#fff;border-radius:4px;min-height:45px}.custom-form .form-select{font-size:14px;color:#262834;font-weight:400;border:1px solid #ddd;background-color:#fff;border-radius:4px;min-height:45px}.custom-form textarea.form-control{min-height:120px!important;border-color:none!important}.user-form.custom-form label{color:#fff!important}.notification-day{font-size:18px;margin-bottom:10px;color:#fff}.notifi-card{padding:15px 15px;border:1px solid #dbdbdb;border-radius:8px;background:#fff;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;margin-bottom:18px}.notifi-icon{width:40px;height:40px;background:var(--secondary-color);text-align:center;line-height:40px;color:#fff;border-radius:50%;margin-right:12px;min-width:40px}.notifi-details-card h4{font-size:18px;font-weight:600}.notifi-details-card p{margin-bottom:0;font-size:12px;color:#777}.table-list-info a{display:flex;align-items:center}.table-list-info img{display:inline-block;width:60px;height:60px;margin-right:10px;border-radius:6px;min-width:60px}.dashboard_content .table td,.dashboard_content .table th{vertical-align:middle;font-size:14px}.act-btn{width:34px;height:34px;transition:all .5s ease-in-out;border-radius:6px;font-size:13px;text-align:center;line-height:34px;display:inline-block}.act-btn:hover{opacity:.8}.bg-grn{background:#198754;color:#fff}.order_dtl_wrapp .orders-img img{border-radius:.5rem;object-fit:cover;height:3rem;margin-right:.5rem;width:3rem}.order_dtl_wrapp p{color:gray;margin-bottom:10px;font-size:16px}.order_dtl_wrapp .order-menu.style-1 img{border:1px solid #cecece;border-radius:.625rem;height:5rem;object-fit:contain;width:5rem}.text-primary{color:var(--primary-color)!important}.order_dtl_wrapp{box-shadow:rgb(149 157 165 / .2) 0 8px 24px}.user-payment .radio-box input[type="radio"]{position:absolute;opacity:0}.user-payment .badges.badges-theme{background-color:var(--secondary-color);color:#fff;border:1px solid var(--secondary-color);font-size:14px}.user-payment .badges.badges-pill{padding:3px 10px;border-radius:100px}.user-payment .radio-box input[type="radio"]+.radio-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320)));font-weight:500;color:#262834;cursor:pointer}.user-payment .radio-box input[type="radio"]+.radio-label:before{content:"";background:#fff0;border-radius:100%;border:2px solid var(--secondary-color);display:inline-block;width:calc(16px + (18 - 16) * ((100vw - 320px) / (1920 - 320)));height:calc(16px + (18 - 16) * ((100vw - 320px) / (1920 - 320)));position:relative;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease}.user-payment .radio-box input[type="radio"]:checked+.radio-label:before{background-color:var(--secondary-color);-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.user-payment .radio-box input[type="radio"]:focus+.radio-label:before{outline:none;border-color:var(--secondary-color)}.user-payment .radio-box input[type="radio"]:disabled+.radio-label:before{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;border-color:var(--secondary-color);background:#363636}.user-payment .radio-box input[type="radio"]+.radio-label:empty:before{margin-right:0}.user-address .address-box{height:100%;padding:calc(15px + (20 - 15) * ((100vw - 320px) / (1920 - 320)));border:1px solid #8d8d8d;border-radius:5px;-webkit-transition:all 0.5s;transition:all 0.5s}.user-address .address-box.add-new{cursor:pointer;color:#fff}.user-address .address-box.checked{border-color:#fff}.user-address .address-box h3{margin-bottom:15px}.user-address .address-box .plus-icon{padding:10px;background-color:#fafafa;border-radius:100px}.user-address .address-box .plus-icon svg{width:calc(30px + (40 - 30) * ((100vw - 320px) / (1920 - 320)));height:calc(30px + (40 - 30) * ((100vw - 320px) / (1920 - 320)));stroke:var(--secondary-color)}.user-address .address-box .radio-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.user-address .address-box .option-wrap{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.user-address .address-box .option-wrap .edit,.user-address .address-box .option-wrap .delet{cursor:pointer}.user-address .address-box .option-wrap .edit svg,.user-address .address-box .option-wrap .delet svg{width:calc(16px + (18 - 16) * ((100vw - 320px) / (1920 - 320)));height:calc(16px + (18 - 16) * ((100vw - 320px) / (1920 - 320)));stroke:#767676;-webkit-transition:all 0.5s;transition:all 0.5s;stroke:#fff}.user-address .address-box .option-wrap .edit svg:hover,.user-address .address-box .option-wrap .delet svg:hover{stroke:#fff}.user-address .address-box .address-detail{padding:0 25px;margin-top:18px;margin-bottom:-3px}.user-address .address-box .address-detail p{margin-bottom:5px}.user-address .address-box .address-detail>span{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;color:#fff}.user-address .address-box .address-detail ul{margin-top:15px;list-style:disc;padding-left:19px}.user-address .address-box .address-detail ul li{font-size:16px;color:#262834;display:list-item}.user-address .address-box .address-detail .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:20px}.user-address .radio-box input[type="radio"]{position:absolute;opacity:0}.user-address .badges.badges-theme{background-color:#fff;color:#000;border:none;font-size:14px}.user-address .badges.badges-pill{padding:3px 10px;border-radius:100px}.user-address .radio-box input[type="radio"]+.radio-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320)));font-weight:500;color:#fff;cursor:pointer}.user-address .radio-box input[type="radio"]+.radio-label::before{content:"";background:#fff0;border-radius:100%;border:2px solid #fff;display:inline-block;width:calc(16px + (18 - 16) * ((100vw - 320px) / (1920 - 320)));height:calc(16px + (18 - 16) * ((100vw - 320px) / (1920 - 320)));position:relative;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease}.user-address .radio-box input[type="radio"]:checked+.radio-label:before{background-color:var(--secondary-color);-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.user-address .radio-box input[type="radio"]:focus+.radio-label:before{outline:none;border-color:var(--secondary-color)}.user-address .radio-box input[type="radio"]:disabled+.radio-label:before{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;border-color:var(--secondary-color);background:#363636}.user-address .radio-box input[type="radio"]+.radio-label:empty:before{margin-right:0}.about-us{padding:120px 0 60px;background:linear-gradient(179deg,#b7b7b7,#ffffff)}.bold-heading{font-weight:700;font-size:120px;line-height:1.2;color:#000;margin-bottom:20px}.video-wrapper{height:100%;width:100%;position:relative;overflow:hidden}.about-video-content{width:100%;max-width:500px;position:absolute;bottom:52px;left:45px;z-index:1;background-color:hsl(0 0% 89% / .52);backdrop-filter:blur(10px);padding:20px;border-radius:10px}.about-video-content i.fa-solid.fa-arrow-right{padding-left:5px}.about-slider{position:relative;z-index:0;overflow:hidden;padding:48px 0 0 0}.about-slider .about-slide{height:100%;overflow:hidden;height:650px;background-color:#a5a19e}.about-slider .about-slide{display:block;position:relative}.about-slider .about-slide img{width:100%}.about-slider .about-slide img{height:100%;width:100%;object-fit:cover}.about-slider .swiper-wrapper{transition-timing-function:linear!important}.about-slider .about-slide-text{padding:16px 0 0 0}.about-slider .about-slide-text h4{font-size:14px;font-weight:500;color:#000;margin-bottom:10px}.about-slider .about-slide-text p{font-size:14px;color:#000;font-weight:400;line-height:1.5;margin-bottom:0}.about-slider .about-slide-text .common-btn{padding:0;display:flex;align-items:center;gap:8px}.about-slider .about-slide-text .common-btn:hover{text-decoration:underline}.about-slider .about-slide-text .common-btn i{font-size:16px;color:#000;transform:0}.about-gallary{padding:48px 0 0 0;position:relative}.about-gallary-left{position:sticky;top:150px;max-height:700px;overflow:hidden}.timeline-container{position:relative;margin-left:20px;padding-left:20px;border-left:3px solid #3f3f3f;margin-bottom:2rem}.timeline-item{position:relative;margin-bottom:32px}.timeline-dot{position:absolute;left:-29px;top:4px;width:16px;height:16px;background:#fff;border:3px solid #3f3f3f;border-radius:50%;z-index:1}.timeline-content{margin-left:10px}.timeline-year{font-weight:700;color:#3f3f3f;font-size:14px;margin-bottom:2px;display:inline-block}.our-values-row .value-card{background:hsl(0 0% 89% / .52);border-radius:6px;border:1px solid #f0e8df;transition:box-shadow 0.2s,transform 0.2s}.our-values-row .value-card:hover{transform:translateX(2px)}.value-icon{font-size:2rem;color:var(--secondary-color);flex-shrink:0;margin-top:2px}.our-values-row h5{font-size:20px!important;font-weight:500;color:var(--secondary-color)}.contact-us{background:url(/wp-content/themes/astra-child/assets/images/banner.png);background-size:cover;background-repeat:no-repeat}.contact-info-icon i{font-size:35px;color:#fff;width:70px;height:70px;line-height:70px;text-align:center;border-radius:50px;background:var(--primary-color)}.contact-info h5{font-size:14px;font-weight:400;margin-bottom:8px;color:#000}.contact-info:hover{transform:translateY(-8px)}.contact-info{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:15px;padding:12px;position:relative;margin-bottom:25px;border-radius:15px;background-color:hsl(0 0% 89% / .52);backdrop-filter:blur(8px);min-height:205px;box-shadow:0 0 40px 5px rgb(0 0 0 / 5%);transition:all .5s ease-in-out}.contact-info-content p a{color:#000}.contact-wrapper{background-color:hsl(0 0% 89% / .52);backdrop-filter:blur(8px);border-radius:10px;padding:20px;box-shadow:0 0 40px 5px rgb(0 0 0 / 5%)}.contact-img{height:520px!important}.contact-img img{width:100%;border-radius:12px;height:100%;object-fit:cover}.contact-form{padding:20px 0}.contact-form-header h2{font-size:30px;font-weight:400;margin-bottom:10px;color:#000}.contact-form-header p{color:#000}.contact-form .form-control{height:45px;border-radius:4px;border:1px solid #e0e0e0;background:hsl(0 0% 89% / .52)}.contact-form textarea.form-control{height:130px!important;border-radius:4px}.contact-form-header{margin-bottom:30px}.contact-form-header p{margin-bottom:0;line-height:28px}a#scroll{width:50px;height:50px;background-color:#000;display:none!important;position:fixed;right:25px;bottom:25px;border-radius:50%;z-index:999;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;color:#fff;text-align:center;font-size:30px;border:3px solid #fff;line-height:44px}.category-select{flex-wrap:nowrap;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.category-select::-webkit-scrollbar{display:none}.select-btn{padding:7px 14px;text-wrap:nowrap;border:1px solid #cdcdcd;border-radius:100px;transition:all .3s ease-in-out}.select-btn:hover{background-color:#cdcdcd5b}.select-btn.active{border:1px solid #6b6b6b}.header-navbar .menu-link{text-transform:uppercase;font-weight:500;color:#000;transition:all .5s ease-in-out;cursor:pointer;font-size:14px;padding-top:5px;padding-bottom:5px}table.table.table-striped{background:#fff0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:unset;background:#dbdbdb26}.dashboard_content .table td,.dashboard_content .table th{vertical-align:middle;font-size:14px;background:#fff0;color:#fff}.table-list-content h6,.table-list-content span{color:#fff}.sticky-animation{position:sticky;bottom:280px;top:281px}.sticky-animation.top{top:600px;bottom:auto}.post-type-archive-product .product-list-section .product-img .astra-shop-summary-wrap .ast-woo-product-category{display:none}.post-type-archive-product .product-list-section .product-img .astra-shop-summary-wrap .product_type_variable{display:none}.post-type-archive-product .product-list-section .product-img .astra-shop-summary-wrap .screen-reader-text{display:none}.single-product .product-list-section .product-img .astra-shop-summary-wrap .ast-woo-product-category{display:none}.single-product .product-list-section .product-img .astra-shop-summary-wrap .product_type_variable{display:none}.post-single .product-list-section .product-img .astra-shop-summary-wrap .screen-reader-text{display:none}.woocommerce .woocommerce-ordering{float:left}.wpc-filters-section{border-bottom:1px solid rgb(221 221 221 / .5);padding:calc(15px + (20 - 15) * ((100vw - 320px) / (1920 - 320)))}.widget-title .wpc-filter-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.wpc-filter-content{display:flex;flex-wrap:wrap;padding:0 16px 16px 0}.wpc-term-item-content-wrapper .wpc-filter-label-wrapper .wpc-term-count{display:none}.wpc-filter-content .wpc-term-item-content-wrapper .wpc-term-count{display:none}.single_add_to_cart_button{background-color:#000;color:#fff}.swiper-slide{width:20%;height:20%}.menu-item-has-children>.sub-menu{display:none;position:absolute;background-color:hsl(0 0% 89% / .52)!important;padding:10px;list-style:none;margin:0;box-shadow:0 2px 4px rgb(0 0 0 / .2)}.menu-item-has-children:hover>.sub-menu,.menu-item-has-children:focus-within>.sub-menu{display:none}header.entry-header .entry-title{display:none}.woocommerce .page-title{font-size:115px;font-weight:600;line-height:1.277;color:#fff;text-transform:uppercase;letter-spacing:1.4px;font-weight:700}.cart-collaterals .shop_table_responsive{color:#fff}.cart-collaterals .woocommerce-shipping-methods li{color:#fff}.cart-totals .cart_totals{background:hsl(0 0% 89% / .52)!important;backdrop-filter:blur(10px);border-radius:var(--bs-border-radius-lg)!important;padding:1.5rem!important;box-shadow:var(--bs-box-shadow-sm)!important}.cart-summary-card .wc-proceed-to-checkout .checkout-button{font-weight:600;background-color:#000}.cart-section-new .cart-totals span{color:#fff}.woocommerce-cart ul#shipping_method li label{color:#fff}p.woocommerce-shipping-destination{color:#fff}a.checkout-button.button.alt.wc-forward.wp-element-button{background-color:#000;color:#fff}button.button.wp-element-button.btn.btn-primary.namebox{background-color:#000;color:#fff}button#place_order{background-color:#fff;color:#000!important;margin-top:16px}#ast-scroll-top{width:50px;height:50px;background-color:#000;display:inline-block;position:fixed;right:25px;bottom:69px;border-radius:50%;z-index:999;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;color:#fff;text-align:center;font-size:30px;border:3px solid #fff;line-height:44px}.product-name,.product-variants,.product-size,.product-add-to-cart{background-color:hsl(0 0% 89% / .52);border-radius:.75rem;margin-top:.25rem;padding:1rem;backdrop-filter:blur(12px)}.astra-shop-summary-wrap{display:flex;align-items:center;justify-content:space-around}.product-list-section .product-img{background-color:transparent!important}.product-list-section .product-box .ast-loop-product__link h2{font-size:14px;font-weight:400;margin-bottom:8px}.product-list-section .product-box .astra-shop-summary-wrap{margin-top:15px}img.wp-smiley,img.emoji{display:none!important}.loader-icn img,.ftr-logo img{box-shadow:none!important}.woocommerce-js div.product form.cart .button.single_add_to_cart_button{padding:12px 20px;background:#292929;opacity:1;color:#fff;border:1px solid #292929!important;transition:all .3s ease-in-out}.woocommerce-js div.product form.cart .button.single_add_to_cart_button:hover{background:#000!important}.related.products{background-color:#454641}.single-product .product-list-section .product-box .ast-loop-product__link h2,.single-product .product-list-section .product-box .price,.single-product .related.products h2{color:#fff}.single-product .related.products h2{margin-left:11px}.cart-section-new .product-name{background-color:transparent!important;backdrop-filter:unset!important}.fcp_icon_2{background-color:hsl(0 0% 89% / .52);backdrop-filter:blur(10px);width:40px;height:40px;display:flex!important;align-items:center;justify-content:center;border-radius:12px}div#menuiconwrap.icons02 span.cart_count_header{bottom:auto;top:-8px;position:absolute;width:23px;height:23px;right:-11px!important;left:auto;z-index:10}#menuiconwrap{display:flex;align-items:center}#ast-scroll-top .ast-icon.icon-arrow svg{margin-left:0;vertical-align:baseline;transform:translate(0,-20%) rotate(180deg);width:1.6em;font-size:22px}.shop_table .product-name{background-color:#fff0;border-radius:0}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:100%}.woocommerce-account .woocommerce-orders-table body .woocommerce-MyAccount-navigation-link{border:none}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:99%;padding:14px 14px 14px 14px;color:#fff!important}.alg-wc-wl-view-table .product-name{background-color:#fff0}.alg-wc-wl-social{display:none}.woocommerce-MyAccount-navigation-link.is-active a{background-color:#ffffff42!important;color:#fff!important}.wc-block-components-notice-banner.is-info{background-color:hsl(0 0% 89% / .52)!important;border-color:hsl(0 0% 89% / .52)!important}.woocommerce-js table.shop_table thead,.woocommerce-page table.shop_table thead{background-color:transparent!important;border:none!important}.woocommerce-js table.shop_table,.woocommerce-page table.shop_table{border:none!important}.woocommerce-js table.shop_table thead th,.woocommerce-page table.shop_table thead th{vertical-align:middle;font-size:14px;background:#fff0;color:#fff}.woocommerce-js table.shop_table td,.woocommerce-js table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{border-bottom-width:0;padding:.7em 1em;color:#fff!important}th.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a{color:#fff}.entry-content .wp-audio-shortcode,.entry-content .wp-embedded-audio,.entry-content .wp-embedded-video,.entry-content .wp-video,.entry-content p{margin-bottom:0!important;color:#fff}.woocommerce .woocommerce-Addresses .woocommerce-Address-title,.woocommerce .woocommerce-Addresses .woocommerce-column__title,.woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title,.woocommerce .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce .woocommerce-customer-details .woocommerce-Address-title,.woocommerce .woocommerce-customer-details .woocommerce-column__title,.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title,.woocommerce-account .woocommerce-Addresses .woocommerce-column__title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce-account .woocommerce-customer-details .woocommerce-Address-title,.woocommerce-account .woocommerce-customer-details .woocommerce-column__title{background:transparent!important;border-color:unset!important}.woocommerce .addresses .title .edit,.woocommerce-account .addresses .title .edit{float:right;padding:.7em 1em;background:#eee;border-radius:4px}.woocommerce .addresses .title .edit,.woocommerce-account .addresses .title .edit{color:#000}.woocommerce-js form .form-row label{line-height:2;font-weight:700;font-size:13.5px;font-size:.9rem;color:#fff}.woocommerce-js form .form-row input.input-text,.woocommerce-js form .form-row textarea{border:none;border-radius:4px}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,.woocommerce-ordering select.orderby:focus,#ast-scroll-top:focus,#coupon_code:focus,.woocommerce-page #comment:focus,.woocommerce #reviews #respond input#submit:focus,.woocommerce a.add_to_cart_button:focus,.woocommerce .button.single_add_to_cart_button:focus,.woocommerce .woocommerce-cart-form button:focus,.woocommerce .woocommerce-cart-form__cart-item .quantity .qty:focus,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper>.input-text:focus,.woocommerce #order_comments:focus,.woocommerce #place_order:focus,.woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .woocommerce-input-wrapper>.input-text:focus,.woocommerce .woocommerce-MyAccount-content form button:focus,.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row .woocommerce-Input.input-text:focus,.woocommerce .ast-woocommerce-container .woocommerce-pagination ul.page-numbers li a:focus,body #content .woocommerce form .form-row .select2-container--default .select2-selection--single:focus,#ast-coupon-code:focus,.woocommerce.woocommerce-js .quantity input[type=number]:focus,.woocommerce-js .woocommerce-mini-cart-item .quantity input[type=number]:focus,.woocommerce p#ast-coupon-trigger:focus{border-style:solid}.woocommerce-js .select2-container .select2-selection--single,.woocommerce-js select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{border:none!important;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.select2-dropdown{background-color:hsl(0 0% 89% / .52)!important;backdrop-filter:blur(10px)}.woocommerce-account .woocommerce-MyAccount-content fieldset legend{color:#fff}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{color:#fff}.alg-wc-wl-view-table td{padding:6px 12px}form#alg_wcwl_user_stock_alert_form label{color:#fff}#alg_wcwl_user_stock_alert_email{margin-top:10px;margin-right:14px;min-width:400px;margin-bottom:10px}.alg-wc-wl-view-table th{text-align:start}table,td,th{border:none}.woocommerce-js form .woocommerce-js input[type=number],.woocommerce-js input[type=password],.woocommerce-js input[type=reset],.woocommerce-js input[type=search],.woocommerce-js input[type=tel],.woocommerce-js input[type=text],.woocommerce-js input[type=url],.woocommerce-js textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{border-radius:4px}.woocommerce-checkout .woocommerce-js form .form-row label{color:#000!important}input#dgwt-wcas-search-input-1{color:#000}#ast-scroll-top .ast-icon.icon-arrow svg{margin-left:0;vertical-align:baseline;transform:translate(0,-20%) rotate(180deg);width:1.6em;font-size:22px}#ast-scroll-top:focus{border:3px solid #fff}.product-description-image img{width:100%;height:100%;object-fit:cover!important}.form-control.email-section{border:1px solid #000!important;border-radius:100px!important}.wmcchevkoutprocess{background:#fff0;color:var(--secondary-color);padding:0 15px;border:1px solid var(--secondary-color);border-radius:30px;padding:10px 20px;font-size:16px;line-height:19px;font-weight:600;transition:background 0.2s;text-align:center;width:100%!important}.ckhviewcart{background:#fff0;color:var(--secondary-color);padding:0 15px;border:1px solid var(--secondary-color);border-radius:30px;padding:10px 20px;font-size:16px;font-weight:600;transition:background 0.2s;text-align:center;width:100%!important}.whmc_ft-buttons-con{display:flex!important}.checkout-outter #customer_details label{color:#000!important}.woocommerce-page.woocommerce-checkout form #customer_details.col2-set{margin-bottom:0!important}}.checkout-outter #order_review label,.checkout-outter #order_review th,.checkout-outter #order_review tr,.checkout-outter #order_review td{color:#fff!important}.woocommerce-privacy-policy-text p{color:#000!important;font-size:14px}.woocommerce-product-gallery .woocommerce-product-gallery__trigger span{display:none}.xoo-aff-input-icon.fas.fa-user-plus{display:none}.xoo-aff-input-icon.fas.fa-key{display:none}.xoo-aff-input-icon.fas.fa-at{display:none}.xoo-aff-input-icon.far.fa-user{display:none}.xoo-el-form-container ul.xoo-el-tabs li{background-color:transparent!important;color:#000000!important;font-size:2rem}.xoo-mailpoet-subscribe_cont .xoo-aff-checkbox_single{display:none}.woocommerce-edit-account .entry-content[data-ast-blocks-layout]>*,.woocommerce-dashboard .entry-content[data-ast-blocks-layout]>*,.woocommerce-orders .entry-content[data-ast-blocks-layout]>*,.woocommerce-downloads .entry-content[data-ast-blocks-layout]>*,.woocommerce-edit-address .entry-content[data-ast-blocks-layout]>*,.woocommerce-my-wish-list .entry-content[data-ast-blocks-layout]>*{max-width:unset!important}.woocommerce-edit-account .header-card,.woocommerce-dashboard .header-card,.woocommerce-orders .header-card,.woocommerce-downloads .header-card,.woocommerce-edit-address .header-card,.woocommerce-my-wish-list .header-card,.woocommerce-cart .header-card{background-color:#000}.shipping-calculator-button{display:none}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{line-height:0.8em!important}#alg_wcwl_user_stock_alert_form{display:none}.alg-wc-wl-view-table-container h3{display:none}button.link-btn:hover{background-color:unset!important;color:inherit!important}button.link-btn:focus:not(:focus-visible){background-color:unset!important;color:inherit!important}.ast-article-single header img{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.astra-shop-summary-wrap a:focus{color:#000!important}button#findButton{position:absolute;top:100px;right:20px;color:#000!important;box-shadow:none!important;background:transparent!important;-webkit-text-fill-color:#000!important;font-size:14px}button#findButton:hover{text-decoration:underline}#lengthDiv,#weightDiv,#sizeDiv,#finalDiv{margin-bottom:20px!important;padding:20px;border:1px solid #e0e0e0!important;border-radius:10px!important;background:hsl(0 0% 89% / .52)!important;box-shadow:0 2px 4px rgb(0 0 0 / .1)!important}button#nextLength,button#nextWeight,button#nextSize,button#closeButton{background:#000!important;color:#fff!important;-webkit-text-fill-color:#fff!important;padding:6px 12px!important;border-radius:4px!important}button#nextLength:hover,button#nextWeight:hover,button#nextSize:hover,button#closeButton:hover{scale:1!important;transform:none!important}#lengthDiv input[type="number"],#weightDiv input[type="number"],#sizeDiv select{color:#000!important}h3#finalSize{font-size:16px!important}#sizeDiv h3,#finalDiv h3{font-size:18px!important;color:#333!important;margin-bottom:16px!important;font-weight:normal!important}a.join-us-btn.button-animation:focus{color:#fff!important}.product-description-content .accordion-button:not(.collapsed){font-weight:500!important}.wpc-filter-link{margin:0!important}.single-product .search-suggestions ul li a img{width:100%!important;max-width:133px;height:250px;object-fit:cover;box-shadow:none!important}.btn-close:hover{background-color:transparent!important}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-head .fkcart-coupon-title{font-weight:400!important}.fkcart-order-summary .fkcart-summary-line-item strong{font-weight:400!important}.fkcart--item.fkcart-panel.fkcart-product-type-variation{padding:10px;background-color:#f8f8fb;border-radius:14px;border:1px solid #eee;position:relative;margin-bottom:15px;margin-left:15px;margin-right:15px}.fkcart-thumb-wrap a img{width:100%!important;height:100%!important;object-fit:cover;transition:all .5s ease-in-out}.woocommerce-shop .swatchly-type-wrap.swatchly-shape-type-circle.swatchly-type-label.swatchly-{display:none}.astra-shop-summary-wrap{flex-direction:column;align-items:start;gap:3px}.swatchly-swatch{min-width:15px!important;min-height:15px!important;width:15px!important}.single-product .swatchly-swatch{min-width:24px!important;min-height:24px!important;width:auto!important;font-weight:500}.woocommerce-shop .astra-shop-summary-wrap span.price{position:absolute;bottom:65px;right:18px;z-index:999}.swatchly-swatch.swatchly-selected::before{border:0!important}.astra-shop-thumbnail-wrap .product-full img,.astra-shop-thumbnail-wrap .product-main img{min-height:650px!important;width:100%!important;object-fit:cover!important}.type-product .swatchly-shape-type-circle .swatchly-swatch{border:none!important}.type-product .swatchly-shape-type-circle .swatchly-swatch .swatchly-text{padding:2px 10px!important;border-radius:50px!important;background:#f7f7f754}.type-product .swatchly-shape-type-circle .swatchly-swatch .swatchly-text:hover{background-color:#000!important;color:#fff!important}.type-product p.wearing-a-size{position:absolute;top:170px;left:16px}.type-product .product-detail-content span.woocommerce-Price-amount.amount{color:#000;font-size:20px;font-weight:600}.woocommerce .quantity{display:flex;align-items:center;gap:5px}.woocommerce .quantity .plus,.woocommerce .quantity .minus{background:#efefef;border:1px solid #ccc;padding:10px 14px;font-size:20px;cursor:pointer;line-height:1;border-radius:50%;color:#000;box-shadow:none}.woocommerce .quantity .plus,.woocommerce .quantity .minus:focus{color:#000!important}.woocommerce .quantity.buttons-added{border:1px solid #eee;border-radius:22px}.woocommerce .quantity input.qty{width:60px;text-align:center}.woocommerce a.reset_variations{opacity:0!important}.quantity.buttons-added .input-text{background:none!important;color:#000!important;max-width:35px!important}a.added_to_cart.wc-forward{display:none!important}.buttons-added .qty{border:none!important}.ftr-car-rt h2.product_title.entry-title{text-wrap:nowrap!important;margin:0!important;font-weight:300;font-size:16px}button.single_add_to_cart_button.button.alt.wp-element-button.added::after{display:none!important}.fkcart-shortcode-icon-wrap{padding:6px 10px;background-color:hsl(0 0% 89% / .52);backdrop-filter:blur(10px);border-radius:12px}.fkcart-shortcode-icon-wrap svg{width:27px;height:27px}button#findButton{position:absolute;top:100px;right:20px;color:#000!important;box-shadow:none!important;background:transparent!important;-webkit-text-fill-color:#000!important;font-size:14px;display:none}div#woo_sc_show_popup{position:absolute;top:21.2%;right:62px;background:no-repeat;color:#000;font-size:14px}div#woo_sc_show_popup:hover{text-decoration:underline}#pscw-image-ID_1726711281860 img{object-fit:contain;filter:grayscale(1)}.woo_sc_modal_content{background:#fbfbfb87;backdrop-filter:blur(10px);border:none;box-shadow:none}#pscw-table-ID_1726711283739 table.woo_sc_view_table th.woo_sc_cell100{background:#000!important}#pscw-table-ID_1726711283739 table.woo_sc_view_table tbody tr:nth-child(even) td{background:#ebebeb!important;color:#494949!important}#pscw-table-ID_1726711283739 table.woo_sc_view_table th.woo_sc_cell100{background:#000}#pscw-table-ID_1726711283739 table.woo_sc_view_table tbody tr:nth-child(even) td{background:#ebebeb;color:#494949}a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-position-after.inited-add-wishlist.tinvwl-product-in-list{color:red!important}div#woo_sc_show_popup:hover{text-decoration:underline!important;transform:none!important;box-shadow:none!important}.product-slide img{transition:transform 0.3s ease;cursor:pointer}.product-slide img:hover{transform:scale(1.1)}.product-slide img.zoomed{transform:scale(1.5);z-index:10;position:relative}a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-position-after.inited-add-wishlist.tinvwl-product-in-list{color:red}div#woo_sc_show_popup{position:absolute;top:21.2%;right:62px;background:no-repeat;color:#000;font-size:14px;z-index:1!important}div#woo_sc_show_popup:hover{text-decoration:underline;transform:none;box-shadow:none}.wlfmc-single-btn:not(.is-elementor) .wlfmc-add-button>a:hover i{color:red!important}.wlfmc-single-btn:not(.is-elementor) .wlfmc-add-button>a i{color:red!important}.wlfmc-loop-btn:not(.is-elementor) .wlfmc-add-button>a:hover{background-color:transparent!important}a.wlfmc_delete_item.wlfmc-custom-btn.alt i{color:red!important;font-size:18px!important}.wlfmc-icon-heart-regular-2:before{color:#000}i.wlfmc-icon-heart-regular-2{color:#000!important;font-size:18px!important}.woocommerce-notices-wrapper{display:none!important}.woocommerce-form-coupon-toggle{display:none!important}.woocommerce-checkout form .form-row input.input-text,.woocommerce-js form .form-row textarea{background:#fff;border:none;border-radius:4px;color:#000!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff!important}.payment_box.payment_method_cod p{color:#000!important}.woocommerce-cart form .form-row label{line-height:2;font-weight:400;font-size:13.5px;font-size:.9rem;color:#fff}.offcanvas .wishlist-body .wlfmc-notice-content p span{font-weight:300!important}.offcanvas .wishlist-body .wlfmc-notice-content p{font-size:14px!important;margin-bottom:8px!important}.offcanvas .wishlist-body .wlfmc-guest-notice-wrapper .wlfmc-notice-buttons a.wlfmc_btn_0{border-radius:4px!important}.offcanvas .wishlist-body .wlfmc-table-item{flex-direction:row!important;max-width:100%!important;width:100%!important;padding:16px 0}.wlfmc-wishlist-table .first-column{position:relative;min-height:60px;min-width:130px;width:100%!important}.offcanvas .cart-offcanvas .wlfmc-wishlist-table .last-column a{bottom:18px;left:130px}.wlfmc-wishlist-table.view-mode-grid .wishlist-items-wrapper:not(.wishlist-empty) td{padding:0!important}.offcanvas .wishlist-body .wlfmc-wishlist-table.view-mode-grid .product-name{background:unset!important;padding:0!important;margin-bottom:8px!important;font-size:16px}.offcanvas .wishlist-body .wlfmc-default-table:not(.is-elementor) .product-thumbnail img{background-color:#f5f5f5;width:100px!important;border-radius:4px!important}.offcanvas .wishlist-body a.product-remove.remove_from_wishlist.wlfmc-remove-from-list{position:absolute!important;bottom:-75px!important;left:234px!important}.wlfmc-wishlist .offcanvas .wishlist-body .wlfmc-wishlist-table-wrapper{padding:unset!important}.offcanvas .wishlist-body label.product-checkbox.checkbox-label.unchecked{position:absolute!important;top:0!important;left:0!important}.offcanvas .wishlist-body .share-wrapper{display:none}.offcanvas .wishlist-body .wlfmc-wishlist-table-wrapper .wlfmc-wishlist-footer .actions{border:none!important;padding:0!important}.offcanvas .wishlist-body .wlfmc-wishlist-table-wrapper .wlfmc-wishlist-footer .action-wrapper{justify-content:center}.footer-sec .ftr-links ul{margin:0!important}.wlfmc-wishlist .wlfmc-wishlist-table-wrapper .center-column .product-name{background:unset!important;padding:0!important;margin-bottom:10px!important}.wlfmc-wishlist .wlfmc-wishlist-table-wrapper .wlfmc-wishlist-footer .with-border-top{display:none}.wlfmc-wishlist .wlfmc-wishlist-table-wrapper .wlfmc-wishlist-footer .action-wrapper{justify-content:center}.wlfmc-wishlist .wlfmc-wishlist-table-wrapper .wlfmc-wishlist-footer .actions{border:none!important}.wlfmc-wishlist .wlfmc-wishlist-table-wrapper{max-width:1340px;margin:0 auto;padding:80px 0}.single.single-product .header-card.fixed-header{background:transparent!important}.btn-cart{border-radius:30px!important}.woocommerce-checkout .header-card{background:#212529!important}.woocommerce-checkout .header-card.fixed-header{background:transparent!important}.woocommerce-checkout form .form-row label{font-weight:400!important}.wlfmc-wishlist .entry-content p{color:#000!important}.woocommerce-order-received .entry-content .wp-audio-shortcode,.entry-content .wp-embedded-audio,.entry-content .wp-embedded-video,.entry-content .wp-video,.entry-content p{color:#000!important}.woocommerce-order-received table.shop_table td,.woocommerce-js table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{color:#000!important}.woocommerce-order-received .woocommerce{width:100%!important;max-width:100%!important}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{margin-top:24px!important;display:flex!important;justify-content:center!important;text-align:start!important}.woocommerce-order-received .woocommerce-order-details__title{margin:24px 0!important}.woocommerce-order-received .shop_table .product-name{background-color:#a1a3a5!important}.woocommerce-order-received .woocommerce-js table.shop_table thead th,.woocommerce-page table.shop_table thead th{background:#a1a3a5}.woocommerce-order-received td.woocommerce-table__product-name.product-name{color:#fff!important}.woocommerce-order-received td.woocommerce-table__product-name.product-name a{color:#fff!important}.woocommerce-order-received .woocommerce-button.wps_track_order.order-actions-button{background:#000!important}.woocommerce-order-received label.wps_enhanced_order_note{color:#fff!important;font-size:16px!important;padding-right:10px!important;margin-bottom:16px!important}.woocommerce-order-received a.button.button-primary{background:#000!important}.woocommerce-order-received .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 address{border:1px solid #000!important}.woocommerce-order-received .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 p,.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 p{color:#000!important}.woocommerce-order-received .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 address{border:1px solid #000!important}.woocommerce-order-received .header-card{background:#000!important}.woocommerce-order-received .header-card.fixed-header{background:transparent!important}.woocommerce-order-received td.woocommerce-table__product-name.product-name a{color:#000!important}.woocommerce-order-received strong.product-quantity{color:#000!important}.ast-article-single img{box-shadow:none!important}.woocommerce-cart .entry-content .wp-audio-shortcode,.entry-content .wp-embedded-audio,.entry-content .wp-embedded-video,.entry-content .wp-video,.entry-content p{color:#fff!important}.product-slide{position:relative;overflow:hidden}.product-slide img.zoom-hover{width:100%;display:block}.product-slide.show-plus::before{opacity:1}.woocommerce-order-received a.button.button-primary{display:none}.woocommerce-order-received span.wps_order_note_text{display:none}.woocommerce-order-received label.wps_enhanced_order_note{display:none}input.wpcf7-form-control.wpcf7-submit.has-spinner{background-color:#000}.woocommerce-checkout .woocommerce-privacy-policy-text p{color:#000!important}.woocommerce-checkout table.shop_table thead th,.woocommerce-page table.shop_table thead th{background:none!important}.woocommerce-checkout .checkout-outter .woocommerce-billing-fields h3{color:#000!important;font-weight:400!important}#order_review_heading{color:#000!important}#fkcart-floating-toggler{position:fixed;top:auto;bottom:13%!important;right:28px!important;width:45px!important;height:45px!important;z-index:9!important}#fkcart-floating-toggler .fkcart-item-count{top:-19px!important;left:-2px!important}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button{-webkit-appearance:none;appearance:none;background-color:#000!important;color:#fff!important;height:28px!important;border-radius:100px!important}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button svg{color:#fff!important}.coupon-section{display:none}.woocommerce-cart .quantity .plus,.woocommerce .quantity .minus{background:#efefef;border:none!important;padding:10px 14px;font-size:20px;cursor:pointer;line-height:1;border-radius:62%;color:#000;box-shadow:none}.woocommerce-cart .quantity.buttons-added{border:1px solid #eee;border-radius:16px;background:#efefef}input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email{border-radius:5px;border:none}.woocommerce-cart .header-card.fixed-header{background:transparent!important}#lg-backdrop-1{background-color:#ccc!important}#searchOffcanvas{transition:all .8s ease-in!important}.header-navbar .menu-link:hover{text-decoration:underline}.header-navbar .menu-link:focus{color:#000!important}#payment .wc_payment_methods.payment_methods li label,#payment .place-order .woocommerce-terms-and-conditions-wrapper a{color:#000!important}#customer_details{background:rgb(255 255 255 / .3);border-radius:12px!important;backdrop-filter:blur(10px);box-shadow:0 0 3px 0 #9c9c9c33;padding:30px;border:0!important}#order_review{background:rgb(255 255 255 / .3);border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;backdrop-filter:blur(10px);box-shadow:0 0 3px 0 #9c9c9c33;padding:20px;border:0!important}#order_review_heading{background:rgb(255 255 255 / .3);border-top-left-radius:12px!important;border-top-right-radius:12px!important;backdrop-filter:blur(10px);box-shadow:0 0 3px 0 #9c9c9c33;padding:20px;border:0!important}.shop_table.woocommerce-checkout-review-order-table .product-name,.shop_table.woocommerce-checkout-review-order-table .cart_item .product-name{backdrop-filter:unset!important}#searchModal .modal.fade .modal-dialog{transform:translateY(-20px)!important;opacity:0!important;transition:all 0.5s ease-in-out!important}#searchModal .modal.fade.show .modal-dialog{transform:translateY(0)!important;opacity:1!important}#searchModal .full-modal::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(8px);z-index:-1}#searchModal .animate-in .modal-content{animation:fadeInUp 0.6s ease forwards}@keyframes fadeInUp{from{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}#searchModal .modal-backdrop.show{opacity:0.5!important;backdrop-filter:blur(6px)}.ftr-touch .ftr-touch-form input[type="email"]{font-size:14px}.hdr-rt-component:hover{background:#fff;opacity:.7}.offcanvas.product-list-offcanvas .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper{border:1px solid #fff}.offcanvas.product-list-offcanvas .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper:hover{background-color:#000!important;color:#fff}.offcanvas.product-list-offcanvas .wpc-filters-main-wrap input.wpc-label-input:checked+label span.wpc-filter-label-wrapper{color:#fff!important;background-color:#000!important}.offcanvas.product-list-offcanvas .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item input:checked+label a{color:#fff}body .wpc-filters-main-wrap input.wpc-label-input+label:hover{border-color:#000!important}body .wpc-filters-main-wrap input.wpc-label-input+label:focus{border-color:#000!important}.quiz-step label{display:inline-block;border-radius:8px;cursor:pointer;height:150px}.quiz-step label input{display:none}.quiz-option{display:flex;flex-direction:column;align-items:center;cursor:pointer}.quiz-option input{display:none}.quiz-option img{width:100%;height:100%;border-radius:10px;padding:5px;transition:all 0.3s ease;object-fit:cover;border:1px solid #ccc}.quiz-option input:checked+img,.quiz-option:hover img{border-color:#000;background-color:#f8f9fa}.modal-backdrop.show{opacity:0!important;background-color:transparent!important}.search-modal .modal-content{background:rgb(255 255 255 / .75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);min-height:100vh;border-radius:0;transition:all 0.3s ease-in-out}.search-wrapper input[type="search"]{width:500px;max-width:90vw;padding:14px 24px;border-radius:50px;border:none;outline:none;background:#f2f2f2}.trending-wrapper .trending-item img{transition:transform 0.3s ease}.trending-wrapper .trending-item:hover img{transform:scale(1.05)}.modal.fade .modal-dialog{transform:translateY(0);transition:transform 0.3s ease-out}.modal.show .modal-dialog{transform:translateY(0)}.dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:transparent!important}.newInModalItems{gap:36px!important;padding-top:4px;position:relative;left:-4px}.newInModalItems.newPM{left:2px}.entry-meta,.entry-meta *{display:none!important}.ast-blog-layout-4-grid .ast-article-inner .wp-post-image{height:600px!important}button.fitquiz{background-color:#fff0;color:#000;box-shadow:unset!important}.header-rt-card .cart_menu_li.li_two #menuiconid,.header-rt-card .cart_menu_li.li_three #menuiconid,.header-rt-card .cart_menu_li #menuiconid{color:#1a1b1b;font-size:20px;width:34px;margin-right:4px;height:34px;transition:all .3s ease-in-out}.header-rt-card .cart_menu_li.li_two #menuiconid,.header-rt-card .cart_menu_li.li_three #menuiconid,.header-rt-card .cart_menu_li #menuiconid:hover{background:#fff!important;opacity:0.7!important}.common-btn-shop{display:inline-block;padding:4px 18px;background:#fff;border-radius:30px;line-height:30px;color:#797979;font-size:14px;font-weight:400;transition:all .5s ease-in-out;text-align:center;border:1px solid #797979}.common-btn-shop:hover{color:#000}.common-btn-shop:focus{color:#000!important;border:1px solid #797979!important}.common-btn-shop.active{color:#000;font-weight:700;border-radius:50px;background:#fff!important;border:1px solid #000}.whmc-cart-items-inner .cart_image_iem img{transition:all .3s ease-in-out}.whmc-cart-items-inner:hover .cart_image_iem img{scale:1.1}.cart_image_iem img{border-radius:4px!important}.cart_image_iem{overflow:hidden;border-radius:10px;}.cart_image_iem img{width:85px;height:auto;max-height:110px;height:110px!important;max-width:100%;object-fit:cover}.whmc-cart-items-inner{background:#fff;border-radius:6px;box-shadow:1px 1px 5px #dfdfdf;margin:0 0 16px;padding:14px;display:flex;justify-content:space-between;width:100%}hdr-rt-component:hover{background:hsl(0 0% 89% / .52)!important}.search-modal.modal.fade .modal-dialog{transition:opacity 0.4s ease,transform 0.4s ease;transform:translateY(-50px);opacity:0}.search-modal.modal.fade.show .modal-dialog{transform:translateY(0);opacity:1}.search-modal.modal.fade.out .modal-dialog{transform:translateY(-50px);opacity:0}.product_title.entry-title,.woocommerce-Price-amount.amount bdi{font-weight:400!important}.woocommerce-js div.product form.cart .variations label{font-weight:400!important}.orderby{font-size:14px!important}.woocommerce-js div.product form.cart .variations{border-bottom:0!important}.product-detail-content .wlfmc-single-btn{position:absolute;right:8px;top:34px}.woocommerce-js div.product form.cart .button{float:unset!important;margin-bottom:0!important}#fitQuizModal .modal-content{background:rgb(255 255 255 / .95);box-shadow:none;border:none;height:400px}#fitQuizModal{padding-left:0;background:#000000b3;backdrop-filter:blur(10px)}#fitQuizModal .modal-body{display:flex;align-items:center;justify-content:center}#step-1.quiz-step label{height:auto!important}#fitQuizModal .modal-body #fitQuizForm h6{margin-bottom:15px!important}.quiz-option p{margin-top:20px!important}#step-1.quiz-step label{border:1px solid #ccc!important;padding:10px 15px!important}#step-1.quiz-step label:hover{background-color:#000!important;color:#fff!important}#step-1.quiz-step label:active{background-color:#000!important;color:#fff!important}#fitQuizModal .modal-footer #nextBtn{padding:12px 20px;background:#292929;opacity:1;color:#fff;border:1px solid #292929!important;transition:all .3s ease-in-out}#fitQuizModal .modal-footer #nextBtn:hover{background:#000!important}#fitQuizModal .modal-footer #nextBtn:focus{color:#fff!important}#fitQuizModal .modal-footer #prevBtn{padding:12px 20px;background:#292929!important;color:#fff!important;border-color:#292929;transition:all .3s ease-in-out}#fitQuizModal .modal-footer #prevBtn:hover{background:#000!important}.about-gallary-right .about-gallary-text h2{font-size:24px!important}.ahfb-svg-iconset svg{width:14px!important;height:14px!important}.accordion-button{font-size:14px!important}#faqAccordion .accordion-button::after{content:none!important}.accordion-button{justify-content:space-between}.accordion-button.collapsed .minus-icon{display:none}.accordion-button .plus-icon{display:none}.accordion-button.collapsed .plus-icon{display:block}button.fitquiz:hover{color:#000!important}button.fitquiz:focus{color:#000!important}.quiz-step h6{font-size:24px!important}.modal.search-modal .header-logo{background:unset!important}.screen-reader-text:focus{box-shadow:unset!important}.swatchly-swatch.swatchly-disabled{display:none}.woocommerce-js .woocommerce-breadcrumb a:focus{color:#000!important}.ast-blog-layout-4-grid .ast-article-inner .wp-post-image{height:400px!important}.like-sec{background:none!important}.like-sec .trending-hd h4{font-size:20px!important;color:#000!important}.swatchly-swatch.swatchly-selected .swatchly-content{border-radius:100px!important}.swatchly-swatch.swatchly-selected .swatchly-content .swatchly-text{color:#fff!important;background-color:#000!important}.modal-header .btn-close{margin-right:10px!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background-color:transparent!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp:focus{outline:none!important;box-shadow:none!important}.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-headings.js-dgwt-wcas-initialized.dgwt-wcas-suggestions-wrapp-fixed{border-radius:28px!important}.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-headings.js-dgwt-wcas-initialized.dgwt-wcas-suggestions-wrapp-fixed .search-suggestions{opacity:0}.tax-product_cat a.button.wp-element-button.product_type_variable.add_to_cart_button{display:none!important}.tax-product_cat .swatchly-type-wrap.swatchly-shape-type-circle.swatchly-type-label.swatchly-{display:none!important}.tax-product_cat span.ast-woo-product-category{display:none}.tax-product_cat .astra-shop-summary-wrap{position:relative}.tax-product_cat .woocommerce-Price-amount.amount{position:absolute;top:0;right:18px}.dropdown-item.active,.dropdown-item:active{color:#000;background-color:transparent!important}.dgwt-wcas-suggestion strong{font-weight:400!important}.modal .modal-header.fixed-header-modal{padding-top:13px!important;padding-left:5px!important}.woocommerce-pagination{display:flex;justify-content:center;margin-top:30px;padding-bottom:40px}.woocommerce-pagination .page-numbers{list-style:none;padding:0;margin:0;display:flex;gap:10px}.woocommerce-pagination .page-numbers li{display:inline-block}.woocommerce-pagination .page-numbers a,.woocommerce-pagination .page-numbers span{display:inline-block;padding:8px 14px;border:1px solid #ccc;color:#333;background-color:#fff;text-decoration:none;border-radius:4px;font-weight:600;transition:all 0.3s ease}.woocommerce-pagination .page-numbers a:hover{background-color:#f0f0f0;color:#000}.woocommerce-pagination .page-numbers .current{background-color:#000;color:#fff;border-color:#000;pointer-events:none}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#000!important;border-radius:6px!important;color:#fff!important;font-weight:600!important}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{border:none!important}#mini-cart-count_footer,span.cart_count_header{font-size:14px!important}.swatchly-swatch.swatchly-selected::before{background:#000;z-index:-1;padding:14px}.wlfmc-remove-from-list i.wlfmc-icon-close{display:none}.wlfmc-remove-from-list::before{content:"\f1f8";font-family:"Font Awesome 5 Free";font-weight:900}a.add_to_cart_button.button{position:absolute;left:127px;bottom:68px;width:100px}.wlfmc-list .wlfmc-remove-from-list{color:red!important}.whmcremovesd{position:absolute;top:-22px;z-index:10;left:320px}.whmc-remove span.icon_cancel-circle::before{content:"\f1f8";font-family:"Font Awesome 5 Free";font-weight:900;color:red}.car_count_title ul.wmf-top-part li.woocommerce-mini-cart-item.mini_cart_item .cart-item-data-field,.wc_remove_btn span{background:transparent!important;font-size:23px!important}.whmc-mini-cart{padding:16px 16px 180px 16px}.offcanvas.offcanvas-end.product-list-offcanvas #clear-filters-btn{background:grey!important;color:#fff;display:inline-block;width:fit-content!important;border-radius:4px}.offcanvas.offcanvas-end.product-list-offcanvas #apply-filters-btn{background:grey!important;color:#fff;display:inline-block;width:fit-content!important;border-radius:4px;border:none}.offcanvas.offcanvas-end.product-list-offcanvas #clear-filters-btn:hover{background:#000!important;color:#fff!important}.offcanvas.offcanvas-end.product-list-offcanvas #apply-filters-btn:hover{background:#000!important;color:#fff!important}.offcanvas.offcanvas-end.product-list-offcanvas #clear-filters-btn:focus{background:#000!important;color:#fff!important}.offcanvas.offcanvas-end.product-list-offcanvas #apply-filters-btn:focus{background:#000!important;color:#fff!important}.woocommerce-js div.product form.cart .button.single_add_to_cart_button:focus{color:#fff!important}#step-1.quiz-step label.btn.btn-outline-dark.active{color:#fff!important}a.chekouttxtvalues{width:50%}a.ckhviewcart{width:50%!important;font-size:14px}.wmctitel,.amounts,.ckhviewcart{font-size:14px}.wlfmc-wishlist-table.view-mode-grid .product-name strong{font-weight:400!important}.whmc-mini-cart img{width:auto!important;height:auto!important;max-width:100%}.product-thumbnail img{width:auto!important;height:auto!important;max-width:100%!important}.share-wrapper{display:none}div#recommendation{text-align:center}.trend-rt.link-rt .price-tag{color:#000!important}.link-lft h5{color:#000!important}#step-6 label{height:unset!important}#step-2 label{height:unset!important}div#step-7{text-align:center!important}.ant-radio-button-wrapper{border:1px solid #ccc;padding:10px 16px;border-radius:4px;cursor:pointer;transition:background 0.3s ease,color 0.3s ease}.ant-radio-button-wrapper:hover{background:#f5f5f5}.ant-radio-button-wrapper input:checked+.ant-radio-button-inner+span,.ant-radio-button-wrapper input:checked~span{background:#000;color:#fff}.ant-radio-button-wrapper:hover input:checked+.ant-radio-button-inner+span,.ant-radio-button-wrapper:hover input:checked~span{background:#222;color:#fff}form.custom-form.user-form.woocommerce-EditAccountForm.edit-account{padding:14px 14px 14px 14px}form.edit-account h2{color:#fff!important}.address-box.add-new{background:#fff0;color:#000;display:flex;align-items:center;justify-content:center;min-height:150px;border-radius:8px;transition:all .3s ease}.address-box.add-new:hover{background:#fff0;transform:translateY(-2px)}.add-card-inner{text-align:center}.add-card-inner .add-icon{font-size:40px;font-weight:700;color:#fff}.add-card-inner .add-text{display:block;margin-top:8px;font-size:16px;font-weight:600;color:#fff}.option-wrap a{color:#fff;font-size:18px;margin-left:8px;text-decoration:none;transition:color .3s ease}.option-wrap a:hover{color:#f66}.address-box.add-new{display:flex;align-items:center;justify-content:center;min-height:150px;border-radius:8px;transition:all .3s ease}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table thead tr th{color:#fff!important}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tbody td{color:#fff!important}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table a.woocommerce-button.wp-element-button.button.view{color:#000!important;background-color:#fff!important}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table a.woocommerce-button.wp-element-button.button.wps_track_order{color:#000!important;background-color:#fff!important}.woocommerce-view-order .header-card{background-color:#000!important}a.woocommerce-button.wp-element-button.button.wps_track_order.order-actions-button{display:none}th.order-actions--heading{display:none}.woocommerce-MyAccount-navigation-link--wishlist a span i:before{content:"\f004";font-family:"Font Awesome 5 Free";font-weight:900}.woocommerce-MyAccount-navigation-link--wishlist a span i{font-family:"Font Awesome 5 Free"!important}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-wishlist .dasboard_header,.woocommerce-view-order .dasboard_header{padding-bottom:0!important}.woocommerce-wishlist .dasboard_header ul,.woocommerce-view-order .dasboard_header ul{margin:0!important;padding-top:30px!important}.offcanvas.cart-offcanvas .wc-forward.button.empty-button{left:0!important;bottom:0!important}.woocommerce-wishlist section.user_dashboard .wlfmc-table-item{padding:20px}.woocommerce-wishlist section.user_dashboard .add_to_cart_button.button{position:unset}.woocommerce-address-fields button.button.wp-element-button{color:#000!important;background-color:#fff!important}.woocommerce-address-fields button.button.wp-element-button:hover{color:#fff!important;background-color:#000!important}.selected-option{background-color:black!important;color:white!important}#step-1.quiz-step label:focus{background-color:#000!important;color:#fff!important}.product-swatches .color-swatch{width:18px;height:18px;border-radius:50%;display:inline-block;border:1px solid #ccc;cursor:pointer}.product-swatches .color-swatch:hover{border:2px solid #000}i.fa.fa-fw.fa-pencil:hover{color:#000!important}.woocommerce-js .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce-js .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:1.5em;color:#fff}.woocommerce-view-order table.shop_table td,.woocommerce-js table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{color:#fff!important}label.wps_enhanced_order_note{color:#fff!important}span.wps_order_note_text{color:#fff!important}.woocommerce-order-details a.button.button-primary{color:#000!important;background-color:#fff!important}.woocommerce form .button[name="save_address"]{float:right;margin-top:10px}.checkout-page .wc_remove_btn{padding-top:15px!important}.checkout-page .payment_box p{color:#000!important}.xoo-aff-group label{font-weight:400!important}.woocommerce-checkout .checkout-page #shipping_method li label{color:#fff!important}.join-us-btn:hover{background:grey!important;border-color:grey!important}.ftr-touch-form .jon-btn:hover{background:grey!important;border:1px solid grey!important;color:#fff!important;text-decoration:none!important}.offcanvas.product-list-offcanvas .wpc-filter-pa_size .wpc-filter-label-wrapper{padding:8px 10px!important}.woocommerce-MyAccount-content .btn.wht-btn:focus{background:#000!important;color:#fff!important}