@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css');

@font-face {
  font-family: 'FiraGO';
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-200-normal.woff2) format('woff2'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-200-normal.woff) format('woff'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-200-normal.ttf) format('truetype');
}

@font-face {
  font-family: 'FiraGO';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-300-normal.woff2) format('woff2'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-300-normal.woff) format('woff'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-300-normal.ttf) format('truetype');
}

@font-face {
  font-family: 'FiraGO';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-400-normal.woff2) format('woff2'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-400-normal.woff) format('woff'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-400-normal.ttf) format('truetype');
}

@font-face {
  font-family: 'FiraGO';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-500-normal.woff2) format('woff2'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-500-normal.woff) format('woff'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-500-normal.ttf) format('truetype');
}

/* firago-latin-600-normal */
@font-face {
  font-family: 'FiraGO';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-600-normal.woff2) format('woff2'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-600-normal.woff) format('woff'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-600-normal.ttf) format('truetype');
}

@font-face {
  font-family: 'FiraGO';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-700-normal.woff2) format('woff2'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-700-normal.woff) format('woff'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-700-normal.ttf) format('truetype');
}

@font-face {
  font-family: 'FiraGO';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-800-normal.woff2) format('woff2'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-800-normal.woff) format('woff'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-800-normal.ttf) format('truetype');
}

@font-face {
  font-family: 'FiraGO';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-900-normal.woff2) format('woff2'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-900-normal.woff) format('woff'),
       url(https://cdn.jsdelivr.net/fontsource/fonts/firago@latest/latin-900-normal.ttf) format('truetype');
}

body,
p,
li,
a{
  font-family: "FiraGO" !important;
}


.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "FiraGO", sans-serif;
  font-feature-settings: 'case' on; /* Uppercase Font */
  font-weight: 600;
}






.bwp-header.header-v2 .bwp-navigation ul > li.level-0 > a{
	padding: 0;
}
.bwp-navigation ul > li.level-0 > a {
	font-size: 16px;
}
.bwp-header.header-v2 .bwp-navigation ul > li.level-0 > a:hover {
	transform:translateY(-3px);
	background-color: transparent;
}


.home-products-custom img {
    width: 100% !important;
	max-width: 100% !important;
	object-fit: cover !important;
    padding: 30px;
    background-color: #f2f2f2;
}

.home-products-custom .products-thumb{
    width: 100%
}





.home-products-custom img {
	padding: 35px 30px 15px 30px;
    background-color: #f2f2f2;
	border-radius:15px !important;
	
}

#bwp-footer ul.social-link li a i {
	color:white;
}

.header-desktop {
	background-color: #fcb638;
}

.bwp-header .header-sticky{
	background-color: #fcb638;
	padding:0 !important;
}

.bwp-header .header-wrapper{
	padding: 0 !important;
}

.bwp-header .header-mobile{
	background-color: #fcb638;
}

.bwp-navigation ul > li.level-0 > a > span {
	color:white;
}

.bwp-header .header-page-link .search-box .search-toggle{
	color:white;
}

.bwp-header .header-page-link .search-box .search-toggle:hover{
	color:white;
}

.bwp-header .block-top-link > .widget .widget-custom-menu .widget-title{
	color:white !important;
}

.bwp-header .header-page-link .login-header .block-top-link .widget-title:hover{
	color:white !important;
}

.bwp-header .header-page-link .login-header .icon-user{
	color: white !important;
}

.bwp-header .header-page-link .wishlist-box .icon-wishlist{
	color:white;
}

.bwp-header .header-page-link .wishlist-box:hover .icon-wishlist{
	color:white;
}

.bwp-header .header-page-link .mini-cart .cart-icon i{
	color:white;
}

.home-lookbook-custom .elementor-widget-container .bwp-lookbook .lookbook-container .item .bwp-content-lookbook img {
    width: 400px;
    height: 400px;
    object-fit: cover;
}

.lookbook-container {
    display: flex;
}

.bwp-header .header-mobile .navbar-toggle:before{
	color:white;
}
.bwp-header .header-mobile .mini-cart .cart-icon i{
	color:white;
}

.bwp-header .header-mobile .header-mobile-fixed{
	display: none !important;
}



@media (min-width: 992px) {
  .bwp-header .header-left{
    flex: 0 0 18%;
    max-width: 18%;
  }
	
	.bwp-header .header-right{
		flex: 0 0 22%;
    max-width: 22%;
		
	}
  .bwp-header .header-center {
    flex: 0 0 60%;
    max-width: 60%;
  }
}

.bwp-header.sticky .header-mobile > .container{
	background-color: #fcb638 !important;
	
}

.mm-listview .menu-item a span{
	font-weight: 500 !important;
}




@media (max-width: 480px){
	.lookbook-container{
		flex-direction: column !important;
	}





