.floating-line-button{--floating-line-bottom-base: 2rem;--floating-line-sticky-cart-offset: 0px;position:fixed;right:0;bottom:calc(var(--floating-line-bottom-base) + var(--floating-line-sticky-cart-offset));z-index:var(--z-floating-cta);display:inline-flex;align-items:center;justify-content:center;width:11.2rem;height:4rem;line-height:0;cursor:pointer;transition:bottom .2s ease,opacity .2s ease;opacity:0;pointer-events:none}body:has(animate-sticky[animate]) .floating-line-button{--floating-line-sticky-cart-offset: 60px}@media screen and (min-width:750px){body:has(animate-sticky[animate]) .floating-line-button{--floating-line-sticky-cart-offset: 0px}}.floating-line-button[hidden]{display:none}.floating-line-button[data-floating-line-visible=true]{opacity:1;pointer-events:auto}.floating-line-button__image{width:auto;height:100%;object-fit:contain;display:block}@media screen and (hover:hover){.floating-line-button[data-floating-line-visible=true]:hover{opacity:.7}}@media screen and (min-width:750px){.floating-line-button{--floating-line-bottom-base: 85px;right:0;height:60px;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-floating-line.css.map */
