.product.no-announcement-bar{padding-top:0!important}.product .gallery-wpr .mobile-gallery .product-media-item{box-shadow:unset}@media(max-width:768.98px){.product .product__info-wrapper .product__title h1{font-size:6vw!important}.product .product__media{padding-right:4.5px}.product .gallery-wpr .mobile-gallery .glide__slides{padding-bottom:0}}@media(min-width:769px)and (max-width:1080px){.product .gallery-wpr .glide{padding-bottom:0}}@media(max-width:1080.98px){.hidden-mobile{display:none!important}}@media(min-width:1081px){.hidden-desktop{display:none!important}}.shopify-section:not(.DS-padding){padding:54px 0}.visually-hidden{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;margin:-1px;padding:0;border:0}#best-ever-hair{background:#f2eae1;padding-block:48px}#best-ever-hair .less-shedding-section__container{padding-inline:30px}#best-ever-hair .less-shedding-section__image-label{display:none}#best-ever-hair .less-shedding-section__intro{gap:0}#best-ever-hair .less-shedding-section__intro h3{font-family:var(--font-body-family);color:#1a1a1a;font-size:.875rem;font-weight:700;line-height:normal;letter-spacing:.0175rem;text-transform:uppercase;margin-bottom:0}#best-ever-hair .less-shedding-section__content{align-items:center}#best-ever-hair .less-shedding-section__timeline-title{color:#1a1a1a;font-size:1.375rem;font-style:italic;font-weight:300;line-height:1.875rem;letter-spacing:.01375rem}#best-ever-hair .less-shedding-section__timeline-description{color:#1a1a1a;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}#best-ever-hair .less-shedding-section__timeline-item:before{height:calc(100% + 29px);top:16px;background:#3c1053}#best-ever-hair .less-shedding-section__timeline-marker{background:#3c1053}#best-ever-hair .less-shedding-section__timeline-marker:before{content:" ";height:13px;width:13px;display:block;background:#3c105333;border-radius:50%;margin:-3px 0 0 -3px}@media(min-width:769px){#best-ever-hair .less-shedding-section__timeline-marker{width:7px;height:7px}#best-ever-hair .less-shedding-section__timeline-item:before{top:16px;width:1px;height:calc(100% + 30px)}}@media(min-width:1081px){#best-ever-hair{padding-block:54px}#best-ever-hair .less-shedding-section__timeline{flex:1 1 32%}#best-ever-hair .less-shedding-section__intro h2{font-size:2.625rem;letter-spacing:.02625rem}#best-ever-hair .less-shedding-section__intro h3{font-size:1rem;letter-spacing:.02rem}#best-ever-hair .less-shedding-section__intro h2:before{width:178.2px;content:"DON\2019T MISS OUT";color:#ebe9e5;font-family:Manrope;font-size:1.1345rem!important;font-style:normal;font-weight:600;line-height:110%;letter-spacing:.02269rem;margin-bottom:30px;display:flex;padding:9.076px 15.127px;justify-content:center;align-items:center;gap:7.564px;border-radius:30.254px;background:linear-gradient(88deg,#a85a2e -66.67%,#964f27,#864622 -62.02%,#7d401f,#7b3f1e -52.73%,#914c25 -43.43%,#9e5429 -38.78%,#bd652f -27.16%,#cb7342 -20.19%,#d07749,#d67c50 -15.54%,#ce7747 -8.56%,#c46a39,#bf6432 .73%,#bb6130 3.06%,#ac572a,#a85429 17.01%,#a35128 21.65%,#9d4f28 30.95% 47.22%,#a6572e 63.49%,#ab5b32 68.14%,#b9663c 77.44%,#d27a4d 91.39%,#e88d5f 98.36%,#f79a6b 107.66% 114.63%,#ed9264 119.28%,#d37e51 126.25%,#ce7a4e 128.58%,#af6037 137.87%,#a2552d 142.52%,#86492a 156.47%,#894a2b,#924f2e,#a25834,#b6633b 165.77%)}#best-ever-hair .less-shedding-section__timeline-title{font-size:1.5rem;letter-spacing:.015rem}#best-ever-hair .less-shedding-section__timeline-description{font-size:1.125rem}}@media(max-width:1080.98px){#best-ever-hair .less-shedding-section__images{display:none}}#clinically-studied h2{font-size:2.25rem!important;font-weight:300;line-height:120%;letter-spacing:.0225rem;margin-top:32px}#clinically-studied p{font-size:1rem;font-weight:400;line-height:120%;letter-spacing:-.00625rem}#clinically-studied ul{margin:0;padding:0;list-style:none}#clinically-studied ul li{display:flex;padding:20px 0;align-items:center;gap:25px;font-family:var(--font-heading-family);font-size:1.375rem;font-style:italic;font-weight:400;line-height:normal;letter-spacing:0}#clinically-studied ul li:not(:last-child){border-bottom:1px solid #9A92B6}#clinically-studied ul li:before{content:" ";display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-size:cover;flex:0 0 24px}#clinically-studied ul li:first-child:before{background-image:url(/cdn/shop/files/90_Day_Strong_arrow-down.png?v=1774560361)}#clinically-studied ul li:nth-child(2):before{background-image:url(/cdn/shop/files/90_Day_Strong_layer.png?v=1774560362)}#clinically-studied ul li:nth-child(3):before{background-image:url(/cdn/shop/files/90_Day_Strong_steps.png?v=1774560361)}#clinically-studied ul li:nth-child(4):before{background-image:url(/cdn/shop/files/90_Day_Strong_percentage.png?v=1774560586)}#clinically-studied ul li:nth-child(5):before{background-image:url(/cdn/shop/files/regenerate-pdp-icon--100-drug-hormone-free_50x.png?v=1777491115)}@media(min-width:1081px){#clinically-studied h2{font-size:2.625rem!important;letter-spacing:.02625rem!important}#clinically-studied p{font-size:1.125rem!important;letter-spacing:-.00625rem!important}#clinically-studied ul li{font-size:1.5rem}#clinically-studied ul li:before{width:34px;height:34px;flex:0 0 34px}}#founder-quote{padding-inline:12px}#founder-quote h3{color:#1a1a1a;font-size:1.125rem;font-weight:400;line-height:120%;letter-spacing:.01125rem}.quote-author-note{display:flex;gap:16px;align-items:center;width:214px;margin-inline:auto}.quote-author-note img{border-radius:50%}.quote-author-note p{color:#1a1a1a;font-size:.875rem;font-weight:600;line-height:normal;letter-spacing:.0175rem;text-transform:uppercase;margin:0}@media(min-width:1081px){#founder-quote h3{font-size:1.5rem;letter-spacing:.015rem}.quote-author-note{width:234px}.quote-author-note p{font-size:1rem}}.section.column-cards h2{font-size:2.25rem!important;line-height:120%;letter-spacing:.0625rem}.section.column-cards .cards .card{border-radius:22px;border:1px solid #9A92B6;overflow:hidden;color:#1a1a1a}.section.column-cards .cards .card .text-wpr{padding:20px 24px}.section.column-cards .cards .card .text-wpr:after{content:" ";display:block;width:100px;height:19px;background-image:url(/cdn/shop/files/90_Day_Strong_Stars.png?v=1774557538);background-size:cover;margin-top:32px}.section.column-cards .cards .card p{font-size:1rem!important;font-style:normal;font-weight:400;line-height:120%!important;letter-spacing:-.00625rem}.section.column-cards .cards .card h4{font-size:1.375rem;font-style:italic;font-weight:300;line-height:normal;margin-top:32px}.section.column-cards .cards .card h5{font-size:.875rem!important;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.0175rem!important;margin-bottom:10px!important}.section.column-cards .cards .card p:last-child{font-size:.875rem!important;font-style:normal;font-weight:400;line-height:normal!important;letter-spacing:.0175rem}.section.column-cards .cards .card p:last-child:after{content:" ";display:inline-block;width:17px;height:17px;background-image:url(/cdn/shop/files/90_Day_Strong_Subtract.png?v=1774557726);background-size:cover;margin-left:10px;margin-bottom:-3px}@media(min-width:768px){.section.column-cards .cards{justify-content:center}.section.column-cards .cards .swiper-wrapper{gap:40px}.section.column-cards .cards .swiper-slide{width:calc(50% - 20px)!important;max-width:494px}}@media(min-width:1081px){.section.column-cards h2{font-size:2.625rem!important;letter-spacing:.02625rem}.section.column-cards .cards{gap:40px}.section.column-cards .cards .card .text-wpr{padding:24px 54px}.section.column-cards .cards .card p{font-size:1.125rem!important}.section.column-cards .cards .card h4{font-size:1.5rem!important}.section.column-cards .cards .card h5{font-size:1rem!important;letter-spacing:.02rem}.section.column-cards .cards .card p::last-child{font-size:1rem!important;letter-spacing:.02rem}}#before-after-slider .less-shedding-section__heading.desktop{display:block;padding-right:20px;margin-bottom:20px;color:#1a1a1a;font-size:2.25rem!important;line-height:120%;letter-spacing:.0625rem}#before-after-slider .less-shedding-section__container{text-align:center}#before-after-slider .less-shedding-section__container>p{padding-right:20px;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;margin-bottom:32px}#before-after-slider .less-shedding-section__timeline{width:100%}#before-after-slider .less-shedding-section__intro h2{font-size:2.25rem;line-height:120%;letter-spacing:.0625rem}#before-after-slider .less-shedding-section__intro p{padding-right:20px;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0}@media(min-width:1081px){#before-after-slider .less-shedding-section__timeline{padding-left:0}#before-after-slider .less-shedding-section__content{align-items:center}#before-after-slider .less-shedding-section__heading.desktop,#before-after-slider .less-shedding-section__intro h2{font-size:2.625rem!important;letter-spacing:.02625rem}#before-after-slider .less-shedding-section__container .swiper-pagination{margin-top:16px}#before-after-slider .less-shedding-section__container>p{font-size:1.125rem;letter-spacing:-.00625rem;margin-bottom:54px}#before-after-slider .less-shedding-section__intro p{font-size:1.125rem;letter-spacing:-.00625rem;max-width:440px;margin-inline:auto;padding-right:0}#before-after-slider .less-shedding-section__bottom_disclaimer_note{margin-top:54px}}@media(max-width:1080.98px){#before-after-slider .less-shedding-section__heading.desktop{padding-right:20px}#before-after-slider .less-shedding-section__container p{max-width:370px;margin-inline:auto}#before-after-slider .less-shedding-section__container h2 i{display:block}#before-after-slider .less-shedding-section__container .swiper-pagination{margin-block:32px 22px}#before-after-slider .less-shedding-section__container .less-shedding-section__heading.mobile{display:none}}@media(max-width:1080.98px){#MainContent .faq h2{max-width:225px;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/334/assets/hair-growth-peptides-2026.css.map */
