<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* SHOP LATEST // BEST SELLING TABS - CAROUSEL */
.shop-latest .tabbable .nav {border-bottom:3px solid #d5d5d5;padding-bottom: 15px;}
.shop-latest .tabbable .nav li {float:left; margin-left:30px; padding-left:30px; border-left:2px solid #d5d5d5;}
.shop-latest .tabbable .nav li:first-child {margin-left:0; padding-left:0; border-left:0;}
.shop-latest .tabbable .nav li a {font-size:20px; font-weight:900; color:#8c8c8c; position:relative;}
.shop-latest .tabbable .nav li a:hover {color:#595959; background-color: transparent;}
.shop-latest .tabbable .nav li.active a {color:#cd2122; background-color: transparent;}
.shop-latest .tabbable .nav li.active a:after {content:''; position:absolute; bottom:-15px; left:50%; margin-left:-8px; border:5px solid transparent; border-bottom-color:#d5d5d5; }

.shop-latest .tabbable .shop-latest-carousel {margin-right:40px; position:relative;}
.shop-latest .tabbable .shop-latest-carousel ul {margin:0; padding:0; list-style:none; height:270px;}
.shop-latest .tabbable .shop-latest-carousel ul li {float:left; margin-right:20px; width:270px;}
.shop-latest .tabbable .shop-latest-carousel .controls {position:absolute; right:0; top:0; margin-right:-40px; height:100%; width:40px;}
.shop-latest .tabbable .shop-latest-carousel .controls a {width:40px; height:49.5%; background:#f1f1f1; display:block !important; position:absolute; }
.shop-latest .tabbable .shop-latest-carousel:hover .controls a {background:#eee;}
.shop-latest .tabbable .shop-latest-carousel .controls a:hover { background:#dedede; }
.shop-latest .tabbable .shop-latest-carousel .controls a.prev {top: 50%;}
.shop-latest .tabbable .shop-latest-carousel .controls a span {position:absolute; top:50%; left:50%; margin:-7px 0 0 -7px;}
.shop-latest .tab-content {overflow: visible;}
.shop-latest .tab-content &gt; .tab-pane { display: block; visibility: hidden; height: 0; overflow:hidden; }
.shop-latest .tab-content &gt; .active { visibility: visible; height: auto; }
	
.product-list-item {position:relative;
-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
background: #ffffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 61%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(61%,#ffffff), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 61%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #ffffff 61%,#ededed 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #ffffff 61%,#ededed 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #ffffff 61%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.product-list-item.promo-new:after {content:'NEW'; font-size:11px; color:#fff; font-weight:bold; background:#12a1c5; line-height:1; padding:4px 6px; position:absolute; left:20px; top:20px;}
.product-list-item.promo-new:before {content:''; border:3px solid transparent; border-top-color: #12a1c5;  position:absolute; left:27px; top:39px; z-index:1;}
.product-list-item.promo-sale:after {content:'SALE'; font-size:11px; color:#fff; font-weight:bold; background:#c51212; line-height:1; padding:4px 6px; position:absolute; left:20px; top:20px;}
.product-list-item.promo-sale:before {content:''; border:3px solid transparent; border-top-color: #c51212;  position:absolute; left:27px; top:39px; z-index:1;}
.product-list-item &gt; .hover {position:absolute; left:0; top:0; right:0; bottom:0; pointer-events: none; box-shadow:inset 0 0 0 2px #e8e8e8; }
.product-list-item .image {text-align:center; line-height:251px; max-height: 251px;}
.product-list-item .details {background:#f3f3f3; padding:15px; border-top: 1px solid #E8E8E8;}
.product-list-item .details h3 {font-size:14px; color:#2f2f2f; line-height:1.3; margin:0 0 10px}
.product-list-item .details p.desc {font-size:12px; font-style:italic; color:#939393; line-height:1.3;}
.product-list-item .details .actions {text-align:right; position:absolute; right:0px; bottom:10px; width:0; overflow:hidden;line-height: 1;}
.product-list-item .details .actions a {display:inline-block; background:#cd2122; color:#fff; font-size:10px; line-height: 1; padding: 4px 6px; white-space:nowrap;margin-bottom: 3px;}
.product-list-item .details .actions a:hover {background:#333; }
.product-list-item .price {color:#565656; font-size:20px; font-weight:700; line-height:1}
.product-list-item .price:first-letter {font-size:12px; vertical-align:top;}
.product-list-item .price small {font-size:13px; font-weight:; position:relative; color:#777; line-height:1; vertical-align:top;}
.product-list-item .price small:after {content:''; width:34px; height:0px; border-top:1px solid #999; position:absolute; left:-2px; top:9px; opacity:0.9; filter:alpha(opacity=90);
-webkit-transform:rotate(-25deg); -moz-transform:rotate(-25deg); -o-transform:rotate(-25deg); -ms-transform:rotate(-25deg); transform:rotate(-25deg);}
.product-list-item:hover .details {background:#edecec;}
.product-list-item:hover .details h3 {color:#cd2122;}
.product-list-item:hover .details .actions {width:140px; right:4px;}
.product-list-item:hover &gt; .hover {box-shadow:inset 0 0 0 4px #9c9c9c;} 
.product-list-item .details h3,
.product-list-item &gt; .hover,
.product-list-item .details,
.product-list-item .details .actions,
.shop-latest .tabbable .shop-latest-carousel .controls a {-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}</pre></body></html>