.drawer__inner{width:48rem;max-width:100vw;padding:0;border:0;background:rgb(var(--color-background));box-shadow:-1.2rem 0 4rem #212d1c2e}.drawer__header{flex:0 0 auto;min-height:7.2rem;padding:1.8rem 2.4rem 1.4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.drawer__heading{margin:0;color:rgb(var(--color-foreground));font-size:2.8rem;line-height:1.1;font-weight:700}.drawer__close{top:1.4rem;right:1.4rem;display:grid;place-items:center;border-radius:50%;transition:background-color .16s ease}.drawer__close:hover{background:rgba(var(--color-foreground),.07)}#CartDrawer .jdgm-widget,#CartDrawer .jdgm-rev-widg,#CartDrawer .jdgm-carousel-wrapper,#CartDrawer [class*=jdgm-],#CartDrawer [id*=judgeme]{display:none!important}.jb-shipping-progress{flex:0 0 auto;margin:1.6rem 2.4rem 0;padding:1.4rem 1.6rem;color:#315d2e;background:#e9f3e7;border:.1rem solid rgba(63,107,58,.13);border-radius:1.4rem}.jb-shipping-progress--complete{background:#e3f2df}.jb-shipping-progress__message{display:flex;align-items:center;gap:.9rem;font-size:1.4rem;line-height:1.4}.jb-shipping-progress__icon{display:inline-flex;flex:0 0 2.2rem;width:2.2rem;height:2.2rem}.jb-shipping-progress__icon svg{width:100%;height:100%}.jb-shipping-progress__track{height:.7rem;margin-top:1rem;overflow:hidden;background:#315d2e2b;border-radius:99rem}.jb-shipping-progress__bar{display:block;min-width:.7rem;height:100%;background:#3f6b3a;border-radius:inherit;transition:width .3s ease}cart-drawer-items{padding:0 2.4rem;scrollbar-width:thin}.cart-drawer .cart-items thead{display:none}.cart-drawer .cart-item{grid-template:auto auto / 9rem minmax(0,1fr) auto;column-gap:1.4rem;row-gap:1rem;padding:2rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.cart-drawer .cart-item:last-child{margin:0}.cart-drawer .cart-items td,.cart-drawer .cart-items .cart-item__quantity{padding-top:0}.cart-drawer .cart-item>td+td{padding-left:0}.cart-drawer .cart-item__media{grid-column:1;grid-row:1 / 3;width:9rem}.cart-drawer .cart-item__image{width:9rem;height:9rem;object-fit:contain;padding:.6rem;background:#f4f0e9;border-radius:1rem}.cart-drawer .cart-item__details{grid-column:2;grid-row:1;align-self:start}.cart-drawer .cart-item__name{color:rgb(var(--color-foreground));font-size:1.6rem;line-height:1.3;font-weight:700;text-decoration:none}.cart-drawer .product-option,.cart-drawer .cart-item__details dl{margin-top:.45rem;color:rgba(var(--color-foreground),.68);font-size:1.3rem}.cart-drawer .cart-item__totals{grid-column:3;grid-row:1;color:rgb(var(--color-foreground));font-weight:700}.cart-drawer .cart-items .cart-item__quantity{grid-column:2 / 4;grid-row:2}.cart-drawer .cart-item__quantity-wrapper{justify-content:flex-start;gap:1rem}.cart-drawer .quantity{min-height:4rem;width:13rem;border-radius:.8rem}.cart-drawer .quantity:after{border-radius:.8rem;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.22)}.cart-drawer cart-remove-button .button{min-width:4rem;min-height:4rem;color:rgba(var(--color-foreground),.62)}.drawer__footer{flex:0 0 auto;padding:1.8rem 2.4rem 2.2rem;border-top:.1rem solid rgba(var(--color-foreground),.12);background:rgb(var(--color-background));box-shadow:0 -.8rem 2rem #212d1c0d}.drawer__footer>details{margin-top:-1.8rem}.cart-drawer .totals{align-items:center}.cart-drawer .totals__total,.cart-drawer .totals__total-value{font-size:1.7rem;font-weight:700}.cart-drawer .tax-note{margin:.8rem 0 1.6rem;color:rgba(var(--color-foreground),.62);font-size:1.2rem;text-align:left}.cart-drawer .cart__checkout-button{min-height:5.4rem;border-radius:.8rem;font-size:1.6rem;font-weight:700}@media screen and (max-width:749px){.drawer__header{padding-right:2rem;padding-left:2rem}.jb-shipping-progress{margin-right:2rem;margin-left:2rem}cart-drawer-items{padding-right:2rem;padding-left:2rem}.drawer__footer{padding-right:2rem;padding-left:2rem}.cart-drawer .cart-item{grid-template-columns:7.5rem minmax(0,1fr) auto}.cart-drawer .cart-item__media,.cart-drawer .cart-item__image{width:7.5rem}.cart-drawer .cart-item__image{height:7.5rem}}@media(prefers-reduced-motion:reduce){.jb-shipping-progress__bar,.drawer__close{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jb-cart-drawer.css.map */
