.single-product .related.products ul.products,.single-product .up-sells ul.products{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:15px!important;float:none!important}@media (max-width:1024px){.single-product .related.products ul.products,.single-product .up-sells ul.products{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:767px){.single-product .related.products ul.products,.single-product .up-sells ul.products{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}}.single-product .related.products li.product,.single-product .up-sells li.product{float:none!important;width:auto!important;margin:0!important;display:flex!important;flex-direction:column!important;background:#ffffff!important;border:1px solid #ececf0!important;border-radius:12px!important;padding:14px!important;box-sizing:border-box!important}.single-product .related li.product .product-block{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;border:none!important;box-shadow:none!important}.single-product .related li.product .product-caption{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.single-product .related li.product .woocommerce-loop-product__title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:2.7em}.single-product .related li.product .add-to-cart-wrap{margin-top:auto!important;padding-top:12px!important}html body.single-product #primary #main .related.products ul.products li.product,html body.single-product #primary #main .up-sells ul.products li.product{border:1px solid #ececf0!important}html body.single-product #primary #main .related.products li.product .product-block,html body.single-product #primary #main .up-sells li.product .product-block,html body.single-product #primary #main .related.products li.product .product-inner,html body.single-product #primary #main .up-sells li.product .product-inner{border:none!important;box-shadow:none!important}.single-product .related.products ul.products,.single-product .up-sells ul.products{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important}@media (max-width:767px){.single-product .related.products ul.products,.single-product .up-sells ul.products{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}}html body.single-product #primary #main .related.products ul.products,html body.single-product #primary #main .up-sells ul.products{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;gap:15px!important;float:none!important}html body.single-product #primary #main .related.products ul.products li.product,html body.single-product #primary #main .up-sells ul.products li.product{float:none!important;width:auto!important}@media (max-width:767px){html body.single-product #primary #main .related.products ul.products,html body.single-product #primary #main .up-sells ul.products{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:10px!important}}html body.single-product #primary #main .related.products li.product .product-transition,html body.single-product #primary #main .up-sells li.product .product-transition{height:200px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden}html body.single-product #primary #main .related.products li.product .product-transition img,html body.single-product #primary #main .up-sells li.product .product-transition img{max-height:190px!important;width:auto!important;height:auto!important;max-width:100%!important;margin:0 auto}