.peptide-hero{position:relative;height:650px;background-image:var(--bg-desktop);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;border-radius:23px;overflow:hidden}.peptide-hero__inner{position:relative;z-index:2;display:inline;width:100%;margin-left:8%;padding:var(--pad-top) var(--pad-right) var(--pad-bot) var(--pad-left);box-sizing:border-box}.peptide-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0009,#0006 25%,#0000001a 60%,#0000);z-index:1}.peptide-hero__copy{max-width:560px;color:#000}.peptide-hero__title{margin:0 0 20px;line-height:1.1}.peptide-hero__title .primary{display:block;font-size:96px;line-height:96px;font-weight:400;color:#fff;letter-spacing:-2px}.peptide-hero__title .secondary{font-family:Fahkwang,sans-serif;display:block;font-size:96px;font-style:italic;color:#fff9;font-weight:300;line-height:96px;letter-spacing:-2px}.peptide-hero__desc{font-size:22px;color:#444;font-weight:400;line-height:33px;color:#fff9}@media(max-width:767px){.peptide-hero{background-image:var(--bg-mobile);height:auto;margin:0;border-radius:0}.peptide-hero__inner{padding:40px 20px;height:100%;align-content:flex-end}.peptide-hero__copy{max-width:none;text-align:left}.peptide-hero__title .primary,.peptide-hero__title .secondary{font-size:40px;line-height:44px;letter-spacing:-1px}.peptide-hero__desc{font-size:16px;line-height:24px}}@media(max-width:768px){.peptide-hero__title .primary,.peptide-hero__title .secondary{font-size:50px!important;line-height:58px!important}}@media(min-width:768px)and (max-width:1023px){.peptide-hero{margin-top:40px;margin-left:40px;margin-right:40px}.peptide-hero__title .primary,.peptide-hero__title .secondary{font-size:70px;line-height:86px}.peptide-hero__desc{font-size:18px;line-height:28px}.peptide-hero__copy{padding:50px}.peptide-hero{height:100%;background-size:cover}.peptide-hero__inner{margin-left:1%}}@media(min-width:1024px)and (max-width:1440px){.peptide-hero{height:auto;padding:50px 0}.peptide-hero__title .primary,.peptide-hero__title .secondary{font-size:50px;line-height:60px}.peptide-ul,.peptide-btn{margin-top:4%}.peptide-hero__desc{font-size:20px}}@media(min-width:1441px)and (max-width:1600px){.peptide-hero{height:550px}#shopify-section-template--20223132106965__peptide_solutions_Xb7Mik .peptide-hero,#shopify-section-template--20174583824597__peptide_solutions_XbYlp7 .peptide-hero{height:650px}.peptide-hero__title .primary,.peptide-hero__title .secondary{font-size:50px;line-height:60px}.peptide-ul,.peptide-btn{margin-top:4%}}.science-page-peptide .peptide-hero__copy{max-width:960px}.science-page-peptide .peptide-hero__title .primary{font-size:70px;line-height:80px}.science-page-peptide .peptide-hero__title .secondary{line-height:100px;color:#d1d1d1}.science-page-peptide .peptide-hero__desc{color:#fff}.peptide-hero__desc{max-width:785px}.science-page-peptide{margin:60px 5% 0}@media(min-width:1441px)and (max-width:1600px){.science-page-peptide .peptide-hero__copy{max-width:650px}.science-page-peptide .peptide-hero__title .primary{font-size:50px;line-height:60px;letter-spacing:-2px}.science-page-peptide .peptide-hero__title .secondary{font-size:60px;line-height:70px}}@media(min-width:1024px)and (max-width:1440px){.science-page-peptide .peptide-hero__copy{max-width:550px}.science-page-peptide .peptide-hero__title .primary{font-size:45px;line-height:55px;letter-spacing:-2px}.science-page-peptide .peptide-hero__title .secondary{font-size:55px;line-height:65px}.science-page-peptide .peptide-hero__desc{font-size:16px;line-height:24px}}@media(min-width:768px)and (max-width:1023px){.science-page-peptide .peptide-hero__copy{max-width:600px}.science-page-peptide .peptide-hero__title .primary{font-size:35px;line-height:45px;letter-spacing:-1px}.science-page-peptide .peptide-hero__title .secondary{font-size:45px;line-height:55px;color:#fff}.science-page-peptide .peptide-hero__desc{font-size:16px;line-height:24px}}@media(max-width:767px){.science-page-peptide{margin:30px 0 0}.science-page-peptide .peptide-hero__inner{padding:40px 0}.science-page-peptide .peptide-hero__title .primary{font-size:22px!important;line-height:30px!important;letter-spacing:-1px}.science-page-peptide .peptide-hero__title .secondary{font-size:30px!important;line-height:35px!important;max-width:330px;letter-spacing:-1px}.science-page-peptide .peptide-hero__desc{font-size:16px;line-height:22px;color:#fff}.science-page-peptide .peptide-hero__title{margin:0 0 40px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/peptide-solutions.css.map */
