sticky-atc-bar.satc{position:fixed;left:var(--satc-offset, 0px);right:var(--satc-offset, 0px);z-index:var(--satc-z, 90);display:block;pointer-events:none;visibility:hidden;opacity:0;transition:transform .3s ease,opacity .3s ease,visibility 0s linear .3s}sticky-atc-bar.satc--bottom{bottom:var(--satc-offset, 0px);transform:translateY(calc(100% + var(--satc-offset, 0px)))}sticky-atc-bar.satc--top{top:var(--satc-offset, 0px);transform:translateY(calc(-100% - var(--satc-offset, 0px)))}sticky-atc-bar.satc.is-visible{pointer-events:auto;visibility:visible;opacity:1;transform:translateY(0);transition:transform .3s ease,opacity .3s ease,visibility 0s}.satc__bar{background:var(--satc-bg, #fff);color:var(--satc-text, #1a1a1a);border-radius:var(--satc-radius, 0px);box-shadow:var(--satc-shadow, none);padding:var(--satc-pad-y, 12px) var(--satc-pad-x, 24px);padding-bottom:calc(var(--satc-pad-y, 12px) + env(safe-area-inset-bottom,0px))}.satc--bottom .satc__bar{border-top:var(--satc-border-width, 1px) solid var(--satc-border, transparent)}.satc--top .satc__bar{border-bottom:var(--satc-border-width, 1px) solid var(--satc-border, transparent);padding-bottom:var(--satc-pad-y, 12px)}.satc--floating .satc__bar{border:var(--satc-border-width, 1px) solid var(--satc-border, transparent)}.satc__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--satc-gap, 16px);max-width:var(--satc-max-width, 1200px);margin:0 auto;min-width:0}.satc__empty{margin:0;font-size:14px;opacity:.7}.satc .shopify-block{display:contents}.satc-group{display:flex;min-width:0}.satc-grow{flex:1 1 auto;min-width:0}.satc-image{flex-shrink:0;display:block;overflow:hidden;background:#0000000a}.satc-image img{display:block;width:100%;height:100%;object-fit:cover}.satc-title{margin:0;min-width:0;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.satc-rating{display:inline-flex;align-items:center;gap:6px;line-height:1.2;white-space:nowrap;min-width:0}.satc-rating__text{overflow:hidden;text-overflow:ellipsis}.satc-price{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap;line-height:1.2}.satc-price s[hidden]{display:none}.satc-text{display:inline-flex;align-items:center;gap:8px;line-height:1.3;min-width:0}.satc-text p{margin:0}.satc-text__dot{flex-shrink:0;border-radius:50%}.satc-variant{display:flex;gap:8px;min-width:0}.satc-variant select{appearance:none;-webkit-appearance:none;min-width:0;max-width:220px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:30px;font:inherit}.satc-qty{display:inline-flex;align-items:stretch;flex-shrink:0;overflow:hidden}.satc-qty button{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:18px;line-height:1;padding:0 10px}.satc-qty input{width:36px;border:0;background:transparent;color:inherit;text-align:center;font:inherit;-moz-appearance:textfield}.satc-qty input::-webkit-outer-spin-button,.satc-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.satc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;border:0;cursor:pointer;text-decoration:none;white-space:nowrap;line-height:1.1;transition:background-color .2s ease,opacity .2s ease}.satc-button.is-loading{opacity:.7;pointer-events:none}.satc-button.is-loading .satc-button__content{visibility:hidden}.satc-button__spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:20px;height:20px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;display:none;animation:satc-spin .7s linear infinite}.satc-button.is-loading .satc-button__spinner{display:block}.satc-button[disabled],.satc-button.is-sold-out{opacity:.55;cursor:not-allowed}.satc-button__content{display:inline-flex;align-items:center;gap:8px}.satc-button__price s{opacity:.7;font-weight:400;margin-left:4px}@keyframes satc-spin{to{transform:rotate(360deg)}}@media screen and (min-width:750px){.satc-vis--mobile{display:none!important}}@media screen and (max-width:749px){.satc__bar{padding:var(--satc-pad-y-mobile, 10px) var(--satc-pad-x-mobile, 12px);padding-bottom:calc(var(--satc-pad-y-mobile, 10px) + env(safe-area-inset-bottom,0px))}.satc--top .satc__bar{padding-bottom:var(--satc-pad-y-mobile, 10px)}.satc__inner{gap:var(--satc-gap-mobile, 10px)}.satc-vis--desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sticky-atc-bar.css.map */
