.cart .cart-header h1{font-size:3.5rem;line-height:1.6;font-weight:400;letter-spacing:.2px}.cart .cart-order .order-summary__header th{font-size:1rem;font-weight:400;line-height:1.65;color:#292929}.cart .cart-order .order-summary__body .line-item__info a{font-weight:400}.cart .cart-order .cart-order__summary .accordion__content .button{padding:7px 40px;border-radius:0;background:#292929;border:1px solid #292929;color:#fff;font-size:1.0625rem;font-weight:300;letter-spacing:1.6px}.cart .cart-order .cart-order__summary .accordion__content .button:hover{background:transparent;color:#292929}.cart .cart-order .cart-order__recap .cart-form__note{margin:-15px 0}.cart .cart-order .cart-order__recap .cart-form__note textarea{padding:10px;border-radius:0}.cart-page .cart .progress-bar{display:none}.cart-drawer .cart__charitablegivingtext{text-align:center;border-top:1px solid #dfded4;padding-top:15px;margin-top:30px}.js-character-count p{font-weight:400;margin-top:10px;color:#10100f}@media only screen and (max-width: 767px){.shopify-section--recently-viewed-products .section .product-list{--product-list-carousel-item-width: 42vw !important}}.cart-drawer[open] .cart-drawer__note{visibility:visible;position:initial}.cart-drawer[open] .cart-drawer__note .cart-drawer__note-inner{transform:initial;visibility:visible;padding:10px 0 0}.cart-drawer .cart-drawer__note .cart-drawer__note-inner p.h5{font-size:14px;padding-bottom:10px}.cart-drawer .cart-drawer__note .cart-drawer__note-inner textarea{border-radius:0;padding:5px 10px;height:47px!important;font-size:14px;line-height:normal}.cart-drawer .cart-drawer__note .cart-drawer__note-inner .js-character-count p{margin-top:5px}.cart-drawer.drawer::part(footer){padding-top:15px!important;padding-bottom:20px!important}.bundle-modal{position:fixed;padding:24px;top:0;left:0;right:0;border:0;background:#0000007d;width:100%;height:100%;z-index:11;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0}.bundle-modal.show{opacity:1;visibility:visible}.bundle-modal .bundle-modal-wrap{background:#fff;border-radius:6px;max-width:600px}.bundle-modal .bundle-modal-wrap .bundle-modal-header{padding:24px 32px;position:relative}.bundle-modal .bundle-modal-wrap .bundle-modal-header div{display:flex;align-items:center}.bundle-modal .bundle-modal-wrap .bundle-modal-header .close{position:absolute;top:5px;right:12px;cursor:pointer}.bundle-modal .bundle-modal-wrap .bundle-modal-header .close i{font-size:16px;font-style:normal;color:#000;font-weight:400;line-height:16px}.bundle-modal .bundle-modal-wrap .bundle-modal-header div i{color:#ebc320;font-size:40px;font-style:normal;font-weight:400;line-height:40px}.bundle-modal .bundle-modal-wrap .bundle-modal-header div h2{font-size:26px;font-style:normal;font-weight:400;line-height:36px;color:#000;padding-left:16px}.bundle-modal .bundle-modal-wrap .bundle-modal-main{padding:24px 32px;border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2}.bundle-modal .bundle-modal-wrap .bundle-modal-main p{font-size:16px;font-style:normal;font-weight:400;line-height:28px;color:#000}.bundle-modal .bundle-modal-wrap .bundle-modal-footer{padding:12px 32px;display:flex;align-items:center;justify-content:flex-end;gap:24px}.bundle-modal .bundle-modal-wrap .bundle-modal-footer .add-to-cart{height:40px;width:auto;font-size:20px;font-style:normal;font-weight:400;line-height:24px;padding:16px;border-color:#000}.bundle-modal .bundle-modal-wrap .bundle-modal-footer .add-to-cart:hover{background:#000;color:#fff}.bundle-modal .bundle-modal-wrap .bundle-modal-footer .add-to-cart.fill-btn{background:#000;color:#fff;border:2px solid #000}.bundle-modal .bundle-modal-wrap .bundle-modal-footer .add-to-cart.fill-btn:hover{background:#fff;color:#000}@media only screen and (max-width: 767px){.bundle-modal .bundle-modal-wrap .bundle-modal-header{padding:16px 20px}.bundle-modal .bundle-modal-wrap .bundle-modal-header div i{font-size:30px;line-height:normal}.bundle-modal .bundle-modal-wrap .bundle-modal-header div h2{font-size:20px;line-height:normal}.bundle-modal .bundle-modal-wrap .bundle-modal-main{padding:16px 20px}.bundle-modal .bundle-modal-wrap .bundle-modal-footer{padding:12px 20px;justify-content:center}.bundle-modal .bundle-modal-wrap .bundle-modal-footer .add-to-cart{height:44px;font-size:16px}}.cart-drawer__line-items .list-disc li{list-style:none}
/*# sourceMappingURL=/cdn/shop/t/179/assets/cart-page.css.map */
