.velocity-badge{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1rem;padding:.45rem 1.1rem;border-radius:999px;background:rgba(var(--color-button),.1);font-size:1.2rem;font-weight:600;line-height:1.3}.velocity-badge__icon{display:inline-flex;color:rgb(var(--color-button))}.velocity-badge__icon svg{width:1.5rem;height:1.5rem}.velocity-badge__text{color:rgba(var(--color-foreground),.85)}.price-per-serving{display:flex;align-items:baseline;gap:.4rem;margin-block-start:.4rem;color:rgba(var(--color-foreground),.6);font-size:1.3rem;line-height:1.3}.price-per-serving__amount{font-weight:600}.verified-quality{display:flex;align-items:center;gap:.9rem;margin-block:1.2rem;padding:1rem 1.2rem;border:.1rem solid rgba(var(--color-button),.3);border-radius:.8rem;background:rgba(var(--color-button),.06)}.verified-quality__check{display:inline-flex;flex-shrink:0;color:rgb(var(--color-button))}.verified-quality__check svg{width:2.2rem;height:2.2rem}.verified-quality__text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.verified-quality__title{font-weight:700;font-size:1.35rem;color:rgb(var(--color-foreground))}.verified-quality__sub{font-size:1.15rem;line-height:1.35;color:rgba(var(--color-foreground),.72)}.product__info-container .product-form__input--pill input[type=radio]:checked+label,.product__info-container .product-form__input--matrix input[type=radio]:checked+label{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-color:rgb(var(--color-button));box-shadow:inset 0 0 0 .1rem rgb(var(--color-button))}.product__info-container .product-form__input--pill input[type=radio]:checked+label:after,.product__info-container .product-form__input--matrix input[type=radio]:checked+label:after{content:"";position:absolute;inset-block-start:-.6rem;inset-inline-end:-.6rem;width:1.6rem;height:1.6rem;border-radius:50%;background:rgb(var(--color-button)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 1rem 1rem no-repeat;box-shadow:0 0 0 .2rem rgb(var(--color-background))}.product__info-container .product-form__input--matrix{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.8rem;margin-block:.4rem 1.6rem;border:0;padding:0}.product__info-container .product-form__input--matrix>legend{grid-column:1 / -1;margin-block-end:.2rem}.product__info-container .product-form__input--matrix input[type=radio]+label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;margin:0;padding:1rem .8rem;min-height:5.4rem;border:.15rem solid rgba(var(--color-foreground),.18);border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:center;line-height:1.2;cursor:pointer;position:relative;transition:border-color var(--duration-short, .15s) ease,box-shadow var(--duration-short, .15s) ease}@media(hover:hover){.product__info-container .product-form__input--matrix input[type=radio]:not(.disabled)+label:hover{border-color:rgb(var(--color-button))}}.product__info-container .product-form__input--matrix .variant-option__name{font-size:1.4rem;font-weight:600}.product__info-container .product-form__input--matrix .variant-option__price{font-size:1.2rem;color:rgba(var(--color-foreground),.62)}.product__info-container .product-form__input--matrix input[type=radio].disabled+label,.product__info-container .product-form__input--matrix input[type=radio]:disabled+label{opacity:.45;text-decoration:line-through}.product__info-container .product-form__input--matrix input[type=radio]:focus-visible+label{outline:.2rem solid rgb(var(--color-button));outline-offset:.2rem}.pdp-anchor{display:block;height:0;scroll-margin-top:calc(var(--header-height, 0px) + 7rem)}.pdp-overview{margin-block:1.6rem;padding:1.4rem 1.6rem;border:.1rem solid rgba(var(--color-button),.16);border-radius:1rem;background:rgba(var(--color-button),.06)}.pdp-overview__head{display:flex;align-items:center;gap:.7rem;margin-block-end:.8rem}.pdp-overview__icon{display:inline-flex;color:rgb(var(--color-button))}.pdp-overview__icon svg{width:2rem;height:2rem}.pdp-overview__title{margin:0}.pdp-overview__body{color:rgba(var(--color-foreground),.85);line-height:1.5}.pdp-overview__body>:first-child{margin-block-start:0}.pdp-overview__body>:last-child{margin-block-end:0}.pdp-facts__content{padding-block-start:.4rem}.pdp-facts__table{width:100%;border-collapse:collapse;font-size:1.4rem}.pdp-facts__table th,.pdp-facts__table td{padding:.7rem 0;text-align:start;vertical-align:top;border-block-end:.1rem solid rgba(var(--color-foreground),.1)}.pdp-facts__table th{font-weight:600;color:rgb(var(--color-foreground))}.pdp-facts__table td{text-align:end;color:rgba(var(--color-foreground),.85);white-space:nowrap;font-variant-numeric:tabular-nums}.pdp-facts__table tr:last-child th,.pdp-facts__table tr:last-child td{border-block-end:0}.pdp-facts__sub th{font-weight:400;padding-inline-start:1.4rem;color:rgba(var(--color-foreground),.7)}.pdp-faq{margin-block-start:1.2rem}.pdp-faq__title{margin-block:1.2rem .4rem}.bought-together{margin-block:2rem;padding-block-start:1.6rem;border-block-start:.1rem solid rgba(var(--color-foreground),.12)}.bought-together__title{margin-block:0 1.2rem}.bought-together__items{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.8rem}.bt-item{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:.4rem;min-width:8rem;max-width:12rem;text-align:center}.bt-item__media img{width:8rem;height:8rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:.8rem;object-fit:cover}.bt-item__name{display:-webkit-box;font-size:1.15rem;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bt-item__price{font-weight:700;font-size:1.25rem}.bt-plus{align-self:center;padding-block-start:2.4rem;font-size:2rem;color:rgba(var(--color-foreground),.5)}.bought-together__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-block-start:1.4rem}.bought-together__total{display:flex;flex-direction:column}.bought-together__total-label{font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.bought-together__total-amount{font-weight:700;font-size:1.8rem}.bought-together__add{flex:1 1 auto;min-height:4.4rem;margin:0;border-radius:999px}@media screen and (min-width:750px){.bought-together__add{flex:0 0 auto}}.bnpl-widgets{display:flex;flex-direction:column;gap:.8rem;margin-block:1.2rem}.bnpl-widgets:empty{display:none;margin:0}.review-hub{margin-block:2rem;padding-block-start:1.6rem;border-block-start:.1rem solid rgba(var(--color-foreground),.12)}.review-hub__title{margin-block:0 1.2rem}.review-hub__summary{display:flex;align-items:center;gap:1rem;margin-block-end:1.2rem}.review-hub__score{font-size:3.2rem;font-weight:700;line-height:1}.review-hub__meta{display:flex;flex-direction:column;gap:.2rem}.review-hub__count{font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.review-hub__source{font-size:1.15rem;color:rgba(var(--color-foreground),.55)}.review-hub__chips{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1.4rem;padding:0;list-style:none}.review-chip{padding:.5rem 1.1rem;border:.1rem solid rgba(var(--color-button),.18);border-radius:999px;background:rgba(var(--color-button),.08);font-size:1.2rem}.review-hub__media{display:flex;gap:.8rem;margin:0 0 1.4rem;padding:0 0 .4rem;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch}.review-media{flex:0 0 auto}.review-media img{width:10rem;height:10rem;border-radius:.8rem;object-fit:cover}.review-hub__app{margin-block-start:.8rem}.pdp-subnav{display:none}@media screen and (max-width:749px){.pdp-subnav{display:block;position:sticky;top:var(--header-height, 0px);z-index:3;background:rgb(var(--color-background));border-block-end:.1rem solid rgba(var(--color-foreground),.1)}.pdp-subnav__inner{display:flex;gap:.4rem}.pdp-subnav__tab{flex:1 1 0;padding-block:1.2rem;border-block-end:.2rem solid transparent;color:rgba(var(--color-foreground),.6);font-size:1.3rem;font-weight:600;text-align:center;text-decoration:none;transition:color .15s ease,border-color .15s ease}.pdp-subnav__tab.is-active{color:rgb(var(--color-button));border-block-end-color:rgb(var(--color-button))}.pdp-subnav__tab:focus-visible{outline:.2rem solid rgb(var(--color-button));outline-offset:-.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-pdp-iherb.css.map */
