body.home #post-67 .eg-featured .woocommerce{width:100%;max-width:none}body.home #post-67 ul.products{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;margin:0;padding:0}@media (max-width:900px){body.home #post-67 ul.products{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:560px){body.home #post-67 ul.products{grid-template-columns:1fr}}body.home #post-67 ul.products li.product{width:auto;max-width:none;margin:0;position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--eg-line,#e4e9f2);border-radius:16px;overflow:hidden;padding:0 0 20px;box-shadow:0 2px 10px rgba(11,18,32,.06);transition:transform .2s ease,box-shadow .2s ease}body.home #post-67 ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(11,18,32,.14)}body.home #post-67 ul.products li.product>a.woocommerce-LoopProduct-link,body.home #post-67 ul.products li.product>.loop-button-wrap{display:none}body.home #post-67 ul.products li.product .loop-image-wrap{display:contents}body.home #post-67 ul.products li.product .loop-image-wrap img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}body.home #post-67 ul.products li.product .onsale{top:12px;left:12px;right:auto;min-width:0;min-height:0;padding:5px 12px;border-radius:999px;background:var(--eg-navy,#0b1220);color:#fff;font-size:11px;font-weight:700;letter-spacing:1px;line-height:1.5;text-transform:uppercase;z-index:2}body.home #post-67 ul.products li.product h2.woocommerce-loop-product__title{order:2;padding:16px 18px 8px;margin:0;font-size:16px;line-height:1.35;font-weight:700;text-align:center;color:var(--eg-navy,#0b1220)}body.home #post-67 ul.products li.product h2.woocommerce-loop-product__title a{color:inherit;text-decoration:none}body.home #post-67 ul.products li.product h2.woocommerce-loop-product__title a:hover{color:var(--eg-blue,#1d4ed8)}body.home #post-67 ul.products li.product>span.price{order:3;display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 8px;padding:4px 18px 0;margin-top:auto;text-align:center}body.home #post-67 ul.products li.product>span.price del{color:var(--eg-muted,#5b6472);font-size:14px;font-weight:500;text-decoration:line-through}body.home #post-67 ul.products li.product>span.price ins{color:var(--eg-navy,#0b1220);font-size:20px;font-weight:800;text-decoration:none;background:0 0}body.home #post-67 ul.products li.product .loop-image-wrap .loop-button-wrap{order:4;position:static;display:flex;flex-direction:column;gap:8px;width:100%;padding:14px 18px 0;box-sizing:border-box;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto}body.home #post-67 ul.products li.product .loop-image-wrap .loop-button-wrap a.button{display:block;width:100%;padding:13px 16px;border:1px solid var(--eg-blue,#1d4ed8);border-radius:10px;background:var(--eg-blue,#1d4ed8);color:#fff;font-size:14px;font-weight:700;letter-spacing:.4px;text-align:center;text-transform:none;box-sizing:border-box}body.home #post-67 ul.products li.product .loop-image-wrap .loop-button-wrap a.button:hover{background:var(--eg-blue-dark,#1e40af);border-color:var(--eg-blue-dark,#1e40af);color:#fff}