/** Shopify CDN: Minification failed

Line 72:0 Unexpected "}"

**/
.product-info .product-badge.best-seller {
	display: flex;
	background: #8b5c25;
	color: #fff;
	text-transform: uppercase;
	line-height: 1;
	max-width: max-content;
	padding: 5px 7px 5px;
	font-size: 12px;
	font-weight: 600;
	margin-bottom: 7px;
}
.mini_cart_tool .ttip_nt .tt_txt {
	background: #8b5c25;
	color: #fff;
}
.mini_cart_tool .tooltip_top::before {
	border-top-color: #8b5c25;
}

/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
h2.post-title {
    font-size: 16px;
    letter-spacing: 0;
    text-transform: initial;
    font-weight: 500;
margin-top: 20px;
}
.widget.widget_product_categories, .widget.widget_post_list{ display:none !important; }

.sidebar .widget:not(:first-child) {
    margin-top: 0 !important;
}

.quotes_des_2 .quote_slide, .quotes_des_3 .quote_slide{ min-height:322px}

.page-head p {
    margin-bottom: 0;
    margin-top: 5px;
    display: none;
}

body.template-blog .more-link {
    padding-left: 0;
    border: 0;
    margin: 0;
    border-radius: 0;
    color: #020202 !important;
    text-decoration: underline;
    font-size: 16px;
}

body.template-blog .more-link:hover {
    background-color: transparent;
    color: #000;
    opacity: 0.8;
}

.page_head_cat_heading .mt__5.mg__0.rtet4 {
    max-width: 760px !important;
    margin: auto;}
.page_head_cat_heading .mt__5.mg__0.rtet4 p{ margin-top:20px; }
    .page_head_cat_heading .mt__5.mg__0.rtet4 p strong{ font-weight:400 !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){
  .right_text_row p b{ font-size:16px !important;
font-weight:800;}
  
}

.custom_buy_btn_row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 0 10px;
}
/***New_overrite_css****/
body:not(.des_header_7) #ntheader {
    position: relative;
    height: 60px !important;
}
div#shopify-section-header_top {
    display: none;
}

@media (max-width: 520px){
  .custom_buy_btn_row {grid-template-columns: 1fr;margin-bottom: 5px;}
  .custom_buy_btn_row a.product-set-btn{margin-bottom: 15px;}
}