/*
Theme Name: Elessi Child
Theme URI: https://themeforest.net/item/elessi-woocommerce-ajax-wordpress-theme/20968615
Description: Child theme for Elessi
Author: Your Name
Author URI: https://yourwebsite.com
Template: elessi-theme
Version: 1.0.0
Text Domain: elessi-child
*/

/* Import parent styles if necessary */
@import url("../elessi-theme/style.css");

.wpfMainWrapper {
 
    display: flex !important;

}
/* html, body { font-size:14.5px!important} */


/* .col-sidebar .widget {
	padding: 20px 25px 10px 25px;
    background: #f8f8f8;
} */

.nasa-blog-sc ul{
   gap: 20px;
  display: flex;
  flex-wrap: wrap;
}
.nasa-blog-sc ul.large-block-grid-2 > li{
    padding: 0px; width: calc(50% - 20px); border: 1px solid #E9E9E9; border-radius: 3px;padding-bottom: 0 !important;
    box-shadow: 0px 0px 25px -10px rgba(0, 0, 0, 0.2);
}
.nasa-blog-sc ul.large-block-grid-2 > li .nasa-blog-info{
    padding:20px !important;
}

.page-inner ul.group-blogs{
   gap: 20px;
  display: flex;
  flex-wrap: wrap;
}
.page-inner ul.group-blogs.large-block-grid-2 > li{
    padding: 0px; width: calc(50% - 20px); border: 1px solid #E9E9E9; border-radius: 3px;padding-bottom: 0 !important;
    box-shadow: 0px 0px 25px -10px rgba(0, 0, 0, 0.2);
}
.page-inner ul.group-blogs.large-block-grid-2 > li .entry-header{
    padding:20px !important;
}

/* .elementor-4140 .elementor-element.elementor-element-a8b7eb6 .elementor-button {
    font-family: "Inter", Sans-serif;
} */
/*.woocommerce-page .nasa-minicart-items.nasa-change_variation_mini_cart .mini-cart-info .variation::after{display:none!important}*/
/* 
.e-n-tabs .products .product-warp-item .product-info-wrap {min-height:inherit; text-align:left; padding:15px!important; border-radius:0 0 10px 10px}

.e-n-tabs .products .product-warp-item .product-info-wrap  .add_to_cart_button {width:100%}

.e-n-tabs .products .product-warp-item .product-item{border-radius:10px}

.e-n-tabs .products .product-warp-item .nasa-badges-wrap, .e-n-tabs .products .product-warp-item .nasa-product-grid{display:none}

.e-n-tabs .products .product-warp-item .product-item .product-img img{border-radius:10px 10px 0 0;}

.e-n-tabs .products .product-warp-item .product-item:hover{box-shadow:0 0 20px #ff4b9c99}
.e-n-tabs .products .product-warp-item .product-info-wrap .acf-product-meta{margin-bottom:15px!important}
.e-n-tabs .products .product-warp-item .product-info-wrap .brand-color, .e-n-tabs  .products .product-warp-item .product-info-wrap .price-wrap, .e-n-tabs .products .product-warp-item .product-info-wrap .nasa-product-content-variable-warp{display:none} */

.button.single_add_to_cart_button.button.alt, a.checkout-button.button.alt.wc-forward{background:#EB680A!important}

.button.single_add_to_cart_button.button.alt:hover, a.checkout-button.button.alt.wc-forward:hover{background:#BE5305!important}

div#wpfBlock_1, div#wpfBlock_2, div#wpfBlock_3, div#wpfBlock_4, div#wpfBlock_5, div#wpfBlock_6, .wpfFilterTitle{border:none}

.home .availability_date{display:none}

.home .nasa-product-content-variable-warp{margin-bottom:10px}

.archive .nasa-modern-2 .product-item .info, .single-product .nasa-modern-2 .product-item .info{min-height:380px}

.archive .woocommerce-notices-wrapper {
    display: none;
}


/* .e-n-tabs .products .product-warp-item .product-info-wrap .acf-product-meta p:nth-child(2){color:#ff4b9c; font-size:14px}

.e-n-tabs .products .product-warp-item .product-info-wrap .acf-product-meta p:nth-child(3){color:#51c6f4; font-size:14px} */

.tax-product_cat .nasa-content-page-products .grid .product-info-wrap .add_to_cart_button{display:block}

.tax-product_cat .group-btn-in-list.nasa-group-btns.hidden-tag a.add_to_cart_button  {display:block!important;  }

.tax-product_cat .group-btn-in-list.nasa-group-btns.hidden-tag a.add_to_cart_button span{text-transform: uppercase !important;
    height: 52px;
    font-weight: 600 !important;
    line-height: 52px !important; letter-spacing:2px}


.product-info .variations label{text-transform:inherit}

.ns-items-gap .nasa-slider-item, .ns-items-gap .product-item, .ns-items-gap .item-product-widget, .ns-items-gap .blog-item, .ns-items-gap .brands-item, .ns-items-gap .slick-slide:not(.nasa-wrap-column) {
    padding-left: 3px;
    padding-right: 3px;
}
.tournament-description ul li{list-style:none; padding-left:15px; position:relative;}
.tournament-description ul li:before{position:absolute; left:0; top:7px; display:block; content:""; width:7px; height:7px; background:#000; border-radius:7px;}


.acf-product-meta p.brand-color{color:#05649E; }

.products.list .info .info_main p, .acf-product-meta p{margin-bottom:5px!important}
#nasa-quickview-sidebar-content .product-lightbox button.single_add_to_cart_button.button.alt{height:inherit; font-size:inherit}


#nasa-quickview-sidebar-content .product-lightbox .nasa-single-product-brands span{display:none}

#nasa-quickview-sidebar-content .product-lightbox .nasa-single-product-brands a{font-size:0}

#nasa-quickview-sidebar-content .product-lightbox .nasa-single-product-brands .nasa-p-brand-img{display:none}
#nasa-quickview-sidebar-content .product-lightbox .nasa-single-product-brands {
    margin-bottom: 0;
    /* display: inline-flex
; */
    /* margin-left: 35px; */
    position: absolute;
    right: 32px;
    top: 130px;
}

#nasa-quickview-sidebar-content .product-lightbox .nasa-single-product-brands .nasa-p-brand-img {
    display: block;
    opacity: 1;
    visibility: visible;
}

.product-quickview-info .product-info .woocommerce-product-details__short-description{margin-top:0!important}

.product-lightbox-inner.product-info .product_meta{display:none!important}

.product-lightbox-inner.product-info .price{display:inline-block}



/* .nasa-node-popup{display:none!important} */

#billing_email_field{width:100%!important}

.nasa-scroll-titles{background-color:transparent; display:flex; justify-content:center}

.nasa-add-to-cart-fixed .awcdp-deposits-wrapper{display:none!important}

body .quantity .input-text.qty {
    border-radius: 5px 0 0 5px!important;
    -webkit-border-radius: 5px 0 0 5px!important;

}

.nasa-scroll-titles a{color:#aaaaaa; margin-right:30px; }

.woocommerce-tabs.nasa-scroll-content{padding:15px}

.products.grid li.product-warp-item .product-item {
    margin: 0;
    box-shadow: 0 0 6px 0 rgba(1, 1, 1, 0.1);
}
/* .tax-product_cat .nasa-topbar-change-view-wrap.nasa-flex.hide-for-medium.hide-for-small {
    display: none !important;
} */


.elementor-4140 .elementor-element.elementor-element-e874f06 .elementor-button {
    /* font-family: "Inter", Sans-serif; */
}

li.menu-item.menu-item-type-custom.menu-item-object-custom.default-menu.root-item.nasa_odd {
    background-color: #eb680a !important;
    border-radius: 8px !important;
    padding: 0px 20px !important;
    color: #fff !important;
    text-align: center !important;
    display: inline-block !important;
    cursor: pointer !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    max-height: 60px !important;

}

p,
body,
#top-bar,
.nav-dropdown,
select,
.top-bar-nav a.nav-top-link {
    /* font-family: "Inter", Arial, Helvetica, sans-serif !important; */
}

/*.archive .nasa-product-content-variable-warp.nasa-inited {
    display: none !important;
}*/

.woocommerce-ordering {
    display: flex !important;
}

/*a.button.wc-forward {
    display: none;
}*/
a.button.checkout.wc-forward {
    display: flex !important;
}

a.nasa-back_to_cart {
    display: none !important;
}

.page-template-page-checkout tr.order-shipping-modern.shipping.woocommerce-shipping-totals {
    display: none !important;
}

.page-template-page-checkout .nasa-iflex svg.d-ltr:nth-child(2) {
    display: none;
}

/*a.nasa-back-to-cart.nasa-back-step {
    display: none !important;
}*/
.nasa-add-to-cart-fixed .form-row.ppom-rendering-fields.align-items-center.ppom-section-collapse {
    display: none !important;
}

.form-row.form-row-first.margin-top-10.coupon-clone-wrap.title-align-left {
    display: block !important;
}

span.nasa-cart-count.nasa-mini-number.cart-number {
    color: #000 !important;
}

/**.nasa-topbar-change-view-wrap.nasa-flex.hide-for-medium.hide-for-small {
    display: none !important;
}
.nasa-sort-by-action
 {
    display: none !important;
}**/
.nasa-product-content-select-wrap {
    display: none !important;
}

/*.nasa-add-to-cart-fixed .quantity {
    width: 110px
}*/

.post-type-archive-product .nasa-breadcrumb>.row {
    max-width: 100%;
}

.post-type-archive-product .nasa-breadcrumb .row .nasa-archive-after-breadcrumb.large-12.columns {
    padding: 0px;
}

.post-type-archive-product .nasa-breadcrumb .row .nasa-archive-after-breadcrumb.large-12.columns>.elementor>.elementor-element>.elementor-element .new-banner {
    padding: 0px;
    min-height: unset;
}

.post-type-archive-product .nasa-breadcrumb .row .nasa-archive-after-breadcrumb.large-12.columns>.elementor>.elementor-element>.elementor-element {
    padding: 0px;
    gap: 0px;
}

.post-type-archive-product .nasa-breadcrumb .row .nasa-archive-after-breadcrumb.large-12.columns>.elementor>.elementor-element>.elementor-element>.new-banner>.elementor-element>.elementor-element {
    padding: 0px;
}

.post-type-archive-product .nasa-breadcrumb .row .nasa-archive-after-breadcrumb.large-12.columns .e-child .new-banner .e-con-full .e-con-full .e-con-full {
    justify-content: center;
}

.woocommerce-shipping-fields h3,
#ship-to-different-address {
    display: none !important;
}


li.nasa-popup-node-item.nasa-delivery-return {
    display: none;
}

.woocommerce-Reviews-layout {
    display: none !important;
}

.woocommerce-Reviews-ordering {
    display: none !important;
}

.ns-social.social-icons.nasa-share.nasa-flex a:nth-child(1) {
    display: none !important;
}

.ns-social.social-icons.nasa-share.nasa-flex a:nth-child(3) {
    display: none !important;
}

a.btn-wishlist.btn-link.wishlist-icon.btn-nasa-wishlist.nasa-tip.nasa-tip-right.nasa-tiped {
    display: none !important;
}

li.nasa-bot-item.ns-bot-wl {
    display: none;
}

dd.variation-FirstName {
    display: none !important;
}

dd.variation-FirstName {
    display: none !important;
}

dd.variation-Email {
    display: none !important;
}

img.avatar.avatar-60.photo {
    display: none !important;
}



.nasa-statistic-ratings.fullwidth {
    display: none !important;
}

.woocommerce-Reviews p.woocommerce-verification-required {
    display: none;
}

h2.woocommerce-Reviews-title {
    display: none !important;
}


.nasa-classic-style.nasa-tabs-no-border.nasa-tabs-radius li.active a
Specificity: (0,4,2)
 {
    background: #EB680A !important;
  
}
.woocommerce-Reviews {
    margin-top: 30px !important;
}

/*li.nasa-single-product-tab.reviews_tab.nasa-tab {
    display: none !important;
}*/

.nasa-wrap-review-helpful.nasa-flex.je {
    display: none;
}

.nasa-add-to-cart-fixed.nasa-not-show-mobile {
    display: block !important;
}

.nasa-content-panel table {
    border: 1px solid #eceeef;
    margin: 0;
}

.nasa-content-panel table tbody tr:nth-of-type(2n+1) th, .nasa-content-panel table tbody tr:nth-of-type(2n+1) td {
    background: #fafafa;
}

body.has-nasa-cart-fixed .nasa-add-to-cart-fixed{background:#b9c6d8}

.nasa-content-panel table th, .nasa-content-panel table td {
    border-top: 1px solid #eceeef;
    padding-left: 15px;
    padding-right: 15px;
}
.nasa-static-sidebar .btn-mini-cart .woocommerce-mini-cart__buttons a:first-child{display:none}
@media only screen and (max-width: 767px) {
	.product-item .acf-product-meta{margin:8px 0}
	body .product-item .info .name {padding-top: 0px!important;
        padding-bottom: 0px!important;}
	
	.nasa-labels-filter-top{align-items:center}
	.nasa-labels-filter-top h4{ margin-top:0!important; margin-bottom:0!important} 
	 
	.nasa-labels-filter-top	.wpfMainWrapper{display:none!important; position:absolute!important; top:30px; width:100%; background:#fff!important; z-index:9}
	.nasa-labels-filter-top	.wpfMainWrapper.active{display:flex!important; flex-wrap:wrap!important}
	
	.nasa-node-popup.nasa-tip.nasa-tip-left{display:none!important}
	
	.nasa-content-panel table th, .nasa-content-panel table td  { letter-spacing:inherit}

    .nasa-scroll-titles {
        display: none;
    }
	
	.woocommerce-tabs .nasa-scroll-item, .woocommerce-tabs.nasa-scroll-content{padding:0}

    body.has-nasa-cart-fixed .nasa-add-to-cart-fixed .nasa-wrap-content .nasa-fixed-product-btn .single_add_to_cart_button {
        flex: auto !important
    }
}

.nasa-modern-2 .product-item::after {
    position: absolute;
    z-index: 1;
    content: "";
    visibility: visible;
    opacity: 1;

    -webkit-transition: all 250ms ease;
    -moz-transition: all 250ms ease;
    -o-transition: all 250ms ease;
    transition: all 250ms ease;
    top: -15px;
    bottom: -5px;
    left: -15px;
    right: -15px;
    display: none;
}




.nasa-modern-2 .add-to-cart-grid {
    visibility: visible !important;
    opacity: 1 !important;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0) !important;
    bottom: 26px;
}

.nasa-modern-2 .product-item .info {
    min-height: 257px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
    padding: 0px 10px 78px;
}

@media only screen and (max-width: 767px) {
    li.product-warp-item .product-item {
        overflow: visible;
    }

    .nasa-modern-2 .product-item .info {
        padding: 0px 10px 78px;
    }

    .nasa-modern-2 .add-to-cart-grid {
        position: absolute !important;
        left: 10px !important;
        width: calc(100% - 20px) !important;
    }
}

a.btn-compare.btn-link.compare-icon.nasa-tip.nasa-tip-left.nasa-compare.nasa-tiped {
    display: none !important;
    opacity: 0;
}
a.compare.button {
    display: none !important;
}
a.btn-compare.btn-link.compare-icon{display:none !important;}
.post-type-archive-product .category-page {
    max-width: 1400px
}

.nasa-modern-2 .product-item .info {
    box-shadow: none !important;
    padding-top: 30px !important;
    padding-bottom: 95px !important
}

.nasa-group-btns a .add_to_cart_text {
    background: #EB680A;
    color: #fff;
    border-color: #EB680A;
}

.nasa-group-btns a:hover .add_to_cart_text {
    background: #BE5305 !important; color:#fff!important
}

/* #pa_age,
.single_variation_wrap #ppom-box-1 {
    display: none !important
} */

.product-info .variations .reset_variations {
    visibility: visible !important
}

.rudr-variation-radios {
    display: flex
}

.product-info .variations .value label {
    margin-right: 15px
}

.subscribe-form p {
    display: flex
}

.subscribe-form p input {
    border-radius: 5px 0 0 5px !important;
    /* font-family: "Inter", Jost */
}

.subscribe-form p input[type="submit"] {
    border-radius: 0px 5px 5px 0px !important;
    background: #EB680A !important;
    /* font-family: "Inter", Jost */
}

.subscribe-form p input[type="submit"]:hover {
    background: #BE5305 !important
}

.subscribe-form .wpcf7-not-valid-tip {
    display: none !important
}

.subscribe-form .wpcf7-response-output {
    /* font-family: "Inter", Jost */
}

.nasa-labels-filter-top h4 {
    white-space: nowrap;
    margin-top: -2px;
 
    display: flex;
    align-items: center;
    /* font-family: "Inter", Jost; */
    font-weight: 700 !important;
    color: #333333
}

.wpfFilterWrapper {
    min-width: inherit !important;
    position: relative;
    padding: 5px 15px !important
}

.wpfFilterContent.wpfHide {
    display: none
}

.wpfFilterContent {
    position: absolute;
    left: 0;
    width: 250px !important;
    top: 40px;
    z-index: 99;
    background: #fff; border:2px solid #f0f0f0
}
.products.list .product-item{box-shadow:0 0 6px 0 rgba(1,1,1,0.1); margin-bottom:20px}

.nasa-single-brand-item .nasa-p-brand-img img{box-shadow:none!important}

.nasa-single-brand-item .nasa-p-brand-img:after{display:none!important}

.nasa-content-page-products .products.list .acf-product-meta{margin:0!important}

.acf-product-meta p{margin-bottom:5px!important}

.wpfFilterContent ul{padding:15px}

.post-type-archive-product .category-page .wpfFilterWrapper .wfpTitle {
    /* font-family: "Inter", Jost; */
   
    white-space: nowrap;
    margin-right: 5px
}

.single-product .nasa-variable-add-to-cart-in-grid{margin-top:10px}

.wpfFilterWrapper .wpfFilterTitle {
    display: flex
}
.acf-product-meta p:last-child{margin-bottom:0!important}
.post-type-archive-product .category-page .nasa-filter-action {
    max-width: 78%
}

/* #pa_position,
.nasa-est-delivery {
    display: none !important
} */
.toggle-icon--cart-medium.elementor-menu-cart--items-indicator-bubble.elementor-menu-cart--show-subtotal-yes.elementor-menu-cart--show-remove-button-yes.elementor-widget.elementor-widget-woocommerce-menu-cart {
    display: none !important;
}
.woocommerce-variation-add-to-cart .nasa-buy-now,
.nasa-buy-now {
    background: #257BAF;
    background-color: #257BAF !important
}

.woocommerce-variation-add-to-cart .nasa-buy-now:hover,
.nasa-buy-now:hover {
    background: #0c5a8a, background-color:#0c5a8a !important; color:#fff!important
}

.variations th label {
    font-weight: 700 !important;
    
}

.woocommerce-variation-add-to-cart button[type="submit"] {
    border-radius: 5px !important;
    background: #EB680A !important;
    /* font-family: "Inter", Jost */
}

.woocommerce-variation-add-to-cart button[type="submit"]:hover {
    background: #BE5305 !important; color:#fff!important
}

.nasa-add-to-cart-fixed button[type="submit"] {
    border-radius: 5px !important;
    background: #EB680A !important;
    /* font-family: "Inter", Jost; */
    white-space: nowrap
}

.nasa-add-to-cart-fixed button[type="submit"]:hover {
    background: #BE5305 !important; color:#fff!important
}

.nasa-variable-add-to-cart-in-grid {
    border-radius: 5px !important;
    background: #EB680A !important;
    /* font-family: "Inter", Jost; */
    white-space: nowrap
}

.nasa-single-product-stock .nasa-product-stock-progress .nasa-product-stock-progress-bar,
.single_add_to_cart_button {
    background: #EB680A !important;
    background-color: #EB680A !important
}

.nasa-minicart-footer .woocommerce-mini-cart__buttons .button.checkout.wc-forward,
#apply_coupon_clone,
.nasa-payment-step.nasa-switch-step,
.wc-proceed-to-checkout .checkout-button,
.coupon .button,
.return-to-shop a,
.woocommerce-form-login__submit,
.woocommerce-form-register__submit,
.error404 .button,
.ns-bottom_place_order button,
.woocommerce-Button, .nasa-sidebar-return-shop {
    background: #EB680A !important;
    background-color: #EB680A !important
}

.nasa-minicart-footer .woocommerce-mini-cart__buttons .button.checkout.wc-forward:hover, .nasa-sidebar-return-shop:hover,
#apply_coupon_clone:hover,
.nasa-payment-step.nasa-switch-step:hover,
.wc-proceed-to-checkout .checkout-button:hover,
.coupon .button:hover,
.return-to-shop a:hover,
.woocommerce-form-login__submit:hover,
.woocommerce-form-register__submit:hover,
.error404 .button:hover,
.ns-bottom_place_order button:hover,
.woocommerce-Button:hover {
    background: #BE5305 !important;
    background-color: #BE5305 !important; color:#fff!important
}

.nasa-variable-add-to-cart-in-grid:hover,
.single_add_to_cart_button:hover {
    background: #BE5305 !important;
    background-color: #BE5305 !important color:#fff!important; color:#fff!important
}

.products.list .group-btn-in-list .add-to-cart-grid span {
  
    text-transform: uppercase;
    height: 52px;
    font-weight: 600;
}

.add-to-cart-grid {
    height: 52px !important;
    background: #EB680A !important
}

.add-to-cart-grid:hover {
    background: #BE5305 !important
}


.nasa-close-sidebar:hover,
.nasa-sidebar-close a:hover,
.nasa-close-menu-mobile:hover,
.nasa-top-cat-filter-wrap-mobile .nasa-close-filter-cat:hover {
    background: #BE5305 !important;
    border-color: #BE5305 !important;
    color: #FFF!important;
}

.add-to-cart-grid .add_to_cart_text, .nasa-modern-2 .add-to-cart-grid {

    text-transform: uppercase!important;
    height: 52px;
    font-weight: 600!important;
    line-height: 52px !important; letter-spacing:inherit
}

.nasa-modern-2 .product-item .info {
    min-height: 350px
}

.nasa-relative .nasa-modern-2 .product-item{box-shadow:0 0 6px 0 rgba(1, 1, 1, 0.1)}



.nasa-variable-add-to-cart-in-grid .nasa-icon {
    display: none !important
}

.nasa-variable-add-to-cart-in-grid .add_to_cart_text {
    line-height: 52px
}

.nasa-variable-add-to-cart-in-grid {
    height: 52px
}

p.form-row.form-row-add-field.form-row-wide.no-underline {
    display: none;
}

/* .showcoupon-clone,
.user-info .logout {
    display: none !important;
} */

.woocommerce-MyAccount-navigation.nasa-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:hover svg {
    color: #EB680A
}

#my-account-menu .myaccount-menu:before,
#my-account-menu .myaccount-menu:after {
    display: none !important
}

#my-account-menu .myaccount-menu li a {
    padding: 10px 25px !important
}

.yith-wcmap .user-profile {
    flex-wrap: nowrap;
    padding: 20px;
    border: 3px solid #e0e0e0;
}

#my-account-menu .myaccount-menu li.active a {
    border-right: 1px solid #e0e0e0 !important
}

#my-account-menu .myaccount-menu li.active,
#my-account-menu .myaccount-menu li:hover {
    background-color: #f6f6f6 !important
}

.my-account .woocommerce-form-login,
.my-account .woocommerce-form-register {
    border: 2px solid #ccc !important
}

.yith-wcmap .user-profile {
    flex-wrap: nowrap
}
.product-info-wrap a.woocommerce-loop-product__title:hover {
    color: #EB680A !important
}

.nasa-modern-2 .list .product-item .info .loop-variation-options .variation-radio-group{justify-content:start; margin-top:0}
.loop-variation-options .variation-radio-group{display:flex; flex-wrap: nowrap; margin-top:15px; justify-content:center }

.loop-variation-options .variation-radio-group strong{margin-right:15px; margin-top:10px}

.loop-variation-options .variation-radio-group .variation-radio-group-inner{display:flex; flex-wrap:wrap }

.loop-variation-options .variation-radio-group .variation-radio-group-inner label{display:flex; margin-right:10px; align-items:center}

a:hover {
    color: #EB680A
}

/* .products.list .add-to-cart-grid{
        right: -209px;
    width: 180px;
    top: 105px;
    display: block !important;
    left: unset;     
    text-transform: uppercase;
    line-height: 52px;
    font-weight: 600!important; letter-spacing:inherit
} */

.products.list .add-to-cart-grid span{
    text-transform: uppercase;
    line-height: 52px;
    font-weight: 600;}
/* .group-btn-in-list.nasa-group-btns.hidden-tag a

 {
    display: none !important;
} */

.group-btn-in-list .btn-link{display:none}

.woocommerce-cart .nasa-extra-empty {color:#fff;}
a.badge.nasa-variants.nasa-variants-before-click {
    display: none !important;
}

.nasa-product-content-nasa_label-wrap .nasa-product-content-child .nasa-attr-ux-item {text-align: center;
    border: 1px solid #cccccc;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-width: 30px;
    height: 30px;
    line-height: 30px;
    padding: 0 3px; 
    -webkit-border-radius: 50%; 
    -moz-border-radius: 50%;
    border-radius: 50%;}
.nasa-product-content-nasa_label-wrap .nasa-product-content-child .nasa-attr-ux-item.nasa-active{background:#333; border-color:#333; text-decoration:none; color:#fff!important}

.products.grid li.product-warp-item .product-item .acf-product-meta{margin-top:10px; margin-bottom:10px}

.product-item .acf-product-meta{margin:10px 0}


/* .radio {
  float: left;
  margin: 0 10px 10px 0;
  width: 35px;
  height: 35px;
  position: relative;
}

.radio label,
.radio input {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.radio input[type="radio"] {
  opacity: 0.011;
  z-index: 100;
}


 .radio input[type="radio"]:checked + label {
  background: #EB680A;
 
} 

.single-product .loop-variation-options .variation-radio-group .variation-radio-group-inner{min-height:80px}

.single-product .custom-price-display{margin-top:15px!important}

 .radio label {
  cursor: pointer;
  z-index: 90; border-radius:100%; justify-content:center;
  line-height: 1.8em; margin-right:0!important; width:35px; height:35px; background:#257BAF; color:#fff!important; cursor:pointer; display:flex!important; align-items:center; font-size:12px!important;
}  */
 

@media(max-width:567px){
	.products.list .add-to-cart-grid{position:relative!important; top:unset!important; left:unset!important; right:unset!important; width:100%!important; margin-top:25px;
	
	
	}
	
	
	.nasa-in-mobile .nasa-products-page-wrap{overflow-x:hidden}
	.loop-variation-options{margin-top:15px}
	.nasa-modern-2 .product-item .info{min-height:250px}
	.product-info .price{font-size:inherit!important}
	.nasa-nav-extra-warp .bar-mobile_toggle{display:none!important}	
	.nasa-quickview-product-deal-countdown.nasa-product-variation-countdown.nasa-show, .nasa-detail-product-deal-countdown.nasa-product-variation-countdown.nasa-show{height:85px}
	
}
.countdown-row{height:100px}
.countdown-period{height:25px}

.nasa-anchor.active{border-color:#EB680A !important}


/* .archive .large-12.columns.nasa-display-table.breadcrumb-wrap.text-center{display:none;} */

.product-info .nasa-single-product-brands {
    position: absolute;
    right: 0;
    top: 96px;
    left: unset; margin:0;
    width: 70px !important;
}

.product-info .nasa-single-product-brands .nasa-single-brand-label{display:none}
.product-info .nasa-single-product-brands a{font-size:0}
.nasa-single-brand-item .nasa-p-brand-img{opacity:1; visibility:visible; width:63px}

.archive .nasa-sc-pdeal-countdown {
    display: none !important;
}
.nasa-classic-style.nasa-tabs-no-border.nasa-tabs-radius li.active a {
	background: #EB680A !important;}
.nasa-list-brand.nasa-show-one-line {
    display: none !important;
}

.woocommerce-variation-add-to-cart .nasa-buy-now, .nasa-buy-now {
    background: #257BAF;
    background-color: #257BAF !important;
    border-color: #257BAF !important;
}


.wpfFilterWrapper .wfpTitle {
  
    font-weight: bold;
    height: 25px;
    margin: inherit;
    padding: inherit;
    color: inherit;
    line-height: inherit;
    font-family: "Inter", 'Jost';
    white-space: nowrap;
}

.product-info .nasa-sa-brands{position:absolute; right:0; top:28px; left:unset; width:70px!important}

.product-info .nasa-sa-brands .nasa-sa-brand-item{height:70px}


/* p, body, #top-bar, .nav-dropdown, select, .top-bar-nav a.nav-top-link,h1,h2,h3,h4,h5,h6 {
    font-family: "Jost", Arial, Helvetica, sans-serif!important
} */

/* .tax-product_cat .category-page .nasa-archive-product-content .nasa-products-page-wrap .list .product-info-wrap .add_to_cart_button{display:none}

.tax-product_cat .category-page .nasa-archive-product-content .nasa-products-page-wrap .list .group-btn-in-list.nasa-group-btns.hidden-tag a{display:block!important}
 */


/* .nasa-modern-2 .products.grid .product-item .info, .nasa-recommend-product .nasa-modern-2 .product-item .info{min-height:250px; padding:10px!important} */

/* .single-product .nasa-breadcrumb-wrap{display:none!important} */

.nasa-recommend-product .nasa-modern-2 .product-item .info .acf-product-meta{margin:10px 0!important}



/* new style 08/08/25 */

@media only screen and (max-width: 767px) {
	
.nasa-static-sidebar .ext-nodes-wrap .ext-node.mini-cart-change-variation .product-lightbox .row .product-quickview-info .product-info>* {
    padding: 10px 35px 0 22px !important;
}
	
	.mini-cart-item .quantity, .co-wrap-info .quantity{
		width: 76px !important;
	}
.mini-cart-item .text.input-text.qty{
		height: 24px!important;font-size: 14px !important;
	}
 .mini-cart-item .quantity .plus{
		height: 24px!important;font-size: 14px !important;
	}
	.mini-cart-item .quantity .minus{
			height: 24px!important;font-size: 14px !important;
	}
}
.nasa-product-content-color-image-wrap .nasa-attr-ux-nasa_image{
		height: 30px !important;
		width: 30px !important;
	}
.nasa-product-content-color-image-wrap .nasa-attr-ux-nasa_image img{
		height: 100% !important;
		width: 100% !important;
	}
/*.nasa-minicart-items.nasa-change_variation_mini_cart .mini-cart-info .variation::after{
	display: none !important; 
}*/


/* Button color global */

button, .button, #submit, a.button, p a.button, input#submit, .add_to_cart, .checkout-button, input#place_order, form.cart .button, .form-submit input, input[type="submit"], body .dokan-btn-theme, body a.dokan-btn-theme, .btn-mini-cart .button, #payment .place-order input, .footer-type-2 input.button, #nasa-footer .btn-submit-newsletters, body input[type="submit"].dokan-btn-theme, .nasa-static-sidebar .nasa-sidebar-return-shop, .product-deal-special-buttons .nasa-product-grid .add-to-cart-grid .add_to_cart_text, body div.wpforms-container-full input[type=submit]:not(:hover):not(:active), body div.wpforms-container-full button[type=submit]:not(:hover):not(:active), body div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active), body .wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active), body .wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active), body .wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){    background-color: #EB680A ;
    border-color: #EB680A;}


.img-box-layout .elementor-image-box-img{
	width:100% !important; margin-bottom:0px !important;
}
.img-box-layout .elementor-image-box-img img{
	border-radius:5px;
}
.img-box-layout .elementor-image-box-content{
	padding:20px;
}
.archive .nasa-breadcrumb-wrap #nasa-breadcrumb-site {
    display: block !important;
}

.archive #nasa-breadcrumb-site {
    display: none !important;
}

/* Hide header & footer only on WooCommerce checkout page */
body.woocommerce-checkout .elementor-location-header,
body.woocommerce-checkout .elementor-location-footer {
    display: none !important;
}
.woocommerce-cart .coupon [name="apply_coupon"]{position:absolute;}
 #nasa-breadcrumb-site {
    display: none !important; /* hide even if inline style says block */
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.6s ease-in-out;
  }

  #nasa-breadcrumb-site.loaded {
    display: block !important;
    opacity: 1;
    visibility: visible;
  }

/* .nasa-modern-2 .product-item .info a.button.product_type_variable.add_to_cart_button.btn-link.nasa-tip.nasa-variable-add-to-cart-in-grid.nasa-tiped {
    display: none !important;
} */
.single-product .awcdp-deposits-wrapper {margin-right: 30px; margin-top: revert-layer;   width: 100%;
}
 
.single-product button.single_add_to_cart_button.button.alt {    min-width: inherit;    height: 42px;   cursor: pointer;
}
 
.single-product .product-info .awcdp-deposits-wrapper .awcdp-deposits-option{width:100%}
 
.nasa-add-to-cart-fixed .nasa-buy-now{white-space:nowrap}


.nasa-accordion-title a, .nasa-content-panel p, .nasa-content-panel ul li{}

.nasa-content-panel h4{ text-transform:inherit}


.page-template-page-checkout .logo .header_logo{width:120px; max-height:75px}

#nasa-quickview-sidebar-content .acf-product-meta p:last-child{display:none}

@media(max-width:767px){
.ns-info-btns{position:relative!important}
.ns-form-info:before{width:100%}
	
	.products.small-block-grid-2 .product-warp-item .membership-content .add_to_cart_button{position:relative!important; top:unset!important; left:unset!important; right:unset!important; width:100%!important; margin-top:25px}
	
	.nasa-color-radio .nasa-node-popup{display:none}

	/*.ns-form-info .main_min_img{display:none}
	.ns-form-close{display:none!important}*/
	
	#nasa-quickview-sidebar-content .woocommerce-variation-add-to-cart{flex-wrap:inherit}
	#nasa-quickview-sidebar-content .woocommerce-variation-add-to-cart .awcdp-deposits-wrapper{display:none}
	
		#nasa-quickview-sidebar-content .woocommerce-variation-add-to-cart .nasa-buy-now{white-space:nowrap}
	.product-info .cart{margin-bottom:10px}
	
	/*.ns-begin-wrap.ns-variants-first{display:none}*/
	
}

@media(max-width:480px){
		.products.small-block-grid-2 .product-warp-item .membership-content .add_to_cart_button{position:relative!important; top:unset!important; left:unset!important; right:unset!important; width:100%!important; margin-top:25px}
	
	.products.list .product-warp-item .membership-content .add_to_cart_button{position:relative!important; top:unset!important; left:unset!important; right:unset!important; width:100%!important; margin-top:25px}
}



body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form {
    position: fixed;
    bottom: 0;
    top: auto;
    left: 0;
    right: 0;
    margin: 0;
    max-height: 90%;
    z-index: 401;
    background-color: #fff;
    padding: 20px 0 85px 0;
    overflow: hidden;
    visibility: hidden;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
    -webkit-flex-wrap: nowrap !important;
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
    -webkit-transition: all 400ms ease;
    -moz-transition: all 400ms ease;
    -o-transition: all 400ms ease;
    transition: all 400ms ease;
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -o-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%)
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form>* {
    margin-left: 20px;
    margin-right: 20px
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form .nasa-stclose,body.nasa-in-mobile.nasa-mobile-app #wrapper .nasa-single-product-in-mobile form.cart.variations_form .ns-info-btns {
    margin: 0
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form.ns-show {
    visibility: visible;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form.ns_add_to_cart_button_show .nasa-buy-now {
    display: none
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form.ns_buy_now_button_show .single_add_to_cart_button {
    display: none
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form:after {
    display: none
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form .dsc-flex-row {
    margin-bottom: 0
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form .ns-form-info .bulk-desc:before {
    display: none
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form .ns-form-info .stock.out-of-stock,body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form .ns-form-info .cwginstock-subscribe-form {
    padding: 0 0 0 15px;
    margin: 0
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form .ns-form-info .stock.out-of-stock:after,body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form .ns-form-info .cwginstock-subscribe-form:after {
    display: none
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form .ns-form-info .cwginstock-subscribe-form {
    margin: 0
}

body.nasa-in-mobile.nasa-mobile-app  .nasa-single-product-in-mobile form.cart.variations_form .ns-form-info .cwginstock-subscribe-form .cwginstock-panel-primary {
    margin: 0
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form .ns-form-info .cwginstock-subscribe-form .cwginstock-panel-primary h4 {
    margin-top: 0px
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form .nasa-dsc-wrap {
    padding-bottom: 10px
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form .nasa-dsc-wrap:after {
    display: none
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form .ns-info-variants {
    overflow-x: hidden;
    overflow-y: auto;
    padding-left: 20px;
    padding-right: 20px;
    margin-left: 0;
    margin-right: 0
}

body.nasa-in-mobile.nasa-mobile-app .nasa-single-product-in-mobile form.cart.variations_form.popup-gallery {
    opacity: 0;
    visibility: hidden
}
.inline-size-error {
    color: #ff4d4d;
    font-size: 13px;
    margin-top: 5px;
    font-weight: bold;
}
.home-sub-pro p.elementor-heading-title{
	font-weight:400 !important;
}
.single-product .woocommerce-notices-wrapper{bottom: 217px !important;}

.gpc-modal {
 

            left:0; top:0;
            width:100%; height:100%;
            
        }
        .gpc-modal-content {
            background:#fff;
            margin:10% auto;
            padding:20px;
            border-radius:10px;
            max-width:600px;
            text-align:center;
            position:relative;
        }
 .gpc-close {
            position:absolute;
            top:0px; right:0px;
            font-size:24px;
            font-weight:bold;
            cursor:pointer;
        }
.nasa-close-notice{display:none !important;}
.is-error svg{display:none !important;}

.subscription_details .button{display:inline-flex !important;}
.row.related-product.nasa-slider-wrap.related.products {
    display: none !important;
}
.related-products-above-tabs .row.related-product.nasa-slider-wrap.related.products {
    display: block !important;
}
.nasa-buy-now {
    display: none !important;
}

.in-stock {
    display: none !important;
}
span#sms_opt_in-description {
    display: none;
}
.related-product .slick-track {
  display: flex;
}
.related-product .nasa-modern-2 .product-item .info{position: static;}
.archive .nasa-archive-product-warp .nasa-modern-2 .product-item .info {
  padding-bottom: 30px !important;
}

.nasa-relative .slick-track {
  display: flex;
}
.nasa-relative .nasa-modern-2 .product-item .info{position: static;}

.page-product-sec .products.list .product-item{
	background:#fff;
}
.page-product-sec ul.products{
	display:flex; flex-wrap:wrap;
}
.page-product-sec ul.products li.product-warp-item{
	display:flex;
}
.page-product-sec .nasa-modern-2 .product-item .info{
	    position: static;
}

@media(max-width:767px){
	.archive .nasa-archive-product-warp .nasa-modern-2 .product-item .info {
  padding-bottom: 0px !important;min-height: unset;
}
	/* .archive .nasa-archive-product-warp .nasa-modern-2 li.product-warp-item{
		width:100%;
	} */
}

@media only screen and (max-width: 600px) {
    .page-inner ul.group-blogs.large-block-grid-2 > li{
        width: 100%;
    }
    .nasa-blog-sc ul.large-block-grid-2 > li{
        width: 100%;
    }
}


.single-product .jeg-elementor-kit.jkit-search

 {
    display: none !important;
}

.product-item .info .name.woocommerce-loop-product__title{ color:#05649E;}
.acf-product-meta p.brand-color{
    color: #000 !important;
}

.single-product  .nasa-attr-ux.nasa-disable, .nasa-attr-ux-item.nasa-disable {display: block !important;}

.nasa-labels-filter-top .nasa-top-row-filter li.last {
    margin-right: 0;
    display: none !important;
}

/* 04-01-2026 */

.nasa-labels-filter-top .nasa-top-row-filter li .nasa-tab-filter-topbar{
  font-size: 16px;
  font-weight: 700;
  margin: inherit;
    margin-right: inherit;
  padding: inherit;
  color: inherit;
  line-height: inherit;
	white-space: nowrap;
  margin-right: 0px;
	color: #333;
	font-family: Inter,Sans-serif;
}
.nasa-labels-filter-top .nasa-top-row-filter li .nasa-widget-toggle-show{
  font-size: 16px;
  font-weight: 700;
  margin: inherit;
    margin-right: inherit;
  padding: inherit;
  color: inherit;
  line-height: inherit;
	white-space: nowrap;
  margin-right: 0px;
	color: #333;
	font-family: Inter,Sans-serif;
}
.nasa-labels-filter-top .nasa-top-row-filter li.nasa-widget-toggle.nasa-widget-show-less{
	display:none;
}
.nasa-labels-filter-top .nasa-top-row-filter li.nasa-widget-toggle.nasa-widget-show-less.nasa-widget-show{
	display:block; height:auto;
}
.nasa-labels-filter-top .nasa-top-row-filter{
	display: flex;
  align-items: center;
}
.nasa-filter-action.nasa-min-height .nasa-labels-filter-top{
		display: flex;
  align-items: center;
}
.nasa-filter-action.nasa-min-height .nasa-labels-filter-top h4{
	margin-bottom:0px;
}
.nasa-filter-action.nasa-min-height .nasa-labels-filter-top .nasa-labels-filter-accordion{
	padding-left:15px;
}
.widget_price_filter .ui-slider .ui-slider-range{
	background:#eb680a;
}
.widget_price_filter .price_slider_wrapper{
	width: 463px;background: #f9f9f9;padding: 30px;
}
.price_label{
	font-size: 16px;
  font-weight: 700;
	color: #333;
	font-family: Inter,Sans-serif;
}
.widget_price_filter .ui-slider .ui-slider-handle::before{
	top: -1px;
}
.nasa-active-item{
	font-size: 16px;
  font-weight: 700;
	color: #333;
	font-family: Inter,Sans-serif;
}
.nasa-active-item a{
		color:#eb680a;
}
  .widget .nasa-open-toggle .count{
	padding: 2px 8px 1px;font-weight: bold; color:#000;
}
.nasa-ignore-variation-item.nasa-ignore-color-item svg{
	fill:#eb680a;
}
.nasa-variation-filters a.nasa-filter-var-chosen.nasa-filter-color::after{
	border-color:#eb680a;
}

.nasa-variation-filters a.nasa-filter-var-chosen::after, .nasa-variation-filters a:hover::after{
		border-color:#eb680a;
}
.nasa-labels-filter-top .nasa-top-row-filter li a.nasa-active::after{
	top: 14px;	border-color:#eb680a;
}
.nasa-labels-filter-top .nasa-top-row-filter > li.nasa-active a{
	color:#eb680a;
}
.nasa-reset-filters-top:hover::before{
	background: #eb680a;
  border-color: #eb680a;
}
.nasa-reset-filters-top{
	color:#000;
}
.nasa-variation-filters a{
		color:#000;
}
.widget .nasa-filter-by-variations:hover .count, .widget .nasa-filter-by-attrs:hover .count{
	background: #eb680a;
  border-color: #eb680a;
}

.nasa-filter-color-span{
	border: 1px solid #ccc !important;
	background:#fff !important;
}
.nasa-filter-color-span::before{
	box-shadow:none;
}
.nasa-filter-default::before{
	background:#fff !important;border: 1px solid #ccc !important;
}
.nasa-ignore-variation-item:hover::before{
		background: #eb680a;
  border-color: #eb680a;
}

.nasa-ignore-price-item:hover::before, .nasa-ignore-price-item-list:hover::before{
	background: #eb680a;
  border-color: #eb680a;
}

.nasa-variation-filters span.nasa-text-variation.nasa-text-variation-image

 {
    display: none;
}
.top-bar-wrap-type-1 .nasa-topbar-all{
    align-items: center;
}
.woocommerce-ordering .nasa-current-orderby{
        font-size: 20px;font-family: var(--e-global-typography-a3eec6c-font-family), Sans-serif;
}
.woocommerce-ordering .nasa-orderby{
    font-size: 16px;font-family: var(--e-global-typography-a3eec6c-font-family), Sans-serif;
}
.sort-bar .nasa-filter-order .woocommerce-ordering .sort-text{
    font-size: 20px;
}
@media only screen and (max-width: 767px) {
    .sort-bar .nasa-filter-order .woocommerce-ordering .sort-text{
font-size: 17px;
    font-weight: 700;
    color: #333;
    }
    body .sort-bar .woocommerce-ordering select{
        padding: 0px 5px !important;
    }
}