ck-delivery-picker{display:block}.ckd__panel{padding:20px;border:2px solid #0c4d38;border-radius:14px;background:#fffaf0;color:#0c4d38}.ckd__heading{margin:0 0 6px;font-size:20px;font-weight:700;line-height:1.25}.ckd__message{margin:0 0 14px;color:#3d3d3d;font-size:14px;line-height:1.5}.ckd__label{display:block;margin:14px 0 8px;font-size:14px;font-weight:700}.ckd__dates{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.ckd__chip{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:58px;padding:8px 6px;border:1.5px solid #c9d6cf;border-radius:10px;background:#fff;color:#0c4d38;font:inherit;cursor:pointer;transition:border-color .15s,background .15s}.ckd__chip:hover:not(:disabled){border-color:#0c4d38}.ckd__chip[aria-pressed=true]{border-color:#0c4d38;background:#0c4d38;color:#fff}.ckd__chip:disabled{opacity:.45;cursor:not-allowed}.ckd__chip-day{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.ckd__chip-date{font-size:15px;font-weight:700}.ckd__chip-full{font-size:11px;font-weight:700;color:#a42b24}.ckd__select{width:100%;min-height:46px;padding:10px 12px;border:1.5px solid #c9d6cf;border-radius:10px;background:#fff;color:#222;font:inherit;font-size:16px}.ckd__split{margin-top:18px;padding-top:16px;border-top:1px solid #dce6df}.ckd__check{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:14px;line-height:1.4}.ckd__check input{width:20px;height:20px;margin-top:1px;accent-color:#0c4d38;flex:0 0 auto}.ckd__check small{color:#555}.ckd__box-title{margin:12px 0 6px;font-size:13px;font-weight:700;color:#555}.ckd__meals{margin:0;padding:0;list-style:none;border:1px solid #dce6df;border-radius:10px;background:#fff}.ckd__meal{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px}.ckd__meal+.ckd__meal{border-top:1px solid #eef2ef}.ckd__meal-name{font-size:14px;line-height:1.3}.ckd__meal-name small{display:block;color:#777;font-size:12px}.ckd__toggle{display:inline-flex;flex:0 0 auto;border:1.5px solid #0c4d38;border-radius:999px;overflow:hidden}.ckd__toggle button{min-width:44px;padding:6px 10px;border:0;background:#fff;color:#0c4d38;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.ckd__toggle button[aria-pressed=true]{background:#0c4d38;color:#fff}.ckd__status{margin:14px 0 0;font-size:14px;font-weight:600;color:#a42b24}.ckd__status:empty{display:none}.ckd__empty{margin:0;font-size:14px}.ckd__chip:focus-visible,.ckd__select:focus-visible,.ckd__toggle button:focus-visible,.ckd__check input:focus-visible{outline:2px solid #0c4d38;outline-offset:2px}.ckd-locked{opacity:.5;cursor:not-allowed}@media(max-width:749px){.ckd__panel{padding:16px}.ckd__heading{font-size:18px}.ckd__dates{grid-template-columns:repeat(3,1fr)}}.ckd__check small{display:block;margin-top:3px}.ckd__split-text{white-space:pre-line}.ckd__split-fee strong{color:#0c4d38}.ckd__chip-special{font-size:10px;font-weight:800;color:#b67815;text-transform:uppercase;letter-spacing:.03em}.ckd__chip[aria-pressed=true] .ckd__chip-special{color:#ffe08a}.ckd__special{margin:10px 0 0;padding:10px 12px;border:1px solid #eadfc4;border-left:4px solid #eba928;border-radius:8px;background:#fff7e3;color:#5a3d06;font-size:14px;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/22/assets/ck-delivery-picker.css.map */
