.ui-datepicker th{width:calc(100% / 7)}.ui-datepicker td>*:first-child{text-align:left;position:relative}.ui-datepicker td.festival-code-0-1>*:first-child:after,.ui-datepicker td.festival-code-0-2>*:first-child:after,.ui-datepicker td.festival-code-0-3>*:first-child:after,.ui-datepicker td.festival-code-1-0>*:first-child:after,.ui-datepicker td.festival-code-1-1>*:first-child:after,.ui-datepicker td.festival-code-1-2>*:first-child:after,.ui-datepicker td.festival-code-1-3>*:first-child:after{content:"";position:absolute;bottom:20px;right:2px;width:25px;height:auto;aspect-ratio:4 / 1;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.ui-datepicker td.festival-code-0-1>*:first-child:after{background-image:url('data:image/svg+xml,<svg height="20" viewBox="0 0 80 20" width="80" xmlns="http://www.w3.org/2000/svg"><g fill="%23117869"><circle cx="70" cy="10" r="8"/></g></svg>')}.ui-datepicker td.festival-code-0-2>*:first-child:after{background-image:url('data:image/svg+xml,<svg height="20" viewBox="0 0 80 20" width="80" xmlns="http://www.w3.org/2000/svg"><g fill="%23117869"><circle cx="50" cy="10" r="8"/><circle cx="70" cy="10" r="8"/></g></svg>')}.ui-datepicker td.festival-code-0-3>*:first-child:after{background-image:url('data:image/svg+xml,<svg height="20" viewBox="0 0 80 20" width="80" xmlns="http://www.w3.org/2000/svg"><g fill="%23117869"><circle cx="30" cy="10" r="8"/><circle cx="50" cy="10" r="8"/><circle cx="70" cy="10" r="8"/></g></svg>')}.ui-datepicker td.festival-code-1-0>*:first-child:after{background-image:url('data:image/svg+xml,<svg height="20" viewBox="0 0 80 20" width="80" xmlns="http://www.w3.org/2000/svg"><g fill="%23117869"><circle cx="70" cy="10" r="8" fill="%23e30000"/></g></svg>')}.ui-datepicker td.festival-code-1-1>*:first-child:after{background-image:url('data:image/svg+xml,<svg height="20" viewBox="0 0 80 20" width="80" xmlns="http://www.w3.org/2000/svg"><g fill="%23117869"><circle cx="50" cy="10" r="8" fill="%23e30000"/><circle cx="70" cy="10" r="8"/></g></svg>')}.ui-datepicker td.festival-code-1-2>*:first-child:after{background-image:url('data:image/svg+xml,<svg height="20" viewBox="0 0 80 20" width="80" xmlns="http://www.w3.org/2000/svg"><g fill="%23117869"><circle cx="30" cy="10" r="8" fill="%23e30000"/><circle cx="50" cy="10" r="8"/><circle cx="70" cy="10" r="8"/></g></svg>')}.ui-datepicker td.festival-code-1-3>*:first-child:after{background-image:url('data:image/svg+xml,<svg height="20" viewBox="0 0 80 20" width="80" xmlns="http://www.w3.org/2000/svg"><g fill="%23117869"><circle cx="10" cy="10" r="8" fill="%23e30000"/><circle cx="30" cy="10" r="8"/><circle cx="50" cy="10" r="8"/><circle cx="70" cy="10" r="8"/></g></svg>')}.ui-priority-secondary.ui-priority-secondary.ui-priority-secondary{opacity:1}.delivery-date__legend{margin-top:-.5rem;margin-left:0;border-radius:5px;padding:15px;display:flex;flex-direction:column;gap:5px;list-style:none;background-color:#f9f3e7}.delivery-date__legend--hidden{display:none}.delivery-date__legend-item{display:grid;grid-template-columns:22px 1fr;column-gap:10px;line-height:1.25}.delivery-date__legend-item-date{font-weight:700;flex-shrink:0}.delivery-date__legend-item-description,.delivery-date__legend-item-not-available{grid-column-start:2}.delivery-date__legend-item-not-available a{text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/cart-calendar.css.map */
