.kx-hide-cart-timer #slidecarthq .announcements{display:none!important}#slidecarthq .kx-cx-top{padding:16px 30px 18px;border-bottom:1px solid #ece9e5;background:#faf9f7;display:grid;gap:12px;flex:none}#slidecarthq .kx-cx-top:empty{display:none}#slidecarthq .kx-cx-free p{margin:0 0 8px;font-size:13px;line-height:1.4;color:#111}#slidecarthq .kx-cx-free strong{font-weight:600}#slidecarthq .kx-cx-bar{display:block;height:3px;background:#e6e3df;overflow:hidden}#slidecarthq .kx-cx-bar>span{display:block;height:100%;background:#111;transition:width .8s cubic-bezier(.2,.7,.2,1)}#slidecarthq .kx-cx-free.is-done .kx-cx-bar>span{background:#2f7d4f}#slidecarthq .kx-cx-eta{display:flex;align-items:center;gap:10px;margin:0;font-size:13px;color:#444}#slidecarthq .kx-cx-eta svg{flex:none;color:#111}#slidecarthq .kx-cx-top p,#slidecarthq .kx-cx-top span,#slidecarthq .kx-cx-top strong{font-size:13px!important;line-height:1.4!important}#slidecarthq .kx-cx-eta strong{font-weight:600;color:#111}#slidecarthq .kx-cx-upsell{padding:22px 30px 8px;margin-top:6px;border-top:1px solid #ece9e5;background:#faf9f7}#slidecarthq .kx-cx-title{margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#111}#slidecarthq .kx-cx-list{list-style:none!important;margin:0!important;padding:0!important;display:grid;gap:0}#slidecarthq .kx-cx-card{display:grid;grid-template-columns:68px minmax(0,1fr);gap:14px;padding:0 0 14px;margin:0 0 14px;border-bottom:1px solid #ece9e5;min-width:0}#slidecarthq .kx-cx-card:last-child{border-bottom:0;margin-bottom:0}#slidecarthq .kx-cx-img{display:block;width:68px;aspect-ratio:4 / 5;background:#f6f4f1;overflow:hidden}#slidecarthq .kx-cx-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#slidecarthq .kx-cx-img:hover img{transform:scale(1.04)}#slidecarthq .kx-cx-info{display:flex;flex-direction:column;flex:1;gap:4px}#slidecarthq .kx-cx-name{font-size:13px;line-height:1.3;color:#111;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#slidecarthq .kx-cx-price{margin:0;font-size:13px;font-weight:600;color:#111}#slidecarthq .kx-cx-price s{font-weight:400;color:#8a8a8a;margin-left:4px}#slidecarthq .kx-cx-buy{display:flex;gap:6px;margin-top:6px}#slidecarthq .kx-cx-buy .kx-cx-select{flex:1;min-width:0}#slidecarthq .kx-cx-buy .kx-cx-add{flex:none;padding:0 16px}#slidecarthq .kx-cx-buy .kx-cx-add:only-child{flex:0 0 auto}#slidecarthq .kx-cx-select{width:100%;height:36px;padding:0 28px 0 10px;border:1px solid #ddd;border-radius:0;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23111' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat right 10px center;-webkit-appearance:none;appearance:none;font:inherit;font-size:12px;color:#111;cursor:pointer}#slidecarthq .kx-cx-add{position:relative;height:36px;border:1px solid #111;border-radius:0;background:#fff;color:#111;font:inherit;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}#slidecarthq .kx-cx-add:hover:not(:disabled){background:#111;color:#fff}#slidecarthq .kx-cx-add:disabled{border-color:#ddd;color:#aaa;cursor:default}#slidecarthq .kx-cx-add.is-loading span{opacity:0}#slidecarthq .kx-cx-add.is-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:14px;height:14px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:kx-spin .7s linear infinite}#slidecarthq .kx-cx-add.is-added{background:#111;color:#fff;border-color:#111}@keyframes kx-spin{to{transform:rotate(360deg)}}#slidecarthq .slidecarthq .button.full,#slidecarthq .slidecarthq .amp-sc__button--secondary{border-radius:0!important}#slidecarthq .slidecarthq .button.full{letter-spacing:.14em;text-transform:uppercase;font-size:13px}@media(max-width:480px){#slidecarthq .kx-cx-top{padding:14px 20px 16px}#slidecarthq .kx-cx-upsell{padding:18px 20px 6px}}@media(prefers-reduced-motion:reduce){#slidecarthq .kx-cx-bar>span,#slidecarthq .kx-cx-img img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/kx-cart-extras.css.map */
