<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.heading {margin-top:20px; font-size:0.9em;}

.main-content .products &gt; .table &gt; .col:first-child { padding-top:10px; text-align:left; }
.main-content .products &gt; .table &gt; .col:last-child { padding:0 0 20px 0; }

.main-content .main-content-box ul {padding:0 0 0 20px;}
.main-content .main-content-box ul li {margin-bottom:10px; }
.main-content .main-content-box ul li:hover {color:var(--red);}

.main-content .main-content-box.left-banners {display:none;}

.main-content .main-content-title { text-transform:uppercase; margin-top:10px; }

.products { text-align:left; }
.products .h-title { text-align:left; border-bottom: 1px solid #DDD; padding-bottom: 12px; margin-top:0; }
.products .product { display:inline-block; width:49%; margin:10px 2% 0 0; position:relative; display:inline-block; vertical-align:top; box-sizing:border-box; }
.products .product:nth-child(2n+0){margin-right:0;}
.products .product .square-image .p-promotions {position:absolute; top:0; left:0; font-size:0.8em; color:#FFF; z-index:1; }
.products .product .square-image .p-promotions span {background-color:#000; padding:2px 5px; display:inline-block; margin-right:3px; }

.products .product .p-content { font-size:1em; }
.products .product .p-content .p-title {padding:5px; color:#000; line-height:1.5em; }
.products .product .p-content .p-title a {display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden; }
.products .product .p-content .p-description {font-size:0.8em; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; line-height:1.3em;}
.products .product .p-content .p-price {font-weight:bold; font-size:1em; margin-bottom:5px; padding: 0 5px; text-align:center; color:var(--orange); font-size:0.8em; }
.products .product .p-content .p-price i {margin-right:3px;}
.products .product .p-content .p-price span {display:inline-block; margin-left:10px; color:var(--grey); text-decoration:line-through; }
.products .product .p-content .button {width:calc(100% - 20px); box-sizing:border-box; text-align:center; background-color:#000; border-color:#000; margin:0 10px 10px; font-size:0.8em; padding:3px 10px; }
.products .product .p-content .button.in-cart {background-color:#FFF; color:#000!important; border-color:#000; }
.products .product:hover .inverted-7 { background-position: left; }

.products-list { text-align:left; display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between;  }
.products-list .p-item { display:inline-block; width:49%; margin-bottom:20px; }

.products-list .order-by { text-align:left; font-size:0.9em; margin:0 0 30px; }
.products-list .order-by .selection { width:auto; border-radius:5px; padding:3px 10px; }

.products-list .page-nav { margin:40px 0 20px; text-align:center; }
.products-list .page-nav a {display:inline-block; border-radius:100%; width:30px; height:30px; line-height:30px; text-align:center; margin:0 3px; background-color:var(--grey); }
.products-list .page-nav a:hover, .products-list .page-nav a.active {background-color:var(--green); color:#FFF; }

@media (min-width:576px){
	
}

@media (min-width: 768px){
	.products .product .p-content .p-price {font-size:0.9em;}
	.products .product .p-content .p-price span {margin-left:20px;}
	
	.products-list { justify-content:start; }
	.products-list .p-item { width:24%; margin-right:1%; }
	.products-list .order-by { text-align:right; margin:-4em 0 30px; }
	
	.col.min-hide {display:none!important;}
	
	
}

@media (min-width:992px){
	.products .product .p-content .p-price {font-size:1em;}
	
	.main-content .main-content-box.left-banners {display:block;}
	
	.main-content .products &gt; .table &gt; .col:last-child { padding:20px 0 20px 20px; }
	
	.col.min-hide {display:table-cell!important;}
}

@media (min-width:1200px){
	.container.heading { background-size:100% 100%; }
	
	.products .h-title { margin-top:-10px; }
}</pre></body></html>