schedule-delivery{display:flex;flex-direction:column;gap:8px;margin-bottom:1rem;text-align:left}schedule-delivery p{margin:0;line-height:normal}schedule-delivery .header{display:flex;flex-direction:column;gap:4px}schedule-delivery .header .title{font-weight:600}schedule-delivery .header .subtitle{font-size:12px}schedule-delivery .group{display:flex;flex-direction:column;gap:8px}schedule-delivery.updating .group .option{cursor:not-allowed;background:#f4f4f4}schedule-delivery .group .option{position:relative;display:grid;grid-template-columns:20px 1fr;align-items:center;gap:12px;padding:12px;background:#fff;border:solid 1px #c4c4c4;cursor:pointer}schedule-delivery .group .option.selected{border-color:#7a0000}schedule-delivery .group .option.selected .selector .radio-button .tick{display:block}schedule-delivery .group .option .info{display:flex;flex-direction:column;gap:8px}schedule-delivery .group .option .info .header{display:flex;flex-direction:column;gap:4px}schedule-delivery .group .option .info .header .title{font-size:14px;font-weight:600}schedule-delivery .group .option .info .header .description{font-size:12px}schedule-delivery .group .option .info .date-wrapper{display:flex;flex-direction:column;gap:4px}schedule-delivery .group .option .info .date-wrapper .title{font-size:12px;font-weight:600}schedule-delivery .group .option .info .date-wrapper input#delivery_date{width:100%;border:2px solid #ededed;border-radius:8px;box-shadow:0 0 0 4px #dddddd29;font-size:12px}schedule-delivery .group .option .info ul.microcopies{display:none;padding-left:1rem;font-size:11px}schedule-delivery .group .option.selected .info ul.microcopies{display:block}schedule-delivery .group .option .info ul.microcopies li{list-style-type:disc}.flatpickr-months{font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/40/assets/schedule-delivery.css.map */
