html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information{--bmp-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;--bmp-ink: #14211b;--bmp-muted: #6e6e73;--bmp-faint: #86868b;--bmp-line: #d2d2d7;--bmp-paper: #f5f5f7;--bmp-photo: #f4f0ed;--bmp-pill: 980px;--bmp-ease: cubic-bezier(.25, .1, .25, 1)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information media-gallery slideshow-container{overflow:hidden;border-radius:28px;background-color:var(--bmp-photo)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .slideshow-controls__thumbnails{gap:10px;padding-block:12px 2px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .slideshow-controls__thumbnail{overflow:hidden;border-radius:14px;background-color:var(--bmp-photo);box-shadow:inset 0 0 0 1px #14211b0f;opacity:.72;transition:opacity .2s var(--bmp-ease),box-shadow .2s var(--bmp-ease)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .slideshow-controls__thumbnail img{border-radius:14px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .slideshow-controls__thumbnail:hover{opacity:1}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .slideshow-controls__thumbnail[aria-selected=true]{box-shadow:0 0 0 2px var(--bmp-ink);opacity:1}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .slideshow-controls__dots button{--color-active: var(--bmp-ink)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-title{container-type:inline-size;width:100%;margin-block-end:6px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-title p{margin:0}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-kicker{display:table;max-width:100%;margin-block-end:14px;padding:5px 8px 3px;rotate:-2deg;background-color:var(--bm-dark);color:var(--bm-lime);font-family:var(--bm-display);font-size:13px;font-weight:900;line-height:1.1;letter-spacing:.04em;text-transform:uppercase}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-name{display:block;rotate:-2deg;transform-origin:0 100%;color:var(--bmp-ink);font-family:var(--bm-display);font-size:clamp(34px,calc(100cqi / (var(--tb-qa-longest, 10) * .66)),64px);font-weight:900;line-height:.95;letter-spacing:-.005em;text-transform:uppercase;text-decoration-line:underline;text-decoration-color:var(--bm-lime);text-decoration-thickness:.28em;text-underline-offset:-.18em;text-decoration-skip-ink:none;overflow-wrap:anywhere}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-name:after{content:".";color:var(--bm-green)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavors{width:100%;margin-block:12px 10px;font-family:var(--bmp-font)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavors__label{margin:0 0 10px;color:var(--bmp-muted);font-family:var(--bmp-font);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavors__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavor{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:0;padding:4px 15px 4px 4px;border-radius:var(--bmp-pill);background-color:#fff;box-shadow:inset 0 0 0 1px var(--bmp-line),0 1px 2px #14211b0a;color:var(--bmp-ink);font-family:var(--bmp-font);font-size:14px;font-weight:600;line-height:1.15;letter-spacing:-.01em}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavor__media{flex:0 0 auto;width:32px;height:32px;overflow:hidden;border-radius:50%;background-color:var(--bmp-photo)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavor__media img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.85);transform-origin:40% 66%;transition:opacity .35s var(--bmp-ease)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavor__media.is-loaded img{opacity:1}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavor--plain .tb-pdp-flavor__media{width:10px;height:10px;margin-inline:11px 2px;background-color:var(--bm-lime);box-shadow:0 0 0 3px #d0f54840}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavor--plain .tb-pdp-flavor__media img{display:none}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavor--text{min-height:36px;padding:6px 16px 6px 14px;background-color:var(--bmp-paper);box-shadow:none}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavor--text:before{content:"";flex:0 0 auto;width:7px;height:7px;border-radius:50%;background-color:var(--bm-green)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .pills__row{gap:8px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information pills-group{margin-block:2px 6px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .pills__pill{gap:7px;min-height:34px;padding:0 14px 0 11px;border:0;border-radius:var(--bmp-pill);background:#fff!important;box-shadow:inset 0 0 0 1px var(--bmp-line);color:var(--bmp-ink)!important;font-family:var(--bmp-font);font-size:13px;font-weight:600;letter-spacing:-.01em;transition:box-shadow .2s var(--bmp-ease);animation:none!important}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .pills__pill[class*=--fx-]:after{display:none}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .pills__pill:hover{box-shadow:inset 0 0 0 1px var(--bmp-faint)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .pills__pill--fx-fire .pills__fx-icon{color:#f0531f}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .pills__pill--fx-ice .pills__fx-icon{color:#2f8fe0}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .pills__pill--fx-bubbles .pills__fx-icon{color:var(--bm-green)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .pills__tip{border-radius:14px;background-color:var(--bm-dark);color:#fff;font-family:var(--bmp-font)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .product-details product-price{font-family:var(--bmp-font)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .product-details product-price>*{font-family:inherit}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .product-details product-price :is(.price-item__group,.price) bdi{color:var(--bmp-ink);font-family:var(--bmp-font);font-size:30px;font-weight:700;letter-spacing:-.02em}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .product-details product-price .price-item__group.compare-at-price bdi{color:var(--bmp-faint);font-size:19px;font-weight:400;letter-spacing:-.01em}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .product-details :is(.tb-pdp-value,.tb-pdp-value *,.tax-note){font-family:var(--bmp-font)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .product-details .tb-pdp-value__row{color:var(--bmp-ink);font-size:14px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .product-details .tb-pdp-value__row bdi{color:var(--bmp-muted);font-size:14px;font-weight:400}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .product-details :is(.tb-pdp-value__basis,.tax-note){color:var(--bmp-muted);font-size:13px;line-height:1.4}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-benefits__list{display:grid;gap:9px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-benefits__item{display:flex;align-items:flex-start;gap:10px;color:var(--bmp-ink);font-family:var(--bmp-font);font-size:15px;line-height:1.4;letter-spacing:-.01em}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-benefits__tick{flex:0 0 auto;width:20px;height:20px;margin-block-start:1px;border-radius:50%;background:var(--bm-lime) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.4l3 3 6-6.4' fill='none' stroke='%2314211b' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 20px 20px no-repeat;color:transparent;font-size:0}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .product-details .divider__line{opacity:0}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .fd__label{color:var(--bmp-muted);font-family:var(--bmp-font);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .fd__trigger{min-height:56px;padding-inline:12px 18px;border:0;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--bmp-line);color:var(--bmp-ink);font-family:var(--bmp-font);font-size:15px;font-weight:600;letter-spacing:.01em;transition:box-shadow .2s var(--bmp-ease)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .fd__trigger:hover,html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .fd__disclosure[open] .fd__trigger{box-shadow:inset 0 0 0 1.5px var(--bmp-ink)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .fd__icon{border-radius:50%;background-color:var(--bmp-photo)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .fd__panel{border:0;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #14211b0f,0 24px 50px -18px #14211b59;font-family:var(--bmp-font)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .fd__option{border-radius:12px;font-family:var(--bmp-font)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .fd__option--selected{background-color:var(--bmp-paper)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-fd-name{text-transform:uppercase}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-fd-kicker{display:inline-block;margin-inline-start:8px;padding:3px 5px 2px;rotate:-2deg;background-color:var(--bm-dark);color:var(--bm-lime);font-family:var(--bm-display);font-size:10px;font-weight:900;line-height:1;letter-spacing:.04em;text-transform:uppercase;vertical-align:2px;white-space:nowrap}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .variant-option legend{margin-block-end:8px;color:var(--bmp-muted);font-family:var(--bmp-font);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .variant-option__button-label{min-height:54px;border:0;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--bmp-line);transition:box-shadow .2s var(--bmp-ease);color:var(--bmp-ink);font-family:var(--bmp-font);font-size:15px;font-weight:600;letter-spacing:-.01em}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .variant-option__button-label__pill{border-radius:16px;background:transparent;box-shadow:none;transition:background-color .2s var(--bmp-ease)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .variant-option__button-label:hover{box-shadow:inset 0 0 0 1.5px var(--bmp-faint)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .variant-option__button-label:has(:checked) .variant-option__button-label__pill{background:var(--bm-dark);box-shadow:none}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .variant-option__button-label:has(:checked){box-shadow:none;color:#fff}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .variant-option__button-label__text{font:inherit;color:inherit}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .buy-buttons-block .quantity-selector{border:1.5px solid var(--bmp-line);border-radius:16px;background-color:#fff;font-family:var(--bmp-font)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .buy-buttons-block .quantity-selector input{font-family:var(--bmp-font);font-size:17px;font-weight:600}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information :is(add-to-cart-component .add-to-cart-button,.tbp-buy__button){min-height:58px;border-radius:16px;background-color:var(--bm-lime);--button-background-color: var(--bm-lime);--button-color: var(--bm-dark);--button-border-color: var(--bm-lime);color:var(--bm-dark);font-family:var(--bm-display);font-size:19px;font-weight:900;letter-spacing:.02em;text-transform:uppercase;transition:background-color .2s var(--bmp-ease),color .2s var(--bmp-ease),transform .2s var(--bmp-ease)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information :is(add-to-cart-component .add-to-cart-button,.tbp-buy__button):hover{background-color:var(--bm-dark);--button-background-color: var(--bm-dark);--button-color: var(--bm-lime);color:var(--bm-lime)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information :is(add-to-cart-component .add-to-cart-button,.tbp-buy__button):active{transform:scale(.985)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .shopify-payment-button{--shopify-accelerated-checkout-button-border-radius: 16px;--shopify-accelerated-checkout-button-block-size: 54px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .shopify-payment-button__more-options{color:var(--bmp-muted);font-family:var(--bmp-font);font-size:14px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .pickup-availability__column,html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .pickup-availability__column *{color:var(--bmp-muted);font-family:var(--bmp-font);font-size:13px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information tb-purchase-configurator{--tbp-ink: #14211b !important;--tbp-ink-rgb: 20 33 27 !important;--tbp-r: 16px !important;--tbp-r-sm: 12px !important;--tbp-box-r: 24px !important}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information tb-purchase-configurator .tbp-badge{background-color:var(--bm-dark);color:var(--bm-lime)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .acc__card{border:0;border-radius:24px;background:#fff;box-shadow:0 0 0 1px #14211b14,0 2px 6px -2px #14211b14}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .acc__card>.acc__item+.acc__item,html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .acc__card>*+*>.acc__item{border-block-start-color:#14211b14}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .acc__title{color:var(--bmp-ink);font-family:var(--bmp-font);font-size:16px;font-weight:600;letter-spacing:-.01em}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .acc__icon{box-sizing:border-box;width:30px;height:30px;padding:8px;border-radius:50%;background-color:var(--bmp-paper);color:var(--bmp-ink)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .acc__item[open] .acc__icon{background-color:var(--bm-lime)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .acc__body{color:#3a3a3c;font-family:var(--bmp-font);font-size:15px;line-height:1.55}@keyframes tb-bmp-stamp{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}@keyframes tb-bmp-rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:no-preference){html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-kicker{animation:tb-bmp-stamp .45s cubic-bezier(.2,1.4,.4,1) .1s both}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-name{animation:tb-bmp-rise .6s cubic-bezier(.22,1,.36,1) .15s both}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavor{animation:tb-bmp-rise .5s cubic-bezier(.22,1,.36,1) calc(.3s + var(--tb-qa-i, 0) * .06s) both}}@media screen and (max-width:749px){html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information media-gallery slideshow-container{border-radius:22px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-kicker{margin-block-end:11px;font-size:12px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-name{font-size:clamp(28px,calc(100cqi / (var(--tb-qa-longest, 10) * .66)),46px)}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavor{min-height:36px;gap:7px;padding:3px 13px 3px 3px;font-size:13px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavor__media{width:30px;height:30px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-flavor--text{min-height:34px;padding:6px 14px 6px 12px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .product-details product-price :is(.price-item__group,.price) bdi{font-size:26px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .product-details product-price .price-item__group.compare-at-price bdi{font-size:17px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .tb-pdp-benefits__item{font-size:14px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information :is(add-to-cart-component .add-to-cart-button,.tbp-buy__button){min-height:54px;font-size:17px}html[data-tb-identity-surfaces~=accents] [id$=__main] .product-information .acc__card{border-radius:20px}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/teaballs-bm-product.css.map */
