.munchos-delivery{min-width:0;margin:28px 0 0;padding:0 0 26px;border:0;border-bottom:1px solid #3b3b3b;text-align:left}.munchos-delivery legend{width:100%;padding:0;margin:0 0 16px;color:#f5f5f5;font-size:23px;font-weight:700;line-height:1.3}.munchos-delivery__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.munchos-delivery__option{display:flex;position:relative;min-width:0;margin:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.munchos-delivery__option input[type=radio]{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:17px;width:22px;height:22px;float:none;margin:0;padding:0;accent-color:#23b14d;cursor:pointer}.munchos-delivery__card{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-sizing:border-box;width:100%;min-height:88px;padding:16px 16px 16px 51px;border:2px solid #484848;border-radius:12px;background:#1d1d1d;overflow-wrap:break-word;transition:border-color .15s ease,background-color .15s ease}.munchos-delivery__title{display:block;margin:0;color:#f5f5f5;font-size:16px;line-height:1.4;font-weight:700}.munchos-delivery__badge{display:inline-block;margin-top:6px;padding:3px 9px;border-radius:6px;background:#29352c;color:#a9edb9;font-size:12px;font-weight:700;line-height:1.5}.munchos-delivery__option:hover .munchos-delivery__card{border-color:#8a8a8a}.munchos-delivery__option input:checked+.munchos-delivery__card{border-color:#23b14d;background:#18281d}.munchos-delivery__option input:focus-visible+.munchos-delivery__card{outline:3px solid #f5f5f5;outline-offset:3px}.munchos-cart-footer #cart-notes{margin-top:26px}.munchos-cart-footer #cart-notes label{margin:0 0 8px;color:#f5f5f5;font-size:16px;font-weight:700;line-height:1.5}.munchos-cart-footer #cart-notes-area{display:block;box-sizing:border-box;max-width:100%;min-height:90px;padding:12px;border:1px solid #666;border-radius:10px;font-size:16px;line-height:1.5;resize:vertical}.munchos-cart-footer #cart-notes-area::placeholder{color:#b5b5b5;opacity:1}.munchos-cart-footer #cart-notes-area:focus-visible{outline:2px solid #23b14d;outline-offset:2px}.munchos-cart-footer #cart-meta{margin-top:26px}.munchos-cart-actions{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex-wrap:wrap}.munchos-cart-actions #update-cart{min-height:48px;margin:0;padding:10px 6px;white-space:normal}.munchos-cart-actions #update-cart:focus-visible,.munchos-cart-actions #checkout-button:focus-visible{outline:2px solid #f5f5f5;outline-offset:3px}#cart-meta .munchos-cart-actions #checkout-button{box-sizing:border-box;min-height:50px;max-width:100%;margin:0;white-space:normal;font-size:16px}@media(max-width:749px){.munchos-delivery__options{grid-template-columns:minmax(0,1fr);gap:10px}.munchos-delivery legend{font-size:21px}.munchos-delivery__card{min-height:84px;padding:14px 16px 14px 51px}.munchos-cart-footer>#cart-notes,.munchos-cart-footer>#cart-meta{width:100%;clear:both}.munchos-cart-actions{flex-direction:column-reverse;align-items:stretch;gap:6px}.munchos-cart-actions #update-cart,#cart-meta .munchos-cart-actions #checkout-button{width:100%;text-align:center}}@media(prefers-reduced-motion:reduce){.munchos-delivery__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/munchos-cart-delivery.css.map */
