.sticky-product-bottom{position:fixed;bottom:0;left:0;right:0;z-index:100;background-color:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.1);padding:1.2rem;transform:translateY(100%);transition:transform .3s ease,opacity .3s ease;opacity:0;box-shadow:0 -2px 10px #0000001a}.sticky-product-bottom.show{transform:translateY(0);opacity:1}.sticky-product-bottom__content{display:flex;align-items:center;gap:1.2rem;max-width:100%}.sticky-product-bottom__info{flex:1;min-width:0;margin-right:1rem}.sticky-product-bottom__title{font-size:1.6rem;font-weight:600;color:rgb(var(--color-foreground));margin-bottom:.5rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky-product-bottom__price{margin-bottom:.8rem}.sticky-product-bottom__price .price{font-size:1.8rem;font-weight:700;color:#fbbc43}.sticky-product-bottom__variants{margin-top:.6rem}.sticky-variant-option{margin-bottom:.4rem}.sticky-variant-buttons{display:flex;flex-wrap:wrap;gap:.4rem}.sticky-variant-btn{padding:.3rem .6rem;border:none;border-radius:.3rem;background-color:rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));font-size:1rem;cursor:pointer;transition:all .2s ease;min-width:3rem;text-align:center}.sticky-variant-btn:hover{background-color:rgba(var(--color-foreground),.15)}.sticky-variant-btn.active{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.sticky-variant-btn:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.sticky-product-bottom__button{flex-shrink:0;min-width:18rem;flex:1;max-width:22rem}.sticky-add-to-cart-btn{position:relative;min-height:5.2rem;font-size:1.6rem;font-weight:600;padding:1.4rem 2.4rem;background-color:#fbbc43!important;color:#000!important;border:none!important;transition:all .4s ease;overflow:hidden}.sticky-add-to-cart-btn:hover:not(:disabled){background-color:#e6a73a!important;transform:translateY(-.1rem)}.sticky-product-bottom .sticky-add-to-cart-btn.success{background-color:#28a745!important;animation:successBounce .4s ease-out;transition:background-color .4s ease!important}.sticky-add-to-cart-btn.success{background-color:#28a745!important}@keyframes successBounce{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.sticky-success-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.4rem;font-weight:700;color:#fff;opacity:0;animation:checkmarkAppear .4s ease-out forwards;z-index:10;transition:opacity .3s ease}@keyframes checkmarkAppear{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}60%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.sticky-add-to-cart-btn:disabled{opacity:.6;cursor:not-allowed}.sticky-btn-text{transition:opacity .2s ease,transform .2s ease}.sticky-add-to-cart-btn.loading .sticky-btn-text{opacity:0}.sticky-add-to-cart-btn.loading .loading__spinner{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2rem;height:2rem}.sticky-add-to-cart-btn .loading__spinner{display:none}.sticky-add-to-cart-btn .spinner{width:100%;height:100%;animation:rotator 1.4s linear infinite}.sticky-add-to-cart-btn .path{stroke:rgb(var(--color-button-text));stroke-dasharray:90,150;stroke-dashoffset:0;stroke-linecap:round;animation:dash 1.4s ease-in-out infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:0}50%{stroke-dashoffset:-35;stroke-dasharray:90,150}to{stroke-dashoffset:-124}}@media screen and (min-width: 750px){.sticky-product-bottom{display:none}}body.sticky-bottom-visible{padding-bottom:9rem}.sticky-product-bottom[style*=--sticky-bg-color]{background-color:rgb(var(--sticky-bg-color))}.sticky-product-bottom[style*=--sticky-border-color]{border-top-color:rgb(var(--sticky-border-color))}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-sticky-product-bottom.css.map */
