.ShopProductCard_cardHeight__SA8EQ{--color-light-gray:#f8f9fa;--color-welcome-red:#b31e3b;--color-primary-blue:#15467b;--color-white:#ffffff;--color-placeholder-bg:#d9d9d9;--color-text-gray:#777777;height:100%;display:flex;flex-direction:column}.ShopProductCard_imageWrapper__mv9yk{width:100%;height:250px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--color-light-gray)}.ShopProductCard_imageContent__nPpVC{object-fit:fill;transition:transform .3s ease-in-out}.ShopProductCard_imageWrapper__mv9yk:hover .ShopProductCard_imageContent__nPpVC{transform:scale(1.05)}.ShopProductCard_priceTag__RszWJ{color:var(--color-welcome-red);font-size:1rem}.ShopProductCard_priceContainer__XEXG8{margin-top:10px;min-height:24px}.ShopProductCard_regularPrice__Z2x_w{color:#999;text-decoration:line-through;font-size:.9rem;text-align:start}.ShopProductCard_salePrice__FmuI9{color:var(--color-primary-blue);font-size:14px}.ShopProductCard_discountValue__R7N5z{background-color:var(--color-welcome-red);color:#fff;font-size:.75rem;padding:2px 8px;border-radius:4px;font-weight:700;margin-left:5px}.ShopProductCard_placeholderImage__eSj8f{height:100%;width:100%;background-color:var(--color-placeholder-bg);display:flex;align-items:center;justify-content:center;color:var(--color-text-gray);font-weight:700;padding:20px;text-align:center;cursor:pointer}.ShopProductCard_cardFooter__CBiE8{border-top:1px solid #e9ecef}.ShopProductCard_signUpButton__8V2ui{background-color:transparent!important;color:#15467b!important;border:none!important;width:100%;border-radius:0 0 5px 5px!important;font-size:13px!important;text-transform:uppercase}.ShopProductCard_signUpButton__8V2ui:hover{background-color:#15467b!important;color:#fff!important}.ShopProductCard_readMoreLink__GdnLg{display:inline-flex;align-items:center;justify-content:center;min-height:37px;padding:0 10px;background:#15467b;color:#fff;font-family:OpenSans-ExtraBold,sans-serif;font-size:14px;border-radius:3px;text-decoration:none}.ShopProductCard_readMoreLink__GdnLg:hover{color:#fff;background:#10375f}.ShopProductCard_readMoreLink__GdnLg:focus-visible{outline:3px solid #15467b;outline-offset:3px}.Subscription_homeLink__BCm0X{color:#a3a5a9;text-decoration:none;font-size:14px;font-weight:500;transition:color .2s ease;cursor:pointer}.Subscription_homeLink__BCm0X:hover{color:#122b46!important}.Subscription_subscriptionGrid__qaOzs{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.Subscription_toolbar__LHEN_{gap:16px;flex-wrap:wrap}.Subscription_sortSelect__oOXTs{max-width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:4px;background:#fff;color:#333}@media (min-width:640px){.Subscription_subscriptionGrid__qaOzs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Subscription_subscriptionGrid__qaOzs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1400px){.Subscription_subscriptionGrid__qaOzs{grid-template-columns:repeat(4,minmax(0,1fr))}}