.et-sticky-atc__bar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:block;padding:12px 0;background-color:var(--et-satc-bar-bg, #fff0f6);border-radius:var(--et-satc-radius, 16px);box-shadow:var(--et-satc-shadow, none);transform:translateY(calc(110% + var(--et-satc-bottom, 16px)));opacity:0;visibility:hidden;pointer-events:none;transition:transform .35s ease,opacity .35s ease,visibility 0s linear .35s;will-change:transform,opacity}.et-sticky-atc__bar--visible{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform .35s ease,opacity .35s ease,visibility 0s linear 0s}.et-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:32px;width:100%;padding-inline:48px}.et-sticky-atc__left{display:flex;align-items:center;gap:16px;flex:1 1 auto;min-width:0}.et-sticky-atc__thumb{width:56px;height:56px;max-width:56px;flex-shrink:0;object-fit:cover;border-radius:8px;display:block}.et-sticky-atc__info{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.et-sticky-atc__right{display:flex;align-items:center;justify-content:flex-end;gap:32px;flex-shrink:0}.et-sticky-atc__title{margin:0;font-family:Chillax,sans-serif;font-weight:600;font-size:20px;line-height:1.4;letter-spacing:-.8px;color:var(--et-satc-text, #42061f)}.et-sticky-atc__title p{margin:0}.et-sticky-atc__title strong,.et-sticky-atc__title b{color:var(--et-satc-accent, #ff70aa);font-weight:600}.et-sticky-atc__price-row{display:flex;align-items:baseline;gap:12px;flex-wrap:nowrap;white-space:nowrap}.et-sticky-atc__price{font-family:Chillax,sans-serif;font-weight:600;font-size:28px;line-height:1;letter-spacing:-1.12px;color:var(--et-satc-text, #42061f)}.et-sticky-atc__compare{font-family:Chillax,sans-serif;font-weight:500;font-size:16px;line-height:1;color:var(--et-satc-compare, rgba(66, 6, 31, .5));text-decoration:line-through}.et-sticky-atc__badge{display:inline-flex;align-items:center;padding:5px 12px;border-radius:30px;background-color:var(--et-satc-badge-bg, rgba(255, 112, 170, .12));color:var(--et-satc-accent, #ff70aa);font-family:Satoshi,sans-serif;font-weight:700;font-size:12px;line-height:1.2;letter-spacing:0;white-space:nowrap}.et-sticky-atc__badge[hidden],.et-sticky-atc__compare[hidden]{display:none}.et-sticky-atc__actions{flex-shrink:0}.et-sticky-atc__form{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.et-sticky-atc__form .product-form__error-message-wrapper{font-size:12px}.et-sticky-atc__button-ring{display:inline-flex;padding:8px;border:0;border-radius:999px;background-color:var(--et-satc-ring, rgba(255, 112, 170, .12))}.et-sticky-atc__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:0;margin:0;padding:16px 24px;border:none;border-radius:999px;background-color:var(--et-satc-accent, #ff70aa);box-shadow:0 0 12px var(--et-satc-glow, rgba(255, 112, 170, .5));color:var(--et-satc-btn-text, #ffffff);font-family:Satoshi,sans-serif;font-weight:700;font-size:13px;line-height:1;letter-spacing:0;text-shadow:0 0 4px rgba(0,0,0,.25);cursor:pointer;white-space:nowrap;transition:box-shadow .2s ease,opacity .2s ease,transform .1s ease}.et-sticky-atc__button:hover{box-shadow:0 0 18px var(--et-satc-glow, rgba(255, 112, 170, .5))}.et-sticky-atc__button:active{transform:translateY(1px)}.et-sticky-atc__button:focus-visible{outline:2px solid var(--et-satc-accent, #ff70aa);outline-offset:4px}.et-sticky-atc__button[disabled],.et-sticky-atc__button[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none}.et-sticky-atc__button-label{display:inline-block}.et-sticky-atc__button .loading__spinner{display:inline-flex;align-items:center}.et-sticky-atc__form .shopify-payment-button{min-width:220px}.et-sticky-atc__bar--no-desktop{display:none!important}@media screen and (max-width:749px){.et-sticky-atc__bar--no-desktop{display:block!important}.et-sticky-atc__bar--no-mobile{display:none!important}}@media screen and (max-width:989px){.et-sticky-atc__inner{padding-inline:24px;gap:16px}.et-sticky-atc__left{gap:12px}.et-sticky-atc__right{gap:20px}.et-sticky-atc__title{font-size:18px;letter-spacing:-.6px}.et-sticky-atc__price{font-size:24px;letter-spacing:-.9px}.et-sticky-atc__thumb{width:48px;height:48px;max-width:48px}}@media screen and (max-width:749px){.et-sticky-atc__bar{left:0;right:0;bottom:0;padding:12px 0;border-bottom-left-radius:0;border-bottom-right-radius:0;transform:translateY(110%)}.et-sticky-atc__bar--visible{transform:translateY(0)}.et-sticky-atc__inner{padding-inline:16px;gap:12px}.et-sticky-atc__thumb{width:48px;height:48px;max-width:48px}.et-sticky-atc__title{font-size:15px;letter-spacing:-.4px}.et-sticky-atc__price{font-size:20px;letter-spacing:-.6px}.et-sticky-atc__compare{font-size:14px}.et-sticky-atc__button{padding:14px 20px}.et-sticky-atc__right{flex-direction:column;align-items:flex-end;gap:8px}.et-sticky-atc__bar--mobile-button-only .et-sticky-atc__thumb,.et-sticky-atc__bar--mobile-button-only .et-sticky-atc__info,.et-sticky-atc__bar--mobile-button-only .et-sticky-atc__left,.et-sticky-atc__bar--mobile-button-only .et-sticky-atc__price-row{display:none!important}.et-sticky-atc__bar--mobile-button-only .et-sticky-atc__right{flex:1 1 100%;width:100%;align-items:stretch}.et-sticky-atc__bar--mobile-button-only .et-sticky-atc__actions{flex:1 1 100%;width:100%}.et-sticky-atc__bar--mobile-button-only .et-sticky-atc__form{align-items:stretch;width:100%}.et-sticky-atc__bar--mobile-button-only .et-sticky-atc__button-ring{display:flex;width:100%}.et-sticky-atc__bar--mobile-button-only .et-sticky-atc__button{width:100%}.et-sticky-atc__bar--mobile-button-only .et-sticky-atc__form .shopify-payment-button{width:100%;min-width:0}}@media screen and (max-width:479px){.et-sticky-atc__inner{padding-inline:16px}.et-sticky-atc__title{font-size:14px}.et-sticky-atc__price{font-size:18px}.et-sticky-atc__button{padding:13px 16px}}@media(prefers-reduced-motion:reduce){.et-sticky-atc__bar,.et-sticky-atc__bar--visible{transition:opacity 1ms linear,visibility 0s linear 0s;will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/et-sticky-atc.css.map */
