product-sticky-footer-v2{position:fixed;right:0;bottom:0;left:0;z-index:20}@media(min-width:1024px){product-sticky-footer-v2{display:none}}.sticky-footer__container{margin:0 1rem 1rem;border-radius:44px;border:1px solid rgba(0,0,0,.1);background:#fff;padding:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.sticky-footer__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;padding:0 4px}.sticky-footer__title{font-family:AeonikPro-Regular,sans-serif;font-size:16px;font-weight:700;color:#111}.sticky-footer__badges{display:inline-flex;flex-wrap:wrap;gap:6px}.sticky-footer__badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:12px;background:var(--badge-color-primary, #f5f5f5);color:var(--badge-color-secondary, #333);font-family:AeonikPro-Regular,sans-serif;font-size:11px;font-weight:400;white-space:nowrap}.sticky-footer__inner{display:flex;align-items:center;gap:1rem}.sticky-footer__image-wrapper{height:48px;width:48px;flex-shrink:0;overflow:hidden;border-radius:32px;background:#f5f5f5}.sticky-footer__image{height:100%;width:100%;object-fit:cover}.sticky-footer__quantity{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:96px;width:96px;height:48px;border:1px solid var(--border-color);border-radius:999px;text-align:center;font-size:14px;color:var(--secondary-color)}.sticky-footer__qty-btn{display:block;padding:0;width:30px;height:28px;line-height:28px;border:0;background:transparent;color:var(--text-color);cursor:pointer;transition:color .15s}.sticky-footer__qty-btn:hover{color:var(--text-color);background:transparent;border:0;padding:0;font-family:MADE_Thin,sans-serif}.sticky-footer__qty-btn--minus{left:0;text-align:center}.sticky-footer__qty-btn--plus{right:0;text-align:center}.sticky-footer__qty-icon{width:10px;height:10px;stroke-width:2}.sticky-footer__qty-input{width:30px;height:28px;padding:0;border:0;background:transparent;text-align:center;font-size:14px;font-family:AeonikPro-Regular;color:var(--secondary-color);-moz-appearance:textfield}.sticky-footer__qty-input::-webkit-outer-spin-button,.sticky-footer__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sticky-footer__qty-input:focus{outline:none}.sticky-footer__atc-btn{position:relative;display:inline-flex;justify-content:center;align-items:center;flex:1;min-height:40px;padding:14px 20px;border-radius:60px;background:var(--t4s-dark-color);border:1px solid var(--t4s-dark-color);font-family:AeonikPro-regular,sans-serif;font-size:14px;font-weight:400;color:var(--t4s-light-color);cursor:pointer;transition:.3s ease-in-out;overflow:hidden}.sticky-footer__atc-btn:hover{background:var(--accent-color);border-color:var(--accent-color)}.sticky-footer__atc-btn:disabled{cursor:not-allowed;opacity:.5}.sticky-footer__btn-icon{width:16px;height:16px;margin-right:8px;fill:currentColor}.sticky-footer__atc-btn.is--loading{pointer-events:none}.sticky-footer__atc-btn.is--loading .sticky-footer__btn-text,.sticky-footer__atc-btn.is--loading .sticky-footer__btn-icon{opacity:0}.sticky-footer__atc-btn.is--loading .sticky-footer__spinner{display:flex}.sticky-footer__spinner{position:absolute;top:50%;left:50%;width:1.8rem;transform:translate(-50%,-50%);display:none}.sticky-footer__spinner .t4s-svg-spinner{animation:sticky-footer-rotate 1.4s linear infinite}.sticky-footer__spinner .t4s-path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:currentColor;animation:sticky-footer-dash 1.4s ease-in-out infinite}@keyframes sticky-footer-rotate{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes sticky-footer-dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.t4s-sticky-atc{display:none!important}@media(max-width:1023.98px){.t4s-product-form__qty,.pfd-override-wrapper [data-quantity-wrapper],.t4s-product-form__submit,button[data-atc-form],a.atc-btn[href="/account/login"]{display:none!important}.t4s-main-product__content{padding-bottom:var(--sticky-footer-offset, 140px)}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/product-sticky-footer.css.map */
