.sticky-atc{--sticky-atc-offset: 124px;--sa-lift: 0px;--sa-gutter: var(--main-padding);--sa-page-width: 1145px;--sa-container-width: calc(var(--sa-page-width) + var(--sa-gutter) * 2);position:fixed;right:0;bottom:calc(var(--sticky-atc-offset, 0px) + var(--sa-lift, 0px));left:0;z-index:4;visibility:hidden;transform:translateY(calc(100% + var(--sticky-atc-offset, 0px) + var(--sa-lift, 0px)));background-color:rgb(var(--sa-bg));color:rgb(var(--sa-text));transition:transform .25s ease,visibility .25s ease}.sticky-atc--visible{visibility:visible;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.sticky-atc{transition:none}}.sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;max-width:var(--sa-container-width);margin:0 auto;padding:1rem var(--sa-gutter)}@media screen and (max-width:990px){.sticky-atc{--sa-gutter: 22.56px}}@media screen and (min-width:1200px){.sticky-atc{--sa-gutter: 140px}}.sticky-atc__product{display:flex;align-items:center;gap:1.2rem;min-width:0}.sticky-atc__media{flex:0 0 auto;width:4rem;height:4rem;overflow:hidden;background-color:rgba(var(--sa-text),.1)}.sticky-atc__image{width:100%;height:100%;object-fit:cover;object-position:center}.sticky-atc__copy{min-width:0}.sticky-atc__title{margin:0;overflow:hidden;font-size:1.2rem;font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:#fff}.sticky-atc__actions{display:flex;flex:0 0 auto;align-items:center;gap:.8rem}.sticky-atc__product-form{display:block}.sticky-atc__form{margin:0}.sticky-atc__button{position:relative;display:flex;align-items:center;justify-content:center;min-height:4rem;padding:.8rem 2rem;border:.1rem solid transparent;border-radius:3.2rem;font-family:var(--font-button-family);font-style:var(--font-button-style);font-weight:600;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.sticky-atc__button[disabled]{opacity:.55;cursor:not-allowed}.sticky-atc__button--onetime{background-color:transparent;border-color:rgba(var(--sa-text),.7);color:rgb(var(--sa-text))}.sticky-atc__button--onetime:hover:not([disabled]){background-color:#000;border-color:#000;color:#fff}.sticky-atc__button--subscribe{background-color:rgb(var(--sa-accent));border-color:rgb(var(--sa-accent));color:rgb(var(--sa-accent-text))}.sticky-atc__button--subscribe:hover:not([disabled]){background-color:#000;border-color:#000;color:#fff}.sticky-atc__button.loading{opacity:.75;cursor:wait}.sticky-atc__button .spinner{position:absolute;display:none;width:1.8rem;height:1.8rem}.sticky-atc__button .spinner .path{stroke:currentColor}.sticky-atc__button.loading .spinner{display:block}.sticky-atc__button.loading .sticky-atc__button-label{opacity:0}.sticky-atc__error{display:none}@media screen and (max-width:749px){.sticky-atc__media{display:none}.sticky-atc__inner{gap:1rem}.sticky-atc__button{padding:.8rem 1.2rem;font-size:1.05rem;letter-spacing:.06em}}@media screen and (max-width:480px){.sticky-atc__product{display:none}.sticky-atc__actions{flex:1 1 auto}.sticky-atc__product-form{flex:1 1 0}.sticky-atc__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/1270/assets/section-sticky-add-to-cart.css.map */
