/** Shopify CDN: Minification failed

Line 7:2645 Unexpected "}"
Line 7:2694 Unexpected "}"

**/
/*-----------------------------------------------------------------------------// Custom Theme CSS/-----------------------------------------------------------------------------*//*---------------- Global Custom CSS -------------------*/.nasa-title .nasa-title-wrap span {font-weight: 800;}.nt_collection_list .nt_baby .nasa-cat-title {font-weight: 700;font-size: 120%;margin-top: 10px;color: #444}.service-block .title {font-size: 21px;}.myButton {	background-color:#44c767;	-webkit-border-radius:28px;	-moz-border-radius:28px;	border-radius:28px;	border:1px solid #18ab29;	display:inline-block;	cursor:pointer;	color:#ffffff;	font-family:Arial;	font-size:17px;	padding:16px 31px;	text-decoration:none;	text-shadow:0px 1px 0px #2f6627;}.myButton:hover {	background-color:#5cbf2a;}.myButton:active {	position:relative;	top:1px;}.MYBUTTONRECIPE {	-moz-box-shadow:inset 0px 1px 0px 0px #c4880f;	-webkit-box-shadow:inset 0px 1px 0px 0px #c4880f;	box-shadow:inset 0px 1px 0px 0px #c4880f;	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c4880f), color-stop(1, #c4880f));	background:-moz-linear-gradient(top, #c4880f 5%, #c4880f 100%);	background:-webkit-linear-gradient(top, #c4880f 5%, #c4880f 100%);	background:-o-linear-gradient(top, #c4880f 5%, #c4880f 100%);	background:-ms-linear-gradient(top, #c4880f 5%, #c4880f 100%);	background:linear-gradient(to bottom, #c4880f 5%, #c4880f 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4880f', endColorstr='#c4880f',GradientType=0);	background-color:#c4880f;	border:1px solid #c4880f;	display:inline-block;	cursor:pointer;	color:#ffffff;	font-family:Arial;	font-size:18px;	font-weight:bold;	padding:12px 13px;	text-decoration:none;	text-shadow:0px 1px 0px #c4880f;}.MYBUTTONRECIPE:hover {	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c4880f), color-stop(1, #c4880f));	background:-moz-linear-gradient(top, #c4880f 5%, #c4880f 100%);	background:-webkit-linear-gradient(top, #c4880f 5%, #c4880f 100%);	background:-o-linear-gradient(top, #c4880f 5%, #c4880f 100%);	background:-ms-linear-gradient(top, #c4880f 5%, #c4880f 100%);	background:linear-gradient(to bottom, #c4880f 5%, #c4880f 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4880f', endColorstr='#c4880f',GradientType=0);	background-color:#c4880f;}.MYBUTTONRECIPE:active {	position:relative;	top:1px;}.article-info {display: none;}.Polaris-Label__Text {font-weight: bold !important;}.signup-newsletter-form.flex.alin_center {display: none;}.nt_progress_bar_pr .count, .progressbar {display: none;}.jdgm-star {color: #eb940d !important}}.jdgm-write-rev-link {color: #BB2F00 !important}}del#old-product-price {text-decoration: unset;}.productPrice .tooltip_bottom {margin-left: 5px;}.productPrice .tooltip_bottom:after {white-space: unset;}.product-item .price {overflow: unset;}span.price .tooltip_left:after {white-space: unset;}span.price .tooltip_right:after{white-space: unset;}.trust_img img {width: 100%;}/*---------------- Custom CSS for desktop -------------------*/@media (min-width: 992px) {.Polaris-FormLayout__Item {float: left;width: 100%;}.Polaris-Labelled__LabelWrapper {width: 40%;float: left;padding: 8px 0;margin-right: 20px;}.Polaris-Select {float: left;width: 53%;}}/*---------------- Custom CSS for tablet -------------------*/@media (min-width: 768px) and (max-width: 991px) {}/*---------------- Custom CSS for mobile landscape -------------------*/@media (min-width: 481px) and (max-width: 767px) {.phone-icon span {display: none;}}/*---------------- Custom CSS for mobile -------------------*/@media (max-width: 480px){.trust_img img {width: 100%;}.phone-icon span {display: none;}}


span.shopify-Price-amount.amount {
    font-size: 18px;
    color: #333;
    font-weight: 700;
}
.phone-icon span {
    position: relative;
    bottom: 7px;
    margin-left: 10px;
}

body .announcement_bar>a {
    padding: 10px 0;
}
body .close_an_bar {
    height: 45px;
    line-height: 46px;
}
p.sku_wrapper strong {
    font-family: "Nunito Sans", sans-serif;
    color: #1b1919;
    font-size: 14px;
}
p.cart_sku {
    font-size: 13px;
    padding: 0;
    margin: 0;
}
.infors_single_nt .entry-summary .price {
    margin-left: 0;
}
ins#product-price {
    margin-right: 7px;
}
.cart_message {
    border: 1px dashed #E6E6E6;
    padding: 10px 15px;
}
.cart_item .variation dd p {
    margin-top: 0;
}

button.checkout-button.button.alt.btn--loader.pr {
    background: #6bad0d;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 30px;
    width: 100%;
}
b {
    font-weight: bold;
}
.cart_item .variation dt {
    min-width: 52px;
}
.sku_wrapper span#productSku {
    color: #1b1919;
}
.cart_totals h2 {
    text-align: center;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom: 1px solid #E6E6E6;
  
    padding-bottom: 10px;
}
.cart_totals {
    padding: 20px;
}
.cart_totals .responsive-table {
    margin: 0 !important;
}
tr.cart-subtotal th, tr.cart-subtotal td {
    border: navajowhite;
}
tr.cart-subtotal td {
    text-align: right;
}
#productPrice .pr_onsale,
.the4 #productPrice .old-product-price > span,
.the4 #productPrice #old-product-price > span{
    display: none!important;
}
.infors_single_nt .entry-summary .the4 span#productPrice {
    display: none!important;
}
.Polaris-Label__Text:after {
    content: ":";
}
.shopify .shop_table td.product-price>span s {
    margin-right: 10px;
}
.show_amount_false span.onsale.cw.pr_onsale {
    display: none!important;
}
@media (min-width: 768px){
  .row.cart-actions.mb__80 {
      display: block;
      float: left;
      width: calc(100% + 20px);
    width: -webkit-calc(100% + 20px);
  }
  .wc-proceed-to-checkout.tr {
      float: right;
  }
}
@media (max-width: 767px){
  .row.cart-actions.mb__80 {
      margin-bottom: 20px;
  }
  .cart-subtotal td:before {
  	content: "" !important;
  }
}

.enable_product_bar.template-product .header_section .announcement_bar, .template-product .header_top {
    display: none;
}

.jdgm-star {color: #eb940d !important}
.jdgm-write-rev-link {color: #FF9933 !important}