.rtl{direction:rtl}.vdp-datepicker{position:relative;text-align:left}.vdp-datepicker *{box-sizing:border-box}.vdp-datepicker__calendar{background:#fff;border:1px solid #ccc;position:absolute;width:300px;z-index:100}.vdp-datepicker__calendar header{display:block;line-height:40px}.vdp-datepicker__calendar header span{display:inline-block;float:left;text-align:center;width:71.4285714286%}.vdp-datepicker__calendar header .next,.vdp-datepicker__calendar header .prev{float:left;position:relative;text-indent:-10000px;width:14.2857142857%}.vdp-datepicker__calendar header .next:after,.vdp-datepicker__calendar header .prev:after{border:6px solid transparent;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.vdp-datepicker__calendar header .prev:after{border-right:10px solid #000;margin-left:-5px}.vdp-datepicker__calendar header .prev.disabled:after{border-right:10px solid #ddd}.vdp-datepicker__calendar header .next:after{border-left:10px solid #000;margin-left:5px}.vdp-datepicker__calendar header .next.disabled:after{border-left:10px solid #ddd}.vdp-datepicker__calendar header .next:not(.disabled),.vdp-datepicker__calendar header .prev:not(.disabled),.vdp-datepicker__calendar header .up:not(.disabled){cursor:pointer}.vdp-datepicker__calendar header .next:not(.disabled):hover,.vdp-datepicker__calendar header .prev:not(.disabled):hover,.vdp-datepicker__calendar header .up:not(.disabled):hover{background:#eee}.vdp-datepicker__calendar .disabled{color:#ddd;cursor:default}.vdp-datepicker__calendar .flex-rtl{display:flex;flex-wrap:wrap;width:inherit}.vdp-datepicker__calendar .cell{border:1px solid transparent;display:inline-block;height:40px;line-height:40px;padding:0 5px;text-align:center;vertical-align:middle;width:14.2857142857%}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year{cursor:pointer}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:1px solid #4bd}.vdp-datepicker__calendar .cell.selected,.vdp-datepicker__calendar .cell.selected.highlighted,.vdp-datepicker__calendar .cell.selected:hover{background:#4bd}.vdp-datepicker__calendar .cell.highlighted{background:#cae5ed}.vdp-datepicker__calendar .cell.highlighted.disabled{color:#a3a3a3}.vdp-datepicker__calendar .cell.grey{color:#888}.vdp-datepicker__calendar .cell.grey:hover{background:inherit}.vdp-datepicker__calendar .cell.day-header{cursor:inherit;font-size:75%;white-space:nowrap}.vdp-datepicker__calendar .cell.day-header:hover{background:inherit}.vdp-datepicker__calendar .month,.vdp-datepicker__calendar .year{width:33.333%}.vdp-datepicker__calendar-button,.vdp-datepicker__clear-button{cursor:pointer;font-style:normal}.vdp-datepicker__calendar-button.disabled,.vdp-datepicker__clear-button.disabled{color:#999;cursor:default}.vdp-datepicker__days-container{font-size:0;pointer-events:auto}.date-picker__wrapper>div:first-child{display:flex;position:relative}.date-picker__wrapper .vdp-datepicker__calendar{background-color:#343432;border:none;border-radius:12px;margin-bottom:20px;padding:20px}.date-picker__wrapper .vdp-datepicker__calendar header{color:#faf6f2;font-size:16px;font-weight:400;line-height:1!important}.date-picker__wrapper .vdp-datepicker__calendar header span{border-radius:4px;padding:5px;text-align:center}.date-picker__wrapper .vdp-datepicker__calendar header span:not(.disabled){cursor:pointer}.date-picker__wrapper .vdp-datepicker__calendar header span:not(.disabled):hover{background-color:#f09235!important}.date-picker__wrapper .vdp-datepicker__calendar header span.next,.date-picker__wrapper .vdp-datepicker__calendar header span.prev{background-position:50%!important;background-repeat:no-repeat!important;background-size:80% 80%!important}.date-picker__wrapper .vdp-datepicker__calendar header span.next:after,.date-picker__wrapper .vdp-datepicker__calendar header span.prev:after{border:0!important}.date-picker__wrapper .vdp-datepicker__calendar header span.prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='30.8' height='100' viewBox='0 0 30.8 100'%3E%3Ctitle%3E98DDD073-EA00-4188-95A7-B3F76B439EBE%3C/title%3E%3Cpath d='M30.8 0 0 50l30.8 50-15.4-50z' style='fill:%23fff'/%3E%3C/svg%3E")!important}.date-picker__wrapper .vdp-datepicker__calendar header span.prev.disabled{background-color:#7e7168;background-image:none!important;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='30.8' height='100' viewBox='0 0 30.8 100'%3E%3Ctitle%3E98DDD073-EA00-4188-95A7-B3F76B439EBE%3C/title%3E%3Cpath d='M30.8 0 0 50l30.8 50-15.4-50z' style='fill:%23fff'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='30.8' height='100' viewBox='0 0 30.8 100'%3E%3Ctitle%3E98DDD073-EA00-4188-95A7-B3F76B439EBE%3C/title%3E%3Cpath d='M30.8 0 0 50l30.8 50-15.4-50z' style='fill:%23fff'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.date-picker__wrapper .vdp-datepicker__calendar header span.next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='30.8' height='100' viewBox='0 0 30.8 100'%3E%3Ctitle%3E98DDD073-EA00-4188-95A7-B3F76B439EBE%3C/title%3E%3Cpath d='m0 0 30.8 50L0 100l15.4-50z' style='fill:%23fff'/%3E%3C/svg%3E")!important}.date-picker__wrapper .vdp-datepicker__calendar header span.next.disabled{background-color:#7e7168;background-image:none!important;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='30.8' height='100' viewBox='0 0 30.8 100'%3E%3Ctitle%3E98DDD073-EA00-4188-95A7-B3F76B439EBE%3C/title%3E%3Cpath d='m0 0 30.8 50L0 100l15.4-50z' style='fill:%23fff'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='30.8' height='100' viewBox='0 0 30.8 100'%3E%3Ctitle%3E98DDD073-EA00-4188-95A7-B3F76B439EBE%3C/title%3E%3Cpath d='m0 0 30.8 50L0 100l15.4-50z' style='fill:%23fff'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.date-picker__wrapper .vdp-datepicker__calendar .cell{border:none;color:#f09235;cursor:pointer;font-size:16px;height:44px;line-height:44px;transition:all .1s ease-out}.date-picker__wrapper .vdp-datepicker__calendar .cell.day.blank:hover{background-color:transparent;cursor:default}.date-picker__wrapper .vdp-datepicker__calendar .cell.day,.date-picker__wrapper .vdp-datepicker__calendar .cell.day-header{height:44px;line-height:44px}.date-picker__wrapper .vdp-datepicker__calendar .cell.day-header{color:#a88e74;font-size:16px;font-weight:600;text-transform:lowercase}.date-picker__wrapper .vdp-datepicker__calendar .cell.day-header:hover{background-color:transparent;color:#a88e74}.date-picker__wrapper .vdp-datepicker__calendar .cell.day-header{cursor:default}.date-picker__wrapper .vdp-datepicker__calendar .cell.selected{background-color:#af6d2c;color:#fff}.date-picker__wrapper .vdp-datepicker__calendar .cell.selected:hover{background-color:#af6d2c}.date-picker__wrapper .vdp-datepicker__calendar .cell:not(.blank):not(.disabled),.date-picker__wrapper .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.date-picker__wrapper .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.date-picker__wrapper .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:none}.date-picker__wrapper .vdp-datepicker__calendar .cell.disabled{color:#a88e74;cursor:text}.date-picker__wrapper .vdp-datepicker__calendar .cell:hover{background-color:#f09235;color:#fff}.date-picker__wrapper .vdp-datepicker__calendar .data-picker-footer{border-radius:4px;bottom:20px;color:#faf6f2;cursor:pointer;display:block;font-size:13px;left:20px;margin:0 auto;padding:4px 0;position:absolute;right:20px;text-align:center;transition:all .2s ease-out}.date-picker__wrapper .vdp-datepicker__calendar .data-picker-footer:hover{background-color:#f09235;color:#fff}.date-picker__wrapper .icon-calendar{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 100.4 100'%3E%3Ctitle%3ECALENDAR%3C/title%3E%3Cpath d='M100.1 70.2v-49c0-7.4-6-13.5-13.5-13.5h-8.8V4.5c0-2.5-2-4.5-4.5-4.5s-4.5 2-4.5 4.5v3.2H32V4.5C32 2 30 0 27.5 0S23 2 23 4.5v3.2h-9.5C6 7.7 0 13.7 0 21.2v65.3C0 94 6 100 13.5 100h73.2c7.4 0 13.5-6 13.5-13.5v-14c.1-.4.2-.7.2-1.1zM23 91h-9.5C11 91 9 89 9 86.5V75.8h14zm0-24.1H9V50.7h14zM45.9 91h-14V75.8h14zm.1-24.1H32V50.8h14zM68.9 91h-14V75.8h14zm.1-24.1H54.9V50.7H69zm22.1 19.6c0 2.5-2 4.5-4.5 4.5h-8.8V75.8h13.3zm0-19.6H77.9l.1-16.2h13.1zm0-25.2H9V21.2c0-2.5 2-4.5 4.5-4.5H23V20c0 2.5 2 4.5 4.5 4.5s4.5-2 4.5-4.5v-3.3h36.9v3.2c0 2.5 2 4.5 4.5 4.5s4.5-2 4.5-4.5v-3.2h8.7c2.5 0 4.5 2 4.5 4.5z' style='fill:%23d7cec5'/%3E%3C/svg%3E") no-repeat 50%/contain;display:block;height:16px;margin-top:3px;width:16px}.date-picker__wrapper .vdp-datepicker__calendar-button{margin-right:8px}.date-picker__wrapper .vdp-datepicker__calendar-button span{font-size:14px}.date-picker__input{background-color:transparent;border:none;border-bottom:1px solid #83766a;border-radius:0;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:43px;letter-spacing:-.1px;line-height:16px;padding:5px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.date-picker__input[disabled]{cursor:not-allowed}.date-picker__input-btn{color:#f09235;font-size:14px;font-weight:600;margin-top:-8px;position:absolute;right:0;text-decoration:none;text-transform:lowercase}.date-picker-header{left:0;pointer-events:none;position:absolute;top:-22px;width:100%}.data-picker-input__header-text{background-color:transparent;color:#9b9084;font-size:14px;letter-spacing:-.1px;line-height:1;margin-left:29px}.no-touch .date-picker__wrapper .vdp-datepicker__calendar{box-shadow:0 7px 32px #0000004d}.birthday-calendar{height:100%;position:absolute;top:0;width:100%;z-index:1}.birthday-calendar .date-picker__wrapper{height:100%}.birthday-calendar .date-picker__wrapper>div:first-child{height:100%;opacity:0}.birthday-calendar .date-picker__wrapper .vdp-datepicker__calendar{width:100%}.birthday-calendar .date-picker__wrapper .vdp-datepicker__calendar-button{display:none}.birthday-calendar_is-open{z-index:9}.date-picker__wrapper.open{z-index:8}
