@media (max-width:480px){.o-frontSheetPopup .o-frontSheetPopup__footer .m-cartSummary__actions{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:8px}.o-frontSheetPopup .o-frontSheetPopup__footer .m-cartSummary__actions .a-cartSummary__button{flex:0 0 auto;min-height:44px;padding:10px 16px;width:100%}}.m-cartFinish__notesField{width:100%;padding:12rem 14rem}.m-cartCheckoutRequirement.-missing{border:2px solid #c33232;border-radius:8px;box-shadow:0 0 0 3px rgba(195,50,50,.12)}.m-cartCheckoutRequirement.-missing:focus{outline:3px solid rgba(195,50,50,.35);outline-offset:3px}.m-cartTpvAddressSearch{margin:12px 0 18px;display:grid;gap:8px}.m-cartTpvAddressSearch label{color:var(--textPrimary, #121212);font-weight:600}.m-cartTpvAddressSearch__input{box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid #6b7280;border-radius:8px;background:#fff;color:#111827}.m-cartTpvAddressSearch__results{display:grid;gap:6px;max-height:280px;overflow:auto;color:var(--textPrimary, #121212)}.m-cartTpvAddressSearch__result{width:100%;min-height:44px;padding:10px 12px;border:1px solid #9ca3af;border-radius:8px;background:#f9fafb;color:#111827;text-align:left;cursor:pointer}.m-cartTpvAddressSearch__result:focus-visible,.m-cartTpvAddressSearch__result:hover{border-color:#1d4ed8;outline:2px solid #1d4ed8}