:root{--bb-ease-ui:cubic-bezier(.16,1,.3,1);--bb-ease-drawer:cubic-bezier(.32,.72,0,1);--bb-ease-spring:cubic-bezier(.34,1.56,.64,1)}.slider-button,.quantity__button,.header__icon,.bbx-sheet__x{position:relative}.slider-button:before,.quantity__button:before,.header__icon:before,.bbx-sheet__x:before{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}cart-remove-button .button{min-width:44px;min-height:44px;display:inline-flex!important;align-items:center;justify-content:center}.bbx-faq summary{min-height:48px}@media(prefers-reduced-motion:no-preference){.button,.bbx-btn,.product-form__submit,.shopify-payment-button__button,.cart__checkout-button{transition-property:transform,background-color,border-color,color,box-shadow,opacity;transition-duration:.26s;transition-timing-function:var(--bb-ease-spring)}.button:active,.bbx-btn:active,.product-form__submit:active,.shopify-payment-button__button:active,.cart__checkout-button:active{transform:scale(.96);transition-duration:.1s;transition-timing-function:var(--bb-ease-ui)}.bbx-btn--red:hover{transform:none}@media(hover:hover){.bbx-btn--red:hover{transform:translateY(-1px)}}.quantity__button{transition:transform .15s var(--bb-ease-spring)}.quantity__button:active{transform:scale(.9);transition-duration:80ms}.slider-button,.thumbnail,.swatch,.product-form__input label{transition:transform .18s var(--bb-ease-spring),border-color .15s var(--bb-ease-ui),opacity .15s var(--bb-ease-ui)}.slider-button:active,.thumbnail:active,.swatch:active,.product-form__input label:active{transform:scale(.93);transition-duration:80ms}.header__icon{transition:transform .15s var(--bb-ease-spring)}.header__icon:active{transform:scale(.9);transition-duration:80ms}.bbx-sticky{transition:transform .2s var(--bb-ease-drawer)}.bbx-sticky.is-on{transition-duration:.3s}.product-sticky-cart{transition:transform .2s var(--bb-ease-drawer),opacity .15s var(--bb-ease-ui);transition-delay:0s}animate-sticky[animate] .product-sticky-cart{transition-duration:.3s,.2s}.bbx-js .bbx-reveal{transition:opacity .4s var(--bb-ease-ui),transform .4s var(--bb-ease-ui)}.bbx-sheet__panel{transition:transform .3s var(--bb-ease-drawer)}.bbx-sheet:not(.is-open) .bbx-sheet__panel{transition-duration:.2s}.bb-adding{transform:scale(.97)!important;opacity:.9;pointer-events:none}.bb-adding [data-label],.bb-adding>span:first-child{animation:bb-pulse .9s ease-in-out infinite}@keyframes bb-pulse{50%{opacity:.55}}.bb-landed .cart-count-bubble{animation:bb-squash .6s var(--bb-ease-ui) both}@keyframes bb-squash{0%{transform:scale(1)}25%{transform:scale(1.35,.7)}50%{transform:scale(.85,1.2)}75%{transform:scale(1.06,.95)}to{transform:scale(1)}}.cart-item.bb-new{animation:bb-settle .5s var(--bb-ease-ui) both}.cart-item.bb-new>td{animation:bb-flash 1.4s var(--bb-ease-ui) both}@keyframes bb-settle{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bb-flash{0%,30%{background-color:#cd202714}to{background-color:transparent}}}.bb-desc__more{display:none}@media(max-width:749px){.bb-desc.is-clamped .product__description{max-height:330px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.bb-desc.is-clamped .bb-desc__more,.bb-desc.is-open .bb-desc__more{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;margin-top:.4rem;padding:0;background:none;border:0;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;color:rgb(var(--color-foreground));cursor:pointer}}@media(max-width:749px)and (prefers-reduced-motion:no-preference){.bb-desc .product__description{transition:max-height .3s var(--bb-ease-drawer)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bb-motion.css.map */
