.kn-sticky-atc{position:fixed;z-index:990;inset:auto 0 0;padding:11px 0 13px;border-top:1px solid #d8e5ed;background:#fffffff7;box-shadow:0 -8px 24px #17374c1c;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(100%);transition:opacity .16s ease,transform .16s ease,visibility .16s}.kn-sticky-atc.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.kn-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(1200px,calc(100% - 64px));margin:0 auto}.kn-sticky-atc__product{display:grid;min-width:0;gap:2px}.kn-sticky-atc__product span{color:#487084;font-size:12px;line-height:1.3}.kn-sticky-atc__product strong{overflow:hidden;color:#183e59;font-size:15px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.kn-sticky-atc__actions{display:flex;flex:0 0 auto;align-items:center;gap:12px}.kn-sticky-atc__button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;min-width:210px;min-height:48px;padding:10px 24px;border:1px solid #116530;border-radius:6px;background:#15803d;color:#fff;box-shadow:3px 4px #105c2c;font:600 14px/1.3 var(--ltn__body-font, sans-serif);cursor:pointer;transition:background-color .14s ease,box-shadow .14s ease,transform .14s ease}.kn-sticky-atc__button:hover{background:#116530;color:#fff;transform:translateY(-2px);box-shadow:3px 6px #105c2c}.kn-sticky-atc__button:focus-visible{outline:2px solid #111;outline-offset:4px}.kn-sticky-atc__button:disabled{opacity:.6;cursor:wait}.kn-sticky-atc__button i.fa-shopping-cart{position:relative;margin-right:6px;font-size:19px}.kn-sticky-atc__button i.fa-shopping-cart:before{content:"\f02f"}.kn-sticky-atc__button i.fa-shopping-cart:after{content:"";position:absolute;bottom:-4px;left:5px;width:10px;height:4px;border-radius:1px;background:#fff;opacity:0}.kn-sticky-atc__button:hover i.fa-shopping-cart:after{animation:kn-paper-feed .55s ease-out forwards}.kn-sticky-atc__button.kn-atc-shake{--kn-attention-rgb: 21 128 61;position:relative;animation:kn-action-shake 3.2s ease-in-out infinite}.kn-sticky-atc__button.kn-atc-shake:is(:hover,:focus-visible,:active){animation:none}.kn-sticky-atc__button.kn-atc-shake:before,.kn-sticky-atc__button.kn-atc-shake:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-radius:inherit;background:transparent;box-shadow:none;opacity:0;pointer-events:none;animation:kn-action-ring-strong 3.2s ease-out infinite}.kn-sticky-atc__button.kn-atc-shake:after{animation-name:kn-action-ring-soft}.kn-sticky-atc__button.kn-atc-shake:is(:hover,:focus-visible,:active):before,.kn-sticky-atc__button.kn-atc-shake:is(:hover,:focus-visible,:active):after{animation:none}@media(max-width:991px){.kn-sticky-atc{display:none!important}}@media(min-width:992px)and (max-width:1100px){.kn-sticky-atc__inner{width:calc(100% - 40px);gap:16px}.kn-sticky-atc__button{min-width:175px;padding-inline:16px}}@media(prefers-reduced-motion:reduce){.kn-sticky-atc,.kn-sticky-atc__button{transition:none}.kn-sticky-atc__button.kn-atc-shake,.kn-sticky-atc__button.kn-atc-shake:before,.kn-sticky-atc__button.kn-atc-shake:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/kn-product-sticky-atc.css.map */
