.product-tabs{padding-bottom:4px}.product-tabs [data-product-tab]{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.product-tabs__tab:last-child{border-radius:0 0 4px 4px}.product-tabs__tab{background-color:var(--color-white);border-radius:0;border-top:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:calc(var(--spacing-md) + 8.25rem);-webkit-transition:top var(--duration-default) ease-in-out;transition:top var(--duration-default) ease-in-out}.product-tabs__tab img{border-radius:var(--border-radius);height:auto;padding:20px 0;width:100%}.product-tabs__tab--faqs{background-color:var(--color-brand-background);padding-top:calc(var(--element-spacing)*1)}@media screen and (min-width:768px){.product-tabs__tab--faqs{padding-top:calc(var(--element-spacing)*3)}}.product-tabs__tab--faqs.product-tab__collapsible{padding-top:0}.product-tabs__tab--text h1,.product-tabs__tab--text h2,.product-tabs__tab--text h3,.product-tabs__tab--text h4{font-family:var(--font-nib-family);font-style:var(--font-nib-style);font-weight:var(--font-nib-weight)}.product-tabs__tab--text h1:not(:first-of-type),.product-tabs__tab--text h2:not(:first-of-type),.product-tabs__tab--text h3:not(:first-of-type),.product-tabs__tab--text h4:not(:first-of-type){margin-top:calc(var(--element-spacing)*4)}@media screen and (min-width:1024px){.product-tabs__tab--text h1:not(:first-of-type),.product-tabs__tab--text h2:not(:first-of-type),.product-tabs__tab--text h3:not(:first-of-type),.product-tabs__tab--text h4:not(:first-of-type){margin-top:calc(var(--element-spacing)*6)}}.product-tabs__tab--text h1,.product-tabs__tab--text h2{font-size:1.5rem}@media screen and (min-width:1024px){.product-tabs__tab--text h1,.product-tabs__tab--text h2{font-size:2.25rem}}.product-tabs__tab--text h3{font-size:1.375rem}@media screen and (min-width:1024px){.product-tabs__tab--text h3{font-size:2.125rem}}.product-tabs__tab--text h4{font-size:1.25rem}@media screen and (min-width:1024px){.product-tabs__tab--text h4{font-size:2rem}}.product-tabs__tab--video .product-tab__content>*{margin-bottom:calc(var(--element-spacing)*2)}.product-tabs__tab--video .product-tab__content>:last-child{margin-bottom:0}.product-tabs__tab--video .product-tab__content .video--wrapper{border-radius:var(--border-radius-sm);overflow:hidden}.product-tabs__tab.collapsible-is-open .product-tab__trigger{padding-bottom:calc(var(--element-spacing)*2)}.pad-bot{padding-bottom:12px}.no-pad-top{padding-top:0!important}.product-tab__scrollable{max-height:500px;overflow:auto}.product-tab div.button--reset{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:auto}.product-tab div.button--reset:active,.product-tab div.button--reset:focus,.product-tab div.button--reset:hover{color:inherit}.product-tab__trigger{padding:calc(var(--element-spacing)*.75);padding-bottom:0;-webkit-transition:color var(--duration-default) ease;transition:color var(--duration-default) ease}@media screen and (min-width:768px){.product-tab__trigger{padding:calc(var(--element-spacing)*1);padding-bottom:calc(var(--element-spacing)*.2)}}.product-tab__trigger:active,.product-tab__trigger:focus,.product-tab__trigger:hover{color:var(--color-brand-link)}.product-tab__collapsible .product-tab__content{padding-top:0}.product-tab__content{padding:calc(var(--element-spacing)*.75)}@media screen and (min-width:1200px){.product-tab__content{padding:calc(var(--element-spacing)*2);padding-top:0}}.product-tab__content .is-flex-md .h4{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.product-tab__content table{border-radius:var(--border-radius);overflow:hidden}.product-tab__content table th{font-size:1rem}@media screen and (min-width:1024px){.product-tab__content table th{font-size:1.25rem}}.product-tab__content table td{font-size:.875rem}@media screen and (min-width:1024px){.product-tab__content table td{font-size:1.125rem}}.product-tab .ingredients--main .ingredients__ingredient:not(:last-of-type){border-bottom:1px solid var(--table-border-color);margin-bottom:1rem;padding-bottom:1rem}.product-tab .ingredients--main .ingredients__heading{display:block;margin-bottom:.5rem}.product-tab .ingredients--main *~.ingredients--other{padding-top:1rem}.product-tab .ingredients--main *~.ingredients--other.collapsible-is-open{border-top:1px solid var(--table-border-color)}.product-tab .ingredients--minoxidil .legal-img-ingredients{width:30%}.product-tab .ingredients--other{line-height:1.75}.product-tab .ingredients--other.collapsible-is-open .ingredients__show-less{display:block}.product-tab .ingredients--other.collapsible-is-open .ingredients__show-more{display:none}.product-tab .ingredients--other tr:nth-child(2n){background-color:var(--color-scheme-carribean-green)}.product-tab .ingredients--other td:first-child,.product-tab .ingredients--other th:first-child{padding-left:10px}.product-tab .ingredients__divider{margin-left:.5rem;margin-right:.5rem}.product-tab .ingredients .ingredients--minoxidil{margin-top:1.5rem}.product-tab__faq{background-color:var(--color-white);border-radius:var(--border-radius);margin-bottom:calc(var(--element-spacing)*1);padding-left:var(--site-side-spacing);padding-right:var(--site-side-spacing)}.product-tab__faq:last-child{margin-bottom:0}.product-tab__faq.collapsible-is-open .product-tab__trigger{padding-bottom:1.25rem}@media screen and (min-width:768px){.product-tab__faq.collapsible-is-open .product-tab__trigger{padding-bottom:1.25rem}}.product-tab__heading{margin-bottom:calc(var(--element-spacing)*1.25)}@media screen and (min-width:1200px){.product-tab__heading{margin-bottom:3.75rem}}.product-tab__heading .h4{margin-bottom:.9375rem}@media screen and (min-width:1200px){.product-tab__heading .h4{margin-bottom:calc(var(--element-spacing)*1.25)}}.product-faq .container{--container-spacing-top:0}.product-faq .container--section{border-radius:4px 4px 0 0;margin-top:0}.faq-container .product-tabs__tab{border-top:0}