body.template-cart #root h1.rw-cart-title,body.template-cart #root .rw-cart-title{margin:clamp(24px,4vw,48px) 0 6px;font-size:clamp(36px,5.4vw,64px);line-height:1.05;font-weight:800;letter-spacing:-.02em;color:var(--rw-ink,#14231a);text-transform:none}body.template-cart #root .rw-cart-count{margin:0 0 clamp(20px,3vw,32px);font-size:16px;line-height:1.5;color:#56655b}body.template-cart #root .form-cart ul.l4al.inline{margin:0 0 20px;padding:0;list-style:none}body.template-cart #root .form-cart ul.l4al.inline>li{margin:0;padding:14px 18px;border-radius:12px;font-size:15px;line-height:1.45;font-weight:600;border:1px solid rgba(20,35,26,.12);background:#fff;color:var(--rw-ink,#14231a)}body.template-cart #root .form-cart ul.l4al.inline>li.overlay-lime{background:#eef6e4;border-color:#00683740}body.template-cart #root .form-cart ul.l4ca>li{background:#fff;border:1px solid rgba(20,35,26,.12);border-radius:20px;box-shadow:0 1px 2px #0b3d280f,0 6px 18px #0b3d280f;padding:16px}body.template-cart #root .form-cart ul.l4ca figure{background:#fff;border-radius:12px;overflow:hidden}body.template-cart #root .form-cart ul.l4ca h2,body.template-cart #root .form-cart ul.l4ca h3{font-size:17px;line-height:1.3;font-weight:700;letter-spacing:-.01em;text-transform:none}body.template-cart #root .form-cart ul.l4ca .price{font-size:20px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}body.template-cart #root .form-cart .input-amount{border-radius:12px}body.template-cart #root .form-cart a.remove-from-cart-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:12px;color:#56655b}body.template-cart #root .form-cart a.remove-from-cart-link:hover{background:#14231a12;color:var(--rw-ink,#14231a)}@media(min-width:1000px){body.template-cart #root .form-cart aside.rw-cart-side{position:sticky;top:calc(var(--rw-hdr-h,120px) + 16px);align-self:start}}body.template-cart #root .form-cart aside.rw-cart-side{background:#fff;border:1px solid rgba(20,35,26,.12);border-radius:20px;box-shadow:0 2px 4px #0b3d2814,0 12px 30px #0b3d281a;padding:clamp(20px,2.4vw,32px);box-sizing:border-box}body.template-cart #root .rw-cart-sum-title{margin:0 0 16px;font-size:24px;line-height:1.25;font-weight:700;letter-spacing:-.01em;color:var(--rw-ink,#14231a);text-transform:none}body.template-cart #root .form-cart aside ul.l4tt{margin:0 0 12px;padding:0;list-style:none}body.template-cart #root .form-cart aside ul.l4tt>li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid rgba(20,35,26,.12);font-size:16px;font-variant-numeric:tabular-nums}body.template-cart #root .form-cart aside .cart-tax-text{display:block;font-size:13px;line-height:1.5;color:#56655b}body.template-cart #root .form-cart aside .link-btn.wide a,body.template-cart #root .form-cart aside button[type=submit]{min-height:52px;border-radius:12px;font-weight:700}body.template-cart #root .form-cart aside .accordion-a summary{min-height:48px;border-radius:12px}body.template-cart #root .form-cart aside .rw-cart-trust{background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:16px 0 0;margin-top:16px;border-top:1px solid rgba(20,35,26,.12);border-radius:0}body.template-cart #root .form-cart aside .rw-cart-trust__row{font-size:14px;line-height:1.5;color:var(--rw-ink,#14231a)}body.template-cart #root .form-cart aside .rw-cart-trust__row a{min-height:44px;display:inline-flex;align-items:center;color:var(--rw-green,#006837);font-weight:600}body.template-cart #root .form-cart aside .rw-cart-trust__chip{background:#fff;border:1px solid rgba(20,35,26,.12);border-radius:8px}body.template-cart #root .rw-shipnote--cart{margin-top:12px;font-size:13px;line-height:1.5;color:#56655b}body.template-cart #root .rw-shipnote--cart a{color:inherit;text-decoration:underline}body.template-cart #root .cart-empty{padding:clamp(32px,6vw,72px) 0}@media(max-width:759px){body.template-cart #root .form-cart ul.l4ca>li{padding:12px;border-radius:16px}body.template-cart #root .form-cart aside.rw-cart-side{border-radius:16px;padding:20px 16px}}@media(prefers-reduced-motion:reduce){body.template-cart #root *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/rework-cart.css.map */
