.m-cart-drawer .m-cart-drawer--inner{width:100%;max-width:500px}.m-cart-drawer .scd__wrapper:not(.sf-cart) .scd__content{width:100%;max-width:500px}.m-cart-drawer .m-cart-drawer--close-icon{top:20px;right:20px;padding:0;width:24px;height:24px;color:#000}.m-cart-drawer .m-cart-drawer--close-icon svg{width:24px;height:24px}.m-cart-drawer .scd__header,.m-cart-drawer.scd--has-cartgoal .scd__header{margin:0;padding:20px;border-bottom:1px solid #e5e5e5}.m-cart-drawer .scd__header h3{font-family:Montserrat,sans-serif;font-weight:500;font-size:24px;line-height:normal;letter-spacing:-.24px;color:#000}.m-cart-drawer .foxkit-cart-goal-hook:empty,.m-cart-drawer .foxkit-cart-countdown-hook:empty,.m-cart-drawer .foxkit-cart-goal-hook.foxkit-hook--empty,.m-cart-drawer .foxkit-cart-countdown-hook.foxkit-hook--empty{display:none}.m-cart-drawer .foxkit-cart-goal-hook:not(:empty){padding:16px 20px;border-bottom:1px solid #e5e5e5}.m-cart-drawer .foxkit-cart-countdown-hook:not(:empty){margin-top:8px}.m-cart-drawer lb-cart-progress-bar{display:block;box-sizing:border-box;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding:16px 20px;border-bottom:1px solid #e5e5e5;background:#fff}.m-cart-drawer lb-cart-progress-bar .lb-cpb-progress-bar-container{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;background:transparent;padding:0;border:none;border-radius:0}.m-cart-drawer lb-cart-progress-bar .lb-cpb-progress-text-wrapper,.m-cart-drawer lb-cart-progress-bar .lb-cpb-unlocked-rewards-wrapper{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:normal;color:#282828;text-align:left;justify-content:flex-start}.m-cart-drawer lb-cart-progress-bar .lb-cpb-progress-bar-wrapper{width:100%;max-width:100%;height:6px;min-height:6px;border:none;border-radius:100px;background:#ebebeb;overflow:hidden}.m-cart-drawer lb-cart-progress-bar .lb-cpb-progress-bar-wrapper>*{height:100%;border:none;border-radius:100px;background:#000}.m-cart-drawer lb-cart-progress-bar .lb-cpb-unlocked-rewards-wrapper,.m-cart-drawer lb-cart-progress-bar .lb-rc-placeholder{margin:0;padding:0}.m-cart-drawer lb-cart-progress-bar .lb-cpb-unlocked-rewards-wrapper:empty,.m-cart-drawer lb-cart-progress-bar .lb-rc-placeholder:empty{display:none}.m-cart-drawer .scd__body{padding:0 20px}.m-cart-drawer .scd-item{padding:16px 0}.m-cart-drawer .scd-item__inner{align-items:flex-start;gap:16px}.m-cart-drawer .scd-item__image{flex:0 0 auto;width:120px;max-width:120px;border:none;border-radius:6px;overflow:hidden}.m-cart-drawer .scd-item__image .as{display:block;width:120px;height:120px;border-radius:6px;overflow:hidden}.m-cart-drawer .scd-item__image img{width:100%;height:100%;object-fit:cover;border-radius:6px}.m-cart-drawer .scd-item__info{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:120px}.m-cart-drawer .scd-item__top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%}.m-cart-drawer .scd-item__heading{display:flex;flex-direction:column;gap:8px;min-width:0}.m-cart-drawer .scd-item__info .m-cart--item-name{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:normal;color:#000;text-transform:capitalize}.m-cart-drawer .scd-item__variant{margin-top:0;margin-bottom:0}.m-cart-drawer .scd-item__variant-option{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:normal;color:#000}.m-cart-drawer .scd-item__variant-option .font-medium{font-weight:400}.m-cart-drawer .scd-item__remove-x{flex:0 0 auto;display:block;cursor:pointer}.m-cart-drawer .scd-item__remove-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin:0;color:#000;text-decoration:none}.m-cart-drawer .scd-item__remove-icon svg{width:20px;height:20px}.m-cart-drawer .scd-item__bottom{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px;margin-top:0}.m-cart-drawer .scd-item__bottom .scd-item__prices{order:2;display:flex;align-items:center;gap:8px;margin-top:0}.m-cart-drawer .scd-item__bottom .scd-item__quantity{order:1}.m-cart-drawer .cart-drawer__discounted-prices{display:flex;align-items:center;gap:8px}.m-cart-drawer .scd-item__original-price{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:normal;color:#00000080;text-decoration:line-through}.m-cart-drawer .scd-item__prices del{margin-right:0}.m-cart-drawer .scd-item__price--discount{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:normal;color:#ab191d}.m-cart-drawer .scd-item__original-price.scd-item__price{color:#000;text-decoration:none;font-weight:500}.m-cart-drawer .scd-item__quantity{width:100px;max-width:158px;height:40px;padding:5px 12px;border:1px solid #ebeff8;border-radius:100px;background:#fff}.m-cart-drawer .scd-item__quantity m-quantity-input,.m-cart-drawer .scd-item__quantity m-gift-wrapping-input{display:flex;align-items:center;justify-content:space-between;width:100%}.m-cart-drawer .scd-item__btn{flex:0 0 auto;width:16px;height:16px;padding:0;display:flex;align-items:center;justify-content:center;line-height:1;color:#000;background:none;border:none}.m-cart-drawer .scd-item__btn svg{width:16px;height:16px;display:block}.m-cart-drawer .scd-item__qty_input{width:28px;padding:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:20px;text-align:center;color:#000;border:none;background:transparent}.m-cart-drawer .scd-item__prices .sf-badge,.m-cart-drawer .cart-drawer__discount-badge{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:4px 8px;border-radius:100px;background:#ab191d;font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;line-height:1;color:#fff;white-space:nowrap}.m-cart-drawer .scd-item__discounts{margin-top:10px;gap:4px;flex-wrap:wrap;font-family:Montserrat,sans-serif;font-size:12px;color:#ab191d}.m-cart-drawer .scd__footer{background:#fff;box-shadow:none;padding:0 20px 16px}.m-cart-drawer #MinimogCartDrawerFooter>.flex.flex-col{width:100%}.m-cart-drawer .scd__footer-actions{margin:0 -20px;padding:0 20px;height:44px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;gap:28px;justify-content:center}.m-cart-drawer .scd__footer-actions button{flex:0 0 auto;flex-flow:row nowrap;align-items:center;gap:6px;margin:0;padding:0;background:none;border-radius:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:normal;color:#000}.m-cart-drawer .scd__footer-actions button svg{flex:0 0 auto;width:20px;height:20px;max-width:20px;max-height:20px;margin:0}.m-cart-drawer .scd__footer-actions button span{line-height:normal}.m-cart-drawer .scd__footer-actions button:after{width:1px;height:16px;top:50%;right:-14px;transform:translateY(-50%);background:#d5d5d5}.m-cart-drawer .scd__footer .scd__summary,.m-cart-drawer .scd__summary.m-cart--summary{margin:0 0 16px;padding:16px 0 0}.m-cart-drawer .scd__subtotal{font-family:Montserrat,sans-serif;font-weight:500;font-size:18px}.m-cart-drawer .m-cart--subtotal,.m-cart-drawer .scd__subtotal-price{font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;color:#000}.m-cart-drawer .scd__footer .agree-terms{margin:0 0 16px;width:100%}.m-cart-drawer .agree-terms label{display:flex;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-size:14px;color:#000}.m-cart-drawer .agree-terms input[type=checkbox]{width:16px;height:16px;border:1px solid #e7e7e4;border-radius:4px}.m-cart-drawer .scd__checkout.sf__btn,.m-cart-drawer button.scd__checkout.sf__btn-primary,.m-cart-drawer .scd__checkout{min-height:44px;padding:14px 24px;border-radius:16px;background:#000;border:1px solid #000;color:#fff}.m-cart-drawer .scd__checkout.sf__btn:hover,.m-cart-drawer button.scd__checkout.sf__btn-primary:hover,.m-cart-drawer .scd__checkout:hover{background:#000;border-color:#000;color:#fff;opacity:.9}.m-cart-drawer .scd__checkout span{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:1.2;color:#fff}.m-cart-drawer .additional-checkout-buttons{margin-top:4px}.m-cart-drawer .additional-checkout-buttons [data-shopify-buttoncontainer]{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:8px}.m-cart-drawer .additional-checkout-buttons [data-shopify-buttoncontainer]>*{flex:1 1 0;max-width:228px;height:44px;border-radius:16px}.m-cart-drawer #MinimogCartDrawerFooter a.underline{display:inline-block;margin-top:10px;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#000;text-align:center;text-decoration-line:underline}.m-cart-drawer .foxkit-incart,.m-cart-drawer [data-foxkit-incart]{background:#fbf9f7}@media(max-width:767px){.m-cart-drawer .m-cart-drawer--inner,.m-cart-drawer .scd__wrapper:not(.sf-cart) .scd__content{max-width:100%}.m-cart-drawer .scd__header{padding:20px 16px}.m-cart-drawer .scd__header h3{font-size:18px;letter-spacing:-.18px}.m-cart-drawer .m-cart-drawer--close-icon{top:20px;right:16px;width:22px;height:22px}.m-cart-drawer .m-cart-drawer--close-icon svg{width:22px;height:22px}.m-cart-drawer .foxkit-cart-goal-hook{padding:16px}.m-cart-drawer .scd__body{padding:0 16px}.m-cart-drawer .scd-item__inner{gap:16px}.m-cart-drawer .scd-item__info{min-height:80px}.m-cart-drawer .scd-item__image{width:80px;max-width:80px}.m-cart-drawer .scd-item__image .as{width:80px;height:80px}.m-cart-drawer .scd-item__info .m-cart--item-name{font-size:14px}.m-cart-drawer .scd-item__variant-option{font-size:12px}.m-cart-drawer .scd-item__quantity{width:auto;height:30px;gap:12px}.m-cart-drawer .scd-item__qty_input{width:auto;font-size:12px}.m-cart-drawer .scd-item__original-price,.m-cart-drawer .scd-item__price--discount{font-size:14px}.m-cart-drawer .scd-item__prices .sf-badge,.m-cart-drawer .cart-drawer__discount-badge{font-size:10px}.m-cart-drawer .scd__footer{padding:0 16px 16px}.m-cart-drawer .scd__footer-actions{margin:0 -16px;padding:0 16px}.m-cart-drawer .scd__footer .scd__summary,.m-cart-drawer .scd__summary.m-cart--summary{padding:16px 0}.m-cart-drawer .scd__subtotal,.m-cart-drawer .m-cart--subtotal,.m-cart-drawer .scd__subtotal-price{font-size:16px}.m-cart-drawer .additional-checkout-buttons [data-shopify-buttoncontainer]>*{max-width:170px}}.lb-cpb-unlocked-reward-svg{display:none}.agree-terms span{margin:0}
/*# sourceMappingURL=/cdn/shop/t/28/assets/cart-drawer-redesign.css.map */
