/** Shopify CDN: Minification failed

Line 28:7 Unexpected "<"

**/
/** Shopify CDN: Minification failed

Line 23:7 Unexpected "<"

**/
/** Shopify CDN: Minification failed

Line 18:7 Unexpected "<"

**/
/** Shopify CDN: Minification failed

Line 13:7 Unexpected "<"

**/
/** Shopify CDN: Minification failed

Line 8:7 Unexpected "<"

**/
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');

.inter-<uniquifier> {
  font-family: "Inter", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
#curtain-bangs header.section-header { display:none;}
.curtain-bangs { font-family: "Inter", serif; 
h1, h2, h3, h4, h5, h6 { font-family: "Inter", serif; font-weight:600;  }
                p { font-size:16px;}
 h2.title {text-align:center; font-size:48px; line-height:58px; width:75%; margin:0 auto 30px;}
                h3 { font-size:36px; line-height:40px; margin-bottom:15px;}
                h4 { font-size:20px; line-height:28px; color:#9CA3AF; color: #9CA3AF; margin: 0 0 20px; text-transform: capitalize; }
  .align-center { text-align:center;}
  .big-text { font-size:20px; line-height:normal;}
                .quote { border-left:5px solid #000000; padding-left:30px; font-size:20px; font-weight:600; margin:30px 0;}
                .image .caption { font-style:italic;}
                .row.col2 { display:flex; gap:100px; margin:50px 0; }
                .row.col2 .col-half { flex:50%;}
				.row.col2 .col-one-third { flex:calc(40% - 100px);}
				.row.col2 .col-two-third { flex:60%;}
				
				.row.col2 h2 { font-size:36px; }
				.greybox { background:#F3F4F6; padding:40px 40px 0px 40px; border:2px dashed #000; max-width:100%; width:800px; margin:0 auto; }
				.greybox .content { flex:100%;}
				.greybox hr { display:block; height:1px; background:#000; border-top:1px solid #000; width:70%; margin:30px auto; }
				ul.bult { padding:0; margin:0 0 20px; list-style:none; }
				ul.bult li { background:url('/cdn/shop/files/circle-with-check.png') no-repeat 0 10px; padding:10px 40px; }
				.greybox .content h2 { margin-bottom:10px; }
				.greybox .red-text { text-align:center; display:inline-block; padding:10px 20px; border-radius:25px; background:red; color:#fff; margin-bottom:20px; width:70%; max-width:100%; }				
				.greybox .red-text:after, .greybox .red-text:before { display:none; }
				a.readmore { display:inline-block; padding: 5px 30px 5px 0px; background:url('/cdn/shop/files/right-arrow.png') no-repeat center right; background-size:30px; border:none; }
				.greybox .cont { display:flex; gap:20px; }
				.row.col2.bottom { gap:30px; align-items: center;}
				.row.col2.bottom .box { border:1px solid #000000; gap:10px; padding:0; align-items:center; }
				.row.col2.bottom .box.full { flex-direction:column; }
				.row.col2.bottom .box>.col-half { padding:10px; }
				.row.col2.bottom .box>.col-half .image { height: 320px; margin: -10px; }
				.row.col2.bottom .box>.col-half .image img { height:100%; width:100%; object-fit:cover; }
				.row.col2.bottom .box.full>.col-half .image { height: auto; margin: -10px; }
				.row.col2.bottom .box.full>.col-half .image img { height:100%; width:100%; object-fit:cover; }
				.row.col2.bottom .box h3 { font-size:20px; line-height:1.2; font-weight:600; }
				.row.col2.bottom .box .tag { margin-bottom:15px; font-size:14px; font-weight:600; display:inline-block; padding:5px 15px; border-radius:15px; background:#F3F4F6; }
				#countdown { display:inline-block; }
				#countdown ul { display:flex; list-style:none; margin: 0 15px; }
				#countdown li { font-size:16px; font-weight:600; }
				.count { margin-bottom:15px; }
  
}



/*** Responsive ***/
@media screen and (max-width: 768px){

.curtain-bangs {
h2.title { font-size:30px; line-height:36px; } 
h3 {font-size: 24px; line-height: normal; margin-top: 20px; }
h4 { font-size:16px; }
.row.col2 { gap:20px; flex-direction:column; margin:20px 0; }
.row.col2 h2 { font-size: 24px;}		
.big-text { font-size: 16px; }
.row.col2.bottom .box { flex-direction: row; }
.row.col2.bottom .box>.col-half .content p { display:none; }
}

}
/*** End of Responsive ***/