.cart-drawer .drawer__inner.gradient.color-background-1{width:46rem;padding:0}.drawer__heading{margin:0;font-size:16px;font-weight:600}.cart-drawer .drawer__header{padding:10px 1.5rem;display:flex;align-items:center}.cart-drawer .drawer__close .svg-wrapper{height:1.5rem;width:1.5rem}.cart-drawer .drawer__close{top:0;right:0}.cart-drawer .drawer__header{padding:10px 1.5rem;display:flex;align-items:center;border-bottom:1px solid #e8e8e8}.docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-goal-title,.docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-pin-label,.docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-goal-target,.docapp-free-gift-progress .docapp-fg-current .docapp-fg-current-amount{font-size:12px!important}cart-drawer-items{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background-color:#e8e8e8}cart-drawer-items table.cart-items{background:#fff}.cart-drawer .cart-item{padding-left:15px;padding-right:15px;border-bottom:1px solid #e8e8e8}.cart-drawer .cart-item:last-child{border:0}.cart-drawer .cart-item__details{width:max-content}.cart-drawer .cart-items .cart-item__quantity{display:flex;align-items:center;justify-content:space-between}.cart-drawer .title_remove{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.cart-item{position:relative;overflow:hidden}.cart-item cart-remove-button{display:flex;margin-left:1rem;position:absolute;right:10px;top:10px}.cart-drawer .quantity:before,.cart-drawer .quantity:after{display:none}.cart-drawer .pw-variant-optimal-container{width:100%;padding:0 15px;max-width:100%}.cart-drawer .pw-route-protection.desktop-align-right{justify-content:center}.cart-drawer route-protect-widget[variant=fee] .pw-route-protection .pw-container,.cart-drawer route-protect-widget[variant=optimal] .pw-route-protection .pw-container{max-width:100%}.cart-drawer .quantity__button{width:30px;height:30px;border-radius:100%;border:1px solid #d8d8d8}.cart-drawer .quantity__input{width:30px;height:30px;max-width:40px}.cart-drawer .docapp-free-gift-progress .docapp-fg-progress-container{padding:0 45px 0 15px}.cart-drawer .quantity{min-height:inherit}.cart-drawer .drawer__footer>details{padding:10px 15px}.pw-route-protection{padding:5px 0!important}.cart-drawer .cart__note{height:fit-content;top:.5rem}.cart-drawer .drawer__footer summary{padding:0}.drawer__footer>details+.cart-drawer__footer{padding-top:10px;padding-left:15px;padding-right:15px}.cart-drawer__footer>*+*{margin-top:0}.cart-item__name{font-size:13px;color:#000}.cart-drawer .cart-item>td+td{padding-left:0}.cart-item__details>*{max-width:20rem}.drawer__footer .cart__ctas .govx-id-full-wrapper{justify-content:center;padding:10px 0 0!important}.govx-id-full-wrapper p{font-size:10px!important}.cart-drawer .tax-note{margin:10px 0 1rem auto!important}.agree-to-terms{line-height:normal;display:flex;align-items:center}.agree-to-terms label,.agree-to-terms label a{font-size:13px!important}.cart__ctas{display:block}.cart-drawer .cart__checkout-button{max-width:92%}@media (max-width: 767px){.cart__ctas button{width:90%!important}cart-drawer.drawer{z-index:99999!important}.cart-drawer .cart__checkout-button{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom-cart.css.map */
