.ws-satc{--satc-blue:#35749f;--satc-blue-d:#285b7e;--satc-ink:#14202b;--satc-mute:#5d6b78;--satc-line:#e3e8ee;--satc-green:#127a47;--satc-green-bg:#e7f5ec;--satc-red:#d6342c;position:fixed;left:0;right:0;bottom:0;z-index:999;background:#fff;border-top:1px solid var(--satc-line);box-shadow:0 -8px 28px #14202b1a;transform:translateY(110%);transition:transform .28s ease,visibility .28s;visibility:hidden;font-family:DM Sans,sans-serif;color:var(--satc-ink);padding-bottom:env(safe-area-inset-bottom)}.ws-satc.is-on{transform:none;visibility:visible}.ws-satc *{box-sizing:border-box}.ws-satc p{margin:0}.ws-satc__inner{max-width:1320px;margin:0 auto;padding:10px 24px;display:flex;align-items:center;gap:28px;min-height:74px}.ws-satc__product{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.ws-satc__img{width:52px;height:52px;object-fit:contain;border:1px solid var(--satc-line);border-radius:8px;background:#fff;flex:none}.ws-satc__meta{min-width:0}.ws-satc__title{font:600 15px/1.3 Poppins,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:420px}.ws-satc__stock{font-size:13px;color:var(--satc-mute);margin-top:3px;display:flex;align-items:center;gap:6px;white-space:nowrap}.ws-satc__dot{width:8px;height:8px;border-radius:50%;background:#1fa463;box-shadow:0 0 0 3px #1fa4632e;flex:none}.ws-satc__dot--order{background:#e0a100;box-shadow:0 0 0 3px #e0a1002e}.ws-satc__pricing{flex:none;text-align:right}.ws-satc__prices{display:flex;align-items:baseline;gap:8px;justify-content:flex-end;white-space:nowrap}.ws-satc__price{font:700 22px/1 Poppins,sans-serif;color:var(--satc-ink)}.ws-satc__price.is-sale{color:var(--satc-red)}.ws-satc__compare{font-size:14px;color:#8a96a2}.ws-satc__compare:empty{display:none}.ws-satc__save{font-size:12px;font-weight:700;color:var(--satc-green);background:var(--satc-green-bg);padding:3px 8px;border-radius:999px;align-self:center}.ws-satc__save:empty{display:none}.ws-satc__sub{display:flex;gap:12px;justify-content:flex-end;margin-top:5px;font-size:12.5px;color:var(--satc-mute);white-space:nowrap}.ws-satc__promise{display:inline-flex;align-items:center;gap:4px;color:var(--satc-blue);font-weight:600;text-decoration:none}.ws-satc__promise:hover{text-decoration:underline}.ws-satc__variant-hint{display:none;color:var(--satc-blue);font-weight:600;text-decoration:none}.ws-satc__msave{display:none;color:var(--satc-green);font-weight:700}.ws-satc__actions{display:flex;align-items:center;gap:10px;flex:none}.ws-satc__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ws-satc__select{position:relative;display:block}.ws-satc__select select{height:48px;min-width:150px;max-width:220px;padding:0 36px 0 14px;border:1px solid #cfd7df;border-radius:10px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%2314202b' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 14px center;appearance:none;-webkit-appearance:none;font:500 14px DM Sans,sans-serif;color:var(--satc-ink);cursor:pointer;margin:0}.ws-satc__select select:focus,.ws-satc__qty input:focus{outline:2px solid var(--satc-blue);outline-offset:1px}.ws-satc__qty{display:flex;align-items:center;height:48px;border:1px solid #cfd7df;border-radius:10px;overflow:hidden;background:#fff}.ws-satc__qty button{width:36px;height:100%;border:0;background:none;font-size:18px;color:var(--satc-ink);cursor:pointer;padding:0}.ws-satc__qty button:hover{background:#f2f5f8}.ws-satc__qty input{width:38px;height:100%;border:0;text-align:center;font:600 15px DM Sans,sans-serif;color:var(--satc-ink);-moz-appearance:textfield;padding:0;margin:0;background:none}.ws-satc__qty input::-webkit-outer-spin-button,.ws-satc__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ws-satc__cta{height:50px;min-width:230px;padding:0 26px;border:0;border-radius:10px;cursor:pointer;background:var(--satc-blue);color:#fff;font:700 15px/1 Poppins,sans-serif;letter-spacing:.02em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 6px 16px #35749f52;transition:background .15s,transform .1s,box-shadow .15s}.ws-satc__cta:hover{background:var(--satc-blue-d);box-shadow:0 8px 20px #35749f66}.ws-satc__cta:active{transform:translateY(1px)}.ws-satc__cta[disabled]{background:#9aa8b4;box-shadow:none;cursor:not-allowed}.ws-satc__cta.is-added{background:var(--satc-green)}.ws-satc__cta-price{font-weight:600;opacity:.9}.ws-satc__cta-price:not(:empty):before{content:"\b7";margin-right:8px;opacity:.7}@media(max-width:1199px){.ws-satc__inner{gap:18px}.ws-satc__title{max-width:260px}.ws-satc__cta{min-width:0}.ws-satc__cta-price{display:none}}@media(max-width:989px){.ws-satc__product .ws-satc__meta{display:none}.ws-satc__product{flex:0 0 auto}.ws-satc__pricing{flex:1 1 auto;text-align:left}.ws-satc__prices,.ws-satc__sub{justify-content:flex-start}}@media(max-width:749px){.ws-satc__inner{padding:8px 12px;gap:12px;min-height:64px}.ws-satc__product,.ws-satc__select,.ws-satc__qty{display:none}.ws-satc__price{font-size:19px}.ws-satc__compare{font-size:12.5px}.ws-satc__save{font-size:11px;padding:2px 6px}.ws-satc__sub{margin-top:3px;font-size:11.5px}.ws-satc__promise,.ws-satc__save,.ws-satc__ap{display:none}.ws-satc__pricing{min-width:0}.ws-satc__sub{gap:0}.ws-satc__msave:not(:empty){display:inline}.ws-satc__variant-hint{display:inline}.ws-satc__variant-hint:before{content:"\b7";margin:0 6px;color:var(--satc-mute)}.ws-satc__msave:empty~.ws-satc__ap{display:inline}.ws-satc__cta{height:48px;padding:0 18px;font-size:14px;flex:none}}.tt-fixed-product-wrapper{display:none!important}body.ws-satc-on [class*=kl-teaser],body.ws-satc-on .needsclick.kl-teaser{bottom:calc(var(--ws-satc-h,74px) + 12px)!important}
/*# sourceMappingURL=/cdn/shop/t/119/assets/ws-sticky-atc.css.map */
