/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s;-webkit-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:Helvetica Neue,sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}html{height:100%}body,html{width:100%}body{overflow-x:hidden;font-family:Rubik,sans-serif;background:#fff;color:#151515;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,strong{font-weight:500}a{color:#d33c51}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background-clip:padding-box}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}[v-cloak]{display:none}.flatpickr-calendar{width:100%!important;-webkit-box-shadow:none;box-shadow:none}.flatpickr-calendar.inline{visibility:inherit}.flatpickr-rContainer{width:100%}.flatpickr-months{height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{position:static;-webkit-box-flex:0;-ms-flex:none;flex:none;height:auto}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{display:block;fill:#d33c51}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#a861a8}.flatpickr-months .flatpickr-next-month.disabled,.flatpickr-months .flatpickr-prev-month.disabled{display:block;visibility:hidden}.flatpickr-months .flatpickr-month{height:auto}.flatpickr-months .flatpickr-current-month{position:static;width:100%;height:auto;padding:0}.flatpickr-months .flatpickr-current-month input.cur-year,.flatpickr-months .flatpickr-current-month span.cur-month{font-weight:500}.flatpickr-weekdays{height:36px;margin:5px 0}span.flatpickr-weekday{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;font-size:15px;font-weight:400;color:#5a5a5a}.flatpickr-days{width:100%!important}.flatpickr-day{margin:5px 0;border:0;border-radius:2px;height:36px;line-height:36px;max-width:none}.flatpickr-day:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;display:block;margin:auto;width:36px;height:36px;border:1px solid transparent;border-radius:2px}.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.selected,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.today:focus,.flatpickr-day.today:hover,.flatpickr-day:focus,.flatpickr-day:hover{border-color:transparent;background:transparent;color:#fff}.flatpickr-day.nextMonthDay:focus:before,.flatpickr-day.nextMonthDay:hover:before,.flatpickr-day.prevMonthDay:focus:before,.flatpickr-day.prevMonthDay:hover:before,.flatpickr-day.selected.nextMonthDay:before,.flatpickr-day.selected.prevMonthDay:before,.flatpickr-day.selected:before,.flatpickr-day.selected:focus:before,.flatpickr-day.selected:hover:before,.flatpickr-day.today:focus:before,.flatpickr-day.today:hover:before,.flatpickr-day:focus:before,.flatpickr-day:hover:before{background:#d33c51}.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay{color:#adadad}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{color:#ededed}.flatpickr-day.disabled:hover:not(.today):before,.flatpickr-day.disabled:not(.today):before{content:none}.flatpickr-day.today{border-color:transparent}.flatpickr-day.today:before{border-color:#d33c51}.dayContainer{width:100%;min-width:0;max-width:none}.flatpickr-calendar:after,.flatpickr-calendar:before{content:none}.odometer.odometer-theme-default{font-family:inherit;line-height:inherit}@font-face{font-family:Fruit-for-Office;src:url(/fonts/Fruit-for-Office.ttf?807d09975ff9273a6df7c835e2a643bf) format("truetype"),url(/fonts/Fruit-for-Office.woff?656fd4f1e956a18775347628e3a3d4c7) format("woff"),url(/fonts/Fruit-for-Office.svg?dbc77a78f468431899dcd7f4faf4a155#Fruit-for-Office) format("svg");font-weight:400;font-style:normal}[class*=" ffo-"],[class^=ffo-]{font-family:Fruit-for-Office!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ffo-arrow:before{content:"\E903"}.ffo-orange:before{content:"\E900"}.ffo-grape:before{content:"\E901"}.ffo-apple:before{content:"\E902"}.alert{position:relative;margin:30px 0;border-left:3px solid;border-radius:0 2px 2px 0;background:#fff1db;padding:20px;color:#a56a2d;font-size:14px;line-height:20px}.alert--success{border-left-color:#43c793;background:#ddedcd;color:#31a678}.alert--info{border-left-color:#f5a623;background:#fff1db;color:#a56a2d}.alert--error{border-left-color:#d33c51;background:#f9e2e6;color:#b3293c}.alert__group{margin:20px 0}.alert__group:first-child{margin-top:0}.alert__group:last-child{margin-bottom:0}.alert__close{position:absolute;right:8px;top:8px;width:14px;height:14px;cursor:pointer}.alert__close:after,.alert__close:before{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:currentColor}.alert__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.autocomplete{position:absolute;top:48px;left:0;right:0;z-index:100;display:none;width:100%;border:1px solid #dfdfdf;border-radius:0 0 2px 2px;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.3);box-shadow:0 4px 4px 0 rgba(0,0,0,.3)}.autocomplete--active{display:block}.autocomplete__item{padding:14px;font-size:14px;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.autocomplete__item--active,.autocomplete__item:hover{background:#ecf0f2}.autocomplete__info,.autocomplete__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autocomplete__info{margin-top:4px;font-size:12px;color:#adadad}.autocomplete__loader{position:absolute;right:13px;top:15px;color:#d33c51}.boxes{flex-wrap:wrap}.boxes,.boxes__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap}.boxes__wrapper{width:100%;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.box{width:100%;min-height:100vh;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:50px 20px;color:#fff}.box--green{background:#43c793}.box--blue{background:#5095e5}.box--purple{background:#a861a8}.box--orange{background:#f2a144}.box--red{background:#d33c51}.box--pic-1{background:url(/images/hruska.jpg) 50%/cover}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.box--pic-1{background-image:url(/images/hruska@2x.jpg)}}.box--pic-2{background:url(/images/jablka-farma.jpg) 50%/cover}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.box--pic-2{background-image:url(/images/jablka-farma@2x.jpg)}}.box--pic-3{background:url(/images/paradajky.jpg) 50%/cover}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.box--pic-3{background-image:url(/images/paradajky@2x.jpg)}}.box--pic-4{background:url(/images/jablka.jpg) 50%/cover}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.box--pic-4{background-image:url(/images/jablka@2x.jpg)}}.box__caption{margin:0 0 38px;max-width:433px;font-size:32px;font-weight:400}.box__text{margin:0;max-width:433px;min-height:180px;font-size:18px;line-height:30px}.box__title{max-width:680px;margin:0;text-align:center;font-size:38px;font-weight:400}@media (min-width:768px){.box{width:50%;min-height:50vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1024px){.box{padding:100px}}.box--master{width:100%;min-height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box--text{width:100%;min-height:auto;color:#000}.box--text .box__title{margin-bottom:40px;text-align:left}.box--text .box__text{max-width:100%;min-height:auto}@media (min-width:1024px){.box--text .box__text{max-width:50%}}.box--text .box__text{text-align:left}@media (min-width:768px){.box--text{width:100%;min-height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.box--priority{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-8px;counter-reset:breadcrumb}.breadcrumbs--mobile{display:none}.breadcrumbs--mobile .breadcrumb:before{content:none}.breadcrumbs--hidden{visibility:hidden}.breadcrumb{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:8px;text-decoration:none;color:#8a8a8a;font-size:12px;font-weight:500;text-transform:uppercase;cursor:default}.breadcrumb:before{counter-increment:breadcrumb;content:counter(breadcrumb) ". "}.breadcrumb--active{cursor:pointer;color:#151515}.breadcrumbs__delimeter{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:8px;color:#8a8a8a;font-size:5px;-ms-flex-item-align:center;align-self:center}@media (max-width:1023px){.breadcrumbs{display:none;margin-top:-2px}.breadcrumbs--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb,.breadcrumbs__delimeter{padding:2px;font-size:12px}}.btn{display:inline-block;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,.3);box-shadow:0 4px 15px 0 rgba(0,0,0,.3);min-width:200px;border:0;border-radius:2px;padding:16px;-webkit-transition:all .3s;transition:all .3s;text-align:center;text-decoration:none;font-size:14px;font-weight:500;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn--block{display:block;width:100%}.btn--color{background:#d33c51;color:#fff}.btn--color:hover{background:#a861a8}.btn--color:active{background:#f2a144}.btn--black{background:#151515;color:#fff}.btn--black:hover{background:#646464}.btn--black:active{background:#8a8a8a}.btn--disabled{background:#ecf0f2;color:#151515;cursor:not-allowed}.checkbox__label{position:relative;display:block;padding:1px 0 0 26px;cursor:pointer}.checkbox__label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #8d8d8d;border-radius:2px;background:#fff;-webkit-transition:background .3s,border .3s;transition:background .3s,border .3s}.checkbox__label:after{content:"";display:none;position:absolute;left:6px;top:2px;width:6px;height:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}.checkbox__label:hover:before{border-color:#d33c51}.checkbox__label--colored{-webkit-transition:color .3s;transition:color .3s}.checkbox__label--colored:hover{color:#d33c51}.checkbox__input{display:none}.checkbox__input:disabled+.checkbox__label{color:#8d8d8d;cursor:not-allowed}.checkbox__input:disabled+.checkbox__label:before{border-color:silver}.checkbox__input:checked+.checkbox__label:before{background-color:#d33c51;border-color:#d33c51}.checkbox__input:checked+.checkbox__label:after{display:block}.checkbox__input:checked+.checkbox__label--colored{color:#d33c51}.container{margin:32px auto;max-width:1020px}@media (min-width:768px){.container{margin-top:40px}}.delivery{max-width:370px;margin:0 auto 40px}.delivery__date{display:none}.delivery__group{margin:30px 0}.delivery__group-name{display:block;padding:12px 0;font-size:13px;color:#4a4a4a}.delivery__group-name--border{border-bottom:1px solid #ededed}.delivery__repeats{margin:24px 0}.delivery__repeat{margin:8px 0}.delivery__repeat-name:first-letter{text-transform:uppercase}.delivery__note{display:block;width:100%;border:1px solid #dfdfdf;border-radius:2px;padding:8px 12px;background-color:#e9e9e9}.delivery__note::-webkit-input-placeholder{color:#8a8a8a}.delivery__note::-moz-placeholder{color:#8a8a8a}.delivery__note::-ms-input-placeholder{color:#8a8a8a}.delivery__note::placeholder{color:#8a8a8a}@media (min-width:768px){.delivery--big{margin-bottom:170px}}.dropdown{position:relative;padding:7px 20px 7px 7px;cursor:pointer;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 100%;perspective-origin:50% 100%;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown:after{content:"";position:absolute;right:0;top:13px;width:0;height:0;border:solid transparent;border-width:6px 4px 0;border-top-color:#d33c51;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.dropdown--active:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown--active .dropdown__items{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.dropdown--active .dropdown__item{opacity:1}.dropdown__items{position:absolute;right:0;top:100%;min-width:170px;border-radius:2px;background:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.15);box-shadow:0 2px 5px 0 rgba(0,0,0,.15);font-size:14px;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;-webkit-transition:visibility 0s .3s,-webkit-transform .3s;transition:visibility 0s .3s,-webkit-transform .3s;transition:transform .3s,visibility 0s .3s;transition:transform .3s,visibility 0s .3s,-webkit-transform .3s}.dropdown__item{display:block;padding:11px 14px;color:inherit;text-decoration:none;opacity:0;-webkit-transition:opacity .3s,background .3s;transition:opacity .3s,background .3s}.dropdown__item:not(.dropdown__item--passive):hover{background:#ecf0f2}.dropdown__item--passive{font-weight:500;cursor:auto}.dropdown__item--gray{color:#646464}.dropdown__delimeter{height:1px;background:#ededed}.finish{max-width:540px;margin:auto;text-align:center}.finish__header{font-size:42px;font-weight:500}.finish__img-block{position:relative;margin:50px 0 30px;padding-bottom:44px}.finish__img-block:after{content:"";position:absolute;left:50%;bottom:0;width:164px;height:24px;margin-left:-82px;background:radial-gradient(closest-side,#d8d8d8,hsla(0,0%,85%,0))}.finish__img{display:block;margin:auto}.finish__info{margin:30px 0;line-height:1.5}.finish__contact{color:inherit;font-weight:500;text-decoration:none}.finish__contact:hover{text-decoration:underline}.footer{padding:70px 20px;color:#646464;text-align:center}.footer__links{margin-top:40px}.footer__link{display:inline-block;padding:5px;color:#646464;text-decoration:none}.footer__link:hover{text-decoration:underline}.footer__delimeter{display:inline-block;padding:5px}.footer__delimeter--green{color:#9ecc6f}.footer__delimeter--purple{color:#b4aad1}.footer__delimeter--orange{color:#f2a144}.footer__text{margin-top:20px;font-size:15px}@media (max-width:767px){.footer__link{display:block}}.form{margin:auto;max-width:280px}.form--solo{max-width:320px;margin-top:50px}.form__group{position:relative;margin:15px 0}.form__group:first-child{margin-top:0}.form__group:last-child{margin-bottom:0}.form__group--note{text-align:center}.form__group--offset{margin-top:32px}.form__note{color:#8a8a8a;font-size:13px;text-decoration:none}.form__note:hover{text-decoration:underline}.form__error{margin-top:7px;color:#d33c51;font-size:13px}.form__group-name{margin:25px 0 -8px;color:#4a4a4a;font-size:13px;font-weight:400}.form__success{margin:16px 0;font-size:28px;text-align:center;color:#43c793}.fruit{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #ededed;padding:10px;font-size:16px}.fruit__icon{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:44px;height:44px}.fruit__icon-img{position:absolute;left:0;right:0;top:0;bottom:0;display:block;max-width:100%;max-height:100%;margin:auto}.fruit__text{-webkit-box-flex:1;-ms-flex:1 1 250px;flex:1 1 250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px}.fruit__name{margin-bottom:3px}.fruit__price{font-size:13px;color:#8a8a8a}.fruit__inputs{display:-webkit-box;display:-ms-flexbox;display:flex}.fruit__btn,.fruit__inputs{-webkit-box-flex:0;-ms-flex:none;flex:none}.fruit__btn{margin:4px;border:2px solid transparent;border-radius:2px;width:55px;height:36px;line-height:32px;text-align:center;white-space:nowrap;cursor:pointer;-webkit-transition:border .3s;transition:border .3s}.fruit__btn--active{border-color:#d33c51}.fruit__btn:first-child{margin-left:0!important}.fruit__btn-label{font-size:14px;color:#8a8a8a}.fruit__input-block{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:4px;margin-right:0!important;width:80px;height:36px}.fruit__input{border:2px solid #adadad;border-radius:2px;width:100%;padding:0;line-height:32px;text-align:center;-webkit-transition:border .3s;transition:border .3s}.fruit__input::-webkit-input-placeholder{font-size:13px;color:#8a8a8a}.fruit__input::-moz-placeholder{font-size:13px;color:#8a8a8a}.fruit__input::-ms-input-placeholder{font-size:13px;color:#8a8a8a}.fruit__input::placeholder{font-size:13px;color:#8a8a8a}.fruit__input-block--active .fruit__input,.fruit__input:focus{border-color:#d33c51;text-align:right;padding-right:22px}.fruit__input-block--active .fruit__input+.fruit__input-label,.fruit__input:focus+.fruit__input-label{display:block}.fruit__input-block--active .fruit__input::-webkit-input-placeholder,.fruit__input:focus::-webkit-input-placeholder{color:transparent}.fruit__input-block--active .fruit__input::-moz-placeholder,.fruit__input:focus::-moz-placeholder{color:transparent}.fruit__input-block--active .fruit__input::-ms-input-placeholder,.fruit__input:focus::-ms-input-placeholder{color:transparent}.fruit__input-block--active .fruit__input::placeholder,.fruit__input:focus::placeholder{color:transparent}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.fruit__input{height:100%}}@supports (-ms-ime-align:auto){.fruit__input{font-size:13px}.fruit__input-block--active .fruit__input,.fruit__input:focus{font-size:16px}}.fruit__input-label{position:absolute;right:6px;top:12px;display:none;line-height:1;font-size:14px;color:#8a8a8a}.fruit__sum{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;text-align:right;-ms-flex-item-align:center;align-self:center}.fruit__flag{display:inline-block;margin:-4px 0;border-radius:2px;padding:6px 6px 4px;color:#d33c51;background:#faebee;font-size:14px;font-weight:400}@media (max-width:1023px){.fruit{-ms-flex-wrap:wrap;flex-wrap:wrap}.fruit__sum{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:none;flex:none}.fruit__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fruit__inputs{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-top:10px}.fruit__btn,.fruit__input-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 2px}.fruit__input-block{width:55px}}@media (max-width:424px){.fruit__input-block--active .fruit__input,.fruit__input:focus{padding:0;text-align:center}.fruit__input-block--active .fruit__input+.fruit__input-label,.fruit__input:focus+.fruit__input-label{display:none}}.fruit__origin{display:inline-block;position:relative;overflow:hidden;margin-left:5px;height:16px;width:25px;border-radius:5px;-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:0 2px 8px -1px rgba(0,0,0,.5);box-shadow:0 2px 8px -1px rgba(0,0,0,.5)}.fruit__originflag{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header{overflow:hidden}.header,.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__inner{position:relative;z-index:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;padding:28px}.header__caption{margin:0 0 30px;max-width:790px;font-size:50px;font-weight:400;line-height:1.2;text-align:center}.header__fruit{position:absolute;z-index:-1;display:block}.header__fruit--apple{left:50%;top:0}.header__fruit--apple-2{left:0;top:25%}.header__fruit--orange{left:20%;bottom:0}.header__fruit--orange-2{right:0;top:50%}.header__fruit--leaf{right:0;bottom:60%}.header__fruit--leaf-2{left:25%;top:10%}.header__fruit--leaf-3{left:10%;bottom:20%}.header__fruit--strawberry{right:20%;bottom:10%}@media (max-height:800px){.header__fruit--leaf-3{display:none}}@media (max-width:1439px){.header__fruit--leaf-3,.header__fruit--strawberry{display:none}}@media (max-width:1439px) and (max-height:800px){.header__fruit--orange{left:0;max-width:100%;max-height:30%}.header__fruit--apple-2{display:none}}@media (max-width:1023px){.header__fruit--apple{left:25%;max-width:50%}.header__fruit--orange{display:block;left:0;max-width:100%;max-height:30%}.header__fruit--leaf{bottom:15%;width:65px}.header__fruit--leaf-3{display:block;left:auto;right:5%;bottom:auto;top:20%;width:43px}.header__fruit--strawberry{display:block;left:-65px;right:auto;bottom:45%;width:130px}.header__fruit--apple-2,.header__fruit--leaf-2,.header__fruit--orange-2{display:none}}@media (max-width:1023px) and (min-aspect-ratio:1.33333333){.header__fruit--apple,.header__fruit--orange{display:none}}@media (max-width:767px){.header__caption{font-size:30px}}.input-block{position:relative;line-height:1.15}.input-block--small .input-block__input{padding-top:7px}.input-block__input{display:block;width:100%;border:1px solid #dfdfdf;border-radius:2px;padding:23px 10px 7px;background:#e9e9e9}input.input-block__input::-webkit-input-placeholder{color:transparent;-webkit-transition:color .3s;transition:color .3s}input.input-block__input::-moz-placeholder{color:transparent;-webkit-transition:color .3s;transition:color .3s}input.input-block__input::-ms-input-placeholder{color:transparent;-webkit-transition:color .3s;transition:color .3s}input.input-block__input::placeholder{color:transparent;-webkit-transition:color .3s;transition:color .3s}.input-block__label{position:absolute;left:11px;top:16px;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.input-block__input:focus::-webkit-input-placeholder{color:#818181}.input-block__input:focus::-moz-placeholder{color:#818181}.input-block__input:focus::-ms-input-placeholder{color:#818181}.input-block__input:focus::placeholder{color:#818181}.input-block--filled .input-block__label,.input-block__input:focus+.input-block__label{top:6px;font-size:12px;color:#818181}.input-block__input:-webkit-autofill+.input-block__label{top:6px;font-size:12px;color:#818181}.input-block--error .input-block__input{border-color:#d33c51}.input-block__note{margin-top:7px;color:#d33c51;font-size:13px;color:#818181}.link{text-decoration:none}.link:hover{text-decoration:underline}.loader{position:relative;display:inline-block;padding:.5em;vertical-align:middle}.loader:after,.loader:before{content:"";position:absolute;left:50%;top:50%;border-radius:50%;background:currentColor;opacity:.4;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:loader 1s linear infinite alternate;animation:loader 1s linear infinite alternate}.loader:after{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes loader{0%{width:0;height:0}to{width:1em;height:1em}}@keyframes loader{0%{width:0;height:0}to{width:1em;height:1em}}.login{padding-top:25px}.login__row{display:-webkit-box;display:-ms-flexbox;display:flex}.login__col{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;border-right:1px solid #ededed;padding:8px 90px}.login__col:last-child{border:0}.login__info{margin:20px 10px 46px;font-size:28px;text-align:center}@media (max-width:767px){.login__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.login__col{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;border:0;border-bottom:1px solid #ededed;padding:20px 0}.login__col:first-child{padding-top:0}.login__info{margin-top:0}}.logo{position:absolute;left:70px;top:70px;z-index:1;height:57px}.logo>img{display:block;height:100%}@media (max-width:767px){.logo{left:20px;top:20px;height:35px}}.menu{position:absolute;right:70px;top:70px;z-index:10}.menu__link{display:inline-block;border-bottom:1px solid #d33c51;text-decoration:none}@media (max-width:767px){.menu{right:20px;top:20px}}.order{min-height:100vh;padding-top:72px;overflow:hidden}.order__caption{text-align:center;margin:0 0 32px;font-size:42px}.order__note{margin:-14px 0 32px;text-align:center}.order__items{position:relative;margin:32px auto;max-width:1020px}.order__item{position:absolute;left:0;top:0;width:100%;background:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity .3s .3s,visibility 0s .3s;transition:opacity .3s .3s,visibility 0s .3s}.order__item:not(.order__item--full){padding:20px}.order__item--active{position:relative;z-index:1;opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-animation:slide .3s ease-out;animation:slide .3s ease-out}@-webkit-keyframes slide{0%{left:100%}to{left:0}}@keyframes slide{0%{left:100%}to{left:0}}.order__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ededed;padding-top:26px}.order__sum{margin-right:23px;color:#000;font-size:20px;font-weight:500}.order__sum-label{font-size:13px;color:#8a8a8a}@media (min-width:768px){.order{border:30px solid #ecf0f2;padding:40px}.order__items{margin-top:40px}}@media (max-width:1023px){.order__foot{display:block;padding:20px;text-align:center}.order__sum{margin:0 0 14px}.order__btn{width:100%}}.orders{max-width:980px;margin:82px auto 0;text-align:center}.orders__caption{margin:0;font-size:42px}.orders__calendar-block{position:relative;margin:50px 0}.orders__calendar{display:none}.orders__arrow{position:absolute;width:16px;height:16px;top:50%;margin-top:-8px;border:solid #d33c51;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;cursor:pointer}.orders__arrow:hover{-webkit-transform:rotate(45deg) scale(1.2);transform:rotate(45deg) scale(1.2)}.orders__arrow--left{left:10px;border-width:0 0 2px 2px}.orders__arrow--right{right:10px;border-width:2px 2px 0 0}.orders__loader{position:fixed;right:0;top:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.4);font-size:48px}.orders__dots,.orders__loader{left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.orders__dots{position:absolute;bottom:2px;width:100%}.orders__dot{width:4px;height:4px;border-radius:50%;margin:2px;background:#d33c51}.flatpickr-day.nextMonthDay:focus .orders__dot,.flatpickr-day.nextMonthDay:hover .orders__dot,.flatpickr-day.prevMonthDay:focus .orders__dot,.flatpickr-day.prevMonthDay:hover .orders__dot,.flatpickr-day.selected.nextMonthDay .orders__dot,.flatpickr-day.selected .orders__dot,.flatpickr-day.selected.prevMonthDay .orders__dot,.flatpickr-day.selected:focus .orders__dot,.flatpickr-day.selected:hover .orders__dot,.flatpickr-day.today:focus .orders__dot,.flatpickr-day.today:hover .orders__dot,.flatpickr-day:focus .orders__dot,.flatpickr-day:hover .orders__dot{background:#fff}.orders__list{padding:44px 10px 0}.orders__date{font-size:28px}.orders__order{margin:20px 0;text-align:left}.orders__order:last-child{margin-bottom:0}.orders__order .summary__row{margin:0}.orders__order-head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:2px 2px 0 0;padding:11px 10px;background:#ededed;color:#adadad;font-size:12px}.orders__order-content{border-radius:0 0 2px 2px;padding:25px 10px;background:#f4f4f4}.orders__delete{position:relative;margin-left:auto;color:#d33c51;cursor:pointer;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 100%;perspective-origin:50% 100%;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.orders__delete:hover{text-decoration:underline}.orders__delete-menu{position:absolute;right:-5px;top:100%;margin-top:8px;padding:4px 0;background:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.15);box-shadow:0 2px 5px 0 rgba(0,0,0,.15);-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% -5px;transform-origin:50% -5px;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;-webkit-transition:visibility 0s .3s,-webkit-transform .3s;transition:visibility 0s .3s,-webkit-transform .3s;transition:transform .3s,visibility 0s .3s;transition:transform .3s,visibility 0s .3s,-webkit-transform .3s}.orders__delete-menu:before{content:"";position:absolute;right:25px;bottom:100%;width:0;height:0;border:5px solid transparent;border-top-width:0;border-bottom-color:#fff}.orders__delete-menu--active{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.orders__delete-menu--active .orders__delete-item{opacity:1}.orders__delete-item{padding:8px 15px;color:#d33c51;cursor:pointer;opacity:0;-webkit-transition:opacity .3s,background .3s;transition:opacity .3s,background .3s}.orders__delete-item:hover{background:#f9e2e6}.orders__empty{border-radius:2px;padding:46px 15px;background:#f4f4f4}@media (max-width:767px){.orders__arrow{display:none}.orders__calendar-block .flatpickr-calendar{max-width:390px;margin:auto}.orders__calendar-block .flatpickr-calendar:nth-child(4){display:none}}@media (min-width:768px){.orders__calendar-block{display:-webkit-box;display:-ms-flexbox;display:flex}.orders__calendar-block .flatpickr-calendar{padding:0 20px}.orders__calendar-block .flatpickr-months .flatpickr-next-month,.orders__calendar-block .flatpickr-months .flatpickr-prev-month{display:none}.orders__order-head{padding:11px 35px}.orders__order-content{padding:25px 35px}.orders__delete-menu{right:-30px}.orders__delete-menu:before{right:50px}}@media (min-width:1024px){.orders__calendar-block .flatpickr-calendar{padding:0 50px}.orders__arrow{width:25px;height:25px;margin-top:-13px}}.profile{max-width:980px;margin:82px auto 0}.profile__caption{margin:0;font-size:42px;text-align:center}.section{min-height:100vh;padding:72px 20px 20px;overflow:hidden}@media (min-width:768px){.section{border:30px solid #ecf0f2;padding:40px}}.summary,.summary__row{margin-bottom:30px}.summary__col{margin:30px 0}.summary__col:first-child{margin-top:0}.summary__col:last-child{margin-bottom:0}.summary__item-head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:18px;border-bottom:1px solid #ededed}.summary__item-name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:12px 12px 12px 0;font-size:13px;color:#4a4a4a}.summary__item-edit{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1px;padding:12px 0 12px 12px;font-size:12px;color:#4a90e2;cursor:pointer}.summary__item-edit:hover{text-decoration:underline}.summary__item-content{font-size:14px;line-height:24px}.summary__fruits{display:table;width:100%}.summary__fruit{display:table-row}.summary__fruit-count,.summary__fruit-name,.summary__fruit-price{display:table-cell}.summary__fruit-count,.summary__fruit-price{text-align:right}.summary__fruit-count{color:#adadad}.summary__note{margin-top:0;font-size:13px;color:#adadad}.summary__note:not(:first-child){margin-top:15px}@media (min-width:1024px){.summary__row{display:-webkit-box;display:-ms-flexbox;display:flex}.summary__col{margin:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:33.33333333%}.summary__col:first-child .summary__item{margin-left:0}.summary__col:last-child .summary__item{margin-right:0}.summary__item{max-width:280px;margin:auto}}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity 1s;transition:opacity 1s}.fade-enter,.fade-leave-to{opacity:0}