.cart-proof{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:0 0 1rem;padding:.8rem 1rem;border-radius:1rem;background:#f7f3ec;font-size:1.3rem;color:#1b1a1f;text-decoration:none}.cart-proof__stars{color:#d9a521;letter-spacing:.1rem;font-size:1.4rem}.cart-proof strong{font-weight:700}.reward-bar{padding:1.2rem 1.4rem;margin:0 0 1.2rem;border-radius:1.2rem;background:#fff;border:.1rem solid #e8e1d6}.reward-bar__msg{margin:0 0 1.1rem;font-size:1.4rem;line-height:1.35;text-align:center;color:#1b1a1f}.reward-bar__msg strong{color:#b8322a}.reward-bar__track{position:relative;height:.8rem;border-radius:99px;background:#efe9df;margin:0 1.4rem 2.4rem}.reward-bar__fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#e07b24,#b8322a);transition:width .7s cubic-bezier(.2,.8,.2,1)}.reward-bar__tick{position:absolute;top:50%;width:1.6rem;height:1.6rem;transform:translate(-50%,-50%);border-radius:50%;background:#fff;border:.2rem solid #d6cdbf;transition:background .3s,border-color .3s}.reward-bar__tick.is-reached{border-color:#b8322a;background:#b8322a}.reward-bar__tick-label{position:absolute;top:1.9rem;left:50%;transform:translate(-50%);font-size:1.1rem;font-weight:700;white-space:nowrap;color:#6f6a62}.reward-bar__tick.is-reached .reward-bar__tick-label{color:#b8322a}.reward-bar__tick.is-end .reward-bar__tick-label{transform:translate(-80%)}.reward-bar__note{margin:0;font-size:1.15rem;color:#6f6a62;text-align:center}.reward-bar.is-pop .reward-bar__msg{animation:oraPop .5s ease}@keyframes oraPop{50%{transform:scale(1.04)}}.cart-fbt{display:block;padding:1.4rem 0 .4rem;border-top:.1rem solid rgba(27,26,31,.08)}.cart-fbt__title{margin:0 0 .8rem;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6f6a62}.cart-fbt__list{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.cart-fbt__item{display:grid;grid-template-columns:5.6rem 1fr auto;gap:1rem;align-items:center;padding:.8rem;border:.1rem solid #e8e1d6;border-radius:1.2rem;background:#fff}.cart-fbt__item img{width:5.6rem;height:5.6rem;object-fit:cover;border-radius:.8rem;background:#f4f4f4}.cart-fbt__name{display:block;font-size:1.3rem;line-height:1.3;color:#1b1a1f;text-decoration:none}.cart-fbt__price{font-size:1.25rem;color:#6f6a62}.cart-fbt__add{min-height:3.6rem;padding:0 1.4rem;border-radius:99px;border:.15rem solid #1b1a1f;background:#fff;color:#1b1a1f;font-weight:700;font-size:1.3rem;cursor:pointer}.cart-fbt__add:hover{background:#1b1a1f;color:#fff}.cart-fbt__add[aria-busy=true]{opacity:.5}.cart-cash{display:flex;align-items:center;gap:.8rem;margin:0 0 1rem;padding:.9rem 1.2rem;border-radius:1rem;background:#fbf3dc;font-size:1.3rem;color:#1b1a1f}.cart-cash__icon{flex:none;width:2.2rem;height:2.2rem;border-radius:50%;background:#d9a521;color:#fff;display:grid;place-items:center;font-weight:800;font-size:1.2rem}.cart-discount{display:block;margin:0 0 1rem}.cart-discount__form{display:grid;grid-template-columns:1fr auto;gap:.8rem}.cart-discount__form input{min-height:4.4rem;padding:0 1.2rem;border:.1rem solid #d6cdbf;border-radius:1rem;font-size:1.4rem;background:#fff}.cart-discount__form button{min-height:4.4rem;padding:0 1.8rem;border-radius:1rem;border:.15rem solid #1b1a1f;background:#fff;color:#1b1a1f;font-weight:700;cursor:pointer}.cart-discount__msg{margin:.5rem 0 0;font-size:1.25rem;min-height:0}.cart-discount__msg[data-state=ok]{color:#2f7d32}.cart-discount__msg[data-state=err]{color:#b8322a}.pdp-cash{display:flex;align-items:center;gap:.8rem;margin:.6rem 0 .2rem;font-size:1.4rem;color:#1b1a1f}.pdp-cash .cart-cash__icon{width:2rem;height:2rem;font-size:1.1rem}@media screen and (max-width:749px){.reward-bar{padding:1rem 1.1rem}.reward-bar__msg{font-size:1.3rem}.reward-bar__note{display:none}.cart-fbt__item{grid-template-columns:4.8rem 1fr auto}.cart-fbt__item img{width:4.8rem;height:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cart-extras.css.map */
