.CartPage_Footer{display:flex;justify-content:space-between;align-items:flex-start;gap:3rem;background-color:var(--offwhite)}.CartPage_Footer .CartPage_Footer--note{flex:1 1 320px;display:flex;flex-direction:column;gap:.75rem}.CartPage_Footer .CartPage_Footer--note .Title{font-size:.95rem}.CartPage_Footer .CartPage_Footer--note textarea{width:100%;min-height:120px;resize:vertical;padding:.75rem;border:1px solid var(--black);background-color:var(--white);font-family:var(--text-font)}.CartPage_Footer .CartPage_Footer--summary{flex:1 1 320px;max-width:380px;display:flex;flex-direction:column;gap:.75rem}.CartPage_Footer .CartPage_Footer--subtotal{display:flex;justify-content:space-between;align-items:center}.CartPage_Footer .CartPage_Footer--subtotal .Title{font-size:1rem}.CartPage_Footer .CartPage_Footer--subtotal .Price{font-size:1.25rem}.CartPage_Footer .CartPage_Footer--disclaimer{margin:0;font-size:.8rem;color:var(--grey)}.CartPage_Footer .CartPage_Footer--actions{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.CartPage_Footer .CartPage_Footer--actions .Button{width:100%}.CartPage_Footer .CartPage_Footer--update{width:100%;padding:1rem 2rem;border:1px solid var(--black);background-color:transparent;color:var(--black);font-family:var(--button-font);text-transform:uppercase;transition:all .5s var(--beie-curve)}.CartPage_Footer .CartPage_Footer--update:hover{background-color:var(--black);color:var(--white)}@media(max-width:768px){.CartPage_Footer{flex-direction:column}.CartPage_Footer .CartPage_Footer--summary{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/main-cart-footer.css.map */
