.group-btn-in-list {
    display: none;
    width: 25%;
    float: left;
    padding: 30px
}

.group-btn-in-list .nasa-tip-content {
    display: none
}

.group-btn-in-list .price-wrap {
    font-size: 120%;
    line-height: 1.4;
    margin-bottom: 10px;
    color: #000;
    display: block;
    text-align: initial
}

.group-btn-in-list .nasa-list-stock-status {
    display: block;
    text-transform: uppercase;
    margin-bottom: 15px;
    font-size: 85%;
    color: #690;
    font-weight: 800;
    text-align: initial
}

.group-btn-in-list .nasa-list-stock-status.out-of-stock {
    color: #aaa
}

.group-btn-in-list .btn-link {
    float: left;
    clear: both;
    margin-top: 5px;
    text-align: left;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center
}

.group-btn-in-list .btn-link.btn-wishlist {
    -webkit-transition: none 200ms ease;
    -moz-transition: none 200ms ease;
    -o-transition: none 200ms ease;
    transition: none 200ms ease
}

.group-btn-in-list .btn-link.btn-wishlist.nasa-added {
    background: transparent
}

.group-btn-in-list .btn-link.btn-wishlist .ns-filled {
    display: none
}

.group-btn-in-list .btn-link.btn-wishlist.nasa-added .nasa-icon.ns-filled {
    display: block
}

.group-btn-in-list .btn-link.btn-compare svg.ns-check {
    display: none
}

.group-btn-in-list .btn-link.btn-compare.nasa-compare.nasa-added svg.ns-check,
.group-btn-in-list .btn-link.btn-compare.nasa-compare.added svg.ns-check {
    display: block
}

.group-btn-in-list .btn-link.btn-compare.nasa-compare.nasa-added svg.ns-refresh,
.group-btn-in-list .btn-link.btn-compare.nasa-compare.added svg.ns-refresh {
    display: none
}

.group-btn-in-list .btn-link .nasa-icon-text-wrap {
    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;
    max-height: 24px;
    overflow: hidden;
    -ms-overflow-style: none;
    scrollbar-width: none
}

.group-btn-in-list .btn-link .nasa-icon-text-wrap::-webkit-scrollbar {
    display: none
}

.group-btn-in-list .add_to_cart_text {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-weight: inherit;
    position: relative;
    padding: 0 30px;
    font-size: 100%;
    line-height: 1.4;
    height: 100%;
    text-transform: none;
    letter-spacing: 0;
    color: #000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #f2f2f2
}

.group-btn-in-list .cart-icon {
    display: none
}

.group-btn-in-list .add-to-cart-grid {
    display: block;
    padding: 0;
    margin-bottom: 15px;
    margin-top: 5px;
    text-align: initial;
    font-size: 100%;
    float: left;
    position: relative;
    border: none;
    background-color: transparent !important
}

.group-btn-in-list .add-to-cart-grid:hover {
    background-color: transparent !important
}

.group-btn-in-list .add-to-cart-grid:hover .add_to_cart_text {
    color: #fff;
    border-color: #153161;
    background-color: #153161
}

.group-btn-in-list .add-to-cart-grid.loading .add_to_cart_text {
    color: transparent !important
}

.group-btn-in-list .btn-wishlist,
.group-btn-in-list .quick-view,
.group-btn-in-list .btn-compare {
    height: 24px
}

.group-btn-in-list .btn-wishlist .nasa-icon,
.group-btn-in-list .quick-view .nasa-icon,
.group-btn-in-list .btn-compare .nasa-icon {
    display: inline-block;
    float: left;
    font-size: 150%;
    position: relative;
    width: 19px;
    height: 24px;
    line-height: 22px
}

.group-btn-in-list .btn-wishlist .nasa-icon.ns-filled,
.group-btn-in-list .quick-view .nasa-icon.ns-filled,
.group-btn-in-list .btn-compare .nasa-icon.ns-filled {
    padding: 0 1px
}

.group-btn-in-list .btn-wishlist .nasa-icon-text,
.group-btn-in-list .quick-view .nasa-icon-text,
.group-btn-in-list .btn-compare .nasa-icon-text {
    display: inline-block;
    line-height: 24px;
    padding-left: 8px
}

@media only screen and (min-width: 768px) {
    .nasa-hoz-buttons .list .product-item .price {
        margin-bottom: 0
    }

    .products.list .nasa-product-content-color-image-wrap.ns-modern-8 {
        display: none
    }

    .products.list .nasa-toggle-variants .nasa-product-content-nasa_label-wrap,
    .products.list .nasa-toggle-variants .nasa-product-content-color-image-wrap {
        position: static;
        visibility: inherit;
        opacity: 1;
        width: auto
    }

    .products.list .nasa-toggle-variants .nasa-product-content-nasa_label-wrap .nasa-product-content-child,
    .products.list .nasa-toggle-variants .nasa-product-content-color-image-wrap .nasa-product-content-child {
        position: inherit
    }

    .products.list .nasa-product-content-variable-warp {
        position: relative;
        margin-bottom: 5px;
        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;
        gap: 10px
    }

    .products.list .nasa-product-content-variable-warp .nasa-product-content-nasa_label-wrap,
    .products.list .nasa-product-content-variable-warp .nasa-product-content-color-image-wrap {
        margin: 0;
        position: static;
        visibility: inherit;
        opacity: inherit;
        height: fit-content;
        gap: 10px;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-transform: translate(0px, 0px);
        -moz-transform: translate(0px, 0px);
        -o-transform: translate(0px, 0px);
        -ms-transform: translate(0px, 0px);
        transform: translate(0px, 0px);
        -webkit-transition: all 0ms ease;
        -moz-transition: all 0ms ease;
        -o-transition: all 0ms ease;
        transition: all 0ms ease;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .products.list .nasa-product-content-variable-warp .nasa-product-content-nasa_label-wrap .nasa-product-content-child,
    .products.list .nasa-product-content-variable-warp .nasa-product-content-color-image-wrap .nasa-product-content-child {
        float: none;
        margin: 0px;
        text-align: initial;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-transition: all 0ms ease;
        -moz-transition: all 0ms ease;
        -o-transition: all 0ms ease;
        transition: all 0ms ease;
        gap: 10px
    }

    .products.list .nasa-product-content-variable-warp .nasa-product-content-nasa_label-wrap .nasa-product-content-child .nasa-attr-ux-item,
    .products.list .nasa-product-content-variable-warp .nasa-product-content-color-image-wrap .nasa-product-content-child .nasa-attr-ux-item {
        margin: 0;
        -webkit-transition: all 0ms ease;
        -moz-transition: all 0ms ease;
        -o-transition: all 0ms ease;
        transition: all 0ms ease
    }

    .products.list .nasa-product-content-variable-warp .nasa-product-content-nasa_label-wrap:first-child {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }

    .products.list .nasa-product-content-variable-warp .nasa-product-content-nasa_label-wrap .nasa-product-content-child {
        margin: 0;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center
    }

    .products.list .nasa-product-content-variable-warp .nasa-product-content-select-wrap {
        position: static;
        visibility: inherit;
        opacity: inherit;
        margin: 0;
        gap: 12px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        -webkit-transition: all 0ms ease;
        -moz-transition: all 0ms ease;
        -o-transition: all 0ms ease;
        transition: all 0ms ease
    }

    .products.list .nasa-product-content-variable-warp .nasa-product-content-select-wrap .nasa-product-content-child {
        margin: 0;
        border: 1px solid #ccc;
        padding: 3px 7px;
        min-width: 80px
    }

    .products.list .nasa-product-content-variable-warp .nasa-product-content-select-wrap .nasa-product-content-child .nasa-toggle-content-attr-select .nasa-attr-ux-item {
        padding: 2px 10px
    }

    .products.list .nasa-gift-featured-wrap {
        display: none
    }

    .products.list .group-btn-in-list {
        display: block
    }

    .products.list .group-btn-in-list .add-to-cart-grid {
        position: static;
        left: auto;
        right: auto;
        top: auto;
        bottom: auto;
        display: block;
        visibility: visible;
        opacity: 1;
        margin: 0 0 15px 0;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none
    }

    .products.list .group-btn-in-list .add-to-cart-grid.loading:before {
        left: 50%
    }

    .products.list .group-btn-in-list .btn-wishlist {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        position: relative;
        top: auto;
        left: auto;
        right: auto;
        bottom: auto;
        width: auto;
        height: auto
    }

    .products.list .product-warp-item {
        width: 100%;
        position: relative;
        padding: 0px 10px
    }

    .products.list .product-warp-item.product-category {
        width: 25%
    }

    .products.list .add-to-cart-grid {
        display: none
    }

    .products.list .product-img-wrap {
        width: 20%;
        float: left;
        border: none;
        padding: 30px
    }

    .products.list .product-img-wrap .nasa-badges-wrap {
        top: 30px
    }

    .products.list .product-img-wrap .nasa-loop-discount-slide {
        padding: 0 30px;
        bottom: 30px
    }

    .products.list .product-img-wrap .badge {
        margin-left: 30px;
        -webkit-transition: all 0ms ease;
        -moz-transition: all 0ms ease;
        -o-transition: all 0ms ease;
        transition: all 0ms ease
    }

    .products.list .product-img-wrap .main-img,
    .products.list .product-img-wrap .back-img {
        width: 100%;
        outline: none
    }

    .products.list .product-img-wrap .nasa-sc-pdeal-countdown,
    .products.list .product-img-wrap .nasa-product-grid,
    .products.list .product-img-wrap .btn-link {
        display: none
    }

    .products.list .info {
        float: left;
        width: 55%;
        position: relative;
        padding: 30px 0;
        text-align: initial !important;
        background-color: transparent;
        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;
        gap: 10px
    }

    .products.list .info .name {
        font-size: 130%;
        padding: 0;
        line-height: 1.2
    }

    .products.list .info .name a {
        font-weight: inherit
    }

    .products.list .info .price-wrap,
    .products.list .info .price {
        display: none
    }

    .products.list .info .star-rating {
        display: block;
        margin: 0;
        line-height: 1.3em;
        text-align: left
    }

    .products.list .info .nasa-list-category {
        display: block;
        font-size: 90%;
        line-height: 1.2;
        text-transform: uppercase;
        color: #aaa
    }

    .products.list .info .nasa-list-category a {
        color: inherit
    }

    .products.list .info .nasa-list-category a:hover {
        color: #333
    }

    .products.list .info.has-cats .nasa-list-category {
        margin-top: 0
    }

    .products.list .info .info_main {
        text-align: inherit;
        padding: 0;
        float: inherit;
        width: 100%
    }

    .products.list .info .product-des {
        display: block;
        margin-top: 5px;
        padding-top: 15px;
        border-top: 1px solid #efefef
    }

    .products.list .info .product-des p {
        line-height: 1.6
    }

    .products.list .info .product-des p:last-child {
        margin-bottom: 5px
    }

    .products.list .info .product-des ul {
        list-style: outside
    }

    .products.list .info .nasa-product-grid {
        display: none
    }

    .products.list .product-item {
        border-top: 1px solid #efefef;
        margin: 0;
        overflow: hidden;
        -webkit-transition: box-shadow 300ms ease;
        -moz-transition: box-shadow 300ms ease;
        -o-transition: box-shadow 300ms ease;
        transition: box-shadow 300ms ease
    }

    .products.list .product-item:hover {
        height: 100%;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        -webkit-box-shadow: 0 0 6px 0 rgba(1, 1, 1, 0.1);
        -moz-box-shadow: 0 0 6px 0 rgba(1, 1, 1, 0.1);
        box-shadow: 0 0 6px 0 rgba(1, 1, 1, 0.1)
    }

    .products.list .product-item:hover .nasa-product-content-nasa_label-wrap {
        visibility: visible;
        opacity: 1
    }

    .products.list .product-item:hover .nasa-product-content-color-image-wrap {
        visibility: visible;
        opacity: 1
    }

    .products.list .product-item .nasa-product-content-select-wrap {
        background-color: transparent
    }

    .products.list .product-item.product-deals .info .nasa-sc-pdeal-countdown {
        width: 100%;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        position: static;
        visibility: visible;
        opacity: 1;
        border: none;
        padding: 0;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        background-color: transparent
    }

    .products.list .product-item.product-deals .info .nasa-sc-pdeal-countdown .countdown-row {
        margin: 0 -5px;
        line-height: 1
    }

    .products.list .product-item.product-deals .info .nasa-sc-pdeal-countdown .countdown-row .countdown-section {
        margin: 0 5px 5px 5px
    }

    .products.list .product-item.product-deals .info .nasa-sc-pdeal-countdown .countdown-row .countdown-amount {
        font-size: 90%;
        padding: 10px 0;
        width: 35px
    }

    .products.list .product-item.product-deals .info .nasa-sc-pdeal-countdown .countdown-row .countdown-period {
        font-size: 70%
    }

    .products.list .product-item:hover:after {
        visibility: hidden;
        opacity: 0
    }

    .products.list .product-item:hover .info {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }

    .products.list .product-item .product-img img {
        border: none
    }

    .products.list .product-item.ns-var-loaded .variations_form {
        display: none
    }

    .products.list .product-warp-item.product-category {
        padding-bottom: 30px
    }

    .products.list.list-2 {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin: 0 -10px
    }

    .products.list.list-2 .btn-wishlist {
        display: block;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .products.list.list-2 .info {
        width: 50%;
        padding: 5px 0
    }

    .products.list.list-2 .info .product-des {
        display: none
    }

    .products.list.list-2 .info .price-wrap,
    .products.list.list-2 .info .price {
        display: block
    }

    .products.list.list-2 .info .nasa-product-content-select-wrap {
        max-height: none
    }

    .products.list.list-2 .group-btn-in-list {
        width: 100%;
        padding: 0;
        position: relative;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .products.list.list-2 .group-btn-in-list .btn-link {
        margin-top: 0;
        min-width: 30%
    }

    .products.list.list-2 .group-btn-in-list .add-to-cart-grid {
        margin: 5px 0 10px 0;
        min-width: 75%;
        display: block !important
    }

    .products.list.list-2 .group-btn-in-list .add-to-cart-grid .add_to_cart_text {
        height: 100%
    }

    .products.list.list-2 .group-btn-in-list .btn-wishlist {
        display: none
    }

    .products.list.list-2 .group-btn-in-list .quick-view {
        margin-right: 20px
    }

    .products.list.list-2 .group-btn-in-list .price-wrap,
    .products.list.list-2 .group-btn-in-list .nasa-list-stock-status {
        display: none
    }

    .products.list.list-2 .product-warp-item {
        width: 50%;
        padding: 10px 10px
    }

    .products.list.list-2 .product-warp-item:last-child {
        margin-bottom: 0px
    }

    .products.list.list-2 .product-img-wrap {
        width: 40%;
        padding: 0px;
        height: fit-content;
        overflow: hidden;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px
    }

    .products.list.list-2 .product-img-wrap .nasa-badges-wrap {
        top: 0px
    }

    .products.list.list-2 .product-img-wrap .nasa-loop-discount-slide {
        padding: 0;
        bottom: 0
    }

    .products.list.list-2 .product-img-wrap .badge {
        margin-left: 0px
    }

    .products.list.list-2 .product-img-wrap .nasa-product-grid {
        display: block
    }

    .products.list.list-2 .product-img-wrap .nasa-product-grid .btn-link:not(.btn-wishlist) {
        display: none
    }

    .products.list.list-2 .product-img-wrap .ns-wl-list-2 {
        display: block;
        position: absolute;
        width: 20px;
        height: 20px;
        z-index: 6;
        top: 15px;
        right: 15px
    }

    .products.list.list-2 .product-item {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        gap: 25px;
        padding: 10px;
        border-top: 0px solid transparent;
        height: 100%;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px
    }

    .products.list.list-2 .product-item .product-deals .info .nasa-sc-pdeal-countdown {
        margin-top: 8px
    }

    .nasa-content-page-products.nasa-hoz-buttons .products.list-2 .product-item {
        overflow: visible
    }

    .nasa-content-page-products.nasa-hoz-buttons .products.list-2 .product-item .nasa-product-grid {
        display: none
    }

    .nasa-content-page-products.nasa-hoz-buttons .products.list-2 .product-item .product-img-wrap {
        overflow: visible
    }

    .nasa-content-page-products.nasa-modern-1 .products.list .product-item .nasa-product-content-nasa_label-wrap .nasa-attr-ux-item,
    .nasa-content-page-products.nasa-ver-buttons .products.list .product-item .nasa-product-content-nasa_label-wrap .nasa-attr-ux-item {
        line-height: 1;
        padding: 0 2px
    }

    .nasa-content-page-products.nasa-modern-8 .products.list .product-item .product-img-wrap::before {
        display: none
    }

    .nasa-content-page-products.nasa-modern-8 .products.list .nasa-product-content-variable-warp {
        padding: 0;
        position: static;
        opacity: 1;
        visibility: visible;
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0
    }

    .nasa-content-page-products.nasa-modern-8 .products.list .nasa-product-content-variable-warp .ns-close-quickadd,
    .nasa-content-page-products.nasa-modern-8 .products.list .nasa-product-content-variable-warp .ns-modern-8-variations_button {
        display: none
    }

    .nasa-content-page-products.nasa-modern-8 .products.list .nasa-product-content-variable-warp .nasa-product-content-child>label {
        display: none
    }

    .nasa-content-page-products.nasa-modern-8 .products.list .nasa-product-content-variable-warp .nasa-product-content-select-wrap {
        width: 50%
    }

    .nasa-content-page-products.nasa-modern-8 .products.list .nasa-product-content-variable-warp .nasa-product-content-select-wrap .nasa-product-content-child {
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px
    }

    .nasa-content-page-products.nasa-modern-8 .products.list .nasa-product-content-variable-warp .nasa-product-content-select-wrap .nasa-product-content-child .nasa-attr-ux-item {
        padding: 0 5px
    }

    .nasa-content-page-products.nasa-modern-8 .products.list.list-2 .nasa-product-content-variable-warp .nasa-product-content-select-wrap {
        width: 100%
    }

    .nasa-products-page-wrap.large-9.columns.has-sidebar .products.list .product-warp-item .product-img-wrap,
    .nasa-push-cat-show .products.list .product-warp-item .product-img-wrap {
        width: 25%
    }

    .nasa-products-page-wrap.large-9.columns.has-sidebar .products.list .product-warp-item .info,
    .nasa-push-cat-show .products.list .product-warp-item .info {
        width: 50%;
        position: relative
    }

    .nasa-products-page-wrap.large-9.columns.has-sidebar .products.list.list-2 .product-img-wrap,
    .nasa-push-cat-show .products.list.list-2 .product-img-wrap {
        width: 50%
    }
}