/* austinmedical.com index 1765473437 */
#mainPage #site-main .inner{max-width:100%}.ys-promo.ys-promo-home,#home-banners,#specials-container,#vitamins-banner,#special-financing,#home-message,#home-feature{max-width:1200px;margin:0 auto}#home-area{padding:20px 0 0}#home-area h1{color:#776938;text-align:left;font-weight:bold;margin:0 0 15px}#home-area h2{margin:45px 0 30px;padding:10px;color:#004796;text-align:center;font-size:42px;line-height:1.2em}.contents-item .name a{display:block;color:#004796;text-decoration:none;text-wrap:balance;font-weight:500;font-size:24px;min-height:3em;padding:0 40px;line-height:1.2em}.home-section{}#home-message{margin-bottom:40px}#home-banners{display:grid;gap:15px;grid-template-areas:"banner1 banner2" "banner1 banner3"}.home-banner{display:block;text-decoration:none}.home-banner img{display:block}#home-banner-1{grid-area:banner1;width:700px;height:461px}#home-banner-2{grid-area:banner2;width:485px;height:223px}#home-banner-3{grid-area:banner3;width:485px;height:223px}.contents-item .wrapper{padding:30px 0 0;border:1px solid #004796;border-radius:20px}#vitamins-banner{display:flex;background-color:#004796;color:#fff;text-align:center;margin:60px auto}#vitamins-banner div{flex:auto}.v-img{min-width:25%;background-image:url(https://s.turbifycdn.com/aah/austinmedical/index-190.png);min-height:130px;background-size:cover;align-self:stretch}.v-text{font-size:32px;line-height:1.4em;font-weight:bold;max-width:700px;padding:20px;align-self:center}.v-text span{font-weight:normal;font-size:30px}.v-cta{min-width:220px;align-self:center}.v-cta a{color:#004796;text-decoration:none;border-radius:20px;border:2px solid #fff;padding:9px 30px;font-weight:bold;background-color:#fff}.benefits{display:flex}.benefits div{flex:auto;align-self:center;text-align:center;font-weight:500;font-size:24px}.benefits div svg{display:inline-block;vertical-align:middle;margin-right:20px}.apply-button{display:block;width:200px;border:1px solid #004796;text-align:center;padding:10px 20px;text-decoration:none;font-size:21px;font-weight:bold;border-radius:20px;margin:20px auto}.checkmark{width:30px;height:30px;border-radius:50%;display:block;stroke-width:2;stroke:#ffffff;stroke-miterlimit:10;box-shadow:inset 0px 0px 0px #004796;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#004796;fill:none;animation:stroke .6s cubic-bezier(0.650,0.000,0.450,1.000) forwards}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(0.650,0.000,0.450,1.000) .8s forwards}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{100%{box-shadow:inset 0px 0px 0px 30px #004796}}#expert-advice{background-color:#004796;display:flex;width:100%;margin:80px 0}#expert-advice div{flex:auto;width:50%;align-self:center}.e-img img{display:block;max-width:100%}.e-text{color:#ffffff;padding:0 80px 40px;font-size:20px;line-height:1.5em}#home-area .e-text h2{color:#ffffff;text-align:left}.hero-wrapper{margin:0 auto;text-align:center}.homeHero{min-height:575px}.homeHero .slick-slide{text-align:center}.loneHero{margin-bottom:30px}.bestsellers{min-height:336px}.bestsellers .slide{text-align:center}.bestsellers .inside{border-bottom:2px solid #01a3d5;display:inline-block;padding-bottom:24px}.bestsellers .slide .txt{margin-top:15px}.bestsellers .slide .txt,.bestsellers .slide .txt a{color:#424242}.bestsellers .slide .txt a{text-decoration:none}.bestsellers .slide .txt a:hover{color:#004796}.bestsellers .slide img{border:1px solid #ffffff}.bestsellers .slide img:hover{border:1px solid #004796}#home-feature{display:flex;justify-content:space-between;gap:40px}#home-feature > *{width:50%}#home-feature h2{margin:0 0 25px;padding:0;text-align:left;text-wrap:balance;font-size:35px}#home-feature h2,#home-feature h2 a{color:#004796;text-decoration:none}#home-feature .item-price-row{margin-bottom:0}#home-feature .price-row{margin:25px 0 0}#home-feature-learn-more.apply-button{display:inline-block}#home-area .contents-item{min-height:auto}@media screen and (max-width:1500px){.e-text{font-size:18px}}@media screen and (max-width:1260px){.e-text{padding:0 40px 40px;font-size:16px}#home-area .e-text h2{padding:0;margin:40px 0 20px}.v-text{font-size:28px}.v-text span{font-size:24px}.benefits{flex-wrap:wrap}.benefits div{width:50%}.benefits div{width:calc(50% - 20px);text-align:left;margin:10px}#home-banners{justify-content:center;grid-template-areas:"banner1 banner1"   "banner2 banner3"}#home-banners .home-banner{width:auto;height:auto}#home-banner-1{margin-left:auto;margin-right:auto}}@media screen and (max-width:1020px){.homeHero{min-height:553px}}@media screen and (max-width:910px){#expert-advice{flex-wrap:wrap}.homeHero{min-height:503px}}@media screen and (max-width:800px){#home-feature{flex-direction:column;gap:25px}#home-feature > *{width:auto}}@media screen and (max-width:770px){.homeHero{min-height:428px}.bestsellers{min-height:286px}}@media screen and (max-width:765px){.bestsellers{min-height:340px}}@media screen and (max-width:740px){#home-banners{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width:715px){.homeHero{min-height:397px}#vitamins-banner{flex-wrap:wrap}.v-cta{padding:0 0 40px}}@media screen and (max-width:630px){.homeHero{min-height:348px}.benefits div{width:calc(100% - 20px);text-align:left;margin:10px}}@media screen and (max-width:480px){.homeHero{min-height:268px}}@media screen and (max-width:420px){.homeHero{min-height:232px}.bestsellers{min-height:300px}}
