/*
Theme Name: Elessi Child Theme
Theme URI: https://elessi.nasatheme.com/demo/
Description: This is a child theme for Elessi Theme
Author: NasaTheme
Author URI: https://nasatheme.com
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/

:root {
    --global-b-1: #282b2e;
    --global-b-2: #34383c;
    --global-b-3: #404349;
    --global-b-b: #6b6e74;
    --global-b-i: #4c4f57;
    --global-b-l: #ffffff;
    --global-c-1: #f44336;
    --global-c-1-h: #e03e32;
    --global-t-1: #ffffff;
    --global-t-2: #eeeeee;
    --global-t-3: #cbcdd0;
    --global-t-d: #34383c;
    --global-c-yellow: #f4b400;
    --global-c-green: #4caf50;
    --global-c-green-h: #43a047;
    --global-c-blue: #2196f3;
    --global-c-blue-h: #1e88e5;
    --global-c-orange: #ff5722;
    --global-c-orange-h: #f4511e
}

/*body*/
body.nasa-dark {
    color: var(--global-t-3)
}

body.nasa-dark a {
    color: var(--global-t-2)
}

/*topbar*/
body.nasa-dark #top-bar {
    border-bottom: 1px solid var(--global-b-b)
}

#top-bar .large-2.columns {
    max-width: 70px
}

#top-bar .left-text {
    line-height: 2;
    width: 50%
}

#top-bar .left-text .large-10 {
    padding-top: 3px;
}

.top-bar .nasa-menus-account .nasa-hello-acc {
    color: var(--global-c-green)
}

body.nasa-dark .top-bar .nasa-menus-account .nasa-hello-acc:hover {
    color: var(--global-c-green-h)
}

.nasa-menus-account img {
    border-radius: 50%;
    margin-right: 5px;
}

.topbar-menu-container .nasa-login-register-ajax {
    display: flex;
    align-items: center
}

.topbar-menu-container .pe-7s-user {
    top: 0;
    font-size: 24px;
}

.phone-contact .nasa-menu-item-icon.pe7-icon {
    margin-right: 0;
    vertical-align: -1px;
    font-size: 16px
}

@media (max-width:767px) {
    .service-block.style-1 .box {
        display: block;
        margin-bottom: 0
    }
}

/*topbar responsive*/
@media (max-width:767px) {
    .nasa-topbar-wrap #top-bar {
        height: 42px;
    }
}

/*topbar mobile*/
.nasa-header-mobile-layout #top-bar .large-2.columns {
    padding-left: 0
}

.nasa-in-mobile #top-bar .topbar-mobile-text {
    line-height: 2;
}

.nasa-header-mobile-layout .nasa-menus-account .sub-menu {
    display: none !important
}

.nasa-header-mobile-layout #top-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 42px;
    padding: 0 10px;
}

html body.nasa-in-mobile #top-bar .topbar-mobile-text {
    background: transparent
}

.nasa-header-mobile-layout .nasa-menus-account {
    margin: 0;
    list-style: none
}

.nasa-header-mobile-layout .pe-7s-user {
    margin-right: 2px;
}

/*header*/
#masthead {
    border-bottom: 1px solid var(--global-b-b) !important
}

.header-wrapper .first-columns .nasa-menu-off,
.mobile-menu.header-responsive .mini-icon-mobile .nasa-mobile-menu-icon {
    display: flex;
    align-items: center;
    margin-right: 15px;
    border: 1px solid var(--global-t-2);
    border-radius: 4px;
    padding: 4px 4px 4px 0;
}

.mobile-menu.header-responsive .mini-icon-mobile .nasa-mobile-menu-icon {
    font-size: 100%;
    margin-right: 0
}

.header-wrapper .first-columns .nasa-menu-off:before {
    color: var(--global-t-1);
}

.header-wrapper .first-columns .nasa-menu-off .label,
.mobile-menu.header-responsive .mini-icon-mobile .label {
    font-size: 14px;
    font-family: "Galano-Grotesque";
    color: var(--global-t-1);
    margin-left: 4px;
    margin-top: 1px;
}

.header-wrapper .first-columns .nasa-menu-off:hover,
.mobile-menu.header-responsive .mini-icon-mobile .nasa-mobile-menu-icon:hover {
    border-color: var(--global-c-1-h);
}

.header-wrapper .first-columns .nasa-menu-off:hover:before,
.mobile-menu.header-responsive .mini-icon-mobile .nasa-mobile-menu-icon:hover:before,
.nasa-header-mobile-layout .nasa-mobile-menu_toggle:hover:before {
    color: var(--global-c-1)
}

/*quote*/
body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li.quote-menu .wcqt-menu {
    position: absolute;
    right: 15px;
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li.quote-menu .wcqt-menu .wcqt-quote-page-link-icon,
body .product-info .cart .browse-quote .wcqt-menu .wcqt-quote-page-link-icon {
    display: none !important;
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li.quote-menu .wcqt-menu .wcqt-quote-page-link-title,
body .product-info .cart .browse-quote .wcqt-menu .wcqt-quote-page-link-title {
    display: inline-block;
    font-size: 11px;
    position: absolute;
    background: var(--global-c-1);
    color: var(--global-t-1);
    text-align: center;
    top: 7px;
    right: 8px;
    padding: 0;
    width: 17px;
    height: 17px;
    line-height: 17px;
    visibility: visible;
    opacity: 1;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
}

body .product-info .cart .browse-quote .wcqt-menu .wcqt-quote-page-link-title {
    top: -36px;
    right: -12px;
}

body .product-info .cart .single_add_to_quote_button {
    order: 4;
    background: var(--global-c-green);
    flex-grow: 0.1
}

body .product-info .cart .single_add_to_quote_button:is(:hover, :focus) {
    background: var(--global-c-green-h);
}

body .product-info .cart .browse-quote {
    order: 5;
    align-self: center;
    margin-left: 10px
}

body .product-info .cart .browse-quote:before {
    content: "\e69d";
    font-family: 'Pe-icon-7-stroke';
    display: inline-block;
    height: 20px;
    text-align: center;
    font-size: 20px;
    line-height: 20px;
    margin-right: 5px;
    vertical-align: -2px;
}

body .product-info .cart .browse-quote .wcqt-menu {
    position: relative;
}


/*header responsive*/
.mobile-menu.header-responsive .mini-icon-mobile {
    display: flex;
    align-items: center;
    width: auto;

}

@media only screen and (max-width: 767px) {
    #top-bar .left-text {
        width: auto;
    }
}

/*header mobile*/
.nasa-header-mobile-layout .right-icons {
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.nasa-header-mobile-layout .elements-wrapper.left-icons,
.nasa-header-mobile-layout .elements-wrapper.right-icons {
    width: auto
}

.nasa-header-mobile-layout .elements-wrapper .nasa-mobile-menu_toggle,
.nasa-header-mobile-layout .elements-wrapper .toggle-sidebar-my-account {
    display: flex;
    align-items: center;
    font-size: 15px;
    padding: 4px 4px 4px 0;
    border: 1px solid var(--global-t-2);
    border-radius: 4px;
}

.nasa-header-mobile-layout .nasa-mobile-menu_toggle .label,
.nasa-header-mobile-layout .elements-wrapper .toggle-sidebar-my-account .label {
    font-size: 13px;
    font-family: "Galano-Grotesque";
    color: var(--global-t-1);
    margin-left: 4px;
    margin-top: 1px;
}

.nasa-header-mobile-layout .nasa-mobile-menu_toggle:hover {
    border-color: var(--global-c-1);
}

.nasa-header-mobile-layout .nasa-mobile-menu_toggle:before {
    color: var(--global-t-1)
}

.nasa-header-mobile-layout .elements-wrapper .header-icons>li {
    margin-left: 5px;
}

body.nasa-dark .mobile-search {
    color: var(--global-t-1)
}

/*translatepress*/
body .trp-language-switcher.trp-language-switcher-container {
    width: auto;
    height: auto;
}

body .trp-language-switcher>div {
    padding: 0 !important;
    border: none;
    background: transparent;
    width: 65px !important;
}

body .trp-ls-shortcode-language {
    background: var(--global-b-2) !important;
    border-radius: 4px;
}

body .trp-language-switcher>div>a {
    color: var(--global-t-1);
    padding: 4px 10px;
    font-size: 100%;
}

body .trp-language-switcher>div>a.trp-ls-shortcode-disabled-language {
    cursor: pointer;
}

body .trp-language-switcher>div>a:hover {
    background: var(--global-b-2);
    color: var(--global-c-1-h);
}

body .trp-ls-shortcode-language a:not(.trp-ls-disabled-language) {
    border: 1px solid var(--global-b-b);
    border-top: 0;
    border-radius: 0 0 4px 4px
}

body .trp-language-switcher>div>a>img {
    height: 100%;
    margin: 0;
    width: 18px;
    height: 18px;
    vertical-align: -4px;
}

/*admin bar img*/
#wp-admin-bar-wp-rocket #wp-admin-bar-purge-all .ab-item>img,
#wp-admin-bar-wp-rocket #wp-admin-bar-preload-cache .ab-item>img {
    max-width: 16px;
    max-height: 11px;
}

/*login popup*/
.nasa-login-register-warper.nasa-active {
    -webkit-transform: translateY(-50.09%) translateX(-50.09%);
    -webkit-transform: translate(-50.09%, -50.09%);
    -moz-transform: translate(-50.09%, -50.09%);
    -o-transform: translate(-50.09%, -50.09%);
    -ms-transform: translate(-50.09%, -50.09%);
    transform: translate(-50.09%, -50.09%);
}

body.nasa-dark .nasa-login-register-warper #nasa-login-register-form .nasa-form-logo-log {
    background: var(--global-b-2);
    border-color: var(--global-b-b)
}

#nasa-login-register-form .nasa-form-title {
    color: var(--global-t-1);
}

body.nasa-dark .nasa-login-register-warper {
    background: var(--global-b-1);
    border-color: var(--global-b-b)
}

#nasa-login-register-form a.login-register-close i:before {
    background: var(--global-b-l);
    color: var(--global-t-d)
}

body .nasa-login-register-warper #nasa-login-register-form .nasa-switch-form a {
    color: var(--global-c-yellow)
}

body.nasa-dark .nasa-login-register-warper a {
    color: var(--global-t-1)
}

body.nasa-dark .nasa-login-register-warper a:hover {
    color: var(--global-t-2)
}

#nasa-login-register-form .nasa-success {
    color: var(--global-c-green)
}

#nasa-login-register-form .nasa-error {
    color: var(--global-c-1)
}

/*submenu*/
body.nasa-dark .nasa-header-sticky .fixed-already,
body.nasa-dark .nav-dropdown,
body.nasa-dark .nav-dropdown ul,
body.nasa-dark .default-menu ul,
body.nasa-dark .nasa-select-currencies .wcml-dropdown li.wcml-cs-active-currency>ul,
body.nasa-dark .nasa-select-languages .nasa-list-languages,
body.nasa-dark .top-bar .nasa-menus-account .sub-menu,
body.nasa-dark .nasa-top-cat-filter-wrap,
body.nasa-dark .nasa-add-to-cart-fixed,
body.nasa-dark .products-arrow .dropdown-wrap,
body.nasa-dark .nasa-products-special-deal,
body.nasa-dark .header-type-1 .nasa-search-space .nasa-show-search-form .twitter-typeahead,
body.nasa-dark .woocommerce .order-review,
body.nasa-dark #order_review,
body.nasa-dark .select2-container--default .select2-selection--single,
body.nasa-dark .select2-dropdown {
    background-color: var(--global-b-3);
}

/*sidebar menu*/
body #nasa-menu-sidebar-content.nasa-dark {
    width: 400px
}

#mobile-navigation .fa-bars:before {
    content: "\e636";
    font-family: 'Pe-icon-7-stroke';
    font-style: normal;
    font-weight: bold;
    font-size: 130%;
    vertical-align: -4px
}

body #nasa-menu-sidebar-content.nasa-dark {
    background: var(--global-b-2)
}

body #nasa-menu-sidebar-content.nasa-dark.nasa-active {
    box-shadow: none
}

body #nasa-menu-sidebar-content.nasa-dark .nasa-mobile-nav-wrap {
    direction: inherit
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation .menu-item-heading a.logo {
    padding: inherit;
    padding-left: 0;
    height: auto
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation .menu-item-heading {
    color: var(--global-c-yellow)
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation .root-item.li_accordion.active,
body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation ul {
    background: transparent
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li.root-item {
    border-color: var(--global-b-b)
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation .nasa-menus-account ul.sub-menu li a {
    font-weight: 400
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li:not(.menu-item-heading) a:not(.accordion) {
    color: var(--global-t-1);
    padding: 1em;
    height: 60px;
    line-height: 32px
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li.active>a {
    color: var(--global-c-1)
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li ul.sub-menu .current-menu-parent>a {
    color: var(--global-c-1)
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li.brands a {
    text-transform: uppercase
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li a i {
    font-weight: normal;
    width: auto;
    top: 2px;
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li a svg {
    margin-right: 8px;
    margin-top: 8px;
    vertical-align: -2px;
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li a:hover,
body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li.current-menu-item>a {
    color: var(--global-c-1);
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li.nasa-menu-item-account>a {
    color: var(--global-c-yellow) !important;
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li.nasa-menu-item-account a i {
    font-weight: bold
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li a.accordion {
    right: 10px;
    top: 11px;
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li a.accordion:before,
body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li a.accordion:after {
    border-top: 2px solid var(--global-t-2)
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li.nasa-menu-item-account a.accordion:before,
body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation li.nasa-menu-item-account a.accordion:after {
    border-color: var(--global-c-yellow)
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation .menu-item>.nav-dropdown-mobile {
    padding-right: 1em;
    padding-left: 1em
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation .menu-item>.nav-dropdown-mobile li {
    margin: 0 -5px;
}

body #nasa-menu-sidebar-content.nasa-dark #mobile-navigation .menu-item-account>a.accordion {
    display: none
}

#nasa-menu-sidebar-content.nasa-dark .nasa-mobile-nav-wrap .nasa-menusub-for-mobile .ns-sub-multilangs,
#nasa-menu-sidebar-content.nasa-dark .nasa-mobile-nav-wrap .nasa-menusub-for-mobile .li_accordion .nav-dropdown-mobile {
    background-color: var(--global-b-1);
}

/*search*/
.nasa-search-space {
    max-width: 450px;
    margin: auto;
}

.header-wrapper .nasa-search-space .nasa-show-search-form.nasa-search-relative {
    background: #34383c;
    border: 1px solid var(--global-b-b);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.header-wrapper .nasa-search-space .nasa-show-search-form.nasa-search-relative input[name="s"],
.header-wrapper .nasa-search-space .nasa-show-search-form.nasa-search-relative input.tt-hint {
    padding-left: 15px;
    padding-right: 140px
}

.header-wrapper .nasa-search-space .nasa-show-search-form.nasa-search-relative .nasa-icon-submit-page svg {
    width: 24px;
    line-height: 48px;
    color: var(--global-t-1)
}

.nasa-search-space .nasa-show-search-form input[name="s"],
.nasa-search-space .nasa-show-search-form input[name="s"]:focus {
    background: var(--global-b-2) !important;
}

.search-input::placeholder {
    color: var(--global-t-3) !important
}

body.nasa-dark .nasa-search-space .tt-menu,
body.nasa-dark .warpper-mobile-search .tt-menu,
body.nasa-dark .order-steps {
    background: var(--global-b-2);
    border-color: var(--global-b-b)
}

body.nasa-dark .nasa-search-space .item-search a:hover,
body.nasa-dark .warpper-mobile-search .tt-menu .item-search a:hover {
    background: var(--global-b-3);
    color: var(--global-t-1)
}

.header-wrapper .nasa-search-space .nasa-show-search-form.nasa-search-relative .nasa-icon-submit-page {
    text-align: center;
    cursor: pointer
}

.header-wrapper .nasa-search-space .nasa-show-search-form.nasa-search-relative .nasa-icon-submit-page:before {
    content: "\6d";
    font-family: "nasa-font";
    font-weight: 400;
    text-transform: none;
    padding-right: 0;
    font-size: 24px
}

.header-wrapper .nasa-search-space .nasa-show-search-form.nasa-search-relative .nasa-icon-submit-page:hover:before {
    color: var(--global-c-1) !important
}

.tt-dataset-search .item-search {
    border-top: 1px solid var(--global-b-b)
}

.tt-dataset-search .item-search:first-child {
    border-top: 0
}

.nasa-search-space .item-search a {
    padding-top: 8px;
    padding-bottom: 8px
}

/*mobile menu*/
body.nasa-dark .nasa-bottom-bar {
    background: var(--global-b-2);
    padding: 0;
}

body.nasa-dark .nasa-bottom-bar-icons {
    background: var(--global-b-2);
    padding: 10px;
    -webkit-box-shadow: 0 -1px 3px rgb(0 0 0 / 30%);
    -moz-box-shadow: 0 -1px 3px rgb(0 0 0 / 30%);
    box-shadow: 0 -1px 3px rgb(0 0 0 / 30%);
    align-items: center;
    justify-content: space-around
}

body.nasa-dark .nasa-bottom-bar-icons .nasa-bot-item a {
    vertical-align: middle
}

.nasa-bottom-bar-icons li {
    position: relative
}

/*search*/
.warpper-mobile-search .search-input,
.warpper-mobile-search .live-search-input {
    background: var(--global-b-1) !important;
}

body.nasa-dark .warpper-mobile-search .search-input,
body.nasa-dark .warpper-mobile-search .live-search-input {
    color: var(--global-t-2)
}

.warpper-mobile-search .search-wrapper .nasa-close-search-mobile {
    width: 24px;
    min-width: 24px;
    margin-top: 8px;
}

.warpper-mobile-search .search-wrapper .nasa-close-search-mobile:before {
    width: 24px;
    height: 24px;
    position: initial;
    display: flex;
    justify-content: center;
    align-items: center;
}

body.nasa-dark .nasa-stclose.nasa-close-search-mobile:hover:before,
body.nasa-dark .nasa-stclose.nasa-close-search-mobile:hover:after {
    border-color: var(--global-c-1)
}

/*off canvas*/
body.nasa-dark .nasa-static-sidebar.style-2,
body.nasa-dark #nasa-quickview-sidebar-content,
body.nasa-dark .product-lightbox,
body.nasa-dark .nasa-side-sidebar .nasa-sidebar-off-canvas,
body.nasa-in-mobile .woocommerce .account-nav-wrap {
    background: var(--global-b-2);
    color: var(--global-t-1)
}

.nasa-static-sidebar.style-2 .nasa-sidebar-tit {
    color: var(--global-c-yellow)
}

body.nasa-dark .nasa-static-sidebar.style-2 .price .amount {
    color: var(--global-c-yellow) !important;
    font-weight: bold
}

body.nasa-dark .nasa-static-sidebar.style-2 .nasa-minicart-footer {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

body.nasa-dark .nasa-static-sidebar.style-2 .nasa-minicart-footer .minicart_total_checkout {
    border-top: 1px solid var(--global-b-b);
}

body .nasa-close-sidebar,
body .nasa-sidebar-close a,
body .nasa-close-menu-mobile,
body .nasa-top-cat-filter-wrap-mobile .nasa-close-filter-cat,
body .nasa-static-sidebar.style-2 .nasa-sidebar-close a {
    background: var(--global-b-l);
    border-color: var(--global-b-b);
    color: var(--global-t-d)
}

body .nasa-close-sidebar:hover,
body .nasa-sidebar-close a:hover,
body .nasa-close-menu-mobile:hover,
body .nasa-top-cat-filter-wrap-mobile .nasa-close-filter-cat:hover,
body .nasa-static-sidebar.style-2 .nasa-sidebar-close a:hover {
    background: var(--global-c-1-h);
    border-color: var(--global-c-1-h);
}

.nasa-close-sidebar:before,
.nasa-sidebar-close a:before,
.nasa-close-menu-mobile:before,
.nasa-top-cat-filter-wrap-mobile .nasa-close-filter-cat:before {
    color: var(--global-t-d)
}

.nasa-close-sidebar:hover:before,
.nasa-sidebar-close a:hover:before,
.nasa-close-menu-mobile:hover:before,
.nasa-top-cat-filter-wrap-mobile .nasa-close-filter-cat:hover:before,
body .nasa-static-sidebar.style-2 .nasa-sidebar-close a:hover svg {
    color: var(--global-t-1)
}

body.nasa-dark .nasa-top-cat-filter-wrap-mobile .accordion:before,
body.nasa-dark .nasa-top-cat-filter-wrap-mobile .accordion:after,
body.nasa-dark .nasa-product-taxs-widget .accordion:before,
body.nasa-dark .nasa-product-taxs-widget .accordion:after {
    background-color: var(--global-t-2)
}

body.nasa-dark .item-product-widget .quick-view {
    color: var(--global-t-d)
}

/*off canvas mobile navigation*/
body.nasa-dark .nasa-top-cat-filter-wrap-mobile {
    background: var(--global-b-2)
}

body.nasa-dark .nasa-top-cat-filter-wrap-mobile .nasa-tit-filter-cat {
    color: var(--global-c-yellow)
}

.nasa-top-cat-filter-wrap-mobile .current-tax-item>.nasa-filter-item,
.nasa-product-taxs-widget .current-tax-item>.nasa-filter-item {
    color: var(--global-c-1)
}

/*stock*/
.product-info .stock {
    font-size: 1.4em;
}

body .product-info .stock.in-stock {
    color: var(--global-c-green);
}

body .product-info .stock.out-of-stock {
    color: var(--global-c-orange);
}

body .product-info .stock.available-on-backorder,
body .product-info .stock.out-of-stock.available-soon {
    color: var(--global-c-blue);
}

body .product-info .stock.in-stock:before {
    content: "\e66c";
    font-family: 'Pe-icon-7-stroke';
    margin-right: 4px;
    vertical-align: -2px
}

body .product-info .stock.out-of-stock:before {
    content: "\e681";
    font-family: 'Pe-icon-7-stroke';
    margin-right: 4px;
    vertical-align: -2px
}

body .product-info .stock.available-soon:before {
    content: "\e66b";
    font-family: 'Pe-icon-7-stroke';
    margin-right: 4px;
    vertical-align: -2px
}

body .product-info .stock.available-on-backorder:before {
    content: "\e647";
    font-family: 'Pe-icon-7-stroke';
    margin-right: 4px;
    vertical-align: -2px
}

/*categories off canvas*/
.col-sidebar .nasa-toggle-widget:before,
.col-sidebar .nasa-toggle-widget:after,
.nasa-side-sidebar .nasa-toggle-widget:before,
.nasa-side-sidebar .nasa-toggle-widget:after {
    top: 13px;
}

body.nasa-dark .nasa-toogle-sidebar-classic:before,
body.nasa-dark .nasa-toogle-sidebar-classic:after,
body.nasa-dark .col-sidebar .nasa-toggle-widget:before,
body.nasa-dark .col-sidebar .nasa-toggle-widget:after,
body.nasa-dark .nasa-side-sidebar .nasa-toggle-widget:before,
body.nasa-dark .nasa-side-sidebar .nasa-toggle-widget:after,
body.nasa-dark .dokan-store-sidebar .nasa-toggle-widget:before,
body.nasa-dark .dokan-store-sidebar .nasa-toggle-widget:after {
    border-color: var(--global-t-2)
}

/*cart*/
.nasa-static-sidebar.style-2 .mini-cart-item.nasa-loading:before {
    background: var(--global-b-1)
}

.nasa-static-sidebar .empty .nasa-empty-icon,
.nasa-static-sidebar .empty {
    color: var(--global-t-1)
}

.nasa-static-sidebar.style-2 .widget_shopping_cart_content .mini-cart-info a {
    font-size: 100%;
    font-weight: 400;
    line-height: 1.4
}

.nasa-static-sidebar.style-2 .widget_shopping_cart_content .mini-cart-info a:hover {
    color: var(--global-c-1)
}

body.nasa-dark .quantity .input-text.qty {
    background: var(--global-b-i);
    color: var(--global-t-1);
    border: 1px solid #efefef
}

body.nasa-dark .quantity .minus,
body.nasa-dark .quantity .plus {
    background-color: var(--global-b-l);
    border-color: #efefef
}

.mini-cart-item .quantity .plus {
    line-height: 16px;
}

.nasa-static-sidebar.style-2 .widget_shopping_cart_content .mini-cart-info a.minus,
.nasa-static-sidebar.style-2 .widget_shopping_cart_content .mini-cart-info a.plus {
    color: var(--global-t-d);
    line-height: 16px;
}

body.nasa-dark .nasa-static-sidebar.style-2 .widget_shopping_cart_content .mini-cart-info a.minus,
body.nasa-dark .nasa-static-sidebar.style-2 .widget_shopping_cart_content .mini-cart-info a.plus {
    color: var(--global-t-d)
}

.nasa-static-sidebar .btn-mini-cart a {
    max-width: 340px
}

body.nasa-dark .nasa-static-sidebar .btn-mini-cart a {
    background: var(--global-c-1) !important;
    color: var(--global-t-1) !important
}

body.nasa-dark .nasa-static-sidebar .btn-mini-cart a:hover {
    background: var(--global-c-1-h) !important;
}

body.nasa-dark .nasa-static-sidebar .btn-mini-cart a.btn-checkout,
body.nasa-dark .nasa-static-sidebar .btn-mini-cart a.checkout {
    background: var(--global-c-blue) !important;
}

body.nasa-dark .nasa-static-sidebar .btn-mini-cart a.btn-checkout:hover,
body.nasa-dark .nasa-static-sidebar .btn-mini-cart a.checkout:hover {
    background: var(--global-c-blue-h) !important;
}

.nasa-static-sidebar .product-remove {
    transform: none;
    margin-left: 0;
    margin-right: 0
}

.nasa-static-sidebar .product-remove a {
    top: unset;
    background: var(--global-b-l);
}

body.nasa-dark .nasa-stclose:before,
body.nasa-dark .nasa-stclose:after {
    border-color: var(--global-t-d) !important
}

.nasa-static-sidebar .product-remove a:hover {
    background: var(--global-c-1-h);
}

body.nasa-dark .nasa-stclose:hover:before,
body.nasa-dark .nasa-stclose:hover:after {
    border-color: var(--global-t-1) !important
}

.quantity-wrap .cart_list_product_quantity .woocommerce-Price-amount {
    color: var(--global-c-1) !important;
    font-weight: bold
}

.minicart_total_checkout .woocommerce-Price-amount.amount {
    color: var(--global-c-yellow) !important
}

.nasa-static-sidebar .empty .nasa-sidebar-return-shop {
    white-space: nowrap
}

/*quick view*/
body.nasa-dark .product-lightbox-inner.product-info .entry-title {
    font-size: 140%;
    padding-right: 60px;
    line-height: 1.4
}

.nasa-static-sidebar.style-2 .price ins .amount {
    color: var(--global-c-yellow) !important;
}

.nasa-static-sidebar.style-2 .price del .amount {
    color: var(--global-c-1) !important;
}

.product-info .woocommerce-product-details__short-description {
    color: var(--global-t-3)
}

.cart .nasa-buy-now {
    background: var(--global-c-blue);
}

.cart .nasa-buy-now:hover {
    background: var(--global-c-blue-h);
}

.product-info .product_meta .sku {
    color: var(--global-c-green);
}

.nasa-wrap-popup-nodes>li:after {
    border-color: var(--global-b-b)
}

.product-info .product_meta a {
    color: var(--global-c-blue)
}

.product-info .product_meta a:hover {
    color: var(--global-c-blue-h);
    text-decoration: none
}

/*brand label*/
.nasa-single-brand-label {
    color: var(--global-t-1)
}

body.nasa-dark .nasa-single-brand-item {
    color: var(--global-c-blue);
    font-weight: 700
}

body.nasa-dark .nasa-single-brand-item:hover {
    color: var(--global-c-blue-h);
}

.nasa-single-brand-item .nasa-p-brand-img {
    background: var(--global-b-l);
}

.nasa-single-brand-item .nasa-p-brand-img:after {
    border-top: 8px solid var(--global-b-l);
}

/*social share*/
body.nasa-dark .product-info .nasa-single-share .nasa-share-label {
    color: var(--global-t-1);
    font-size: 15px
}

.product-info .nasa-single-share .social-icons {
    margin-left: 10px;
}

.product-info .nasa-single-share .social-icons li {
    margin: 5px 10px 5px 0;
}

.product-info .nasa-single-share .social-icons li a {
    background: var(--global-b-l);
    border-radius: 100%;
    padding: 4px;
    height: 28px;
    width: 28px;
    display: inline-block;
    text-align: center;
}

.nasa-share a i {
    opacity: 1;
    line-height: 27px;
}

/*wishlist*/
.nasa-static-sidebar .wishlist_table tr:not(:last-child) {
    border-bottom: 1px solid var(--global-b-b)
}

.nasa-static-sidebar .wishlist-item .image-wishlist {
    width: 80px;
    min-width: 80px;
    text-align: center
}

body.nasa-dark .nasa-static-sidebar .image-wishlist img {
    border: 0
}

.nasa-static-sidebar.style-2 .nasa-wishlist-title {
    font-size: 100%;
    font-weight: normal;
    line-height: 1.4
}

body.nasa-dark .nasa-static-sidebar .wishlist-price {
    margin-top: 8px;
}

body .nasa-static-sidebar .wishlist-in-stock {
    color: var(--global-c-green);
    font-weight: 700
}

.nasa-static-sidebar .wishlist-out-of-stock,
.nasa-static-sidebar .wishlist-available-on-backorder {
    color: var(--global-c-orange);
    font-weight: 700
}

body .nasa-static-sidebar.style-2 .button-in-wishlist {
    color: var(--global-c-blue) !important;
}

body .nasa-static-sidebar.style-2 .button-in-wishlist:hover {
    color: var(--global-c-blue-h) !important;
}

body.nasa-dark .nasa-static-sidebar .wishlist_table td.product-remove {
    padding: 0;
    width: 20px;
}

/*recently viewed*/
#nasa-init-viewed.style-2 {
    background: var(--global-b-l);
    color: var(--global-t-d);
    opacity: 1;
}

#nasa-init-viewed.style-2:hover {
    background: var(--global-c-1-h);
    color: var(--global-t-1);
}

.nasa-viewed-product-sc .item-product-widget {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid var(--global-b-b);
    border-top: 0;
    padding-top: 0
}

.nasa-viewed-product-sc .item-product-widget:last-child {
    border: 0
}

#nasa-init-viewed.style-2 i {
    font-weight: bold
}

body.nasa-dark .nasa-static-sidebar.style-2 .nasa-viewed-product-sc .nasa-item-meta .nasa-widget-title {
    line-height: 1.4;
    font-size: 100%;
    font-weight: 400;
}

/*sidebar width*/
.nasa-static-sidebar .empty.woocommerce-mini-cart__empty-message,
.nasa-static-sidebar#nasa-viewed-sidebar .products,
.nasa-static-sidebar .widget_shopping_wishlist_content,
.nasa-minicart-items,
.nasa-minicart-footer {
    padding-left: 20px;
    padding-right: 20px
}

/*products*/
li.product-warp-item .product-item {
    border: 1px solid var(--global-b-b)
}

.product-item .info {
    background: var(--global-b-3);
    padding: 10px;
    height: 100px;
    min-height: 100px;
}

.product-item .product-img-wrap {
    background: var(--global-b-2)
}

.nasa-slick-slider .product-item .product-img-wrap {
    border: 1px solid var(--global-b-b);
    border-bottom: 0
}

.nasa-slick-slider .product-item .info {
    border: 1px solid var(--global-b-b);
}

body.nasa-dark .product-item .info .nasa-sku {
    color: var(--global-t-3);
}

body.nasa-dark .product-item .info .name,
body.nasa-dark .nasa-item-meta .nasa-widget-title {
    color: var(--global-t-2)
}

.product-item .info .name {
    font-size: 100%
}

.star-rating:before {
    color: #e0e0e0;
}

.star-rating span:before {
    color: #ff9800
}

body .product-price,
body .price.nasa-sc-p-price,
body .price,
body .product-item .info .price,
body .countdown .countdown-row .countdown-amount,
body .columns.nasa-column-custom-4 .nasa-sc-p-deal-countdown .countdown-row.countdown-show4 .countdown-section .countdown-amount,
body .item-product-widget .product-meta .price,
html body .nasa-after-add-to-cart-subtotal-price,
html body .nasa-total-condition-desc .woocommerce-Price-amount,
html body .woocommerce-table--order-details tfoot tr:last-child td>.amount {
    font-weight: 800;
}

.amount {
    color: var(--global-c-yellow)
}

.price ins .amount {
    color: var(--global-c-yellow) !important
}

body.nasa-dark .price del {
    color: var(--global-c-1);
    opacity: 1;
}

body.nasa-dark .price del .amount {
    color: var(--global-c-1)
}

.price del .amount {
    font-weight: bold;
}

.nasa-badges-wrap .badge {
    border-radius: 4px;
    opacity: 1;
    -webkit-box-shadow: 1px 1px 2px 0px rgb(0 0 0 / 80%);
    -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.8);
    box-shadow: 1px 1px 2px 0px rgb(0 0 0 / 80%);

}

.badge.out-of-stock-label {
    background: var(--global-c-orange) !important
}

body .badge.video-label,
.product-deals .badge.deal-label {
    color: var(--global-t-d)
}

@media only screen and (min-width: 768px) {
    .products.list .product-warp-item {
        margin-bottom: 20px;
    }
}

@media only screen and (max-width: 767px) {
    body .product-item .product-info-wrap {
        text-align: center;
        padding-bottom: 10px;
    }

    .product-item .info {
        min-height: 100px;
        height: 100px;
    }

    body .product-item .info .name {
        padding-top: 8px;
    }

    body .product-item .product-info-wrap .star-rating {
        margin-left: auto;
        margin-right: auto;
    }

    .nasa-badges-wrap {
        left: 5px;
    }
}

/*products images fix*/
.large-block-grid-6 .product-img img.attachment-shop_catalog {
    height: 213px;
    max-height: 213px;
    object-fit: cover;
}

.large-block-grid-5 .product-img img.attachment-shop_catalog {
    height: 260px;
    max-height: 260px;
    object-fit: cover;
}

.large-block-grid-4 .product-img img.attachment-shop_catalog {
    height: 330px;
    max-height: 330px;
    object-fit: cover;
}

.large-block-grid-3 .product-img img.attachment-shop_catalog {
    height: 447px;
    max-height: 447px;
    object-fit: cover;
}

.list.large-block-grid-4 .product-img img.attachment-shop_catalog {
    height: auto;
    max-height: auto;
    width: 330px;
}

@media only screen and (min-width: 768px) {
    .list .product-item .info {
        background: transparent;
    }

    .products.list .group-btn-in-list {
        background: var(--global-b-3);
        border-left: 1px solid var(--global-b-b);
    }
}

@media only screen and (max-width: 767px) {
    .large-block-grid-6 .product-img img.attachment-shop_catalog {
        height: 165px;
        max-height: 165px;
    }
}

/*product buttons*/

body.nasa-dark .nasa-product-grid .btn-link {
    background: var(--global-b-l);
    -webkit-box-shadow: 1px 1px 2px 0px rgb(0 0 0 / 80%);
    -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.8);
    box-shadow: 1px 1px 2px 0px rgb(0 0 0 / 80%);
}

body.nasa-dark .product-item .nasa-product-grid .btn-wishlist {
    margin-top: 0;
}

body.nasa-dark .nasa-product-grid .cart-icon {
    color: var(--global-c-1);
}

body.nasa-dark .nasa-product-grid .nasa-added .nasa-icon {
    color: var(--global-c-1) !important;
}

body.nasa-dark .nasa-product-grid .nasa-added:hover .nasa-icon {
    color: var(--global-t-1) !important;
}

body.nasa-dark .nasa-product-grid .btn-link i.cart-icon {
    font-size: 120%;
}

body.nasa-dark .nasa-product-grid .btn-wishlist,
body.nasa-dark .product-img-wrap .nasa-product-grid .quick-view,
body.nasa-dark .product-img-wrap .nasa-product-grid .btn-compare {
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--global-c-1);
    width: 30px;
    height: 30px;
    left: -38px;
    text-align: center;
    border-radius: 50%
}

body.nasa-dark .nasa-product-grid .btn-wishlist:hover,
body.nasa-dark .product-img-wrap .nasa-product-grid .quick-view:hover,
body.nasa-dark .product-img-wrap .nasa-product-grid .btn-compare:hover {
    color: var(--global-t-1);
    background: var(--global-c-1);
}

body.nasa-dark .nasa-product-grid .btn-wishlist:hover i,
body.nasa-dark .product-img-wrap .nasa-product-grid .quick-view:hover i,
body.nasa-dark .product-img-wrap .nasa-product-grid .btn-compare:hover i {
    color: var(--global-t-1)
}

body .nasa-product-grid .quick-view .nasa-icon,
body .nasa-product-grid .btn-compare .nasa-icon {
    color: currentColor
}

.nasa-product-grid .add-to-cart-grid:hover .add_to_cart_text {
    width: 165px;
    padding-left: 5px;
}


body.nasa-dark .product-item .nasa-product-grid .add-to-cart-grid.added,
body.nasa-dark .product-item .nasa-product-grid .add-to-cart-grid.added .add_to_cart_text {
    background: var(--global-c-blue)
}

body.nasa-dark .product-item .nasa-product-grid .add-to-cart-grid.added .cart-icon {
    color: var(--global-c-blue) !important
}

@media only screen and (max-width: 767px) {

    body.nasa-dark .product-item .nasa-product-grid {
        padding-top: 8px
    }

    body.nasa-dark .product-item .nasa-product-grid .btn-wishlist,
    body.nasa-dark .product-item .nasa-product-grid .quick-view,
    body.nasa-dark .product-item .nasa-product-grid .btn-compare,
    body.nasa-dark .product-item .nasa-product-grid .btn-link {
        visibility: visible;
        background: var(--global-b-l);
        color: var(--global-c-1);
        border: 0;
        opacity: 1;
        border-radius: 50%;
        -webkit-box-shadow: 1px 1px 2px 0px rgb(0 0 0 / 80%);
        -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.8);
        box-shadow: 1px 1px 2px 0px rgb(0 0 0 / 80%);
    }

    .product-item .nasa-product-grid .quick-view,
    .product-item .nasa-product-grid .btn-compare {
        transform: none
    }

    body.nasa-dark .product-item .nasa-product-grid .btn-wishlist:hover,
    body.nasa-dark .product-item .nasa-product-grid .quick-view:hover,
    body.nasa-dark .product-item .nasa-product-grid .btn-compare:hover,
    body.nasa-dark .product-item .nasa-product-grid .btn-link:hover {
        background: var(--global-c-1);
        color: var(--global-t-1);
        box-shadow: none;
        transform: none
    }

    body.nasa-dark .product-item .nasa-product-grid .add-to-cart-grid {
        background: var(--global-c-1)
    }

    body.nasa-dark .nasa-hoz-buttons .nasa-product-grid .btn-wishlist.nasa-added .nasa-icon,
    .nasa-compare.added .nasa-icon.icon-nasa-refresh:before,
    .nasa-compare.nasa-added .nasa-icon.icon-nasa-refresh:before {
        color: var(--global-c-1) !important;
    }

    body.nasa-dark .product-item .nasa-product-grid .add-to-cart-grid .cart-icon {
        background: var(--global-b-l);
    }

    body.nasa-dark .product-item .nasa-product-grid .add-to-cart-grid .cart-icon {
        color: var(--global-c-1);
        font-size: 120%
    }

}

/*home product image*/
.home .product-img img.attachment-shop_catalog {
    height: 182px;
    max-height: 182px;
    object-fit: cover
}

@media (max-width:767px) {
    .home .product-img img.attachment-shop_catalog {
        height: 165px;
        max-height: 165px;
        object-fit: cover
    }
}

/*countdown*/
.nasa-hoz-buttons .product-item.product-deals .nasa-sc-pdeal-countdown {
    opacity: 1;
    border: 0;
    padding-bottom: 10px;
}

.nasa-hoz-buttons .product-item.product-deals .countdown-amount {
    color: var(--global-c-green);
    background: var(--global-b-l);
    padding-top: 6px;
    padding-bottom: 0;
}

.nasa-hoz-buttons .product-item.product-deals .nasa-sc-pdeal-countdown .countdown-section {
    color: var(--global-t-d);
    background: var(--global-b-l);
    padding: 0 4px;
    border-radius: 4px;
}

.nasa-hoz-buttons .product-item.product-deals .nasa-sc-pdeal-countdown .countdown-period {
    padding: 4px 0
}

.product-item .nasa-sc-pdeal-countdown {
    bottom: 20px;
}

@media only screen and (max-width: 480px) {
    body .product-item .nasa-sc-pdeal-countdown .countdown-amount {
        height: auto;
        line-height: 1
    }
}


/*buttons*/
#submit,
button,
.button,
input[type="submit"] {
    font-size: 13px;
    letter-spacing: 0;
    text-transform: capitalize;
}

button:not(.nasa-submit-search):not(.wcwl_notice_dismiss),
#submit,
a.button:not(.woocommerce-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,
.nasa-table-compare .add-to-cart-grid,
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,
.nasa-btns-product-item .nasa-tip,
.product-info .nasa-single-share .social-icons li a,
#nasa-init-viewed.style-2,
#nasa-back-to-top {
    border: 0;
    -webkit-box-shadow: inset 0 -2px 0 rgb(0 0 0 / 30%);
    -moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 -2px 0 rgb(0 0 0 / 30%);

}

button:not(.nasa-submit-search):hover,
#submit:hover,
a.button:not(.woocommerce-Button):hover,
p a.button:hover,
input#submit:hover,
.add_to_cart:hover,
.checkout-button:hover,
input#place_order:hover,
form.cart .button:hover,
.form-submit input:hover,
input[type="submit"]:hover,
body .dokan-btn-theme:hover,
body a.dokan-btn-theme:hover,
.btn-mini-cart .button:hover,
#payment .place-order input:hover,
.footer-type-2 input.button:hover,
#nasa-footer .btn-submit-newsletters:hover,
.nasa-table-compare .add-to-cart-grid:hover,
body input[type="submit"].dokan-btn-theme:hover,
.nasa-static-sidebar .nasa-sidebar-return-shop:hover,
.product-deal-special-buttons .nasa-product-grid .add-to-cart-grid .add_to_cart_text:hover,
.nasa-btns-product-item .nasa-tip:hover,
.product-info .nasa-single-share .social-icons li a:hover,
#nasa-init-viewed.style-2:hover,
#nasa-back-to-top:hover {
    box-shadow: none
}

#submit[disabled],
button[disabled],
.button[disabled],
input[type="submit"][disabled],
#submit[disabled]:hover,
button[disabled]:hover,
.button[disabled]:hover,
input[type="submit"][disabled]:hover {
    background-color: var(--global-b-3) !important;
    border-color: var(--global-b-b) !important;
    color: var(--global-t-2) !important
}

body .product-info .cart .single_add_to_cart_button:not(.single_add_to_quote_button),
body .cart .nasa-buy-now {
    width: 40%;
}

@media (max-width:767px) {

    body .product-info .cart .single_add_to_cart_button:not(.single_add_to_quote_button),
    body .cart .nasa-buy-now {
        width: 100%;
    }
}

/*inputs*/
body.nasa-dark input[type="text"],
body.nasa-dark input[type="password"],
body.nasa-dark input[type="date"],
body.nasa-dark input[type="datetime"],
body.nasa-dark input[type="datetime-local"],
body.nasa-dark input[type="month"],
body.nasa-dark input[type="week"],
body.nasa-dark input[type="email"],
body.nasa-dark input[type="number"],
body.nasa-dark input[type="search"],
body.nasa-dark input[type="tel"],
body.nasa-dark input[type="time"],
body.nasa-dark input[type="url"],
body.nasa-dark textarea {
    color: var(--global-t-2);
    background: var(--global-b-i);
    border-color: var(--global-b-b);
}

body.nasa-dark input[type="text"]:focus,
body.nasa-dark input[type="password"]:focus,
body.nasa-dark input[type="date"]:focus,
body.nasa-dark input[type="datetime"]:focus,
body.nasa-dark input[type="datetime-local"]:focus,
body.nasa-dark input[type="month"]:focus,
body.nasa-dark input[type="week"]:focus,
body.nasa-dark input[type="email"]:focus,
body.nasa-dark input[type="number"]:focus,
body.nasa-dark input[type="search"]:focus,
body.nasa-dark input[type="tel"]:focus,
body.nasa-dark input[type="time"]:focus,
body.nasa-dark input[type="url"]:focus,
body.nasa-dark textarea:focus {
    background: var(--global-b-3);
}

/*form*/
#main-content form .form-row,
body.nasa-dark fieldset,
#main-content form .form-row#billing_country_field {
    margin-bottom: 20px;
}

body.nasa-dark fieldset {
    padding: 1em;
    border-radius: 4px;
}

#main-content form .form-row.nasa-actived label[for] {
    opacity: 1;
}

.select2-container {
    height: 47px;
}

body.nasa-dark .select2-container--default .select2-selection--single {
    background: var(--global-b-i);
    border-radius: 4px;
}

body.nasa-dark .warpper-mobile-search,
body.nasa-dark .select2-container--default .select2-results__option[aria-selected=true],
body.nasa-dark .select2-container--default .select2-results__option[data-selected=true] {
    background: var(--global-b-i)
}

body.nasa-dark .select2-container--default .select2-search--dropdown .select2-search__field {
    border-color: var(--global-b-b)
}

body.nasa-dark .select2-container {
    height: 47px;
}

form .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: var(--global-t-2);
    bottom: 8px !important;
    transform: none !important;

}

form .form-row.nasa-actived .select2-container--default .select2-selection--single #select2-billing_city-container {
    line-height: 2
}

form .form-row.nasa-actived .select2-container--default .select2-selection--single .select2-selection__rendered {
    bottom: 0 !important
}

form .select2-container--default .select2-selection--single .select2-selection__arrow {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")
}

.woocommerce form select {
    color: var(--global-t-2);
    background: var(--global-b-i);
    border-color: var(--global-b-b);
    outline: 0;
    border-radius: 4px;
}

::placeholder,
.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: var(--global-t-3);
    opacity: 1
}

/*label*/
body.nasa-dark .nasa-wrap-popup-nodes>li>a {
    color: var(--global-t-1)
}

body.nasa-dark label,
body.nasa-dark .product-info .entry-title {
    color: var(--global-t-3)
}

.required {
    color: var(--global-c-1)
}

/*swatches*/
.nasa-product-content-color-image-wrap .nasa-attr-ux-nasa_color {
    width: 22px;
    height: 22px;
}

.nasa-product-content-color-image-wrap .nasa-attr-ux-nasa_color span {
    border: 0
}

/*swatches*/
body.nasa-dark .product-info .variations label,
.product-info .variations .label-tip:before {
    color: var(--global-t-2)
}

body.nasa-dark .product-info .variations label .label-tip {
    color: var(--global-t-1)
}

.nasa-color-round .nasa-attr-ux-color {
    padding: 0;
    border: 0
}

.nasa-color-round .nasa-attr-ux-color .nasa-attr-bg {
    border-color: var(--global-b-b);
    width: 34px;
    height: 34px;
}

.nasa-color-round .nasa-attr-ux-color.selected .nasa-attr-bg,
.nasa-color-round .nasa-attr-ux-color:hover .nasa-attr-bg {
    border-color: var(--global-t-1)
}

.product-info .variations .reset_variations {
    color: var(--global-c-orange);
    letter-spacing: 0;
    bottom: -15px;
    font-size: 80%
}

.product-info .variations .reset_variations:hover {
    color: var(--global-c-orange-h);
    text-decoration: none
}

@media only screen and (min-width: 768px) {
    body.nasa-dark .nasa-hoz-buttons .nasa-product-content-color-image-wrap .nasa-product-content-child>a {
        border-color: var(--global-b-b);
    }

    body.nasa-dark .nasa-hoz-buttons .nasa-product-content-color-image-wrap .nasa-product-content-child>a:hover,
    body.nasa-dark .nasa-hoz-buttons .nasa-product-content-color-image-wrap .nasa-product-content-child>a.nasa-active {
        border-color: var(--global-t-1);
    }
}

/*borders*/
body.nasa-dark hr,
body.nasa-dark #top-bar,
body.nasa-dark .nasa-select-languages .nasa-list-languages,
body.nasa-dark .nasa-select-currencies .wcml-dropdown li.wcml-cs-active-currency>ul,
body.nasa-dark .top-bar .nasa-menus-account .sub-menu,
body.nasa-dark .top-bar .nasa-menus-account .woocommerce-MyAccount-navigation-link--customer-logout,
body.nasa-dark .nav-wrapper .nasa-megamenu.fullwidth>.nav-dropdown,
body.nasa-dark .nasa-megamenu>.nav-dropdown>ul,
body.nasa-dark .nav-wrapper .default-menu>.nav-dropdown ul,
body.nasa-dark .nasa-product-details-page .product_meta,
body.nasa-dark .nasa-product-details-page.nasa-layout-full .product-info,
body.nasa-dark .nasa-product-details-page .product-gallery .nasa-single-product-main-image .slick-slide img,
body.nasa-dark .nasa-single-product-slide .product-thumbnails.nasa-single-product-thumbnails .nasa-wrap-item-thumb.slick-current img,
body.nasa-dark .nasa-single-product-slide .product-thumbnails.nasa-single-product-thumbnails .nasa-wrap-item-thumb:hover img,
body.nasa-dark .nasa-top-cat-filter-wrap .nasa-top-cat-filter,
body.nasa-dark .nasa-title.hr-type-full .nasa-title-wrap.nasa-text-link-wrap .nasa-title-hr,
body.nasa-dark .nasa-scroll-titles,
body.nasa-dark .woocommerce-tabs #reviews #comments .commentlist li:after,
body.nasa-dark .products-arrow .icon-next-prev,
body.nasa-dark .nasa-add-to-cart-fixed,
body.nasa-dark .products-arrow .dropdown-wrap,
body.nasa-dark .entry-meta.footer-entry-meta.single-footer-entry-meta,
body.nasa-dark .nasa-post-navigation,
body.nasa-dark .nasa-blogs-relate,
body.nasa-dark .nasa-meta-tags a,
body.nasa-dark .nasa-blog-item-wrap,
body.nasa-dark .header-type-4 .nasa-elements-wrap-main-menu,
body.nasa-dark .header-type-4 .nasa-search-space .nasa-show-search-form.nasa-search-relative,
body.nasa-dark .nasa-attr-bg-img,
body.nasa-dark .nasa-label-round .nasa-attr-ux-label,
body.nasa-dark .nasa-attr-ux-clone.nasa-attr-ux-image-clone .nasa-attr-bg-img,
body.nasa-dark .nasa-classic-style a,
body.nasa-dark .nasa-toogle-sidebar-classic,
body.nasa-dark .nasa-thumb-clone img,
body.nasa-dark .nasa-product-content-select-wrap,
body.nasa-dark .service-block.style-4 .box,
body.nasa-dark .woocommerce .checkout-group,
body.nasa-dark .woocommerce .order-review,
body.nasa-dark .checkout-group h3,
body.nasa-dark #order_review_heading,
body.nasa-dark .shop_table thead tr:last-child,
body.nasa-dark .shop_table tr.woocommerce-cart-form__cart-item,
body.nasa-dark .cart_totals,
body.nasa-dark .cart_totals tr,
body.nasa-dark .nasa-border-shadow,
body.nasa-dark .nasa-boot-rate-center:before,
body.nasa-dark .nasa-boot-rate-center:after,
body.nasa-dark .select2-container--default .select2-selection--single,
body.nasa-dark .select2-dropdown,
body.nasa-dark .shipping .shipping-calculator-form .select2-container--default .select2-selection--single,
body.nasa-dark .woocommerce-shipping-calculator button[name="calc_shipping"],
body.nasa-dark #order_review table thead tr:last-child th:after,
body.nasa-dark #order_review tfoot tr td:before,
body.nasa-dark #order_review tfoot tr th:before,
body.nasa-dark #order_review tfoot tr:last-child td:after,
body.nasa-dark #order_review tfoot tr:last-child th:after,
body.nasa-dark .woocommerce-privacy-policy-text,
.nasa-static-sidebar.style-2 .mini-cart-item,
.nasa-static-sidebar.style-2 .nasa-image-cart-item img,
.nasa-static-sidebar.style-2 .image-wishlist img,
.nasa-static-sidebar.style-2 .minicart_total_checkout,
.nasa-dark .woocommerce-tabs.nasa-accordions-content.nasa-arrow.fullwidth .nasa-accordion-title:first-child .nasa-single-product-tab,
.nasa-dark .woocommerce-tabs.nasa-accordions-content.nasa-arrow.fullwidth .nasa-accordion-title .nasa-single-product-tab,
.nasa-dark .nasa-static-sidebar .wishlist_table tr,
.nasa-dark .nasa-viewed-product-sc .item-product-widget,
.nasa-dark .nasa-opening-time li,
.nasa-dark .coupon-clone-td:before,
#nasa-menu-sidebar-content.nasa-dark .nasa-mobile-nav-wrap h3.menu-item-heading,
#nasa-menu-sidebar-content.nasa-dark .nasa-mobile-nav-wrap .nasa-menusub-for-mobile .ns-sub-account,
#nasa-menu-sidebar-content.nasa-dark .ns-sub-multilangs .nasa-sub-select-languages,
#nasa-menu-sidebar-content.nasa-dark .ns-sub-multilangs .nasa-sub-select-currencies,
#nasa-menu-sidebar-content.nasa-dark .nasa-mobile-nav-wrap .nasa-menusub-for-mobile .li_accordion .nav-dropdown-mobile,
#nasa-menu-sidebar-content.nasa-dark .nasa-mobile-nav-wrap .nasa-menusub-for-mobile .ns-sub-multilangs .nasa-sub-select-languages::before,
body.nasa-dark hr,
body.nasa-dark #top-bar,
body.nasa-dark .nasa-select-languages .nasa-list-languages,
body.nasa-dark .nasa-select-currencies .wcml-dropdown li.wcml-cs-active-currency>ul,
body.nasa-dark .top-bar .nasa-menus-account .sub-menu,
body.nasa-dark .top-bar .nasa-menus-account .woocommerce-MyAccount-navigation-link--customer-logout,
body.nasa-dark .header-icons .menus-account .sub-menu,
body.nasa-dark .header-icons .menus-account .woocommerce-MyAccount-navigation-link--customer-logout,
body.nasa-dark .nav-wrapper .nasa-megamenu.fullwidth>.nav-dropdown,
body.nasa-dark .nasa-megamenu>.nav-dropdown>ul,
body.nasa-dark .nav-wrapper .default-menu>.nav-dropdown ul,
body.nasa-dark .nasa-product-details-page .product_meta,
body.nasa-dark .nasa-product-details-page.nasa-layout-full .product-info,
body.nasa-dark .nasa-product-details-page .product-gallery .main-images .slick-slide img,
body.nasa-dark .nasa-single-product-slide .product-thumbnails.nasa-single-product-thumbnails .nasa-wrap-item-thumb.slick-current img,
body.nasa-dark .nasa-single-product-slide .product-thumbnails.nasa-single-product-thumbnails .nasa-wrap-item-thumb:hover img,
body.nasa-dark .nasa-top-cat-filter-wrap .nasa-top-cat-filter,
body.nasa-dark .nasa-title.hr-type-full .nasa-title-wrap.nasa-text-link-wrap .nasa-title-hr,
body.nasa-dark .nasa-scroll-titles,
body.nasa-dark .woocommerce-tabs #reviews #comments .commentlist li:after,
body.nasa-dark .nasa-wrap-popup-nodes>li:after,
body.nasa-dark .nasa-add-to-cart-fixed,
body.nasa-dark .products-arrow .dropdown-wrap,
body.nasa-dark .entry-meta.footer-entry-meta.single-footer-entry-meta,
body.nasa-dark .nasa-post-navigation,
body.nasa-dark .nasa-blogs-relate,
body.nasa-dark .nasa-meta-tags a,
body.nasa-dark .nasa-blog-item-wrap,
body.nasa-dark .header-type-4 .nasa-elements-wrap-main-menu,
body.nasa-dark .header-type-4 .nasa-search-space .nasa-show-search-form.nasa-search-relative,
body.nasa-dark .nasa-attr-bg-img,
body.nasa-dark .nasa-label-round .nasa-attr-ux-label,
body.nasa-dark .nasa-attr-ux-clone.nasa-attr-ux-image-clone .nasa-attr-bg-img,
body.nasa-dark #nasa-billing-info .customer-info,
body.nasa-dark #nasa-billing-info .customer-info-wrap,
body.nasa-dark .checkout-modern-wrap #nasa-billing-detail-wrap .ns-input-wrap,
body.nasa-dark .checkout-modern-wrap #nasa-billing-detail-wrap .ns-billing-select,
body.nasa-dark .shipping-wrap-modern #shipping_method,
body.nasa-dark .shipping-wrap-modern #shipping_method li,
body.nasa-dark .checkout-modern-wrap #payment .payment_methods,
body.nasa-dark .checkout-modern-wrap #payment .payment_methods .wc_payment_method,
body.nasa-dark .woocommerce-checkout .select2-dropdown,
body.nasa-dark .woocommerce-checkout .select2-container--default .select2-search--dropdown .select2-search__field,
body.nasa-dark .woocommerce-checkout-review-order tfoot tr td:before,
body.nasa-dark .woocommerce-checkout-review-order tfoot tr th:before,
body.nasa-dark #order_comments,
body.nasa-dark .nasa-classic-style a,
body.nasa-dark .nasa-toogle-sidebar-classic,
body.nasa-dark .nasa-thumb-clone img,
body.nasa-dark .nasa-product-content-select-wrap,
body.nasa-dark .service-block.style-4 .box,
body.nasa-dark .woocommerce .checkout-group,
body.nasa-dark .woocommerce .order-review,
body.nasa-dark .checkout-group h3,
body.nasa-dark #order_review_heading,
body.nasa-dark .shop_table thead tr:last-child,
body.nasa-dark .shop_table tr.woocommerce-cart-form__cart-item,
body.nasa-dark .cart_totals,
body.nasa-dark .cart_totals tr,
body.nasa-dark .nasa-border-shadow,
body.nasa-dark .nasa-boot-rate-center:before,
body.nasa-dark .nasa-boot-rate-center:after,
body.nasa-dark .woocommerce-shipping-calculator button[name="calc_shipping"],
body.nasa-dark #order_review table thead tr:last-child th:after,
body.nasa-dark .woocommerce-privacy-policy-text,
body.nasa-dark .checkout-modern-wrap .woocommerce-checkout-review-order table tfoot,
body.nasa-dark .warpper-mobile-search .tt-menu .item-search {
    border-color: var(--global-b-b)
}

/*close*/
.nasa-stclose {
    width: 24px;
    height: 24px;
}

.nasa-stclose:before,
.nasa-stclose:after {
    width: 12px;
    top: 12px;
    left: 6px;
}

.nasa-stclose.small {
    width: 20px;
    height: 20px;
}

.nasa-stclose.small:before,
.nasa-stclose.small:after {
    width: 10px;
    top: 10px;
    left: 5px;
}

.nasa-dark .products-arrow .icon-next-prev,
.nasa-dark .nasa-sidebar-close a,
.nasa-dark .nasa-close-sidebar,
.nasa-dark .ns-touch-close,
.nasa-dark .nasa-top-cat-filter-wrap-mobile .nasa-close-filter-cat,
.nasa-dark .nasa-filter-color-span,
.nasa-dark .nasa-nav-radius>.nasa-nav-arrow {
    background: var(--global-b-l);
    color: var(--global-t-d);
    border-color: var(--global-b-b);
}

.nasa-dark .nasa-nav-radius>.nasa-nav-arrow svg {
    color: var(--global-t-d);
}

.black-window,
.white-window,
.transparent-desktop,
.transparent-window,
.transparent-mobile {
    cursor: auto
}

/*tips*/
.nasa-tip-content {
    background: var(--global-b-2);
    border-color: var(--global-b-2)
}

/*woocomerce blockui*/
body.nasa-dark .blockUI.blockOverlay,
.processing:before {
    background: var(--global-b-1) !important;
    opacity: 0.7
}

/*woocommerce notice*/
.woocommerce-notices-wrapper {
    background: var(--global-b-3)
}

.woocommerce-account .woocommerce-notices-wrapper .nasa-close-notice,
.woocommerce-cart .woocommerce-notices-wrapper .nasa-close-notice,
.woocommerce-checkout .woocommerce-notices-wrapper .nasa-close-notice {
    background: var(--global-b-3)
}

.woocommerce-error,
.woocommerce-notices-wrapper .woocommerce-info:not(.cart-empty),
.woocommerce-message:not(.cart-empty),
#yith-wcwl-message:not(.cart-empty) {
    color: var(--global-t-1);
    background: var(--global-b-2);
    padding: 15px;
    text-align: center;
}

body .woocommerce-notices-wrapper .woocommerce-message,
body .nasa-compare-list-bottom .nasa-compare-mess,
body .page-shopping-cart .woocommerce-notices-wrapper .woocommerce-info:not(.cart-empty),
body .page-shopping-cart .woocommerce-message:not(.cart-empty) {
    border-color: var(--global-c-blue);
}

.woocommerce-notices-wrapper .woocommerce-info:not(.cart-empty):before,
.woocommerce-message:not(.cart-empty):before,
#yith-wcwl-message:not(.cart-empty):before {
    color: var(--global-c-blue)
}

.woocommerce-error li:before {
    content: "\e681";
    font-family: 'Pe-icon-7-stroke'
}

.woocommerce-error li:before,
.woocommerce-error strong {
    color: var(--global-c-1)
}

.woocommerce-notices-wrapper .nasa-close-notice,
.woocommerce-notices-wrapper .nasa-close-notice:focus {
    color: var(--global-t-1) !important;
}

.woocommerce-notices-wrapper .nasa-close-notice:hover {
    color: var(--global-t-1)
}

.woocommerce-notices-wrapper .nasa-close-notice:after {
    background: var(--global-b-l);
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 20px;
    border-radius: 50%;
}

.woocommerce-notices-wrapper .nasa-close-notice:hover:after {
    background: var(--global-c-1-h);
}

.woocommerce-account .woocommerce-notices-wrapper .nasa-close-notice,
.woocommerce-account .woocommerce-notices-wrapper .woocommerce-message,
.woocommerce-account .woocommerce-notices-wrapper .woocommerce-error,
.woocommerce-cart .woocommerce-notices-wrapper .nasa-close-notice,
.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-message,
.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-error,
.woocommerce-checkout .woocommerce-notices-wrapper .nasa-close-notice,
.woocommerce-checkout .woocommerce-notices-wrapper .woocommerce-message,
.woocommerce-checkout .woocommerce-notices-wrapper .woocommerce-error {
    background: var(--global-b-2);
}

.woocommerce-MyAccount-content .woocommerce-Message .woocommerce-Button.button {
    flex-grow: unset;
}

/*breadcrumb*/
.breadcrumb {
    color: var(--global-t-1)
}

.breadcrumb .fa-angle-right:before {
    color: var(--global-c-yellow);
    content: "\e685";
    font-family: 'Pe-icon-7-stroke';
    font-size: 110%;
    font-weight: bold;
    vertical-align: middle
}

.nasa-in-mobile #nasa-breadcrumb-site {
    margin-top: 0
}

body .nasa-bc-modern svg,
body .breadcrumb svg {
    color: var(--global-c-yellow)
}

/*table*/
body.nasa-dark .shop_table thead th {
    color: var(--global-t-2) !important
}

/*compare*/
body.nasa-dark .nasa-compare-list-bottom,
body.nasa-dark #yith-woocompare-preview-bar {
    background: var(--global-b-2);
}

body.nasa-dark .nasa-compare-list-bottom {
    border-top: 1px solid var(--global-b-b);
    box-shadow: none;
}

body.nasa-dark .nasa-compare-wrap-item:hover .nasa-compare-item-hover {
    background: transparent
}

.nasa-compare-wrap-item .nasa-compare-item-hover-wraper {
    background: var(--global-b-3);
    box-shadow: none
}

body.nasa-dark .nasa-compare-item-hover-wraper:after {
    border-top-color: var(--global-b-3);
    filter: none
}

body.nasa-dark .nasa-compare-item .nasa-img-compare,
body.nasa-dark .nasa-compare-item .nasa-no-image {
    padding: 0;
    border-color: var(--global-b-b)
}

body.nasa-dark .nasa-compare-wrap-item:hover .nasa-compare-item .nasa-img-compare {
    box-shadow: none
}

.nasa-compare-item img {
    width: 96px;
    height: 96px;
    object-fit: cover
}

.nasa-compare-list-bottom .nasa-compare-item-hover-wraper h5 {
    line-height: 1.4;
    font-size: 80%;
    font-weight: normal
}

.nasa-close-mini-compare.nasa-stclose {
    background: var(--global-b-l);
}

.nasa-close-mini-compare.nasa-stclose:hover {
    background: var(--global-c-1-h);
}

.nasa-compare-list-bottom .nasa-compare-wrap-item .nasa-remove-compare {
    border: 0
}

.nasa-compare-list-bottom .nasa-compare-wrap-item .nasa-remove-compare i {
    color: var(--global-t-d);
    font-weight: bold;
    vertical-align: -1px;
}

.nasa-compare-list-bottom .nasa-compare-wrap-item .nasa-remove-compare:hover {
    background: var(--global-c-1)
}

.nasa-compare-list-bottom .nasa-compare-wrap-item .nasa-remove-compare:hover i {
    color: var(--global-t-1)
}

.nasa-compare-label {
    color: var(--global-t-1)
}

.nasa-compare-label .color-gray {
    color: var(--global-c-yellow)
}

.nasa-compare-label .nasa-compare-clear-all {
    color: var(--global-c-orange)
}

.nasa-compare-label .nasa-compare-clear-all:hover,
.nasa-compare-label .nasa-compare-clear-all:focus {
    color: var(--global-c-orange-h);
    text-decoration: none
}

/*modal*/
body.nasa-dark .nasa-node-content {
    background-color: var(--global-b-2);
}

body.nasa-dark .nasa-node-content .ns-node-close.nasa-stclose:not(:hover) {
    background-color: var(--global-b-l);
}


/*404*/
body.error404 .entry-header img {
    width: 200px;
    max-width: 100%;
    height: auto;
}

body.error404 .entry-title {
    color: var(--global-t-1) !important
}

/*contact us button*/

.arcu-message-button {
    -webkit-box-shadow: inset 0 -2px 0 rgb(0 0 0 / 30%);
    -moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 -2px 0 rgb(0 0 0 / 30%);
    -webkit-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -o-transition: all 350ms ease;
    transition: all 350ms ease;

}


.arcontactus-widget .arcontactus-message-button .static div svg,
.arcontactus-widget .icons-line span svg {
    vertical-align: middle;
}

.arcu-widget .arcu-message-button .static div svg,
.arcu-widget .arcu-message-button .static div i,
.arcu-widget .arcu-message-button .static div img,
.arcu-widget .icons-line span svg,
.arcu-widget .icons-line span i,
.arcu-widget .icons-line span img {
    color: var(--global-t-d);
}

.arcontactus-widget .messangers-block .arcu-menu-header {
    padding: 10px;
}

body.nasa-dark .arcu-widget .messangers-block .arcu-menu-header {
    background: var(--global-b-2) !important
}

.arcontactus-widget.sm .arcontactus-message-button {
    background: var(--global-b-l) !important;
}

.arcontactus-widget.left.arcontactus-message {
    z-index: 100
}

.arcu-widget.sm.arcu-message {
    min-width: 45px;
    height: 45px;
}

.arcu-widget.sm .arcu-message-button {
    padding-left: 45px;
    min-width: 45px;
    height: 45px;
}

.arcu-widget.sm .arcu-message-button .arcu-button-icon {
    width: 45px;
}

.arcontactus-widget .messangers-block .arcu-menu-header {
    font-family: 'Galano-Grotesque';
}

.arcontactus-widget .messangers-block .arcu-menu-header {
    border-bottom: 1px solid var(--global-b-b);
    margin-bottom: 0
}

.arcontactus-widget.arcu-fadeindown .messangers-block.show-messageners-block {
    border: 1px solid var(--global-b-b);
    padding-bottom: 0;
    border-radius: 4px
}

.arcontactus-widget .messanger {
    padding-top: 15px;
    padding-bottom: 15px;
}

.arcontactus-widget.left.open .messangers-block .messangers-list.arcu-downtoup li:first-child {
    border-bottom: 1px solid var(--global-b-b)
}

body.has-nasa-cart-fixed .arcu-widget.left.arcu-message {
    bottom: 115px;
}

@media (max-width:767px) {

    body.has-nasa-cart-fixed .arcu-widget.left.arcu-message {
        bottom: 60px;
    }
}

@media (max-width: 428px) {
    .arcontactus-widget.arcontactus-message .messangers-block {
        bottom: 55px;
    }
}

/*footer*/

body.nasa-dark .nasa-header-mobile-layout.nasa-header-transparent.nasa-header-sticky .sticky-wrapper.fixed-already #masthead,
body.nasa-dark #nasa-footer .nasa-footer-bottom {
    background: var(--global-b-2);
    border-color: var(--global-b-b)
}

.footer-contact {
    width: 22%
}

.logo-footer {
    width: 200px;
}

#nasa-footer .nasa-footer-bottom-left p,
#nasa-footer .nasa-footer-bottom-right p {
    line-height: 1.6
}

#nasa-footer .footer-light-2 .contact-information {
    margin: 0;
}

#nasa-footer .nasa-nav-sc-menu ul li a {
    color: var(--global-t-2)
}

#nasa-footer .nasa-nav-sc-menu ul li a:hover,
#nasa-footer .nasa-nav-sc-menu ul li.current-menu-item a {
    color: var(--global-c-1)
}

/*contact*/
.contact-information {
    color: var(--global-t-2)
}

.contact-information li.media:last-child .contact-text:before {
    content: "\e670";
    font-family: 'Pe-icon-7-stroke';
    margin-right: 4px;
    font-weight: 800;
    vertical-align: -1px
}

/*opening time*/
.nasa-opening-time {
    margin: 0;
    color: var(--global-t-2)
}

.nasa-opening-time li {
    border-color: var(--global-b-b)
}

/*mobile*/
.logo-footer-mobile {
    width: 180px;
}

body.nasa-dark .nasa-accordion-title a,
body.nasa-dark .nasa-accordions-content .nasa-panel {
    color: var(--global-t-2);
    border-color: var(--global-b-b)
}

body.nasa-dark .nasa-accordion-title a:hover,
body.nasa-dark .nasa-accordion-title a.active {
    color: var(--global-t-1);
    background: transparent
}

body.nasa-dark .nasa-accordion-title a:before,
body.nasa-dark .nasa-accordion-title a:after,
body.nasa-dark .nasa-post-navigation .nasa-post-prev a:before,
body.nasa-dark .nasa-post-navigation .nasa-post-next a:after,
.nasa-arrow.nasa-no-border .nasa-accordion-title a.active:after {
    border-color: var(--global-b-b);
    color: var(--global-t-2)
}

/*back to top*/
#nasa-back-to-top {
    background: var(--global-b-l);
    color: var(--global-t-d);
}

.nasa-static-group-btn a#nasa-back-to-top.nasa-show {
    opacity: 1
}

#nasa-back-to-top:hover {
    background: var(--global-c-1-h);
    color: var(--global-t-1);
}

#nasa-back-to-top i {
    font-weight: bold
}

body.nasa-dark .nasa-static-group-btn a:not(#btn-switch-rtl),
body.nasa-dark .nasa-static-group-btn a:not(#btn-switch-rtl):hover {
    background: var(--global-b-l);
    color: var(--global-t-d);
    border-color: var(--global-b-b);
}

body.nasa-dark .nasa-static-group-btn a:not(#btn-switch-rtl) svg,
body.nasa-dark .nasa-static-group-btn a:not(#btn-switch-rtl):hover svg {
    fill: var(--global-t-d);
}

/*transition loading*/
body.nasa-dark .nasa-crazy-load.crazy-loading .single-blog-image:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-item-blog-grid-2:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-banner:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-pin-wrap:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .service-block:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-instagram-item:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-category-horizontal-1 .product-category:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-category-horizontal-2 .product-category>a:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-vertical-slider .product-category .hover-overlay:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-brands .brands-item:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-crazy-box:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .single-blog-image:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-item-blog-grid-2:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-banner:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-pin-wrap:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .service-block:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-instagram-item:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-category-horizontal-1 .product-category:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-category-horizontal-2 .product-category>a:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-vertical-slider .product-category .hover-overlay:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-brands .brands-item:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-crazy-box:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .product-item .nasa-sc-pdeal-countdown:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .product-item .nasa-sc-pdeal-countdown:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .product-item .product-info-wrap .name:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .product-item .product-info-wrap .star-rating:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .product-item .product-info-wrap .price:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .product-item .product-info-wrap .nasa-product-content-select-wrap:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .product-item .product-info-wrap .nasa-product-content-nasa_label-wrap:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .product-item .product-info-wrap .nasa-product-content-color-image-wrap:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .product-item .product-info-wrap .nasa-product-content-select-wrap:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .product-item .product-info-wrap .nasa-product-content-nasa_label-wrap:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .product-item .product-info-wrap .nasa-product-content-color-image-wrap:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .item-product-widget .nasa-item-img:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .item-product-widget .nasa-item-img:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .item-product-widget .nasa-item-meta>*:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .item-product-widget .nasa-item-meta>*:before,
body.nasa-dark .nasa-crazy-load.qv-loading .qv-crazy-imgs:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .products.list .product-item .nasa-list-category:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .products.list .product-item .product-des>p:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .products.list .product-item .product-des ul li:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .products.list .product-item .product-des ol li:before {
    background: var(--global-b-3) !important;
}

body.nasa-dark .nasa-crazy-load.crazy-loading .product-item .product-img-wrap:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .product-item .product-img-wrap:before {
    background: var(--global-b-2) !important;
}

body.nasa-dark.nasa-crazy-load.crazy-loading .product-item .product-info-wrap .name:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .product-item .product-info-wrap .star-rating:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .product-item .product-info-wrap .price:before,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-crazy-inline:before,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-crazy-inline:before {
    background: var(--global-b-b) !important
}

body.nasa-dark .nasa-crazy-load.crazy-loading .single-blog-image:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-item-blog-grid-2:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-banner:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-pin-wrap:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .service-block:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-instagram-item:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-category-horizontal-1 .product-category:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-category-horizontal-2 .product-category>a:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-vertical-slider .product-category .hover-overlay:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-brands .brands-item:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-crazy-box:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .single-blog-image:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-item-blog-grid-2:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-banner:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-pin-wrap:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .service-block:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-instagram-item:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-category-horizontal-1 .product-category:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-category-horizontal-2 .product-category>a:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-vertical-slider .product-category .hover-overlay:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-brands .brands-item:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-crazy-box:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .product-item:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .product-item:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .item-product-widget:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .item-product-widget:after,
body.nasa-dark .nasa-crazy-load.qv-loading .qv-crazy-imgs:after,
body.nasa-dark .nasa-crazy-load.qv-loading .qv-crazy-info:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .col-sidebar .widget:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-side-sidebar .widget:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .col-sidebar .widget:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-side-sidebar .widget:after,
body.nasa-dark .nasa-crazy-load.crazy-loading .nasa-crazy-inline:after,
body.nasa-dark.nasa-crazy-load.crazy-loading .nasa-crazy-inline:after {
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 20%, rgba(52, 56, 60, 0.6) 50%, rgba(255, 255, 255, 0) 80%) !important;
}

body.nasa-dark .nasa-crazy-load.qv-loading .qv-crazy-info {
    background: transparent !important
}

body.nasa-dark .nasa-crazy-load.qv-loading .qv-crazy-info:before {
    background-image: linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0), linear-gradient(#34383c 100%, transparent 0) !important
}

body .product-item .product-info-wrap {
    overflow: hidden;
}

body.nasa-dark.nasa-crazy-load.crazy-loading .product-item .product-info-wrap .name {
    display: block;
    line-height: inherit
}

/*breadcrumbs*/
body.nasa-dark #nasa-breadcrumb-site {
    background-color: #282b2e !important;
    background-size: auto;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='%236b6e74' fill-opacity='0.4' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E");
    border-bottom: 1px solid var(--global-b-b) !important;
}

body.nasa-dark .breadcrumb a {
    color: var(--global-t-1)
}

.nasa-in-mobile #nasa-breadcrumb-site {
    border: 0 !important
}

/*social*/
body.nasa-dark .nasa-share li:nth-child(1) a {
    color: #000000;
}

body.nasa-dark .nasa-share li:nth-child(2) a {
    color: #1877F2;
}

body.nasa-dark .nasa-share li:nth-child(3) a {
    color: #25D366;
}

body.nasa-dark .nasa-share li a svg {
    color: currentColor;
    opacity: 1;
}

/*social share*/
body.nasa-dark .social-icons .follow-icon a {
    background: var(--global-b-l);
    border-radius: 100%;
    padding: 4px;
    height: 34px;
    width: 34px;
    line-height: 34px;
    display: inline-block;
    text-align: center;
    -webkit-box-shadow: inset 0 -2px 0 rgb(0 0 0 / 30%);
    -moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 -2px 0 rgb(0 0 0 / 30%);
}

body.nasa-dark .social-icons .follow-icon a:nth-child(1) {
    color: #000000;
}

body.nasa-dark .social-icons .follow-icon a:nth-child(2) {
    color: #1877F2;
}

body.nasa-dark .social-icons .follow-icon a:nth-child(3) {
    color: #25D366;
}

body.nasa-dark .social-icons .follow-icon a:hover {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

body.nasa-dark .social-icons .follow-icon a svg {
    color: currentColor;
    opacity: 1;
}