<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* === PRODUCT LIST PAGE === */


.pageProdList {}
.pageProdList .prod-item {}


            .pageProdList .pscl {margin-bottom:70px;display:block;width:100%;}
            .pageProdList h2 {font-size:18px;margin:0 0 30px 0;padding:0 0 4px 0;border-bottom:1px solid #ccc;width:100%;display:block;}
.prodThumbList {margin-bottom:30px;display:block;position:relative;z-index:90;/* min-height:150px; */}
.prodThumbList .prodItem {box-shadow:0px 0px 10px #e8e8e8;transition: box-shadow .7s;}
.prodThumbList .prodItem:hover {box-shadow:0px 0px 15px #e8e8e8;}
.prodThumbList .imageContainer {position:relative;}

.prodThumbList .imageContainer &gt; img {width:100%;display:block;}
/* 
.prodThumbList .imageContainer .imgOverlay {width:100%;display:block;height:100%;position:absolute;top:0px;left:0px;background:rgba(199,21,82,0.4);opacity:0;z-index: 100;transition:all 1s;-moz-transition:all 1s;webkit-transition:all 1s;-mse-transition:all 1s;}
.prodThumbList .imageContainer:hover .imgOverlay {opacity:0;}

.prodThumbList .imageContainer .new_prod {width:auto;display:block;font-size: 20px; position:absolute;top:20px;left:20px;background:rgba(199,21,83,.7);padding:5px 12px 5px 12px;color:#fff;border-radius:3px;}
.prodThumbList .imageContainer .prodOffer {display:none;width:auto;font-size: 20px; position:absolute;bottom:20px;right:20px;background:rgba(199,21,83,.7);padding:5px 12px 5px 12px;color:#fff;border-radius:3px;}
 */
 
.prodThumbList .imageContainer .product-action-overlay {position:absolute;display: flex;width:100%;height:100%;background:rgba(230, 230, 230, 0.7); justify-content: center;top:0%;left:0px;z-index: 9;opacity: 0;visibility: hidden;transition: all 1.5s ease 0.2s;}
.prodThumbList:hover .imageContainer .product-action-overlay {transform: translateX(0%);opacity:1;visibility: visible;}

.prodThumbList .imageContainer .ht-product-action {position: absolute;display: flex;justify-content: center;top: 50%;left: 25px;z-index: 9;transform: translateY(-50px);}
.prodThumbList .imageContainer .ht-product-action ul { display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;list-style: none;margin: -5px;padding: 0;}
.prodThumbList .imageContainer .ht-product-action ul li{transform: translateX(-30px);opacity: 0;visibility: hidden;transition: all 0.3s ease 0s;}
.prodThumbList .imageContainer .ht-product-action ul li:nth-child(2){transition: all 0.3s ease 0.2s;}
.prodThumbList .imageContainer .ht-product-action ul li:nth-child(3){transition: all 0.3s ease 0.4s;}
.prodThumbList .imageContainer .ht-product-action ul li:nth-child(4){transition: all 0.3s ease 0.6s;}
.prodThumbList .imageContainer .ht-product-action ul li a {color:#fff;text-decoration: none;display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;position: relative;transition: all 0.3s ease;}
.prodThumbList:hover .imageContainer .ht-product-action ul li {transform: translateX(0px);opacity:1;visibility: visible;}


.prodThumbList .productDetails {display:block;width:100%;height:100%;text-align:center;font-size:20px;line-height:30px;padding:1rem;}
.prodThumbList .productDetails .pTitle {padding-bottom:5px;display:block;}
.prodThumbList .productDetails .priceInProdList {font-weight:500;display:block;line-height:22px;}
.prodThumbList .productDetails .priceInProdList em {color:#999999;text-decoration:line-through;font-style:normal;font-weight:300;font-size:16px;padding-right:10px;}


/* --------------- underline --------------- */
.prodThumbList a.underline-effect {position: relative;overflow: hidden;max-width:max-content;margin: 0 auto; transition: left .3s;padding-left: 0;left: 0;align-items: center;color: inherit;}
.prodThumbList a.underline-effect:hover {color: currentColor;}
.prodThumbList a.underline-effect:before,
.prodThumbList a.underline-effect:after {content: "";width: 100%;position: absolute;display: block;background:currentColor; transition: transform .3s;left: 0;z-index: 2;bottom: 0;height: 1px;}
.prodThumbList a.underline-effect:before {visibility: hidden;transform: translateX(-100%);}
.prodThumbList:hover a.underline-effect:before {transform: translateX(0);transition: transform .3s;visibility: visible;}
.prodThumbList a.underline-effect:after {visibility: visible;transition: transform .6s;transform: translateX(150%);}
.prodThumbList:hover a.underline-effect:after {transition: transform .3s .3s;transform: translateX(0);visibility: hidden;}




.prodThumbList .btnTool {width:auto;display:block;padding:20px 10px 0px 10px;line-height:22px;font-size:22px;z-index: 101;text-align:center;}
.prodThumbList .btnTool &gt; a {display:inline-block;padding:5px;color:#cbcbcb;transition:all 1s;}
.prodThumbList .btnTool &gt; a.active {color:#958b61;}
.prodThumbList .btnTool i {}
.prodThumbList .btnTool &gt; a:hover {color:#958b61;}


/* === PRODUCT PAGE === */

.productSection {padding:50px 0;}
				.productSection .productImageList {width:50%;float:left;display:block;}
				.productSection .productImageList .imgContainer {margin-top:60px;/* border: 1px solid #171717; */}
				.productSection #prodSidebar {width:50%;float:left;display:block;}
.productSection .prod_details_opts {padding:0 100px;margin-top:0px;margin-bottom:30px;}
.xs .productSection .prod_details_opts,
.sm .productSection .prod_details_opts,
.md .productSection .prod_details_opts {padding:0 0px;}
				.productSection .prod_details_opts .brandContainer {display:block;margin:20px 0 0 0;}
				.productSection .prod_details_opts .brandContainer img {max-width:150px;}
				.productSection .prod_details_opts .brandContainer span {display:inline-block;}
#productMainImageContainer {border:1px solid #f2f2f2;}
				.imgProdThumbs {padding-top: 2rem;}
				.imgProdThumbs .imgThumb {width:25%;display:block;padding:10px;float:left;}
				.imgProdThumbs .imgThumb a {max-width:100%;padding:0px;display:block;text-align:center;}



				.sticky_parent {display:block;float:left;width:100%;clear:both;padding:0 15px;}


				.productPrice {padding:15px 0 0 0;margin:0px;font-size:20px;}
				.productPrice .priceOld {color:#999;margin-right:20px;font-size:18px;}
				.productPrice .priceOld em {text-decoration: line-through;font-style:normal;}
				.productPrice .pricePay {color:#958b61;margin-right:10px;font-weight:400;font-size:30px;}


				.productInformation {padding-top:15px;}
				.productInformation strong {font-weight:400;}


/* === CART PAGE === */	
.cart__products {}
.cart__products .product__item a {display:block;font-size:1.25rem;line-height:2.3125rem;color:#000;word-wrap:break-word}
.cart__products .product__item .thumbnail {max-width:300px;}

.total_cart_banner {border:none;box-shadow: 0 2px 10px rgba(0,0,0,.2);}
.total_cart_banner #total_cart_amount {font-weight:500;}
</pre></body></html>