@media (min-width:992px){
html body .pt-3.clear-both>section.row{
display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:556px!important;gap:16px!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card{
height:556px!important;min-height:556px!important;max-height:556px!important;margin:0!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card>.product-border{
display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:250px 82px 61px 163px!important;
height:556px!important;min-height:556px!important;max-height:556px!important;padding:0 10px!important;overflow:hidden!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card>.product-border>.es-card-image-wrap{
grid-column:1!important;grid-row:1!important;width:calc(100% + 20px)!important;height:250px!important;min-height:250px!important;max-height:250px!important;margin:0 0 0 -10px!important;transform:none!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .product-image{
width:100%!important;height:250px!important;min-height:250px!important;max-height:250px!important;margin:0!important;padding:10px!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .product-image img{
height:100%!important;max-height:230px!important;object-fit:contain!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card>.product-border>.position-relative.text-center{
grid-column:1!important;grid-row:2!important;width:100%!important;height:82px!important;min-height:82px!important;max-height:82px!important;margin:0!important;padding:24px 0 0!important;overflow:hidden!important;text-align:left!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .producttitle-font-size{
display:block!important;width:100%!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important;padding:0!important;overflow:hidden!important;font-size:16px!important;line-height:20px!important;text-align:left!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card>.product-border>.es-card-features{
grid-column:1!important;grid-row:3!important;width:100%!important;height:61px!important;min-height:61px!important;max-height:61px!important;margin:0!important;padding:0!important;overflow:hidden!important;transform:none!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .es-feature-stack-v268,
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .es-feature-stack-v521{
height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important;overflow:hidden!important;transform:none!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card>.product-border>.es-card-pricing.es-card-pricing{
grid-column:1!important;grid-row:4!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:66px 15px 44px 1px 20px 17px!important;
align-items:stretch!important;justify-items:stretch!important;width:100%!important;height:163px!important;min-height:163px!important;max-height:163px!important;margin:0!important;padding:0!important;overflow:hidden!important;transform:none!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .es-card-pricing.es-card-pricing>span.opacity-7:not(:has(.product-before-price)){display:none!important}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .es-card-deal{
grid-column:1!important;grid-row:1!important;display:flex!important;align-items:flex-end!important;justify-content:flex-start!important;width:100%!important;height:66px!important;min-height:66px!important;max-height:66px!important;margin:0!important;padding:0!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .es-card-deal .product-price{
display:flex!important;align-items:center!important;justify-content:center!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0 14px!important;font-size:30px!important;line-height:38px!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .es-card-cart{
grid-column:1!important;grid-row:3!important;width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .es-card-cart form,
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .es-card-cart button,
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .es-card-cart input[type="submit"]{
width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .es-card-pricing>.position-relative{
grid-column:1!important;grid-row:5!important;width:100%!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important;padding:0!important;overflow:visible!important
}
html body .pt-3.clear-both>section.row>.product.es-power-card.es-power-card .es-category-stock{
display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important;padding:0!important;transform:none!important
}
}