.pdp-redesign .product-info{display:flex;flex-direction:column}.pdp-redesign .product-info>*{order:5}.pdp-redesign .product-brand-link{order:1}.pdp-redesign .product-title-main{order:2}.pdp-redesign .product-dek{order:3}.pdp-redesign .product-spec-strip,.pdp-redesign .product-subtitle,.pdp-redesign .product-nlp-summary{order:4}.pdp-redesign .benefit-bullets{order:5}.pdp-redesign .trust-block{order:6;margin-bottom:16px}.pdp-redesign .purchase-section{order:7}.pdp-redesign .brand-verified-strip{order:8;margin-top:16px}.pdp-redesign .featured-review{order:9}.pdp-redesign .practitioner-cluster{order:10}.pdp-redesign .featured-review{opacity:.96}@media(min-width:901px){.pdp-redesign .product-page{grid-template-columns:minmax(0,600px) minmax(0,620px);justify-content:center}}.pdp-redesign .product-gallery{width:auto;max-width:none}.pdp-redesign .product-gallery .main-image{max-height:none;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:#fff}.pdp-redesign .product-gallery .main-image img{width:auto!important;height:auto!important;max-width:100%;max-height:100%;object-fit:contain}.pdp-redesign .rd-secnav{position:sticky;top:0;z-index:40;margin:0 -24px 14px;background:#f5f1eaeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #E8E0D6}.pdp-redesign .rd-secnav-inner{display:flex;gap:4px;max-width:none;margin:0;padding:0 24px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.pdp-redesign .rd-secnav-inner::-webkit-scrollbar{display:none}.pdp-redesign .rd-secnav a{white-space:nowrap;font-size:13.5px;font-weight:500;color:#5a5550;padding:13px;border-bottom:2px solid transparent;text-decoration:none;transition:color .15s}.pdp-redesign .rd-secnav a:hover{color:#2c2c2c}.pdp-redesign .rd-secnav a.active{color:#4a5440;border-bottom-color:#4a5440}.pdp-redesign .gabriel-rec>*:not(.section-header),.pdp-redesign [data-section=sema-candidacy]>*:not(.section-header),.pdp-redesign [data-section=sema-timeline]>*:not(.section-header),.pdp-redesign [data-section=sema-comparison]>*:not(.section-header),.pdp-redesign [data-section=sema-stacking]>*:not(.section-header),.pdp-redesign [data-section=sema-clinical-dose]>*:not(.section-header),.pdp-redesign [data-section=sema-research-studies]>*:not(.section-header),.pdp-redesign [data-section=mechanism]>*:not(.section-header),.pdp-redesign [data-section=dosing-protocol]>*:not(.section-header),.pdp-redesign [data-section=purity]>*:not(.section-header),.pdp-redesign [data-section=sema-side-effects]>*:not(.section-header),.pdp-redesign [data-section=related-peptides]>*:not(.section-header),.pdp-redesign [data-section=clinical-review]>*:not(.section-header){display:none}.pdp-redesign .rd-open>*:not(.section-header){display:block!important}.pdp-redesign .rd-collapsible:not(.rd-open)>*:not(.section-header){display:none!important}.pdp-redesign .rd-acc>.section-header{cursor:pointer;position:relative;padding-right:40px;-webkit-user-select:none;user-select:none}.pdp-redesign .rd-acc>.section-header:after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;border-right:2px solid #8B8178;border-bottom:2px solid #8B8178;transform:translateY(-30%) rotate(-45deg);transition:transform .22s ease}.pdp-redesign .rd-acc.rd-open>.section-header:after{transform:translateY(-65%) rotate(45deg)}.pdp-redesign .rd-acc>.section-header:hover h2,.pdp-redesign .rd-acc>.section-header:hover h3{color:#4a5440}.pdp-redesign .rd-teaser{font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#8b8178;margin-left:8px}.pdp-redesign .rd-acc.rd-open .rd-teaser{display:none}@media(max-width:768px){.pdp-redesign [data-section=how-to-take].section-collapsed>*:not(.section-header){display:revert!important}}.pdp-redesign [data-section=research-behind],.pdp-redesign [data-section=practitioner-insights],.pdp-redesign .rd-hide,.pdp-redesign .gabriel-rec-score,.pdp-redesign .gabriel-rec.rd-open .gabriel-rec-score{display:none!important}.pdp-redesign .rd-ataglance{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px}.pdp-redesign .rd-ag{background:#faf7f2;border:1px solid #E8E0D6;border-radius:8px;padding:13px 15px}.pdp-redesign .rd-ag .k{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:#8b8178}.pdp-redesign .rd-ag .v{font-weight:600;font-size:14.5px;margin-top:3px;color:#2c2c2c}.pdp-redesign .mobile-sticky-cart{display:none!important}.rd-buybar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid #E8E0D6;box-shadow:0 -4px 24px #00000012;transform:translateY(110%);transition:transform .28s cubic-bezier(.4,0,.2,1)}.rd-buybar.show{transform:none}.rd-buybar-inner{max-width:1400px;margin:0 auto;padding:11px 24px;display:flex;align-items:center;gap:14px}.rd-buybar .rd-bb-img{width:42px;height:42px;border:1px solid #E8E0D6;border-radius:8px;object-fit:contain;background:#fff;flex-shrink:0}.rd-buybar .rd-bb-name{font-family:Inter,sans-serif;font-weight:600;font-size:14.5px;color:#2c2c2c;line-height:1.2}.rd-buybar .rd-bb-name small{display:block;color:#8b8178;font-weight:400;font-size:12px}.rd-buybar .rd-bb-sc{font-size:12.5px;color:#5a5550;margin-left:6px}.rd-buybar .rd-bb-price{margin-left:auto;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:600;color:#2c2c2c}.rd-buybar .rd-bb-btn{background:#262422;color:#fff;border:0;border-radius:8px;padding:13px 30px;font-size:14.5px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;transition:background .15s;white-space:nowrap}.rd-buybar .rd-bb-btn:hover{background:#000}@media(max-width:900px){.rd-buybar .rd-bb-name small,.rd-buybar .rd-bb-sc{display:none}.pdp-redesign .rd-ataglance{grid-template-columns:1fr 1fr}}@media(max-width:560px){.rd-buybar .rd-bb-img{display:none}.rd-buybar-inner{padding:10px 16px;gap:10px}.rd-buybar .rd-bb-price{font-size:18px}.rd-buybar .rd-bb-btn{padding:12px 18px}.pdp-redesign .rd-secnav-inner{padding:0 16px}.pdp-redesign .rd-ataglance{grid-template-columns:1fr}}.pdp-redesign .below-fold{padding-bottom:90px}.pdp-redesign .rd-acc+.rd-acc{margin-top:-4px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-detail-redesign.css.map */
