.date-picker{position:relative;display:block}.date-picker .date-picker__input{padding-right:48px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5 1.5H14V0h-1v1.5H5V0H4v1.5H2.5A2.503 2.503 0 000 4v11.5C0 16.878 1.122 18 2.5 18h13c1.378 0 2.5-1.122 2.5-2.5V4c0-1.379-1.123-2.5-2.5-2.5zM17 15.5c0 .827-.674 1.5-1.5 1.5h-13c-.827 0-1.5-.673-1.5-1.5v-9h16v9zm-16-10h16V4A1.5 1.5 0 0015.5 2.5H14v1h-1v-1H5v1H4v-1H2.5C1.673 2.5 1 3.171 1 4v1.5z' fill='%232d2d2d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center}.date-picker__popup{position:absolute;top:100%;left:0;z-index:5;width:100%;max-width:360px;padding:20px;background:var(--color-background);box-shadow:0 10px 20px #0000000d;color:var(--color-text);animation:date-picker-fade .2s ease}@keyframes date-picker-fade{0%{opacity:0}}.date-picker__header{position:relative;padding:3.2px 0;border:1px solid transparent}.date-picker__nav{position:absolute;top:6px;display:grid;place-items:center;width:28.8px;height:28.8px;padding:0;border:0;background:none;color:var(--color-text);cursor:pointer}.date-picker__nav--prev{left:2px}.date-picker__nav--next{right:2px}.date-picker__nav:before{content:"";width:8px;height:8px;border-bottom:1px solid currentColor;border-left:1px solid currentColor;transform:translate(1px,-1px) rotate(45deg)}.date-picker__nav--next:before{transform:translate(-1px,-1px) rotate(-135deg)}.date-picker__title{margin:0 36.8px;line-height:28.8px;text-align:center}.date-picker__select{width:45%;height:26px;margin:0;padding:0 0 0 5px;border:0;border-radius:0;background:var(--color-background) url("data:image/svg+xml,%3Csvg width='10' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.996 4.778L1.107.89.4 1.596l4.596 4.596 4.596-4.596L8.885.89z' fill='%23000' fill-rule='nonzero'/%3E%3C/svg%3E") no-repeat right 8px center;color:var(--color-text);font-family:Arial,Helvetica,sans-serif;font-size:var(--font-size-body);-webkit-appearance:none;appearance:none;cursor:pointer}.date-picker__select--month{margin-right:2px}.date-picker__select--year{margin-left:2px}.date-picker__calendar{width:100%;margin:0 0 5.76px;border-collapse:collapse}.date-picker__weekday{padding:6.3px 2.7px;color:#757575;font-family:Arial,Helvetica,sans-serif;font-size:9px;line-height:11px;font-weight:500;letter-spacing:1.125px;text-align:center;text-transform:uppercase}.date-picker__cell{padding:4px}.date-picker__day{display:block;width:100%;padding:5px 3.2px 3.2px;border:0;border-bottom:2px solid transparent;border-radius:0;background:var(--color-background);color:var(--color-text);font-family:inherit;font-size:var(--font-size-body);line-height:19px;font-weight:var(--font-weight-regular);text-align:center;cursor:pointer}.date-picker__day.is-active{font-weight:var(--font-weight-bold);line-height:20px}.date-picker__day.is-active:after{content:"";display:block;width:20px;height:2px;margin:auto;background:currentColor}.date-picker__day.is-today,.date-picker__day:focus-visible{background:var(--color-brand-gold);color:var(--color-background)}.date-picker__day.is-today.is-active:after{background:transparent}@media(hover:hover){.date-picker__day:hover{background:var(--color-brand-gold);color:var(--color-background)}}@media(prefers-reduced-motion:reduce){.date-picker__popup{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/component-date-picker.css.map */
