.cart-footer-container{display:block}.cart__footer{padding-top:3rem;width:100%}.cart__blocks{width:100%;clear:both}.additional-details-input{display:block;margin:20px 0;height:200px;font-size:1em;padding:5px;font-family:var(--font-body-family)}datetime-slot-picker.hydrated input{padding:10px;max-width:400px}cart-delivery-date{display:-ms-grid;display:grid;-ms-grid-columns:180px 1fr 1fr;grid-template-columns:180px 1fr 1fr;grid-template-areas:"content . input"}.cart__delivery-date-content{-ms-grid-row:1;-ms-grid-column:1;grid-area:content;text-align:right}.cart__note>.cart__delivery-date-content{-ms-grid-row:1;-ms-grid-column:1}.cart__delivery-date-content p{line-height:1.4;font-size:1.3rem;margin:0;color:#707070}.cart__delivery-date-input-wrapper{-ms-grid-row:1;-ms-grid-column:3;grid-area:input}.cart__note>.cart__delivery-date-input-wrapper{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.cart__delivery-date-input-wrapper input{width:100px;height:44px;text-align:center;background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-base-text),.5);margin-top:.5rem;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.1ch}.datepicker .datepicker-header .datepicker-controls button{min-width:0;font-weight:400;font-size:1.4rem}.datepicker .datepicker-grid{width:260px}.datepicker .datepicker-cell,.datepicker .datepicker-view .week{height:3rem;line-height:3rem}.cart__note{display:-ms-grid;display:grid;-ms-grid-columns:180px 1fr 1fr;grid-template-columns:180px 1fr 1fr;grid-template-areas:"content input input";margin-top:8rem}.cart__note-label-wrapper{-ms-grid-row:1;-ms-grid-column:1;grid-area:content;text-align:right}.cart__note>.cart__note-label-wrapper{-ms-grid-row:1;-ms-grid-column:1}.cart__note-label-wrapper label{display:block;line-height:1.4;color:rgb(var(--color-base-text))}.cart__note-input-wrapper{-ms-grid-row:1;-ms-grid-column:3;grid-area:input;margin-left:2rem}.cart__note>.cart__note-input-wrapper{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.cart__note-input-wrapper .field__input{height:3.5rem;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid rgb(var(--color-base-text));padding:1rem 0}.totals,.shipping{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;grid-template-areas:"label . value";text-align:left;margin-top:2rem}.totals__subtotal,.shipping__heading{-ms-grid-row:1;-ms-grid-column:1;grid-area:label;font-family:var(--font-body-family);text-transform:uppercase;font-size:1.5rem;margin:0}.totals__subtotal-value,.shipping__text{-ms-grid-row:1;-ms-grid-column:3;grid-area:value;margin:0}.shipping__text{font-size:1.3rem;line-height:1.3}.cart__ctas{margin-top:7rem}.cart__checkout-button{background-color:var(--color-citron);color:rgb(var(--color-base-text));border:none;-webkit-box-shadow:none;box-shadow:none}@media(min-width:600px){.cart-item__totals{width:14rem}.cart__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cart__footer>*{width:60rem}.additional-details-input{min-width:400px}.cart__delivery-date-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.totals,.shipping,.cart__note,cart-delivery-date{-ms-grid-columns:220px 1fr 3fr;grid-template-columns:220px 1fr 3fr}.cart__note{grid-template-areas:"content . input"}.cart__blocks{margin-top:4rem}.cart__ctas{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.totals,.shipping{margin-top:3rem;text-align:right}.shipping__text{font-size:1.5rem}.cart__note>.cart__delivery-date-content{-ms-grid-row:1;-ms-grid-column:1}.cart__note>.cart__delivery-date-input-wrapper{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.cart__note>.cart__note-label-wrapper{-ms-grid-row:1;-ms-grid-column:1}.cart__note>.cart__note-input-wrapper{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/main-cart-footer.css.map */
