.serving-size{margin:10px 0 0;font-size:calc(.875rem * var(--adjust-body, 1));line-height:1.4;color:var(--text-alpha-60, var(--text))}.serving-size[hidden]{display:none}.product__form,.serving-size{--team-tea-accent: #39b1c8}.serving-size>span:last-child{color:var(--team-tea-accent);font-size:1.2em;font-weight:700}.product__form .radio__input:checked+.radio__label{border-color:var(--team-tea-accent);box-shadow:inset 0 0 0 1px var(--team-tea-accent)}.product__form>.serving-size{margin:-12px 0}@media only screen and (max-width:767px){.product__form>.serving-size{margin:-8px 0}}@media only screen and (min-width:768px){.product-single .product-single__details .form__wrapper{max-width:var(--details-width, 460px)}}.product-gallery>.product-badge{left:auto;right:0;justify-items:end}.product__block--strength .strength-bar__heading,.product__form .radio__legend__label,.product__form .product-popup__link span,.product-single .product__accordion__title{font-size:1.125rem}.product-single .product__accordion__title{font-family:var(--FONT-STACK-LABEL);font-weight:var(--FONT-WEIGHT-LABEL);font-style:var(--FONT-STYLE-LABEL);text-transform:var(--LABEL-TEXT-CAPS);letter-spacing:var(--LETTER-SPACING-LABEL)}.tasting-tags{--tag-dot-1: #a20f3b;--tag-dot-2: #0a8a9a;--tag-dot-3: #ee6c25;--tag-bg-1: #e3eaef;--tag-bg-2: #e3eaef;--tag-bg-3: #f6e7d8;display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none}.tasting-tags--pills{gap:8px}.tasting-tags--pills .tasting-tag{padding:6px 14px;border-radius:999px;background:var(--tag-bg-1)}.tasting-tags--pills .tasting-tag:nth-child(3n+2){background:var(--tag-bg-2)}.tasting-tags--pills .tasting-tag:nth-child(3n){background:var(--tag-bg-3)}.tasting-tag{--tag-dot: var(--tag-dot-1);display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--text);font-family:var(--FONT-STACK-LABEL);font-size:.8125rem;font-weight:var(--FONT-WEIGHT-LABEL);letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.tasting-tag:nth-child(3n+2){--tag-dot: var(--tag-dot-2)}.tasting-tag:nth-child(3n){--tag-dot: var(--tag-dot-3)}.tasting-tag:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--tag-dot)}.text-clamp{display:block}.text-clamp:not(.is-open) .text-clamp__content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--text-clamp-lines, 5);overflow:hidden}.text-clamp__button{margin-top:8px}.text-clamp__button[hidden],.text-clamp:not(.is-open) .text-clamp__less,.text-clamp.is-open .text-clamp__more{display:none}.product__form .selector-wrapper--boxes .radio__fieldset .radio__legend{margin-bottom:16px}.product__form .product-popup__link span{padding-bottom:4px;box-shadow:inset 0 -1.5px 0 currentColor}.product__form .product-popup__link span:before,.product__form .product-popup__link span:after{display:none}.product__form .product-popup__link:hover span,.product__form .product-popup__link:focus-visible span{box-shadow:inset 0 -2.5px 0 currentColor}.product__icon__row .icons-row-block__text{font-size:.8em}@media only screen and (max-width:767px){.product-upsell .product-upsell__image{height:auto;min-height:0;aspect-ratio:1 / 1;align-self:center}}.product__form .radio__label .option-image:has(>.placeholder-svg-filled){display:none}.product__form .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__fieldset{width:100%;margin-right:0;margin-bottom:0}.product__form .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__fieldset--sizeguide .radio__legend{width:100%}.product__form .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--form-margin-mobile, 8px) 32px;width:100%}.product__form .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__button{width:auto;min-width:0;max-width:none;margin:0}.product__form .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__label{width:100%;height:100%;text-align:center}.serving-size__grams{color:var(--text)}.product__submit__add .product__price--regular:before{content:"\b7";margin:0 .45em}.product__submit__buttons.product__submit__buttons--qty{grid-template-columns:auto minmax(0,1fr);align-items:stretch}.product__submit__buttons--qty>[data-buy-it-now]{grid-column:1 / -1}.product__submit__qty{display:flex;margin:0}.product__submit__qty .quantity-selector,.cart-bar__quantity .quantity-selector{display:flex;align-items:stretch;width:8.5rem;max-width:none;height:100%}.product__submit__qty .quantity__selector,.cart-bar__quantity .quantity__selector{height:100%;min-height:var(--btn-height, 44px);border:1px solid var(--border);border-radius:var(--radius, 0);background:var(--input-bg, transparent)}.product__submit__qty .quantity__btn,.cart-bar__quantity .quantity__btn{color:var(--text)}.product__submit__qty .quantity__btn:hover,.cart-bar__quantity .quantity__btn:hover{color:var(--text-alpha-60, var(--text))}@media only screen and (max-width:767px){.product__submit__qty .quantity-selector,.cart-bar__quantity .quantity-selector{width:7rem}.product__submit__qty .quantity__btn,.cart-bar__quantity .quantity__btn{width:36px}.product__submit__qty .quantity__selector,.cart-bar__quantity .quantity__selector{padding-left:30px;padding-right:30px}.product__submit__buttons--qty .product__submit__add,.cart-bar .product__submit__add{--left-right-padding: 12px;white-space:nowrap}.product__submit__buttons--qty .product__submit__add [data-add-to-cart-text],.cart-bar .cart-bar__atc{white-space:nowrap}}@media only screen and (max-width:359px){.product__submit__qty .quantity-selector,.cart-bar__quantity .quantity-selector{width:6.25rem}.product__submit__buttons--qty .product__submit__add,.cart-bar .product__submit__add{--left-right-padding: 8px;letter-spacing:0}}.cart-bar .cart-bar__atc{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;line-height:normal}.cart-bar [data-cart-bar-add-to-cart]:disabled .cart-bar__atc-price{display:none}.cart-bar .cart-bar__quantity{display:flex;align-self:stretch}@media only screen and (max-width:1023px){cart-bar.cart-bar .cart-bar__quantity{display:flex}}@media only screen and (max-width:767px){cart-bar.cart-bar .cart-bar__form{flex-wrap:nowrap;align-items:stretch;gap:var(--gutter-mobile, 12px)}cart-bar.cart-bar .cart-bar__options,cart-bar.cart-bar .cart-bar__mobile-options-btn{display:none}cart-bar.cart-bar .cart-bar__quantity{flex:0 0 auto}cart-bar.cart-bar .cart-bar__submit{display:block;flex:1 1 auto;min-width:0}cart-bar.cart-bar .product__submit__add{min-width:0;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/team-tea-product.css.map */
