body.single-product .related.products ul.products,body.single-product .upsells.products ul.products{display:grid!important;gap:20px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:0!important;margin:0!important;list-style:none!important;box-sizing:border-box!important;overflow:visible!important;width:100%!important;float:none!important;clear:both!important}body.single-product .related.products ul.products::before,body.single-product .related.products ul.products::after,body.single-product .upsells.products ul.products::before,body.single-product .upsells.products ul.products::after{content:none!important}body.single-product .related.products ul.products li.product.type-product,body.single-product .related.products ul.products li.mfn-product-li-item.type-product,body.single-product .upsells.products ul.products li.product.type-product,body.single-product .upsells.products ul.products li.mfn-product-li-item.type-product{width:auto!important;max-width:none!important;flex:0 0 auto!important;flex-basis:auto!important;float:none!important;min-width:0!important;margin:0!important;position:relative!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;background:#fff!important;border:1px solid rgb(0 0 0 / .10)!important;border-radius:16px!important;box-shadow:0 12px 34px -18px rgb(0 0 0 / .35)!important;overflow:hidden!important;padding:12px!important;padding-bottom:100px!important;text-align:left!important;transition:transform 180ms ease,box-shadow 180ms ease!important;will-change:transform;transform-origin:center}@media (hover:hover) and (pointer:fine){body.single-product .related.products ul.products li.product.type-product:hover,body.single-product .related.products ul.products li.mfn-product-li-item.type-product:hover,body.single-product .upsells.products ul.products li.product.type-product:hover,body.single-product .upsells.products ul.products li.mfn-product-li-item.type-product:hover{transform:translateY(-6px) scale(1.03)!important;box-shadow:0 12px 34px -18px rgb(0 0 0 / .35),0 18px 45px rgb(0 0 0 / .14)!important;z-index:10!important}}body.single-product .related.products ul.products li.product img,body.single-product .related.products ul.products li.mfn-product-li-item.type-product img,body.single-product .upsells.products ul.products li.product img,body.single-product .upsells.products ul.products li.mfn-product-li-item.type-product img,body.single-product .related.products ul.products li.product .product-loop-thumb img,body.single-product .related.products ul.products li.mfn-product-li-item.type-product .product-loop-thumb img,body.single-product .upsells.products ul.products li.product .product-loop-thumb img,body.single-product .upsells.products ul.products li.mfn-product-li-item.type-product .product-loop-thumb img{width:100%!important;height:250px!important;object-fit:contain!important;object-position:center!important;display:block!important;margin:0 auto 12px!important}body.single-product .related.products ul.products li.product h2,body.single-product .related.products ul.products li.product h3,body.single-product .related.products ul.products li.mfn-product-li-item.type-product h3.title,body.single-product .related.products ul.products li.product .woocommerce-loop-product__title,body.single-product .upsells.products ul.products li.product h2,body.single-product .upsells.products ul.products li.product h3,body.single-product .upsells.products ul.products li.mfn-product-li-item.type-product h3.title,body.single-product .upsells.products ul.products li.product .woocommerce-loop-product__title{margin:0 0 24px 0!important;text-align:left!important}body.single-product .related.products ul.products li.product h2 a,body.single-product .related.products ul.products li.product h3 a,body.single-product .related.products ul.products li.mfn-product-li-item.type-product h3.title a,body.single-product .related.products ul.products li.product .woocommerce-loop-product__title,body.single-product .upsells.products ul.products li.product h2 a,body.single-product .upsells.products ul.products li.product h3 a,body.single-product .upsells.products ul.products li.mfn-product-li-item.type-product h3.title a,body.single-product .upsells.products ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;line-height:1.25!important;font-weight:600!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-align:left!important}body.single-product .related.products .price.rsd-pricewrap,body.single-product .upsells.products .price.rsd-pricewrap{display:block!important;width:100%!important;text-align:left!important}body.single-product .related.products .rsd-price-stack,body.single-product .upsells.products .rsd-price-stack{display:grid!important;gap:6px!important}body.single-product .related.products .rsd-row,body.single-product .upsells.products .rsd-row{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:flex-start!important;gap:10px!important;line-height:1.2!important;min-width:0!important;color:#111!important}body.single-product .related.products .rsd-row--pn,body.single-product .related.products .rsd-row--eur,body.single-product .related.products .rsd-row--ex,body.single-product .upsells.products .rsd-row--pn,body.single-product .upsells.products .rsd-row--eur,body.single-product .upsells.products .rsd-row--ex{font-size:12px!important}body.single-product .related.products .rsd-lbl,body.single-product .related.products .rsd-lbl--pn,body.single-product .upsells.products .rsd-lbl,body.single-product .upsells.products .rsd-lbl--pn{flex:0 1 auto!important;min-width:10.5em!important;max-width:62%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#111!important;font-weight:500!important}body.single-product .related.products .rsd-val,body.single-product .related.products .rsd-val--pn,body.single-product .upsells.products .rsd-val,body.single-product .upsells.products .rsd-val--pn{flex:0 0 auto!important;white-space:nowrap!important;font-weight:700!important;color:#111!important}body.single-product .related.products .rsd-row--vat,body.single-product .upsells.products .rsd-row--vat{height:32px!important;align-items:center!important;padding-right:160px!important}body.single-product .related.products .rsd-val--vat,body.single-product .upsells.products .rsd-val--vat{font-size:16px!important;font-weight:800!important;color:#19715c!important;white-space:nowrap!important}body.single-product .related.products ul.products li.product a.button,body.single-product .related.products ul.products li.mfn-product-li-item.type-product a.button,body.single-product .upsells.products ul.products li.product a.button,body.single-product .upsells.products ul.products li.mfn-product-li-item.type-product a.button{position:absolute!important;right:12px!important;bottom:11px!important;height:32px!important;padding:0 10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important;z-index:60!important}@media (max-width:1199px){body.single-product .related.products ul.products,body.single-product .upsells.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){body.single-product .related.products ul.products,body.single-product .upsells.products ul.products{grid-template-columns:1fr!important}body.single-product .related.products .rsd-row--vat,body.single-product .upsells.products .rsd-row--vat{padding-right:150px!important}body.single-product .related.products .rsd-val--vat,body.single-product .upsells.products .rsd-val--vat{transform:translateY(2px)!important}}