.conv-del-summary{position:relative;box-sizing:border-box;margin:10px 0 16px;padding:18px 20px;background:#fff;border:1.5px solid #3696e1;border-radius:10px;box-shadow:0 2px 6px #009b3a14;font-family:inherit}.conv-del-summary[aria-busy=true] .conv-del-edit{visibility:hidden}.conv-del-badge{display:inline-flex;align-items:center;gap:5px;min-width:140px;min-height:22px;box-sizing:border-box;margin:0 0 12px;padding:5px 11px 5px 9px;border-radius:20px;background:#3696e1;color:#fff;font-size:11px;font-weight:700;line-height:1;letter-spacing:.4px;text-transform:uppercase;opacity:0;visibility:hidden;transition:opacity .2s ease,background .2s ease}.conv-del-badge.is-ready{opacity:1;visibility:visible}.conv-del-badge.is-custom{background:#5a8c67}.conv-del-badge.is-pending{background:#f59e0b}.conv-del-badge-icon{display:inline-flex}.conv-del-subtitle{margin:0 0 16px;color:#3a4f40;font-size:13.5px;font-weight:400;line-height:1.5}.conv-del-subtitle strong{color:#007d30;font-weight:700}.conv-del-row{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;z-index:1;margin:0;padding:13px 0;border-top:1px solid #e8efea;transition:background .2s ease}.conv-del-row.is-missing{margin-right:-12px;margin-left:-12px;padding-right:12px;padding-left:12px;border-top-color:#fecaca;border-radius:6px;background:#fef2f2}.conv-del-row.is-pending{margin-right:-12px;margin-left:-12px;padding-right:12px;padding-left:12px;border-top-color:#fde68a;border-radius:6px;background:#fffbeb}.conv-del-row.is-missing .conv-del-icon{background:#fee2e2;color:#dc2626}.conv-del-row.is-missing .conv-del-value{color:#b91c1c}.conv-del-row.is-pending .conv-del-icon{background:#fef3c7;color:#d97706}.conv-del-row.is-pending .conv-del-value{color:#92400e;font-weight:600}.conv-del-info{display:flex;flex:1;align-items:center;min-width:0;gap:12px}.conv-del-icon{display:flex;flex:0 0 38px;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;background:#f0f9f2;color:#009b3a;transition:background .2s ease,color .2s ease}.conv-del-text{flex:1;min-width:0}.conv-del-label{display:block;margin:0 0 3px;color:#5a6b5e;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.5px;text-transform:uppercase}.conv-del-value{display:block;overflow:hidden;margin:0;color:#000;font-size:15px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.conv-del-value.is-empty{color:#999;font-weight:500}.conv-del-edit{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;padding:8px 4px;border:0;background:transparent none;color:#009b3a;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;line-height:1;text-decoration:underline;text-underline-offset:3px}.conv-del-edit:hover{color:#007d30}.conv-del-edit svg{transition:transform .2s ease}.conv-del-edit[aria-expanded=true] svg,.conv-del-notes-wrap details[open] .conv-del-edit svg{transform:rotate(90deg)}.conv-del-slot{max-height:0;overflow:hidden;box-sizing:border-box;margin:0;padding:0;position:relative;transition:max-height .3s ease,padding .3s ease}.conv-del-slot.is-open{max-height:2000px;overflow:visible;padding:8px 0 14px;z-index:10}.conv-del-slot[data-conv-slot=time].is-open{z-index:20}.conv-del-slot .date-picker-heading{display:none!important}.conv-del-slot .datepicker-inline{margin:0!important}.conv-del-slot .datepicker{box-sizing:border-box;padding:10px!important;border:1px solid #e8efea!important;border-radius:8px!important;background:#fafdfb!important;box-shadow:none!important;-webkit-user-select:none;user-select:none}.conv-del-slot .select-block{display:block!important;height:auto!important;overflow:visible!important;position:relative!important;z-index:20!important}.conv-del-slot .timePicker{box-sizing:border-box!important;width:100%!important;padding:11px 38px 11px 12px!important;border:1.5px solid #d4ead9!important;border-radius:6px!important;background-color:#fafdfb!important;background-position:right 12px center!important;background-repeat:no-repeat!important;color:#000!important;cursor:pointer!important;font-size:14px!important}.conv-del-slot .timePicker:focus{border-color:#009b3a!important;outline:none!important}.conv-del-slot .time-block{position:relative!important;z-index:25!important;max-height:320px;overflow-y:auto;margin-top:8px!important;padding:10px!important;border:1px solid #e8efea!important;border-radius:8px!important;background:#fff!important;box-shadow:0 4px 12px #00000014!important}.conv-del-host .cs-tabs,.conv-del-host>style,.conv-del-host #cs-tab2,.conv-del-host #cs-tab3,.conv-del-host .error-cls,.conv-del-host #required-error{display:none!important}.conv-del-host #cs-tab1>.tab-inner-content>p:first-child{display:none!important}.conv-del-host.conv-del-loading #cs-tab1,.conv-del-no-time #cs-tab1 .select-block{display:none!important}.conv-del-notes-wrap{margin:0!important;padding:0!important;position:relative;z-index:1}.conv-del-notes-wrap details{margin:0!important;padding:0!important}.conv-del-notes-wrap summary{display:flex!important;align-items:center;justify-content:space-between;gap:12px;margin:0!important;padding:13px 0!important;border-top:1px solid #e8efea;background-image:none!important;cursor:pointer;list-style:none}.conv-del-notes-wrap summary::-webkit-details-marker,.conv-del-notes-wrap summary::marker{display:none!important;content:""}.conv-del-notes-wrap summary:after{display:none!important}.conv-del-notes-wrap textarea{box-sizing:border-box;width:100%!important;min-height:76px;margin:4px 0 12px!important;padding:11px 12px!important;border:1.5px solid #d4ead9!important;border-radius:6px!important;background:#fafdfb!important;color:#000!important;font-family:inherit;font-size:14px!important;line-height:1.5;resize:vertical}.conv-del-notes-wrap textarea:focus{border-color:#009b3a!important;outline:none!important;background:#fff!important}.conv-del-notes-wrap .cart-recap__note-edit{display:none!important}.conv-del-error{display:none;align-items:flex-start;gap:10px;margin:14px 0 0;padding:12px 14px;border:1.5px solid #fecaca;border-radius:8px;background:#fef2f2;color:#991b1b;font-size:13.5px;font-weight:500;line-height:1.45}.conv-del-error.is-visible{display:flex}.conv-del-error-icon{flex:0 0 20px;color:#dc2626}.conv-del-error-text{flex:1;min-width:0}.conv-del-error-text strong{display:block;margin-bottom:2px;color:#7f1d1d;font-weight:700}.conv-del-error-text a{color:#dc2626;cursor:pointer;font-weight:700;text-decoration:underline}#CartForm .btn-checkout.conv-del-nudge{animation:conv-del-pulse .6s ease 2}@keyframes conv-del-pulse{0%,to{box-shadow:0 0 #dc262600}50%{box-shadow:0 0 0 4px #dc262626}}@media(max-width:768px){.conv-del-summary{margin:8px 0 14px;padding:16px}}@media(max-width:520px){.conv-del-summary{padding:14px;border-radius:8px}.conv-del-badge{min-width:130px;margin-bottom:10px;padding:4px 10px 4px 8px;font-size:10px;letter-spacing:.3px}.conv-del-subtitle{margin-bottom:12px;font-size:12.5px;line-height:1.45}.conv-del-row{gap:8px;padding:12px 0}.conv-del-row.is-missing,.conv-del-row.is-pending{margin-right:-10px;margin-left:-10px;padding-right:10px;padding-left:10px}.conv-del-info{gap:10px}.conv-del-icon{flex-basis:32px;width:32px;height:32px;border-radius:7px}.conv-del-icon svg{width:16px;height:16px}.conv-del-label{margin-bottom:2px;font-size:10px;letter-spacing:.4px}.conv-del-value{font-size:14px;line-height:1.3;white-space:normal;word-break:break-word}.conv-del-edit{gap:3px;padding:6px 2px;font-size:12.5px}.conv-del-notes-wrap summary{gap:8px;padding:12px 0!important}.conv-del-notes-wrap textarea{min-height:70px;padding:10px 11px!important;font-size:14px!important}.conv-del-slot .time-body{max-height:260px}.conv-del-error{padding:11px 12px;font-size:13px}}@media(max-width:380px){.conv-del-summary{padding:14px 12px}.conv-del-row{align-items:stretch;flex-direction:column;gap:6px;padding:11px 0}.conv-del-row .conv-del-edit{align-self:flex-end;margin-top:-4px;padding:2px 4px 0}.conv-del-notes-wrap summary{align-items:stretch;flex-direction:column;gap:6px;padding:11px 0!important}.conv-del-notes-wrap summary .conv-del-edit{align-self:flex-end;margin-top:-4px}.conv-del-value{font-size:13.5px}.conv-del-icon{width:30px;height:30px}.conv-del-icon svg{width:15px;height:15px}.conv-del-subtitle{font-size:12px}}@media(prefers-reduced-motion:reduce){.conv-del-summary,.conv-del-slot,.conv-del-badge,.conv-del-edit svg{transition:none!important}#CartForm .btn-checkout.conv-del-nudge{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/io-cart-delivery.css.map */
