.search-overlay{box-shadow: 2px 0 12px #4b4743; display:none;position:fixed;top:22%;left:0;width:100%;background-color:#fdf9f3;z-index:111;padding:30px 0;max-height:max-content;margin:0 auto}.search-container{background-color:#fff;margin:auto;padding:20px;width:100%;height:100%;max-width:1800px;border-radius:5px}.search-header{margin-bottom:20px}.search-button{padding:10px 20px;margin:0 10px;background-color:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.search-button svg{margin-right:8px;width:20px;height:20px}.darken-overlay{position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;height:100vh;background-color:#fff;transition:opacity .3s ease}.fade-enter{opacity:.15}.admin-bar #searchOverlay{top:230px}#searchOverlay{top:235px}.search-overlay .gds-title{font-size:1.125rem;line-height:1.75rem;font-weight:800;margin-bottom:18px}.search-overlay .buttons-row{display:flex;width:100%;gap:.75rem;overflow-x:auto;padding-bottom:.5rem;font-size:1rem;line-height:1.5rem;flex-direction:row;flex-wrap:wrap}.search-overlay a.search-button{border:2px solid #768767;background-color:transparent;color:#768767;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;padding:.625rem 1.25rem;font-size:1rem;line-height:1.5rem;font-weight:800;transition:all .15s cubic-bezier(.4,0,.2,1)}.search-overlay a.search-button:first-child{margin-left:0}.search-overlay a.search-button:hover{background:#768767;color:#fff}.search-overlay .search-row{display:flex;justify-content:space-between !important;margin-top:32px}.search-overlay .search-item{margin-bottom:10px;font-size:.875rem;line-height:1.25rem; color: #333333;}.search-overlay .quickaction{display:flex;flex-direction:column}.search-overlay .spotlighthint{display:flex;position:relative;overflow:hidden;border-radius:.5rem;margin-bottom:0;max-width:100%}.search-overlay img.search-item-image{margin:auto;height:100%;-o-object-fit:contain;object-fit:contain}.tt-menu{display:none!important}.display-block{display:block!important}.nasa-show-search-form{border:2px solid #768767!important;background:#fff!important}i.nasa-menu-item-icon.nasa-icon.icon-nasa-check{opacity:0}div#darkenOverlay,ul#site-navigation>li:first-child>a>i{display:none}.nav-wrapper .nasa-megamenu.fullwidth:hover>.nav-dropdown{background-size:400px;background-repeat:no-repeat;background-position:right 100px top 100px}.jnl-search-posts{display:flex;gap:20px;margin-top:20px}.jnl-search-post a{display:flex;flex-direction:row}.jnl-search-post a img{width:60px;height:60px;object-fit:cover}@media only screen and (max-width:1024px){.jnl-search-results{display:flex;flex-direction:column}.jnl-search-texonomies{border-right:none!important;border-bottom:1px solid #9ca3af;display:flex;flex-direction:row;width:100%!important;max-width:unset;gap:30px;padding-bottom:20px}.jnl-search-results .jnl-search-products .woocommerce ul.products.grid{display:flex;flex-direction:row;flex-wrap:wrap}.jnl-search-products li.product-warp-item{width:min-content}.jnl-search-products{padding:0!important}}@media screen and (min-width:1024px){.search-overlay .buttons-row{gap:0!important}}@media screen and (min-width:1280px){.search-button{margin:0 5px}.search-overlay a.search-button{padding:.625rem .75rem}}
.product-right-section .wpgs-for {
    display: block !important;
}

.product-right-section .woocommerce-product-gallery__image:not(.slick-slide) .wpgs-lightbox-icon {
    display: block;
}

.product-right-section .wpgs-for:not(.slick-slider) > div:not(.woocommerce-product-gallery__image) {
    display: none !important;
}

@media (max-width: 767px) {

    .single-product .nasa-slick-slider:not(.slick-initialized) {
        flex-direction: column;
    }

}

.product-category-info .h1 {
    font-size: 24px;
    text-transform: capitalize;
    line-height: 1.2;
    font-weight: 600;
    margin: 0 0 12px;
}

.tax-product_brand .product-category-info .h1 {
    border-bottom: 1px solid #d1d5db;
    padding-bottom: 25px;
    margin-bottom: 25px;
}

.tax-product_brand .nasa_shop_description .category-image,
.tax-product_brand .nasa_shop_description .read_more_link {
    display: none !important;
}

.tax-product_brand .nasa_shop_description .term-description {
    overflow: unset !important;
    flex-direction: unset !important;
    align-items: unset !important;
    margin-bottom: 50px !important;
}

#mla-text-widget-2.widget {
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
}

.title-page {
    font-size: 25px;
}

.tax-product_cat .category-page > .large-12.columns,
.tax-product_brand .category-page > .large-12.columns {
    margin-bottom: -65px;
}

.footer-category-summary .term-description p {
    color: #000;
}

body .footer-category-summary .nasa_shop_description-wrap .term-description h2,
body .footer-category-summary .nasa_shop_description-wrap .term-description h3,
body .footer-category-summary .nasa_shop_description-wrap .term-description h4,
body .footer-category-summary .nasa_shop_description-wrap .term-description h5 {
    color: #000 !important;
    font-weight: 700 !important;
    font-size: 22px !important;
}

@media (max-width: 767px) {

    .tax-product_cat .category-page > .large-12.columns,
    .tax-product_brand .category-page > .large-12.columns {
        margin-bottom: 0;
    }

    .title-page {
        font-size: 22px;
    }

}

.entry-content.single-entry-content .h1 {
    font-size: 2.5rem;
    text-transform: uppercase;
    padding: 2rem 5rem;
    margin: auto;
    color: #768767;
    text-align: center;
}

