.mps-cart-note-wrap{flex:1 1 340px;min-width:260px;max-width:620px;margin:0 0 2rem}.mps-cart-note,.mps-drawer-note-wrap .mps-cart-note{display:flex;flex-direction:column;gap:.8rem;position:static}.mps-cart-note label{font-size:1.5rem;font-weight:700;color:#10204b;line-height:1.35}.mps-cart-note .mps-optional{font-weight:400;font-size:1.25rem;color:#66708b}.mps-cart-note textarea{width:100%;min-height:115px;padding:1.2rem;border:1px solid #a7afc2;border-radius:8px;background:#fff;color:#15234d;font:inherit;resize:vertical;box-sizing:border-box}.mps-cart-note textarea:focus{outline:2px solid #456ed9;outline-offset:2px}.mps-note-help{margin:0;color:#64708d;font-size:1.2rem;line-height:1.45}.mps-drawer-note-wrap{margin:1.4rem 0;padding:0}.mps-drawer-note-wrap .mps-cart-note label{font-size:1.35rem}.mps-drawer-note-wrap textarea{min-height:85px}@media(max-width:749px){.mps-cart-note-wrap{min-width:0;width:100%;max-width:none}}#main-cart-footer .cart__footer{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;display:flex!important;align-items:flex-start;justify-content:space-between;gap:clamp(24px,5vw,90px);flex-wrap:wrap}#main-cart-footer .mps-cart-note-wrap{flex:1 1 420px;min-width:0;max-width:620px;margin:0}#main-cart-footer .cart__blocks{flex:0 1 350px;width:100%;max-width:350px;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}#main-cart-footer .mps-cart-note{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;padding:0!important}#main-cart-footer .mps-cart-note:before,#main-cart-footer .mps-cart-note:after,#main-cart-footer .cart__footer:before,#main-cart-footer .cart__footer:after{display:none!important;content:none!important}#main-cart-footer .mps-cart-note textarea{border:1px solid #adb5ca!important;border-radius:10px;box-shadow:none!important;outline-offset:2px}#main-cart-footer .mps-cart-note textarea::placeholder{color:#79839d}@media(max-width:749px){#main-cart-footer .cart__footer{display:block!important}#main-cart-footer .mps-cart-note-wrap{margin-bottom:2rem}#main-cart-footer .cart__blocks{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/mps-cart-notes.css.map */
