.product-grid>.tk-bogo-grid-item{display:flex}.product-grid>.tk-bogo-grid-item--mobile{display:none}.tk-bogo-promo{box-sizing:border-box;display:flex;min-width:0;width:100%;border-radius:12px;background:var(--tk-bogo-background);color:var(--tk-bogo-ink);font-family:var(--font-body-family),Arial,sans-serif;font-style:normal}.tk-bogo-promo--card{container-type:inline-size;flex-direction:column;justify-content:space-between;gap:12px;padding:24px}.tk-bogo-promo .tk-bogo-promo__equation{container-type:inline-size;position:relative;flex-shrink:0;height:clamp(150px,70cqw,220px);overflow:hidden;font-family:var(--font-heading-family),sans-serif}.tk-bogo-promo .tk-bogo-promo__equation-a,.tk-bogo-promo .tk-bogo-promo__equation-b{position:absolute;inset:18px 0 auto;display:flex;flex-direction:column;gap:6px}.tk-bogo-promo .tk-bogo-promo__equation-a{animation:tk-bogo-eq-a 5s ease-in-out infinite}.tk-bogo-promo .tk-bogo-promo__equation-b{opacity:0;animation:tk-bogo-eq-b 5s ease-in-out infinite}.tk-bogo-promo .tk-bogo-promo__formula{color:var(--tk-bogo-ink);font-size:min(160px,57cqw);font-weight:700;line-height:.9;letter-spacing:-.03em;white-space:nowrap}.tk-bogo-promo .tk-bogo-promo__free-number{animation:tk-bogo-eq-free 5s ease-in-out infinite}.tk-bogo-promo .tk-bogo-promo__free-label{align-self:flex-end;max-width:calc(100% - 6px);box-sizing:border-box;margin-right:6px;padding:2px 7px;border-radius:4px;color:var(--tk-bogo-background);background:var(--tk-bogo-ink);font-size:12px;font-weight:600;line-height:1.35;letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;opacity:0;animation:tk-bogo-eq-tag 5s ease-in-out infinite}.tk-bogo-promo .tk-bogo-promo__pay-label{color:var(--tk-bogo-text);font-size:12px;font-weight:500;line-height:1.35;letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere}.tk-bogo-promo .tk-bogo-promo__content{display:flex;flex-direction:column;gap:6px;min-width:0}.tk-bogo-promo .tk-bogo-promo__heading{margin:0;color:var(--tk-bogo-ink);font-family:var(--font-heading-family),sans-serif;font-style:normal;font-size:clamp(21px,9cqw,32px);font-weight:600;line-height:1.08;letter-spacing:normal;text-transform:uppercase;overflow-wrap:anywhere}.tk-bogo-promo .tk-bogo-promo__text{color:var(--tk-bogo-text);font-size:16px;line-height:1.35;letter-spacing:normal;overflow-wrap:anywhere}.tk-bogo-promo--card .tk-bogo-promo__content{gap:16px}.tk-bogo-promo--card .tk-bogo-promo__text{font-size:18px}.tk-bogo-promo .tk-bogo-promo__text>:first-child{margin-top:0}.tk-bogo-promo .tk-bogo-promo__text>:last-child{margin-bottom:0}.tk-bogo-promo .tk-bogo-promo__heading strong,.tk-bogo-promo .tk-bogo-promo__heading b,.tk-bogo-promo .tk-bogo-promo__text strong,.tk-bogo-promo .tk-bogo-promo__text b{color:inherit;font-weight:700}.tk-bogo-promo .tk-bogo-promo__heading a,.tk-bogo-promo .tk-bogo-promo__text a{color:inherit;text-decoration:underline;text-underline-offset:3px}.tk-bogo-promo--banner{justify-content:center;align-items:center;gap:clamp(16px,4vw,48px);padding:12px 32px}.tk-bogo-promo--banner .tk-bogo-promo__equation{width:160px;height:128px}.tk-bogo-promo--banner .tk-bogo-promo__equation-a,.tk-bogo-promo--banner .tk-bogo-promo__equation-b{top:8px}.tk-bogo-promo--banner .tk-bogo-promo__formula{text-align:center}.tk-bogo-promo--banner .tk-bogo-promo__content{flex:0 1 auto;max-width:640px;gap:12px;text-align:center}.tk-bogo-promo--banner .tk-bogo-promo__heading{font-size:36px}.tk-bogo-title-banner{margin-top:16px}.tk-bogo-banner{padding-top:var(--tk-bogo-padding-top);padding-bottom:var(--tk-bogo-padding-bottom)}.tk-bogo-banner .tk-bogo-banner__editor-note{padding:20px;border:1px dashed currentColor;text-align:center}@keyframes tk-bogo-eq-a{0%,40%{opacity:1;transform:translateY(0)}50%,90%{opacity:0;transform:translateY(-28px)}to{opacity:1;transform:translateY(0)}}@keyframes tk-bogo-eq-b{0%,42%{opacity:0;transform:translateY(28px)}52%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(28px)}}@keyframes tk-bogo-eq-free{0%,16%{color:var(--tk-bogo-ink);-webkit-text-stroke:0 var(--tk-bogo-ink)}24%,44%{color:transparent;-webkit-text-stroke:2px var(--tk-bogo-ink)}52%,to{color:var(--tk-bogo-ink);-webkit-text-stroke:0 var(--tk-bogo-ink)}}@keyframes tk-bogo-eq-tag{0%,18%{opacity:0;transform:translateY(6px)}26%,40%{opacity:1;transform:translateY(0)}48%,to{opacity:0;transform:translateY(-6px)}}@media screen and (max-width:749px){.product-grid>.tk-bogo-grid-item--desktop{display:none}.product-grid>.tk-bogo-grid-item--mobile{display:flex}.tk-bogo-promo--card{padding:14px 12px}.tk-bogo-promo .tk-bogo-promo__equation{height:150px}.tk-bogo-promo .tk-bogo-promo__formula{font-size:min(88px,57cqw)}.tk-bogo-promo .tk-bogo-promo__heading{font-size:21px}.tk-bogo-promo--banner{padding:8px}.tk-bogo-promo--banner .tk-bogo-promo__equation{min-width:0;height:120px}.tk-bogo-promo--banner .tk-bogo-promo__text{display:none}}@media(prefers-reduced-motion:reduce){.tk-bogo-promo .tk-bogo-promo__equation-a,.tk-bogo-promo .tk-bogo-promo__equation-b,.tk-bogo-promo .tk-bogo-promo__free-number,.tk-bogo-promo .tk-bogo-promo__free-label{animation:none}.tk-bogo-promo .tk-bogo-promo__equation-b,.tk-bogo-promo .tk-bogo-promo__free-label{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/component-tk-bogo.css.map */
