.epv-satc{position:fixed;z-index:2147482750;left:var(--epv-satc-left, 12px);width:var(--epv-satc-width, calc(100vw - 24px) );bottom:var(--epv-satc-bottom, 16px);display:flex;align-items:center;gap:10px;box-sizing:border-box;padding:8px;background:#fff;color:#222;border-radius:16px;box-shadow:0 10px 30px #00000038,0 0 0 1px #0000000d;opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.epv-satc.is-visible{opacity:1;transform:none;pointer-events:auto}.epv-satc[hidden]{display:none}.epv-satc__thumb{width:44px;height:44px;flex:0 0 44px;object-fit:contain;border-radius:10px;background:#f6f3f1}.epv-satc__thumb[hidden]{display:none}.epv-satc__info{flex:1 1 auto;min-width:0}.epv-satc__title,.epv-satc__price{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.01rem}.epv-satc__title{font-size:1.3rem;font-weight:700;line-height:1.3}.epv-satc__price{font-size:1.3rem;line-height:1.3;color:#555}.epv-satc__button{flex:0 0 auto;min-height:42px;padding:0 18px;border:0;border-radius:12px;background:#9f171b;color:#fff;font:inherit;font-size:1.4rem;font-weight:700;letter-spacing:.03rem;cursor:pointer;position:relative;transition:background-color .15s ease}.epv-satc__button:hover:not([disabled]){background:#7f1115}.epv-satc__button:focus-visible{outline:2px solid #9f171b;outline-offset:2px}.epv-satc__button[disabled]{background:#c9c3c0;cursor:default}.epv-satc__button.is-loading .epv-satc__label{visibility:hidden}.epv-satc__button.is-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:16px;height:16px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:epvSatcSpin .7s linear infinite}@keyframes epvSatcSpin{to{transform:rotate(360deg)}}@media screen and (min-width:990px){.epv-satc{padding:8px 8px 8px 10px;gap:12px}.epv-satc__thumb{width:52px;height:52px;flex-basis:52px}.epv-satc__title{font-size:1.4rem;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.epv-satc__price{font-size:1.4rem;font-weight:700;color:#222}.epv-satc__button{min-height:46px;padding:0 22px}}@media(prefers-reduced-motion:reduce){.epv-satc{transition:none}}.shopify-payment-button__button--unbranded[aria-disabled=true],.shopify-payment-button__button--unbranded[disabled]{background-color:#f3f1f0!important;color:#9a9391!important;box-shadow:inset 0 0 0 1.5px #d9d3d1!important;cursor:default}.epv-satc__reviews:empty{display:none}.epv-satc__reviews .epv-review-trigger{margin:0;font-size:1.1rem}.epv-satc__reviews .jdgm-prev-badge__stars:after{font-size:1.2rem}.epv-satc__reviews .jdgm-prev-badge__text{font-size:1.1rem}.epv-satc__reviews .epv-review-trigger .jdgm-prev-badge{gap:.4rem}
/*# sourceMappingURL=/cdn/shop/t/245/assets/epv-sticky-atc.css.map */
