html[data-tb-identity-surfaces]{--bm-dark: var(--tb-identity-dark, #14211b);--bm-ink: #0e1813;--bm-ivory: var(--tb-identity-ivory, #fff6e5);--bm-lime: var(--tb-identity-lime, #d0f548);--bm-green: var(--tb-identity-green, #37661a);--bm-lime-soft: rgb(208 245 72 / .22);--bm-line: rgb(20 33 27 / .12);--bm-ease: cubic-bezier(.22, 1, .36, 1);--bm-display: var(--font-heading--family);--bm-display-weight: 800;--bm-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}html[data-tb-identity-surfaces~=accents]{--color-primary-button-text: rgb(255 246 229);--color-primary-button-background: rgb(20 33 27);--color-primary-button-border: rgb(20 33 27);--color-primary-button-hover-text: rgb(20 33 27);--color-primary-button-hover-background: rgb(208 245 72);--color-primary-button-hover-border: rgb(208 245 72);--color-primary-button-focus-outline: rgb(20 33 27)}html[data-tb-identity-surfaces~=accents] :is(.button,.add-to-cart-button):not(.button-secondary,.button-unstyled){transition:background-color .2s var(--bm-ease),color .2s var(--bm-ease),transform .2s var(--bm-ease),box-shadow .2s var(--bm-ease)}html[data-tb-identity-surfaces~=accents] :is(.button,.add-to-cart-button):not(.button-secondary,.button-unstyled):hover{transform:translateY(-1px);box-shadow:0 10px 22px -14px #14211b8c}html[data-tb-identity-surfaces~=accents] tb-purchase-configurator>*{--tbp-accent: #14211b;--tbp-accent-rgb: 20, 33, 27;--tbp-accent-soft: rgb(208 245 72 / .22);--tbp-on-accent: #fff6e5}html[data-tb-identity-surfaces~=cart] .tbc-root:is(#tb-bm-cart,.tbc-root){--tb-pink: #14211b;--tb-pink-dark: #2a4036;--tb-pink-soft: rgb(208 245 72 / .24)}html[data-tb-identity-surfaces~=cart] .tbc-checkout:is(#tb-bm-cart,.tbc-checkout){box-shadow:0 10px 22px -14px #14211b99}html[data-tb-identity-surfaces~=cart] .tbc-head:is(#tb-bm-cart,.tbc-head){box-shadow:inset 0 -3px 0 var(--bm-lime)}html[data-tb-identity-surfaces~=productCards] product-card{position:relative}.tb-bm-badge{display:none}html[data-tb-identity-surfaces~=productCards] .tb-bm-badge{position:absolute;inset-block-start:10px;inset-inline-start:10px;z-index:3;display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:7px 8px 6px;border-radius:4px;background-color:var(--bm-dark);color:var(--bm-lime);font-family:var(--bm-display);font-weight:var(--bm-display-weight);font-size:15px;line-height:1;letter-spacing:.01em;pointer-events:none;box-shadow:0 6px 16px -10px #0009;animation:tb-bm-pop .45s var(--bm-ease) both}@media screen and (min-width:750px){html[data-tb-identity-surfaces~=productCards] .tb-bm-badge{inset-block-start:14px;inset-inline-start:14px;padding:8px 10px 7px;font-size:17px}}.tb-bm-badge__lockup{display:block;width:44px;height:auto}@media screen and (min-width:750px){.tb-bm-badge__lockup{width:52px}}.tb-bm-pdp{display:none}html[data-tb-identity-surfaces~=pdp] .tb-bm-pdp{display:block;margin-block:0 16px;font-family:var(--bm-ui)}.tb-bm-pdp [hidden]{display:none}.tb-bm-pdp__line{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:6px;background-color:var(--bm-dark);color:var(--bm-ivory);font-size:13px;line-height:1.3;text-decoration:none;transition:background-color .2s var(--bm-ease)}.tb-bm-pdp__line:hover{color:var(--bm-ivory);background-color:#1d2e26}.tb-bm-pdp__line:focus-visible{outline:2px solid var(--bm-dark);outline-offset:2px}.tb-bm-pdp__lockup{display:block;flex:0 0 auto;width:84px;height:auto}.tb-bm-pdp__line-text{flex:1 1 auto;min-width:0}.tb-bm-pdp__line-text strong{color:var(--bm-lime);font-weight:700}.tb-bm-pdp__arrow{flex:0 0 auto;color:var(--bm-lime);font-weight:700;transition:transform .2s var(--bm-ease)}.tb-bm-pdp__line:hover .tb-bm-pdp__arrow{transform:translate(2px,-2px)}.tb-bm-pdp__box{display:grid;gap:6px;padding:14px 16px;border-radius:6px;background-color:var(--bm-lime);color:var(--bm-dark);animation:tb-bm-fade .4s var(--bm-ease) both}.tb-bm-pdp__box--excluded{background-color:#f3f1ea;border-inline-start:3px solid var(--bm-dark)}.tb-bm-pdp__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tb-bm-pdp__chip{display:inline-flex;align-items:center;padding:5px 8px;border-radius:3px;background-color:var(--bm-dark)}.tb-bm-pdp__chip img{display:block;width:72px;height:auto}.tb-bm-pdp__title{margin:0;font-family:var(--bm-display);font-weight:var(--bm-display-weight);font-size:18px;line-height:1.05;letter-spacing:.01em;text-transform:uppercase}.tb-bm-pdp__box--excluded .tb-bm-pdp__title{font-size:15px}.tb-bm-pdp__text{margin:0;font-size:12.5px;line-height:1.45;opacity:.85}.tb-bm-btn{--bm-btn-bg: var(--bm-lime);--bm-btn-text: var(--bm-dark);--bm-btn-border: var(--bm-lime);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border:1.5px solid var(--bm-btn-border);border-radius:0;background-color:var(--bm-btn-bg);color:var(--bm-btn-text);font-family:var(--bm-ui);font-size:13px;font-weight:800;letter-spacing:.04em;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .22s var(--bm-ease),color .22s var(--bm-ease),border-color .22s var(--bm-ease),transform .22s var(--bm-ease),box-shadow .22s var(--bm-ease)}.tb-bm-btn:hover{color:var(--bm-btn-text);transform:translateY(-2px);box-shadow:0 14px 26px -16px #d0f548e6}.tb-bm-btn:focus-visible{outline:2px solid var(--bm-lime);outline-offset:3px}.tb-bm-btn--ghost{--bm-btn-bg: transparent;--bm-btn-text: var(--bm-ivory);--bm-btn-border: rgb(255 246 229 / .7)}.tb-bm-btn--ghost:hover{--bm-btn-border: var(--bm-ivory);box-shadow:none}.tb-bm-btn--dark{--bm-btn-bg: var(--bm-dark);--bm-btn-text: var(--bm-ivory);--bm-btn-border: var(--bm-dark)}.tb-bm-btn--dark:hover{--bm-btn-bg: var(--bm-ink);--bm-btn-text: var(--bm-lime);box-shadow:0 14px 26px -16px #14211bcc}.tb-bm-btn--dark:focus-visible{outline-color:var(--bm-dark)}.tb-bm-link{display:inline-flex;align-items:center;gap:6px;padding-block-end:3px;background:linear-gradient(var(--bm-lime),var(--bm-lime)) left bottom / 100% 3px no-repeat;color:inherit;font-family:var(--bm-ui);font-size:12px;font-weight:800;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:background-size .25s var(--bm-ease),color .25s var(--bm-ease)}.tb-bm-link:hover{color:var(--bm-dark);background-size:100% 100%}.tb-bm-eyebrow{display:block;margin:0 0 10px;font-family:var(--bm-ui);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.tb-bm-display{margin:0;font-family:var(--bm-display);font-weight:var(--bm-display-weight);line-height:.94;letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance}.tb-bm-display em{font-style:normal;color:var(--bm-lime)}@supports (animation-timeline: view()){[data-tb-reveal]{animation:tb-bm-rise linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}@keyframes tb-bm-rise{0%{opacity:0;transform:translateY(22px)}}.tb-bm-preview-flag{position:fixed;inset-block-end:84px;inset-inline-start:12px;z-index:2147483000;padding:6px 10px;border-radius:999px;background-color:var(--bm-dark, #14211b);color:var(--bm-lime, #d0f548);font:700 11px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;letter-spacing:.04em;box-shadow:0 6px 18px -8px #00000080;pointer-events:none}@keyframes tb-bm-pop{0%{opacity:0;transform:scale(.85)}}@keyframes tb-bm-fade{0%{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){[data-tb-reveal],.tb-bm-badge,.tb-bm-pdp__box,.tb-bm-btn,.tb-bm-link{animation:none;transition:none}html[data-tb-identity-surfaces~=accents] :is(.button,.add-to-cart-button):not(.button-secondary,.button-unstyled):hover,.tb-bm-btn:hover{transform:none}}@media screen and (min-width:990px){html :is(.tb-bm-hero__inner,.tb-bm-cards__inner,.tb-bm-offer__inner,.tb-bm-split__inner,.tb-bm-steps__inner){width:min(100% - 70px,1440px)}}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer{background-color:var(--bm-dark);color:var(--bm-ivory)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .shopify-section .section-background{background-color:var(--bm-dark)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]){--bg: var(--bm-dark);--text: rgb(255 246 229 / .78);--heading: var(--bm-ivory);--muted: rgb(255 246 229 / .55);--link: rgb(255 246 229 / .78);--link-hover: var(--bm-lime);--border: rgb(255 246 229 / .12);background:var(--bm-dark);border-top-color:transparent}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-logo img{filter:brightness(0) invert(1);opacity:.95}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-logo-text{color:var(--bm-ivory)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-social a{color:#fff6e5d9}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-social a:hover{color:var(--bm-lime)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-col+.ft-col:before{background:#fff6e51f}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-col__head{font-family:var(--bm-display);font-weight:var(--bm-display-weight);letter-spacing:.02em;text-transform:uppercase}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-col__list a{background:linear-gradient(var(--bm-lime),var(--bm-lime)) left bottom / 0 2px no-repeat;transition:color .25s var(--bm-ease),background-size .25s var(--bm-ease)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-col__list a:hover{background-size:100% 2px}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-nl{border-color:#fff6e524;background:#fff6e50a;box-shadow:none}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-nl__title{color:var(--bm-ivory);font-family:var(--bm-display);font-weight:var(--bm-display-weight);letter-spacing:0;text-transform:uppercase}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) :is(.ft-nl__sub,.ft-nl__label){color:#fff6e5c7}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-nl__fine{color:#fff6e58c}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-nl__input{border-color:#fff6e538;background:#fff6e50f;color:var(--bm-ivory)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-nl__input::placeholder{color:#fff6e573}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-nl__input:focus{border-color:var(--bm-lime);box-shadow:0 0 0 3px #d0f5482e}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-nl__btn{border-color:var(--bm-lime);background:var(--bm-lime);color:var(--bm-dark)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-nl__btn:hover{border-color:var(--bm-ivory);background:var(--bm-ivory);color:var(--bm-dark)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-nl__extra-btn{border-color:#fff6e566;background:transparent;color:var(--bm-ivory)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-nl__extra-btn:hover{border-color:var(--bm-lime);background:var(--bm-lime);color:var(--bm-dark)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-partner__row{padding:14px 26px;border-radius:14px;background:var(--bm-ivory)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-partner__div{background:#14211b33}@media(max-width:749px){html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-partner__div{display:none}}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-partner__label{color:#fff6e58c}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-pay__title{color:var(--bm-ivory)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-locale form{border-color:#fff6e533;background:transparent}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-locale__item+.ft-locale__item{border-color:#fff6e533}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-locale__text{color:var(--bm-ivory)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-locale__display:after{border-color:var(--bm-ivory)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer footer:is(#tb-bm-ft,[role=contentinfo]) .ft-locale__select option{color:var(--bm-dark)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .klaviyo_form_trigger{display:block;margin-inline:auto;padding:12px 26px;border:1.5px solid rgb(255 246 229 / .4);border-radius:999px;background:transparent;color:var(--bm-ivory);font-family:var(--bm-ui);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color .2s var(--bm-ease),color .2s var(--bm-ease),border-color .2s var(--bm-ease)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .klaviyo_form_trigger:hover{border-color:var(--bm-lime);background:var(--bm-lime);color:var(--bm-dark)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .utilities{border-top-color:#fff6e51f;color:#fff6e599}@media screen and (max-width:749px){html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .utilities{padding-block-end:88px}}@media screen and (min-width:750px){html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .utilities{padding-inline-end:76px}}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .utilities .terms-policies-popover{border-color:#fff6e529;background:var(--bm-ink);background-clip:padding-box;box-shadow:0 18px 40px -18px #000000bf}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .utilities .policy_list li:is(:hover,:focus-within){background:#d0f54824}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .utilities .policy_list li a{color:#fff6e5d9}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .utilities .policy_list li:is(:hover,:focus-within) a{color:var(--bm-lime)}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .utilities .footer-utilities__text{color:#fff6e599}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .utilities :is(a,button){color:#fff6e599}html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .utilities :is(a,button):hover{color:var(--bm-lime)}@media(prefers-reduced-motion:reduce){html[data-tb-identity-surfaces~=signup] .page-wrapper>footer .klaviyo_form_trigger{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/teaballs-black-month.css.map */
