body.has-sticky-atc-bar{padding-bottom:var(--sticky-atc-bar-height, 0px)}body.has-sticky-atc-bar .back-to-top{bottom:calc(var(--sticky-atc-bar-height, 0px) + 20px)}body.has-sticky-atc-bar #crazyrocket-launch-icon{translate:0 calc(-1 * var(--sticky-atc-bar-height, 0px))}@media only screen and (max-width:767px){body.has-sticky-atc-bar #crazyrocket-launch-icon{translate:0 calc(-1*max(0px,var(--sticky-atc-bar-height, 0px) - 60px))}}.sticky-atc-bar{position:fixed;left:0;right:0;bottom:0;z-index:31;background:var(--bg-body, #fff);border-top:1px solid var(--color-border);padding:15px 0 calc(15px + env(safe-area-inset-bottom,0px));transform:translateY(100%);visibility:hidden;transition:transform .25s cubic-bezier(.104,.204,.492,1),visibility .25s}.sticky-atc-bar.is-visible{transform:none;visibility:visible}@media only screen and (min-width:1025px){.sticky-atc-bar{padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px))}}.sticky-atc-bar__inner{display:flex;flex-direction:column;gap:11px}@media only screen and (min-width:1025px){.sticky-atc-bar__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:0}}.sticky-atc-bar__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;font-size:.875rem;line-height:1.3}@media only screen and (min-width:1025px){.sticky-atc-bar__summary{flex:0 0 66.666%;max-width:66.666%;align-items:center;padding-inline-end:10%}}.sticky-atc-bar__product{display:flex;align-items:center;flex:1 1 auto;min-width:0}.sticky-atc-bar__image{display:none;width:50px;flex-shrink:0;margin-inline-end:15px}.sticky-atc-bar__image img{display:block;width:100%;height:auto}@media only screen and (min-width:1025px){.sticky-atc-bar__image{display:block}}.sticky-atc-bar__title{min-width:0;font-weight:var(--font-body-bold-weight, 600);color:var(--color-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-title-uppercase-true .sticky-atc-bar__title{text-transform:uppercase}@media only screen and (min-width:1025px){.sticky-atc-bar__title{font-size:1rem;max-width:300px}}.sticky-atc-bar__price{flex:0 0 auto;text-align:end}.sticky-atc-bar__color{display:none;align-items:center;gap:10px;flex:0 0 auto;font-size:.8125rem;text-transform:capitalize}.sticky-atc-bar__color[hidden]{display:none!important}@media only screen and (min-width:1025px){.sticky-atc-bar__color{display:flex}}.sticky-atc-bar__swatch{display:block;width:24px;height:24px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 1px var(--color-border) inset;background-color:var(--option-color);background-image:var(--option-color-image);background-position:center;background-size:cover}.sticky-atc-bar__swatch[hidden]{display:none}@media only screen and (min-width:1025px){.sticky-atc-bar__actions{flex:0 0 33.333%;max-width:33.333%}}.sticky-atc-bar__error{margin-bottom:8px}.sticky-atc-bar__error[hidden]{display:none}.sticky-atc-bar__buttons{display:flex;align-items:center;gap:8px}.sticky-atc-bar__quantity{flex:0 0 auto}.sticky-atc-bar__quantity[hidden]{display:none}.sticky-atc-bar__quantity .quantity{height:45px;max-height:45px;border-color:var(--outline-button-label, var(--color-form-border))}.sticky-atc-bar__quantity .quantity .qty,.sticky-atc-bar__quantity .quantity .minus,.sticky-atc-bar__quantity .quantity .plus{height:43px;line-height:43px}.sticky-atc-bar__button.button{flex:1 1 auto;min-width:0;height:45px;margin:0}.sticky-atc-bar.is-loading .sticky-atc-bar__buttons{pointer-events:none}.sticky-atc-bar.is-loading .sticky-atc-bar__button .single-add-to-cart-button--text{opacity:0}.sticky-atc-bar.is-loading .sticky-atc-bar__button .loading-overlay{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-sticky-bar.css.map */
