.medical-card{position:relative;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.medical-card__wrapper{max-width:var(--page-width);margin:0 auto;padding:0 150px}.medical-card__heading{text-align:center;margin-bottom:60px}.medical-card__inner{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:var(--column-gap);row-gap:44px}.medical-card__card{width:calc((100% / 3) - var(--column-gap)* 2 / 3);max-width:calc((100% / 3) - var(--column-gap)* 2 / 3);border:1px solid #0047BB;border-radius:10px;display:flex;flex-direction:column;height:auto;min-height:inherit;position:relative}.medical-card__card-overlay-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.medical-card__card .js-wrap-image-lazy{overflow:visible;height:auto}.medical-card__card .js-wrap-image-lazy .media-wrapper{padding-top:65.5%;height:auto}.medical-card__card .js-wrap-image-lazy .media-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:var(--image-view);border-top-left-radius:10px;border-top-right-radius:10px}.medical-card__card-content{padding:30px 30px 20px;height:100%;display:flex;flex-direction:column}.medical-card__card-badge{font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.96px;text-transform:uppercase;color:var(--badge-color);width:fit-content;padding:4px 16px;background:var(--badge-background);margin-bottom:0}.medical-card__card-heading{font-size:26px;font-weight:400;line-height:1.13;margin-top:14px}.medical-card__card-link{margin-top:auto;font-size:16px;font-weight:400;line-height:1.13}.medical-card__description{color:var(--description-color);text-align:center;width:100%;max-width:77%;margin:45px auto 0;font-size:20px;font-weight:400;line-height:1.4}.medical-card__description a{color:#0047bb;text-decoration:underline}@media screen and (max-width: 1200px){.medical-card__wrapper{padding:0 80px}}@media screen and (max-width: 1024px){.medical-card__card{width:calc(50% - var(--column-gap) / 2);max-width:calc(50% - var(--column-gap) / 2)}}.medical-card__description-mobile{display:none}@media screen and (max-width: 767px){.medical-card{padding-top:var(--mobile-padding-top);padding-bottom:var(--mobile-padding-bottom)}.medical-card__wrapper{padding:0;overflow:hidden}.medical-card__inner{flex-wrap:nowrap;overflow:auto;padding:0 20px;column-gap:21px}.medical-card__card-content{padding:30px 28px 18px}.medical-card__card{width:100%;max-width:90%;min-width:70%}.medical-card__description-mobile{display:block;color:var(--description-color-mobile);text-align:center;padding:0 25px;margin-top:30px;font-size:18px;max-width:100%}}@media screen and (max-width: 500px){.medical-card__card{max-width:92%;min-width:92%}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/resources-medical-card.css.map */
