.cart__footer .ev-cart-note-wrapper{border:1px solid #ccc;padding:2rem;margin-top:3rem;width:100%;max-width:none;flex:1 1 100%;gap:1rem;flex-direction:column}.cart__footer .ev-cart-note-wrapper .ev-cart-note-title{font-size:1.8rem;text-transform:uppercase;letter-spacing:.2em;font-weight:500;margin:0 0 1rem}.cart__footer .ev-cart-note-wrapper .ev-cart-note-divider{border:none;border-top:1px solid #ccc;margin:1rem 0}.cart__footer .ev-cart-note-wrapper .ev-cart-note-body{display:flex;flex-wrap:wrap;gap:2rem}.cart__footer .ev-cart-note-wrapper .ev-cart-note-body cart-note{flex:1 1 70%;top:unset}.cart__footer .ev-cart-note-wrapper .ev-cart-note-body cart-note:before{content:unset}.cart__footer .ev-cart-note-wrapper .ev-cart-note-body cart-note:after{content:unset}.cart__footer .ev-cart-note-wrapper .ev-cart-note-body .text-area{font-family:futura-pt,sans-serif;width:100%;height:auto;resize:vertical;border:1px solid #ccc}.cart__footer .ev-cart-note-wrapper .ev-cart-note-body .ev-cart-note-submit{flex:1 1 25%;display:flex;justify-content:center;align-items:center}.cart__footer .ev-cart-note-wrapper .ev-cart-note-body .ev-cart-note-submit .ev-button-dark{background-color:var(--ev-blue);color:#fff;padding:.75rem 2rem;font-family:futura-pt,sans-serif;font-size:11px;font-weight:450;text-transform:uppercase}.cart__footer .ev-cart-note-wrapper .ev-cart-note-body .ev-cart-note-submit .small-caps-button{padding:.75rem 2rem;font-family:futura-pt,sans-serif;font-size:11px;font-weight:450;text-transform:uppercase}.cart__footer .ev-cart-note-wrapper .ev-cart-note-body .ev-cart-note-submit button{min-width:120px;min-height:45px}.cart__footer .cart__blocks .totals{font-family:futura-pt,sans-serif;font-size:16px;font-weight:450;justify-content:space-between}.cart__footer .cart__blocks .totals .totals__total,.cart__footer .cart__blocks .totals .totals__total-value{font-family:futura-pt,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:.2px}.cart__footer .cart__blocks .cart__ctas{margin-top:2rem}.cart__footer .cart__blocks .cart__ctas button.cart__checkout-button{display:flex;justify-content:space-between;align-items:center;background-color:var(--ev-blue);color:var(--white);width:100%;max-width:unset;padding:1rem 1.5rem;font-size:18px;font-family:futura-pt,sans-serif}.cart__footer .cart__blocks .cart__ctas button.cart__checkout-button span{font-size:18px;font-family:futura-pt,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:.2px}@media screen and (min-width:750px){.cart__footer{gap:2rem}.cart__footer .ev-cart-note-wrapper .ev-cart-note-body{flex-wrap:nowrap}.cart__footer .ev-cart-note-wrapper .ev-cart-note-body .ev-cart-note-submit{position:relative;padding-left:2rem;margin-left:0}.cart__footer .ev-cart-note-wrapper .ev-cart-note-body .ev-cart-note-submit:before{content:"";position:absolute;left:0;top:-1rem;bottom:0;width:.1rem;background-color:rgba(var(--color-foreground),.2);display:block}.cart__footer .cart__blocks{flex:1 1 60%;margin-top:3rem}.cart__footer .cart__blocks .totals .totals__total{margin-top:0}}@media screen and (max-width:749px){.cart__footer{display:flex;flex-direction:column-reverse}.cart__footer>*+*{margin-top:unset}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ev-section-cart-footer.css.map */
