

/* Start:/local/templates/FoodBro/components/UW/my-habits/.default/style.min.css?177417708131150*/
.lk-wrap{white-space:nowrap;padding-bottom:50px;width:1260px;margin:0 auto;-ms-touch-action:pan-y;touch-action:pan-y}@media screen and (max-width:1280px) and (min-width:1025px){.lk-wrap{width:1004px}}@media screen and (max-width:1024px) and (min-width:801px){.lk-wrap{width:780px}}@media screen and (max-width:800px){.lk-wrap{width:460px}}.lk-wrap .tabs{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;align-items:flex-start;position:relative;z-index:1;padding-top:40px;border-top:1px solid #008a4e;margin-bottom:60px}.lk-wrap .tabs .tab{min-width:310px;max-width:310px;height:45px;border:1px solid #CACFD4;cursor:pointer;line-height:22px;background:white;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;color:#4e4e4e;font-size:14px;font-family:"Ubuntu Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}@media screen and (max-width:800px){.lk-wrap .tabs .tab{line-height:16px;min-width:48%;max-width:48%;white-space:normal;height:50px}}@media screen and (min-width:1025px){.lk-wrap .tabs .tab{color:white;cursor:default}.lk-wrap .tabs .tab:first-child{background:#008a4e;border:1px solid #008a4e}.lk-wrap .tabs .tab:last-child{background:#8b74ad;border:1px solid #8b74ad}.lk-wrap .tabs .tab .count-habits{border:2px solid white !important;color:white !important}}.lk-wrap .tabs .tab:first-child{text-align:left;padding:0 0 0 40px}@media screen and (max-width:800px){.lk-wrap .tabs .tab:first-child{padding:0 53px 0 0;text-align:center}}.lk-wrap .tabs .tab:first-child.active{color:white;cursor:default;background:#008a4e;border:1px solid #008a4e}.lk-wrap .tabs .tab:first-child.active .count-habits{border:2px solid white;color:white}.lk-wrap .tabs .tab:first-child .add-habit{border:2px solid #008a4e}.lk-wrap .tabs .tab:first-child .add-habit{right:20px;background:url("/local/templates/FoodBro/components/UW/my-habits/.default/img/plus-green.svg") center no-repeat white}@media screen and (max-width:800px){.lk-wrap .tabs .tab:first-child .add-habit{right:10px}}.lk-wrap .tabs .tab:first-child .count-habits{right:-2px;border:2px solid #008a4e;color:#008a4e}.lk-wrap .tabs .tab:last-child{text-align:right;justify-content:flex-end;padding:0 60px 0 0;margin-left:10px}@media screen and (max-width:800px){.lk-wrap .tabs .tab:last-child{text-align:center;padding:0 30px 0 70px}}.lk-wrap .tabs .tab:last-child.active{color:white;cursor:default;background:#8b74ad;border:1px solid #8b74ad}.lk-wrap .tabs .tab:last-child.active .count-habits{border:2px solid white;color:white}.lk-wrap .tabs .tab:last-child .add-habit{border:2px solid #8b74ad;color:#8b74ad}.lk-wrap .tabs .tab:last-child .add-habit{left:20px;background:url("/local/templates/FoodBro/components/UW/my-habits/.default/img/plus-purple.svg") center no-repeat white}@media screen and (max-width:800px){.lk-wrap .tabs .tab:last-child .add-habit{left:10px}}.lk-wrap .tabs .tab:last-child .count-habits{left:-2px;border:2px solid #8b74ad;color:#563d7c}.lk-wrap .tabs .tab .add-habit{position:absolute;top:18px;width:50px;height:50px;z-index:1;cursor:pointer;background-size:60% !important;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:800px){.lk-wrap .tabs .tab .add-habit{width:60px;height:60px}}.lk-wrap .tabs .tab .count-habits{color:white;font-size:14px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;top:-2px;position:absolute;padding:1px 3px;min-width:25px;line-height:16px;-webkit-border-radius:0 5px 0 5px;-moz-border-radius:0 5px 0 5px;-ms-border-radius:0 5px 0 5px;border-radius:0 5px 0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2}.lk-wrap .test-note{color:#ee423e;font-size:16px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center;margin-top:15px;white-space:normal}.lk-wrap .tab-content{margin-top:20px;overflow:hidden;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.lk-wrap .tab-content .habits-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (min-width:1025px){.lk-wrap .tab-content .habits-block{min-width:49.7%;max-width:49.7%}}@media screen and (max-width:1024px){.lk-wrap .tab-content .habits-block{transition:all 1s ease;-o-transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;min-width:100%;max-width:100%}}@media screen and (max-width:1024px){.lk-wrap .tab-content .habits-block[data-code=HABITS]{margin-right:20px}}.lk-wrap .tab-content .habits-block[data-code=HABITS] .habit{border:2px solid #008a4e}.lk-wrap .tab-content .habits-block[data-code=DEPENDENCIES] .habit{border:2px solid #8b74ad}.lk-wrap .tab-content .habits-block .habit{height:263px;padding:25px 25px 15px 25px;margin-bottom:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease}@media screen and (max-width:1280px) and (min-width:1025px){.lk-wrap .tab-content .habits-block .habit{padding:25px 15px 15px 15px;height:290px}}@media screen and (max-width:800px){.lk-wrap .tab-content .habits-block .habit{padding:20px;height:auto;margin-bottom:20px}}.lk-wrap .tab-content .habits-block .habit:hover:not(.hoHover){-webkit-box-shadow:inset 0 0 20px 0 rgba(209,214,229,0.8);-moz-box-shadow:inset 0 0 20px 0 rgba(209,214,229,0.8);box-shadow:inset 0 0 20px 0 rgba(209,214,229,0.8)}.lk-wrap .tab-content .habits-block .habit:last-child{margin-bottom:0}.lk-wrap .tab-content .habits-block .habit .icon-name-edit{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:relative}.lk-wrap .tab-content .habits-block .habit .icon-name-edit .icon{min-width:30px;max-width:30px;height:30px;margin-right:20px}.lk-wrap .tab-content .habits-block .habit .icon-name-edit .name{color:#2F2F2F;font-size:19px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;white-space:normal;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:0 15px 0 0;line-height:20px;max-height:40px;overflow:hidden}@media screen and (max-width:1280px){.lk-wrap .tab-content .habits-block .habit .icon-name-edit .name{font-size:18px}}.lk-wrap .tab-content .habits-block .habit .icon-name-edit .edit{cursor:pointer;min-width:35px;max-width:35px;height:35px;margin:-10px -10px 0 auto}.lk-wrap .tab-content .habits-block .habit .icon-name-edit .calendar{cursor:pointer;min-width:35px;max-width:35px;height:35px;position:absolute;right:-10px;bottom:-50px}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram{margin-top:30px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:center}@media screen and (max-width:1280px) and (min-width:1025px){.lk-wrap .tab-content .habits-block .habit .timer-and-diagram.less-info{margin-top:50px}}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .timer-and-sort{padding-left:50px;min-width:45%;max-width:45%}@media screen and (max-width:1280px){.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .timer-and-sort{padding-left:0;min-width:55%;max-width:55%}}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .timer .timer-title{color:#2F2F2F;font-size:15px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .timer .timer-nums{color:#ee423e;font-size:18px;font-family:"Ubuntu Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;letter-spacing:-0.5px}@media screen and (max-width:1280px){.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .timer .timer-nums{font-size:17px}}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .timer .timer-nums span{padding-right:8px}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .sort{margin-top:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .sort .sort-title{color:#2F2F2F;font-size:15px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .sort .sort-items{white-space:nowrap;width:35px;height:22px;margin-left:15px}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .sort .sort-items .item{display:inline-block;vertical-align:bottom;white-space:normal;width:5px;margin-right:-1px;background:#008a4e}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .sort .sort-items .item.count-1{height:5px}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .sort .sort-items .item.count-2{height:8px}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .sort .sort-items .item.count-3{height:11px}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .sort .sort-items .item.count-4{height:14px}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .sort .sort-items .item.count-5{height:17px}.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .description{color:#2F2F2F;font-size:15px;font-family:"Ubuntu Italic",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;margin-top:20px;white-space:normal;max-height:57px;overflow:hidden;min-width:120%}@media screen and (max-width:800px){.lk-wrap .tab-content .habits-block .habit .timer-and-diagram .description{min-width:110%}}.lk-wrap .tab-content .habits-block .habit .diagram{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.lk-wrap .tab-content .habits-block .habit .diagram .pie{aspect-ratio:1;position:relative;display:inline-grid;margin:-5px 0 5px;place-content:center;font-size:23px;font-weight:bold;font-family:sans-serif;border-radius:50%;border:1px solid #fcf6f6}.lk-wrap .tab-content .habits-block .habit .diagram .goal{min-width:100%;text-align:center;color:#2F2F2F;font-size:13px;font-family:"Ubuntu Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none}.lk-wrap .tab-content .habits-block .habit .diagram .goal .goal-text{font-family:"Ubuntu"}@media screen and (max-width:1024px){.lk-wrap .tab-content.DEPENDENCIES .habits-block{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);margin-right:0 !important}}.pro-notice-lk{border:1px solid #008a4e;padding:15px;width:450px;margin:20px auto 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.pro-notice-lk.active{border:2px solid #ee423e;-webkit-animation-name:fadeInOut;animation-name:fadeInOut;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:2;animation-iteration-count:2}@keyframes fadeInOut{0%{opacity:0.5}50%{opacity:0.1}100%{opacity:1}}.pro-notice-lk .note-text{color:#2F2F2F;font-size:16px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center;white-space:normal}.pro-notice-lk .buttons{margin-top:15px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.pro-notice-lk .buttons .get-pro{display:block;transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#8b74ad;color:white;font-size:12px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;text-align:center;height:40px;line-height:40px;overflow:hidden;position:relative;white-space:normal;outline:none;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.pro-notice-lk .buttons .get-pro:hover:not(.noHover){color:white;text-shadow:1px 2px 2px rgba(0,0,0,0.5);background:transparent}.pro-notice-lk .buttons .get-pro:hover:not(.noHover):before{-webkit-transform:scale(2);transform:scale(2)}.pro-notice-lk .buttons .get-pro:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(139,116,173,0.7);border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;display:block !important}.pro-notice-lk .buttons .auth{display:block;transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#faa71e;color:white;font-size:12px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;text-align:center;height:40px;line-height:40px;overflow:hidden;position:relative;white-space:normal;outline:none;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-left:20px}.pro-notice-lk .buttons .auth:hover:not(.noHover){color:white;text-shadow:1px 2px 2px rgba(0,0,0,0.5);background:transparent}.pro-notice-lk .buttons .auth:hover:not(.noHover):before{-webkit-transform:scale(2);transform:scale(2)}.pro-notice-lk .buttons .auth:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(250,167,30,0.7);border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;display:block !important}.pro-notice-lk .buttons .get-pro,.pro-notice-lk .buttons .auth{text-decoration:none;width:200px;height:35px;line-height:35px}.habit-modal .errors .error{color:#ee423e;font-size:15px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;margin-bottom:10px}.habit-modal input,.habit-modal textarea{min-width:100%;max-width:100%;height:35px;margin:0 0 15px 0;border:1px solid #CACFD4;color:#4e4e4e;font-size:16px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-transform:none;padding-left:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.habit-modal input.error,.habit-modal textarea.error{border:1px solid red}.habit-modal textarea{height:110px;resize:none}.habit-modal .date-begin .date-title{color:#4e4e4e;font-size:16px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center}.habit-modal .priority{margin-bottom:25px;margin-top:-10px}.habit-modal .priority .priority-title{color:#4e4e4e;font-size:16px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center}.habit-modal .priority .items{margin-top:8px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.habit-modal .priority .items .item{min-width:30px;max-width:30px;height:30px;line-height:30px;border:2px solid #CACFD4;text-align:center;color:#4e4e4e;font-size:16px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-right:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.habit-modal .priority .items .item.active{border:2px solid #008a4e;color:#008a4e;cursor:default}.habit-modal .icons-wrap{margin-bottom:25px}.habit-modal .icons-wrap .icons-title{color:#4e4e4e;font-size:16px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center}.habit-modal .icons-wrap .icons{height:112px;overflow-y:auto;padding-right:10px;scrollbar-color:#666 #e4ecef;scrollbar-width:thin;scrollbar-base-color:#666;scrollbar-face-color:#666;scrollbar-3dlight-color:#666;scrollbar-highlight-color:#666;scrollbar-track-color:#e4ecef;scrollbar-arrow-color:#e4ecef;scrollbar-shadow-color:#666;scrollbar-dark-shadow-color:#666;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.habit-modal .icons-wrap .icons::-webkit-scrollbar{width:3px;height:6px;background-color:#e4ecef}.habit-modal .icons-wrap .icons::-webkit-scrollbar-thumb{width:3px;height:6px;background-color:#666;border-radius:2px}.habit-modal .icons-wrap .icons img{margin:2px;padding:3px;min-width:25px;max-width:25px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;height:25px;border:1px solid #CACFD4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}@media screen and (max-width:800px){.habit-modal .icons-wrap .icons img{margin:4px;min-width:30px;max-width:30px;height:30px}}.habit-modal .icons-wrap .icons img.active{border:2px solid #faa71e;margin:1px}.habit-modal .buttons{margin:auto 0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around;align-items:flex-start}.habit-modal .buttons .button,.habit-modal .buttons .remove,.habit-modal .buttons .change{min-width:180px;max-width:180px}.habit-modal .buttons .button{display:block;transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#008a4e;color:white;font-size:12px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;text-align:center;height:40px;line-height:40px;overflow:hidden;position:relative;white-space:normal;outline:none;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.habit-modal .buttons .button:hover:not(.noHover){color:white;text-shadow:1px 2px 2px rgba(0,0,0,0.5);background:transparent}.habit-modal .buttons .button:hover:not(.noHover):before{-webkit-transform:scale(2);transform:scale(2)}.habit-modal .buttons .button:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(0,138,78,0.7);border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;display:block !important}.habit-modal .buttons .button.purple{background:#8b74ad}.habit-modal .buttons .change{display:block;transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#8b74ad;color:white;font-size:12px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;text-align:center;height:40px;line-height:40px;overflow:hidden;position:relative;white-space:normal;outline:none;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:none}.habit-modal .buttons .change:hover:not(.noHover){color:white;text-shadow:1px 2px 2px rgba(0,0,0,0.5);background:transparent}.habit-modal .buttons .change:hover:not(.noHover):before{-webkit-transform:scale(2);transform:scale(2)}.habit-modal .buttons .change:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(139,116,173,0.7);border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;display:block !important}.habit-modal .buttons .remove{display:block;transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#ee423e;color:white;font-size:12px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;text-align:center;height:40px;line-height:40px;overflow:hidden;position:relative;white-space:normal;outline:none;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:none}.habit-modal .buttons .remove:hover:not(.noHover){color:white;text-shadow:1px 2px 2px rgba(0,0,0,0.5);background:transparent}.habit-modal .buttons .remove:hover:not(.noHover):before{-webkit-transform:scale(2);transform:scale(2)}.habit-modal .buttons .remove:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(238,66,62,0.7);border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;display:block !important}.calendar-modal{top:30% !important}@media screen and (max-width:800px){.calendar-modal{top:20% !important}}.calendar-modal .failure-note{position:relative;margin-bottom:12px;color:#4e4e4e;font-size:16px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;padding-left:40px;height:30px;line-height:30px}.calendar-modal .failure-note:before{content:"";width:30px;height:100%;border-radius:50%;background:rgba(255,68,63,0.6);position:absolute;left:0;top:0}.calendar-modal .calendar-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#008a4e}.calendar-modal .calendar-head .icons{display:-webkit-box;display:-ms-flexbox;display:flex}.calendar-modal .calendar-head .icons span{height:30px;width:30px;margin:0 1px;cursor:pointer;color:#878787;text-align:center;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border-radius:50%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center}@media screen and (max-width:800px){.calendar-modal .calendar-head .icons span{width:40px;height:40px}}@media screen and (max-width:800px){.calendar-modal .calendar-head .icons span svg{width:25px;height:25px}}.calendar-modal .calendar-head .current-date{color:white;font-size:16px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;margin:0}@media screen and (max-width:800px){.calendar-modal .calendar-head .current-date{font-size:19px}}.calendar-modal .calendar{padding:10px;border:1px solid #CACFD4}.calendar-modal .calendar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;text-align:center;padding:0;margin:0}.calendar-modal .calendar .days{margin-bottom:5px}.calendar-modal .calendar li{color:#2F2F2F;font-size:15px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;width:14.2857142857%;height:15px;line-height:18px}@media screen and (max-width:800px){.calendar-modal .calendar li{font-size:17px}}.calendar-modal .calendar .weeks li{cursor:default;font-size:13px}.calendar-modal .calendar .days li{z-index:1;position:relative;margin:7px 0;cursor:pointer}@media screen and (max-width:800px){.calendar-modal .calendar .days li{margin:10px 0}}.calendar-modal .days li.inactive{color:#aaa;cursor:default}.calendar-modal .days li.active{font-family:"Ubuntu Bold";font-size:16px}@media screen and (max-width:800px){.calendar-modal .days li.active{font-size:18px}}.calendar-modal .days li::before{position:absolute;content:"";left:50%;top:50%;height:33px;width:33px;z-index:-1;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:800px){.calendar-modal .days li::before{height:38px;width:38px}}.calendar-modal .days li.failure::before{background:rgba(255,68,63,0.6)}.calendar-modal .days li:hover:not(.failure):not(.inactive):before{background:rgba(202,207,212,0.5)}.calendar-modal .days li.select:not(.inactive)::before{background:#CACFD4 !important}.calendar-modal .unset-timer,.calendar-modal .unset-failure{display:block;transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#006d3c;color:white;font-size:12px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;text-align:center;height:40px;line-height:40px;overflow:hidden;position:relative;white-space:normal;outline:none;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding-left:43px;margin:30px auto 0;padding-top:6px;white-space:normal;line-height:14px;text-align:center}.calendar-modal .unset-timer:hover:not(.noHover),.calendar-modal .unset-failure:hover:not(.noHover){color:white;text-shadow:1px 2px 2px rgba(0,0,0,0.5);background:transparent}.calendar-modal .unset-timer:hover:not(.noHover):before,.calendar-modal .unset-failure:hover:not(.noHover):before{-webkit-transform:scale(2);transform:scale(2)}.calendar-modal .unset-timer:before,.calendar-modal .unset-failure:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(0,109,60,0.7);border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;display:block !important}.calendar-modal .unset-timer span,.calendar-modal .unset-failure span{font-size:12px}.calendar-modal .unset-timer{width:200px;background:url("/local/templates/FoodBro/components/UW/my-habits/.default/img/history.svg") 17px center no-repeat #8b74ad !important;background-size:14% !important}.calendar-modal .unset-failure{width:220px;background:url("/local/templates/FoodBro/components/UW/my-habits/.default/img/history.svg") 17px center no-repeat #ee423e !important;background-size:14% !important;display:none}.habit-modal,.calendar-modal{display:none;position:fixed;width:450px;left:50%;top:10%;margin-left:-225px;-webkit-box-shadow:0 0 11px rgba(0,0,0,0.17);-moz-box-shadow:0 0 11px rgba(0,0,0,0.17);box-shadow:0 0 11px rgba(0,0,0,0.17);background-color:white;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:40px 30px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1001;border:1px solid #e2e7ec}@media screen and (max-width:800px){.habit-modal,.calendar-modal{padding-top:20px;width:460px;margin-left:-230px}}.habit-modal .title,.calendar-modal .title{color:#008a4e;font-size:22px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;line-height:20px;margin-bottom:25px;text-align:center}.habit-modal .title.purple,.calendar-modal .title.purple{color:#8b74ad}.habit-modal .title span,.calendar-modal .title span{padding-left:8px}.habit-modal .exit,.calendar-modal .exit{position:absolute;top:-35px;right:-35px;cursor:pointer;background:url("/local/templates/FoodBro/components/UW/my-habits/.default/../../../../img/x.svg") center no-repeat;background-size:100%;width:40px;height:40px}@media screen and (max-width:800px){.habit-modal .exit,.calendar-modal .exit{top:auto;width:60px;height:60px;bottom:-60px;right:-8px}}
/* End */
/* /local/templates/FoodBro/components/UW/my-habits/.default/style.min.css?177417708131150 */
