/** Shopify CDN: Minification failed

Line 79:37 Unexpected ")"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
.z_100  .cw{
display: none;
}
.post-time  > span {
    color: #000;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
}
.cat_grid_item__count {
    color: #000;
    text-transform: uppercase;
padding-top:5px;
}
 .cat_grid_item__title.h3 {
text-transform: lowercase;
}

.label_style_rectangular .nt_label {
	padding: 4px 0;
}
.product-image .product-attr {
opacity: 1;
visibility: visible;
font-size: 12px;
color: black;
background-color: white;
}
#shopify-section-1581505806578 {
margin-bottom: 55px;
}

.pr_grid_item .product-image .product-attr{
	position:absolute!important;
    padding:5px;
}

.pr_grid_item .product-info{
	margin-top:0px!important;
}

#shopify-section-collection_page .product-inner {
	height: 100%;
    display: flex;
    flex-direction: column;
}

.product-image .product-attr{
	bottom: 0px!important;
    left: 0px!important;
    right: 0px!important;
}

.product-image .product-attr{
	display:none!important;
}

.product-info .product-attr{
	opacity: 1;
    visibility: visible;
    font-size: 12px;
    color: #000;
    background-color: #fff;
    text-shadow: -1px -1px 1px rgb(255 255 255 / 10%), 1px 1px 1px rgb(0 0 0 / 15%);
  padding: 5px;
}



.variants-fix .hack-comma:last-child(){
	display:none;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  h4 {
    font-size: 18px;
}
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  .cat_design_5 .cat_grid_item__title, .cat_design_8 .cat_grid_item__title {
    font-size: 15px;
}
h4 {
    font-size: 16px;
}
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  .mt__5 a{
margin-top: 1px;
display: grid;
}
.container {
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto;
}
.products.space_20 .nt_pr {
    margin-top: 10px;
padding: 1px;
 }

}