@keyframes crazy-loading {
  0% {
    transform:skewX(-45deg) translateX(-80%)
  }
  to {
    transform:skewX(-45deg) translateX(80%)
  }
}
.mejs-controls {
  display:none !important;
  visibility:hidden !important
}
.nasa-last-sold,
.nasa-in-cart {
  margin:20px 0;
  font-weight:bold;
  font-size:15px;
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:-webkit-flex;
  display:flex;
  -webkit-box-align:baseline;
  -ms-flex-align:baseline;
  -webkit-align-items:baseline;
  align-items:baseline
}
.nasa-last-sold .last-sold-img,
.nasa-in-cart .last-sold-img {
  margin-right:5px;
  position:relative;
  top:2px;
  -webkit-animation:nasa_flash_animate 8000ms infinite;
  -moz-animation:nasa_flash_animate 8000ms infinite;
  -o-animation:nasa_flash_animate 8000ms infinite;
  animation:nasa_flash_animate 8000ms infinite
}
.nasa-last-sold:not(.nasa-show),
.nasa-in-cart:not(.nasa-show) {
  display:none
}
.check-incart-sold {
  overflow:hidden;
  position:relative;
  margin:20px 0;
  height:24px;
  clear:both
}
.check-incart-sold .nasa-scroll {
  width:100%;
  position:absolute;
  top:0px
}
.check-incart-sold .nasa-scroll .nasa-last-sold,
.check-incart-sold .nasa-scroll .nasa-in-cart {
  height:fit-content;
  margin:0
}
.nasa-promote-sales {
  margin:0 0 20px 0;
  font-size:15px;
  line-height:20px;
  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;
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.nasa-promote-sales i {
  font-size:20px;
  width:20px
}
.nasa-viewing i {
  -webkit-animation:nasa_flash_animate 8000ms infinite;
  -moz-animation:nasa_flash_animate 8000ms infinite;
  -o-animation:nasa_flash_animate 8000ms infinite;
  animation:nasa_flash_animate 8000ms infinite
}
.countdown-label {
  font-size:15px;
  font-weight:bold;
  margin-bottom:5px;
  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
}
.countdown-label i {
  font-size:20px;
  width:20px
}
.countdown-label.hidden-tag {
  display:none
}
@-webkit-keyframes nasa_flash_animate {
  0% {
    opacity:1
  }
  5% {
    opacity:.1
  }
  10% {
    opacity:.9
  }
  15% {
    opacity:.1
  }
  20% {
    opacity:.9
  }
  25% {
    opacity:.1
  }
  30% {
    opacity:.9
  }
  100% {
    opacity:1
  }
}
@-moz-keyframes nasa_flash_animate {
  0% {
    opacity:1
  }
  5% {
    opacity:.1
  }
  10% {
    opacity:.9
  }
  15% {
    opacity:.1
  }
  20% {
    opacity:.9
  }
  25% {
    opacity:.1
  }
  30% {
    opacity:.9
  }
  100% {
    opacity:1
  }
}
@-o-keyframes nasa_flash_animate {
  0% {
    opacity:1
  }
  5% {
    opacity:.1
  }
  10% {
    opacity:.9
  }
  15% {
    opacity:.1
  }
  20% {
    opacity:.9
  }
  25% {
    opacity:.1
  }
  30% {
    opacity:.9
  }
  100% {
    opacity:1
  }
}
@keyframes nasa_flash_animate {
  0% {
    opacity:1
  }
  5% {
    opacity:.1
  }
  10% {
    opacity:.9
  }
  15% {
    opacity:.1
  }
  20% {
    opacity:.9
  }
  25% {
    opacity:.1
  }
  30% {
    opacity:.9
  }
  100% {
    opacity:1
  }
}
.product-details .collapses-title.active a {
  background:transparent
}
.product-gallery .nasa-badges-wrap {
  left:auto;
  right:30px
}
.product-gallery .badge {
  float:right
}
.nasa-wrap-item-thumb.ns-video-poster {
  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;
  overflow:hidden;
  position:relative
}
.nasa-wrap-item-thumb.ns-video-poster svg {
  opacity:0.5;
  height:50%;
  width:50%;
  color:#fff;
  position:absolute;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%, -50%);
  -moz-transform:translate(-50%, -50%);
  -o-transform:translate(-50%, -50%);
  -ms-transform:translate(-50%, -50%);
  transform:translate(-50%, -50%)
}
.nasa-wrap-item-thumb.ns-video-poster.nasa-active svg {
  opacity:1
}
.main-images .wp-video {
  z-index:1;
  cursor:pointer
}
.main-images .ns-canvas {
  position:relative;
  z-index:0
}
.nasa-single-product-slide .product-gallery .nasa-badges-wrap {
  right:30px
}
.nasa-single-product-slide .product-thumbnails.nasa-single-product-thumbnails {
  visibility:hidden;
  opacity:0;
  position:relative;
  -webkit-transition:opacity 50ms ease;
  -moz-transition:opacity 50ms ease;
  -o-transition:opacity 50ms ease;
  transition:opacity 50ms ease
}
.nasa-single-product-slide .product-thumbnails.nasa-single-product-thumbnails.slick-initialized {
  visibility:visible;
  opacity:1;
  display:block
}
.nasa-single-product-slide .product-thumbnails.nasa-single-product-thumbnails .nasa-wrap-item-thumb {
  cursor:pointer;
  margin-bottom:8px;
  padding:1px
}
.nasa-single-product-slide .product-thumbnails.nasa-single-product-thumbnails .nasa-wrap-item-thumb img {
  border:1px solid #f1f1f1;
  opacity:0.5
}
.nasa-single-product-slide .product-thumbnails.nasa-single-product-thumbnails .nasa-wrap-item-thumb:hover img,
.nasa-single-product-slide .product-thumbnails.nasa-single-product-thumbnails .nasa-wrap-item-thumb:hover svg {
  opacity:1
}
.nasa-single-product-slide .product-thumbnails.nasa-single-product-thumbnails .nasa-wrap-item-thumb.slick-current img {
  border:1px solid #ccc;
  opacity:1
}
.nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails {
  visibility:hidden;
  opacity:0;
  display:-webkit-inline-box;
  display:-moz-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex
}
.nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails.nasa-single-product-thumbnails {
  margin:0 -8px
}
.nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails.nasa-single-product-thumbnails .nasa-wrap-item-thumb {
  padding:5px 8px
}
.nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails.nasa-single-product-thumbnails .nasa-wrap-item-thumb img {
  width:100%
}
.nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails.slick-initialized {
  display:block;
  visibility:visible;
  opacity:1
}
.nasa-single-product-slide .main-images:not(.slick-initialized) {
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:-webkit-flex;
  display:flex
}
.nasa-single-product-slide .main-images:not(.slick-initialized)>* {
  display:none;
  width:100%
}
.nasa-single-product-slide .main-images:not(.slick-initialized)>*:nth-of-type(1) {
  display:block
}
.ns-slick-arrow {
  display:none
}
.slick-vertical .ns-slick-arrow {
  position:absolute;
  left:0;
  right:0;
  height:30px;
  background-color:rgba(0,0,0,0.09);
  z-index:1;
  overflow:hidden;
  display:block
}
.slick-vertical .ns-slick-arrow:before {
  font-family:'Pe-icon-7-stroke';
  font-size:40px;
  color:#fff;
  position:absolute;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%, -50%);
  -moz-transform:translate(-50%, -50%);
  -o-transform:translate(-50%, -50%);
  -ms-transform:translate(-50%, -50%);
  transform:translate(-50%, -50%)
}
.slick-vertical .ns-slick-arrow.slick-disabled {
  cursor:not-allowed
}
.slick-vertical .ns-up-arrow {
  top:0
}
.slick-vertical .ns-up-arrow:before {
  content:"\e682"
}
.slick-vertical .ns-down-arrow {
  bottom:5px
}
.slick-vertical .ns-down-arrow:before {
  content:"\e688"
}
.slick-vertical:hover .ns-slick-arrow {
  background-color:rgba(0,0,0,0.3)
}
.slick-vertical:hover .ns-slick-arrow:hover {
  background-color:rgba(0,0,0,0.7)
}
.slick-vertical:hover .ns-slick-arrow.slick-disabled {
  background-color:rgba(0,0,0,0.09)
}
.nasa-layout-modern-1 .nasa-single-product-slide .product-gallery .nasa-badges-wrap {
  right:20px
}
.nasa-layout-modern-2 .nasa-single-product-slide .product-gallery .nasa-badges-wrap {
  right:70px
}
.nasa-layout-modern-2 .focus-info {
  padding-top:30px;
  padding-bottom:40px
}
.nasa-layout-modern-2 .nasa-product-info-wrap {
  background-color:#FFF;
  padding:45px;
  -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);
  -moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);
  box-shadow:0 1px 3px rgba(0,0,0,0.1)
}
.nasa-layout-modern-2 .nasa-product-info-wrap>*:last-child {
  margin-bottom:0
}
.nasa-layout-modern-2 .nasa-product-info-wrap .woocommerce-product-rating,
.nasa-layout-modern-2 .nasa-product-info-wrap .nasa-attr-ux {
  float:none
}
.nasa-layout-modern-2 .nasa-product-info-wrap table td,
.nasa-layout-modern-2 .nasa-product-info-wrap table th,
.nasa-layout-modern-2 .nasa-product-info-wrap .variations_form .single_variation_wrap .woocommerce-variation .woocommerce-variation-price {
  text-align:inherit
}
.nasa-layout-modern-2 .nasa-product-info-wrap .bulk-price,
.nasa-layout-modern-2 .nasa-product-info-wrap .countdown-label,
.nasa-layout-modern-2 .nasa-product-info-wrap .dsc-label,
.nasa-layout-modern-2 .nasa-product-info-wrap .dsc-flex-row,
.nasa-layout-modern-2 .nasa-product-info-wrap .nasa-last-sold,
.nasa-layout-modern-2 .nasa-product-info-wrap .nasa-in-cart,
.nasa-layout-modern-2 .nasa-product-info-wrap .nasa-wrap-popup-nodes,
.nasa-layout-modern-2 .nasa-product-info-wrap .nasa-promote-sales,
.nasa-layout-modern-2 .nasa-product-info-wrap .nasa-single-share {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
.nasa-layout-modern-2 .nasa-product-info-wrap .bulk-price {
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.nasa-layout-modern-2 .product-info .variations .reset_variations {
  left:50%;
  -webkit-transform:translateX(-50%);
  -moz-transform:translateX(-50%);
  -o-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%)
}
.nasa-layout-modern-2 .nasa-attr-ux_wrap {
  text-align:center
}
.nasa-layout-modern-2.nasa-product-details-page .product-info .entry-title {
  padding-right:0
}
.nasa-layout-modern-3 .nasa-single-product-slide .product-gallery .nasa-badges-wrap {
  right:70px
}
.nasa-layout-modern-3 .focus-info {
  padding-top:30px;
  padding-bottom:30px
}
@media only screen and (min-width: 768px) {
  .nasa-single-product-slide .main-images:not(.slick-initialized)>* {
    margin-left:5px;
    margin-right:5px
  }
  .nasa-single-product-slide.classic-layout .main-images:not(.slick-initialized)>* {
    margin-left:0;
    margin-right:0
  }
  .nasa-single-product-slide[data-num_main="4"] .main-images:not(.slick-initialized)>* {
    width:25%
  }
  .nasa-single-product-slide[data-num_main="4"] .main-images:not(.slick-initialized)>*:nth-of-type(2),
  .nasa-single-product-slide[data-num_main="4"] .main-images:not(.slick-initialized)>*:nth-of-type(3),
  .nasa-single-product-slide[data-num_main="4"] .main-images:not(.slick-initialized)>*:nth-of-type(4) {
    display:block
  }
  .nasa-single-product-slide[data-num_main="3"] .main-images:not(.slick-initialized)>* {
    width:33.33%
  }
  .nasa-single-product-slide[data-num_main="3"] .main-images:not(.slick-initialized)>*:nth-of-type(2),
  .nasa-single-product-slide[data-num_main="3"] .main-images:not(.slick-initialized)>*:nth-of-type(3) {
    display:block
  }
  .nasa-single-product-slide[data-num_main="2"] .main-images:not(.slick-initialized)>* {
    width:50%
  }
  .nasa-single-product-slide[data-num_main="2"] .main-images:not(.slick-initialized)>*:nth-of-type(2) {
    display:block
  }
}
.product-page .size-chart {
  font-size:100%;
  font-weight:normal
}
.product-page .custom.dropdown {
  width:80%
}
.product-page .text-center .custom.dropdown {
  width:80%;
  margin-left:auto;
  margin-right:auto
}
.product-page .prefix.last {
  -webkit-border-radius:0px 10px 0px 10px;
  -moz-border-radius:0px 10px 0px 10px;
  border-radius:0px 10px 0px 10px
}
.product-page .nasa-product-details-page {
  position:relative;
  padding-top:30px
}
.product-page .nasa-product-details-page.nasa-layout-modern-2 {
  padding-top:0
}
.product-page .nasa-sidebar-single-product {
  position:fixed;
  z-index:100;
  top:40%;
  text-align:center;
  color:#fff;
  opacity:0.8
}
.product-page .nasa-sidebar-single-product:hover {
  opacity:1
}
.product-page .nasa-sidebar-single-product.left {
  border-left:none;
  left:0;
  -webkit-border-radius:0 3px 3px 0;
  -moz-border-radius:0 3px 3px 0;
  border-radius:0 3px 3px 0
}
.product-page .nasa-sidebar-single-product.right {
  border-right:none;
  right:0;
  -webkit-border-radius:3px 0 0 3px;
  -moz-border-radius:3px 0 0 3px;
  border-radius:3px 0 0 3px
}
.product-page .nasa-sidebar-single-product .toggle-sidebar-shop {
  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;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  width:48px;
  height:48px;
  color:#333;
  line-height:inherit;
  background:#fff;
  border:1px solid #e4e4e4;
  margin:0 10px;
  -webkit-box-shadow:1px 1px 10px 1px rgba(0,0,0,0.1);
  -moz-box-shadow:1px 1px 10px 1px rgba(0,0,0,0.1);
  box-shadow:1px 1px 10px 1px rgba(0,0,0,0.1);
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%
}
.product-page .nasa-sidebar-single-product .toggle-sidebar-shop:hover {
  -webkit-box-shadow:1px 1px 10px 1px rgba(0,0,0,0.2);
  -moz-box-shadow:1px 1px 10px 1px rgba(0,0,0,0.2);
  box-shadow:1px 1px 10px 1px rgba(0,0,0,0.2)
}
.nasa-single-product-2-columns .main-images>div {
  width:50%;
  float:left
}
.nasa-single-product-2-columns .main-images>div:nth-of-type(n) {
  clear:none
}
.nasa-single-product-2-columns .main-images>div:nth-of-type(2n+1) {
  clear:both
}
.nasa-single-product-slide .nasa-item-main-image-wrap,
.nasa-single-product-scroll .product-image,
.nasa-single-product-grid-2 .product-image {
  background-color:#f4f4f4
}
body.nasa-dark .nasa-single-product-slide .nasa-item-main-image-wrap,
body.nasa-dark .nasa-single-product-scroll .product-image,
body.nasa-dark .nasa-single-product-grid-2 .product-image {
  background-color:#2c2c2c
}
.main-images .nasa-item-main-image-wrap,
.main-images .nasa-item-main-video-wrap {
  padding:0 5px 10px 5px
}
.nasa-single-product-slide .main-images .nasa-item-main-image-wrap,
.nasa-single-product-slide .main-images .nasa-item-main-video-wrap {
  padding:0;
  margin-bottom:10px
}
.nasa-single-product-slide .nasa-gallery-full .main-images .nasa-item-main-image-wrap {
  padding-bottom:0
}
.nasa-single-product-scroll .nasa-single-product-thumbnails .nasa-wrap-item-thumb {
  margin:0 0 10px 0;
  cursor:pointer
}
.woosb-total {
  font-size:130%
}
.woosb-total ins {
  font-weight:bold
}
.nasa-disable-lightbox-image .product-gallery .product-image-btn .product-lightbox-btn {
  display:none
}
#nasa-tab-seller ul li.clearfix:before,
#nasa-tab-seller ul li.clearfix:after {
  display:none
}
.nasa-single-product-scroll .product-info {
  padding-left:20px
}
.nasa-single-product-scroll .product-gallery {
  padding-right:10px
}
.nasa-layout-full .product-details .nasa-content-additional_information .shop_attributes {
  margin-left:auto;
  margin-right:auto
}
.nasa-layout-full .slick-dots {
  margin-top:10px;
  margin-bottom:20px
}
.nasa-layout-full .product-info .woocommerce-product-rating {
  float:none
}
.nasa-layout-full .safe-checkout {
  max-width:595px
}
.nasa-layout-full .text-center .nasa-last-sold,
.nasa-layout-full .text-center .nasa-in-cart,
.nasa-layout-full .text-center .nasa-promote-sales,
.nasa-layout-full .text-center .countdown-label,
.nasa-layout-full .text-center .nasa-wrap-popup-nodes,
.nasa-layout-full .text-center .nasa-single-share {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
.nasa-layout-full .text-center .safe-checkout {
  max-width:500px;
  margin-left:auto;
  margin-right:auto
}
.nasa-layout-full .nasa-single-product-slide[data-padding] .main-images:not(.slick-initialized) {
  padding-left:10%;
  padding-right:10%
}
@media only screen and (min-width: 1024px) {
  .nasa-layout-full .nasa-wrap-flex {
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    -webkit-align-items:stretch;
    align-items:stretch;
    margin-bottom:40px;
    margin-top:10px
  }
  .nasa-layout-full .nasa-col-flex:first-child {
    padding-right:70px;
    border-right:1px solid #efefef
  }
  .nasa-layout-full .nasa-col-flex:last-child {
    padding-left:70px
  }
  .nasa-rtl .nasa-layout-full .nasa-col-flex:first-child {
    padding-right:0;
    padding-left:70px;
    border-right:none;
    border-left:1px solid #efefef
  }
  .nasa-rtl .nasa-layout-full .nasa-col-flex:last-child {
    padding-left:0;
    padding-right:70px
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .nasa-layout-full .nasa-col-flex:first-child {
    padding-right:20px
  }
  .nasa-layout-full .nasa-col-flex:last-child {
    padding-left:20px
  }
  .nasa-rtl .nasa-layout-full .nasa-col-flex:first-child {
    padding-right:0;
    padding-left:20px
  }
  .nasa-rtl .nasa-layout-full .nasa-col-flex:last-child {
    padding-left:0;
    padding-right:20px
  }
}


@media only screen and (min-width: 250px) and (max-width: 299px) {
  .zoomContainer{
    position: absolute;
    left: -26px;
    top: 472.5px;
    height: 498px;
    width: 431px;
}
  }
  .nasa-layout-full .nasa-col-flex {
    width:258% !important;
  }
  .nasa-col-flex.nasa-relative{
    width:160% !important;
    margin-left: 9% !important;
  }

}
.product-info .nasa-wrap-flex.info-modern-1 .nasa-col-flex {
  width: 100%;
  padding: -3px !important;
}

@media only screen and (min-width: 300px) and (max-width:660px) {
  .zoomContainer{
    width : 100% !important;
  }
  a{
       color: black !important;
  }
  .nasa-layout-full .nasa-col-flex {
    width:50%
  }
  .x85421{
     right: -20% !important;
  }
  .medium-6{
     width:95% !important;
  }
    .nasa-col-flex.nasa-relative{
    width:140% !important;
     margin-left: 9% !important;
  }
    .row .row{
      width:100% !important;
    }
    .product-info .nasa-wrap-flex.info-modern-1 {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:column !important;
  }
}



@media  only screen and (max-width: 550px) {
  a{
    color:black;
  }
  .nasa-col-flex.nasa-relative{
     margin-left: 10% !important;
  }
  .item-wrap.first.slick-slide.slick-current.slick-active{
  width:90vw !important;
}
   .nasa-col-flex.nasa-relative{
    width:140% !important;
     margin-left: 10% !important;
  }
   .product-info .nasa-wrap-flex.info-modern-1 {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:column !important;
  }
}

@media  only screen and (min-width: 660px ) and (max-width: 767px) {
    a{
    color:black;
  }
  .item-wrap.first.slick-slide.slick-current.slick-active{
  width:70vw !important;
}
  .x85421{
     right: -20% !important;

  }
  .slick-track{
    width : 68vw;
    margin : auto;

  }
   .nasa-col-flex.nasa-relative{
    width:140% !important;
     margin-left: 9% !important;
  }
.product-info .nasa-wrap-flex.info-modern-1 {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:column !important;
  }
}

@media  only screen and (min-width: 768px) and (max-width: 1000px ){
    a{
    color:black;
  }
 .item-wrap.first.slick-slide.slick-current.slick-active{
  width:55vw !important;
   margin: auto !important;
}.product-info .nasa-wrap-flex.info-modern-1 {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:column !important;
  }

     .nasa-col-flex.nasa-relative{
    width:80% !important;
     margin-left: 9% !important;
  }
     .flex-product{
       width:63vw !important;
     }
      .nasa-layout-modern-1 .nasa-col-flex {
    width:88% !important;
  }
.slick-track{
    width : 68vw;
    margin : auto;

  }
html.html-ready {
    width: 117% !important;
}
.medium-6{
     width:37% !important;
  }
}

.product-info .nasa-wrap-flex.info-modern-1 {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
}
.product-info .nasa-wrap-flex.info-modern-1 .nasa-col-flex {
  width:100%
}
.product-info .nasa-wrap-flex.info-modern-1 .nasa-col-flex:last-child {
  text-align:center;
  background-color:#F8F8F8;
  padding:35px;
  -webkit-border-radius:8px;
  -moz-border-radius:8px;
  border-radius:8px;
  -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);
  -moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);
  box-shadow:0 1px 3px rgba(0,0,0,0.1)
}
.product-info .nasa-wrap-flex.info-modern-1 .nasa-col-flex:last-child>*:first-child {
  margin-top:0;
  padding-top:0
}
.product-info .nasa-wrap-flex.info-modern-1 .nasa-col-flex:last-child>*:last-child {
  margin-bottom:0;
  padding-bottom:0
}
.product-info .nasa-wrap-flex.info-modern-1 .bulk-price {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
.product-info .nasa-wrap-flex.info-modern-1 table th,
.product-info .nasa-wrap-flex.info-modern-1 table td {
  text-align:center
}
.product-info .nasa-wrap-flex.info-modern-1 .nasa-attr-ux_wrap {
  display:-webkit-inline-box;
  display:-moz-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
.product-info .nasa-wrap-flex.info-modern-1 .nasa-attr-ux_wrap .nasa-attr-bg-img img {
  min-width:40px;
  min-height:40px
}
.product-info .nasa-wrap-flex.info-modern-1 .variations .reset_variations {
  left:50%;
  -webkit-transform:translateX(-50%);
  -moz-transform:translateX(-50%);
  -o-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%)
}
.product-info .nasa-wrap-flex.info-modern-1 .variations_form .single_variation_wrap .woocommerce-variation {
  text-align:inherit
}
.product-info .nasa-wrap-flex.info-modern-1 .variations_form .single_variation_wrap .woocommerce-variation .woocommerce-variation-price {
  text-align:inherit
}
.product-info .nasa-wrap-flex.info-modern-1 form.variations_form.nasa-processing:before {
  top:-10px;
  left:-10px;
  right:-10px;
  bottom:-10px;
  background:#f8f8f8
}
.product-info .nasa-wrap-flex.info-modern-1 .countdown-label {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin-bottom:15px
}
.product-info .nasa-wrap-flex.info-modern-1 .nasa-detail-product-deal-countdown.nasa-product-variation-countdown.nasa-show {
  margin-bottom:25px
}
.product-info .nasa-wrap-flex.info-modern-1 .woocommerce-product-rating {
  margin-bottom:15px
}
.product-info .nasa-wrap-flex.info-modern-1 .nasa-last-sold,
.product-info .nasa-wrap-flex.info-modern-1 .nasa-in-cart {
  width:100%
}
.product-info .nasa-wrap-flex.info-modern-1 .price {
  font-size:23px
}
.product-info .nasa-wrap-flex.info-modern-1 .products-arrow .price {
  font-size:100%
}
.product-info .nasa-wrap-flex.info-modern-1 .dsc-label {
  margin-bottom:5px;
  white-space:nowrap
}
.product-info .nasa-wrap-flex.info-modern-1 .nasa-bulk-price {
  padding-top:0;
  margin-bottom:20px
}
.product-info .nasa-wrap-flex.info-modern-1 .bulk-price {
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.product-info .nasa-wrap-flex.info-modern-1 .bulk-desc:before {
  display:none
}
.info-modern-1 .nasa-color-big-square .nasa-attr-ux-color {
  margin:0 5px 10px 5px;
  padding:10px 15px;
  min-width:110px
}
.info-modern-1 .nasa-color-big-square .nasa-attr-ux-color:last-child {
  margin-right:5px
}
.info-modern-1 .nasa-color-big-square .nasa-attr-ux-color .nasa-attr-bg {
  height:20px;
  width:20px
}
.info-modern-1 .nasa-label-big-square .nasa-attr-ux-label {
  margin:0 5px 10px 5px;
  min-width:110px;
  height:58px;
  line-height:56px
}
.info-modern-1 .nasa-label-big-square .nasa-attr-ux-label:last-child {
  margin-right:5px
}
.info-modern-1 .nasa-label-big-square .nasa-attr-ux-label .nasa-attr-text {
  font-size:100%
}
.nasa-image-square-caption .nasa-attr-ux_wrap.type-nasa_image {
  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;
  gap:15px
}
body.nasa-rtl .info-modern-1 .nasa-color-big-square .nasa-attr-ux-color {
  margin:0 5px 10px 5px
}
body.nasa-rtl .info-modern-1 .nasa-color-big-square .nasa-attr-ux-color:last-child {
  margin:0 5px 10px 5px
}
body.nasa-rtl .info-modern-1 .nasa-label-big-square .nasa-attr-ux-label {
  margin:0 5px 10px 5px
}
body.nasa-rtl .info-modern-1 .nasa-label-big-square .nasa-attr-ux-label:last-child {
  margin:0 5px 10px 5px
}
body.nasa-rtl .info-modern-1 .nasa-color-big-square .nasa-attr-ux.nasa-attr-ux-color,
body.nasa-rtl .info-modern-1 .nasa-label-big-square .nasa-attr-ux.nasa-attr-ux-label {
  margin-left:5px
}
  .product-info .nasa-wrap-flex.info-modern-1 {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
  }
@media only screen and (min-width: 1024px) and max-width: 1400px {
    a{
    color:black;
  }
  .product-info .nasa-wrap-flex.info-modern-1 {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:column !important;
  }
  .product-info .nasa-wrap-flex.info-modern-1 .nasa-col-flex:first-child {
    width :60%;
    padding-right:30px
  }
  .product-info .nasa-wrap-flex.info-modern-1 .nasa-col-flex:last-child {
    width:40%
  }
  .product-info .nasa-wrap-flex.info-modern-1 .products-arrow {
    right:30px
  }
  .nasa-rtl .product-info .nasa-wrap-flex.info-modern-1 .nasa-col-flex:first-child {
    padding-left:30px;
    padding-right:0
  }
  .nasa-rtl .product-info .nasa-wrap-flex.info-modern-1 .products-arrow {
    left:30px;
    right:auto
  }
}
.product-gallery {
  margin-bottom:25px;
  padding-right:25px;
  margin-right:0px
}
.product-gallery.nasa-gallery-full {
  padding-right:10px
}
.product-gallery.nasa-gallery-full .fpd-container {
  margin:auto
}
.product-gallery .product-img {
  border:1px solid #ececec
}
.product-gallery .product-images-slider {
  position:relative
}
.product-gallery .btn-wishlist,
.product-gallery .btn-compare,
.product-gallery .product-video-popup {
  background-color:#fff;
  display:block;
  position:relative;
  margin-top:10px;
  opacity:1;
  color:#666;
  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;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 0 5px rgba(0,0,0,0.08);
  -moz-box-shadow:0 0 5px rgba(0,0,0,0.08);
  box-shadow:0 0 5px rgba(0,0,0,0.08)
}
.product-gallery .btn-wishlist .nasa-icon,
.product-gallery .btn-compare .nasa-icon,
.product-gallery .product-video-popup .nasa-icon {
  width:32px;
  height:32px;
  line-height:32px;
  color:#666;
  text-align:center
}
.product-gallery .btn-wishlist .nasa-icon:before,
.product-gallery .btn-compare .nasa-icon:before,
.product-gallery .product-video-popup .nasa-icon:before {
  line-height:inherit
}
.product-gallery .btn-wishlist.nasa-added,
.product-gallery .btn-compare.nasa-added,
.product-gallery .product-video-popup.nasa-added {
  opacity:1
}
.product-gallery .btn-wishlist.nasa-added .nasa-icon,
.product-gallery .btn-compare.nasa-added .nasa-icon,
.product-gallery .product-video-popup.nasa-added .nasa-icon {
  color:#f76b6a
}
.product-gallery .btn-wishlist:hover,
.product-gallery .btn-wishlist:focus,
.product-gallery .btn-compare:hover,
.product-gallery .btn-compare:focus,
.product-gallery .product-video-popup:hover,
.product-gallery .product-video-popup:focus {
  opacity:1;
  color:unset;
  -webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);
  -moz-box-shadow:0 0 5px rgba(0,0,0,0.2);
  box-shadow:0 0 5px rgba(0,0,0,0.2)
}
.product-gallery .product-video-popup {
  height:32px;
  width:32px
}
.product-gallery .product-video-popup:hover {
  color:unset
}
.product-gallery .product-image-btn {
  position:absolute;
  height:1px;
  width:auto;
  top:0;
  left:20px;
  z-index:99
}
.product-gallery .product-image-btn .nasa-icon-text {
  display:none
}
.product-gallery .btn-wishlist.nasa-disabled {
  cursor:wait
}
.product-gallery .nasa-thumbnail-hoz .product-image-btn {
  left:12px
}
.nasa-product-info-wrap {
  position:relative
}
.nasa-single-product-slide .product-gallery {
  padding-right:10px
}
.nasa-single-product-scroll .nasa-thumb-wrap {
  position:relative;
  display:block;
  min-height:1px
}
.nasa-single-product-scroll .nasa-thumb-wrap .nasa-single-product-thumbnails {
  position:static;
  margin-top:0;
  top:0;
  left:0;
  width:100%
}
.nasa-single-product-scroll .nasa-thumb-wrap .nasa-wrap-item-thumb {
  opacity:0.3
}
.nasa-single-product-scroll .nasa-thumb-wrap .nasa-wrap-item-thumb.nasa-active,
.nasa-single-product-scroll .nasa-thumb-wrap .nasa-wrap-item-thumb:hover {
  opacity:1
}
.nasa-single-product-scroll .nasa-thumb-wrap .nasa-wrap-item-thumb video {
  width:100%
}
.nasa-single-product-scroll .nasa-product-info-wrap {
  display:block;
  min-height:1px
}
.nasa-single-product-scroll .nasa-product-info-wrap .nasa-product-info-scroll {
  position:static;
  margin-top:0;
  width:100%
}
.nasa-single-product-scroll .nasa-end-scroll {
  border-top:1px solid transparent;
  min-height:1px;
  width:100%;
  clear:both
}
.mfp-iframe-holder {
  padding:40px 0
}
.mfp-iframe-holder .mfp-content {
  line-height:0;
  width:100%;
  max-width:900px;
  -webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.2);
  -moz-box-shadow:0 0 0 2px rgba(255,255,255,0.2);
  box-shadow:0 0 0 2px rgba(255,255,255,0.2)
}
.mfp-iframe-holder .mfp-content .mfp-iframe-scaler {
  width:100%;
  overflow:hidden;
  padding-top:56.25%
}
.mfp-iframe-holder .mfp-content .mfp-iframe-scaler iframe {
  position:absolute;
  display:block;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:black;
  max-width:100% !important;
  -webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);
  -moz-box-shadow:0 0 8px rgba(0,0,0,0.6);
  box-shadow:0 0 8px rgba(0,0,0,0.6)
}
.easyzoom {
  position:relative
}
.easyzoom img {
  vertical-align:bottom;
  width:100%
}
.easyzoom.is-loading img {
  cursor:wait
}
.easyzoom.is-ready img {
  cursor:zoom-in
}
.easyzoom.is-error img {
  cursor:not-allowed
}
.easyzoom .easyzoom-notice {
  position:absolute;
  top:50%;
  left:50%;
  z-index:150;
  width:1px;
  height:1px;
  margin:0;
  line-height:1px;
  text-indent:-999px;
  overflow:hidden;
  text-align:center;
  background:transparent;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none
}
.easyzoom .easyzoom-flyout {
  position:absolute;
  z-index:97;
  overflow:hidden;
  background:#ffffff;
  top:0;
  left:0;
  width:100%;
  height:100%;
  opacity:0
}
.easyzoom .easyzoom-flyout img {
  max-width:none;
  width:auto !important
}
.easyzoom .easyzoom-flyout:hover {
  opacity:1
}
.nasa-wrap-popup-nodes {
  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;
  padding:0;
  margin:10px 0 20px 0;
  list-style:none;
  width:100%
}
.nasa-wrap-popup-nodes>li {
  display:-webkit-inline-box;
  display:-moz-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  -webkit-align-items:center;
  align-items:center
}
.nasa-wrap-popup-nodes>li.hidden-tag {
  display:none
}
.nasa-wrap-popup-nodes>li:after {
  content:"";
  width:1px;
  height:15px;
  margin:0 12px;
  border-left:1px solid #efefef;
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:-webkit-flex;
  display:flex
}
.nasa-wrap-popup-nodes>li:last-child:after {
  display:none
}
.nasa-wrap-popup-nodes>li>a {
  font-size:15px;
  font-weight:bold;
  color:#333;
  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
}
.nasa-wrap-popup-nodes>li>a:hover {
  color:#000
}
.nasa-wrap-popup-nodes>li>a:active,
.nasa-wrap-popup-nodes>li>a:focus {
  color:#333
}
.nasa-wrap-popup-nodes>li>a:active:hover,
.nasa-wrap-popup-nodes>li>a:focus:hover {
  color:#000
}
.nasa-wrap-popup-nodes>li>a i {
  width:20px;
  font-size:20px
}
.nasa-popup-content-contact {
  max-width:480px;
  margin:auto;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px
}
.nasa-popup-content-contact .nasa-headling-popup {
  font-size:180%
}
.nasa-popup-content-contact .wpcf7 .wpcf7-form-control-wrap {
  margin-bottom:10px
}
.nasa-popup-content-contact textarea {
  min-height:120px;
  max-width:100%
}
.nasa-popup-content-contact .wpcf7 input[type="text"],
.nasa-popup-content-contact .wpcf7 input[type="email"],
.nasa-popup-content-contact .wpcf7 input[type="number"],
.nasa-popup-content-contact .wpcf7 select,
.nasa-popup-content-contact .wpcf7 textarea {
  margin-top:5px;
  margin-bottom:5px;
  font-weight:normal
}
.nasa-popup-content-contact label.hide-text {
  line-height:0;
  margin-bottom:0;
  color:transparent
}
.nasa-popup-content-contact label.hide-text textarea {
  line-height:1.4
}
.nasa-popup-content-contact .radio-list-wrap {
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:-webkit-flex;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.nasa-popup-content-contact .radio-list-wrap>label {
  margin-bottom:0
}
.nasa-popup-content-contact .radio-list-wrap input[type="radio"] {
  margin-bottom:0
}
.nasa-popup-content-contact .radio-list-wrap>p {
  width:100%;
  line-height:1;
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:-webkit-flex;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.nasa-popup-content-contact .radio-list-wrap>p>label {
  margin-bottom:0
}
.nasa-popup-content-contact .wpcf7 .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
  width:100%;
  padding:0
}
.nasa-popup-content-contact div.wpcf7-response-output {
  line-height:1.2;
  text-align:center;
  padding:0;
  margin:10px 0 0 0;
  border:none
}
.nasa-popup-content-contact div.wpcf7-response-output.wpcf7-mail-sent-ok {
  color:#00a32a
}
.nasa-popup-content-contact .wpcf7 input[type="button"],
.nasa-popup-content-contact .wpcf7 input[type="submit"] {
  display:block;
  width:100%
}
.nasa-popup-content-contact .row.nasa-hafl-width {
  margin-left:-10px;
  margin-right:-10px;
  width:auto
}
.nasa-popup-content-contact .nasa-submit-wrap {
  clear:both;
  padding-top:5px
}
.nasa-popup-content-contact .nasa-product {
  background:#F9F9F9;
  padding:0 30px 20px 30px;
  -webkit-border-radius:5px 5px 0 0;
  -moz-border-radius:5px 5px 0 0;
  border-radius:5px 5px 0 0
}
.nasa-popup-content-contact .nasa-product .name {
  font-size:18px;
  font-weight:800;
  line-height:1.2;
  margin-bottom:6px
}
.nasa-popup-content-contact .nasa-product .star-rating {
  margin-bottom:10px;
  margin-left:auto;
  margin-right:auto
}
.nasa-popup-content-contact .nasa-product .price {
  font-weight:bold;
  line-height:1.2
}
.nasa-popup-content-contact .nasa-product del {
  font-weight:normal
}
.nasa-popup-content-contact .nasa-wrap {
  padding:10px 30px 20px 30px
}
.nasa-popup-content-contact .radio-list-wrap {
  margin-bottom:10px
}
.nasa-popup-content-contact .nasa-product-img {
  position:relative;
  width:80px;
  height:80px;
  overflow:hidden;
  margin-top:-40px;
  margin-bottom:15px;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);
  -moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 10px 0 rgba(0,0,0,0.1)
}
.nasa-popup-content-contact .nasa-product-img img {
  width:80px;
  height:auto;
  position:absolute;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%, -50%);
  -moz-transform:translate(-50%, -50%);
  -o-transform:translate(-50%, -50%);
  -ms-transform:translate(-50%, -50%);
  transform:translate(-50%, -50%)
}
.nasa-node-content {
  line-height:1.4
}
.mfp-content .nasa-node-content {
  background:#fff;
  padding:25px;
  text-align:initial;
  display:block;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px
}
.mfp-content .nasa-node-content.nasa-popup-content-contact {
  padding:0;
  margin-top:40px;
  margin-bottom:20px
}
.nasa-content-specifications table {
  border:1px solid #eceeef;
  margin:0
}
.nasa-content-specifications table th {
  vertical-align:top;
  line-height:1.24138em
}
.nasa-content-specifications table th,
.nasa-content-specifications table td {
  border-top:1px solid #eceeef;
  padding-left:15px;
  padding-right:15px
}
.nasa-content-specifications table thead th {
  font-size:110%;
  color:#333
}
.nasa-content-specifications table tbody th {
  letter-spacing:0
}
.nasa-content-specifications table tbody tr:nth-of-type(2n+1) th,
.nasa-content-specifications table tbody tr:nth-of-type(2n+1) td {
  background:#fafafa
}
.nasa-content-specifications table tbody tr:nth-of-type(2n) th,
.nasa-content-specifications table tbody tr:nth-of-type(2n) td {
  background:transparent
}
.woocommerce-tabs {
  margin-top:30px;
  line-height:1.4
}
.woocommerce-tabs .nasa-classic-style {
  margin-bottom:30px;
  line-height:2.5
}
.woocommerce-tabs .nasa-panel {
  padding:0px
}
.woocommerce-tabs .nasa-panel.no-border {
  border:none;
  padding:0px
}
.woocommerce-tabs .nasa-panel.no-border .nasa-panel-block {
  padding:3px;
  margin-bottom:20px
}
.woocommerce-tabs.nasa-tabs-content {
  margin-bottom:10px
}
.woocommerce-tabs .nasa-accordion-title a {
  text-transform:uppercase
}
.woocommerce-tabs.nasa-scroll-content {
  margin-top:50px;
  margin-bottom:0;
  padding-top:35px;
  padding-bottom:35px;
  background-color:#F8F8F8
}
.woocommerce-tabs .nasa-scroll-item {
  background-color:#FFF;
  padding:25px 65px 45px 65px;
  margin-bottom:35px
}
.woocommerce-tabs .nasa-scroll-item:last-child {
  margin-bottom:0
}
.woocommerce-tabs.nasa-accordions-content .nasa-panel {
  padding:25px 30px
}
.woocommerce-tabs.nasa-accordions-content .nasa-panel .nasa-tabs-content .nasa-panel {
  padding:0;
  border:none
}
.woocommerce-tabs.nasa-accordions-content.nasa-arrow.fullwidth .nasa-accordion-title {
  margin-top:0
}
.woocommerce-tabs.nasa-accordions-content.nasa-arrow.fullwidth .nasa-accordion-title .nasa-single-product-tab {
  border:none;
  border-bottom:1px solid #ececec;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:0;
  text-transform:none;
  font-size:25px;
  letter-spacing:0
}
.woocommerce-tabs.nasa-accordions-content.nasa-arrow.fullwidth .nasa-accordion-title .nasa-single-product-tab:hover,
.woocommerce-tabs.nasa-accordions-content.nasa-arrow.fullwidth .nasa-accordion-title .nasa-single-product-tab.active {
  background-color:transparent;
  color:#000
}
.woocommerce-tabs.nasa-accordions-content.nasa-arrow.fullwidth .nasa-accordion-title .nasa-single-product-tab.active {
  border-bottom-color:transparent
}
.woocommerce-tabs.nasa-accordions-content.nasa-arrow.fullwidth .nasa-accordion-title:first-child .nasa-single-product-tab {
  border-top:1px solid #ececec
}
.woocommerce-tabs.nasa-accordions-content.nasa-arrow.fullwidth .nasa-sp-panel {
  border:none;
  padding-left:0;
  padding-right:0
}
.woocommerce-tabs.nasa-accordions-content.nasa-arrow.fullwidth .nasa-sp-panel.active {
  border-bottom:1px solid #ececec
}
.woocommerce-tabs .nasa-accordions-content .nasa-panel {
  padding:15px
}
.woocommerce-tabs .nasa-tabs.nasa-slide-style {
  margin-bottom:35px
}
.woocommerce-tabs .nasa-small-accodion {
  border-top:1px solid #efefef
}
.woocommerce-tabs .nasa-small-accodion .nasa-accordion-title {
  margin-top:0;
  padding:0
}
.woocommerce-tabs .nasa-small-accodion .nasa-accordion-title a {
  text-transform:none;
  letter-spacing:0;
  font-size:18px;
  border-bottom:1px solid #efefef;
  padding-top:15px;
  padding-bottom:15px
}
.woocommerce-tabs .nasa-small-accodion .nasa-accordion-title a.active {
  border-color:transparent
}
.woocommerce-tabs .nasa-small-accodion .nasa-panel {
  padding:0 0 20px 0;
  border-bottom:1px solid #efefef
}
.woocommerce-tabs .nasa-small-accodion .nasa-panel #reviews {
  padding-top:20px
}
.woocommerce-tabs .nasa-v-tabs {
  position:relative;
  padding-top:50px;
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:-webkit-flex;
  display:flex;
  -webkit-box-align:start;
  -ms-flex-align:start;
  -webkit-align-items:flex-start;
  align-items:flex-start
}
.woocommerce-tabs .nasa-v-tabs:before {
  content:"";
  position:absolute;
  right:10px;
  left:10px;
  top:0;
  height:1px;
  border-top:1px solid #efefef
}
.woocommerce-tabs .nasa-v-tabs .nasa-tab-wrap {
  min-width:320px;
  padding-right:50px;
  position:relative
}
.woocommerce-tabs .nasa-v-tabs .nasa-tab-wrap:after {
  content:"";
  position:absolute;
  right:30px;
  top:0;
  bottom:0;
  width:1px;
  border-left:1px solid #efefef
}
.woocommerce-tabs .nasa-v-tabs .nasa-panels {
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1
}
.woocommerce-tabs .nasa-v-tabs .nasa-tabs {
  margin-bottom:0
}
.woocommerce-tabs .nasa-v-tabs .nasa-tabs li {
  list-style:none;
  margin-bottom:15px
}
.woocommerce-tabs .nasa-v-tabs .nasa-tabs li:last-child {
  margin-bottom:0
}
.woocommerce-tabs .nasa-v-tabs .nasa-tabs li a {
  font-size:25px;
  color:#aaa
}
.woocommerce-tabs .nasa-v-tabs .nasa-tabs li a:hover {
  color:#2d2a2a
}
.woocommerce-tabs .nasa-v-tabs .nasa-tabs li.active a {
  color:#2d2a2a
}
body .wcpr-modal-light-box .wcpr-modal-light-box-wrapper .wcpr-modal-wrap .wcpr-modal-content .star-rating,
body .wcpr-grid .wcpr-grid-item .wcpr-content .review-content-container .star-rating {
  width:88px
}
#comments .wcpr-filter-container {
  margin:20px -5px;
  border:none;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
}
#review_form input[type="file"] {
  margin-bottom:0
}
.nasa-wrap-review-thumb {
  margin-left:-5px;
  margin-right:-5px;
  margin-top:20px
}
.nasa-wrap-review-thumb .nasa-item-review-thumb {
  margin:0 5px
}
.nasa-vertical-notabs .nasa-content {
  margin-bottom:50px
}
.nasa-vertical-notabs .nasa-content>.nasa-title {
  font-size:25px;
  color:#2d2a2a;
  margin-bottom:20px;
  display:-webkit-inline-box;
  display:-moz-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  -webkit-align-items:center;
  align-items:center
}
.nasa-vertical-notabs .nasa-content>.nasa-title:after {
  content:"";
  width:40px;
  height:3px;
  border-bottom:1px solid #ddd;
  margin:0 20px
}
.nasa-rtl .woocommerce-tabs .nasa-v-tabs .nasa-tab-wrap {
  padding-right:0;
  padding-left:50px
}
.nasa-rtl .woocommerce-tabs .nasa-v-tabs .nasa-tab-wrap:after {
  right:auto;
  left:30px
}
@media only screen and (min-width: 1024px) {
  .nasa-vertical-notabs .nasa-content>.nasa-content-panel {
    padding-left:150px
  }
  .nasa-rtl .nasa-vertical-notabs .nasa-content>.nasa-content-panel {
    padding-left:0;
    padding-right:150px
  }
}
@media only screen and (max-width: 1024px) {
  .woocommerce-tabs .nasa-v-tabs {
    display:block;
    padding-right:10px
  }
  .woocommerce-tabs .nasa-v-tabs .nasa-tab-wrap {
    min-width:100%;
    padding-right:0;
    margin-bottom:10px
  }
  .woocommerce-tabs .nasa-v-tabs .nasa-tab-wrap:after {
    display:none
  }
  .woocommerce-tabs .nasa-v-tabs .nasa-tab-wrap .nasa-tabs {
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-flex-wrap:nowrap;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap
  }
  .woocommerce-tabs .nasa-v-tabs .nasa-tab-wrap .nasa-tabs li {
    margin-right:30px
  }
  .woocommerce-tabs .nasa-v-tabs .nasa-tab-wrap .nasa-tabs li:last-child {
    margin-right:0
  }
  .nasa-rtl .woocommerce-tabs .nasa-v-tabs .nasa-tab-wrap {
    padding-left:0;
    padding-right:0;
    margin-bottom:10px
  }
  .nasa-rtl .woocommerce-tabs .nasa-v-tabs .nasa-tab-wrap .nasa-tabs li {
    margin-left:30px;
    margin-right:0
  }
  .nasa-rtl .woocommerce-tabs .nasa-v-tabs .nasa-tab-wrap .nasa-tabs li:last-child {
    margin-left:0;
    margin-right:0
  }
}
@media only screen and (max-width: 767px) {
  .nasa-vertical-notabs .nasa-content>.nasa-title:after {
    display:none
  }
}
.nasa-content-additional_information .shop_attributes {
  margin-bottom:0;
  width:auto
}
.nasa-content-additional_information .shop_attributes p {
  margin-bottom:0
}
.nasa-content-additional_information .shop_attributes th,
.nasa-content-additional_information .shop_attributes td {
  border:none;
  padding:5px 0;
  vertical-align:top;
  line-height:1.6
}
.nasa-content-additional_information .shop_attributes th {
  padding-right:15px;
  color:#000;
  letter-spacing:0
}
.nasa-content-additional_information .shop_attributes td {
  color:#777
}
.nasa-scroll-titles {
  display:block;
  border-bottom:1px solid #efefef;
  margin-bottom:30px
}
.products-arrow {
  position:absolute;
  top:4px;
  right:0;
  height:1px;
  visibility:hidden;
  opacity:0
}
.products-arrow.show {
  visibility:visible;
  opacity:1
}
.products-arrow .dropdown-wrap {
  position:absolute;
  top:32px;
  width:320px;
  padding:10px;
  border:1px solid #efefef;
  background:#fff;
  visibility:hidden;
  opacity:0;
  z-index:9999;
  -webkit-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.1);
  -moz-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.1);
  box-shadow:1px 1px 2px 0px rgba(0,0,0,0.1);
  -webkit-transform:translateY(5px);
  -moz-transform:translateY(5px);
  -o-transform:translateY(5px);
  -ms-transform:translateY(5px);
  transform:translateY(5px)
}
.products-arrow .dropdown-wrap img {
  max-width:70px;
  height:auto;
  margin:0;
  display:inline-block;
  float:left
}
.products-arrow .dropdown-wrap .next-prev-info {
  margin:0;
  display:inline-block;
  width:225px
}
.products-arrow .dropdown-wrap .product-name {
  display:block;
  font-size:110%;
  font-weight:bold;
  line-height:1.2;
  margin-bottom:5px
}
.products-arrow .next-prev-buttons {
  display:inline-block;
  position:relative;
  padding-bottom:10px
}
.products-arrow .next-prev-buttons:hover .dropdown-wrap {
  visibility:visible;
  opacity:1;
  -webkit-transform:translateY(0);
  -moz-transform:translateY(0);
  -o-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0)
}
.products-arrow .prev-product {
  float:left;
  margin-left:10px
}
.products-arrow .next-product {
  float:right;
  margin-left:10px
}
.products-arrow .icon-next-prev {
  border:1px solid #ddd;
  padding:0;
  font-size:170%;
  line-height:27px;
  width:29px;
  text-align:center;
  color:#aaa;
  background-color:#fff;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%
}
.products-arrow .icon-next-prev:hover {
  border-color:#f76b6a;
  background-color:#f76b6a;
  color:#fff
}
.products-arrow .next-product .dropdown-wrap {
  right:0
}
.products-arrow .prev-product .dropdown-wrap {
  right:0
}
.products-arrow .prod-dropdown {
  display:inline-block
}
.classic-layout .products-arrow {
  right:10px
}
.nasa-layout-full .text-center .products-arrow {
  left:10px;
  right:10px
}
.nasa-layout-full .text-center .products-arrow .prev-product {
  margin-left:0
}
.nasa-layout-full .text-center .products-arrow .prev-product .dropdown-wrap {
  right:auto;
  left:0
}
.nasa-layout-full .text-center .products-arrow .next-product {
  margin-left:0
}
.nasa-layout-full .text-center .products-arrow .next-prev-buttons .dropdown-wrap div {
  text-align:left
}
.nasa-layout-modern-2 .products-arrow {
  top:10px;
  right:10px;
  left:10px
}
.nasa-layout-modern-2 .products-arrow .next-prev-buttons {
  margin:0
}
.nasa-layout-modern-2 .products-arrow .prev-product .dropdown-wrap {
  left:0;
  right:auto
}
.nasa-layout-modern-2 .products-arrow .dropdown-wrap .next-prev-info {
  text-align:initial
}
.nasa-layout-modern-2 .focus-info,
.nasa-layout-modern-3 .focus-info {
  background-color:#f8f8f8;
  margin-bottom:60px
}
.nasa-spl-modern-2 .site-header,
.nasa-spl-modern-3 .site-header {
  background:#f8f8f8
}
.breadcrumb-wrap .products-arrow {
  visibility:visible;
  opacity:1;
  padding-top:10px;
  z-index:100;
  height:auto;
  right:10px;
  left:auto;
  top:50%;
  -webkit-transform:translateY(-50%);
  -moz-transform:translateY(-50%);
  -o-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%)
}
.breadcrumb-wrap.text-right .products-arrow {
  right:auto;
  left:10px
}
.breadcrumb-wrap.text-right .products-arrow .next-product {
  margin-left:0
}
.breadcrumb-wrap.text-right .products-arrow .prev-product {
  margin-left:0;
  margin-right:10px
}
.breadcrumb-wrap.text-right .products-arrow .next-prev-buttons .dropdown-wrap {
  left:0;
  right:auto;
  text-align:left
}
.breadcrumb-wrap.text-center .products-arrow {
  right:10px;
  left:10px
}
.breadcrumb-wrap.text-center .products-arrow .next-product .dropdown-wrap {
  left:auto;
  right:0;
  text-align:left
}
.breadcrumb-wrap.text-center .products-arrow .prev-product .dropdown-wrap {
  left:0;
  right:auto;
  text-align:left
}
.breadcrumb-wrap.text-center .products-arrow .next-prev-buttons {
  margin-left:0;
  margin-right:0
}
.nasa-rtl .breadcrumb-wrap.text-left .products-arrow {
  right:10px;
  left:auto
}
.nasa-rtl .breadcrumb-wrap.text-left .products-arrow .next-product {
  margin-left:0;
  margin-right:0
}
.nasa-rtl .breadcrumb-wrap.text-left .products-arrow .prev-product {
  margin-left:0;
  margin-right:10px
}
.nasa-rtl .breadcrumb-wrap.text-left .products-arrow .next-prev-buttons .dropdown-wrap {
  left:auto;
  right:0;
  text-align:right
}
.nasa-rtl .breadcrumb-wrap.text-right .products-arrow .next-prev-buttons .dropdown-wrap {
  text-align:right
}
.nasa-rtl .breadcrumb-wrap.text-center .products-arrow .next-prev-buttons .dropdown-wrap {
  text-align:right
}
.up-sell.large-block-grid-2 li {
  padding:0px 3px 6px 3px;
  margin-bottom:0px
}
.up-sell.large-block-grid-2 li img {
  display:block
}
.up-sell .product.small {
  position:relative
}
.nasa-product-details-page {
  margin-bottom:50px
}
.nasa-product-details-page .product-info .entry-title {
  padding-right:0px
}
.nasa-product-details-page .product-info .entry-title.nopadding {
  padding-right:0
}
.nasa-product-details-page .product-gallery .badge.nasa-variants,
.nasa-product-details-page .product-gallery .badge.b360-label,
.nasa-product-details-page .product-gallery .badge.video-label {
  display:none
}
.nasa-product-details-page .product-gallery .nasa-thumbnail-hoz .main-images {
  padding-left:0;
  padding-right:0
}
.nasa-product-details-page .product-gallery .nasa-thumbnail-hoz .main-images .slick-slide {
  padding:0
}
.nasa-product-details-page .product-gallery .main-images {
  padding-left:5px;
  padding-right:5px
}
.nasa-product-details-page .product-gallery .main-images .slick-slide {
  padding:0 5px
}
.nasa-product-details-page .product-gallery .main-images .slick-slide img {
  width:100%
}
.nasa-product-details-page .product-gallery .main-images .nasa-item-main-video-wrap {
  position:relative
}
.nasa-product-details-page .product-gallery .main-images .nasa-item-main-video-wrap .wp-video {
  position:absolute;
  top:0;
  left:0;
  height:100%;
  width:100% !important;
  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
}
.nasa-product-details-page .product-gallery .main-images .nasa-item-main-video-wrap .wp-video .mejs-container,
.nasa-product-details-page .product-gallery .main-images .nasa-item-main-video-wrap .wp-video .wp-video-shortcode {
  background-color:transparent;
  max-height:100%;
  min-width:100% !important;
  min-height:100%
}
.nasa-product-details-page .product-gallery .main-images .nasa-item-main-video-wrap .wp-video .mejs-overlay-play.video-play {
  visibility:hidden
}
.nasa-product-details-page .product-gallery .main-images .nasa-item-main-video-wrap .wp-video .mejs-poster {
  position:relative
}
.nasa-product-details-page .product-gallery .main-images .nasa-item-main-video-wrap video.wp-video.wp-video-shortcode {
  padding:0 5px
}
.nasa-product-details-page .product-gallery .main-images .nasa-item-main-video-wrap .ns-video-size {
  visibility:hidden
}
.nasa-product-details-page .product-gallery .nasa-thumb-wrap {
  width:10%;
  margin-top:-1px;
  float:left
}
.nasa-product-details-page .product-gallery .nasa-thumb-wrap.nasa-thumbnail-hoz {
  width:100%
}
.nasa-product-details-page .product-gallery .nasa-main-wrap {
  width:90%;
  float:left
}
.nasa-product-details-page .product-gallery .nasa-main-wrap.nasa-thumbnail-hoz {
  width:100%
}
.nasa-product-details-page .product-gallery.nasa-gallery-full .nasa-main-wrap {
  width:100%;
  float:none;
  margin-left:auto;
  margin-right:auto
}
.nasa-product-details-page .product-gallery.large-6 .nasa-thumb-wrap {
  width:13%
}
.nasa-product-details-page .product-gallery.large-6 .nasa-thumb-wrap.nasa-thumbnail-hoz {
  width:100%
}
.nasa-product-details-page .product-gallery.large-6 .nasa-main-wrap {
  width:87%
}
.nasa-product-details-page .product-gallery.large-6 .nasa-main-wrap.nasa-thumbnail-hoz {
  width:100%
}
.nasa-product-details-page .product-video-popup:hover {
  opacity:1
}
.nasa-product-details-page .product_meta {
  line-height:1.8;
  padding-top:15px;
  padding-bottom:15px;
  margin-top:30px;
  border-top:1px solid #efefef;
  border-bottom:1px solid #efefef;
  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;
  -webkit-box-align:center;
  -ms-flex-align:center;
  -webkit-align-items:center;
  align-items:center
}
.nasa-product-details-page .product_meta .wcml_currency_switcher {
  margin-top:0;
  margin-bottom:0;
  width:auto
}
.nasa-product-details-page .product_meta strong {
  color:#2d2a2a
}
.nasa-product-details-page .product_meta br {
  display:none
}
.nasa-product-details-page .product_meta>* {
  display:-webkit-inline-box;
  display:-moz-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  margin:0
}
.nasa-product-details-page .product_meta>*:before {
  display:inline-block;
  position:relative;
  content:"/";
  margin:0 8px 0 10px
}
.nasa-product-details-page .product_meta>*:first-child:before {
  display:none
}
.nasa-product-details-page .product_meta>*.yith-wcbr-brands-logo {
  display:none !important
}
.nasa-product-details-page .product_meta>* a,
.nasa-product-details-page .product_meta>* .sku {
  font-weight:normal;
  margin:0 0 0 2px
}
.nasa-product-details-page.nasa-layout-full .product-info.text-center .entry-title {
  padding-left:25px;
  padding-right:25px
}
.nasa-product-details-page.nasa-layout-full .product-info.text-center .variations {
  margin-left:auto;
  margin-right:auto;
  margin-bottom:10px;
  width:auto
}
.nasa-product-details-page.nasa-layout-full .product-info.text-center .variations .label {
  text-align:center
}
.nasa-product-details-page.nasa-layout-full .product-info.text-center .variations .value {
  text-align:center
}
.nasa-product-details-page.nasa-layout-full .product-info.text-center .variations .nasa-attr-ux_wrap {
  display:inline-block
}
.nasa-product-details-page.nasa-layout-full .product-info.text-center .variations .reset_variations {
  left:50%;
  -webkit-transform:translateX(-50%);
  -moz-transform:translateX(-50%);
  -o-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%)
}
.nasa-product-details-page.nasa-layout-full .product-info.text-center .nasa-single-product-stock {
  max-width:615px;
  margin-left:auto;
  margin-right:auto
}
.nasa-product-details-page.nasa-layout-full .product-info.text-center .variations_form .single_variation_wrap .woocommerce-variation .woocommerce-variation-price {
  text-align:center !important
}
.nasa-product-details-page.nasa-layout-full .product-info.text-center .product_meta {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
.nasa-product-details-page.nasa-layout-full .product-info .nasa-single-share {
  margin-bottom:40px
}
.nasa-product-details-page.nasa-layout-full .product-info .product_meta {
  margin-bottom:65px
}
.nasa-product-details-page.nasa-layout-full .product-info .nasa-small-accodion {
  text-align:initial
}
.nasa-product-details-page.nasa-layout-new-2 .product-gallery .nasa-thumb-wrap {
  display:none
}
.nasa-product-details-page.nasa-layout-new-2 .product-gallery .nasa-main-wrap {
  width:100%
}
.nasa-product-details-page.nasa-layout-new-2 .product-gallery .product-image-btn {
  left:10px
}
.nasa-product-details-page.nasa-layout-new-2 .product-gallery .nasa-badges-wrap {
  right:35px
}
.nasa-product-details-page.nasa-layout-new-2 .product-gallery .main-images {
  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;
  padding:0;
  margin-left:-5px;
  margin-right:-5px
}
.nasa-product-details-page.nasa-layout-new-2 .product-gallery .main-images .item-wrap {
  width:50%
}
.nasa-product-details-page.nasa-layout-new-2 .product-gallery .main-images .item-wrap:first-child {
  width:100%
}
.nasa-product-details-page .nasa-center-mode .product-gallery .main-images {
  padding-left:0;
  padding-right:0
}
.nasa-product-details-page .nasa-center-mode .slick-slide:not(.slick-active) {
  opacity:0.7
}
.nasa-product-details-page.nasa-layout-modern-3 {
  padding-top:0 !important
}
.nasa-product-details-page .legal-price-info {
  margin-top:15px
}
.nasa-product-info-wrap .product_meta {
  border:none;
  padding:0
}
.nasa-product-info-wrap .nasa-statistic-ratings h2,
.nasa-product-info-wrap .woocommerce-tabs #reviews .woocommerce-Reviews-title,
.nasa-product-info-wrap .woocommerce-tabs #reviews .comment-reply-title {
  font-size:16px
}
.nasa-product-info-wrap .woocommerce-tabs #reviews .nasa-statistic-ratings,
.nasa-product-info-wrap .woocommerce-tabs #reviews #review_form_wrapper {
  width:100%;
  padding-left:0;
  padding-right:0
}
.product-info .variations .reset_bundled_variations_fixed .reset_variations {
  position:static
}
#review_form_wrapper .comment-reply-title {
  font-size:120%;
  line-height:2;
  font-weight:bold;
  color:#2d2a2a
}
#review_form_wrapper .comment-form-rating {
  margin-bottom:15px;
  margin-top:10px
}
#review_form_wrapper .comment-form-rating label {
  display:inline-block;
  margin-right:15px
}
#review_form_wrapper .comment-form-rating .stars {
  display:inline-block;
  margin-bottom:0
}
table.nasa-info-size-guide td {
  text-align:center;
  vertical-align:middle;
  padding:15px 5px;
  color:#333;
  font-weight:800;
  font-size:14px
}
table.nasa-info-size-guide td.nasa-font-color {
  color:#555
}
table.nasa-info-size-guide thead td {
  background-color:#e3e3e3;
  font-size:15px;
  font-weight:800;
  text-transform:uppercase;
  padding:15px 0;
  letter-spacing:2px
}
table.nasa-info-size-guide tbody tr:nth-of-type(2n) td {
  background-color:#f1f1f1
}
@media only screen and (min-width: 768px) {
  body .nasa-single-product-scroll .nasa-thumb-wrap .nasa-single-product-thumbnails.nasa-single-fixed {
    position:fixed;
    z-index:10;
    margin-top:0 !important
  }
  body .nasa-single-product-scroll .nasa-thumb-wrap .nasa-single-product-thumbnails.nasa-single-static {
    position:static
  }
  body .nasa-single-product-scroll .nasa-product-info-wrap {
    z-index:99
  }
  body .nasa-single-product-scroll .nasa-product-info-wrap .nasa-product-info-scroll.nasa-single-fixed {
    position:fixed;
    z-index:10;
    margin-top:0 !important
  }
  body .nasa-single-product-scroll .nasa-product-info-wrap .nasa-product-info-scroll.nasa-single-static {
    position:static
  }
  body .nasa-single-product-grid-2 .nasa-item-main-video-wrap,
  body .nasa-single-product-scroll .nasa-item-main-video-wrap {
    padding:0px 5px
  }
  body.small_spacing .nasa-relative .product-item {
    padding-left:5px;
    padding-right:5px
  }
  body.large_spacing .nasa-relative .product-item {
    padding-left:15px;
    padding-right:15px
  }
  body.large_spacing .nasa-relative .ns-items-gap {
    margin-left:-5px;
    margin-right:-5px
  }
}
@media screen and (min-width: 1230px) {
  body.small_spacing .nasa-relative .ns-items-gap {
    margin-left:5px;
    margin-right:5px
  }
}
.nasa-add-to-cart-fixed {
  position:fixed;
  left:0;
  bottom:0;
  opacity:0;
  visibility:hidden;
  z-index:399;
  background:#fff;
  border-top:1px solid #efefef;
  height:100px;
  padding:10px 0;
  width:100%;
  -webkit-box-shadow:0px 0px 10px -2px rgba(0,0,0,0.15);
  -moz-box-shadow:0px 0px 10px -2px rgba(0,0,0,0.15);
  box-shadow:0px 0px 10px -2px rgba(0,0,0,0.15);
  -webkit-transform:translateY(100%);
  -moz-transform:translateY(100%);
  -o-transform:translateY(100%);
  -ms-transform:translateY(100%);
  transform:translateY(100%)
}
.nasa-add-to-cart-fixed .woocommerce-grouped-product-list {
  display:none
}
.nasa-add-to-cart-fixed button.disabled {
  cursor:not-allowed
}
.nasa-add-to-cart-fixed .nasa-wrap-content-inner {
  width:100%;
  height:100%;
  max-width:82.75862em;
  margin:0 auto;
  padding:0 10px
}
.nasa-add-to-cart-fixed .nasa-wrap-content {
  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;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  height:100%
}
.nasa-add-to-cart-fixed .price {
  display:inline-block;
  font-size:100%;
  font-weight:700;
  line-height:1.5
}
.nasa-add-to-cart-fixed .single_add_to_cart_button,
.nasa-add-to-cart-fixed .nasa-buy-now {
  flex-grow:2;
  padding:0 25px
}
.nasa-toggle-variation_wrap-clone {
  display:block;
  line-height:1.5;
  margin-bottom:5px
}
.nasa-toggle-variation_wrap-clone:hover {
  text-decoration:underline
}
.nasa-fixed-product-info {
  width:50%;
  display:inline-block;
  float:left
}
.nasa-thumb-clone {
  display:inline-block;
  float:left;
  width:60px;
  margin-right:10px
}
.nasa-thumb-clone img {
  border:1px solid #f1f1f1
}
.nasa-add-to-cart-fixed .nasa-title-clone h3 {
  font-size:120%;
  font-weight:bold;
  margin-top:0;
  margin-bottom:0;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis
}
.nasa-fixed-product-variations-wrap {
  width:100%;
  display:block;
  position:absolute;
  bottom:100%;
  left:0;
  background:#f8f8f8;
  opacity:0;
  visibility:hidden;
  -webkit-box-shadow:0px -10px 10px -10px rgba(0,0,0,0.05);
  -moz-box-shadow:0px -10px 10px -10px rgba(0,0,0,0.05);
  box-shadow:0px -10px 10px -10px rgba(0,0,0,0.05);
  -webkit-transform:translateY(20px);
  -moz-transform:translateY(20px);
  -o-transform:translateY(20px);
  -ms-transform:translateY(20px);
  transform:translateY(20px)
}
.nasa-fixed-product-variations-wrap.nasa-active {
  opacity:inherit;
  visibility:inherit;
  -webkit-transform:translateY(0);
  -moz-transform:translateY(0);
  -o-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0)
}
.nasa-fixed-product-variations-wrap a.nasa-close-wrap {
  position:absolute;
  width:15px;
  height:15px;
  top:3px;
  right:3px;
  display:inline-block;
  text-align:center
}
.nasa-fixed-product-variations-wrap a.nasa-close-wrap:before,
.nasa-fixed-product-variations-wrap a.nasa-close-wrap:after {
  content:"";
  width:15px;
  height:1px;
  position:absolute;
  top:7px;
  left:0;
  border-top:2px solid #555
}
.nasa-fixed-product-variations-wrap a.nasa-close-wrap:before {
  -webkit-transform:rotate(-45deg);
  -moz-transform:rotate(-45deg);
  -o-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  transform:rotate(-45deg)
}
.nasa-fixed-product-variations-wrap a.nasa-close-wrap:after {
  -webkit-transform:rotate(45deg);
  -moz-transform:rotate(45deg);
  -o-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg)
}
.nasa-fixed-product-variations-wrap a.nasa-close-wrap:hover:before,
.nasa-fixed-product-variations-wrap a.nasa-close-wrap:hover:after {
  border-color:#000
}
.nasa-fixed-product-variations {
  overflow-y:auto;
  max-height:100%;
  max-width:82.75862em;
  padding-left:10px;
  padding-right:10px;
  margin:0 auto;
  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;
  -webkit-box-align:center;
  -ms-flex-align:center;
  -webkit-align-items:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
.single_variation_wrap-clone .button.disabled {
  cursor:not-allowed
}
.nasa-fixed-product-btn {
  width:50%;
  display:inline-block;
  float:right;
  text-align:right
}
.nasa-fixed-product-btn .quantity {
  margin-right:5px
}
.nasa-fixed-single-simple .nasa-fixed-product-info {
  width:50%
}
.nasa-fixed-single-simple .nasa-fixed-product-btn {
  width:50%;
  text-align:right
}
.nasa-single-btn-clone {
  display:inline-block
}
.nasa-attr-ux_wrap-clone,
.nasa-attr-select_wrap-clone {
  display:block;
  margin:0 10px;
  padding:5px 0;
  text-align:center
}
.nasa-attr-ux-clone {
  display:inline-block;
  margin:5px 15px 5px 0
}
.nasa-attr-ux-clone.nasa-disable {
  opacity:0.3;
  cursor:not-allowed
}
.nasa-attr-ux-clone.nasa-disable .nasa-attr-bg,
.nasa-attr-ux-clone.nasa-disable .nasa-attr-bg-img {
  cursor:not-allowed
}
.nasa-attr-ux-clone.nasa-disable .nasa-attr-bg:before,
.nasa-attr-ux-clone.nasa-disable .nasa-attr-bg:after,
.nasa-attr-ux-clone.nasa-disable .nasa-attr-bg-img:before,
.nasa-attr-ux-clone.nasa-disable .nasa-attr-bg-img:after {
  content:"";
  width:100%;
  height:2px;
  position:absolute;
  top:50%;
  left:0;
  border-top:2px solid #000
}
.nasa-attr-ux-clone.nasa-disable .nasa-attr-bg:before,
.nasa-attr-ux-clone.nasa-disable .nasa-attr-bg-img:before {
  -webkit-transform:translateY(-50%) rotate(45deg);
  -moz-transform:translateY(-50%) rotate(45deg);
  -o-transform:translateY(-50%) rotate(45deg);
  -ms-transform:translateY(-50%) rotate(45deg);
  transform:translateY(-50%) rotate(45deg)
}
.nasa-attr-ux-clone.nasa-disable .nasa-attr-bg:after,
.nasa-attr-ux-clone.nasa-disable .nasa-attr-bg-img:after {
  -webkit-transform:translateY(-50%) rotate(-45deg);
  -moz-transform:translateY(-50%) rotate(-45deg);
  -o-transform:translateY(-50%) rotate(-45deg);
  -ms-transform:translateY(-50%) rotate(-45deg);
  transform:translateY(-50%) rotate(-45deg)
}
.nasa-attr-ux-clone.nasa-attr-ux-color-clone {
  margin-top:10px;
  position:relative
}
.nasa-attr-ux-clone.nasa-attr-ux-color-clone .nasa-attr-text {
  display:none;
  width:auto;
  height:auto;
  position:absolute;
  top:-7px;
  left:50%;
  padding:0 8px;
  background:#333;
  color:#fff;
  font-size:11px;
  visibility:hidden;
  opacity:0;
  white-space:nowrap;
  -webkit-transform:translate(-50%, -100%);
  -moz-transform:translate(-50%, -100%);
  -o-transform:translate(-50%, -100%);
  -ms-transform:translate(-50%, -100%);
  transform:translate(-50%, -100%)
}
.nasa-attr-ux-clone.nasa-attr-ux-color-clone .nasa-attr-text:after {
  top:100%;
  left:50%;
  content:" ";
  height:0;
  width:0;
  position:absolute;
  pointer-events:none;
  border:solid transparent;
  border-color:transparent;
  border-top-color:#333;
  border-width:4px;
  margin-left:-4px
}
.nasa-attr-ux-clone.nasa-attr-ux-color-clone:hover .nasa-attr-text {
  visibility:visible;
  opacity:1
}
.nasa-attr-ux-clone.nasa-attr-ux-color-clone .nasa-attr-bg {
  margin-right:0
}
.nasa-attr-ux-clone.nasa-attr-ux-label-clone {
  margin-right:15px
}
.nasa-attr-ux-clone .nasa-attr-bg {
  display:inline-block;
  height:22px;
  width:22px;
  line-height:22px;
  text-align:center;
  cursor:pointer;
  position:relative;
  opacity:0.5;
  float:left;
  margin-right:5px;
  padding:0;
  background:#EAEAEA;
  border:1px solid #ddd;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  -webkit-transition:all 350ms ease;
  -moz-transition:all 350ms ease;
  -o-transition:all 350ms ease;
  transition:all 350ms ease
}
.nasa-attr-ux-clone .nasa-attr-text {
  line-height:23px
}
.nasa-attr-ux-clone:hover .nasa-attr-bg {
  border-color:#ddd;
  opacity:0.9
}
.nasa-attr-ux-clone.selected .nasa-attr-bg {
  border-color:#999;
  opacity:1
}
.nasa-attr-ux-clone.selected .nasa-attr-bg:before {
  -webkit-transform:rotate(45deg);
  -moz-transform:rotate(45deg);
  transform:rotate(45deg);
  content:"";
  width:6px;
  height:10px;
  display:block;
  border:solid #fff;
  border-width:0 2px 2px 0;
  position:absolute;
  top:4px;
  left:7px
}
.nasa-attr-ux-clone.selected.nasa-attr-ux-label-clone .nasa-attr-bg:before {
  border-color:#333
}
.nasa-attr-ux-clone.nasa-attr-ux-image-clone .nasa-attr-bg-img {
  border:1px solid #ececec;
  display:inline-block;
  padding:1px;
  line-height:1;
  opacity:0.7;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%
}
.nasa-attr-ux-clone.nasa-attr-ux-image-clone img {
  width:30px;
  height:30px;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%
}
.nasa-attr-ux-clone.nasa-attr-ux-image-clone .nasa-attr-text {
  display:none
}
.nasa-attr-ux-clone.nasa-attr-ux-image-clone:hover .nasa-attr-bg-img {
  border-color:#ddd;
  opacity:0.9
}
.nasa-attr-ux-clone.nasa-attr-ux-image-clone.selected .nasa-attr-bg-img {
  border-color:#999;
  opacity:1
}
.nasa-attr-select_wrap-clone label {
  display:inline-block;
  width:auto;
  margin:5px 10px 5px 0
}
.nasa-attr-select_wrap-clone select {
  display:inline-block;
  width:auto;
  margin:0;
  padding:0 30px 0 10px;
  line-height:1
}
.nasa-single-btn-clone {
  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;
  -webkit-box-align:center;
  -ms-flex-align:center;
  -webkit-align-items:center;
  align-items:center;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.nasa-single-btn-clone .price {
  display:block;
  line-height:38px
}
.nasa-single-btn-clone .single_add_to_cart_button.loading {
  color:transparent !important
}
.woocommerce-variation-add-to-cart-clone {
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:-webkit-flex;
  display:flex;
  margin:0 0 0 10px;
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-align:center;
  -ms-flex-align:center;
  -webkit-align-items:center;
  align-items:center
}
.nasa-image-square .nasa-add-to-cart-fixed .nasa-attr-ux-clone.nasa-attr-ux-image-clone .nasa-attr-bg-img {
  -webkit-border-radius:20%;
  -moz-border-radius:20%;
  border-radius:20%
}
.nasa-image-square .nasa-add-to-cart-fixed .nasa-attr-ux-clone.nasa-attr-ux-image-clone img {
  -webkit-border-radius:20%;
  -moz-border-radius:20%;
  border-radius:20%
}
body.has-nasa-cart-fixed .nasa-add-to-cart-fixed {
  opacity:1;
  visibility:visible;
  -webkit-transform:translateY(0);
  -moz-transform:translateY(0);
  -o-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0)
}
body.has-nasa-cart-fixed.nasa-in-mobile {
  padding-bottom:50px
}
@media only screen and (min-width: 768px) {
  body.has-nasa-cart-fixed {
    padding-bottom:100px
  }
}
.woocommerce-tabs #reviews .woocommerce-Reviews-title,
.woocommerce-tabs #reviews .comment-reply-title {
  font-size:110%;
  text-transform:capitalize;
  margin-top:0;
  margin-bottom:15px;
  line-height:1.4;
  display:block;
  font-weight:700
}
.woocommerce-tabs #reviews .nasa-statistic-ratings,
.woocommerce-tabs #reviews #review_form_wrapper {
  width:50%;
  display:inline-block;
  float:left
}
.woocommerce-tabs #reviews .nasa-statistic-ratings {
  padding-right:20px
}
.woocommerce-tabs #reviews .nasa-statistic-ratings.fullwidth {
  width:100%;
  padding-right:0
}
.woocommerce-tabs #reviews #comments {
  padding-top:30px
}
.woocommerce-tabs #reviews #comments .commentlist {
  padding-top:15px
}
.woocommerce-tabs #reviews #comments .avatar {
  margin:0 20px 10px 0;
  float:left;
  -webkit-border-radius:99px;
  -moz-border-radius:99px;
  border-radius:99px
}
.woocommerce-tabs #reviews #comments .description {
  color:#555;
  font-style:normal
}
.woocommerce-tabs #reviews #comments .description p {
  margin-bottom:10px;
  line-height:1.4;
  font-style:italic
}
.woocommerce-tabs #reviews #comments .star-rating {
  display:inline-block
}
.woocommerce-tabs #reviews #comments .meta {
  display:block;
  margin-bottom:5px
}
.woocommerce-tabs #reviews #comments .commentlist li:after {
  display:block;
  content:"";
  border-top:1px solid #efefef;
  margin:30px auto
}
.woocommerce-tabs #reviews #comments .commentlist li:last-child:after {
  display:none
}
.woocommerce-tabs #reviews #review_form_wrapper {
  padding-left:20px
}
.woocommerce-tabs #reviews .btn-add-new-review {
  display:none
}
.woocommerce-tabs #reviews #review_form_wrapper .comment-form .nasa-form-media-wrap {
  display:none
}
.woocommerce-tabs #reviews #review_form_wrapper .close-review-form {
  display:none
}
.woocommerce-tabs #reviews .comment-notes {
  margin-bottom:15px
}
.woocommerce-tabs #reviews .comment-form-rating {
  margin-bottom:10px
}
.woocommerce-tabs #reviews .comment-form-rating label {
  display:inline-block
}
.woocommerce-tabs #reviews .comment-form-rating label:after {
  content:":";
  margin-left:2px
}
.woocommerce-tabs #reviews .comment-form-rating .stars {
  display:inline-block;
  position:relative;
  top:2px
}
.woocommerce-tabs #reviews .comment-form-author,
.woocommerce-tabs #reviews .comment-form-email {
  width:50%;
  display:inline-block;
  margin:0 0 10px 0;
  float:left
}
.woocommerce-tabs #reviews .comment-form-author {
  padding-right:10px
}
.woocommerce-tabs #reviews .comment-form-email {
  padding-left:10px
}
.woocommerce-tabs #reviews #respond .stars:after {
  content:"";
  display:block;
  clear:both
}
.woocommerce-tabs #reviews #respond .stars span {
  width:80px;
  height:16px;
  position:relative;
  float:left;
  background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23DCDCDC" height="16px"  viewBox="0 0 473.486 473.486"><polygon xmlns="http://www.w3.org/2000/svg" points="473.486,182.079 310.615,157.952 235.904,11.23 162.628,158.675 0,184.389 117.584,299.641 91.786,462.257 237.732,386.042 384.416,460.829 357.032,298.473 "/></svg>');
  background-size:16px;
  background-repeat:space
}
.woocommerce-tabs #reviews #respond .stars span a {
  float:left;
  position:absolute;
  left:0;
  top:0;
  width:16px;
  height:0;
  padding-top:16px;
  overflow:hidden
}
.woocommerce-tabs #reviews #respond .stars span a:hover {
  background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23F7B553" height="16px"  viewBox="0 0 473.486 473.486"><polygon xmlns="http://www.w3.org/2000/svg" points="473.486,182.079 310.615,157.952 235.904,11.23 162.628,158.675 0,184.389 117.584,299.641 91.786,462.257 237.732,386.042 384.416,460.829 357.032,298.473 "/></svg>');
  background-size:16px;
  background-repeat:space
}
.woocommerce-tabs #reviews #respond .stars span a:focus {
  background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23F7B553" height="16px"  viewBox="0 0 473.486 473.486"><polygon xmlns="http://www.w3.org/2000/svg" points="473.486,182.079 310.615,157.952 235.904,11.23 162.628,158.675 0,184.389 117.584,299.641 91.786,462.257 237.732,386.042 384.416,460.829 357.032,298.473 "/></svg>');
  background-size:16px;
  background-repeat:space
}
.woocommerce-tabs #reviews #respond .stars span a.active {
  background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23F7B553" height="16px"  viewBox="0 0 473.486 473.486"><polygon xmlns="http://www.w3.org/2000/svg" points="473.486,182.079 310.615,157.952 235.904,11.23 162.628,158.675 0,184.389 117.584,299.641 91.786,462.257 237.732,386.042 384.416,460.829 357.032,298.473 "/></svg>');
  background-size:16px;
  background-repeat:space
}
.woocommerce-tabs #reviews #respond .stars span a.star-1 {
  width:16px;
  z-index:10
}
.woocommerce-tabs #reviews #respond .stars span a.star-2 {
  width:32px;
  z-index:9
}
.woocommerce-tabs #reviews #respond .stars span a.star-3 {
  width:48px;
  z-index:8
}
.woocommerce-tabs #reviews #respond .stars span a.star-4 {
  width:64px;
  z-index:7
}
.woocommerce-tabs #reviews #respond .stars span a.star-5 {
  width:80px;
  z-index:6
}
.woocommerce-tabs #reviews #respond textarea#comment {
  height:100px
}
.woocommerce-Reviews #comments.nasa-loading {
  position:relative
}
.woocommerce-Reviews #comments.nasa-loading:before {
  position:absolute;
  z-index:1;
  content:"";
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#fff;
  opacity:0.6
}
.woocommerce-Reviews #comments.nasa-loading:after {
  content:"";
  display:block;
  position:absolute;
  z-index:2;
  opacity:0.6;
  top:50%;
  left:50%;
  width:30px;
  height:30px;
  margin-left:-15px;
  margin-top:-15px;
  border-top:1px solid #efefef;
  border-bottom:1px solid #333;
  border-left:1px solid #efefef;
  border-right:1px solid #333;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  -webkit-animation:nasa-spin .5s linear infinite;
  -moz-animation:nasa-spin .5s linear infinite;
  -o-animation:nasa-spin .5s linear infinite;
  -ms-animation:nasa-spin .5s linear infinite;
  animation:nasa-spin .5s linear infinite
}
.woocommerce-Reviews #comments .woocommerce-pagination {
  padding:20px 0
}
.nasa-avg-rating {
  display:inline-block;
  margin:5px 0 10px
}
.nasa-avg-rating .avg-rating-number {
  font-size:200%;
  font-weight:bold;
  color:#690
}
.nasa-statistic-ratings h2 {
  font-size:110%;
  text-transform:capitalize;
  margin-top:0;
  margin-bottom:10px;
  line-height:1.4;
  display:block;
  font-weight:700;
  color:#333e48
}
table.nasa-rating-bars td {
  padding:5px 0;
  border:none
}
table.nasa-rating-bars .star-rating-wrap {
  width:95px
}
table.nasa-rating-bars .star-rating-wrap .star-rating {
  margin:0;
  height:18px
}
table.nasa-rating-bars .nasa-rating-per-wrap {
  padding:5px 10px
}
table.nasa-rating-bars .nasa-ratings-number {
  width:35px;
  color:#999;
  font-size:90%
}
.nasa-rating-per {
  height:12px;
  width:100%;
  position:relative;
  background:#f1f1f1;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px
}
.nasa-rating-per .nasa-per-content {
  position:relative;
  display:block;
  height:100%;
  background:#690;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px
}
.comment-form-cookies-consent {
  clear:both;
  padding-top:10px
}
.comment-form-cookies-consent label {
  display:inline;
  margin:0 5px;
  font-weight:normal
}
@media only screen and (max-width: 767px) {
  body .product-details #reviews .nasa-statistic-ratings,
  body .product-details #reviews #review_form_wrapper {
    width:100%;
    padding:0
  }
  body .product-details #reviews #comments {
    padding:30px 0 0 0;
    margin-bottom:30px
  }
  body .product-details #reviews .comment-form .comment-form-author,
  body .product-details #reviews .comment-form .comment-form-email {
    width:100%
  }
  body .product-details #reviews .comment-form .comment-form-author {
    padding:0
  }
  body .product-details #reviews .comment-form .comment-form-email {
    padding:0
  }
  body .mfp-content .nasa-node-content {
    padding:25px 10px
  }
  body .mfp-content .nasa-node-content#nasa-content-ask-a-quetion {
    padding:0
  }
  .woocommerce-tabs .nasa-scroll-item {
    margin-bottom:10px;
    padding:15px
  }
}
@media only screen and (min-width: 641px) and (max-width: 894px) {
  body .nasa-add-to-cart-fixed .nasa-fixed-product-btn .quantity {
    display:none
  }
  body .nasa-add-to-cart-fixed .nasa-fixed-product-btn button.single_add_to_cart_button {
    width:100%
  }
}
@media only screen and (min-width: 640px) {
  body .nasa-add-to-cart-fixed {
    padding:0
  }
  body .nasa-add-to-cart-fixed .nasa-toggle-variation_wrap-clone {
    display:none
  }
  body .nasa-add-to-cart-fixed .nasa-fixed-product-info {
    width:25%;
    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;
    float:none
  }
  body .nasa-add-to-cart-fixed .nasa-fixed-product-info .nasa-title-clone {
    max-width:80%
  }
  body .nasa-add-to-cart-fixed .nasa-fixed-product-variations-wrap {
    width:45%;
    background:none;
    position:static;
    visibility:visible;
    opacity:inherit;
    float:none;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    -o-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0)
  }
  body .nasa-add-to-cart-fixed .nasa-fixed-product-variations-wrap a.nasa-close-wrap {
    display:none
  }
  body .nasa-add-to-cart-fixed .nasa-fixed-product-variations-wrap .nasa-fixed-product-variations {
    overflow-y:auto;
    max-height:100px
  }
  body .nasa-add-to-cart-fixed .nasa-fixed-product-btn {
    width:30%
  }
  body .nasa-add-to-cart-fixed .nasa-attr-ux_wrap-clone,
  body .nasa-add-to-cart-fixed .nasa-attr-select_wrap-clone {
    text-align:initial;
    display:inline-block;
    line-height:1
  }
}
@media only screen and (max-width: 640px) {
  body .nasa-add-to-cart-fixed .nasa-fixed-product-btn .quantity {
    display:none !important
  }
  body .nasa-add-to-cart-fixed .nasa-fixed-product-btn .price {
    display:inline-block
  }
  body .nasa-add-to-cart-fixed .nasa-fixed-product-btn button.single_add_to_cart_button {
    padding:8px 15px
  }
}
@media only screen and (max-width: 480px) {
  body .nasa-add-to-cart-fixed .nasa-fixed-product-btn .woocommerce-variation-add-to-cart-clone button.single_add_to_cart_button {
    font-size:60%;
    padding:8px 10px
  }
  body .nasa-add-to-cart-fixed .nasa-thumb-clone {
    width:35px
  }
  body .nasa-add-to-cart-fixed .nasa-title-clone h3 {
    font-size:100%
  }
  body .nasa-add-to-cart-fixed .price {
    font-size:95%
  }
  body .nasa-add-to-cart-fixed .nasa-fixed-product-info {
    width:55%
  }
  body .nasa-add-to-cart-fixed .nasa-fixed-product-btn {
    width:45%;
    text-align:right
  }
}
body .nasa-single-btn-clone .nasa-buy-now {
  margin-top:5px
}
@media only screen and (min-width: 1024px) {
  .nasa-accessories-wrap {
    padding-bottom:20px
  }
  .nasa-accessories-wrap .nasa-current-product {
    margin-left:-15px
  }
  .product-info .nasa-accessories-wrap .nasa-current-product {
    margin-left:0
  }
}
.nasa-accessories-wrap .star-rating {
  display:none
}
.nasa-accessories-wrap .btn-link {
  display:none !important
}
.nasa-accessories-wrap .product-item {
  margin-bottom:0;
  padding-left:25px;
  padding-right:25px
}
.nasa-accessories-item-check {
  margin-bottom:10px;
  -webkit-box-align:baseline;
  -ms-flex-align:baseline;
  -webkit-align-items:baseline;
  align-items:baseline
}
.product-info .nasa-accessories-wrap .product-item .info {
  padding-bottom:0;
  min-height:100px
}
.product-info .nasa-accessories-wrap .product-item {
  padding-left:10px;
  padding-right:10px;
  margin-left:0;
  margin-right:0;
  width:25%
}
.product-info .nasa-accessories-wrap .product-item .product-img:before {
  display:none
}
.product-info .nasa-accessories-check {
  margin-top:0 !important
}
.product-info .nasa-accessories-check .price {
  display:inline;
  font-size:100%
}
.product-info .nasa-accessories-total-price .price {
  display:inline-block;
  margin-bottom:0;
  font-size:110%
}
.product-info .nasa-accessories-total-price-wrap {
  text-align:initial !important;
  margin-bottom:20px
}
.product-info .nasa-bought-together-wrap>.columns {
  width:100%
}
@media only screen and (max-width: 767px) {
  .product-info .nasa-accessories-wrap .product-item {
    width:50%
  }
  .nasa-single-product-scroll .main-images .nasa-item-main-video-wrap .wp-video,
  .nasa-layout-new-2 .main-images .nasa-item-main-video-wrap .wp-video {
    padding:0 5px 10px 5px
  }
}
.nasa-accessories-item-check.nasa-accessories-item-check-main label strong {
  color:#000
}
.nasa-check-main-product,
.nasa-check-accessories-product {
  position:relative;
  top:1px
}
.nasa-accessories-price {
  color:#aaa;
  font-weight:bold;
  display:inline-block;
  font-size:100%
}
.nasa-accessories-total-price {
  font-size:110%
}
.nasa-accessories-total-price .woocommerce-Price-amount {
  font-size:120%;
  color:#e00;
  font-weight:bold
}
.nasa-accessories-product .product-img {
  overflow:visible
}
.nasa-accessories-product .product-img:before {
  position:absolute;
  font-family:"nasa-font";
  content:"\59";
  z-index:1;
  font-size:120%;
  color:#555;
  font-weight:bold;
  top:50%;
  margin-top:-12px;
  left:-33px
}
.nasa-in-mobile #nasa-tab-accessories_content {
  overflow:hidden
}
.nasa-in-mobile .nasa-accessories-wrap {
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:-webkit-flex;
  display:flex;
  -webkit-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
  overflow-y:auto;
  white-space:nowrap;
  padding-left:5px;
  padding-right:5px;
  margin-bottom:15px
}
.nasa-in-mobile .nasa-accessories-wrap .product-item {
  width:150px;
  min-width:150px;
  padding-left:5px;
  padding-right:5px
}
.nasa-in-mobile .nasa-accessories-wrap .product-item .info {
  display:none;
  padding-bottom:10px
}
@media only screen and (min-width: 768px) {
  .nasa-in-mobile .nasa-bought-together-wrap,
  .nasa-in-mobile .nasa-accessories-wrap {
    margin-left:0;
    margin-right:0
  }
  .nasa-in-mobile .nasa-accessories-wrap .product-item {
    padding-left:10px;
    padding-right:10px;
    width:200px
  }
}
.nasa-single-arrow {
  position:absolute;
  z-index:10;
  top:50%;
  visibility:hidden;
  opacity:0;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  background:#fff;
  border:1px solid #eee
}
.nasa-single-arrow:before,
.nasa-single-arrow:after {
  font-family:'Pe-icon-7-stroke';
  display:inline-block;
  font-size:280%
}
.nasa-single-arrow[data-action="prev"] {
  left:15px;
  -webkit-transform:translate(15px, -50%);
  -moz-transform:translate(15px, -50%);
  -o-transform:translate(15px, -50%);
  -ms-transform:translate(15px, -50%);
  transform:translate(15px, -50%)
}
.nasa-single-arrow[data-action="prev"]:before {
  content:"\e686"
}
.nasa-single-arrow[data-action="next"] {
  right:15px;
  -webkit-transform:translate(-15px, -50%);
  -moz-transform:translate(-15px, -50%);
  -o-transform:translate(-15px, -50%);
  -ms-transform:translate(-15px, -50%);
  transform:translate(-15px, -50%)
}
.nasa-single-arrow[data-action="next"]:after {
  content:"\e684"
}
.nasa-single-arrow.nasa-disabled {
  cursor:not-allowed
}
.nasa-single-arrow.nasa-disabled:before,
.nasa-single-arrow.nasa-disabled:after {
  color:#999
}
.nasa-single-arrow:hover:not(.nasa-disabled) {
  border-color:#999
}
.nasa-single-arrow:focus,
.nasa-single-arrow:hover {
  color:#333
}
.nasa-single-slider-arrows {
  position:absolute;
  height:1px;
  top:50%;
  left:5px;
  right:5px;
  margin-top:-25px
}
.product-images-slider:hover .nasa-single-arrow {
  visibility:visible;
  opacity:1;
  -webkit-transform:translate(0, -50%);
  -moz-transform:translate(0, -50%);
  -o-transform:translate(0, -50%);
  -ms-transform:translate(0, -50%);
  transform:translate(0, -50%)
}
@media only screen and (max-width: 767px) {
  .nasa-single-slider-arrows {
    left:0;
    right:0
  }
  .nasa-single-arrow {
    visibility:visible;
    opacity:1
  }
  .nasa-single-arrow[data-action="prev"],
  .nasa-single-arrow[data-action="next"] {
    -webkit-transform:translate(0, -50%);
    -moz-transform:translate(0, -50%);
    -o-transform:translate(0, -50%);
    -ms-transform:translate(0, -50%);
    transform:translate(0, -50%)
  }
}
.nasa-content-singleproductmultivendor>.container>.row {
  margin-left:0;
  margin-right:0
}
.nasa-product-360-degree {
  padding:44px 0
}
.nasa-360-degree-popup {
  display:block;
  position:relative;
  width:32px;
  height:32px;
  line-height:33px;
  font-size:11px;
  font-weight:bold;
  text-align:center;
  background:#fff;
  color:#666 !important;
  margin:10px 0;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.08);
  -moz-box-shadow:0px 0px 5px rgba(0,0,0,0.08);
  box-shadow:0px 0px 5px rgba(0,0,0,0.08)
}
.nasa-360-degree-popup:hover {
  opacity:1;
  color:#333 !important;
  -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.2);
  -moz-box-shadow:0px 0px 5px rgba(0,0,0,0.2);
  box-shadow:0px 0px 5px rgba(0,0,0,0.2)
}
.mfp-close-btn-in .nasa-product-360-degree .mfp-close {
  top:0px;
  right:50%;
  background-color:rgba(0,0,0,0.3) !important;
  color:#FFF !important;
  -webkit-transform:translateX(50%);
  -moz-transform:translateX(50%);
  -o-transform:translateX(50%);
  -ms-transform:translateX(50%);
  transform:translateX(50%)
}
.nasa-threesixty {
  position:relative;
  margin:0 auto;
  cursor:grab
}
.nasa-threesixty:active {
  cursor:grabbing
}
.nasa-threesixty .spinner {
  width:60px;
  display:block;
  margin:0 auto;
  height:30px;
  background:rgba(0,0,0,0.7);
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px
}
.nasa-threesixty .spinner span {
  font-size:12px;
  font-weight:bolder;
  color:#FFF;
  text-align:center;
  line-height:30px;
  display:block
}
.nasa-threesixty .nav_bar {
  position:absolute;
  bottom:0;
  left:50%;
  z-index:11;
  background-color:#FFF;
  -webkit-box-shadow:0 1px 4px rgba(0,0,0,0.15);
  -moz-box-shadow:0 1px 4px rgba(0,0,0,0.15);
  box-shadow:0 1px 4px rgba(0,0,0,0.15);
  -webkit-transform:translate(-50%, 50%);
  -moz-transform:translate(-50%, 50%);
  -o-transform:translate(-50%, 50%);
  -ms-transform:translate(-50%, 50%);
  transform:translate(-50%, 50%)
}
.nasa-threesixty .nav_bar a {
  display:inline-block;
  width:42px;
  height:45px;
  color:rgba(0,0,0,0.3);
  text-align:center;
  text-decoration:none;
  font-size:0;
  line-height:45px
}
.nasa-threesixty .nav_bar a:hover {
  color:rgba(0,0,0,0.8)
}
.nasa-threesixty .nav_bar a:before {
  font-family:"nasa-font";
  font-weight:700;
  font-size:16px
}
.nasa-threesixty .nav_bar a.nav_bar_previous:before {
  content:"\7a"
}
.nasa-threesixty .nav_bar a.nav_bar_play {
  display:none
}
.nasa-threesixty .nav_bar a.nav_bar_stop {
  display:none
}
.nasa-threesixty .nav_bar a.nav_bar_next:before {
  content:"\79"
}
.nasa-threesixty:-webkit-full-screen,
.nasa-threesixty:-moz-full-screen {
  background:#ffffff;
  width:100%;
  height:100%;
  margin-top:0;
  padding-top:200px
}
.nasa-threesixty_images {
  display:none;
  margin:0;
  padding:0;
  list-style:none;
  backface-visibility:hidden;
  -webkit-backface-visibility:hidden;
  perspective:800px;
  -webkit-perspective:800px
}
.nasa-threesixty_images img {
  position:absolute;
  top:0;
  left:50%;
  height:auto;
  -webkit-transform:translateX(-50%);
  -moz-transform:translateX(-50%);
  -o-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%)
}
.nasa-threesixty_images img.previous-image {
  visibility:hidden
}
.nasa-threesixty_images img.current-image {
  visibility:visible
}
.nasa-layout-full .nasa-sa-brand-item {
  margin-top:0;
  position:relative;
  top:8px
}
.nasa-layout-full .cart {
  max-width:600px
}
.nasa-layout-full .cart.variations_form {
  max-width:100%
}
.nasa-layout-full .cart .woocommerce-variation-add-to-cart {
  max-width:600px
}
.nasa-layout-full .text-center .cart {
  margin-left:auto;
  margin-right:auto
}
.button.add_to_cart_accessories {
  border:none
}
.nasa-in-mobile .nasa-product-details-page {
  top:0;
  padding-top:20px
}
.nasa-in-mobile .nasa-product-details-page.nasa-layout-modern-2 {
  padding-top:0
}
@media only screen and (max-width: 767px) {
  .nasa-wrap-popup-nodes {
    overflow-y:auto;
    white-space:nowrap;
    mask-image:linear-gradient(to left, transparent 5px, #000 40px);
    -webkit-mask-image:linear-gradient(to left, transparent 5px, #000 40px);
    -webkit-flex-wrap:nowrap;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap
  }
  .nasa-wrap-popup-nodes::-webkit-scrollbar {
    display:none
  }
  #nasa-content-ask-a-quetion .nasa-ask-product {
    padding-left:10px;
    padding-right:10px
  }
  #nasa-content-ask-a-quetion .nasa-ask-wrap {
    padding-left:20px;
    padding-right:20px
  }
  .nasa-scroll-titles .nasa-anchor {
    margin-left:0;
    margin-right:0
  }
  .nasa-scroll-titles .nasa-anchor:not(.active) {
    display:none
  }
  .product-gallery {
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px
  }
  .product-gallery.nasa-gallery-full {
    margin-bottom:25px
  }
  .product-gallery .product-image-btn {
    left:15px
  }
  #main-content .product-page .nasa-product-details-page {
    top:0;
    padding-top:10px
  }
  #main-content .product-page .nasa-product-details-page.nasa-layout-modern-2 {
    padding-top:0
  }
  .nasa-toggle-woo-tabs {
    display:inline-block;
    line-height:1.6;
    text-align:center;
    text-transform:uppercase;
    font-size:120%;
    font-weight:800;
    margin:20px 10px 0 10px
  }
  .nasa-layout-full .nasa-toggle-woo-tabs {
    display:block;
    margin-top:35px
  }
  .woocommerce-tabs.mobile-tabs-off-canvas {
    margin:0;
    padding:0;
    position:fixed;
    top:0;
    left:0;
    bottom:0;
    right:0;
    background:#fff;
    z-index:999999;
    overflow-y:auto;
    -webkit-transform:translateY(100%);
    -moz-transform:translateY(100%);
    -o-transform:translateY(100%);
    -ms-transform:translateY(100%);
    transform:translateY(100%)
  }
  .woocommerce-tabs.mobile-tabs-off-canvas.nasa-active {
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    -o-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0)
  }
  .woocommerce-tabs.mobile-tabs-off-canvas.nasa-accordions-content {
    padding:55px 10px 20px 10px
  }
  .woocommerce-tabs.mobile-tabs-off-canvas .nasa-toggle-woo-tabs {
    position:absolute;
    top:10px;
    right:10px;
    line-height:1;
    margin:0;
    z-index:9
  }
  .woocommerce-tabs.mobile-tabs-off-canvas .nasa-tab-wrap {
    position:absolute;
    left:0;
    right:0;
    top:25px;
    height:50px;
    padding:0 10px
  }
  .woocommerce-tabs.mobile-tabs-off-canvas .nasa-panels {
    position:absolute;
    top:80px;
    bottom:0;
    left:0;
    right:0;
    overflow-y:auto
  }
  .nasa-product-info-wrap .nasa-toggle-woo-tabs {
    margin-left:0;
    margin-right:0
  }
  body .nasa-single-product-scroll .nasa-product-info-wrap .nasa-product-info-scroll {
    margin-top:0 !important;
    max-width:100%;
    width:100% !important
  }
  body .nasa-product-details-page .product-gallery .nasa-thumb-wrap {
    display:none
  }
  body .nasa-product-details-page .product-gallery .nasa-thumb-wrap.nasa-thumbnail-hoz {
    display:block
  }
  body .nasa-product-details-page .product-gallery .nasa-main-wrap {
    width:100%
  }
  body .nasa-product-details-page .product_meta>* {
    width:100%
  }
  body .nasa-product-details-page .product_meta>*:before {
    display:none
  }
  body .nasa-product-details-page.nasa-layout-new-2 .product-gallery .nasa-badges-wrap {
    right:20px
  }
  body .nasa-single-product-slide .product-gallery {
    padding-left:10px;
    padding-right:10px
  }
  body .nasa-product-details-page .product-gallery .main-images .slick-slide {
    padding:0
  }
  body .nasa-product-details-page .nasa-single-product-scroll .product-gallery .nasa-main-wrap,
  body .nasa-product-details-page .product-gallery.large-6 .nasa-main-wrap {
    width:100%
  }
  body .nasa-single-product-scroll .nasa-product-info-wrap .nasa-product-info-scroll {
    max-height:none !important
  }
  body #main-content .main-images .nasa-item-main-image-wrap {
    width:100%;
    float:left
  }
  body .nasa-product-details-page .product-gallery .main-images {
    padding:0
  }
  body .nasa-single-product-scroll .product-gallery .nasa-badges-wrap {
    right:20px
  }
  body .nasa-product-details-page .nasa-single-product-slide .product-gallery .nasa-badges-wrap {
    right:20px
  }
  body .nasa-product-details-page .nasa-single-product-slide .product-gallery .product-image-btn {
    left:10px
  }
  body .nasa-single-product-scroll .product-info {
    padding-left:0.68966em
  }
  body .nasa-layout-full .nasa-single-product-slide[data-padding] .product-gallery .main-images .slick-slide {
    padding-left:5px;
    padding-right:5px
  }
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page>* {
  visibility:hidden
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page.nasa-layout-modern-2 .focus-info,
.nasa-crazy-load.crazy-loading .nasa-product-details-page.nasa-layout-modern-3 .focus-info,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .product-info .nasa-wrap-flex.info-modern-1 .nasa-col-flex:last-child,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-slick-slider {
  visibility:visible
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .woocommerce-product-details__short-description,
.nasa-crazy-load.crazy-loading .nasa-product-details-page form.cart,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-panels.nasa-desc-no-wrap,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-desc-wrap .nasa-content-panel,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-accordions-content.woocommerce-tabs .nasa-content-panel.active,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-vertical-style.woocommerce-tabs .nasa-panel.active,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-vertical-notabs .nasa-content>.nasa-content-panel {
  visibility:visible;
  overflow:hidden;
  color:transparent;
  position:relative
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .woocommerce-product-details__short-description>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page form.cart>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-panels.nasa-desc-no-wrap>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-desc-wrap .nasa-content-panel>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-accordions-content.woocommerce-tabs .nasa-content-panel.active>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-vertical-style.woocommerce-tabs .nasa-panel.active>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-vertical-notabs .nasa-content>.nasa-content-panel>* {
  color:transparent !important;
  opacity:0;
  visibility:hidden
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .woocommerce-product-details__short-description:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page form.cart:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-panels.nasa-desc-no-wrap:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-desc-wrap .nasa-content-panel:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-accordions-content.woocommerce-tabs .nasa-content-panel.active:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-vertical-style.woocommerce-tabs .nasa-panel.active:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-vertical-notabs .nasa-content>.nasa-content-panel:before {
  content:"";
  display:block;
  width:100%;
  background-repeat:no-repeat;
  background-image:linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0),linear-gradient(#f4f4f4 100%, transparent 0);
  background-size:100% 15px, 100% 15px, 100% 15px, 60% 15px, 100% 15px, 100% 15px, 100% 15px, 80% 15px, 100% 15px, 100% 15px, 100% 15px, 70% 15px, 100% 15px, 100% 15px, 100% 15px, 50% 15px;
  background-position:0 0, 0 30px, 0 60px, 0 90px, 0 130px, 0 160px, 0 190px, 0 220px, 0 260px, 0 290px, 0 320px, 0 350px, 0 390px, 0 420px, 0 450px, 0 480px;
  height:500px
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .woocommerce-product-details__short-description:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page form.cart:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-panels.nasa-desc-no-wrap:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-desc-wrap .nasa-content-panel:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-accordions-content.woocommerce-tabs .nasa-content-panel.active:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-vertical-style.woocommerce-tabs .nasa-panel.active:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-vertical-notabs .nasa-content>.nasa-content-panel:after {
  display:block;
  content:"";
  position:absolute;
  z-index:99;
  top:-50%;
  left:-50%;
  right:-50%;
  bottom:-50%;
  background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
  animation:crazy-loading 1.5s infinite
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-vertical-notabs .nasa-content>.nasa-content-panel,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-panels .nasa-content-description,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-desc-wrap .nasa-content-panel,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-side-sidebar .widget,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .col-sidebar .widget {
  height:250px
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-accordions-content.woocommerce-tabs .nasa-content-panel.active {
  height:280px
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-accordions-content.woocommerce-tabs .nasa-accordion-title,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-accordions-content.woocommerce-tabs .nasa-content-panel {
  width:100%
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .woocommerce-product-details__short-description,
.nasa-crazy-load.crazy-loading .nasa-product-details-page form.cart {
  height:110px
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .product_title {
  display:block;
  max-height:30px;
  max-width:300px
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page.nasa-layout-full .text-center .product_title,
.nasa-crazy-load.crazy-loading .nasa-product-details-page.nasa-layout-modern-2 .text-center .product_title {
  margin-left:auto;
  margin-right:auto
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .product_title,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .woocommerce-product-rating,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-detail-product-deal-countdown,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .woosb-wrap,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-title-relate,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .main-images .product-image,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-grid-2 .main-images .product-image,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .main-images .item-wrap .nasa-item-main-video-wrap,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-grid-2 .main-images .item-wrap .nasa-item-main-video-wrap,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-slide .main-images .item-wrap,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .cwginstock-subscribe-form,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-accordions-content.woocommerce-tabs .nasa-accordion-title,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-product-info-wrap .nasa-block,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-wrap-popup-nodes,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-box {
  visibility:visible;
  overflow:hidden;
  color:transparent;
  position:relative
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .product_title>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .woocommerce-product-rating>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-detail-product-deal-countdown>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .woosb-wrap>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-title-relate>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .main-images .product-image>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-grid-2 .main-images .product-image>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .main-images .item-wrap .nasa-item-main-video-wrap>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-grid-2 .main-images .item-wrap .nasa-item-main-video-wrap>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-slide .main-images .item-wrap>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .cwginstock-subscribe-form>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-accordions-content.woocommerce-tabs .nasa-accordion-title>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-product-info-wrap .nasa-block>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-wrap-popup-nodes>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-box>* {
  color:transparent !important;
  opacity:0;
  visibility:hidden
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .product_title:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .woocommerce-product-rating:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-detail-product-deal-countdown:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .woosb-wrap:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-title-relate:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .main-images .product-image:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-grid-2 .main-images .product-image:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .main-images .item-wrap .nasa-item-main-video-wrap:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-grid-2 .main-images .item-wrap .nasa-item-main-video-wrap:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-slide .main-images .item-wrap:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .cwginstock-subscribe-form:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-accordions-content.woocommerce-tabs .nasa-accordion-title:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-product-info-wrap .nasa-block:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-wrap-popup-nodes:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-box:before {
  display:block;
  content:"";
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:98;
  background:#f4f4f4
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .product_title:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .woocommerce-product-rating:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-detail-product-deal-countdown:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .woosb-wrap:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-title-relate:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .main-images .product-image:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-grid-2 .main-images .product-image:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .main-images .item-wrap .nasa-item-main-video-wrap:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-grid-2 .main-images .item-wrap .nasa-item-main-video-wrap:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-slide .main-images .item-wrap:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .cwginstock-subscribe-form:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-accordions-content.woocommerce-tabs .nasa-accordion-title:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-product-info-wrap .nasa-block:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-wrap-popup-nodes:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-box:after {
  display:block;
  content:"";
  position:absolute;
  z-index:99;
  top:-50%;
  left:-50%;
  right:-50%;
  bottom:-50%;
  background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
  animation:crazy-loading 1.5s infinite
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-price,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-product-info-wrap .out-of-stock,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-brands,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-inline {
  visibility:visible;
  overflow:hidden;
  color:transparent;
  position:relative
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-price>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-product-info-wrap .out-of-stock>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-brands>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-inline>* {
  color:transparent !important;
  opacity:0;
  visibility:hidden
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-price:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-product-info-wrap .out-of-stock:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-brands:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-inline:before {
  display:block;
  content:"";
  position:absolute;
  top:50%;
  right:0;
  bottom:auto;
  left:0;
  height:12px;
  z-index:98;
  background:#f4f4f4;
  -webkit-transform:translateY(-50%);
  -moz-transform:translateY(-50%);
  -o-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%)
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-price:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-product-info-wrap .out-of-stock:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-brands:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-inline:after {
  display:block;
  content:"";
  position:absolute;
  z-index:99;
  top:-50%;
  left:-50%;
  right:-50%;
  bottom:-50%;
  background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
  animation:crazy-loading 1.5s infinite
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-stock,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-share,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .product_meta,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .col-sidebar .widget .nasa-product-taxs-widget,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .col-sidebar .widget .widget-title,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-items {
  visibility:visible
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-stock>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-share>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .product_meta>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .col-sidebar .widget .nasa-product-taxs-widget>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .col-sidebar .widget .widget-title>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-items>* {
  visibility:visible;
  overflow:hidden;
  color:transparent;
  position:relative
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-stock>*>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-share>*>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .product_meta>*>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .col-sidebar .widget .nasa-product-taxs-widget>*>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .col-sidebar .widget .widget-title>*>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-items>*>* {
  color:transparent !important;
  opacity:0;
  visibility:hidden
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-stock>*:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-share>*:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .product_meta>*:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .col-sidebar .widget .nasa-product-taxs-widget>*:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .col-sidebar .widget .widget-title>*:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-items>*:before {
  display:block;
  content:"";
  position:absolute;
  top:50%;
  right:0;
  bottom:auto;
  left:0;
  height:12px;
  z-index:98;
  background:#f4f4f4;
  -webkit-transform:translateY(-50%);
  -moz-transform:translateY(-50%);
  -o-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%)
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-stock>*:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-share>*:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .product_meta>*:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .col-sidebar .widget .nasa-product-taxs-widget>*:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .col-sidebar .widget .widget-title>*:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-items>*:after {
  display:block;
  content:"";
  position:absolute;
  z-index:99;
  top:-50%;
  left:-50%;
  right:-50%;
  bottom:-50%;
  background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
  animation:crazy-loading 1.5s infinite
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .nasa-thumb-wrap .nasa-wrap-item-thumb {
  opacity:1
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-tabs,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-scroll-titles,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .product-thumbnails,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-items-box {
  visibility:visible
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-tabs>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-scroll-titles>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .product-thumbnails>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-items-box>* {
  visibility:visible;
  overflow:hidden;
  color:transparent;
  position:relative
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-tabs>*>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-scroll-titles>*>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .product-thumbnails>*>*,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-items-box>*>* {
  color:transparent !important;
  opacity:0;
  visibility:hidden
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-tabs>*:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-scroll-titles>*:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .product-thumbnails>*:before,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-items-box>*:before {
  display:block;
  content:"";
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:98;
  background:#f4f4f4
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-tabs>*:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-scroll-titles>*:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .product-thumbnails>*:after,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-items-box>*:after {
  display:block;
  content:"";
  position:absolute;
  z-index:99;
  top:-50%;
  left:-50%;
  right:-50%;
  bottom:-50%;
  background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
  animation:crazy-loading 1.5s infinite
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-sa-brands,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-toggle-widget,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .products-arrow,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-crazy-hide {
  opacity:0;
  visibility:hidden;
  display:none
}
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-grid-2 .main-images .item-wrap .nasa-item-main-video-wrap,
.nasa-crazy-load.crazy-loading .nasa-product-details-page .nasa-single-product-scroll .main-images .item-wrap .nasa-item-main-video-wrap {
  margin:0 5px 10px 5px;
  padding:0
}
.nasa-crazy-load.crazy-loading .nasa-layout-full .nasa-single-product-slide .main-images.slick-initialized .item-wrap {
  margin-left:5px;
  margin-right:5px;
  display:none
}
.nasa-crazy-load.crazy-loading .nasa-layout-full .nasa-single-product-slide .main-images.slick-initialized .item-wrap.slick-active {
  display:block
}
.nasa-crazy-load.crazy-loading .nasa-layout-full .main-images.slick-initialized .slick-track {
  display:-webkit-box !important;
  display:-moz-box !important;
  display:-ms-flexbox !important;
  display:-webkit-flex !important;
  display:flex !important;
  width:100% !important;
  -webkit-transform:translate3d(0, 0, 0) !important;
  -moz-transform:translate3d(0, 0, 0) !important;
  -ms-transform:translate3d(0, 0, 0) !important;
  -o-transform:translate3d(0, 0, 0) !important;
  transform:translate3d(0, 0, 0) !important
}
.nasa-crazy-load.crazy-loading .dsc-label,
.nasa-crazy-load.crazy-loading .nasa-slide-tab {
  display:none !important
}
.nasa-crazy-load.crazy-loading .nasa-slide-style {
  border-color:transparent
}
.nasa-crazy-load.crazy-loading .nasa-side-sidebar {
  visibility:visible
}
.nasa-crazy-load.crazy-loading .woocommerce-tabs .nasa-v-tabs:before,
.nasa-crazy-load.crazy-loading .woocommerce-tabs .nasa-v-tabs .nasa-tab-wrap:after {
  visibility:visible
}
@media only screen and (min-width: 768px) {
  .nasa-ajax-store-content.nasa-crazy-load.crazy-loading .nasa-layout-full .nasa-single-product-slide .main-images.slick-initialized.nasa-no-slide .item-wrap {
    display:block
  }
  .nasa-ajax-store-content.nasa-crazy-load.crazy-loading .nasa-single-product-slide .product-thumbnails.slick-vertical .slick-slide {
    position:relative
  }
  .nasa-ajax-store-content.nasa-crazy-load.crazy-loading .nasa-single-product-slide .product-thumbnails.slick-vertical .slick-slide:before {
    display:block;
    content:"";
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:98;
    background:#f4f4f4
  }
  .nasa-ajax-store-content.nasa-crazy-load.crazy-loading .nasa-single-product-slide .product-thumbnails.slick-vertical .slick-slide:after {
    display:block;
    content:"";
    position:absolute;
    z-index:99;
    top:-50%;
    left:-50%;
    right:-50%;
    bottom:-50%;
    background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
    animation:crazy-loading 1.5s infinite
  }
  .nasa-ajax-store-content.nasa-crazy-load.crazy-loading .nasa-single-product-slide .product-thumbnails.slick-vertical .slick-slide * {
    visibility:hidden;
    opacity:0
  }
  .nasa-ajax-store-content.nasa-crazy-load.crazy-loading .nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails .slick-slide {
    position:relative
  }
  .nasa-ajax-store-content.nasa-crazy-load.crazy-loading .nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails .slick-slide:before {
    display:block;
    content:"";
    position:absolute;
    top:15px;
    right:8px;
    bottom:0px;
    left:8px;
    z-index:98;
    background:#f4f4f4
  }
  .nasa-ajax-store-content.nasa-crazy-load.crazy-loading .nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails .slick-slide:after {
    display:block;
    content:"";
    position:absolute;
    z-index:99;
    top:-50%;
    left:-50%;
    right:-50%;
    bottom:-50%;
    background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
    animation:crazy-loading 1.5s infinite
  }
  .nasa-ajax-store-content.nasa-crazy-load.crazy-loading .nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails .slick-slide * {
    visibility:hidden;
    opacity:0
  }
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .product-thumbnails {
  visibility:hidden;
  opacity:0
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .product-thumbnails.slick-vertical {
  visibility:visible;
  opacity:1
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .product-thumbnails.slick-vertical .slick-slide {
  position:relative
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .product-thumbnails.slick-vertical .slick-slide:before {
  display:block;
  content:"";
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:98;
  background:#f4f4f4
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .product-thumbnails.slick-vertical .slick-slide:after {
  display:block;
  content:"";
  position:absolute;
  z-index:99;
  top:-50%;
  left:-50%;
  right:-50%;
  bottom:-50%;
  background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
  animation:crazy-loading 1.5s infinite
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .product-thumbnails.slick-vertical .slick-slide * {
  visibility:hidden;
  opacity:0
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails .slick-slide {
  position:relative
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails .slick-slide:before {
  display:block;
  content:"";
  position:absolute;
  top:15px;
  right:8px;
  bottom:0px;
  left:8px;
  z-index:98;
  background:#f4f4f4
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails .slick-slide:after {
  display:block;
  content:"";
  position:absolute;
  z-index:99;
  top:-50%;
  left:-50%;
  right:-50%;
  bottom:-50%;
  background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
  animation:crazy-loading 1.5s infinite
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails .slick-slide * {
  visibility:hidden;
  opacity:0
}
.nasa-product-details-page.crazy-loading .nasa-single-product-scroll .main-images .product-image,
.nasa-product-details-page.crazy-loading .nasa-single-product-grid-2 .main-images .product-image {
  visibility:visible;
  overflow:hidden;
  color:transparent;
  position:relative
}
.nasa-product-details-page.crazy-loading .nasa-single-product-scroll .main-images .product-image>*,
.nasa-product-details-page.crazy-loading .nasa-single-product-grid-2 .main-images .product-image>* {
  color:transparent !important;
  opacity:0;
  visibility:hidden
}
.nasa-product-details-page.crazy-loading .nasa-single-product-scroll .main-images .product-image:before,
.nasa-product-details-page.crazy-loading .nasa-single-product-grid-2 .main-images .product-image:before {
  display:block;
  content:"";
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:98;
  background:#f4f4f4
}
.nasa-product-details-page.crazy-loading .nasa-single-product-scroll .main-images .product-image:after,
.nasa-product-details-page.crazy-loading .nasa-single-product-grid-2 .main-images .product-image:after {
  display:block;
  content:"";
  position:absolute;
  z-index:99;
  top:-50%;
  left:-50%;
  right:-50%;
  bottom:-50%;
  background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
  animation:crazy-loading 1.5s infinite
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .main-images .item-wrap,
.nasa-product-details-page.crazy-loading .nasa-single-product-scroll .product-thumbnails {
  visibility:visible
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .main-images .item-wrap>*,
.nasa-product-details-page.crazy-loading .nasa-single-product-scroll .product-thumbnails>* {
  visibility:visible;
  overflow:hidden;
  color:transparent;
  position:relative
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .main-images .item-wrap>*>*,
.nasa-product-details-page.crazy-loading .nasa-single-product-scroll .product-thumbnails>*>* {
  color:transparent !important;
  opacity:0;
  visibility:hidden
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .main-images .item-wrap>*:before,
.nasa-product-details-page.crazy-loading .nasa-single-product-scroll .product-thumbnails>*:before {
  display:block;
  content:"";
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:98;
  background:#f4f4f4
}
.nasa-product-details-page.crazy-loading .nasa-single-product-slide .main-images .item-wrap>*:after,
.nasa-product-details-page.crazy-loading .nasa-single-product-scroll .product-thumbnails>*:after {
  display:block;
  content:"";
  position:absolute;
  z-index:99;
  top:-50%;
  left:-50%;
  right:-50%;
  bottom:-50%;
  background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
  animation:crazy-loading 1.5s infinite
}
.nasa-single-product-scroll .woocommerce-product-gallery__wrapper.crazy-loading .main-images .product-image {
  visibility:visible;
  overflow:hidden;
  color:transparent;
  position:relative
}
.nasa-single-product-scroll .woocommerce-product-gallery__wrapper.crazy-loading .main-images .product-image>* {
  color:transparent !important;
  opacity:0;
  visibility:hidden
}
.nasa-single-product-scroll .woocommerce-product-gallery__wrapper.crazy-loading .main-images .product-image:before {
  display:block;
  content:"";
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:98;
  background:#f4f4f4
}
.nasa-single-product-scroll .woocommerce-product-gallery__wrapper.crazy-loading .main-images .product-image:after {
  display:block;
  content:"";
  position:absolute;
  z-index:99;
  top:-50%;
  left:-50%;
  right:-50%;
  bottom:-50%;
  background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
  animation:crazy-loading 1.5s infinite
}
.nasa-single-product-scroll .woocommerce-product-gallery__wrapper.crazy-loading .product-thumbnails {
  visibility:visible
}
.nasa-single-product-scroll .woocommerce-product-gallery__wrapper.crazy-loading .product-thumbnails>* {
  visibility:visible;
  overflow:hidden;
  color:transparent;
  position:relative
}
.nasa-single-product-scroll .woocommerce-product-gallery__wrapper.crazy-loading .product-thumbnails>*>* {
  color:transparent !important;
  opacity:0;
  visibility:hidden
}
.nasa-single-product-scroll .woocommerce-product-gallery__wrapper.crazy-loading .product-thumbnails>*:before {
  display:block;
  content:"";
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:98;
  background:#f4f4f4
}
.nasa-single-product-scroll .woocommerce-product-gallery__wrapper.crazy-loading .product-thumbnails>*:after {
  display:block;
  content:"";
  position:absolute;
  z-index:99;
  top:-50%;
  left:-50%;
  right:-50%;
  bottom:-50%;
  background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
  animation:crazy-loading 1.5s infinite
}
.nasa-single-product-grid-2 .woocommerce-product-gallery__wrapper.crazy-loading .main-images .product-image {
  visibility:visible;
  overflow:hidden;
  color:transparent;
  position:relative
}
.nasa-single-product-grid-2 .woocommerce-product-gallery__wrapper.crazy-loading .main-images .product-image>* {
  color:transparent !important;
  opacity:0;
  visibility:hidden
}
.nasa-single-product-grid-2 .woocommerce-product-gallery__wrapper.crazy-loading .main-images .product-image:before {
  display:block;
  content:"";
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:98;
  background:#f4f4f4
}
.nasa-single-product-grid-2 .woocommerce-product-gallery__wrapper.crazy-loading .main-images .product-image:after {
  display:block;
  content:"";
  position:absolute;
  z-index:99;
  top:-50%;
  left:-50%;
  right:-50%;
  bottom:-50%;
  background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
  animation:crazy-loading 1.5s infinite
}
.nasa-single-product-slide .woocommerce-product-gallery__wrapper.crazy-loading .main-images .item-wrap {
  visibility:visible
}
.nasa-single-product-slide .woocommerce-product-gallery__wrapper.crazy-loading .main-images .item-wrap>* {
  visibility:visible;
  overflow:hidden;
  color:transparent;
  position:relative
}
.nasa-single-product-slide .woocommerce-product-gallery__wrapper.crazy-loading .main-images .item-wrap>*>* {
  color:transparent !important;
  opacity:0;
  visibility:hidden
}
.nasa-single-product-slide .woocommerce-product-gallery__wrapper.crazy-loading .main-images .item-wrap>*:before {
  display:block;
  content:"";
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:98;
  background:#f4f4f4
}
.nasa-single-product-slide .woocommerce-product-gallery__wrapper.crazy-loading .main-images .item-wrap>*:after {
  display:block;
  content:"";
  position:absolute;
  z-index:99;
  top:-50%;
  left:-50%;
  right:-50%;
  bottom:-50%;
  background-image:linear-gradient(90deg, rgba(255,255,255,0) 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 80%);
  animation:crazy-loading 1.5s infinite
}
.nasa-single-product-slide .woocommerce-product-gallery__wrapper.crazy-loading .product-thumbnails {
  visibility:hidden;
  opacity:0
}


.flex-product{
  width : 68vw;
}

@media screen and (min-width: 900px) and (max-width: 1200px) {
  .item-wrap.first.slick-slide.slick-current.slick-active{
    width : 70% !important;
  }
  .product-info .nasa-wrap-flex.info-modern-1 .nasa-col-flex {
  width: 100%;
  padding: 0 !important;
}
   .medium-6{
     width:31% !important;
  }
   .jst{
         margin-left: -7%;
   }
}

.jst{
         margin-left: -9%;
   }