/**
Theme Name: mbg
Text Domain: mbg
Template: astra
*/
@font-face {
	font-family: 'AvantGarde-Book';
	src: url('/wp-content/themes/mbg/fonts/AvantGarde-Book.eot');
	src: url('/wp-content/themes/mbg/fonts/AvantGarde-Book.eot?#iefix') format('embedded-opentype'),
	url('/wp-content/themes/mbg/fonts/AvantGarde-Book.woff2') format('woff2'),
	url('/wp-content/themes/mbg/fonts/AvantGarde-Book.woff') format('woff'),
	url('/wp-content/themes/mbg/fonts/AvantGarde-Book.ttf') format('truetype'),
	url('/wp-content/themes/mbg/fonts/AvantGarde-Book.svg#AvantGarde-Book') format('svg');
}
@font-face {
	font-family: 'AvantGarde-Demi';
	src: url('/wp-content/themes/mbg/fonts/AvantGarde-Demi.eot');
	src: url('/wp-content/themes/mbg/fonts/AvantGarde-Demi.eot?#iefix') format('embedded-opentype'),
	url('/wp-content/themes/mbg/fonts/AvantGarde-Demi.woff2') format('woff2'),
	url('/wp-content/themes/mbg/fonts/AvantGarde-Demi.woff') format('woff'),
	url('/wp-content/themes/mbg/fonts/AvantGarde-Demi.ttf') format('truetype'),
	url('/wp-content/themes/mbg/fonts/AvantGarde-Demi.svg#AvantGarde-Demi') format('svg');
}
@font-face {
	font-family: 'AvantGarde-CondBook';
	src: url('/wp-content/themes/mbg/fonts/AvantGarde-CondBook.eot');
	src: url('/wp-content/themes/mbg/fonts/AvantGarde-CondBook.eot?#iefix') format('embedded-opentype'),
	url('/wp-content/themes/mbg/fonts/AvantGarde-CondBook.woff2') format('woff2'),
	url('/wp-content/themes/mbg/fonts/AvantGarde-CondBook.woff') format('woff'),
	url('/wp-content/themes/mbg/fonts/AvantGarde-CondBook.ttf') format('truetype'),
	url('/wp-content/themes/mbg/fonts/AvantGarde-CondBook.svg#AvantGarde-CondBook') format('svg');
}
@font-face {
	font-family: 'Rockwell-bold';
	src: url('/wp-content/themes/mbg/fonts/RockwellMT-Bold.eot');
	src: url('/wp-content/themes/mbg/fonts/RockwellMT-Bold.eot?#iefix') format('embedded-opentype'),
	url('/wp-content/themes/mbg/fonts/RockwellMT-Bold.woff2') format('woff2'),
	url('/wp-content/themes/mbg/fonts/RockwellMT-Bold.woff') format('woff'),
	url('/wp-content/themes/mbg/fonts/RockwellMT-Bold.ttf') format('truetype'),
	url('/wp-content/themes/mbg/fonts/RockwellMT-Bold.svg#RockwellMT-Bold') format('svg');
}
@font-face {
	font-family: 'Rockwell';
	src: url('/wp-content/themes/mbg/fonts/Rockwell.eot');
	src: url('/wp-content/themes/mbg/fonts/Rockwell.eot?#iefix') format('embedded-opentype'),
	url('/wp-content/themes/mbg/fonts/Rockwell.woff2') format('woff2'),
	url('/wp-content/themes/mbg/fonts/Rockwell.woff') format('woff'),
	url('/wp-content/themes/mbg/fonts/Rockwell.ttf') format('truetype'),
	url('/wp-content/themes/mbg/fonts/Rockwell.svg#Rockwell') format('svg');
}
@font-face {
	font-family: 'Alex Brush';
	src: url('/wp-content/themes/mbg/fonts/AlexBrush-Regular.eot');
	src: url('/wp-content/themes/mbg/fonts/AlexBrush-Regular.eot?#iefix') format('embedded-opentype'),
	url('/wp-content/themes/mbg/fonts/AlexBrush-Regular.woff2') format('woff2'),
	url('/wp-content/themes/mbg/fonts/AlexBrush-Regular.woff') format('woff'),
	url('/wp-content/themes/mbg/fonts/AlexBrush-Regular.ttf') format('truetype'),
	url('/wp-content/themes/mbg/fonts/AlexBrush-Regular.svg#AlexBrush-Regular') format('svg');
}
@font-face {
	font-family: 'ITC_ Avant_ Garde';
	src: url('/wp-content/themes/mbg/fonts/ITCAvantGardeNormal.eot');
	src: url('/wp-content/themes/mbg/fonts/ITCAvantGardeNormal.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/themes/mbg/fonts/ITCAvantGardeNormal.woff2') format('woff2'),
		url('/wp-content/themes/mbg/fonts/ITCAvantGardeNormal.woff') format('woff'),
		url('/wp-content/themes/mbg/fonts/ITCAvantGardeNormal.svg#ITCAvantGardeNormal') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ITC Avant Garde Md';
	src: url('/wp-content/themes/mbg/fonts/ITCAvantGardeStd-Md.eot');
	src: url('/wp-content/themes/mbg/fonts/ITCAvantGardeStd-Md.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/themes/mbg/fonts/ITCAvantGardeStd-Md.woff2') format('woff2'),
		url('/wp-content/themes/mbg/fonts/ITCAvantGardeStd-Md.woff') format('woff'),
		url('/wp-content/themes/mbg/fonts/ITCAvantGardeStd-Md.svg#ITCAvantGardeStd-Md') format('svg');
	font-weight: 500;
	font-style: normal;
}
@font-face {
	font-family: 'ITC_ Avant_ Garde Bold';
	src: url('/wp-content/themes/mbg/fonts/ITCAvantGardeBold.eot');
	src: url('/wp-content/themes/mbg/fonts/ITCAvantGardeBold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/themes/mbg/fonts/ITCAvantGardeBold.woff2') format('woff2'),
		url('/wp-content/themes/mbg/fonts/ITCAvantGardeBold.woff') format('woff'),
		url('/wp-content/themes/mbg/fonts/ITCAvantGardeBold.svg#ITCAvantGardeBold') format('svg');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'ITC_ Avant_Garde_Gothic_Condensed';
	src: url('/wp-content/themes/mbg/fonts/ITC-Avant-Garde-Gothic-Book-Condensed.eot');
	src: url('/wp-content/themes/mbg/fonts/ITC-Avant-Garde-Gothic-Book-Condensed.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/themes/mbg/fonts/ITC-Avant-Garde-Gothic-Book-Condensed.woff2') format('woff2'),
		url('/wp-content/themes/mbg/fonts/ITC-Avant-Garde-Gothic-Book-Condensed.woff') format('woff'),
		url('/wp-content/themes/mbg/fonts/ITC-Avant-Garde-Gothic-Book-Condensed.svg#ITC-Avant-Garde-Gothic-Book-Condensed') format('svg');
	font-weight: normal;
	font-style: normal;
}

.mobile-view{ display:none !important; }
.desktop-view{ display:block; }
p{ margin-bottom: 14px !important; }
p, ul, ol, li, figcaption { font-family: 'AvantGarde-Book' !important; font-size: 13px; font-weight: 500; }
h1, h2{ font-family: 'AvantGarde-Demi' !important; }
#hm_slider img{ width:100%; }
.main-header-bar{ background-color: #681020 !important; }
.main-header-menu .menu-link{ color: #fff; font-family: 'AvantGarde-Book'; text-transform: uppercase; }
.main-header-menu .menu-item:hover > .menu-link, .main-header-menu .menu-item:hover > .ast-menu-toggle, 
.main-header-menu .ast-masthead-custom-menu-items a:hover, .main-header-menu .menu-item.focus > .menu-link, 
.main-header-menu .menu-item.focus > .ast-menu-toggle, .main-header-menu .current-menu-item > .menu-link, 
.main-header-menu .current-menu-ancestor > .menu-link, .main-header-menu .current-menu-item > .ast-menu-toggle, 
.main-header-menu .current-menu-ancestor > .ast-menu-toggle { color: #dcc656; }
.header-main-layout-1 .main-header-container { align-items: center; }
a.cart_link { width: 100px; text-align: center; margin-left: 20px; }
a.cart_link img { margin: 0 auto; }
a.cart_link span { display: block; font-family: 'AvantGarde-Demi'; font-size: 12px; position: relative; line-height: 20px; }
#hm_whower p span{ color: #681020; font-weight: 600; }
#hm_whower ol li::marker{ color: #681020; font-weight: 600; }
#gld_brown_btn a.elementor-button { background-image: url(/wp-content/uploads/2021/01/gld-brwn-btn_bg.png); background-color: #ffffff; background-size: 100%; background-repeat: no-repeat; padding: 11px 40px; font-size: 18px; font-weight: bold; font-family: 'AvantGarde-Demi' !important; }
.uael-blog-terms-position-media .uael-post__terms {font-size: 18px;margin: 0px;font-family: 'AvantGarde-Demi' !important;}
.uael-post__read-more .elementor-button-text{background-image: url(/wp-content/uploads/2021/01/read-more-btn-bg.png);background-size: 50%;background-repeat: no-repeat;padding: 16px 5px !important;background-position: center;font-family: 'AvantGarde-Demi' !important;text-transform: uppercase;}
.uael-post__read-more{margin: 0 auto;display: block;}
#hm_testimonials{padding: 115px 0px 100px 0px;}
.site-footer a, .site-footer span, .ast-small-footer a{color: #eaeaea;font-size: 16px;font-family: 'AvantGarde-Book' !important;}
.site-footer a.fa {background-color: #000;padding: 10px 10px;border-radius: 6px;width: 35px !important;text-align: center;font: normal normal normal 14px/1 FontAwesome !important;}
.footer-social-icon li {margin-bottom: 25px;}
.site-footer span{margin-right: 12px;}
.ast-small-footer > .ast-footer-overlay {padding: 0px 0px 10px;}
.header-main-layout-1 .ast-main-header-bar-alignment {margin-left: auto;margin-right: auto;}
.ast-woocommerce-container .woocommerce-notices-wrapper, 
.ast-woocommerce-container .woocommerce-result-count, 
.ast-woocommerce-container .woocommerce-ordering, 
.ast-woocommerce-container .woocommerce-breadcrumb{display:none;}
h1.woocommerce-products-header__title.page-title {color: #681020;font-weight: bold;font-size: 34px;}
.tax-product_cat #primary {margin-top: 0 !important;}
a.button.linkproduct.learnmorebtn {background: #fff;border: 1px solid #9c733d;color: #000;font-family: 'AvantGarde-Demi' !important;padding: 5px 10px;text-align: center;width: 65%;margin: 15px auto;display: block;}
.single-product .related.products li h2, 
ul.products.columns-3 h2.woocommerce-loop-product__title {font-family: 'AvantGarde-Book' !important;font-size: 14px !important;line-height: 1;}
.woocommerce ul.products li.product .ast-loop-product__link {width: 73%;display: inline-block;vertical-align: top;}
.woocommerce ul.products li.product .price {width: 25%;display: inline-block;vertical-align: top;font-weight: bolder;color: #000;}
.woocommerce ul.products li.product .price span.woocommerce-Price-amount.amount {float: right;}
h2.woocommerce-loop-product__title {min-height: 25px;}
.ywcca_category_accordion_widget li{padding:0;}
.ywcca_category_accordion_widget li.cat-item a {color: #000;}
.widget_yith_wc_category_accordion ul.children li:before{content:none !important;}
.widget_yith_wc_category_accordion ul {padding-left: 0px !important;}
.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget > li {border-bottom: none;}
.ast-separate-container .ast-woocommerce-container {padding: 40px 0px;}
.btm_newsletter{background-image: url(/wp-content/uploads/2021/01/newsletter_bg.jpg);background-position: top center;background-repeat: no-repeat;background-size: cover;height: 380px;}
.btm_newsletter .left_nwsltr, .btm_newsletter .right_nwsltr {width: 49%;display: inline-block;}
.btm_newsletter h2 {font-size: 35px;text-align: center;color: #681020;margin: 50px 0px 15px;}
.btm_newsletter p {font-size: 13px;text-align: center;margin-bottom: 25px !important;}
.btm_newsletter input#name_243, .btm_newsletter input#Email_243{border: 3px solid;border-image-source: linear-gradient(180deg, #dba50f,#fff ,#e2d166);border-image-slice: 1;width: 85%;}
.btm_newsletter input.weforms_submit_btn.wpuf_submit_243{background-image: url(/wp-content/uploads/2021/01/read-more-btn-bg.png) !important;background-color:#e7ba7600 !important;background-size: 100%;background-repeat: no-repeat;padding: 10px 29px !important;background-position: center;font-family: 'AvantGarde-Demi' !important;font-size: 20px !important;margin: 35px 0px 50px 0;}
.btm_newsletter input::placeholder {font-family: 'AvantGarde-Book' !important;font-size: 12px;}
.btm_newsletter li .wpuf-label {display: none !important;}
.btm_newsletter ul.wpuf-form li {margin-left: 0;margin-bottom: 0;padding: 0;margin: 0 auto;text-align: center;}
.btm_newsletter ul.wpuf-form li .wpuf-fields{margin: 0 auto;}
li.cat-item.current-cat-parent .submenu li, li.cat-item.current-cat-parent {display: block;}
li.cat-item {display: none;}
.sidebar-main h2.widget-title {font-size: 18px;}
ul.trwca-accordion li a, .sidebar-main h2.widget-title {font-size: 18px !important;font-family: 'AvantGarde-Demi' !important;margin-bottom: 0;}
.archive ul.submenu .cat-item.current-cat.current-cat-parent a{background-color: #b2b1b1 !important;}
.archive ul.submenu .cat-item.current-cat.current-cat-parent ul li a, 
.cat-item.current-cat.current-cat-parent ul li a{background-color: #fff !important;}
.archive .cat-item.cat-item-25 a, .archive .cat-item.cat-item-34 a, 
.archive .cat-item.cat-item-35 a{background-color:#681020 !important;color:#fff !important;}
.archive .cat-item.cat-item-25 ul li a, 
.archive .cat-item.cat-item-34 ul li a, 
.archive .cat-item.cat-item-35 ul li a{color:#000 !important;background-color: #fff !important;}
.archive .cat-item.cat-item-25 ul li a i, 
.archive .cat-item.cat-item-34 ul li a i, 
.archive .cat-item.cat-item-35 ul li a i{display:block;}
.archive .cat-item.cat-item-25 a i, 
.archive .cat-item.cat-item-34 a i, 
.archive .cat-item.cat-item-35 a i{display:none;}
ul.trwca-accordion li{padding: 0 !important;background:none !important;}
ul.trwca-accordion li a {padding: 12px !important;border: 2px solid #b2b1b1;border-bottom:2px solid #b2b1b1 !Important;}
.archive .trwca-actheme ul {padding: 5px 0px 5px 0px !important;}
.sidebar-main h2.widget-title {padding: 3px 0px 3px 10px;background: #681020;color: #fff;}
.cart_item .product-name a {color: #000;font-family: 'AvantGarde-Book' !important;}
.cart_item td.product-remove .remove {width: auto;border: 0;float: left;text-decoration: underline;}
.cart_item td.product-remove {padding: 0 !important;}
.woocommerce-cart-form__contents .product-thumbnail:before {content: "\f07a";font-family: 'Fontawesome';color: #fff;font-weight: normal;font-size: 20px;}
.woocommerce-cart-form__contents thead {background-color: #b2b1b1 !important;}
.woocommerce-cart-form__contents thead tr th{padding: 0 0px 0px 10px !important;}
.woocommerce table.shop_table, .woocommerce-page table.shop_table {font-family: 'AvantGarde-Book';}
.woocommerce th.product-subtotal, 
.woocommerce-cart-form .woocommerce-Price-amount.amount {font-family: 'AvantGarde-Demi' !important;text-transform:uppercase;color:#000;}
h2.cart_title {background-color: #681020;color: #fff;padding: 5px 10px;}
.woocommerce-cart .type-page {padding: 0;}
.woocommerce table.shop_table .product-thumbnail img, 
.woocommerce-page table.shop_table .product-thumbnail img {max-width: 120px;}
.woocommerce-cart .woocommerce-message {padding: 0;background-color: #fff;font-size: 20px;margin-bottom: 15px;color: #000;font-family: 'AvantGarde-Book';}
.woocommerce-message::before, .woocommerce-cart .woocommerce-message a{display:none;}
.woocommerce-cart table.cart .product-thumbnail{ width: 200px; font-size: 0; }
.woocommerce-cart table.shop_table td, .woocommerce-cart table.shop_table th {border: 0;}
.woocommerce table.shop_table, .woocommerce-page table.shop_table {border: none;}
#bestsel_prod_slider .uael-post__bg-wrap .uael-post__title a {font-family: 'AvantGarde-Book';}
#bestsel_prod_slider .uael-post__bg-wrap .uael-post__thumbnail, 
.check_cart_detail .prod_img, 
.woocommerce div.product div.woocommerce-product-gallery--columns-3 .flex-control-thumbs li, 
.astra-shop-thumbnail-wrap {background: #ebebeb;background: -moz-linear-gradient(top, #ebebeb 0%, #ebebeb 0%, #ffffff 100%);background: -webkit-linear-gradient(top, #ebebeb 0%,#ebebeb 0%,#ffffff 100%);background: linear-gradient(to bottom, #ebebeb 0%,#ebebeb 0%,#ffffff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ffffff',GradientType=0 );}
.woocommerce-tabs.wc-tabs-wrapper {display: none !important;}
.woocommerce-product-gallery {float: right !important;}
.woocommerce div.product .product_title {margin: 0 0 .5em 0;font-size: 20px;font-family: 'AvantGarde-Book' !important;color: #000;}
.woocommerce div.product .entry-summary span.woocommerce-Price-amount.amount:before{content: 'Price: ';font-family: 'AvantGarde-Book' !important;font-size: 14px;color: #000;margin: 0px 5px 0px 0px;}
.woocommerce-product-details__short-description {color: #000;}
h2.prodcatshead {background: #bc9443;padding: 0px 0px 0px 10px;margin: 0px 15px 15px 35px;}
.single-product #primary {margin: 0 !important;}
.single-product .product p.price {color: #000 !important;margin-left: 125px !important;}
.single-product button.single_add_to_cart_button.button.alt {border-radius: 3px;background: #f6dd90;background: -moz-linear-gradient(top, #f6dd90 0%, #f6dd90 1%, #fec20a 100%, #fec20a 100%, #fec20a 100%);background: -webkit-linear-gradient(top, #f6dd90 0%,#f6dd90 1%,#fec20a 100%,#fec20a 100%,#fec20a 100%);background: linear-gradient(to bottom, #f6dd90 0%,#f6dd90 1%,#fec20a 100%,#fec20a 100%,#fec20a 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6dd90', endColorstr='#fec20a',GradientType=0 );border: 1px solid #bcbdbd;font-size: 16px;letter-spacing: 0px;color: #fff;font-weight: bold;text-align: center;text-transform: capitalize;padding: 6px 20px 8px 4px !important;line-height: 1px;float: right !important;}
.single-product button.single_add_to_cart_button.button.alt:before {content: "\f07a";font-family: 'Fontawesome';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;font-size: 16px;color: #fff;background: #000;padding: 2px 12px 4px 7px;border-radius: 3px;margin-right: 9px;}
.single-product .variations select {background: #edecec;-webkit-appearance: menulist;-moz-appearance: menulist;width: 90px !important;border: 1px solid #ccc;height: 37px;padding: 0 0 0 5px;}
.woocommerce div.product form.cart {margin-left: 100px;width: 165px;}
.woocommerce div.product form.cart .variations tr td{display: inline-block !important;margin-bottom: 12px !important;}
.single-product .variations {border-bottom: 0 !important;}
a.reset_variations {display: none !important;}
.woocommerce div.product .product_meta {display: none;}
.ast-separate-container.single-product .ast-article-single {margin: 0 auto;display: block;width: 75%;}
.woocommerce div.product form.cart .button.single_add_to_cart_button {margin-top: 80px;color: #000;}
.woocommerce div.product form.cart .variations label {font-family: 'AvantGarde-Book' !important;font-size: 14px;color: #000;}
.related-title {background: #bc9443;padding: 0px 0px 0px 10px;}
.woocommerce div.product .related.products ul.products li.product {width: calc(33.3% - 15px);}
.woocommerce div.product form.cart .variations td.label {width: 70px;text-align: right;padding-right: 10px;}
.woocommerce div.product form.cart .variations td.label label:after{content:':';}
.woocommerce div.product form.cart .variations td.label label:after{content:':';}
.woocommerce div.product form.cart .single_variation_wrap .single_variation {margin-bottom: 0;}
.woocommerce div.product form.cart .variations {margin-bottom: 0;}
.single-product table.shop_table thead .product-quantity {font-family: 'AvantGarde-Demi';color: #000;}
.woocommerce div.product form.cart div.quantity span{font-family: 'AvantGarde-Book' !important;font-size: 14px;width: 70px;}
.woocommerce div.product form.cart div.quantity select {background: #edecec;-webkit-appearance: menulist;-moz-appearance: menulist;width: 89px !important;border: 1px solid #ccc;height: 37px;padding: 0 0 0 5px;}
#aboutus-secA p, #aboutus-secB p{font-size:15px;color:#000;}
/*#aboutus-secB {padding: 3% 10%;}*/
.blogs h1.page-title{text-align: center;margin: 35px 0px;font-size: 34px !important;}
.blog #primary, .blog #secondary{margin:0 !important;}
.blog.ast-separate-container .ast-article-post {padding: 20px;}
.blog h2.entry-title a{font-size: 20px;color: #681020 !important;font-weight: bold;}
.blog h2.entry-title{line-height: 0.2;}
.blog #primary span, .blog #primary a, .blog #primary p {color: #000;font-family: "Poppins", Sans-serif !important;}
.blog .entry-meta span{font-size:12px;}
.blog .read-more a { background-image: url(/wp-content/uploads/2021/02/blog_readmor_bg.png) !important; background-size: 100%; background-repeat: no-repeat; width: 100%; display: block; padding: 10px 120px !important;background-position: center;font-family: 'AvantGarde-Demi' !important;font-size: 18px !important;text-align: center;color: #fff !important;text-transform: uppercase;}
.blog .blog-layout-1 .post-content {background-color: #f0f0f0;}
.blog p.read-more {text-align: center;}
.blog .sidebar-main h2.widget-title {padding: 10px 0px 10px 0px;background: #f0f0f0;color: #681020;text-align: center;text-transform: uppercase;}
.blog #primary {width: 75%;padding: 0 5% 0 0 !important;}
.blog #secondary {padding: 0px 12px;background: #f0f0f0;width: 23%;}
.blog #secondary .srpw-ul li .srpw-thumbnail {width: 100%;height: auto;margin-bottom: 10px;}
.blog #secondary .srpw-ul a.srpw-more-link {background-image: url(/wp-content/uploads/2021/01/read-more-btn-bg.png) !important;background-color:#e7ba7600 !important;color: #fff;background-size: auto;text-transform: uppercase;background-repeat: no-repeat;padding: 19px 24px !important;background-position: center;font-family: 'AvantGarde-Demi' !important;font-size: 15px !important;margin: 10px 0px 0px 0;text-align: center;}
.blog.ast-separate-container .ast-article-post {padding: 0px 30px;margin-bottom: 20px;}
.blog .post-thumb .wp-post-image{width:100%;}
.blog .ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single{border-bottom:none;}
.blog-layout-1 .post-content header.entry-header, .blog-layout-1 .post-content .entry-content {padding: 0px 20px;}
.ast-pagination {width: 50%;margin: 0 auto;display: block;background-color: #f0f0f0;padding: 5px 0;border-radius: 5px;margin-bottom: 15px;}
.ast-pagination .nav-links a.prev.page-numbers, .ast-pagination .nav-links a.next.page-numbers{font-size: 0px !important;}
.blog .ast-pagination .nav-links span.page-numbers.current, .blog .ast-pagination .nav-links a.page-numbers{font-family: "Poppins", Sans-serif !important;font-weight:bold;}
.ast-pagination .nav-links span.page-numbers.current, .ast-pagination .nav-links a.page-numbers{font-size:15px !important;background: #670f1f;border-radius: 6px;color: #fff !important;margin:0px 5px;}
.ast-pagination .nav-links a.prev.page-numbers:before {content: url(/wp-content/uploads/2021/02/prev_icon.png);top: 1px;position: relative;font-size: 18px;padding: 0;margin-bottom: 15px;color: #1b0400;}
.ast-pagination .nav-links a.next.page-numbers:before {content: url(/wp-content/uploads/2021/02/next_icon.png);top: 1px;position: relative;font-size: 18px;padding: 0;margin-bottom: 15px;color: #1b0400;}
.single-post #primary, .single-post #secondary{margin:0 !important;}
.single-post #secondary {padding: 0px 12px !important;background: #f0f0f0;width: 23%;}
.single-post .ast-separate-container .ast-article-post {padding: 20px;}
.single-post h1, .single-post h2{font-size: 22px !important;color: #681020 !important;font-weight: 900 !important;}
.single-post .entry-header h1 {font-style: italic;}
.single-post ul li, .single-post #primary span, .single-post #primary a, .single-post #primary p {color: #000;font-family: "Poppins", Sans-serif !important;font-size:14px !important;}
.single-post #primary a{color:#006ad7 !important;text-decoration: underline;}
.single-post .entry-meta span{font-size:12px;}
.single-post .sidebar-main h2.widget-title {padding: 10px 0px 10px 0px;background: #f0f0f0;color: #681020;text-align: center;text-transform: uppercase;}
.single-post #primary {width: 75%;padding: 0 5% 0 3% !important;}
.single-post #secondary {padding: 0px 12px;background: #f0f0f0;width: 23%;}
.single-post #secondary .srpw-ul li .srpw-thumbnail {width: 100%;height: auto;margin-bottom: 10px;}
.single-post #secondary .srpw-ul a.srpw-more-link {background-image: url(/wp-content/uploads/2021/01/read-more-btn-bg.png) !important;background-color:#e7ba7600 !important;color: #fff;background-size: 75%;text-transform: uppercase;background-repeat: no-repeat;padding: 19px 24px !important;background-position: center;font-family: 'AvantGarde-Demi' !important;font-size: 15px !important;margin: 10px 0px 0px 0;text-align: center;}
.single-post .ast-article-single{padding: 30px 30px;margin-bottom: 20px;background-color: #f0f0f0;}
.single-post #comments, .single-post nav.navigation.post-navigation {display: none;}
.single-post #primary .entry-content img {margin: 0 auto;display: block;border: 5px solid #670f1f;margin-bottom: 30px;margin-top: 30px;border-radius: 5px;}
#bestsel_prod_slider .uael-post__bg-wrap {background-color: #f6f6f600;}
#customer_details {margin-top: 40px;}
#customer_details .col-1 h2 {font-family: 'AvantGarde-Book' !important;font-size: 25px;font-weight: bold;}
.woocommerce-billing-fields h3, .woocommerce-shipping-fields h3, #payment_heading {font-family: 'AvantGarde-Book' !important;font-weight: bold;border-bottom: none !important;margin-bottom: 0 !important;}
h3#ship-to-different-address {display: none;}
.check_cart_detail{width: 40%;float: right;margin-right: 0;clear: right;}
.woocommerce-checkout .page{padding:0;}
table.shop_table.woocommerce-checkout-review-order-table {display: none;}
.woocommerce-page.woocommerce-checkout form #order_review{width: 100%;float: none;}
.product_section{display:none;}
.product_section .prod_box {display:none;}
.cartprods {border: 2px solid #b7b7b7;border-radius: 0;padding: 0;margin-top: 40px;}
.cartprods h2.cartcheck {color: #ffffff;font-family: 'AvantGarde-Demi' !important;font-weight: 600;margin-bottom: 5px;background: #681020;padding: 0px 10px;font-size: 18px;}
.crt_prods .prod_img {width: 18%;display: inline-block;vertical-align: top;padding: 10px;}
.crt_prods .prod_details {width: 80%;display: inline-block;padding: 0px 0px 0px 10px;}
.crt_prods h2 {font-family: 'AvantGarde-Book' !important;font-weight: bold;color: #000;font-size: 12px;line-height: 20px;}
#customer_details {margin-top: 40px;}
.crt_prods h2 span{display: block;font-weight: normal;}
.prod_desk p {margin-bottom: 0;line-height: 20px;font-size: 11px;font-family: 'AvantGarde-Book' !important;}
.crt_smry p {font-family: 'AvantGarde-Book' !important;margin-bottom: 0 !important;text-align: right;color: #000;}
.order-total p {margin-bottom: 20px !important;}
.cart-shipping {text-align: right;font-size: 12px;}
.tax-total p{font-size: 12px;}
.cart-subtotal p {font-size: 12px;text-transform: uppercase;}
.cart-shipping ul#shipping_method {display: inline-block;}
.crt_smry p span {margin-left: 10px;}
.crt_smry .tax-total p span {margin-left: 13px;}
.cart-subtotal span {font-weight: bold;}
.order-total {font-weight: bold;text-transform: uppercase;border-top: 1px solid #ccc;}
h2.bktoord {margin-top: 20px;}
.crt_smry .cart-subtotal{border-top: 2px solid #b7b7b7;}
.crt_smry {font-family: 'AvantGarde-Book' !important;padding: 0px 10px;}
.crt_smry ul#shipping_method li label {display: inline;margin-left: 35px;font-family: 'AvantGarde-Book' !important;}
h2.bktoord a {color: #381f11;text-transform: uppercase;font-weight: bold;font-family: 'AvantGarde-Book' !important;}
#customer_details .col-2 h3, #customer_details .col-1 h2{font-family: 'AvantGarde-Demi' !important;font-size: 25px !important;font-weight: bold;}
h3#ship-to-different-address {display: none;}
.woocommerce-billing-fields h3, 
.woocommerce-shipping-fields h3, 
#payment_heading{font-family: 'AvantGarde-Book' !important;font-weight: bold;border-bottom:none !important;margin-bottom:0 !important;}
.woocommerce form .form-row label, .woocommerce-page form .form-row label {display: none;}
.cst_paymeth {border: 2px solid #b7b7b7;border-radius: 0;padding: 0;background-color: #f7f6f7;margin-top: 50px;}
div#order_review {border: none !important;}
#billing_country_field, #shipping_country_field {width: 33%;display: inline-block;}
#billing_state_field, #shipping_state_field {width: 33%;display: inline-block;}
#billing_postcode_field, #shipping_postcode_field {width: 34%;display: inline-block;}
.cst_check_order .button {background-image: url(/wp-content/uploads/2021/01/read-more-btn-bg.png) !important;background-size: 100%;background-position: 100%;width: 250px;background-repeat: no-repeat;height: 65px;margin: 35px auto;display: block;font-weight: 700;background-color: #fff !important;border: none;font-size: 17px;}
.cst_check_order p {margin: 0 20px;text-align: center;}
.form-row.place-order {display: none;}
.cart_box .crt_prods {padding: 5px 10px;}
.woocommerce div.product form.cart div.quantity span {font-family: 'AvantGarde-demi' !important;margin-right: 5px;}
h3#payment_heading {color: #ffffff;font-family: 'AvantGarde-Book' !important;font-weight: 600;background: #681020;padding: 5px 10px !important;margin-bottom: 15px !important;}
.cartprods .title_head {width: 100%;display:inline-block;}
.cartprods .title_head h2 {width: 80%;display:inline-block;vertical-align: top;margin-top: 5px;}
.cartprods .title_head span.woocommerce-Price-amount.amount {width: 19%;display:inline-block;vertical-align: top;font-weight:bold;}
#billing_company_field {margin-bottom: 0 !important;}
form.checkout.woocommerce-checkout .select2-selection, 
form.checkout.woocommerce-checkout input {border-color: #d7d7d7;border-radius:7px;border-width: 3px;}
#billing_company_field {margin-bottom: 0 !important;}
.woocommerce-additional-fields, #billing_company_field span.woocommerce-input-wrapper{display: none;}
#billing_phone_field {display: none;}
.woocommerce-checkout #primary {margin-top: 0 !important;}
.page-id-507 .btm_newsletter, .single-post .btm_newsletter, 
.blog .btm_newsletter, .woocommerce-cart .btm_newsletter, 
.woocommerce-checkout .btm_newsletter {display: none;}
form.checkout.woocommerce-checkout input, 
#bill-as-ship-address span, form.checkout.woocommerce-checkout input::placeholder{font-family: 'AvantGarde-Book' !important;color:#000;}
p.form-row.form-row-wide.create-account, .woocommerce-form-login-toggle {display: none;}
.woocommerce-order-received #content{background-image: url(/wp-content/uploads/2021/01/MBG-Store_Thank-you.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;}
.woocommerce-order-received .cst_thnku {height: 585px;}
.woocommerce-order-received .ast-article-single{background-color:#fff0 !important;}
h2.thnku {font-size: 34px;color: #681020;font-family: 'AvantGarde-Demi' !important;}
h2.thnku {font-size: 34px;color: #681020;font-family: 'AvantGarde-Demi' !important;}
.thnkpro p {font-size: 25px;font-family: 'AvantGarde-Book' !important;color: #000;}
.thnkpro {width: 50%;text-align: center;display: block;top: 35%;position: relative;}
.thnkpro.left {padding: 1% 7%;}
.page-id-507 #primary a {color: #680f20;font-family: 'AvantGarde-Demi' !important;}
.page-id-507 #primary p {color: #000;font-family: 'AvantGarde-Book' !important;}
.page-id-507 #primary strong {color: #000;font-family: 'AvantGarde-Demi' !important;}
.page-id-507 ul.wpuf-form.form-label-above li .wpuf-label {margin-bottom: 0;display: none;}
#contact_ftm {width: 37%;margin: 0 auto;}
#cont_bottm .elementor-column {padding: 50px 0 20px 0;}
#contact_ftm input, #contact_ftm textarea {background-color : #fff !important;color:#000;border-radius:5px;}
#contact_ftm ::placeholder {color: black;font-family: 'AvantGarde-Book' !important;}
.page-id-507 input.weforms_submit_btn {background-image: url(/wp-content/uploads/2021/01/read-more-btn-bg.png) !important;background-color:#e7ba7600 !important;background-size: 100% !important;background-repeat: no-repeat !important;padding: 10px 29px !important;background-position: center !important;font-family: 'AvantGarde-Demi' !important;font-size: 20px !important;border: none !important;box-shadow: none !important;text-align: center;margin: 0 auto;display: block;color: #fff !important;text-shadow: none !important;}
.about_kayepic{width: 110px;float: left;padding: 0px 10px 0px 10px;margin: 0px auto;}
.mobile-view-prod{display:none;}
#relcarousel li.item.ast-article-single.type-product {width: 100%;padding: 15px;min-height: 390px;}
#relcarousel li.item h2.woocommerce-loop-product__title{font-family: 'AvantGarde-Book' !important;font-size: 13px;}
#relcarousel li.item .price {font-size:12px;width: 25%;display: inline-block;vertical-align: top;}
#relcarousel li.item .ast-loop-product__link {width: 73%;display: inline-block;vertical-align: top;}
#relcarousel li.item.ast-article-single.type-product .astra-shop-thumbnail-wrap, #relcarousel li.item.ast-article-single.type-product .astra-shop-thumbnail-wrap a, #relcarousel li.item.ast-article-single.type-product .astra-shop-thumbnail-wrap a img {display: block;height: 100%;width: auto;max-height: 300px;margin: 0 auto;}
.wc-proceed-to-checkout a.button.checkout {text-transform: uppercase;float: right;background-image: url(/wp-content/uploads/2021/01/read-more-btn-bg.png) !important;background-color:#e7ba7600 !important;background-size: 100%;background-repeat: no-repeat;padding: 15px 40px !important;background-position: center;font-family: 'AvantGarde-Demi' !important;font-size: 20px !important;}
.wc-proceed-to-checkout a.button.shopping {float: left;background-color: #b3b0b1;color: #000;border-radius: 20px;text-transform: uppercase;}
td.product-quantity .remove{display:none;}
ul.wpuf-form li.has-error {background: #ffe4e400;}
.wpuf-error-msg {font-size: 0px;}
.wpuf-error-msg:after {content:'This field is required.';font-size: 10px;text-align: left;margin-left: 10px;color: #f00;}
.wpuf-success {font-size: 30px;text-align: center;line-height: 33px;color: #681020 !important;margin: 25% 0 !important;background-color: #fff0 !important;border: none !important;}
.btm_newsletter ul.wpuf-form .wpuf-submit .button-primary-disabled {color: #fff !important;background: #298cba !important;border-color: #1b607f !important;-webkit-box-shadow: none !important;box-shadow: none !important;text-shadow: none !important;cursor: default;background-image: url(/wp-content/uploads/2021/01/read-more-btn-bg.png) !important;background-color:#e7ba7600 !important;background-size: 100% !important;background-repeat: no-repeat;padding: 8px 30px !important;background-position: center;font-size: 20px !important;margin: 35px 0px 50px 0;}
.woocommerce a.remove:hover, .ast-woocommerce-cart-menu .main-header-menu .woocommerce-custom-menu-item .menu-item:hover > .menu-link.remove:hover {color: #681020;}
.woocommerce-cart .cart-collaterals .cart_totals, .woocommerce-cart .cart-collaterals .cross-sells {border-color: #ffffff;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {float: none;width: 100%;}
.cart_totals table.shop_table.shop_table_responsive {width: 415px;float: right;}
.cart-subtotal td span.woocommerce-Price-amount.amount{margin-right: 10px;color: #000;font-family: 'AvantGarde-Demi';}
.cart-subtotal td {text-align: right;margin-right: 11px;}
.cart-subtotal th {text-transform: uppercase;font-family: 'AvantGarde-Demi';}
.woocommerce-cart .wc-proceed-to-checkout {width: 100%;display: inline-block;margin-top: 70px;}
#hm_blogs h2.uael-post__title {min-height: 36px;}
#hm_blogs .uael-post__excerpt {min-height: 75px;}
section#cont_bottm {display: none;}
.postid-167.single-post #primary a {color: #000 !important;}
.vdobox {position: relative;width: 100%;overflow: hidden;padding-top: 56.25%;}
.responsive-iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
.hm-slider .owl-prev {width: 15px;height: 200px;position: absolute;top: 40%;left: 45px;display: block !important;color:#f2dc34;}
.hm-slider .owl-next {color:#f2dc34;width: 15px;height: 100px;position: absolute;top: 40%;right: 45px;display: block !important;}
.hm-slider .owl-nav i {font-size: 55px;font-weight: bold;}
.ast-pagination .next.page-numbers {float: none !important;}
#hm_testimonials .slick-arrow{display:none !important;}
#payment .form-row label{display:block;}
#stripe-payment-data a {color: #2557d6;}
#hm_carousel {min-height: 470px;}
ul.products.columns-3 .astra-shop-summary-wrap {margin-top: 15px;}
.blog footer {margin-top: 100px;}
#hm_carousel .owl-item img {cursor:pointer;}
.archive .product_tag-introductory {position:relative;}
.archive .product_tag-introductory:before, 
.single .product_tag-introductory:before{content:"Introductory Price!";position:absolute;left: 0;top: 0px;/*transform: rotate(-30deg);*/ background-color: #f00; color: #fff;font-size: 11px;font-weight: 600;padding: 0 8px;z-index: 1;}
.single .product_tag-introductory:before{left: 30px;top: 30px;transform: rotate(0deg);animation: blinker 2s linear infinite;}
@keyframes blinker {
	50% {opacity: 0;}
}

.hide, ul li.cat-item.cat-item-51 {display:none !important;}
.ast-woocommerce-container .woocommerce-breadcrumb+.woocommerce-product-details__short-description { display: none; }
.woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul li {border-color: #c9b397;}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, 
.woocommerce nav.woocommerce-pagination ul li span.current {background: #c9b397;color: #fff;}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {color: #c9b397;}
.woocommerce-product-details__short-description {}
.woocommerce .summary.entry-summary { position: relative; }
.post-2335 .woocommerce-product-details__short-description,
.post-2337 .woocommerce-product-details__short-description{ position: absolute; top: 30px; right: 15%; }
a.woocommerce-remove-coupon {color: #000;}
a.showcoupon {color: #f2dc34;}
.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{ max-height: 460px !important; }
.woocommerce-product-gallery__image, .woocommerce-product-gallery__image a,.woocommerce-product-gallery__image a img {height: 100%;object-fit: contain;width: auto;display: block;max-height: 300px;}
.term-merchandise ul.products li .astra-shop-thumbnail-wrap { /*background: transparent;*/ }
ul.products li .astra-shop-thumbnail-wrap a.woocommerce-LoopProduct-link.woocommerce-loop-product__link { height: 300px !important; /*background: transparent;*/ padding: 20px; }
ul.products li .astra-shop-thumbnail-wrap a.woocommerce-LoopProduct-link.woocommerce-loop-product__link img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail { width: auto !important; height: 100% !important; max-height: 300px !important; object-fit: contain !important; margin: 0 auto !important; }

.archive.tax-product_cat.term-apparel li.cat-item.cat-item-35, 
.archive.tax-product_cat.term-merchandise li.cat-item.cat-item-78, 
.archive.tax-product_cat.term-merchandise li.cat-item.cat-item-98, 
.archive.tax-product_cat.term-merchandise li.cat-item.cat-item-99, 
.archive.tax-product_cat.term-merchandise li.cat-item.cat-item-100, 
.archive.tax-product_cat.term-merchandise li.cat-item.cat-item-35 ul.product_cats.submenu li.cat-item.cat-item-96, 
.archive.tax-product_cat.term-merchandise li.cat-item.cat-item-35 ul.product_cats.submenu li.cat-item.cat-item-97 { display: block; }
.archive.tax-product_cat.term-apparel li.cat-item.cat-item-78 ul.product_cats.submenu { display: none !important; }
.archive.tax-product_cat li.cat-item ul.product_cats.submenu { display: block !important; }
.archive.tax-product_cat li.cat-item ul.product_cats.submenu li { display: none; }
.archive.tax-product_cat li.cat-item ul.product_cats.submenu li.cat-item.cat-item-96,
.archive.tax-product_cat li.cat-item ul.product_cats.submenu li.cat-item.cat-item-97,
.archive.tax-product_cat li.cat-item.cat-item-78, 
.archive.tax-product_cat li.cat-item.cat-item-98, 
.archive.tax-product_cat li.cat-item.cat-item-99, 
.archive.tax-product_cat li.cat-item.cat-item-100 { display: block; }

#woocommerce-multi-currency-1 { display: none; }
.woocommerce div.product p.price del { font-size: 10px; }
.single-product .product p.price del .amount:before,
.single-product .product.product-type-variable p.price .amount + .amount:before { display: none; }
.postid-897 .quantity, .postid-867 .quantity, .postid-866 .quantity, 
.postid-865 .quantity, .postid-864 .quantity, .postid-863 .quantity, 
.postid-862 .quantity, .postid-837 .quantity, .postid-836 .quantity, 
.postid-835 .quantity, .postid-834 .quantity, .postid-838 .quantity, .postid-897 .quantity { display: none !important; }
.postid-897.woocommerce div.product form.cart, 
.postid-897.woocommerce div.product form.cart .variations td.label { width: auto; }
ul.product_cats.submenu.active { display: none !important; }

/* div#wtp-tier-data { display: none; border-top: 1px solid #cdcdcd; */
/* border-bottom: 1px solid #cdcdcd; } */
div#wtp-tier-data {  margin-bottom:10px; } 
div#wtp-discount-list-container { margin: 0; }
#wtp-tier-data #wtp-discount-list-container h4 { display: none; }
#wtp-tier-data #wtp-discount-list-container ul { display: inline-block; border : 0; padding: 10px 0 0; }
#wtp-tier-data #wtp-discount-list-container ul li { margin-bottom: 10px; display: none; background:#fff; border-radius: 0; padding: 10px 15px; }
#wtp-tier-data #wtp-discount-list-container ul li.wtp-selected { display: block; }
#wtp-tier-data #wtp-discount-list-container ul li span.ma-quantity-range { display: none; }
#wtp-tier-data #wtp-discount-list-container ul li .amount:before {content: 'Tiered Pricing :'; }

.single-product.woocommerce div.product form.cart { width: 60%; margin: 0 auto; }
.single-product.woocommerce .woocommerce-product-gallery ul.flex-direction-nav{ display:none; }
.woocommerce div.product form.cart div.quantity { position: relative; float: none; text-align: center; }
.woocommerce div.product form.cart div.quantity::before { content: "Quantity :"; position: absolute; left: 0; top: auto; font-family: 'AvantGarde-demi' !important; font-size: 14px; width: 70px; }
.woocommerce .quantity .qty { width: 90px; background: #edecec; }
.hm-blogs-section .blog-list .wpr-grid-item { position: relative;  }
.hm-blogs-section .blog-list .wpr-grid-item .wpr-grid-item-below-content { min-height: 200px; display: flex; flex-wrap: wrap; align-content: space-between; }
.hm-blogs-section .blog-list .wpr-grid-item .wpr-grid-item-post_tag.wpr-grid-tax-style-1 { position: absolute; top: 0; left: 0; width: auto; background-color: #670f1f;  }
.hm-blogs-section .blog-list .wpr-grid-item .wpr-grid-item-post_tag.wpr-grid-tax-style-1 .inner-block a { color: #fff; font-family: 'AvantGarde-Demi'; }
.hm-blogs-section .blog-list .wpr-grid-item .wpr-grid-item-title a { font-family: 'AvantGarde-Demi', Sans-serif; }
.hm-blogs-section .blog-list .wpr-grid-item .wpr-grid-item-read-more { text-align:center; }
.hm-blogs-section .blog-list .wpr-grid-item .wpr-grid-item-read-more a{ font-family: 'AvantGarde-Demi', Sans-serif; border: 3px solid transparent; background: linear-gradient(#681020, #681020) padding-box, linear-gradient(0deg, #e0cd59 0%, #fff 58%, #d99f00 100%) border-box; }

/*.testimonial-list .slider-container.strong-view.controls-type-sides-outside { padding: 0 10px; }*/
.testimonial-list .testimonial { margin: 20px !important; max-width: 300px !important; }
.testimonial-list .testimonial .testimonial-inner { background: #ffffff; box-shadow: 0px 0px 23.28px 0.72px rgba(0, 0, 0, 0.95); padding: 40px 25px; }
.testimonial-list .testimonial .testimonial-inner h3 { font-size: 16.667px; font-family: "AvantGarde-Demi"; color: rgb(104, 16, 32); line-height: 1.22; text-align:center; }
.testimonial-list .testimonial .testimonial-inner p { font-size: 13px; font-family: "AvantGarde"; color: rgb(0, 0, 0); line-height: 1.538; text-align: left; }
.strong-view.controls-type-sides-outside a.wpmslider-prev,
.strong-view.controls-type-sides-outside a.wpmslider-next { width: auto !important; height: auto !important; }
.testimonial-list .strong-view.controls-type-sides-outside .wpmslider-prev:before, 
.testimonial-list .strong-view.controls-type-sides-outside .wpmslider-next:before { width: 30px !important; height: 30px !important; background: #d5bb51 !important; opacity: 0.53; }
.testimonial-list .strong-view.controls-type-sides-outside .wpmslider-prev:hover:before, 
.testimonial-list .strong-view.controls-type-sides-outside .wpmslider-next:hover:before { opacity: 1; }

.bestseller-list .wpr-grid-media-wrap.wpr-effect-size-medium { background: linear-gradient(180deg, #ebebeb, transparent); }
.bestseller-list .wpr-grid-item-inner h2 a { font-family: "AvantGarde";  }
.bestseller-list .wpr-grid-slider-arrow-container .wpr-grid-slider-arrow { left: -50px; }
.bestseller-list .wpr-grid-slider-arrow-container .wpr-grid-slider-next-arrow { right: -50px; left: auto !important; }
input.button.button-primary { border: 3px solid transparent; background: linear-gradient(#681020, #681020) padding-box, linear-gradient(0deg, #e0cd59 0%, #fff 58%, #d99f00 100%) border-box; border-radius: 50px; margin-top: 20px; }
input.button.button-primary:hover,
.hm-blogs-section .blog-list .wpr-grid-item .wpr-grid-item-read-more a:hover{ border: 3px solid transparent; background: linear-gradient(100deg, #e0cd59 0%, #fff 58%, #d99f00 100%) padding-box, linear-gradient(0deg, #681020 0%, #fff 58%, #68102030 100%) border-box; color:#681020; }
.alignnone { display:inline-block !important; border: 0 !important; margin: 0 !important; }

/* =====================	Popup CSS	===================== */
.elementor-section.popup-section { background-size: 100% 100% !important; }
.popup-section .inner-container .popup-title h2,
.popup-section .inner-container .cal-label h4 { font-family: 'ITC Avant Garde Md' !important; }
.popup-section .inner-container .popup-title h2 strong { font-weight: 900; }
.popup-section .inner-container .cal-label .label-desc{ display: block; font-size: 14px; line-height: 18px; font-weight: 400; font-family: 'ITC_ Avant_Garde_Gothic_Condensed'; }
.popup-section .inner-container .input-box {  }
.popup-section .inner-container .input-box .elementor-widget-container { background-size: 100% 100% !important; }
.popup-section .inner-container .input-box .cups-number { position: relative; display: block; }
.popup-section .inner-container .input-box .input { font-family: "AvantGarde"; font-size: 35px; width: 100%; padding: 10px 20px 30px; border-radius: 10px; box-shadow: 0 0 10px 0 #00000030; text-align: right; }
.popup-section .inner-container .input-box .input::placeholder{ color:#00000010; }
.popup-section .inner-container .input-box .input-text { font-size: 14px; line-height: 1; font-family: "AvantGarde"; text-transform: uppercase; position: absolute; right: 20px; bottom: 10px; }

.pum-container, .pum-theme-lightbox .pum-container { background: none; border: none; padding: 0; box-shadow: none; }
.pum-theme-lightbox .pum-content + .pum-close { background-color: #fbc51b; color: #000; right: -20px; top: -5px; width: auto; height: auto; padding: 5px 7px; border-radius: 0; transition: all 0.5s ease-in-out; }
.pum-theme-lightbox .pum-content + .pum-close:hover { color: #630f1e; transition: all 0.5s ease-in-out; }
div#calcbtn { cursor: pointer; }
.home .pum.pum-overlay{ opacity: 1; display: block; }

.product-antika-archaeology-set-create-your-own-museum .woocommerce-tabs.wc-tabs-wrapper,
.product-night-cream-serum .woocommerce-tabs.wc-tabs-wrapper,
.product-day-cream-serum .woocommerce-tabs.wc-tabs-wrapper  { display: block !important; }


.about-section .text-content { height: 600px; overflow: auto; }
.about-section .text-content::-webkit-scrollbar-track {/*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);*/ background-color: transparent; }
.about-section .text-content::-webkit-scrollbar { width: 2px;background-color: #F5F5F500; }
.about-section .text-content::-webkit-scrollbar-thumb { background-color: #f2dc3401; }


