.drawer__inner .drawer__header{padding:0;margin-bottom:14px;border-bottom:1px solid #D9E9E1}.cart-item__old-price.product-option{line-height:150%;letter-spacing:0;font-family:var(--font-body-family);font-weight:400;color:#4a6670!important;text-decoration:line-through}.drawer__inner .drawer__header .drawer__close{min-height:29px;min-width:29px;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.drawer__inner .drawer__header .drawer__heading{font-family:var(--font-heading-family);font-weight:500;font-size:36px;line-height:120%;letter-spacing:0;color:#2a3d45;text-transform:capitalize}.drawer__inner .cart-drawer__empty--img{margin-bottom:24px}.drawer__inner .cart-drawer__empty--img img{max-width:120px;max-height:120px;width:100%;height:100%}.drawer__inner .cart-drawer__empty--label{color:#000;font-family:var(--font-heading-family);font-weight:500;font-size:28px;line-height:120%;letter-spacing:0;margin-bottom:24px}.drawer__inner .cart-drawer__empty--action{display:flex;justify-content:center}.drawer__inner .cart-drawer__empty--action a{display:flex;padding:10px 16px;height:48px;min-width:290px;align-items:center;justify-content:space-between;border-radius:100px;font-family:var(--font-heading-family);font-weight:500;font-size:18px;line-height:120%;letter-spacing:0;text-decoration:none}.drawer__inner .cart-drawer__empty--action .icon-wrapper{width:28px;height:28px;background-color:#fff;border-radius:50%;padding:7px;display:flex;align-items:center;transition:.5s all}.cart-related-product__top{font-family:var(--font-heading-family);font-weight:500;font-size:22px;line-height:120%;letter-spacing:0;color:#2a3d45;margin-bottom:20px}.cart-related-product__inner{display:flex;justify-content:space-between;padding:8px;background-color:#f4f4f4}.cart-related-product__card{display:flex;gap:8px;width:calc(50% - 4px)}.cart-related-product__card .related-product__info{display:flex;flex-direction:column;justify-content:space-between;flex:1}.cart-related-product__card .related-product__img{max-width:120px;max-height:120px;border-radius:5px;overflow:hidden}.cart-related-product__card .related-product__img img{width:100%;height:100%}.cart-related-product__card .related-product__title{font-family:var(--font-heading-family);font-weight:500;font-size:15px;line-height:120%;letter-spacing:0;color:#2a3d45}.cart-related-product__card .related-product__price{display:flex;align-items:center;gap:10px}.cart-related-product__card .related-product__price .price{font-family:var(--font-heading-family);font-weight:500;font-size:14px;line-height:120%;letter-spacing:0;color:#446df6}.cart-related-product__card .related-product__price .compare_at_price{font-size:14px;line-height:120%;letter-spacing:0;font-family:var(--font-body-family);font-weight:400;color:#4a6670;text-decoration:line-through}.cart-related-product__card .related-product__action button{padding:6px 8px;width:100%;border-radius:100px;cursor:pointer;font-family:var(--font-heading-family);font-weight:500;font-size:14px;line-height:120%;letter-spacing:0;display:flex;align-items:center;justify-content:space-between}.cart-related-product__card .related-product__action button .icon-wrapper{background-color:#fff;border-radius:50%;padding:3px;width:20px;height:20px;transition:.3s all}.cart-item__details .cart-item__name{font-family:var(--font-heading-family);font-weight:500;font-size:22px;line-height:120%;letter-spacing:0;color:#232323;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cart-item__details .product-option{font-family:var(--font-heading-family);font-size:22px;font-weight:500;line-height:120%;letter-spacing:0;color:#446df6}.drawer__cart-items-wrapper .cart-quantity{height:38px;border-radius:21px;overflow:hidden;border:1px solid #4a6670;min-height:unset;width:115px}.drawer__cart-items-wrapper .cart-quantity:after,.drawer__cart-items-wrapper .cart-quantity:before{display:none}.drawer__cart-items-wrapper .quantity__button .svg-wrapper{border:1px solid lightgray;padding:4px;width:20px;height:20px;border-radius:50%}.cart-drawer .cart-item{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #D9E9E1}.cart-drawer .cart-item td{padding-top:0!important}.cart__ctas .cart__checkout-button{background-color:#69b41e;border:1px solid #69B41E;color:#fff;font-family:var(--font-heading-family);font-weight:700;font-size:18px;line-height:120%;letter-spacing:0;height:62px;border-radius:100px;cursor:pointer;transition:.5s all}.cart__ctas .cart__checkout-button:hover{color:#69b41e;background-color:#fff}.drawer__cart-items-wrapper .estimate_shipping{display:flex;justify-content:center;margin-top:18px;margin-bottom:32px}.drawer__cart-items-wrapper .estimate_shipping .estimate{font-family:var(--font-heading-family);font-weight:500;font-size:22px;line-height:120%;letter-spacing:0;color:#00a500;background-color:transparent;text-decoration:underline;border:none;outline:none;cursor:pointer}@media (max-width: 768px){.drawer .drawer__inner{border-radius:0;padding:20px 16px!important}.drawer__inner .drawer__header{margin-bottom:.5rem}.drawer__cart-items-wrapper .estimate_shipping{margin-top:5px;margin-bottom:10px}.drawer__inner .drawer__header .drawer__heading{font-size:28px;margin-bottom:.5rem}.drawer__cart-items-wrapper .estimate_shipping .estimate{font-size:18px}.cart-item__details .cart-item__name,.cart-item__details .product-option{font-size:17px}.drawer__inner .cart-drawer__footer .totals__total{font-size:18px!important}.drawer__inner .cart-drawer__footer .totals__total-value{font-size:16px!important}.cart__ctas .cart__checkout-button{height:46px;font-size:16px}.drawer .drawer__inner .cart-drawer__footer{padding-bottom:10px;margin-bottom:10px}.cart-related-product__top{margin-bottom:10px;font-size:18px}.cart-related-product__inner{overflow:auto;gap:12px}.cart-related-product__inner::-webkit-scrollbar{display:none}.cart-related-product__card{min-width:70%}.cart-related-product__card .related-product__img{max-width:90px;max-height:90px}.cart-related-product__card .related-product__title{font-size:14px}.cart-related-product__card .related-product__price .price,.cart-related-product__card .related-product__price .compare_at_price{font-size:12px}.cart-related-product__card .related-product__action button{padding:4px 8px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-cart-drawer.css.map */
