/** color 
	orange : #f17800
	skyblue: #00feff
**/

.header-top-bar .top_text_first .text-dark-gray{z-index:9 !important}
.header-top-bar .top_text_first{background-image: url('/public/uploads/all/4LSX5QpBEEFnLpQFaSwsbyuOOVIIn2xCbxyIeqSg.jpg');background-size: cover;background-position: center;position: relative;display: flex;align-items: center;justify-content: center;}
.header-top-bar .top_text_first .justify-content-center{font-size: 25px;color: white;font-weight: bold;text-transform: uppercase;text-align: center;text-shadow: 2px 2px 0 #a80300, -2px -2px 0 #a80300, 2px -2px 0 #a80300, -2px 2px 0 #a80300;}
.header-top-bar .top_text_first::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.4); /* overlay */z-index: 2;}

.new-logo .logo-container {display: flex;align-items: center;}
.new-logo .logo-image img {max-height: 100%;width: auto;display: block;}
.new-logo .logo-text {display: flex;justify-content: center;align-items: center;height: 100%;}
.new-logo .vertical-text {display: inline-block;writing-mode: vertical-rl;text-orientation: upright;font-size: 20px;font-weight: 600;color: #000;text-align: center;}
.new-logo .logo-text .website_title{font-family: 'Outfit', sans-serif;font-size: 25px;font-weight: 700;letter-spacing: 2px;text-transform: uppercase;color: #000;background: linear-gradient(to right, #000, #a80300); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.home-bottom-free-shipping-box{background:#fff !important;padding-top: 50px !important;padding-bottom: 50px !important;}
.home-bottom-free-shipping-box .feature-box-content span{font-size:18px !important}
.header-top-bar .top_text_second .text-dark-gray{/*letter-spacing: 3px;font-family: 'Allura', cursive;font-size: 20px;*/font-weight: bold !important;text-transform: lowercase;letter-spacing: 1px;font-family: Calibri, sans-serif;font-size: 17px;}
.featured-categories-section figcaption .last-paragraph-no-margin p{display:none !important}
.text-highlight span,.collection-cat .custom-text-highlight-line{display:none}
.custom-next-prev-btn-box{padding-right:60px}
.home-product-videos-section .product-info .price{float: left !important;}
.footer-social-link-box.all{display:none}
.footer-social-link-box.only_insta{display:block}
.footer-social-link-box.only_insta li{width:100%}
.footer-social-link-box.only_insta li .heading{text-transform: uppercase;margin-bottom:0px !important}
.footer-social-link-box.only_insta li .text{margin-bottom:0px !important}
.footer-social-link-box.only_insta li .text a{color:#fff !important;display: block;text-align: left;}
.about-us-faq-section{display:none !important}
.header-top-bar .top_text_second{background: linear-gradient(to right, #000, #a80300);background-clip: border-box;}
.home-amx-photos-section figcaption .text-white{width: 100% !important;font-size: 16px;}
.home-amx-photos-section .circle-box {display:none}
.product-detail-page .video-tab{display:none !important}
/**** 26 june 2025 ****/
.home-vations-section figcaption, .home-amx-photos-section figcaption{display:none !important}
.show-size-chart-box,.product-price-first-box{display:none !important}
#collapsePaymentInfo #payment_info .aiz-megabox .fs-14{font-size: 20px !important;}
#collapsePaymentInfo #payment_info .aiz-megabox > input:checked ~ .aiz-megabox-elem{border-color: #000;border-width: 2px !important;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08), 0 3px 5px 0 rgba(0, 0, 0, 0.09);}
#collapsePaymentInfo #payment_info .aiz-megabox{margin-bottom: 30px !important;}
.homepage-desc{display:none}
.header-top-bar .top_text_first{display:none}
.homepage-slider .cover-background{background-size: contain !important;}

@media only screen and (max-width: 800px) {
	.header-with-topbar .navbar-brand{margin-left: -10px;}
	.header-with-topbar .menu-logo{margin-left: -3px;padding: 0px !important;}
	.header-with-topbar .navbar .default-logo{max-height: 50px !important;width: 50px !important;}
	.new-logo .logo-text .website_title{font-size: 11px !important;letter-spacing: 1px !important;margin-left: -5px !important;}
	.header-with-topbar .navbar .header-icon .logo-container .logo-text{display:block !important}
	#collapsePaymentInfo #payment_info .empty-row{display:none !important}
	header .header-top-bar + .navbar.disable-fixed{top: 40px !important;}
	.homepage-slider{margin-top: 110px !important;}
}


@media only screen and (max-width: 320px) {
	.header-top-bar .top_text_first .justify-content-center{font-size: 14px !important;}
	.header-with-topbar .navbar .default-logo{max-height: 30px !important;width: 30px !important;}
	.homepage-slider .cover-background{background-size: cover !important;}
	.new-logo .logo-text .website_title{margin-left: -3px !important;font-size: 10px !important;}
}


/*.navbar .navbar-nav .nav-item:hover .nav-link, .navbar .navbar-nav .nav-item.active .nav-link{color: #f17800;}
.header-with-topbar .header-top-bar{background:#f17800 !important}
.text-highlight span{background-color:#f17800 !important;}
.aiz-range-slider .noUi-connect{background: #f17800;}
.home-middle-text span.text-dark-gray{background: #f17800;color:#fff !important}
.bg-base-color{background: #f17800;}
.aiz-user-sidenav .aiz-side-nav-link.active, .aiz-user-sidenav .aiz-side-nav-link:hover{background: #f17800;color:#fff !important}
.home-collection-cat_list .view-more-icon-box{background: #f17800;}
.btn.btn-dark-gray,.home-middle-text{background: #00feff; color:#000 !important}*/