<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width: 1024px) {
	nav ul li a{ width:auto; padding:15px 15px;   display:inline-block; color:#000; transition:ease-in .3s;}
	header.sticky nav ul li a{padding:10px 15px;}
	.product_area .product_detail .col_split img{ max-width: 130px; }
	.bx-wrapper .bx-prev{ left: -20px; }
	.bx-wrapper .bx-next{ right: -20px; }
}

@media screen and (max-width: 990px) {
	nav ul li a{ width:auto; padding:10px 10px;   display:inline-block; color:#000; transition:ease-in .3s;}	
	header.sticky nav ul li a{padding:10px 10px;}
	.our_collections ul li{margin: 10px;}	
	.product_area .product_detail .col_split img{ max-width: 90px; }
	.product_area .product_detail .col_split{ padding-left: 35px; }
	.product_area .product_detail .select_size, .product_area .product_detail .qty{ margin-right: 15px; }
	.home-links.container h3 { font-size: 1.5em;}	
}



@media screen and (max-width: 767px) {
	img { max-width: 100%; }
	header.sticky { position: static; }
	.mobile_nav{ display:block; margin:0px 0 10px 0;}
	nav ul{ display:none; background:#222222; margin:-10px 0 0 0; padding:0;}
	nav ul li{ width:100%; text-align:left; float:left;}
	nav ul li a{ color:#fff; font-size:14px; padding:5px 15px; border-bottom:solid 1px #ccc; width:100% !important; float:left;}
	.mobile_nav span { width:22px; height:2px; background:#fff; float:right; margin:18px 0 0 17px; position:relative;transition: all .3s ease; font-size:0;}
	.mobile_nav span:before { content:''; position:absolute; width:22px; height:2px; background:#fff; left:0px; top:-6px; transition: all .4s ease; }
	.mobile_nav span:after { content:''; position:absolute; width:22px; height:2px; background:#fff; left:0px; bottom:-6px; transition: all .4s ease;}

	.mobile_nav.close_menu span { height:auto; font-size:24px; color:#fff; background:rgba(0,0,0,0); margin-top:18px; margin-left:14px; font-weight:300; }
	.mobile_nav.close_menu span:before {transform: rotate(45deg); transition: all .4s ease; top:0%; margin-top: -1px; opacity:1 }
	.mobile_nav.close_menu span:after {transform: rotate(-45deg); transition: all .4s ease; bottom: 50%; margin-bottom: -1px; opacity:1; }
	.our_collections ul {margin-left: -10px;margin-right: -10px;float: none;width: auto;}
	.our_collections ul::after { content:''; display: block; clear:both; }
	.our_collections ul li{float: left;width: calc(50% - 10px);margin: 5px;}
	.our_collections ul li:nth-child(odd){ clear:left; }
	.our_collections h2{ font-size: 28px; }
	.subscribe .subs_inpt{ width: 100%; }
	.subscribe .subs_inpt .inpt{ width: 60%; }
	.subscribe .subs_inpt .btn{width: 40%;}
	.footer_top li{ width: auto;display: inline-block; padding: 0px 5px; }

	.product_area .product_img, .product_area .product_detail{ width: 100%; }
	.product_area .product_detail .col_split{ padding-left: 0px; }
	.bx-wrapper .bx-prev{ left: 0px; }
	.bx-wrapper .bx-next{ right: 0px; }
	.product_slider h2{font-size: 24px;}
	.bx-wrapper .bx-viewport { height: 380px !important; }
	.col_flag{ width: 100%!important; }
	#login_wrapper_box{ border-right: none!important; }
	.input_col_flag{ width: 90%!important; max-width: 90%!important; }
	.home-links.container ul { flex-wrap:wrap; }
	.home-links.container ul li { width:calc(50% - 10px); margin-bottom:10px; }
	.home-links.container h3 { font-size: 2em;}
	.reverse-m { flex-direction: column-reverse; }
}
@media only screen and (max-width: 600px) {
	.home-links.container h3 { font-size: 1.8em;}
}

@media only screen and (max-width: 340px) {
	.product_area .product_detail select{ min-width: 60px; padding: 0 0 0 5px; margin: 0 0 0 0;  }
	.product_area .product_detail .col_split img{ max-width: 85px; }
	.bx-wrapper .bx-viewport{ height: 354px !important; }
	.home-links.container h3 { font-size: 1.5em;}
}</pre></body></html>