

/* Start:/local/templates/FoodBro/components/UW/my-workouts/.default/style.min.css?177505902660083*/
.my-workouts{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){.my-workouts{width:1004px}}@media screen and (max-width:1024px) and (min-width:801px){.my-workouts{width:780px}}@media screen and (max-width:800px){.my-workouts{width:100%}}@media screen and (max-width:800px){.my-workouts{padding-top:30px}}@media screen and (max-width:800px){.my-workouts h1{display:none}}.my-workouts .workouts-calendar{margin:0 auto;padding:0 55px 0 30px;color:#2F2F2F;font-size:12px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;text-align:center;display:table;height:40px;line-height:40px;border:2px solid #00b625;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;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:url("/local/templates/FoodBro/components/UW/my-workouts/.default/../../../../img/icons/calendar-edit-outline.svg") 84% center no-repeat;background-size:20px}.my-workouts .workouts-calendar.animate{-webkit-animation:swing 0.8s ease;animation:swing 0.8s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes swing{15%{-webkit-transform:translateX(9px);transform:translateX(9px)}30%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}50%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}65%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes swing{15%{-webkit-transform:translateX(9px);transform:translateX(9px)}30%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}50%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}65%{-webkit-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.my-workouts .workouts-calendar span{font-size:14px}.my-workouts .days{border-bottom:1px solid #008a4e;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-items:flex-start;align-items:center;justify-content:space-around;width:100%;padding-bottom:20px;border-bottom:0;justify-content:space-between;max-width:820px;margin:30px auto 0}.my-workouts .days div[data-id]{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-items:center;align-items:center;justify-content:center;text-align:center;min-width:32%;max-width:32%;height:33px;padding:0 10px;margin:0 0 5px 0;color:#2F2F2F;font-size:13px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;transition:all 0.2s ease;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;background:transparent;text-decoration:none;cursor:pointer;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:1px solid #008a4e}.my-workouts .days div[data-id].active{background:#008a4e;color:white}@media screen and (max-width:800px){.my-workouts .days{padding-bottom:15px}}.my-workouts .days div[data-id]{height:45px;position:relative;overflow:visible;min-width:112px;max-width:112px}@media screen and (max-width:1024px) and (min-width:801px){.my-workouts .days div[data-id]{min-width:105px;max-width:105px}}@media screen and (max-width:800px){.my-workouts .days div[data-id]{height:35px;min-width:100px;max-width:none;margin-right:5px;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.my-workouts .days div[data-id]:nth-child(4),.my-workouts .days div[data-id]:nth-child(7){margin-right:0}}.my-workouts .days div[data-id].active .count{color:white;border:1px solid white}.my-workouts .days div[data-id] .count{border:1px solid #2F2F2F;color:#2F2F2F;font-size:12px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;top:-1px;right:-1px;position:absolute;padding:1px 3px;line-height:12px;-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}@media screen and (max-width:800px){.my-workouts .days div[data-id] .count{padding:0 3px}}.my-workouts .days div[data-id] .today{border-top:solid 10px #ee423e;border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:-9px;top:-3px;-webkit-transform:rotate(133deg);-moz-transform:rotate(133deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-o-transform:rotate(133deg);-ms-transform:rotate(133deg);-sand-transform:rotate(133deg)}.my-workouts .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}.my-workouts .tab-content{margin:20px auto 0;overflow:hidden;max-width:1000px}.my-workouts .tab-content .workouts-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.my-workouts .tab-content .workouts-list .workout{padding:25px 50px 40px;margin-bottom:15px;border:2px solid #008a4e;-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}.my-workouts .tab-content .workouts-list .workout: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)}.my-workouts .tab-content .workouts-list .workout:last-child{margin-bottom:0}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout{padding:25px 20px 40px}}.my-workouts .tab-content .workouts-list .workout .errors .error{color:#ee423e;font-size:15px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;margin-bottom:10px;text-align:center}.my-workouts .tab-content .workouts-list .workout .name-wrap{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;position:relative;padding:0 40px}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .name-wrap{padding:0 40px 0 0}}.my-workouts .tab-content .workouts-list .workout .name-wrap .name{color:#2F2F2F;font-size:27px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;white-space:normal;margin-right:10px;overflow:hidden;text-align:center}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .name-wrap .name{font-size:21px}}.my-workouts .tab-content .workouts-list .workout .name-wrap .name input{width:auto;color:#2F2F2F;font-size:27px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;white-space:normal;text-align:center;border:1px solid #CACFD4;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .name-wrap .name input{font-size:19px;max-width:220px}}.my-workouts .tab-content .workouts-list .workout .name-wrap .time{color:#563d7c;font-size:22px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .name-wrap .time{font-size:20px;letter-spacing:-0.7px}}.my-workouts .tab-content .workouts-list .workout .name-wrap .time input{width:100px;color:#563d7c;font-size:22px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center;border:1px solid #CACFD4;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.my-workouts .tab-content .workouts-list .workout .name-wrap .time input[disabled]{background:white;border:0}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .name-wrap .time input{font-size:18px;letter-spacing:-0.7px;width:75px}}.my-workouts .tab-content .workouts-list .workout .name-wrap .edit{min-width:30px;max-width:30px;height:30px;margin-left:15px;cursor:pointer;padding:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/../../../../img/icons/pencil.svg") center no-repeat}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .name-wrap .edit{margin-left:10px}}.my-workouts .tab-content .workouts-list .workout .name-wrap .edit.save{background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/check-bold.svg") center no-repeat}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .name-wrap .edit.save{margin-left:5px}}.my-workouts .tab-content .workouts-list .workout .name-wrap .close{display:none;min-width:30px;max-width:30px;height:30px;margin-left:15px;cursor:pointer;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/close.svg") center no-repeat}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .name-wrap .close{margin-left:0}}.my-workouts .tab-content .workouts-list .workout .name-wrap .remove{min-width:40px;max-width:40px;height:40px;margin-left:auto;cursor:pointer;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/remove.svg") center no-repeat;position:absolute;right:-13px}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .name-wrap .remove{right:-16px;top:-20px}}.my-workouts .tab-content .workouts-list .workout .exercises{margin-top:40px;padding-top:30px}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises{padding-top:0}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise{padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #CACFD4;position:relative;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:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise{align-items:flex-start;padding-bottom:20px;margin-bottom:25px}}@media screen and (min-width:801px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise:last-child{border-bottom:0}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .sort{min-width:30px;max-width:30px;height:30px;line-height:30px;margin-right:15px;color:#2F2F2F;font-size:17px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center;border:1px solid #8b74ad;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden;background:white}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .sort{position:absolute;z-index:1;left:-3px;top:-3px;min-width:35px;max-width:35px;height:35px;line-height:35px;margin-right:0}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .sort input{width:100%;height:100%;text-align:center;color:#2F2F2F;font-size:17px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;padding:0}@media screen and (min-width:801px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .sort input[type=number]{width:150%}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .image{min-width:138px;max-width:138px;height:96px;margin-right:25px;overflow:hidden;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .image{margin-right:8px}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .image:hover img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .image img{width:100%;height:100%;object-fit:cover;transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-webkit-filter:brightness(110%);filter:brightness(110%)}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;max-width:77%}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info{max-width:100%;padding-right:40px}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .ex-name-wrap{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;padding-right:40px}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .ex-name-wrap{justify-content:center;padding-right:0}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .ex-name-wrap .name{color:#2F2F2F;font-size:19px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;white-space:normal}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .ex-name-wrap .name{font-size:17px;line-height:19px;text-align:center}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .ex-name-wrap .ex-info{min-width:25px;max-width:25px;height:25px;margin-left:15px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .ex-name-wrap .ex-info{margin-left:5px}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .ex-name-wrap .ex-remove{min-width:30px;max-width:30px;height:30px;margin-left:auto;cursor:pointer;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/remove.svg") center no-repeat;position:absolute;right:-10px;top:0}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .ex-name-wrap .ex-remove{right:-50px;min-width:35px;max-width:35px;height:35px}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .ex-name-wrap .ex-calendar{min-width:27px;max-width:27px;height:27px;margin-left:auto;cursor:pointer;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/../../../../img/icons/calendar-edit-outline.svg") center no-repeat;position:absolute;right:-8px;top:50px}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .ex-name-wrap .ex-calendar{right:-47px;min-width:30px;max-width:30px;height:30px}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches{margin-top:30px}@media screen and (min-width:801px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches{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;max-width:94%;overflow-x:auto;padding-bottom:5px;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}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches::-webkit-scrollbar{width:3px;height:6px;background-color:#e4ecef}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches::-webkit-scrollbar-thumb{width:3px;height:6px;background-color:#666;border-radius:2px}}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches{margin-top:25px}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approaches-titles{color:#006d3c;font-size:15px;font-family:"Ubuntu Italic",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;margin-top:-23px;letter-spacing:-0.5px}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approaches-titles{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;width:80%;font-size:16px;margin-top:0}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approaches-titles div{white-space:nowrap}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approaches-titles div{min-width:45%;max-width:45%;text-align:center}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approaches-titles div:last-child{margin-top:5px}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approaches-titles div:last-child{margin:0 0 0 10px}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach{margin-left:20px;color:#2F2F2F;font-size:16px;font-family:"Ubuntu Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;cursor:pointer;position:relative}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach{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;margin:10px 0 0 0;width:80%;font-size:20px}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach.active .change-icon{display:none}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach div.weight,.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach div.refs{width:100%;text-align:center}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach div.weight,.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach div.refs{min-width:45%;max-width:45%;letter-spacing:-0.5px}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach div.weight input,.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach div.refs input{width:50px;color:#2F2F2F;font-size:16px;font-family:"Ubuntu Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center;border:1px solid #CACFD4;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach div.weight input,.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach div.refs input{width:65px;font-size:20px;letter-spacing:-0.5px}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach div.refs{margin-top:5px}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach div.refs{margin:0}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach .remove-approach{min-width:20px;max-width:20px;height:20px;cursor:pointer;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/remove.svg") center no-repeat;margin:0 auto 10px;display:none}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach .remove-approach{margin:0 auto;background-size:35px;min-width:35px;max-width:35px;height:35px}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach .change-approach{min-width:20px;max-width:20px;height:20px;cursor:pointer;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/check-bold.svg") center no-repeat;margin:10px auto 0;display:none}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach .change-approach{margin:0 auto;background-size:35px;min-width:35px;max-width:35px;height:35px}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach .change-icon{min-width:15px;max-width:15px;height:15px;cursor:pointer;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/../../../../img/icons/pencil.svg") center no-repeat;margin:10px auto 0;opacity:0.35}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .approach .change-icon{margin:0;position:absolute;left:45%}}.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .add-approach{background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/plus-purple.svg") center no-repeat;min-width:20px;max-width:20px;height:20px;cursor:pointer;margin:-23px 0 0 25px;border:1px solid #8b74ad;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .exercises .exercise .name-and-info .approaches .add-approach{margin:20px 0 0 75px;min-width:25px;max-width:25px;height:25px}}.my-workouts .tab-content .workouts-list .workout .add-exercise,.my-workouts .tab-content .workouts-list .workout .add-exercise-to-templates,.my-workouts .tab-content .workouts-list .workout .remove-exercise-from-templates{margin:20px auto 0;padding:0 30px 0 60px;color:#2F2F2F;font-size:12px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;text-align:center;display:table;height:30px;line-height:30px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;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}@media screen and (max-width:800px){.my-workouts .tab-content .workouts-list .workout .add-exercise,.my-workouts .tab-content .workouts-list .workout .add-exercise-to-templates,.my-workouts .tab-content .workouts-list .workout .remove-exercise-from-templates{margin-top:10px}}.my-workouts .tab-content .workouts-list .workout .add-exercise{border:2px solid #00b625;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/plus-green.svg") 20px center no-repeat;background-size:26px}.my-workouts .tab-content .workouts-list .workout .add-exercise-to-templates{border:2px solid #8b74ad;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/content-save-check-outline.svg") 20px center no-repeat;background-size:26px}.my-workouts .tab-content .workouts-list .workout .remove-exercise-from-templates{border:2px solid #ee423e;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/remove.svg") 20px center no-repeat;background-size:26px}.my-workouts .tab-content .add-workout{transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:white;font-size:12px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;display:table;letter-spacing:0.5px;cursor:pointer;text-align:center;height:40px;line-height:40px;position:relative;white-space:normal;margin:50px auto 0;padding:0 30px 0 60px;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/plus-white.svg") 20px center no-repeat #8b74ad;background-size:26px}.exercise-modal,.exercise-history-modal,.add-exercise-modal,.calendar-modal,.remove-modal,.add-workout-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){.exercise-modal,.exercise-history-modal,.add-exercise-modal,.calendar-modal,.remove-modal,.add-workout-modal{padding-top:20px;width:460px;margin-left:-230px}}.exercise-modal .title,.exercise-history-modal .title,.add-exercise-modal .title,.calendar-modal .title,.remove-modal .title,.add-workout-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}.exercise-modal .title.purple,.exercise-history-modal .title.purple,.add-exercise-modal .title.purple,.calendar-modal .title.purple,.remove-modal .title.purple,.add-workout-modal .title.purple{color:#8b74ad}.exercise-modal .title span,.exercise-history-modal .title span,.add-exercise-modal .title span,.calendar-modal .title span,.remove-modal .title span,.add-workout-modal .title span{padding-left:8px}.exercise-modal .sub-title,.exercise-history-modal .sub-title,.add-exercise-modal .sub-title,.calendar-modal .sub-title,.remove-modal .sub-title,.add-workout-modal .sub-title{color:#2F2F2F;font-size:18px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;line-height:20px;margin-bottom:25px;text-align:center}.exercise-modal .exit,.exercise-history-modal .exit,.add-exercise-modal .exit,.calendar-modal .exit,.remove-modal .exit,.add-workout-modal .exit{position:absolute;top:-35px;right:-35px;cursor:pointer;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/../../../../img/x.svg") center no-repeat;background-size:100%;width:40px;height:40px}@media screen and (max-width:800px){.exercise-modal .exit,.exercise-history-modal .exit,.add-exercise-modal .exit,.calendar-modal .exit,.remove-modal .exit,.add-workout-modal .exit{top:auto;width:60px;height:60px;bottom:-60px;right:-8px}}.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:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-bottom:30px}.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:1;animation-iteration-count:1}@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}@media screen and (min-width:801px){.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}@media screen and (min-width:801px){.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}.exercise-modal{top:5%}@media screen and (max-width:800px){.exercise-modal{position:fixed;width:100%;height:100%;left:0;top:0;margin-left:0}}@media screen and (max-width:800px){.exercise-modal .exit{bottom:5px;right:15px;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/x.svg") center no-repeat white;background-size:contain;z-index:1}}.exercise-modal .title{font-size:24px}.exercise-modal .inner{max-height:800px;overflow-x:hidden;overflow-y:auto;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}.exercise-modal .inner::-webkit-scrollbar{width:3px;height:6px;background-color:#e4ecef}.exercise-modal .inner::-webkit-scrollbar-thumb{width:3px;height:6px;background-color:#666;border-radius:2px}.exercise-modal .images-block .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:space-between;align-items:flex-start;border-bottom:1px solid white}.exercise-modal .images-block .tabs .tab{min-height:28px;height:28px;border:1px solid #CACFD4;cursor:pointer;line-height:22px;text-align:center;background:white;margin-right:10px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;color:#4e4e4e;font-size:12px;font-family:"Ubuntu Medium",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:center;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-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.exercise-modal .images-block .tabs .tab.active{color:white;background:#008a4e;border:1px solid #008a4e;border-bottom:0;cursor:default}.exercise-modal .images-block .tabs .tab:last-child{margin-right:0}.exercise-modal .images-block .carousel{z-index:1;position:relative;height:268px}@media screen and (max-width:800px){.exercise-modal .images-block .carousel{max-width:400px;margin:0 auto}}.exercise-modal .images-block .carousel:not(.active){display:none}.exercise-modal .images-block .carousel .carousel-wrapper{overflow:hidden;width:100%;height:100%;padding:0}.exercise-modal .images-block .carousel .carousel-wrapper .carousel-items{width:10000px;position:relative;height:100%;margin:0;-ms-touch-action:pan-y;touch-action:pan-y;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-items:flex-start;align-items:flex-start}.exercise-modal .images-block .carousel .carousel-wrapper .carousel-items .block{height:100%;margin-right:15px;overflow:hidden;position:relative;background:white;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.2s ease;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;min-width:400px;max-width:400px}@media screen and (max-width:800px){.exercise-modal .images-block .carousel .carousel-wrapper .carousel-items .block{margin-right:0}}.exercise-modal .images-block .carousel .carousel-wrapper .carousel-items .block.noAnimate{transition:all 0s ease;-o-transition:all 0s ease;-moz-transition:all 0s ease;-webkit-transition:all 0s ease}.exercise-modal .images-block .carousel .carousel-wrapper .carousel-items .block img{width:100%;height:100%;object-fit:cover;-webkit-filter:brightness(115%);filter:brightness(115%)}.exercise-modal .images-block .carousel .buttons{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;width:90%;height:45px;margin:-20px 0 0 20px;position:absolute;top:50%}.exercise-modal .images-block .carousel .buttons .left,.exercise-modal .images-block .carousel .buttons .right{cursor:pointer;background:none;border-right:3px solid white;border-bottom:3px solid white;min-width:30px;max-width:30px;height:30px}.exercise-modal .images-block .carousel .buttons .left{transform:rotate(135deg)}.exercise-modal .images-block .carousel .buttons .right{transform:rotate(-45deg)}.exercise-modal .detail-text{margin-top:30px}.exercise-modal .detail-text .detail-title{color:#2F2F2F;font-size:17px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center}.exercise-modal .detail-text ol{padding-left:15px}.exercise-modal .detail-text ol li{font-size:15px;line-height:18px}.exercise-modal .props{margin-top:30px}.exercise-modal .props .prop{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;line-height:14px;padding:6px 10px}@media screen and (max-width:800px){.exercise-modal .props .prop{padding:6px 0}}.exercise-modal .props .prop:hover{background:rgba(201,237,207,0.5)}.exercise-modal .props .prop .name{color:#2F2F2F;font-size:15px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:13px;text-transform:none;white-space:normal;letter-spacing:-0.3px}.exercise-modal .props .prop .line{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;height:100%;margin:0 10px;padding-top:8px;border-bottom:1px dashed #8b74ad}.exercise-modal .props .prop .value{color:#2F2F2F;font-size:15px;font-family:"Ubuntu Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;position:relative;max-width:200px;text-align:right;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.exercise-modal .video{width:100%;height:100%}.exercise-modal .istochnik{color:#2F2F2F;font-size:13px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;margin-top:30px;padding-left:10px}.exercise-history-modal{top:20% !important}.exercise-history-modal .inner{max-height:500px;overflow-x:hidden;overflow-y:auto;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}.exercise-history-modal .inner::-webkit-scrollbar{width:3px;height:6px;background-color:#e4ecef}.exercise-history-modal .inner::-webkit-scrollbar-thumb{width:3px;height:6px;background-color:#666;border-radius:2px}.exercise-history-modal .title-and-image{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;margin-bottom:25px}.exercise-history-modal .title-and-image .image{min-width:138px;max-width:138px;height:96px;overflow:hidden}.exercise-history-modal .title-and-image .image img{width:100%;height:100%;object-fit:cover}.exercise-history-modal .title-and-image .title-wrap{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.exercise-history-modal .title-and-image .title-wrap .title{margin-bottom:5px !important}.exercise-history-modal .title-and-image .title-wrap .sub-title{margin-bottom:0}.exercise-history-modal .item{margin-bottom:8px;border:1px solid #CACFD4;padding:8px 15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.exercise-history-modal .item .date{text-align:center}.exercise-history-modal .item .date span{color:#563d7c;font-size:17px;font-family:"Ubuntu Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;line-height:18px;border-bottom:1px solid #008a4e}.exercise-history-modal .item .approaches{margin-top:10px;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;max-width:100%;overflow-x:auto;padding-bottom:5px;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}.exercise-history-modal .item .approaches::-webkit-scrollbar{width:3px;height:6px;background-color:#e4ecef}.exercise-history-modal .item .approaches::-webkit-scrollbar-thumb{width:3px;height:6px;background-color:#666;border-radius:2px}.exercise-history-modal .item .approaches .approaches-titles{color:#006d3c;font-size:15px;font-family:"Ubuntu Italic",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none}.exercise-history-modal .item .approaches .approaches-titles div{white-space:nowrap;letter-spacing:-0.3px}.exercise-history-modal .item .approaches .approach{margin-left:13px;color:#2F2F2F;font-size:15px;font-family:"Ubuntu Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none}.exercise-history-modal .item .approaches .approach div.weight,.exercise-history-modal .item .approaches .approach div.refs{width:100%;text-align:center}.add-exercise-modal{position:absolute;padding:30px 20px}@media screen and (min-width:801px){.add-exercise-modal{width:650px;margin-left:-325px}}@media screen and (max-width:800px){.add-exercise-modal{padding:30px 15px;position:fixed;width:100%;height:100%;left:0;top:0;margin-left:0}}@media screen and (max-width:800px){.add-exercise-modal .exit{bottom:12px;right:15px;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/x.svg") center no-repeat white;background-size:contain;z-index:1}}.add-exercise-modal input[name=search-exercise]{color:#2F2F2F;font-size:15px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;padding-left:15px;width:100%;height:30px;border:1px solid #CACFD4;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.add-exercise-modal .prop-block{margin-top:6px;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:flex-start}.add-exercise-modal .prop-block .prop-title{margin:0 5px;color:#2F2F2F;font-size:14px;font-family:"Ubuntu Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;letter-spacing:-0.3px;min-width:100%;text-align:center}.add-exercise-modal .prop-block .value{margin:3px 3px;padding:2px 10px;border:1px solid #00b625;cursor:pointer;text-align:center;color:#2F2F2F;font-size:13px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.add-exercise-modal .prop-block .value.active{background:#00b625;color:white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.add-exercise-modal .exercises-wrap{position:relative}.add-exercise-modal .exercises{margin-top:15px;max-height:400px;overflow-x:hidden;overflow-y:auto;padding:0 10px 0 0;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}.add-exercise-modal .exercises::-webkit-scrollbar{width:3px;height:6px;background-color:#e4ecef}.add-exercise-modal .exercises::-webkit-scrollbar-thumb{width:3px;height:6px;background-color:#666;border-radius:2px}@media screen and (max-width:800px){.add-exercise-modal .exercises{border-top:1px solid #CACFD4;border-bottom:1px solid #CACFD4;padding:15px 0 10px}}.add-exercise-modal .exercises .item{margin:0 0 8px 0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;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:800px){.add-exercise-modal .exercises .item{margin:0 0 12px}}.add-exercise-modal .exercises .item .image{min-width:97px;max-width:97px;height:65px;overflow:hidden;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.add-exercise-modal .exercises .item .image img{width:100%;height:100%;object-fit:cover}.add-exercise-modal .exercises .item .image:hover:before{content:"";position:absolute;width:100%;height:100%;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/zoom-in.svg") center no-repeat rgba(0,0,0,0.3);background-size:30px;cursor:pointer}.add-exercise-modal .exercises .item .ex-info{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-left:15px}@media screen and (max-width:800px){.add-exercise-modal .exercises .item .ex-info{margin-left:10px}}.add-exercise-modal .exercises .item .ex-info .name{color:#2F2F2F;font-size:16px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;line-height:16px}.add-exercise-modal .exercises .item .ex-info .props{margin-top:2px;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}.add-exercise-modal .exercises .item .ex-info .props .prop-val{margin:3px 3px;padding:1px 10px;border:1px solid #CACFD4;text-align:center;color:#2F2F2F;font-size:13px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:800px){.add-exercise-modal .exercises .item .ex-info .props .prop-val{margin:2px 3px;padding:0 8px}}.add-exercise-modal .exercises .item .add-ex{min-width:90px;max-width:90px;height:28px;line-height:28px;color:white;font-size:11px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;background:#008a4e;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:0 0 0 10px;cursor:pointer}@media screen and (max-width:800px){.add-exercise-modal .exercises .item .add-ex{min-width:72px;max-width:72px}}.add-exercise-modal .exercises .no-items{color:#ee423e;font-size:16px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center;padding-top:30px}.add-workout-modal{position:absolute}@media screen and (min-width:801px){.add-workout-modal{width:650px;margin-left:-325px}}@media screen and (max-width:800px){.add-workout-modal{padding:30px 15px}}.add-workout-modal .no-items{color:#ee423e;font-size:15px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center;padding-top:15px}.workout-templates-title{color:#2F2F2F;font-size:18px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center;margin-bottom:15px}input[name=search-workout]{color:#2F2F2F;font-size:15px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;padding-left:15px;width:100%;height:30px;border:1px solid #CACFD4;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.workout-templates,.workouts-from-last-day{position:relative}.workout-templates .workouts,.workouts-from-last-day .workouts{margin-top:15px;max-height:400px;overflow-x:hidden;overflow-y:auto;padding:0 10px 0 0;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}.workout-templates .workouts::-webkit-scrollbar,.workouts-from-last-day .workouts::-webkit-scrollbar{width:3px;height:6px;background-color:#e4ecef}.workout-templates .workouts::-webkit-scrollbar-thumb,.workouts-from-last-day .workouts::-webkit-scrollbar-thumb{width:3px;height:6px;background-color:#666;border-radius:2px}.workout-templates .workouts .no-items,.workouts-from-last-day .workouts .no-items{color:#ee423e;font-size:16px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center;padding-top:30px}.workout-templates .workout,.workouts-from-last-day .workout{margin:0 0 8px 0;overflow:hidden;padding:0 0 10px 0;border-bottom:1px solid #CACFD4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;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}.workout-templates .workout .wt-info,.workouts-from-last-day .workout .wt-info{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.workout-templates .workout .wt-info .name-wrap,.workouts-from-last-day .workout .wt-info .name-wrap{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}.workout-templates .workout .wt-info .name-wrap .name,.workouts-from-last-day .workout .wt-info .name-wrap .name{color:#2F2F2F;font-size:16px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;line-height:16px;margin-right:10px}.workout-templates .workout .wt-info .name-wrap .time,.workouts-from-last-day .workout .wt-info .name-wrap .time{color:#563d7c;font-size:16px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none}.workout-templates .workout .wt-info .exercises,.workouts-from-last-day .workout .wt-info .exercises{margin-top:5px;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}.workout-templates .workout .wt-info .exercises .prop-val,.workouts-from-last-day .workout .wt-info .exercises .prop-val{margin:2px 2px;padding:0 8px;border:1px solid #CACFD4;text-align:center;color:#2F2F2F;font-size:12px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:-0.3px;text-transform:none;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:800px){.workout-templates .workout .wt-info .exercises .prop-val,.workouts-from-last-day .workout .wt-info .exercises .prop-val{white-space:normal;text-align:left}}.workout-templates .workout .add-wt,.workouts-from-last-day .workout .add-wt{min-width:90px;max-width:90px;height:28px;line-height:28px;color:white;font-size:11px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;background:#008a4e;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:0 0 0 10px;cursor:pointer}.workout-templates .workout .remove-wt,.workouts-from-last-day .workout .remove-wt{min-width:25px;max-width:25px;height:25px;margin:0 -5px 0 5px;cursor:pointer;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/remove.svg") center no-repeat}@media screen and (max-width:800px){.workout-templates .workout .remove-wt,.workouts-from-last-day .workout .remove-wt{min-width:30px;max-width:30px;height:30px}}.workout-templates .add-all-workouts,.workouts-from-last-day .add-all-workouts{transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:white;font-size:12px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;display:table;letter-spacing:0.5px;cursor:pointer;text-align:center;height:32px;line-height:32px;position:relative;white-space:normal;margin:10px auto 0;padding:0 30px 0 60px;background:url("/local/templates/FoodBro/components/UW/my-workouts/.default/img/plus-white.svg") 20px center no-repeat #8b74ad;background-size:26px}.workouts-from-last-day{margin-bottom:40px}.workouts-from-last-day .title{color:#008a4e;font-size:18px;font-family:"Ubuntu Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none;text-align:center}.no-workouts{max-width:820px;margin:0 auto}.add-new-workout{margin:40px auto 0;padding:0 20px;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;display:table;height:35px;line-height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#008a4e}.calendar-modal{top:24% !important}.calendar-modal .workouts-days{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 .workouts-days:before{content:"";width:30px;height:100%;border-radius:50%;background:#00b625;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:8px 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.today{font-family:"Ubuntu Bold";font-size:17px}@media screen and (max-width:800px){.calendar-modal .days li.today{font-size:18px}}.calendar-modal .days li.active::after{position:absolute;content:"";left:50%;margin-left:-2px;top:-6px;height:4px;width:4px;background:#ee423e;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.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.active::before{background:#CACFD4}.calendar-modal .days li.workout-day::before{background:#00b625}.calendar-modal .days li:hover:not(.workout-day):not(.inactive):before{background:rgba(202,207,212,0.5)}.calendar-modal .days li.select:not(.inactive)::before{background:#CACFD4 !important}.remove-modal{top:50%;margin-top:-150px;z-index:1002}.remove-modal .notice{text-align:center;color:#2F2F2F;font-size:18px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none}.remove-modal .buttons{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:space-between;align-items:center}.remove-modal .buttons div{min-width:48%;max-width:48%;height:30px;line-height:30px;text-align:center;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;color:white;font-size:16px;font-family:"Ubuntu Bold",Helvetica,Arial,sans-serif;text-transform:uppercase}.remove-modal .buttons div.yes{background:#008a4e}.remove-modal .buttons div.no{background:#8b74ad}
/* End */
/* /local/templates/FoodBro/components/UW/my-workouts/.default/style.min.css?177505902660083 */
