/** Shopify CDN: Minification failed

Line 82:15 Expected ":"
Line 85:14 Expected ":"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
.product__policies.rte.cb {
    display: none;
}
.mini_cart_footer a.button.btn-cart {
    background-color: #b0bcaf !important;
    color: #000 !important;
}

.nt_label.out-of-stock {
    background-color: #faedd8 !important;
   color: #000 !important;
}

.tab-heading .nav_link_icon {
background-color: #b0bcaf !important;
}

.spr-badge {
    margin-bottom: 10px;
}

.mfp-bg {
	background: transparent;
}

.popup_new_wrap {
    max-width: 530px!important;
    padding: 0;
    position: fixed;
    bottom: 10px;
}

.grouped-pr-list-item__price ins, .kl_fbt_price, .order-discount, .price ins, .price_range ins, .sticky_atc_price, .widget .product_list_widget ins {
    color: #b59677 !important;
}

aside#block_1581507824602 .menu_footer.widget_footer .menu-item:last-child {
    display: none;
}

.nt_menu div.menu-item>a, .nt_menu ul li a {
line-height: 1 !important;
}

div#infiniteoptions-container label {
    display: block;
}
div#infiniteoptions-container {
    margin-bottom: 10px;
}

div#infiniteoptions-container .spb-productdescfont {
    color:#b59677;
    font-size: 18px;
    font-weight: 700;
    display: inline-block;
}

@media(max-width:1260px) {
.nt_menu .type_mega .sub-menu {
    left: -80px !important;
}
}

.mini_cart_meta {
    display: none;
}
.cr {
    color: #b0bcaf;
}
.cart_bar_w>span:after {
    background- color: #b0bcaf !important;
}
.cart_bar_w>span {
   background- color: #b0bcaf !important;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  button.flickity-button {
    border: 0 !important;
    background: none !important;
}

#footer-menu li {
    display: block;
    margin: 10px 0;
}
}