#JdCart{--ma-brown:#7d5449;--ma-ink:#303030;--ma-grey:#616161;--ma-serif:var(--am-serif,"Newsreader",Georgia,"Times New Roman",serif)}#JdCart,#JdCart *{font-family:var(--ma-serif)!important}#JdCart .jd-cart__inner{color:var(--ma-ink);font-size:14px}#JdCart .jd-cart__header{padding:14px 16px;min-height:52px;border-bottom:1px solid #e3e3e3}#JdCart .jd-cart__title{font-size:17px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--ma-ink);margin:0}#JdCart .jd-cart__close{color:var(--ma-ink)}#JdCart .jd-cart__close svg{width:22px;height:22px}#JdCart .jd-cart__scroll{padding:0}#JdCart .jd-custom{padding:0;margin:0}#JdCart .ma-ship-banner{background:var(--ma-brown);color:#fff;text-align:center;font-size:14px;line-height:1.2;padding:12px 16px;margin:0}#JdCart .jd-rewards{padding:16px 16px 6px;margin:0;background:#fff;border:0}#JdCart .jd-rewards__text{text-align:center;font-size:14px;font-weight:500;line-height:1.3;margin:0 0 14px;color:var(--ma-ink)}#JdCart .jd-rewards__text b{font-weight:700}#JdCart .jd-rewards__track{position:relative;height:7px;border-radius:7px;background:#efefef;margin:0 36px 0 8px;overflow:visible}#JdCart .jd-rewards__fill{background:#000;border-radius:7px;height:100%}#JdCart .jd-rewards__step{position:absolute;top:50%;width:30px;height:30px;margin:0;transform:translate(-50%,-50%);border-radius:50%;background:#f0f0f0;border:0;box-shadow:0 1px 3px #0000001f;display:flex;align-items:center;justify-content:center;padding:0}#JdCart .jd-rewards__step.is-done{background:#f4f4f4;border:2.5px solid #000;box-shadow:none}#JdCart .jd-rewards__icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:none;color:#000;border:0}#JdCart .jd-rewards__icon svg{display:none}#JdCart .jd-rewards__icon:before{content:"";width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 1 L14.38 3.11 L17.5 2.47 L18.51 5.49 L21.53 6.5 L20.89 9.62 L23 12 L20.89 14.38 L21.53 17.5 L18.51 18.51 L17.5 21.53 L14.38 20.89 L12 23 L9.62 20.89 L6.5 21.53 L5.49 18.51 L2.47 17.5 L3.11 14.38 L1 12 L3.11 9.62 L2.47 6.5 L5.49 5.49 L6.5 2.47 L9.62 3.11Z'/%3E%3Ccircle cx='8.8' cy='8.8' r='1.7' fill='%23fff'/%3E%3Ccircle cx='15.2' cy='15.2' r='1.7' fill='%23fff'/%3E%3Cpath d='M15.6 8.4 L8.4 15.6' stroke='%23fff' stroke-width='1.9' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}#JdCart .jd-rewards__labels{position:relative;height:16px;margin:22px 36px 0 8px}#JdCart .jd-rewards__label{position:absolute;top:0;transform:translate(-50%);font-size:12px;font-weight:600;line-height:16px;letter-spacing:.04em;color:var(--ma-ink);white-space:nowrap;text-align:center}#JdCart .jd-items{padding:4px 16px 0;margin:0;list-style:none}#JdCart .jd-item{display:flex;gap:16px;align-items:flex-start;padding:16px 0;margin:0;border-bottom:1px solid #e3e3e3}#JdCart .jd-item__media{display:block;width:80px;height:80px;flex:0 0 80px;border-radius:0;overflow:hidden}#JdCart .jd-item__media img{width:100%;height:100%;object-fit:cover;border-radius:0}#JdCart .jd-item__info{position:relative;flex:1;min-width:0;min-height:80px;padding-right:84px}#JdCart .jd-item__top{display:block;margin:0}#JdCart .jd-item__title{display:block;font-size:15px;font-weight:500;line-height:1.4;color:#000000b5;text-decoration:none}#JdCart .jd-item__discount{display:flex;align-items:center;gap:6px;margin:4px 0 0;font-size:14px;line-height:20px;color:var(--ma-grey);font-weight:400}#JdCart .jd-item__discount svg{display:none}#JdCart .jd-item__discount:before{content:"";width:15px;height:15px;flex:0 0 15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23616161' d='M3 4.5A1.5 1.5 0 0 1 4.5 3h6.4a2 2 0 0 1 1.4.6l8.6 8.6a2 2 0 0 1 0 2.8l-6.4 6.4a2 2 0 0 1-2.8 0L3.6 12.8a2 2 0 0 1-.6-1.4z'/%3E%3Ccircle cx='8' cy='8' r='1.8' fill='%23fff'/%3E%3C/svg%3E") center/contain no-repeat}#JdCart .jd-item__options,#JdCart .jd-item__option,#JdCart .jd-item__variant,#JdCart .jd-item__props{font-size:14px;line-height:20px;color:var(--ma-grey);margin:2px 0 0}#JdCart .jd-item__prices{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right;margin:0}#JdCart .jd-item__compare{font-size:15px;line-height:15px;color:var(--ma-grey);font-weight:400}#JdCart .jd-item__price{font-size:15px;line-height:15px;font-weight:700;color:var(--ma-brown)}#JdCart .jd-item__bottom{display:flex;justify-content:flex-end;align-items:center;margin:8px -84px 0 0}#JdCart .jd-item__remove{position:absolute;right:96px;bottom:2px;top:auto;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;color:var(--ma-ink);background:none;border:0}#JdCart .jd-item__remove svg{width:17px;height:17px}#JdCart .jd-qty{display:flex;align-items:center;justify-content:space-between;width:76px;height:28px;padding:0 4px;background:#f0f0f0;border:0;border-radius:0}#JdCart .jd-qty__btn{width:22px;height:28px;padding:0;background:none;border:0;font-size:17px;line-height:1;color:var(--ma-ink)}#JdCart .jd-qty__input{width:24px;height:28px;padding:0;background:none;border:0;text-align:center;font-size:14px;color:var(--ma-ink);-moz-appearance:textfield}#JdCart .jd-qty__input::-webkit-outer-spin-button,#JdCart .jd-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#JdCart .jd-upsell{position:relative;background:#e4d9d6;margin:16px 0 0;padding:16px;border-radius:0;border:0}#JdCart .jd-upsell__title{font-size:14px;font-weight:600;line-height:20px;color:var(--ma-ink);text-align:left;margin:0 0 12px;padding-right:70px;text-transform:none;letter-spacing:0}#JdCart .jd-upsell__nav{position:absolute;top:14px;right:10px;display:flex;gap:6px;margin:0}#JdCart .jd-upsell__arrow{width:24px;height:24px;padding:0;background:none;border:0;box-shadow:none;font-size:22px;line-height:20px;color:var(--ma-ink)}#JdCart .jd-upsell--carousel .jd-upsell__track{display:flex;flex-direction:column;gap:8px;overflow:visible;scroll-snap-type:none;padding:0;margin:0}#JdCart .jd-up{display:flex;align-items:center;gap:12px;width:auto;min-width:0;flex:none;margin:0;padding:12px;background:#fff;border:0;border-radius:6px}#JdCart .jd-up.ma-hide{display:none}#JdCart .jd-up__media{width:64px;height:64px;flex:0 0 64px;border-radius:0;overflow:hidden}#JdCart .jd-up__media img{width:100%;height:100%;object-fit:cover;border-radius:0}#JdCart .jd-up__badge{display:none}#JdCart .jd-up__info{flex:1;min-width:0}#JdCart .jd-up__title{display:block;font-size:14px;font-weight:400;line-height:1.35;color:var(--ma-ink);text-decoration:none}#JdCart .jd-up__prices{display:flex;align-items:baseline;gap:6px;margin-top:4px}#JdCart .jd-up__price{order:1;font-size:14px;font-weight:700;color:var(--ma-brown)}#JdCart .jd-up__compare{order:2;font-size:14px;color:var(--ma-grey)}#JdCart .jd-up__add{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;background:var(--ma-ink);color:#fff;border:0;border-radius:8px;font-size:13px;font-weight:500;white-space:nowrap;min-width:0}#JdCart .jd-up__add:before{content:"+";font-size:17px;line-height:1;font-weight:400}#JdCart .jd-up__add:hover{background:#000}#JdCart .jd-cart__footer{padding:0 0 10px;background:#fff;border-top:1px solid #e3e3e3;box-shadow:none;gap:0}#JdCart .jd-addon{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;column-gap:10px;padding:12px 16px;margin:0;background:#fff;border:0;border-bottom:1px solid #e3e3e3;border-radius:0}#JdCart .jd-addon:before{content:"";grid-row:1;grid-column:1;width:22px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 26'%3E%3Cpath fill='%237d5449' d='M12 1 2 4.6v7.2c0 6 4.3 11.4 10 13.2 5.7-1.8 10-7.2 10-13.2V4.6z'/%3E%3Cpath fill='%23fff' d='M12 3.3 4 6.2v5.6c0 4.9 3.4 9.3 8 10.9 4.6-1.6 8-6 8-10.9V6.2z'/%3E%3Ccircle cx='12' cy='12.4' r='5.4' fill='none' stroke='%237d5449' stroke-width='1.6'/%3E%3Cpath d='m9.6 12.5 1.7 1.7 3.2-3.4' fill='none' stroke='%237d5449' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}#JdCart .jd-addon__img{display:none}#JdCart .jd-addon__text{display:contents}#JdCart .jd-addon__title{grid-row:1;grid-column:2;margin:0;font-size:14px;font-weight:600;line-height:1.2;color:var(--ma-ink)}#JdCart .jd-addon__desc{grid-row:2;grid-column:1/-1;margin:8px 0 0;font-size:12px;line-height:17px;color:#6b7177}#JdCart .jd-addon__price{grid-row:1;grid-column:3;font-size:14px;font-weight:400;color:var(--ma-ink)}#JdCart .jd-switch{grid-row:1;grid-column:4;margin:0}#JdCart .jd-switch__track{width:40px;height:22px;border-radius:22px;background:#e2e2e2}#JdCart .jd-switch__track:after{width:18px;height:18px;top:2px;left:2px;box-shadow:0 1px 2px #00000040}#JdCart .jd-switch input:checked+.jd-switch__track:after{transform:translate(18px)}#JdCart .jd-summary{padding:10px 16px 0;margin:0;border:0;background:#fff}#JdCart .jd-summary__row{display:flex;justify-content:space-between;align-items:center;margin:0 0 8px;padding:0;font-size:14px;line-height:20px;font-weight:400;color:var(--ma-ink)}#JdCart .jd-summary__row--savings span{color:var(--ma-ink)}#JdCart .jd-summary__row--savings span:last-child:before{content:"-"}#JdCart .jd-summary__row--subtotal{font-size:16px;line-height:22px;margin-bottom:10px}#JdCart .jd-summary__row--subtotal span:last-child{font-weight:700}#JdCart .jd-checkout{padding:0 16px;margin:0}#JdCart .jd-cart__btn--checkout{width:100%;min-height:48px!important;height:48px;padding:0 16px;background:#000;color:#fff;border:0;border-radius:0;font-size:16px;font-weight:400;letter-spacing:0;text-transform:none}#JdCart .jd-cart__btn--checkout span{letter-spacing:0;text-transform:none}#JdCart .jd-cart__btn--checkout:hover{background:#1e1508}#JdCart .jd-text{padding:9px 16px 0;margin:0;background:none}#JdCart .jd-text,#JdCart .jd-text p{font-size:13px!important;line-height:18px;font-weight:700;color:#6b4c2a!important;margin:0;letter-spacing:0}#JdCart .jd-pay{padding:8px 16px 0;margin:0;--jd-pay-h:20px;--jd-pay-gap:6px}#JdCart .jd-pay__icon{height:20px;width:auto}#JdCart .jd-items{border-top:0!important;padding-top:0!important}#JdCart .jd-items .jd-item--addon{display:none!important}#JdCart .jd-items .jd-item{border-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ma-cart.css.map */
