
	/* 1. compact homepage cards */
	#shop-bestsellers ul.products li.product{padding:10px 9px 11px!important}
	#shop-bestsellers ul.products li.product img.attachment-woocommerce_thumbnail{margin-bottom:8px!important}
	#shop-bestsellers ul.products li.product .woocommerce-loop-product__title{min-height:0!important;margin:4px 0 2px!important;font-size:13.5px!important;line-height:1.3!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
	#shop-bestsellers ul.products li.product .sixalabs-product-card__rating-row{min-height:0!important;margin:2px 0 0!important}
	#shop-bestsellers ul.products li.product .sixalabs-product-card__rating-row:empty{display:none!important}
	#shop-bestsellers ul.products li.product .price{min-height:0!important;margin:6px 0 8px!important;font-size:13px!important;white-space:nowrap;letter-spacing:-.01em}
	#shop-bestsellers ul.products li.product .price .woocommerce-Price-amount{font-size:15px!important}
	#shop-bestsellers ul.products li.product .price .screen-reader-text{position:absolute!important;display:inline!important} /* were display:block, adding blank lines */
	#shop-bestsellers ul.products li.product .price{display:flex!important;flex-wrap:nowrap;align-items:baseline;justify-content:center;gap:6px;height:auto!important}
	#shop-bestsellers ul.products li.product .price::before,#shop-bestsellers ul.products li.product .price::after{display:none!important}
	#shop-bestsellers ul.products li.product .sixfn-sizes{gap:4px!important;margin-top:0!important;margin-bottom:8px!important}
	#shop-bestsellers ul.products li.product .sixfn-sizes > *{padding:4px 8px!important;font-size:11.5px!important;min-height:0!important;line-height:1.2!important}
	#shop-bestsellers ul.products li.product .woocommerce-LoopProduct-link{flex:0 0 auto!important}
	#shop-bestsellers ul.products li.product .sixalabs-qa-cta{margin-top:auto!important}
	#shop-bestsellers ul.products li.product .sixalabs-qa-cta a,
	#shop-bestsellers ul.products li.product .sixalabs-qa-cta button{min-height:38px!important;padding-top:8px!important;padding-bottom:8px!important}

	/* 2. tap feedback on every product card */
	ul.products li.product{transition:transform .14s ease,box-shadow .2s ease,border-color .2s ease}
	html body ul.products li.product.sixhpc-press,html body ul.products.sixalabs-product-card-grid li.product.sixhpc-press{transform:scale(.975)!important;box-shadow:0 0 0 2px rgba(216,188,126,.85),0 8px 22px rgba(0,0,0,.35)!important;border-color:rgba(216,188,126,.9)!important}
	ul.products li.product .sixalabs-qa-cta a,ul.products li.product .sixalabs-qa-cta button,ul.products li.product .sixfn-sizes > *{transition:transform .1s ease,filter .15s ease}
	ul.products li.product .sixalabs-qa-cta a:active,ul.products li.product .sixalabs-qa-cta button:active,ul.products li.product .sixfn-sizes > *:active,
	ul.products li.product .sixhpc-btn-press{transform:scale(.93);filter:brightness(1.15)}
	ul.products li.product.sixhpc-going img.attachment-woocommerce_thumbnail{animation:sixhpc-pulse .9s ease-in-out infinite}
	ul.products li.product.sixhpc-going{position:relative}
	ul.products li.product.sixhpc-going::after{content:"";position:absolute;left:12%;right:12%;bottom:6px;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,#f3dfa6,transparent);background-size:200% 100%;animation:sixhpc-bar 1s linear infinite}
	@keyframes sixhpc-pulse{0%,100%{opacity:1}50%{opacity:.72}}
	@keyframes sixhpc-bar{0%{background-position:200% 0}100%{background-position:-200% 0}}
	@media (prefers-reduced-motion:reduce){ul.products li.product,ul.products li.product *{transition:none!important;animation:none!important}ul.products li.product.sixhpc-press{transform:none}}
	