.hrt__consultation .initializing-text,.trt__consultation .initializing-text{text-align:center;width:auto;max-width:100%}
.online-scheduling-page{background:var(--color-paper);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.online-scheduling-page::-webkit-scrollbar{display:none}.online-scheduling-page.product-hairLoss,.online-scheduling-page.product-hrt,.online-scheduling-page.product-trt,.online-scheduling-page.product-weightLoss{padding:0}#scheduling-form-container{width:100%;max-width:100%;overflow-x:hidden}.online-scheduling-page .btn:where([class*=btn-primary-]){padding:15px 25px!important}.initializing-overlay{justify-content:center;align-items:center;height:100%;margin:5%;display:flex}.initializing-content{flex-direction:column;align-items:center;gap:20px;display:flex}.initializing-spinner{border:4px solid rgba(var(--primary-rgb), .2);border-top-color:var(--primary-color);border-radius:50%;width:48px;height:48px;animation:1s linear infinite spin}.initializing-text{color:#666;width:max-content;font-size:16px;font-weight:500;font-family:var(--font-suisse-intl), -apple-system, BlinkMacSystemFont, sans-serif}.online-scheduling-page textarea.form-input:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 1px var(--primary-color)!important;box-sizing:border-box!important;outline:none!important;height:52px!important}.product-hero{padding-top:180px}.product-hero>.boxed{align-items:start;gap:60px;display:flex}@media (max-width:800px){.product-hero>.boxed{flex-direction:column;gap:20px}.product-hero{padding-top:120px}}.product-hero__illustration{aspect-ratio:1;border-radius:30px;flex:55;align-self:flex-start;min-width:0;position:sticky;top:150px;overflow:hidden}@media screen and (min-width:1801px){.product-hero__illustration{aspect-ratio:4/5}}@media (max-width:800px){.product-hero__illustration{flex:1;position:static}}.product-hero__illustration__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:opacity .3s ease-in-out}.product-hero__content{flex:45;min-width:0}@media (max-width:800px){.product-hero__content{flex:1;width:100%}}.product-hero .product-hero__illustration{animation:.6s cubic-bezier(.22,.61,.36,1) both product-hero-slide-in-left}.product-hero .product-hero__content{animation:.6s cubic-bezier(.22,.61,.36,1) .15s both product-hero-rise-in}@media (prefers-reduced-motion:reduce){.product-hero .product-hero__content,.product-hero .product-hero__illustration{animation:none}}.hrt-trust-safety__content{justify-content:space-between;align-items:center;gap:60px;display:flex}.hrt-trust-safety__text{flex-direction:column;gap:30px;max-width:597px;display:flex}.hrt-trust-safety__headline{max-width:400px}.hrt-trust-safety__headline em{font-style:italic;font-weight:500}.hrt-trust-safety__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hrt-trust-safety__item{align-items:center;gap:7px;display:flex}.hrt-trust-safety__icon{width:14px;height:14px;color:var(--color-hormone);flex-shrink:0;justify-content:center;align-items:center;display:flex}.hrt-trust-safety__disclaimer{color:var(--color-hormone);font-size:16px;line-height:1.5}.hrt-trust-safety__image{border-radius:30px;flex-shrink:0;width:700px;height:572px;position:relative;overflow:hidden}.hrt-trust-safety__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1200px){.hrt-trust-safety__content{flex-direction:column;gap:40px}.hrt-trust-safety__text{gap:40px;max-width:100%}.hrt-trust-safety__image{width:100%;height:450px}}@media (max-width:640px){.hrt-trust-safety__content,.hrt-trust-safety__text{gap:32px}.hrt-trust-safety__image{border-radius:20px;height:350px}.hrt-trust-safety__disclaimer{font-size:14px}}.hrt{--related-peptides-accent:var(--color-hormone)}.route-content:has(>.hrt) .header-fixed{background-color:var(--color-hormone-replacement)}.hrt__spacer{height:var(--spacer-hrt)}@media (max-width:800px){.hrt__spacer{height:var(--spacer-hrt-mobile)}}.hrt__consultation>.boxed{max-width:1600px}.hrt__consultation__wrapper{grid-template-columns:600px 1fr;align-items:center;gap:80px;display:grid}.hrt__consultation__image{border-radius:20px;width:564px;height:798px;position:relative;overflow:hidden}.hrt__consultation__image img{-o-object-fit:cover;object-fit:cover}.hrt__consultation__content{flex-direction:column;gap:30px;display:flex}@media screen and (max-width:1024px){.hrt__consultation{padding-block:80px!important}.hrt__consultation>.boxed{max-width:1200px}.hrt__consultation__wrapper{grid-template-columns:1fr;gap:40px}.hrt__consultation__image{display:none}.hrt__consultation__content{flex-direction:column;gap:30px;display:flex}}.trt-trust-safety__content{justify-content:space-between;align-items:center;gap:60px;display:flex}.trt-trust-safety__text{flex-direction:column;gap:55px;max-width:597px;display:flex}.trt-trust-safety__headline{max-width:400px}.trt-trust-safety__headline em{font-style:italic;font-weight:500}.trt-trust-safety__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.trt-trust-safety__item{align-items:center;gap:7px;display:flex}.trt-trust-safety__icon{width:14px;height:14px;color:var(--color-testosterone);flex-shrink:0;justify-content:center;align-items:center;display:flex}.trt-trust-safety__disclaimer{color:var(--color-testosterone);font-size:16px;line-height:1.5}.trt-trust-safety__image{border-radius:30px;flex-shrink:0;width:700px;height:572px;position:relative;overflow:hidden}.trt-trust-safety__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1200px){.trt-trust-safety__content{flex-direction:column;gap:40px}.trt-trust-safety__text{gap:40px;max-width:100%}.trt-trust-safety__image{width:100%;height:450px}}@media (max-width:640px){.trt-trust-safety__content,.trt-trust-safety__text{gap:32px}.trt-trust-safety__image{border-radius:20px;height:350px}.trt-trust-safety__disclaimer{font-size:14px}}.trt-benefits__header{flex-direction:column;gap:30px;margin-bottom:30px;display:flex}.trt-benefits__headline em{font-style:italic;font-weight:500}.trt-benefits__description{max-width:751px}.trt-benefits__grid{grid-template-columns:repeat(4,1fr);gap:21px;display:grid}.trt-benefits__card{border:var(--card-edge);box-shadow:var(--card-shadow);background:#fff;border-radius:30px;flex-direction:column;gap:20px;height:280px;padding:40px 37px;display:flex}.trt-benefits__card-icon{background-color:var(--color-testosterone);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.trt-benefits__icon{color:#fff;width:24px;height:24px}.trt-benefits__card-title{color:#1f1f1f}.trt-benefits__card-list{flex-direction:column;gap:6px;margin:0;padding-left:24px;list-style:outside;display:flex}.trt-benefits__card-list li{color:#1f1f1fb3}@media (max-width:1200px){.trt-benefits__grid{grid-template-columns:repeat(2,1fr);gap:20px}.trt-benefits__card{height:auto;min-height:260px}}@media (max-width:640px){.trt-benefits__header{gap:20px;margin-bottom:24px}.trt-benefits__grid{grid-template-columns:1fr;gap:16px}.trt-benefits__card{min-height:auto;padding:30px 24px}}.trt{--related-peptides-accent:var(--color-testosterone)}.route-content:has(>.trt) .header-fixed{background-color:var(--color-testosterone)}.trt__spacer{height:var(--spacer-trt)}@media (max-width:800px){.trt__spacer{height:var(--spacer-trt-mobile)}}.trt__consultation>.boxed{max-width:1600px}.trt__consultation__wrapper{grid-template-columns:600px 1fr;align-items:center;gap:80px;display:grid}.trt__consultation__image{border-radius:20px;width:564px;height:798px;position:relative;overflow:hidden}.trt__consultation__image img{-o-object-fit:cover;object-fit:cover}.trt__consultation__content{flex-direction:column;gap:30px;display:flex}@media screen and (max-width:1024px){.trt__consultation>.boxed{max-width:1200px}.trt__consultation__wrapper{grid-template-columns:1fr;gap:40px}.trt__consultation__image{display:none}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes product-hero-slide-in-left{0%{transform:translate(-40px)}to{transform:translate(0)}}@keyframes product-hero-rise-in{0%{transform:translateY(40px)}to{transform:translateY(0)}}
