.vt-intro-hero__inner{display:flex;align-items:center;gap:48px;max-width:100%;width:100%;margin:0 auto;padding:0 20px}@media(min-width:1720px){.vt-intro-hero__inner{padding:57px 60px 76px 58px}}@media(max-width:1719px)and (min-width:1440px){.vt-intro-hero__inner{padding:50px 40px 60px 58px}}@media(max-width:1439px)and (min-width:1240px){.vt-intro-hero__inner{padding:35px 40px 58px 58px}}@media(max-width:1239px)and (max-width:1025px){.vt-intro-hero__inner{padding-left:58px}}.vt-intro-hero__inner--left{flex-direction:row-reverse}.vt-intro-hero__content,.vt-intro-hero__media{flex:1 1 50%}.vt-intro-hero__media-wrapper{position:relative;max-width:60%}@media(max-width:1200px){.vt-intro-hero__media-wrapper{max-width:75%}}.vt-intro-hero__image{width:100%;height:auto;display:block;border-radius:4px}.vt-intro-hero__image-overlay{position:absolute;top:30%;right:-20%;border-radius:10px;overflow:hidden;box-shadow:0 4px 16px #00000026}.vt-intro-hero__image-overlay-img{width:100%;height:auto;display:block}.vt-intro-hero__eyebrow{font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin:0 0 15px;color:currentColor;font-family:Montserrat}@media(min-width:1720px){.vt-intro-hero__eyebrow{font-size:22px;line-height:61px;letter-spacing:3.8px}}@media(max-width:1719px)and (min-width:1440px){.vt-intro-hero__eyebrow{font-size:20px;line-height:50px;letter-spacing:2.8px}}@media(max-width:1439px)and (min-width:992px){.vt-intro-hero__eyebrow{font-size:18px;line-height:40px;letter-spacing:2px}}.vt-intro-hero__heading{font-size:24px;margin:0 0 10px;color:currentColor;font-family:Montserrat;font-weight:600;line-height:30px;letter-spacing:1.2px;text-transform:uppercase}@media(min-width:1720px){.vt-intro-hero__heading{font-size:40px;line-height:61px;letter-spacing:2.2px}}@media(max-width:1719px)and (min-width:1440px){.vt-intro-hero__heading{font-size:35px;line-height:55px;letter-spacing:2px}}@media(max-width:1439px)and (min-width:992px){.vt-intro-hero__heading{font-size:30px;line-height:50px;letter-spacing:1.5px}}.vt-intro-hero__heading a{color:inherit;text-decoration:none}.vt-intro-hero__media a{display:block}.vt-intro-hero__subheading{font-size:14px;letter-spacing:.08em;color:currentColor;font-family:Source Code Pro;font-weight:500;text-transform:uppercase;margin:0;line-height:18px}@media(min-width:1720px){.vt-intro-hero__subheading{font-size:20px;line-height:28px;letter-spacing:1.2px}}@media(max-width:1719px)and (min-width:1440px){.vt-intro-hero__subheading{font-size:18px;line-height:24px;letter-spacing:1px}}@media(max-width:1439px)and (min-width:992px){.vt-intro-hero__subheading{font-size:18px;line-height:25px;letter-spacing:.8px}}.vt-intro-hero__description{font-size:15px;line-height:1.6;color:currentColor;font-family:Montserrat;font-weight:500;margin:30px 0 0}@media(min-width:1720px){.vt-intro-hero__description{font-size:24px;line-height:31px;letter-spacing:1.2px;margin:40px 0 0;max-width:520px}}@media(max-width:1719px)and (min-width:1440px){.vt-intro-hero__description{font-size:20px;line-height:27px;letter-spacing:1px;margin:30px 0 0;max-width:480px}}@media(max-width:1439px)and (min-width:992px){.vt-intro-hero__description{font-size:18px;line-height:25px;letter-spacing:.8px;margin:24px 0 0;max-width:480px}}.vt-intro-hero__description p{margin:0;color:currentColor}.vt-intro-hero__path{font-size:13px;font-weight:700;margin:20px 0 0;color:currentColor;font-family:Montserrat}@media(min-width:1720px){.vt-intro-hero__path{font-size:18px;line-height:25px;margin:20px 0 0}}@media(max-width:1719px)and (min-width:1440px){.vt-intro-hero__path{font-size:16px;line-height:27px;letter-spacing:1px;margin:20px 0 0}}@media(max-width:1439px)and (min-width:1240px){.vt-intro-hero__path{font-size:14px;line-height:20px;letter-spacing:.8px}}@media(max-width:1239px)and (min-width:992px){.vt-intro-hero__path{font-size:14px;line-height:20px;letter-spacing:.8px}}.vt-intro-hero__features{display:flex;gap:32px;flex-wrap:wrap;margin-top:20px}@media(min-width:1720px){.vt-intro-hero__features{margin-top:60px}}@media(max-width:1719px)and (min-width:1440px){.vt-intro-hero__features{margin-top:50px}}@media(max-width:1439px)and (min-width:992px){.vt-intro-hero__features{margin-top:40px}}.vt-intro-hero__feature{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:currentColor}.vt-intro-hero__feature-label{color:currentColor;font-family:Montserrat;font-size:14px;font-weight:600}.vt-intro-hero__feature-icon{width:24px;height:auto;display:block;object-fit:contain}.vt-intro-hero__button{display:inline-block;margin-top:28px;padding:12px 28px;border:1px solid var(--va-btn-border, currentColor);border-radius:2px;font-size:13px;font-weight:700;text-decoration:none;background-color:var(--va-btn-bg, transparent);color:var(--va-btn-text, inherit);transition:background-color .2s ease,color .2s ease}.vt-intro-hero__button:hover{background-color:var(--va-btn-bg-hover, var(--va-btn-bg, transparent));color:var(--va-btn-text-hover, var(--va-btn-text, inherit))}@media screen and (max-width:820px){.vt-intro-hero__inner,.vt-intro-hero__inner--left{flex-direction:column;padding:0 20px;gap:28px}.vt-intro-hero__heading{font-size:28px}.vt-intro-hero__content{text-align:center}.vt-intro-hero__description{max-width:480px}.vt-intro-hero__features{justify-content:center}.vt-intro-hero__media{margin-top:40px;display:flex;justify-content:center}.vt-intro-hero__media-wrapper{max-width:60%}}@media(max-width:480px){.vt-intro-hero__media-wrapper{max-width:65%}}
/*# sourceMappingURL=/cdn/shop/t/233/assets/section-vitamin-a-intro.css.map */
