@font-face{font-family:'FontAwesome';font-display:swap}@font-face{font-family:'Font Awesome 5 Free';font-display:swap}.woocommerce .et_pb_shop ul.products li.product:hover .et_overlay,.et_pb_shop .et_overlay{display:none!important}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#000000!important;font-family:'Frank Ruhl Libre',serif!important;font-size:1.1em!important;font-weight:700!important;margin-top:15px!important;line-height:1.3!important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price ins{color:#333333!important;font-family:'Open Sans',sans-serif!important;font-weight:600!important;font-size:1.1em!important;margin-top:5px!important;display:block!important;text-decoration:none!important}.et_pb_shop ul.products li.product{border:none!important;background:#ffffff!important;padding:10px!important;border-radius:12px!important;text-align:center!important;box-shadow:0 2px 10px rgba(0,0,0,0.05)!important}.et_pb_shop ul.products li.product:hover{box-shadow:0 10px 25px rgba(0,0,0,0.1)!important;transform:translateY(-5px);transition:all 0.3s ease-in-out}.et_pb_shop_0 ul.products li.product .onsale{padding-top:6px!important;padding-right:18px!important;padding-bottom:6px!important;padding-left:18px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.et_pb_shop_0 ul.products li.product .star-rating{width:calc(5.4em + (0px * 4))}