.up{display:inline-block;font:normal normal normal 16px/1 Upfont;font-size:inherit;color:#3b3b3b;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.up-add:before{content:"\e900"}.up-add-3px:before{content:"\e980"}.up-add-4px:before{content:"\e98b"}.up-add-5px:before{content:"\e982"}.up-add-7px:before{content:"\e981"}.up-apple:before{content:"\e901"}.up-apple-filled:before,.up-apple-filled-new:before{content:"\e95c"}.up-arrow-bubble:before{content:"\e920"}.up-arrow-bubble-filled:before{content:"\e940"}.up-arrow-left:before{content:"\e902"}.up-arrow-right:before{content:"\e903"}.up-basketball:before{content:"\e904"}.up-bell:before{content:"\e905"}.up-burger-menu:before{content:"\e906"}.up-calendar:before{content:"\e907"}.up-calories:before{content:"\e950"}.up-calories-filled:before,.up-calories-filled-new:before{content:"\e961"}.up-caret-down-3px:before{content:"\e97c"}.up-caret-up-3px:before{content:"\e97b"}.up-carrot:before{content:"\e908"}.up-chevron-left:before{content:"\e909"}.up-chevon-left-3px:before{content:"\e96e"}.up-chevon-left-4px:before{content:"\e98c"}.up-chevon-left-big-4px:before{content:"\e98d"}.up-chevon-left-ultra-thick:before{content:"\e95d"}.up-chevron-down:before{content:"\e90a"}.up-chevron-right:before{content:"\e90b"}.up-chevon-right-3px:before{content:"\e96f"}.up-chevon-right-4px:before{content:"\e98e"}.up-chevon-right-big-4px:before{content:"\e98f"}.up-chevron-up:before{content:"\e90c"}.up-circle-filled:before{content:"\e985"}.up-clock:before{content:"\e90d"}.up-cocktail:before{content:"\e90e"}.up-coffee:before{content:"\e90f"}.up-comment:before{content:"\e910"}.up-cross:before{content:"\e911"}.up-cross-4px:before{content:"\e991"}.up-cross-big-4px:before{content:"\e990"}.up-cross-thin:before{content:"\e962"}.up-danger:before{content:"\e912"}.up-definition:before{content:"\e94f"}.up-definition-women:before{content:"\e954"}.up-do-not-enter:before{content:"\e913"}.up-dots-small-3px:before{content:"\e979"}.up-dots-3px:before{content:"\e97a"}.up-download-3px:before{content:"\e984"}.up-download-4px:before{content:"\e98a"}.up-download-alt:before{content:"\e914"}.up-dumbbell:before{content:"\e915"}.up-education:before{content:"\e916"}.up-empty-box:before{content:"\e955"}.up-enter:before{content:"\e96a"}.up-equal-4px:before{content:"\e999"}.up-exchange:before,.up-sort:before{content:"\e930"}.up-exchange-4px:before{content:"\e95e"}.up-facebook:before{content:"\e994"}.up-facebook_f:before{content:"\e9a1"}.up-fail:before{content:"\e917"}.up-fail-4px:before{content:"\e992"}.up-fail-filled:before{content:"\e956"}.up-fail-filled-4px:before{content:"\e993"}.up-female:before{content:"\e959"}.up-file:before{content:"\e91a"}.up-file2:before{content:"\e918"}.up-files:before{content:"\e919"}.up-filter:before{content:"\e91b"}.up-fish:before{content:"\e945"}.up-flag:before{content:"\e91c"}.up-fork-and-knife:before{content:"\e91d"}.up-fructose:before{content:"\e946"}.up-gift:before{content:"\e91e"}.up-gluten:before{content:"\e947"}.up-google_G:before{content:"\e9a2"}.up-healthy-eating:before{content:"\e948"}.up-heart:before{content:"\e921"}.up-heart-3px:before{content:"\e971"}.up-heart-4px:before{content:"\e989"}.up-heart-5px:before,.up-heart-ultra-thick:before{content:"\e988"}.up-heart-filled:before{content:"\e91f"}.up-heart-filled-3px:before{content:"\e978"}.up-heart-filled-4px:before{content:"\e995"}.up-help:before{content:"\e922"}.up-help-3px:before{content:"\e972"}.up-help-4px:before{content:"\e996"}.up-histamine:before{content:"\e949"}.up-individual:before{content:"\e951"}.up-information:before{content:"\e923"}.up-information-4px:before{content:"\e997"}.up-inspiration:before{content:"\e952"}.up-instagram:before{content:"\e9a3"}.up-lactose:before{content:"\e94d"}.up-like:before{content:"\e95a"}.up-like-filled:before{content:"\e95b"}.up-link:before{content:"\e924"}.up-lock:before{content:"\e925"}.up-lock-3px:before{content:"\e97e"}.up-lock-filled-3px:before{content:"\e97d"}.up-loupe:before{content:"\e926"}.up-loupe-4px:before{content:"\e998"}.up-makronaehrstoff-rechner:before{content:"\e957"}.up-male:before{content:"\e958"}.up-meat:before{content:"\e94a"}.up-minus:before{content:"\e92c"}.up-minus-4px:before{content:"\e99a"}.up-muscle:before{content:"\e94b"}.up-paleo:before{content:"\e94c"}.up-pdf-3px:before{content:"\e983"}.up-pdf-filled:before,.up-pdf-file-filled:before{content:"\e963"}.up-pencil:before{content:"\e927"}.up-pinterest:before{content:"\e9a4"}.up-play:before{content:"\e928"}.up-price-tag-filled-new:before{content:"\e965"}.up-printer:before{content:"\e929"}.up-profile:before{content:"\e92a"}.up-profile-filled:before,.up-profile-filled-new:before{content:"\e95f"}.up-reload:before{content:"\e92b"}.up-reload-thick:before{content:"\e966"}.up-reload-thin:before{content:"\e967"}.up-scientific:before{content:"\e953"}.up-settings:before{content:"\e92d"}.up-settings-3px:before{content:"\e973"}.up-settings-4px:before{content:"\e987"}.up-settings-5px:before{content:"\e986"}.up-settings-filled:before{content:"\e964"}.up-share-3px:before{content:"\e970"}.up-share-4px:before{content:"\e935"}.up-shopping-basket:before{content:"\e92f"}.up-shopping-bag:before{content:"\e92e"}.up-shopping-bag-filled:before,.up-shopping-bag-filled-new:before{content:"\e960"}.up-star:before{content:"\e933"}.up-star-filled:before{content:"\e931"}.up-star-half-filled:before{content:"\e932"}.up-success:before{content:"\e934"}.up-success-tick-3px:before{content:"\e974"}.up-success-tick-4px:before{content:"\e99b"}.up-success-tick-filled:before{content:"\e941"}.up-success-tick-filled-3px:before{content:"\e975"}.up-success-tick-filled-4px:before,.up-success-filled:before{content:"\e99c"}.up-sync:before{content:"\e936"}.up-technology:before{content:"\e937"}.up-tick:before{content:"\e939"}.up-tick-4px:before{content:"\e99e"}.up-tick-in-box:before{content:"\e938"}.up-tick-big-4px:before{content:"\e99d"}.up-tick-inactive-3px:before{content:"\e97f"}.up-time:before{content:"\e94e"}.up-trash:before{content:"\e93a"}.up-trophy:before{content:"\e93b"}.up-unlock:before{content:"\e93c"}.up-vegan:before{content:"\e942"}.up-veggie:before{content:"\e944"}.up-view:before{content:"\e93d"}.up-view-3px:before{content:"\e977"}.up-view-4px:before{content:"\e9a0"}.up-view-inactive-3px:before{content:"\e976"}.up-view-inactive-4px:before{content:"\e99f"}.up-water:before{content:"\e968"}.up-water-filled:before{content:"\e969"}.up-weightloss:before{content:"\e943"}.up-whistle:before{content:"\e93e"}.up-wine:before{content:"\e93f"}.up-youtube:before{content:"\e9a5"}.acol-1{width:8.33%}.acol-2{width:16.66%}.acol-3{width:25%}.acol-4{width:33.33%}.acol-5{width:41.66%}.acol-6{width:50%}.acol-7{width:58.33%}.acol-8{width:66.66%}.acol-9{width:75%}.acol-10{width:83.33%}.acol-11{width:91.66%}.acol-12{width:100%}[class*="acol-"]{float:left;padding:15px}.arow::after{content:"";clear:both;display:table}.alightbox{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.7)!important;z-index:9999;height:100%;width:100%;overflow:auto}.alightbox.hide{display:none}.alightbox.hide.show{display:block!important}.alightbox.hide.force-show{display:block!important}.alightbox.ng-enter,.alightbox.ng-leave{transition:all ease-out 0.3s}.alightbox.ng-enter.md,.alightbox.ng-leave.md{transition-duration:0.6s}.alightbox.ng-enter.hd,.alightbox.ng-leave.hd{transition-duration:1s}.alightbox.ng-enter,.alightbox.ng-leave.ng-leave-active{opacity:0}.alightbox.ng-leave,.alightbox.ng-enter.ng-enter-active{opacity:1}.alightbox-content-container{text-align:center;line-height:0;font-weight:400;margin:0!important;padding:40px 15px;border-radius:0}.alightbox-content-container .alightbox-content-box{background-color:#fff;max-width:400px;border-radius:8px;margin:40px auto;padding:50px;position:relative}.alightbox-content-container .alightbox-content-box .lightbox-heading{font-family:'AvenirLT-35-Light';font-size:30px;font-weight:400;line-height:42px;text-transform:none;letter-spacing:.1px;color:#3b3b3b}.alightbox-content-container .alightbox-content-box i.up-cross{position:absolute;top:20px;right:20px}.alightbox-content-container .alightbox-content-box .sub-title{margin:30px 0;font-weight:400}.alightbox-content-container .alightbox-content-box .hide{display:none!important}.alightbox-content-container .alightbox-content-box .show{display:block!important}.alightbox-content-container .alightbox-content-box.loader-lightbox{width:250px;padding:30px!important;margin-top:5%!important}.alightbox-content-container .alightbox-content-box.loader-lightbox .lightbox-heading{font-family:'AvenirLT-35-Light';font-size:16px;font-weight:400;line-height:22px;text-transform:none;letter-spacing:.25px;color:#3b3b3b;margin:30px 0}.alightbox-content-container .alightbox-content-box.loader-lightbox .lightbox-heading #lightbox-heading-span{font-weight:700}.alightbox-content-container .alightbox-content-box.loader-lightbox .messsage-display{margin:30px 0}.alightbox-content-container .alightbox-content-box.loader-lightbox .loader-complete-percentage{font-family:'AvenirLT-35-Light';font-weight:400;color:#3b3b3b;letter-spacing:.1px;font-size:32px;position:absolute;top:48%;left:0;right:0}.message-lightbox{position:relative;min-width:400px!important;min-height:250px!important;padding:50px!important;margin-top:8%!important;text-align:center}.message-lightbox i{position:absolute;top:40px;right:40px}.message-lightbox h5{margin:0!important;font-family:'TradeGothicLT-Bold'!important;font-weight:normal!important}.message-lightbox .messsage-display{margin:50px 0 60px}.message-lightbox .messsage-display p{margin:0!important}.message-lightbox .messsage-display a{word-break:normal}.message-lightbox a{border-bottom:1px solid #3b3b3b}.message-lightbox a:hover{border-bottom:1px solid #1ad993;color:#1ad993}.lightbox-polling-toggler.others-new{background-color:transparent;margin-top:0}.animation-circle{position:relative;margin:0 auto;width:175px}.animation-circle:before{content:'';display:block;padding-top:100%}.circular-svg{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.circle-path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes color{100%,0%{stroke:#1ad993}40%{stroke:#1ad993}66%{stroke:#1ad993}80%,90%{stroke:#1ad993}}@media only screen and (max-width:1200px){.alightbox-content-container .alightbox-content-box{margin-top:0!important}}@media only screen and (max-width:767px){.alightbox-content-container .alightbox-content-box{padding:50px 20px}.alightbox-content-container .alightbox-content-box i.up-cross{top:10px;right:10px}.message-lightbox{min-width:250px!important;padding:25px!important}}@media only screen and (max-width:500px){.alightbox-content-container .alightbox-content-box,.alightbox-content-container .alightbox-content-box.loader-lightbox{margin-top:10%!important}}@media only screen and (min-width:1024px){.visible-menu-mobile{display:none!important}.visible-menu-desktop{display:block!important}}@media only screen and (max-width:1023px){.visible-menu-desktop{display:none!important}.visible-menu-mobile{display:block!important}}@media only screen and (max-width:767px){.visible-xs{display:block!important}.hidden-xs{display:none!important}.visible-sm{display:none!important}.hidden-sm{display:block!important}.visible-md{display:none!important}.hidden-md{display:block!important}.visible-lg{display:none!important}.hidden-lg{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-xs{display:none!important}.hidden-xs{display:block!important}.visible-sm{display:block!important}.hidden-sm{display:none!important}.visible-md{display:none!important}.hidden-md{display:block!important}.visible-lg{display:none!important}.hidden-lg{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-xs{display:none!important}.hidden-xs{display:block!important}.visible-sm{display:none!important}.hidden-sm{display:block!important}.visible-md{display:block!important}.hidden-md{display:none!important}.visible-lg{display:none!important}.hidden-lg{display:block!important}}@media (min-width:1200px){.visible-xs{display:none!important}.hidden-xs{display:block!important}.visible-sm{display:none!important}.hidden-sm{display:block!important}.visible-md{display:none!important}.hidden-md{display:block!important}.visible-lg{display:block!important}.hidden-lg{display:none!important}}.ui-datepicker{margin-left:-12px!important;min-width:330px;padding:0!important;border:0 none!important;border-radius:8px;background:#f1f3f4!important;font-family:'TradeGothicLT-Bold';font-size:14px;font-weight:400;letter-spacing:.25px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-o-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.ui-datepicker .ui-datepicker-header{background:#1ad993!important;border:0!important;border-radius:8px 8px 0 0!important;color:#fff!important;padding:15px 0!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-family:'Conv_AvenirLTStd-Medium'!important;font-size:14px!important;line-height:24px;font-weight:normal!important;letter-spacing:0.1px!important;margin:0 auto!important;text-align:center!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-year{width:auto;margin:0;padding:0;height:20px;background:transparent;border:0 none;outline:0;color:#fff;font-family:'AvenirLT-35-Light'!important;font-size:14px!important;font-weight:bold!important;letter-spacing:0.1px!important}.ui-datepicker .ui-datepicker-header .ui-icon{display:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{display:inline-block;font:normal normal bold 18px/1 Upfont;font-size:inherit;color:#fff;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;background:none;top:20px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:active,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:active{outline:0!important;border:0 none!important;background:none!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:12px;width:auto;height:auto;cursor:pointer!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before{content:"\e909"}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:12px;width:auto;height:auto;cursor:pointer!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-next::before{content:"\e90b"}.ui-datepicker .ui-state-default{background:none!important;border:0 none!important;color:#3b3b3b!important;text-align:center!important;font-size:14px!important;padding:0!important;margin:0!important;width:38px;height:38px;line-height:40px}.ui-datepicker .ui-state-default.ui-priority-secondary{color:#c6c7cd!important}.ui-datepicker .ui-state-default:hover{color:#1ad993!important}.ui-datepicker .ui-state-default.ui-state-active{color:#fff!important;background-color:#1ad993!important;border-radius:50%}.ui-datepicker .ui-datepicker-calendar{margin:10px 0}.ui-datepicker .ui-datepicker-calendar tr td,.ui-datepicker .ui-datepicker-calendar tr th{font-family:'TradeGothicLT-Bold';font-size:14px;font-weight:400;letter-spacing:.25px;padding:3px 5px}.ui-datepicker .ui-datepicker-calendar>thead>tr>th{color:#aaa!important}.up.up-calendar{font-size:18px;cursor:pointer}.up.up-calendar:hover{color:#1ad993}.icon-text-left{margin-left:4px}.icon-text-right{margin-right:4px}.text-lower{text-transform:lowercase!important}.text-upper{text-transform:uppercase!important}.show{display:block}.hide{display:none}.cursor,.clickable{cursor:pointer!important}.no-click{cursor:auto!important}.text-align-center{text-align:center}.inline-block{display:inline-block!important}.pull-right{float:right}.pull-left{float:left}.clear{clear:both}.disable{opacity:.3}ol.bold{counter-reset:item;margin:0 0 1.5em;padding:0}ol.bold>li{counter-increment:item;list-style-type:none;margin:0;padding:0 0 0 2rem;text-indent:-1.2rem}ol.bold>li::before{content:counter(item) '.';display:inline-block;font-family:'TradeGothicLT-Bold';padding-right:1rem;text-align:right;width:19px;letter-spacing:.25px}.btn-group-a>a i{position:relative;top:1px;font-weight:700}.btn-group-a>a:hover{width:auto;color:#1ad993!important}.btn-group-a>a:hover i{color:#1ad993!important}.flip-hor{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.wrap-text{white-space:normal!important}.hr-text{line-height:1em;position:relative;outline:0;border:0;color:#000;text-align:center;height:1.5em;margin:40px 0}.hr-text:before{content:'';background:#dde2e4;position:absolute;left:0;top:50%;width:100%;height:1px}.hr-text:after{content:attr(data-content);position:relative;display:inline-block;padding:0 .5em;line-height:1.5em;font-family:'AvenirLT-35-Light';font-size:16px;color:#3b3b3b;background-color:#fff}.mn{margin:0!important}.mbn{margin-bottom:0!important}.mtn{margin-top:0!important}.mln{margin-left:0!important}.mrn{margin-right:0!important}.m1{margin:1px!important}.m2{margin:2px!important}.m3{margin:3px!important}.m4{margin:4px!important}.m5{margin:5px!important}.m6{margin:6px!important}.m7{margin:7px!important}.m8{margin:8px!important}.m9{margin:9px!important}.m10{margin:10px!important}.m20{margin:20px!important}.m30{margin:30px!important}.m40{margin:40px!important}.m50{margin:50px!important}.m100{margin:100px!important}.m200{margin:200px!important}.mt1{margin-top:1px!important}.mt2{margin-top:2px!important}.mt3{margin-top:3px!important}.mt4{margin-top:4px!important}.mt5{margin-top:5px!important}.mt6{margin-top:6px!important}.mt7{margin-top:7px!important}.mt8{margin-top:8px!important}.mt9{margin-top:9px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt100{margin-top:100px!important}.mt200{margin-top:200px!important}.mb1{margin-bottom:1px!important}.mb2{margin-bottom:2px!important}.mb3{margin-bottom:3px!important}.mb4{margin-bottom:4px!important}.mb5{margin-bottom:5px!important}.mb6{margin-bottom:6px!important}.mb7{margin-bottom:7px!important}.mb8{margin-bottom:8px!important}.mb9{margin-bottom:9px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb100{margin-bottom:100px!important}.mb200{margin-bottom:200px!important}.ml1{margin-left:1px!important}.ml2{margin-left:2px!important}.ml3{margin-left:3px!important}.ml4{margin-left:4px!important}.ml5{margin-left:5px!important}.ml6{margin-left:6px!important}.ml7{margin-left:7px!important}.ml8{margin-left:8px!important}.ml9{margin-left:9px!important}.ml10{margin-left:10px!important}.ml20{margin-left:20px!important}.ml30{margin-left:30px!important}.ml40{margin-left:40px!important}.ml50{margin-left:50px!important}.ml100{margin-left:100px!important}.ml200{margin-left:200px!important}.mr1{margin-right:1px!important}.mr2{margin-right:2px!important}.mr3{margin-right:3px!important}.mr4{margin-right:4px!important}.mr5{margin-right:5px!important}.mr6{margin-right:6px!important}.mr7{margin-right:7px!important}.mr8{margin-right:8px!important}.mr9{margin-right:9px!important}.mr10{margin-right:10px!important}.mr20{margin-right:20px!important}.mr30{margin-right:30px!important}.mr40{margin-right:40px!important}.mr50{margin-right:50px!important}.mr100{margin-right:100px!important}.mr200{margin-right:200px!important}.ml-5{margin-left:-5px}.pn{padding:0!important}.position-relative{position:relative!important}.display-inline{display:inline!important}.atable{width:100%}.atable tr>th{color:#525e64;background-color:#f1f1f1;text-transform:uppercase}.atable thead tr th,.atable tr>th,.atable tr>td{font-size:12px;vertical-align:middle!important}.atable thead tr th a,.atable tr>th a,.atable tr>td a{color:#578ebe}.atable thead tr th a:active,.atable tr>th a:active,.atable tr>td a:active,.atable thead tr th a:focus,.atable tr>th a:focus,.atable tr>td a:focus,.atable thead tr th a:hover,.atable tr>th a:hover,.atable tr>td a:hover{color:#1d76c3}.atable tr.row-selected{background-color:#8c9eb3!important;color:#fff!important}.atable tr.row-selected a,.atable tr.row-selected i{color:#fff!important}.atable.atable-bordered{border:1px solid #ddd}.atable.atable-bordered>thead>tr>th,.atable.atable-bordered>tbody>tr>th,.atable.atable-bordered>tfoot>tr>th,.atable.atable-bordered>thead>tr>td,.atable.atable-bordered>tbody>tr>td,.atable.atable-bordered>tfoot>tr>td{border:1px solid #ddd}.atable.atable-bordered thead>tr>th{border-bottom:0}.atable-layout-fixed{table-layout:fixed}.atable-responsive{min-height:.01%;overflow-x:auto}@media (max-width:767px){.atable-responsive{border:0 none}.atable-responsive .atable-bordered{border:1px solid #e7ecf1}}.wc-account-page .ui-selectmenu-button{font-family:'AvenirLT-35-Light';font-size:16px;background-image:none;background-color:#f1f3f4!important;border-radius:40px!important;border:0 none;padding:10px 15px;outline:none;margin-bottom:10px;width:300px!important}.wc-account-page .ui-selectmenu-button.ui-selectmenu-open{border:0 none!important;outline:none!important}.wc-account-page .ui-selectmenu-button span.ui-icon{right:20px;font:normal normal normal 16px/1 Upfont;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:initial;background-image:none}.wc-account-page .ui-selectmenu-button span.ui-icon:before{content:"\e90a"}.wc-account-page .ui-selectmenu-button[aria-expanded="true"] span.ui-icon:before{content:"\e90c"}.wc-account-page .ui-selectmenu-button .ui-selectmenu-text{font-family:'AvenirLT-35-Light';font-size:16px}.ui-selectmenu-menu.ui-front.ui-selectmenu-open{border:0 none!important;outline:none!important;margin-top:30px;margin-bottom:30px;z-index:9999}.ui-selectmenu-menu.ui-front.ui-selectmenu-open .ui-menu{padding:20px 0;background-color:#f0efef;border:0 none;margin-top:10px;border-radius:30px}.ui-selectmenu-menu.ui-front.ui-selectmenu-open .ui-menu .ui-menu-item{list-style-image:none;border:0 none;background-image:none;background-color:#f0efef!important;padding:5px 30px;font-family:'AvenirLT-35-Light';font-size:16px;font-weight:400}.ui-selectmenu-menu.ui-front.ui-selectmenu-open .ui-menu .ui-menu-item.ui-state-focus{background:none;color:#1ad993;margin:0}.select-box-group{position:relative;cursor:pointer;margin:20px 0}.select-box-group:last-child{margin-bottom:0}.select-box-group .select-box{display:inline-table;position:relative;width:100%;padding:10px 20px;border-radius:21px;box-shadow:0 2px 8px 0 rgba(59,59,59,.12);border:solid 1px #d7dfe0;background-color:#fff}.select-box-group .select-box .col1{display:table-cell;width:85%;vertical-align:middle}.select-box-group .select-box .col2{display:table-cell;vertical-align:middle;text-align:right;width:15%}.select-box-group .select-box .title{font-weight:400;font-family:'AvenirLT-35-Light';font-size:13px;font-weight:500;line-height:1.23;text-align:left;letter-spacing:.1px;color:#3b3b3b}.select-box-group .select-box i.opener{font-size:20px;position:relative;right:-3px}.select-box-group .select-box.selected{padding:20px}.select-box-group .select-box.error{border-color:#FFBAAF}.select-box-group .select-box:hover{border-color:#3b3b3b;transition:all .3s ease}.select-box-group ul.select-box-dropdown{border:1px solid #d1d9d3;border-radius:5px;padding:0;margin:10px 0 0!important;position:absolute;width:100%;background-color:#fff;z-index:1;cursor:pointer}.select-box-group ul.select-box-dropdown li{padding:10px 20px;margin:0;font-family:'AvenirLT-35-Light';font-size:14px;color:#a8aaab;font-weight:400}.select-box-group ul.select-box-dropdown li span.type-highlight{color:#3b3b3b}.select-box-group ul.select-box-dropdown li .title{font-weight:400;font-family:'Conv_AvenirLTStd-Medium';font-size:16px;color:#3b3b3b;line-height:19px;text-align:left}.select-box-group ul.select-box-dropdown li .description{font-weight:400;font-family:'AvenirLT-35-Light';font-size:13px;color:#3b3b3b;line-height:40px;text-align:left;padding-top:4px}.select-box-group ul.select-box-dropdown li:hover{background-color:#EFF3F0}.select-box-group ul.select-box-dropdown li:first-child{border-radius:5px 5px 0 0}.select-box-group ul.select-box-dropdown li:last-child{border-radius:0 0 5px 5px}ul.upfit-dropdown{position:absolute;width:220px;margin:0;padding:0;right:-4px;top:42px;border-radius:8px;box-shadow:0 0 10px 0 rgba(59,59,59,.25);background-color:#fff;z-index:2}ul.upfit-dropdown:after{content:"";width:15px;height:15px;transform:rotate(-45deg);background:#fff;position:absolute;z-index:-1;top:-7px;right:21px}ul.upfit-dropdown.left-arrow{left:0}ul.upfit-dropdown.left-arrow:after{right:unset;left:21px}ul.upfit-dropdown li{padding:10px 20px 6px;border-bottom:1px solid #eae9e9;line-height:0;cursor:pointer;width:100%;display:block}ul.upfit-dropdown li .select-check{font-size:14px;margin:0 10px 0 0;color:#3b3b3b!important;position:relative;top:2px}ul.upfit-dropdown li span.title{line-height:23px;letter-spacing:.12px;text-align:left;color:#3b3b3b!important;font-family:'Conv_AvenirLTStd-Medium';font-size:12px;font-weight:500;text-transform:none}ul.upfit-dropdown li span.title:hover{color:#3b3b3b!important}ul.upfit-dropdown li:hover{background-color:#f1f3f4}ul.upfit-dropdown li:hover .select-check{color:#3b3b3b!important}ul.upfit-dropdown li:hover span.title{color:#3b3b3b!important}ul.upfit-dropdown li.header{text-align:left}ul.upfit-dropdown li.header span{font-family:'TradeGothicLT-Bold';font-size:12px;font-weight:400;text-transform:uppercase}ul.upfit-dropdown li.header:hover{background-color:#fff}ul.upfit-dropdown li:first-child:hover{border-radius:8px 8px 0 0}ul.upfit-dropdown li:last-child{border-bottom:0 none}ul.upfit-dropdown li:last-child:hover{border-radius:0 0 8px 8px}.icon-circle-bg{background-color:#eee!important;border-radius:50%;width:50px;height:50px;position:relative}.icon-circle-bg>i.up{font-size:50px!important;position:absolute;top:0;left:0;color:#888!important;padding:0;margin:0}.icon-right{padding-right:18px}.switch{position:relative;display:inline-block;width:34px;height:7px}.switch input{opacity:0;width:0;height:0}.switch input:checked+.slider:before{transform:translateX(17px);background-color:#3b3b3b}.switch span.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e2e2e2;transition:.4s}.switch span.slider:before{position:absolute;content:"";height:17px;width:17px;left:0;top:-5px;background-color:#a9a9a9;transition:.4s}.switch span.slider.round{border-radius:3.5px}.switch span.slider.round:before{border-radius:50%}.alightbox.alightbox-content-container.lightbox-waiting{transition:all ease-out 0.5s;opacity:0;visibility:hidden!important;display:table!important;padding:0!important}.alightbox.alightbox-content-container.lightbox-waiting .alightbox-content-box.loader-lightbox{background-color:transparent;display:table-cell;vertical-align:middle;padding:0!important}.alightbox.alightbox-content-container.lightbox-waiting.show{background-color:#ffffffe6!important;opacity:1;visibility:visible!important}.upfit-loader{display:block;width:5em;margin:10% auto}@keyframes dancing-dots-loader{0%{transform:translateY(0%)}30%{transform:translateY(-.25em)}50%{transform:translateY(0%)}70%{transform:translateY(.25em)}}.upfit-loader{display:block}.upfit-loader span{display:inline-block;position:relative;margin:.125em;width:.5em;height:.5em;border:1px solid #1ad993;border-radius:1em;background-color:#1ad993}.upfit-loader span.dot-animate{transform-origin:50%;animation-duration:0.75s;animation-name:dancing-dots-loader;animation-iteration-count:infinite;animation-timing-function:linear}.upfit-loader span.dot-animate.dot2{animation-delay:0.1875s}.upfit-loader span.dot-animate.dot3{animation-delay:0.375s}[ng\:cloak],[ng-cloak],.ng-cloak{display:none!important}[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}.ng-hide-add,.ng-hide-remove{display:none!important}@keyframes slideInRight{from{transform:translate3d(200%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{transform:translate3d(-200%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(200%,0,0)}}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-200%,0,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate-show.ng-animate{animation-duration:0.3s;animation-timing-function:ease-out}.animate-show.ng-animate.md{animation-duration:0.6s}.animate-show.ng-animate.hd{animation-duration:1s}.animate-show.ng-hide{opacity:0}.animate-show.ng-hide-add.end-delay{animation-delay:0.1s}.animate-show.ng-hide-add-active{animation-name:fadeOut}.animate-show.ng-hide-remove-active{animation-name:fadeIn}.animate-show-slider.ng-animate{animation-duration:0.6s;animation-timing-function:ease-out}.animate-show-slider.ng-animate.md{transition-duration:1s}.animate-show-slider.ng-animate.hd{transition-duration:2s}.animate-show-slider.ng-hide-add,.animate-show-slider.ng-hide-remove{display:unset!important}.animate-show-slider.ng-hide-add-active.left{animation-name:slideOutLeft}.animate-show-slider.ng-hide-add-active.right{animation-name:slideOutRight}.animate-show-slider.ng-hide-add-active.down{animation-name:slideOutDown}.animate-show-slider.ng-hide-remove-active.left{animation-name:slideInLeft}.animate-show-slider.ng-hide-remove-active.right{animation-name:slideInRight}.animate-show-slider.ng-hide-remove-active.down{animation-name:slideInDown}.animate-d{transition:all ease-out 0.3s}.animate-d.md{transition-duration:0.6s}.animate-d.hd{transition-duration:1s}.animate-if.ng-enter,.animate-if.ng-leave{transition:all ease-out 0.3s}.animate-if.ng-enter.md,.animate-if.ng-leave.md{transition-duration:0.6s}.animate-if.ng-enter.hd,.animate-if.ng-leave.hd{transition-duration:1s}.animate-if.ng-enter,.animate-if.ng-leave.ng-leave-active{opacity:0}.animate-if.ng-leave,.animate-if.ng-enter.ng-enter-active{opacity:1}.inhaltsverzeichnis .vc_tta.vc_tta-style-outline .vc_tta-panel-heading{border-width:1px 0!important;border-color:#eaeaea!important}.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before{border-width:0 1px 1px 0!important}.inhaltsverzeichnis .vc_tta-panel-title>a{padding-left:0px!important;color:#3b3b3b!important;font-weight:400;padding:28px 0 28px 34px!important}.inhaltsverzeichnis .vc_tta-panel-title>a:hover{color:#0071ce!important}.inhaltsverzeichnis a .vc_tta-controls-icon::before{border-color:#3b3b3b!important}.inhaltsverzeichnis a:hover .vc_tta-controls-icon::before{border-color:#0071ce!important}.inhaltsverzeichnis .vc_tta-title-text{font-weight:normal!important;font-size:18px!important;padding:14px 0 12px 0px!important}.inhaltsverzeichnis .vc_tta-container{margin-bottom:0!important}.inhaltsverzeichnis .vc_tta-panel-body{border:0!important;padding:0!important}.inhaltsverzeichnis .vc_tta-panel.vc_active .vc_tta-panel-body{display:block!important}.inhaltsverzeichnis .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover{background-color:transparent!important}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{left:0!important}.inhaltsverzeichnis ol{margin:0}.inhaltsverzeichnis ol li::before,.copy-new ol li::before{content:counters(item,".") ". ";counter-increment:item}.inhaltsverzeichnis ol li::before,.copy-new ol li::before{padding-right:10px}.inhaltsverzeichnis ol li:nth-child(n+10)::before{margin-right:9px}.accordion-new .vc_tta-panels>div:first-of-type .vc_tta-panel-heading{border-top:0}.accordion-new .vc_tta-panels>div:first-of-type .vc_tta-panel-title>a{padding-top:0!important}.accordion-new .vc_tta-panels>div:first-of-type .vc_tta-panel-title .vc_tta-controls-icon{top:28%}.accordion-new .vc_tta-panels>div:last-of-type .vc_tta-panel-heading,.accordion-new .vc_tta-panels>div:last-of-type .vc_tta-panel-body,.accordion-new .vc_tta.vc_tta-style-outline .vc_tta-panel:last-child .vc_tta-panel-body{border-bottom:0!important}.accordion-new .vc_tta-container{margin-bottom:0!important}strong,b,.medium,.bold{font-weight:normal!important;font-family:'Conv_AvenirLTStd-Medium';letter-spacing:.2px}.float-none-all{float:none!important}.underline,.underlined{text-decoration:underline!important}.uppercase{text-transform:uppercase!important}.position-relative{position:relative}.margin-auto{margin:auto}div a,span a,p a,div input[type="submit"],span input[type="submit"],p input[type="submit"]{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.up-circle-filled{margin:0 1px;position:relative;top:2px}.copy-new,.copy-big{float:none!important}.copy-new p,.copy-big p{margin-top:0!important;letter-spacing:.1px;line-height:1.625;font-family:'AvenirLT-35-Light'}.copy-new p+ul,.copy-big p+ul,.copy-new p+ol,.copy-big p+ol{margin-top:16px}.copy-new ul~p,.copy-big ul~p,.copy-new ol~p,.copy-big ol~p{margin-top:16px!important}.copy-new a,.copy-big a{text-decoration:underline}.copy-new ul,.copy-big ul{list-style:disc;margin:0 0 0 1.1em}.copy-new ul.hook-light,.copy-big ul.hook-light{list-style-image:url(/wp-content/uploads/2017/05/upfit-voteil-haken.png)}.copy-new ul li,.copy-big ul li{padding-left:8px}.copy-new ol,.copy-big ol{margin:0 0 0 1.1em}.copy-new ol ol,.copy-big ol ol{margin:0!important}.copy p,.copy ul,.copy ol{font-size:16px}.copy-big p,.copy-big ul,.copy-big ol{font-size:20px}.copy-big ul li:not(:last-of-type){padding-bottom:6px}.article-metas .tooltip-new{display:inline-block;margin-left:4px}.article-metas i.up:before{top:2px;position:relative}.tippy-tooltip.upfit-static-theme .tooltip-content>div{display:inline-block;text-align:left;vertical-align:top}.tippy-tooltip.upfit-static-theme .tooltip-content p{display:block;margin-bottom:0}.tippy-tooltip.upfit-static-theme .tooltip-content img{border-radius:50%}@media (max-width:767px){.insert-page>.vc_row,.blog-single .row>div>.row{margin-left:0;margin-right:0}.insert-page .vc_column_container>.vc_column-inner{padding:0}.article-metas .insert-page{white-space:nowrap}.tippy-tooltip.upfit-static-theme{width:100%;padding:20px}.tippy-tooltip.upfit-static-theme .tooltip-content>div:first-of-type{width:100%;text-align:center}.tippy-tooltip.upfit-static-theme .tooltip-content>div:last-of-type{width:100%;text-align:center}.tippy-tooltip.upfit-static-theme .tooltip-content img{width:70px!important;margin-bottom:15px}}@media (min-width:768px){.insert-page .vc_column-inner .vc_column-inner{padding-left:0;padding-right:0}.tippy-tooltip.upfit-static-theme{width:550px!important;max-width:700px;padding:28px!important}.tippy-tooltip.upfit-static-theme .tooltip-content{display:flex}.tippy-tooltip.upfit-static-theme .tooltip-content>div:first-of-type{width:25%}.tippy-tooltip.upfit-static-theme .tooltip-content>div:last-of-type{width:75%;margin-top:4px}}.button-rf{padding:20px;text-align:center;display:block;border-radius:40px;width:100%;text-transform:uppercase;font-family:'TradeGothicLT-Bold';font-size:16px;font-weight:400;letter-spacing:.25px;outline:none;background-color:#fff;border:2px solid #dde2e4;color:#3b3b3b;transition:all 0.3s ease-in-out}.button-rf:hover{background:#3b3b3b;border:2px solid #3b3b3b;color:#fff}.button-new{margin-bottom:0}.button-new a:not(.vc_btn3-block){min-width:260px}.button-new.narrow a:not(.vc_btn3-block){min-width:180px;padding:0 16px!important}.button-new.xnarrow a:not(.vc_btn3-block){min-width:auto;padding:0 8px!important}.button-new.low a{line-height:44px!important;height:44px;font-size:14px!important}.button-new.xlow a{line-height:35px!important;height:36px;font-size:14px!important}.blue_hover a,.white_button a,.yellow_hover a,.button-new a{border-radius:35px!important;background-image:none!important;color:#fff;font-weight:400;padding:0 10px!important;position:relative;line-height:58px!important;height:60px;display:inline-block;font-family:'TradeGothicLT-Bold';letter-spacing:.4px;text-transform:uppercase}@media only screen and (max-width:480px){.blue_hover a,.white_button a,.yellow_hover a,.button-new a{font-size:15px!important;line-height:58px!important;padding:0!important;width:100%;text-align:center!important}}@media only screen and (max-width:767px){.blue_hover a,.white_button a,.yellow_hover a,.button-new a{font-size:15px!important;line-height:58px!important;text-align:center!important;padding:0 5px!important}.light_button a{font-size:14px!important;line-height:56px!important;text-align:center!important;padding:0 5px!important}}@media only screen and (min-width:768px) and (max-width:1023px){.blue_hover a,.white_button a,.yellow_hover a,.button-new a{font-size:14px!important;line-height:59px!important;text-align:center!important;padding:0 5px!important}.light_button a{font-size:14px!important;line-height:56px!important;text-align:center!important;padding:0 5px!important}}.hidden{visibility:hidden}.display-none{display:none}.max-width-350{max-width:350px!important;margin:auto!important}@media only screen and (min-width:768px){.max-width-620{max-width:620px!important;margin:auto!important}.max-width-640{max-width:640px!important;margin:auto!important}.max-width-680{max-width:680px!important;margin:auto!important}.max-width-700{max-width:700px!important;margin:auto!important}.max-width-720{max-width:720px!important;margin:auto!important}.max-width-730{max-width:732px!important;margin:auto!important}.max-width-830{max-width:830px!important;margin:auto!important}.max-width-926{max-width:926px!important;margin:auto!important}.max-width-960{max-width:960px!important;margin:auto!important}.max-width-972{max-width:972px!important;margin:auto!important}.max-width-990{max-width:990px!important;margin:auto!important}.max-width-1020{max-width:1020px!important;margin:auto!important}.max-width-1112{max-width:1112px!important;margin:auto!important}.max-width-1224{max-width:1224px!important;margin:auto!important}.max-width-1390{max-width:1390px!important;margin:auto!important}.max-width-1442{max-width:1442px!important;margin:auto!important}.max-width-1470{max-width:1470px!important;margin:auto!important}}.min-height-120{min-height:120px}.min-height-140{min-height:140px}.full-width-img img{width:100vw;object-fit:cover}@media only screen and (max-width:767px){.full-width-page .entry-content .wpb-content-wrapper>.vc_row:not(.mobile-full-width){margin:auto}}.page-template-nutrition-plan-questionnaire table tr{text-align:left}tr.no-plan{display:table-row}table{width:100%}.content-table{margin-bottom:0}.content-table tr:nth-child(odd)>td{background-color:#f2f2f2}.content-table tr:first-of-type,.content-table tr.tfoot>td{text-transform:uppercase;letter-spacing:.1px}.content-table tr:first-of-type *,.content-table tr.tfoot>td{font-family:'TradeGothicLT-Bold'}.content-table tr:first-of-type>th,.content-table tr.tfoot>td{background-color:#3b3b3b;text-align:left}.content-table th a{color:#fff;border-bottom:0}.content-table th a:hover{color:#1ad993;border-bottom:0!important}.content-table tr{font-size:16px}.content-table th,.content-table td{padding:15.5px 9px;line-height:22px}.content-table tr>th:first-of-type,.content-table tr>td:first-of-type:not(:only-of-type){border-top-left-radius:8px;border-bottom-left-radius:8px;padding-left:18px;padding-right:9px}.content-table tr>th:last-of-type,.content-table tr>td:last-of-type:not(:only-of-type){border-top-right-radius:8px;border-bottom-right-radius:8px;padding-left:9px;padding-right:18px}.content-table tr>td:only-of-type{border-radius:8px;padding-left:18px;padding-right:18px}.content-table tr>td i.fa{font-size:14px}.content-table tr>td i.fa:not(:last-of-type){margin-right:4px}.content-table th,.content-table tr.tfoot>td,.content-table tr.tfoot>td .light-color{color:#fff}.content-table td{color:#3b3b3b;font-family:'AvenirLT-35-Light';font-size:16px;border-top:0;vertical-align:top}.content-table td ul,.content-table td ol{font-size:16px}@media all and (min-width:768px){.content-table tr.high-row>td{line-height:42px}}@media all and (max-width:414px){.content-table th,.content-table td{padding:15.5px 6px}.content-table tr>th:first-of-type,.content-table tr>td:first-of-type:not(:only-of-type){padding-left:12px;padding-right:6px}.content-table tr>th:last-of-type,.content-table tr>td:last-of-type:not(:only-of-type){padding-left:6px;padding-right:12px}.content-table tr>td:only-of-type{padding-left:12px;padding-right:12px;border-radius:8px}.content-table tr>td i.fa{font-size:13px}.content-table tr>td i.fa:not(:last-of-type){margin-right:2px}}@media all and (max-width:767px){.content-table{word-wrap:anywhere}}h1.heading-new,h2.heading-new,h3.heading-new,h4.heading-new{margin-top:0;margin-bottom:0;font-weight:400}h1.heading-new,.h1-size,.mkb-page-title{font-family:'CanelaText-Bold';font-size:48px;line-height:60px;letter-spacing:.3px;color:#161616}.single .entry-title{font-size:42px;line-height:52px;font-weight:400}h2.heading-new,.h2-size{font-family:'CanelaText-Bold';font-size:36px;line-height:46px;letter-spacing:.3px;color:#161616}h3.heading-new,.h3-size{font-family:'CanelaText-Bold';font-size:21px;line-height:29px;letter-spacing:.3px;color:#161616}h4.heading-new,.h4-size{font-family:'CanelaText-Bold';font-size:18px;line-height:24px;letter-spacing:.3px;color:#161616}h5.heading-new,.h5-size{font-family:'CanelaText-Bold';font-size:17px;line-height:23px;letter-spacing:.3px;color:#161616}.h6-size{font-family:'CanelaText-Bold';font-size:16px;line-height:22px;letter-spacing:.3px;color:#161616}.copy-new,.copy-new p,.copy-new ol,.copy-new ul{font-size:19px;line-height:32px;letter-spacing:.25px;color:#161616}.copy-new.small,.copy-new.small p,.copy-new.small ol,.copy-new.small ul{font-size:18px;line-height:32px;letter-spacing:.25px;color:#161616}.copy-new.xsmall,.copy-new.xsmall p,.copy-new.xsmall ol,.copy-new.xsmall ul{font-size:16px;line-height:28px;letter-spacing:.25px;color:#5b5c5b}.copy-new.xxsmall,.copy-new.xxsmall p,.copy-new.xxsmall ol,.copy-new.xxsmall ul{font-size:14px;line-height:22px;letter-spacing:.25px;color:#161616}.copy-new.xxxsmall,.copy-new.xxxsmall p,.copy-new.xxxsmall ol,.copy-new.xxxsmall ul{font-size:12px;line-height:20px;letter-spacing:.25px;color:#161616}.copy-new p{margin-bottom:26px}.copy-new.uppercase{letter-spacing:.5px}.copy-new>div>p:last-of-type{margin-bottom:0}.copy-new ol{counter-reset:item;margin:0;display:table!important}.copy-new ul>li:before,.copy-new ol>li:before{display:table-cell;text-align:left}.copy-new ol>li{display:table-row}.copy-new .wpb_wrapper>ul:not(:last-child),.vc_tta-accordion:not(.inhalt) .copy-new .wpb_wrapper>ol:not(:last-child){margin-bottom:26px}.copy-new a{color:#0071ce;border-bottom:none;text-decoration:none!important}.copy-new a:hover{color:#0071ce!important;border-bottom:1px solid #0071ce!important}.copy-new a.content-cta{color:#161616}.copy-new a.affiliate-link{margin-left:1px}.copy-new a.affiliate-link:hover{border-bottom:none!important}.copy-new.white-color:not(.secondary-color-hover) a:hover{color:#0071ce!important;border-bottom:1px solid #0071ce!important}strong.underlined,.underlined a{text-decoration:none;border-bottom:1px solid!important}.quote-new{font-family:'TradeGothicLT-Bold';font-size:36px;line-height:46px}.heading-new a:hover{color:#0071ce}body.error404 .page-title{text-transform:none;line-height:1.3}body.error404 form.search-form{display:none}body.error404 .error-404-text{margin-bottom:76px}body.error404 header.page-header{text-align:center;padding:100px 20px 20px;margin-bottom:0}body.error404 header .error-banner{margin-bottom:40px}body.error404 .page-content{text-align:center}body[class*="account-page"],body[class*="account-change-password"]{background-color:#f1f3f4!important}.page-template-woocommerce #primary{margin-top:74px}.woocommerce-Price-currencySymbol{margin-left:3px}.woocommerce-account.woocommerce-page .st-content{background-color:#f1f3f4!important}.woocommerce-account.woocommerce-page .woocommerce-message{font-family:'AvenirLT-35-Light'!important;font-size:16px!important;font-weight:400;color:#fff;padding:30px!important;line-height:24px!important}.woocommerce #tidio-chat,.wc-account-page #tidio-chat,.others-new #tidio-chat,.wc-order-page #tidio-chat,.alightbox #tidio-chat,.woocommerce div.chat-blocked,.wc-account-page div.chat-blocked,.others-new div.chat-blocked,.wc-order-page div.chat-blocked,.alightbox div.chat-blocked{display:none}.woocommerce input.btn-a,.wc-account-page input.btn-a,.others-new input.btn-a,.wc-order-page input.btn-a,.alightbox input.btn-a,.woocommerce button.btn-a,.wc-account-page button.btn-a,.others-new button.btn-a,.wc-order-page button.btn-a,.alightbox button.btn-a,.woocommerce a.btn-a,.wc-account-page a.btn-a,.others-new a.btn-a,.wc-order-page a.btn-a,.alightbox a.btn-a{padding:20px!important;text-align:center;display:block;border-radius:40px!important;width:100%;text-transform:uppercase;font-family:'TradeGothicLT-Bold';font-size:16px!important;font-weight:400;letter-spacing:.25px;outline:none;background-color:#fff!important;border:2px solid #dde2e4;color:#3b3b3b;transition:all 0.3s ease-in-out!important;-webkit-transition:all 0.3s ease-in-out!important}.woocommerce input.btn-a:hover,.wc-account-page input.btn-a:hover,.others-new input.btn-a:hover,.wc-order-page input.btn-a:hover,.alightbox input.btn-a:hover,.woocommerce button.btn-a:hover,.wc-account-page button.btn-a:hover,.others-new button.btn-a:hover,.wc-order-page button.btn-a:hover,.alightbox button.btn-a:hover,.woocommerce a.btn-a:hover,.wc-account-page a.btn-a:hover,.others-new a.btn-a:hover,.wc-order-page a.btn-a:hover,.alightbox a.btn-a:hover{background:#3b3b3b!important;border:2px solid #3b3b3b!important;color:#ffffff!important}.woocommerce input.btn-a.slim,.wc-account-page input.btn-a.slim,.others-new input.btn-a.slim,.wc-order-page input.btn-a.slim,.alightbox input.btn-a.slim,.woocommerce button.btn-a.slim,.wc-account-page button.btn-a.slim,.others-new button.btn-a.slim,.wc-order-page button.btn-a.slim,.alightbox button.btn-a.slim,.woocommerce a.btn-a.slim,.wc-account-page a.btn-a.slim,.others-new a.btn-a.slim,.wc-order-page a.btn-a.slim,.alightbox a.btn-a.slim{padding:8px 15px!important;max-width:180px!important;min-width:auto;line-height:15px;font-size:15px!important}.woocommerce input.btn-bg-green,.wc-account-page input.btn-bg-green,.others-new input.btn-bg-green,.wc-order-page input.btn-bg-green,.alightbox input.btn-bg-green,.woocommerce button.btn-bg-green,.wc-account-page button.btn-bg-green,.others-new button.btn-bg-green,.wc-order-page button.btn-bg-green,.alightbox button.btn-bg-green,.woocommerce a.btn-bg-green,.wc-account-page a.btn-bg-green,.others-new a.btn-bg-green,.wc-order-page a.btn-bg-green,.alightbox a.btn-bg-green{background-color:#1ad993!important;border:2px solid #1ad993!important;color:#fff}.woocommerce input.btn-bg-green:hover,.wc-account-page input.btn-bg-green:hover,.others-new input.btn-bg-green:hover,.wc-order-page input.btn-bg-green:hover,.alightbox input.btn-bg-green:hover,.woocommerce button.btn-bg-green:hover,.wc-account-page button.btn-bg-green:hover,.others-new button.btn-bg-green:hover,.wc-order-page button.btn-bg-green:hover,.alightbox button.btn-bg-green:hover,.woocommerce a.btn-bg-green:hover,.wc-account-page a.btn-bg-green:hover,.others-new a.btn-bg-green:hover,.wc-order-page a.btn-bg-green:hover,.alightbox a.btn-bg-green:hover{background:#3b3b3b!important;border:2px solid #3b3b3b!important;color:#ffffff!important}.woocommerce .input-group,.wc-account-page .input-group,.others-new .input-group,.wc-order-page .input-group,.alightbox .input-group{position:relative}.woocommerce .input-group .icon-right,.wc-account-page .input-group .icon-right,.others-new .input-group .icon-right,.wc-order-page .input-group .icon-right,.alightbox .input-group .icon-right{position:absolute;right:15px;top:22px}.wc-account-page,.others-new,.alightbox,.wc-order-page{background-color:#f1f3f4!important}.wc-account-page p,.others-new p,.alightbox p,.wc-order-page p{font-family:'AvenirLT-35-Light';font-size:16px;line-height:28px;letter-spacing:.1px;color:#3b3b3b}.wc-account-page a,.others-new a,.alightbox a,.wc-order-page a{font-family:'AvenirLT-35-Light';font-size:16px;line-height:28px;letter-spacing:.1px;word-break:break-all;color:#3b3b3b;outline:none}.wc-account-page input[type="text"],.others-new input[type="text"],.alightbox input[type="text"],.wc-order-page input[type="text"],.wc-account-page input[type="email"],.others-new input[type="email"],.alightbox input[type="email"],.wc-order-page input[type="email"],.wc-account-page input[type="password"],.others-new input[type="password"],.alightbox input[type="password"],.wc-order-page input[type="password"]{background-color:#f1f3f4!important;padding:20px 30px!important;height:auto;display:block;border-radius:40px!important;width:100%;border:0 none;font-family:'AvenirLT-35-Light';font-size:16px;font-weight:500;color:#3b3b3b;text-align:left}.alightbox{background-color:rgba(0,0,0,.7)!important}.wc-account-page .week-view{position:relative;font-family:'TradeGothicLT-Bold';font-size:16px;color:#3b3b3b;letter-spacing:.25px}.wc-account-page .week-view a,.wc-account-page .week-view p,.wc-account-page .week-view span{font-family:'TradeGothicLT-Bold';font-size:16px;color:#3b3b3b;letter-spacing:.25px}.wc-account-page .week-view .arow{padding:10px 6%}.wc-account-page .week-view .arow [class*="acol-"]{padding:5px 0}.wc-account-page .week-view .arow.week-label{background-color:#fff;position:relative;z-index:2}.wc-account-page .week-view .arow.week-label a:hover{color:#1ad993}.wc-account-page .week-view .arow.week-label a:hover i,.wc-account-page .week-view .arow.week-label a:hover span{color:#1ad993}.wc-account-page .week-view .arow.weekday-list-row{padding-top:40px;padding-bottom:30px}.wc-account-page .week-view .arow.weekday-list-row ul{padding:0;margin:0}.wc-account-page .week-view .arow.weekday-list-row ul li{display:inline-block;padding:0 25px}.wc-account-page .week-view .arow.weekday-list-row ul li a i,.wc-account-page .week-view .arow.weekday-list-row ul li span i{margin-left:5px;color:#1ad993}.wc-account-page .week-view .arow.weekday-list-row ul li a i.unchecked,.wc-account-page .week-view .arow.weekday-list-row ul li span i.unchecked{color:#cdcdcd}.wc-account-page .week-view .arow.weekday-list-row ul li.active a{color:#1ad993}.wc-account-page .week-view .arow.weekday-list-row a:hover,.wc-account-page .week-view .arow.weekday-list-row span:hover,.wc-account-page .week-view .arow.weekday-list-row i:hover{cursor:pointer;color:#1ad993}.wc-account-page .week-view .week-label span,.wc-account-page .week-view .week-label a{text-transform:uppercase}.wc-account-page .week-view .week-label span.active,.wc-account-page .week-view .week-label a.active{color:#1ad993}.wc-account-page .week-view .week-label span.active i,.wc-account-page .week-view .week-label a.active i,.wc-account-page .week-view .week-label span.active span,.wc-account-page .week-view .week-label a.active span{color:#1ad993}.wc-account-page .week-view .weekday-items-container{overflow-x:auto;-ms-overflow-style:none}.wc-account-page .week-view .weekday-items-container .weekday-items{white-space:nowrap;text-align:center}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item{position:relative;width:320px;max-width:320px;padding:15px;margin-right:26px;display:inline-table!important;border-radius:8px;background-color:#fff;border:1px solid #dde2e4}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item.visible-xs{display:none!important}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item .category{text-align:center;padding:15px 0;text-transform:uppercase}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item .category i.highlight{color:#1ad993}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item table{margin-bottom:20px}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item table tr>td{padding:15px 0;word-wrap:break-word;white-space:normal;font-size:12px;line-height:20px;color:#3b3b3b;font-weight:400;font-family:'AvenirLT-35-Light';vertical-align:top;text-align:left;border-top:1px solid #dde2e4}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item table tr>td i{font-size:16px}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item table tr>td i.checked{color:#1ad993}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item:last-child{margin-right:100px}.wc-account-page .week-view .blur-effect{position:absolute;top:0;height:100%;width:100px;background-image:url(/wp-content/themes/shopkeeper-child/images/fade-meal-boxes.png);z-index:1}.wc-account-page .week-view .blur-effect-left{left:0}.wc-account-page .week-view .blur-effect-right{right:0}.wc-account-page .week-view.do-not-expand .weekday-items-container .weekday-items .weekday-item:last-child{margin-right:0}.wc-account-page .week-view.do-not-expand .blur-effect-right{display:none}@media only screen and (min-width:1200px) and (max-width:1600px){.wc-account-page .week-view .arow.weekday-list-row ul li{padding:0 15px}}@media only screen and (min-width:768px) and (max-width:1199px){.wc-account-page .week-view .arow{padding:10px}.wc-account-page .week-view .arow.weekday-list-row ul li{padding:0 10px}}@media only screen and (max-width:767px){.wc-account-page{margin:0!important;padding:0 0 60px!important}.wc-account-page .week-view .arow{padding:12px}.wc-account-page .week-view .arow.weekday-list-row{padding:10px 0}.wc-account-page .week-view .arow.weekday-list-row .week-days{width:100%}.wc-account-page .week-view .arow.weekday-list-row ul li{padding:0 15px}.wc-account-page .week-view .arow.weekday-list-row ul li span i{font-size:20px;display:block;margin-left:0}.wc-account-page .week-view .arow.weekday-list-row ul li:first-child{padding-left:0}.wc-account-page .week-view .arow.weekday-list-row ul li:last-child{padding-right:0}.wc-account-page .week-view .blur-effect-right{display:none}.wc-account-page .week-view .weekday-items-container{overflow-x:hidden}.wc-account-page .week-view .weekday-items-container .weekday-items{min-width:100%;padding:0}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item{display:block;width:100%;padding:10px 15px 0;margin-bottom:0;border:0 none;border-radius:0}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item .category{padding:15px 0 25px;text-align:left}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item table tr:first-child td{border-top:0 none}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item table tr:last-child td{border-bottom:0 none}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item table tr td{font-size:14px}.wc-account-page .week-view .weekday-items-container .weekday-items .weekday-item table tr td i{font-size:20px}}@media only screen and (max-width:1023px){html.rn-app #shiftnav-toggle-main{display:none}html.rn-app body.shiftnav-disable-shift-body{padding-top:0;margin-top:-10px}}.mCSB_draggerContainer{top:15px!important;bottom:5px!important}.mCSB_inside .mCSB_container_wrapper{margin-right:0!important}.mCSB_inside .mCSB_container{margin-right:16px!important}.mCSB_dragger{max-height:50px!important;right:-7px!important}.mCSB_dragger_bar{background-color:black!important}.mCSB_draggerRail{background-color:#dde2e4!important;position:absolute!important;right:0!important}.tippy-tooltip.upfit-theme{padding:20px;background-color:#fff;border:1px solid #dde2e4;border-radius:8px;font-family:'AvenirLT-35-Light';font-size:13px;font-weight:400;letter-spacing:.1px;line-height:21px;color:#3b3b3b;width:200px;text-align:center;-webkit-box-shadow:0 4px 8px 0 rgba(221,226,228,.2),0 6px 20px 0 rgba(100,100,100,.19);-moz-box-shadow:0 4px 8px 0 rgba(221,226,228,.2),0 6px 20px 0 rgba(100,100,100,.19);-o-box-shadow:0 4px 8px 0 rgba(221,226,228,.2),0 6px 20px 0 rgba(100,100,100,.19);box-shadow:0 4px 8px 0 rgba(221,226,228,.2),0 6px 20px 0 rgba(100,100,100,.19)}.tippy-tooltip.upfit-theme .tippy-content strong,.tippy-tooltip.upfit-theme .tippy-content b{font-family:'Conv_AvenirLTStd-Medium'}.tippy-tooltip.upfit-theme .tippy-arrow:after{content:'';position:absolute;top:-1px;z-index:-1;right:-8px}.tippy-popper[x-placement^=right] .tippy-tooltip.upfit-theme .tippy-arrow{border-right:7px solid #fff}.tippy-popper[x-placement^=left] .tippy-tooltip.upfit-theme .tippy-arrow{border-left:7px solid #fff}.tippy-popper[x-placement^=top] .tippy-tooltip.upfit-theme .tippy-arrow{border-top:7px solid #fff}.tippy-popper[x-placement^=top] .tippy-tooltip.upfit-theme .tippy-arrow:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #dde2e4;top:-7px}.tippy-popper[x-placement^=bottom] .tippy-tooltip.upfit-theme .tippy-arrow{border-bottom:7px solid #fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.upfit-theme .tippy-arrow:after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #dde2e4}.tippy-tooltip.upfit-static-theme{padding:20px;background-color:#fff;border:1px solid #dde2e4;border-radius:8px;font-family:'AvenirLT-35-Light';font-size:13px;font-weight:400;letter-spacing:.1px;line-height:21px;color:#3b3b3b;width:200px;text-align:center;-webkit-box-shadow:0 4px 8px 0 rgba(221,226,228,.2),0 6px 20px 0 rgba(100,100,100,.19);-moz-box-shadow:0 4px 8px 0 rgba(221,226,228,.2),0 6px 20px 0 rgba(100,100,100,.19);-o-box-shadow:0 4px 8px 0 rgba(221,226,228,.2),0 6px 20px 0 rgba(100,100,100,.19);box-shadow:0 4px 8px 0 rgba(221,226,228,.2),0 6px 20px 0 rgba(100,100,100,.19)}.tippy-tooltip.upfit-static-theme .tippy-content strong,.tippy-tooltip.upfit-static-theme .tippy-content b{font-family:'Conv_AvenirLTStd-Medium'}.tippy-tooltip.upfit-static-theme .tippy-arrow:after{content:'';position:absolute;top:-1px;z-index:-1;right:-8px}.tippy-popper[x-placement^=right] .tippy-tooltip.upfit-static-theme .tippy-arrow{border-right:7px solid #fff}.tippy-popper[x-placement^=left] .tippy-tooltip.upfit-static-theme .tippy-arrow{border-left:7px solid #fff}.tippy-popper[x-placement^=top] .tippy-tooltip.upfit-static-theme .tippy-arrow{border-top:7px solid #fff}.tippy-popper[x-placement^=top] .tippy-tooltip.upfit-static-theme .tippy-arrow:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #dde2e4;top:-7px}.tippy-popper[x-placement^=bottom] .tippy-tooltip.upfit-static-theme .tippy-arrow{border-bottom:7px solid #fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.upfit-static-theme .tippy-arrow:after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #dde2e4}.tippy-tooltip.upfit1-theme{padding:10px 0;background-color:#3b3b3b;border:1px solid transparent;border-radius:8px;font-family:'AvenirLT-35-Light';font-size:14px;font-weight:400;letter-spacing:.1px;line-height:22px;color:#fff;width:150px;text-align:center;-webkit-box-shadow:0 4px 8px 0 rgba(221,226,228,.2),0 6px 20px 0 rgba(100,100,100,.19);-moz-box-shadow:0 4px 8px 0 rgba(221,226,228,.2),0 6px 20px 0 rgba(100,100,100,.19);-o-box-shadow:0 4px 8px 0 rgba(221,226,228,.2),0 6px 20px 0 rgba(100,100,100,.19);box-shadow:0 4px 8px 0 rgba(221,226,228,.2),0 6px 20px 0 rgba(100,100,100,.19)}.tippy-tooltip.upfit1-theme .text-bold{font-family:'Conv_AvenirLTStd-Medium';font-weight:400;letter-spacing:.25px;font-size:13px}.tooltip-new-design{cursor:help!important;border-bottom:0 dotted!important}.q3_error,.q3_error_new{text-transform:none;font-family:'Conv_AvenirLTStd-Medium';font-weight:400;font-size:16px;line-height:24px;color:#ec412d}.slider .bubble>div:before,.slider .bubble>div:after{background:#fff!important}.slider .bubble:after{background:#fff!important}.gewicht_pat .gewicht_form .form_box .sec-5 .toggle-btn-grp.joint-toggle.options-2 .toggle-btn{width:50%}.gewicht_pat .gewicht_form .form_box .sec-5 li .sec-5list i{font-size:10px!important;line-height:15px!important}.gewicht_pat .gewicht_form .form_box .sec-5 .details-container{vertical-align:top;display:inline-block}.gewicht_pat .gewicht_form .form_box .sec-5 .details-container>i{width:auto!important}.gewicht_pat .gewicht_form .form_box .sec-5 li.question1 .toggle-btn-grp.joint-toggle{vertical-align:top}.gewicht_pat .gewicht_form .form_box .sec-5 li.question1 .toggle-btn{vertical-align:top}.gewicht_pat .gewicht_form .form_box .sec-5 li.question1 .q_option_title{line-height:18px;display:inline-block;vertical-align:middle}.gewicht_pat .gewicht_form .form_box .sec-5 li.question1 .sec-5list i:nth-child(3){padding-left:3px;padding-right:3px}.gewicht_pat .gewicht_form .form_box .sec-5 li.question1 .sec-5list i{margin-top:-15px}.gewicht_pat .gewicht_form .form_box .sec-5 li.question2 .q_option_title{line-height:18px;display:inline-block;vertical-align:middle}.gewicht_pat .gewicht_form .form_box .sec-5 li.question2 .sec-5list>div:nth-of-type(3){padding-left:3px;padding-right:3px}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3{text-align:left;width:165%}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 .input_heading_sec5{width:21%}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 ul.not-cook-for-meals{display:inline-block}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 ul.not-cook-for-meals li{display:inline-block!important}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 ul.not-cook-for-meals li .inp-s3{width:auto}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 ul.not-cook-for-meals li .inp-s3 input[type=checkbox]:not(old)+label>i{margin-right:0}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 ul.not-cook-for-meals li .inp-s3-tital{display:inline;padding-right:6px;text-transform:none;letter-spacing:.25px;font-size:14px}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 .circle_info{position:relative;right:0;top:0}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 .q3_error_new{position:relative;left:25.5%;display:inline-block}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 .q3_error_new strong{float:left}label.text_info{display:inline-block;text-transform:none;text-decoration:underline;color:#96a7b0;font-family:'AvenirLT-35-Light';font-weight:400;font-size:10px;line-height:15px;margin-top:0;top:-8px;position:relative}@media only screen and (min-width:641px){.gewicht_pat .gewicht_form .form_box .sec-5 .details-container{width:125px}}@media only screen and (max-width:767px){.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 ul.not-cook-for-meals li{display:inline!important}}@media only screen and (max-width:640px){.gewicht_pat .gewicht_form .form_box .sec-5 .details-container{width:32%;text-align:center}.gewicht_pat .gewicht_form .form_box .sec-5 li.question1 .sec-5list i{margin-top:0;line-height:20px}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3{width:100%}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 .circle_info{position:absolute}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 .input_heading_sec5{width:auto}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 ul.not-cook-for-meals li{display:inline-block!important;margin:0 auto 20px}.gewicht_pat .gewicht_form .form_box .sec-5 li.question3 ul.not-cook-for-meals li .inp-s3 input[type=checkbox]:not(old)+label>i{margin-right:10px}.q3_error{left:5px!important}}.lightbox-update-plan-set-date .lightbox-heading{margin-bottom:30px}.lightbox-update-plan-set-date .input-group{margin-bottom:10px}.set-effective-date .input-group{position:relative;text-align:right}.set-effective-date .input-group .icon-right{position:absolute;right:5px;top:20px}.price_table{cursor:initial!important}.price_table .plan_name{cursor:initial!important}.nutrition-plan-questionnaire{margin:0 auto;font-family:'AvenirLT-35-Light';font-size:14px;color:#3b3b3b;font-weight:400}.nutrition-plan-questionnaire .progress{width:100%;height:1px;background-color:#dfe8e1}.nutrition-plan-questionnaire .progress .progress-bar{height:2px;background-color:#1ad993}.nutrition-plan-questionnaire .section-description strong,.nutrition-plan-questionnaire b{font-family:'Conv_AvenirLTStd-Medium'}.nutrition-plan-questionnaire .select-box-group{position:relative;cursor:pointer;margin-bottom:10px}.nutrition-plan-questionnaire .select-box-group:last-child{margin-bottom:0}.nutrition-plan-questionnaire .select-box-group .select-box{display:inline-table;position:relative;width:100%;padding:18px 20px;border:1px solid #D1D9D3;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.11)}.nutrition-plan-questionnaire .select-box-group .select-box .col1{display:table-cell;width:85%;vertical-align:middle}.nutrition-plan-questionnaire .select-box-group .select-box .col2{display:table-cell;vertical-align:middle;text-align:right;width:15%}.nutrition-plan-questionnaire .select-box-group .select-box .title{font-weight:400;font-family:'Conv_AvenirLTStd-Medium';font-size:16px;color:#3b3b3b;line-height:19px;text-align:left}.nutrition-plan-questionnaire .select-box-group .select-box .description{font-weight:400;font-family:'AvenirLT-35-Light';font-size:13px;color:#3b3b3b;line-height:21px;text-align:left;padding-top:4px}.nutrition-plan-questionnaire .select-box-group .select-box i.opener{font-size:20px;position:relative;right:-3px}.nutrition-plan-questionnaire .select-box-group .select-box.selected{padding:20px}.nutrition-plan-questionnaire .select-box-group .select-box.error{border-color:#FFBAAF}.nutrition-plan-questionnaire .select-box-group .select-box:hover{border-color:#3b3b3b;transition:all .3s ease}.nutrition-plan-questionnaire .q-header .arow{padding:0}.nutrition-plan-questionnaire .q-header .arow [class*=acol-]{position:relative;padding:0;line-height:inherit}.nutrition-plan-questionnaire .q-header .arow .left a{display:inline-block;padding:15px;line-height:0}.nutrition-plan-questionnaire .q-header .arow .left a i{font-size:20px}.nutrition-plan-questionnaire .q-header .arow .left a i:hover{color:#1ad993}.nutrition-plan-questionnaire .q-header .arow .center{padding:15px 0;position:relative;top:1px}.nutrition-plan-questionnaire .q-header .arow.dynamic-header{background-color:#f6f6f6;min-height:70px;display:flex;justify-content:center;align-items:center}.nutrition-plan-questionnaire .q-header .arow.dynamic-header h1{text-align:center;margin:10px}.nutrition-plan-questionnaire .q-header .header-selection{position:relative}.nutrition-plan-questionnaire .q-header .header-selection .select-box-group.questionnaire-steps{margin:15px auto;text-align:center}.nutrition-plan-questionnaire .q-header .header-selection .select-box-group.questionnaire-steps .select-box{position:relative;border-radius:100px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 2px 0 rgba(0,0,0,.11);border:solid 1px #d1d9d3;background-color:#fff;max-width:280px;padding:6px 20px;margin-left:-35px}.nutrition-plan-questionnaire .q-header .header-selection .select-box-group.questionnaire-steps .select-box .col1 .title{font-family:'AvenirLT-35-Light';font-size:14px;font-weight:300;line-height:1.36;letter-spacing:.07px;text-align:left;color:#3b3b3b}.nutrition-plan-questionnaire .q-header .header-selection .select-box-group.questionnaire-steps .select-box .col2{position:relative;top:1px}.nutrition-plan-questionnaire .q-header .header-selection .select-box-group.questionnaire-steps .select-box .cancel-edit-questionnaire{position:absolute;right:-40px}.nutrition-plan-questionnaire .q-header .header-selection .select-box-group.questionnaire-steps .select-box .cancel-edit-questionnaire i{font-size:20px;top:2px;position:relative}.nutrition-plan-questionnaire .q-header .header-selection .select-box-group.questionnaire-steps ul.select-box-dropdown{border-radius:5px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 4px 0 rgba(0,0,0,.11);border:solid 1px #d1d9d3;background-color:#fff;max-width:315px;margin:0 auto!important;left:0;right:0;margin-top:16px!important}.nutrition-plan-questionnaire .q-header .header-selection .select-box-group.questionnaire-steps ul.select-box-dropdown li{padding:10.7px 19px 10.3px}.nutrition-plan-questionnaire .q-header .header-selection .select-box-group.questionnaire-steps ul.select-box-dropdown li .title{font-family:'AvenirLT-35-Light';font-size:14px;font-weight:300;line-height:1.71;letter-spacing:.07px;text-align:left;color:#3b3b3b}.nutrition-plan-questionnaire .q-header .header-selection .select-box-group.questionnaire-steps ul.select-box-dropdown li:hover{background-color:#f1f3f4}.nutrition-plan-questionnaire .q-content.extend-height{margin-bottom:300px}.nutrition-plan-questionnaire .q-content .section-container{position:relative;height:100%}.nutrition-plan-questionnaire .q-content .section-container .q-section{position:relative;height:100%;max-width:375px;padding:33px 30px 80px;margin:0 auto 0}@media (max-width:320px){.nutrition-plan-questionnaire .q-content .section-container .q-section{padding:33px 15px 80px}}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content{position:relative;min-height:100%;height:100%;margin-bottom:-100px;padding-bottom:100px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .section-title{font-family:'Conv_AvenirLTStd-Medium';font-size:24px;font-weight:400;color:#3b3b3b;line-height:38px;text-align:left}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .section-title2{font-family:'Conv_AvenirLTStd-Medium';font-size:16px;font-weight:400;color:#3b3b3b;line-height:23px;text-align:left}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .section-description{margin-top:20px;font-weight:400;font-family:'AvenirLT-35-Light';font-size:14px;color:#3b3b3b;line-height:24px;text-align:left}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .section-description2{margin-top:23px;font-weight:400;font-family:'AvenirLT-35-Light';font-size:14px;color:#3b3b3b;line-height:24px;text-align:left}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content header{margin-bottom:36px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content header:hover{background-color:transparent!important}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .title2-divider{margin-top:37px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .title2-input-divider{margin-top:25px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .items .view-item-wrapper{display:inline-block;width:50%}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .items .view-item-wrapper:nth-child(odd){padding:5px 5px 5px 0}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .items .view-item-wrapper:nth-child(even){padding:5px 0 5px 5px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .items .view-item-wrapper .view-item{display:inline-block;width:100%;height:175px;padding:17px 15px 15px;text-align:center;border:1px solid #dde2e4;border-radius:5px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.11)}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .items .view-item-wrapper .view-item i{font-size:84px;font-weight:400}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .items .view-item-wrapper .view-item img{border-radius:50%;max-width:100%;width:110px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .items .view-item-wrapper .view-item .title{padding-top:15px;font-family:'Conv_AvenirLTStd-Medium';font-size:16px;font-weight:400;color:#3b3b3b;line-height:19px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .items .view-item-wrapper .view-item .sub-title{font-family:'AvenirLT-35-Light';color:#3b3b3b;font-size:13px;font-weight:400;line-height:19px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .items .view-item-wrapper .view-item.selected,.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .items .view-item-wrapper .view-item:hover{border:1px solid #3b3b3b}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .input-group{margin-bottom:35px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .input-group .label{color:#a8aaab;line-height:1.5;font-family:'AvenirLT-35-Light';font-size:14px;font-weight:300;line-height:1.64;letter-spacing:.1px;text-align:left}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .input-group input{border:0 none;border-bottom:1px solid #dde2e4;padding:0;height:35px;font-weight:400;font-family:'AvenirLT-35-Light';font-size:16px;color:#3b3b3b;line-height:24px;text-align:left}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .input-group input:disabled,.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .input-group input:hover,.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .input-group input:active,.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .input-group input:focus{background-color:transparent}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .input-group input:disabled{color:#a8aaab}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .input-group.error input{border-color:#FFBAAF}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content button{width:100%;text-align:center;background-color:#d1d9d3!important;font-family:'Conv_AvenirLTStd-Medium';font-size:16px!important;line-height:26px;color:#fff;font-weight:400;border-radius:50px!important;margin:0;padding:10px 0 9px!important;text-transform:none;outline:0 none}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content button.active{background-color:#1ad993!important}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content ul.select-box-dropdown{border:1px solid #d1d9d3;border-radius:5px;padding:0;margin:10px 0 0;position:absolute;width:100%;background-color:#fff;z-index:1;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.11)}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content ul.select-box-dropdown li{padding:10px 20px;margin:0;font-family:'AvenirLT-35-Light';font-size:14px;color:#a8aaab;font-weight:400}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content ul.select-box-dropdown li span.type-highlight{color:#3b3b3b}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content ul.select-box-dropdown li .title{font-weight:400;font-family:'Conv_AvenirLTStd-Medium';font-size:16px;color:#3b3b3b;line-height:19px;text-align:left}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content ul.select-box-dropdown li .description{font-weight:400;font-family:'AvenirLT-35-Light';font-size:13px;color:#3b3b3b;line-height:21px;text-align:left;padding-top:4px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content ul.select-box-dropdown li:hover{background-color:#eff3f0}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content ul.select-box-dropdown li:first-child{border-radius:5px 5px 0 0}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content ul.select-box-dropdown li:last-child{border-radius:0 0 5px 5px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box{display:inline-table;position:relative;width:100%;padding:18px 20px;border:1px solid #D1D9D3;border-radius:5px;cursor:pointer;margin-bottom:10px;box-shadow:0 2px 4px rgba(0,0,0,.11)}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box:last-child{margin-bottom:0}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box .col1{display:table-cell;width:85%;vertical-align:middle}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box .col2{display:table-cell;vertical-align:middle;text-align:right;width:15%}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box .title{font-weight:400;font-family:'Conv_AvenirLTStd-Medium';font-size:16px;color:#3b3b3b;line-height:19px;text-align:left}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box .description{font-weight:400;font-family:'AvenirLT-35-Light';font-size:13px;color:#3b3b3b;line-height:21px;text-align:left;padding-top:4px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box i.check{font-size:30px;color:#d1d9d3}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box i.check:before{content:"\e934"}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box.selected i.check{color:#1ad993}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box.selected i.check:before{content:"\e941"}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box.error{border-color:#FFBAAF}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box.selected,.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box:hover{border-color:#3b3b3b}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .check-box:hover{transition:all .3s ease}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .help-block p{font-weight:400;font-family:'AvenirLT-35-Light';font-size:14px;color:#e65546;line-height:24px;margin:5px 0;padding:0}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content footer{position:fixed;left:0;right:0;bottom:0;width:100%;margin:0 auto;text-align:center;padding:20px 30px;background-color:#fff;box-shadow:0 1px 1px 1px #eaeaea,0 -1px 10px 1px #eaeaea}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content footer a{margin-top:12px;display:block;height:18px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content footer a span{font-family:'AvenirLT-35-Light';font-size:14px;font-weight:300;line-height:1.71;letter-spacing:.07px;text-align:center;color:#3b3b3b;text-decoration:underline}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content footer a:hover span{color:#1ad993}.nutrition-plan-questionnaire .q-content .section-container .q-section .q-section-g header,.nutrition-plan-questionnaire .q-content .section-container .q-section .q-section-bd header{margin-bottom:31px}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-bd .section-content .items.gender .view-item{height:75px;padding:0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-bd .section-content .items.gender .view-item i{font-size:43px;float:left;padding:15px 5px 15px 10px}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-bd .section-content .items.gender .view-item .title{float:left;padding-top:30px}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-bd .section-content .height_in_cms{margin-bottom:0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-bd .section-content footer{margin-top:5px}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-ai .section-content .title2-input-divider{margin-top:20px}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-ai .section-content.update_mode header{margin-bottom:33px}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-ai .section-content .input-group.foods-to-exclude{margin-bottom:0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-p,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-pu{max-width:100%;padding-left:0;padding-right:0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-cd .row,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-sd .row{padding:0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-cd .section-content .check-box .title,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-sd .section-content .check-box .title{position:relative;top:1px}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-cd .section-content .check-box .update-date-selected .title,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-sd .section-content .check-box .update-date-selected .title,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-cd .section-content .check-box .start-date-selected .title,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-sd .section-content .check-box .start-date-selected .title{top:3px}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-cd .section-content .check-box i.check,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-sd .section-content .check-box i.check{color:#3b3b3b}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-cd .section-content .check-box i.check:before,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-sd .section-content .check-box i.check:before{content:"\e907"}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-cd .section-content .check-box i.check.selected,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-sd .section-content .check-box i.check.selected{color:#3b3b3b}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-cd .section-content .check-box i.check.selected:before,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-sd .section-content .check-box i.check.selected:before{content:"\e907"}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-cd .section-content .update_choose_date_calendar,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-sd .section-content .update_choose_date_calendar,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-cd .section-content .start_date_choose_calendar,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-sd .section-content .start_date_choose_calendar{position:relative}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-cd .section-content .update_choose_date_calendar .ui-datepicker,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-sd .section-content .update_choose_date_calendar .ui-datepicker,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-cd .section-content .start_date_choose_calendar .ui-datepicker,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-sd .section-content .start_date_choose_calendar .ui-datepicker{position:relative;margin:0!important;z-index:1}.nutrition-plan-questionnaire .q-messages{position:relative;text-align:center}.nutrition-plan-questionnaire .q-messages i{font-size:20px;position:absolute;top:10px;right:10px;color:#3b3b3b;cursor:pointer}.nutrition-plan-questionnaire .q-messages .q-errors{background-color:#FCE8E6}.nutrition-plan-questionnaire .q-messages .q-warnings{background-color:#EFF3F0}.nutrition-plan-questionnaire .q-messages p{font-weight:400;font-family:'AvenirLT-35-Light';font-size:14px;color:#3b3b3b;line-height:24px;margin:0;padding:2px 30px 1px}.nutrition-plan-questionnaire .q-messages p:first-child{padding-top:7px}.nutrition-plan-questionnaire .q-messages p:last-child{padding-bottom:6px}.nutrition-plan-questionnaire .q-messages p a{color:#3b3b3b;text-decoration:underline}.nutrition-plan-questionnaire .typeahead-dropdown{position:relative!important;overflow-y:auto;overflow-x:hidden;max-height:250px}.nutrition-plan-questionnaire .typeahead-selection{position:relative;padding:15px 0 0;margin:0;width:100%}.nutrition-plan-questionnaire .typeahead-selection li{font-family:'AvenirLT-35-Light';font-size:14px;line-height:26px;color:#3b3b3b;font-weight:400;padding:2px 12px 2px 15px;margin:5px 5px 5px 0;border:1px solid #3b3b3b;border-radius:50px;display:inline-block;z-index:1;cursor:pointer}.nutrition-plan-questionnaire .typeahead-selection li i{position:relative;top:2px}@media (min-width:768px){.nutrition-plan-questionnaire .q-header{border-bottom:1px solid #dde2e4}.nutrition-plan-questionnaire .q-content .section-container .q-section{padding-bottom:0!important}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .section-title,.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .section-description{text-align:center}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content footer{position:relative;margin-top:10px;background-color:transparent;box-shadow:none;padding:20px 0}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content footer button{max-width:315px}.nutrition-plan-questionnaire .q-messages i{top:9px}}@media (max-width:767px){.nutrition-plan-questionnaire .q-header .header-selection .select-box-group.questionnaire-steps{margin:15px auto;text-align:center}.nutrition-plan-questionnaire .q-header .header-selection .select-box-group.questionnaire-steps .select-box{margin-left:-40px}.nutrition-plan-questionnaire .q-header .header-selection .select-box-group.questionnaire-steps ul.select-box-dropdown{margin-top:15px!important}.nutrition-plan-questionnaire .q-content .section-container .q-section{padding-bottom:130px}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content ul.select-box-dropdown li:hover{background-color:#fff}}@media (max-width:359px){.nutrition-plan-questionnaire .q-header{border-bottom:1px solid #dde2e4}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .section-title,.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .section-description{text-align:center}.nutrition-plan-questionnaire .q-content .section-container .q-section .section-content .items .view-item{margin:10px 0!important;width:100%}}.pum-container .top-bar-text a{outline:none}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .weekdays{margin:20px 0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .weekdays ul{margin:0;padding:0;text-align:center;display:flex!important;justify-content:space-between!important}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .weekdays ul li{border-radius:50%;height:37px;width:37px;line-height:36px;text-align:center;border:1.3px solid #d0d9d3;cursor:pointer}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .weekdays ul li span{font-family:'TradeGothicLT-Bold';font-size:15.4px;letter-spacing:.25px;text-transform:uppercase;color:#d0d9d3}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .weekdays ul li.selected{border:1.3px solid #3b3b3b}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .weekdays ul li.selected span{color:#3b3b3b}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row{cursor:pointer;position:relative;border-bottom:1px solid #dde2e4}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .meal-category-name{font-family:'AvenirLT-35-Light';font-size:16px;font-weight:900;line-height:1.44;letter-spacing:.1px;text-align:left;color:#2b2b2b;padding:15px 0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .meal-category-name i{position:absolute;right:0;top:20px;font-size:20px}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .priorities-exclude-options .priorities-exclude-options-row{margin:15px 0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .priorities-exclude-options .priorities-exclude-options-row ul{padding:0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .priorities-exclude-options .priorities-exclude-options-row ul li{background-color:#fff;padding:0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .priorities-exclude-options .priorities-exclude-options-row ul li .title span{padding:10px 20px;font-family:'AvenirLT-35-Light';font-size:14px;font-weight:300;line-height:1.33;letter-spacing:.1px;text-align:left;color:#2b2b2b;display:block}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .priorities-exclude-options .priorities-exclude-options-row ul li:hover{background-color:#fff}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .priorities-exclude-options .priorities-exclude-options-row ul.meal-tag-category-list{max-height:300px;overflow:auto}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .priorities-exclude-options .priorities-exclude-options-row ul.meal-tag-category-list li .title{border-top:1px solid #eff3f0;border-bottom:1px solid #eff3f0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .priorities-exclude-options .priorities-exclude-options-row ul.meal-tag-category-list li .title span{font-weight:900}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .priorities-exclude-options .priorities-exclude-options-row ul.meal-tag-category-list li ul.meal-tag-category-tags-list{margin:0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .priorities-exclude-options .priorities-exclude-options-row ul.meal-tag-category-list li ul.meal-tag-category-tags-list li .title{border-top:0 none;border-bottom:0 none}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .priorities-exclude-options .priorities-exclude-options-row ul.meal-tag-category-list li ul.meal-tag-category-tags-list li .title span{font-weight:300}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .priorities-exclude-options .priorities-exclude-options-row ul.meal-tag-category-list li ul.meal-tag-category-tags-list li:hover{background-color:#eff3f0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .priorities-exclude-options .priorities-exclude-options-row ul.meal-tag-category-list li:first-child .title{border-top:0 none}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .meal-category-buttons{position:relative;width:100%;margin:20px 0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .meal-category-buttons button span{font-family:'AvenirLT-35-Light';font-size:16px;font-weight:900;line-height:1.63;letter-spacing:normal;text-align:center;color:#fff}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .meal-category-buttons button.copy-to-all-days{width:80%;background-color:#2b2b2b!important;color:#fff}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .meal-category-buttons button.copy-to-all-days:hover{background-color:#1ad993!important}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .meal-category-buttons button.add-new-row{width:45px;height:45px;position:absolute;right:0;background-color:#1ad993!important}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .meal-category-buttons button.add-new-row i{text-align:center;line-height:25px;color:#fff;font-size:20px}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content .finetune-nutrition-habits .meal-category-settings .meal-category-row .meal-category-buttons button.add-new-row:hover{background-color:#3b3b3b!important}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content ul.meal-macros,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content ul.kcal-ranges{text-align:left;display:flex!important;justify-content:space-between!important;margin:0;padding:0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content ul.meal-macros li,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content ul.kcal-ranges li{margin-right:10px}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content ul.meal-macros li .input-group,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content ul.kcal-ranges li .input-group{margin-bottom:0}.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content ul.meal-macros li:last-child,.nutrition-plan-questionnaire .q-content .section-container .q-section.q-section-fnh .section-content ul.kcal-ranges li:last-child{margin-right:0}.woocommerce-checkout #payment .payment_method_stripe label[for=payment_method_stripe]{display:inline-block!important;padding-left:25px!important}#page_wrapper header.ubermenu.ubermenu-main,nav.shiftnav-nav{opacity:0}.shiftnav-main-toggle-content-after{display:none}.blockUI,.blockUI.blockOverlay{display:none!important}.woocommerce-checkout li.ubermenu-item.checkout-new{border-radius:35px;border:2px solid #d1d1d1;margin-left:10px;outline:none}.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-error,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-info,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-message{padding:20px!important;margin:0!important;position:relative!important;z-index:9999;font-family:'AvenirLT-35-Light'!important;font-size:14px!important;font-weight:normal!important;line-height:28px!important}.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-error a,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-info a,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-message a{color:#fff;font-family:'AvenirLT-35-Light'!important;font-size:14px!important}#page_wrapper.sticky_header .woocommerce-checkout .content-area{margin-top:0}.woocommerce-checkout .checkout-header{font-family:'AvenirLT-35-Light';font-size:14px;color:#3b3b3b;font-weight:400;border-bottom:2px solid #dfe8e1;background-color:#fff}.woocommerce-checkout .checkout-header .arow{padding:0}.woocommerce-checkout .checkout-header .arow [class*=acol-]{position:relative;padding:0;line-height:inherit}.woocommerce-checkout .checkout-header .arow .left a{display:inline-block;padding:15px;line-height:0}.woocommerce-checkout .checkout-header .arow .left a i{font-size:20px}.woocommerce-checkout .checkout-header .arow .left a i:hover{color:#1ad993}.woocommerce-checkout .checkout-header .arow .center{padding:15px 0;position:relative;top:1px}.wc-order-page.checkout{background-color:#fff!important}.wc-order-page.checkout .checkout-wrapper-desktop .container,.wc-order-page.checkout .checkout-wrapper-mobile .container{position:relative;max-width:960px;margin:0 auto;background-color:#fff;color:#3b3b3b;font-family:'AvenirLT-35-Light';font-size:14px!important;font-weight:400;letter-spacing:.1px;line-height:16px;padding:30px 0}.wc-order-page.checkout .checkout-wrapper-desktop .container .clearfix,.wc-order-page.checkout .checkout-wrapper-mobile .container .clearfix{clear:both}.wc-order-page.checkout .checkout-wrapper-desktop .container [class*="acol-"],.wc-order-page.checkout .checkout-wrapper-mobile .container [class*="acol-"]{float:left;padding:0}.wc-order-page.checkout .checkout-wrapper-desktop .container .woocommerce-Price-currencySymbol,.wc-order-page.checkout .checkout-wrapper-mobile .container .woocommerce-Price-currencySymbol{margin-left:3px}.wc-order-page.checkout .checkout-wrapper-desktop .container .subscription-details,.wc-order-page.checkout .checkout-wrapper-mobile .container .subscription-details{display:none!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .line-through,.wc-order-page.checkout .checkout-wrapper-mobile .container .line-through{text-decoration:line-through}.wc-order-page.checkout .checkout-wrapper-desktop .container input[type=checkbox],.wc-order-page.checkout .checkout-wrapper-mobile .container input[type=checkbox]{opacity:1!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 input.has-error,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 input.has-error,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 input.has-error,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 input.has-error{border-color:#ec412d!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .section-left,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .section-left{float:left;width:530px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .section-right,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .section-right{float:right;width:430px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .header .page-tab-title,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .header .page-tab-title,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .header .page-tab-title,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .header .page-tab-title{float:left;font-family:'Conv_AvenirLTStd-Medium';font-size:18px;line-height:28px;font-weight:400}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .header .page-tab-title i:focus,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .header .page-tab-title i:focus,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .header .page-tab-title i:focus,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .header .page-tab-title i:focus,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .header .page-tab-title i:active,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .header .page-tab-title i:active,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .header .page-tab-title i:active,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .header .page-tab-title i:active,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .header .page-tab-title i:hover,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .header .page-tab-title i:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .header .page-tab-title i:hover,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .header .page-tab-title i:hover{color:#1ad993}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .header .mandatory-copy,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .header .mandatory-copy,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .header .mandatory-copy,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .header .mandatory-copy{float:right;font-family:'AvenirLT-35-Light';font-size:12px;position:relative;top:3px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 i.up,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 i.up,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 i.up,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 i.up{font-size:16px!important;font-weight:400}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .to-checkout,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .to-checkout,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .to-checkout,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .to-checkout{background:none!important;padding:0 7px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .to-checkout a,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .to-checkout a,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .to-checkout a,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .to-checkout a,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .to-checkout input,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .to-checkout input,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .to-checkout input,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .to-checkout input{float:left;max-width:260px;margin:0 20px 0 0}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .to-checkout .checkout_place_order,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .to-checkout .checkout_place_order,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .to-checkout .checkout_place_order,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .to-checkout .checkout_place_order{margin-top:0!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .to-checkout:after,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .to-checkout:after,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .to-checkout:after,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .to-checkout:after{clear:both}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .to-checkout .btn-a,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .to-checkout .btn-a,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .to-checkout .btn-a,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .to-checkout .btn-a{margin-bottom:15px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .to-checkout p.secure-payment,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .to-checkout p.secure-payment,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .to-checkout p.secure-payment,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .to-checkout p.secure-payment{float:left;position:relative;top:15px;font-family:'AvenirLT-35-Light';font-size:12px;font-weight:400;line-height:22px;letter-spacing:.1px;margin:0;padding:0;text-align:center}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .to-checkout p.secure-payment i,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab1 .to-checkout p.secure-payment i,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .to-checkout p.secure-payment i,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .to-checkout p.secure-payment i{margin-right:5px}.wc-order-page.checkout .checkout-wrapper-desktop .container .btn-a,.wc-order-page.checkout .checkout-wrapper-mobile .container .btn-a{min-width:260px;padding:20px 0 17px 0!important;line-height:16px;border:0 none!important;margin:0}.wc-order-page.checkout .ui-select-container.select2-container{width:100%!important;font-family:'AvenirLT-35-Light'!important;font-size:14px!important;letter-spacing:0.1px!important;color:#3b3b3b!important}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-match.select2-choice{background:#fff!important;height:52px;border-radius:40px;margin:7px 0;border:1px solid #ddd;outline:none}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-match.select2-choice:hover,.wc-order-page.checkout .ui-select-container.select2-container .ui-select-match.select2-choice:active,.wc-order-page.checkout .ui-select-container.select2-container .ui-select-match.select2-choice:focus{border:1px solid #ddd!important;outline:none}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-match.select2-choice .select2-search-choice-close{display:none!important}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-match.select2-choice .select2-chosen{line-height:52px;margin-left:21px;font-family:'AvenirLT-35-Light'!important;font-weight:normal!important;font-size:14px!important;letter-spacing:0.1px!important;color:#3b3b3b!important}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-match.select2-choice .ui-select-toggle.select2-arrow{background:#fff!important;border:0 none!important}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-match.select2-choice .ui-select-toggle.select2-arrow:before{content:'\e90a';font-family:Upfont;position:relative;top:12px;right:28px;font-size:18px}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-match.select2-choice .ui-select-toggle.select2-arrow b{display:none!important}.wc-order-page.checkout .ui-select-container.select2-container.has-error>a.select2-choice{border-color:#ec412d!important}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-dropdown.select2-drop{padding:0 15px;border:1px solid #eaeaea!important;border-radius:20px!important;box-shadow:none!important;top:65px}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-dropdown.select2-drop .select2-search input{display:block;background:transparent!important;padding:5px!important;margin:0!important;width:100%!important;font-size:14px!important;font-family:'AvenirLT-35-Light'}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-dropdown.select2-drop ul.ui-select-choices{border:0 none!important;border-radius:0!important;outline:none}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-dropdown.select2-drop ul.ui-select-choices li.ui-select-choices-group ul.select2-result-single{margin:0!important}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-dropdown.select2-drop ul.ui-select-choices li.ui-select-choices-group ul.select2-result-single li.ui-select-choices-row{color:#3b3b3b!important;font-size:14px!important;font-family:'AvenirLT-35-Light';letter-spacing:0.1px!important}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-dropdown.select2-drop ul.ui-select-choices li.ui-select-choices-group ul.select2-result-single li.ui-select-choices-row:hover{background:transparent!important;color:#1ad993!important}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-dropdown.select2-drop ul.ui-select-choices li.ui-select-choices-group ul.select2-result-single li.ui-select-choices-row.select2-highlighted{background:transparent!important}.wc-order-page.checkout .ui-select-container.select2-container .ui-select-dropdown.select2-drop ul.ui-select-choices li.ui-select-choices-group ul.select2-result-single li.ui-select-choices-row.select2-highlighted .highlight-row{color:#1ad993!important}.wc-order-page.checkout .ui-select-choices-content{overflow-y:auto!important}.wc-order-page.checkout .ui-select-choices-content::-webkit-scrollbar{width:1px!important}.wc-order-page.checkout .ui-select-choices-content::-webkit-scrollbar-track{background:#eaeaea}.wc-order-page.checkout .ui-select-choices-content::-webkit-scrollbar-thumb{border-radius:8px;background-color:#000;height:20px}.wc-order-page.checkout .select2-container-active .select2-choice{box-shadow:none}.checkout-testimonials{margin:75px 0 40px}@media (min-width:768px){.woocommerce .checkout #order_review .form-row.place-order input#place_order.button{font-size:16px!important}}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .header{padding:46px 0 18px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .btn-a,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .btn-a,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address input,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address input{background-color:transparent!important;border:1px solid #dddddd!important;margin:7px 0;text-transform:none;font-family:'AvenirLT-35-Light';font-size:14px;line-height:20px;padding:16px 30px 14px!important;letter-spacing:.1px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .btn-a.has-error,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .btn-a.has-error,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address input.has-error,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address input.has-error{border-color:#ec412d!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address input:disabled,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address input:disabled{background-color:#f6f6f6!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .select2-search input,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .select2-search input{padding:5px!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .arow [class*="acol-"]:first-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .arow [class*="acol-"]:first-child{padding:0 7px 0 0}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .arow [class*="acol-"]:last-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .arow [class*="acol-"]:last-child{padding:0 0 0 7px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .arow .acol-12,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .arow .acol-12{padding:0!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country{position:relative}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .btn-a,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .btn-a,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .btn-a,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .btn-a{position:relative;max-width:100%!important;padding:23px 20px 36px!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .btn-a:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .btn-a:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .btn-a:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .btn-a:hover{background:transparent!important;color:#3b3b3b!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .billing-title-options,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .billing-title-options,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .billing-title-options,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .billing-title-options,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .billing-country-options,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .billing-country-options,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .billing-country-options,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .billing-country-options{border:1px solid #cbcbcb;border-radius:8px;text-align:left;position:absolute;left:0;right:0;z-index:1;background-color:#fff}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .billing-title-options ul,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .billing-title-options ul,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .billing-title-options ul,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .billing-title-options ul,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .billing-country-options ul,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .billing-country-options ul,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .billing-country-options ul,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .billing-country-options ul{margin:0}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .billing-title-options ul li,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .billing-title-options ul li,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .billing-title-options ul li,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .billing-title-options ul li,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .billing-country-options ul li,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .billing-country-options ul li,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .billing-country-options ul li,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .billing-country-options ul li{padding:10px;border-top:1px solid #cbcbcb;cursor:pointer;font-size:16px;line-height:18px;color:#3b3b3b}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .billing-title-options ul li:first-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .billing-title-options ul li:first-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .billing-title-options ul li:first-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .billing-title-options ul li:first-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .billing-country-options ul li:first-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .billing-country-options ul li:first-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .billing-country-options ul li:first-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .billing-country-options ul li:first-child{border-top:none;border-radius:8px 8px 0 0}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .billing-title-options ul li:last-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .billing-title-options ul li:last-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .billing-title-options ul li:last-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .billing-title-options ul li:last-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .billing-country-options ul li:last-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .billing-country-options ul li:last-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .billing-country-options ul li:last-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .billing-country-options ul li:last-child{border-radius:0 0 8px 8px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .billing-title-options ul li:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .billing-title-options ul li:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .billing-title-options ul li:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .billing-title-options ul li:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-title .billing-country-options ul li:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-title .billing-country-options ul li:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-address .billing-country .billing-country-options ul li:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .shipping-address .billing-country .billing-country-options ul li:hover{background-color:#f6f6f6}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes{margin:0 2px 35px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .arow{margin-bottom:15px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .arow .acol-1{max-width:30px;position:relative}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .arow .acol-1 i{outline:none;position:absolute;left:5px;top:2px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .arow .acol-11{margin-left:30px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .arow span{font-family:'AvenirLT-35-Light';font-size:12px;line-height:19px;color:#3b3b3b}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .arow span .underline{text-decoration:underline}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .arow span a{font-family:'AvenirLT-35-Light';font-size:12px;line-height:19px;color:#3b3b3b;white-space:nowrap;text-decoration:underline}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .arow span a:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .arow span a:active,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .arow span a:focus{color:#1ad993!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .shipping-address{padding:14px 0 40px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .shipping-address .arow{margin-bottom:0}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .shipping-address .arow span.select2-chosen{line-height:59px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .shipping-address .arow span.select2-chosen span{font-size:inherit;line-height:inherit}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .billing-checkboxes .shipping-address .arow span.select2-arrow:before{top:16px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .plan-start-date,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .plan-start-date{margin-top:10px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .plan-start-date .plan-start-date-title,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .plan-start-date .plan-start-date-title{font-family:'Conv_AvenirLTStd-Medium';font-size:18px;line-height:28px;font-weight:400;margin-bottom:23px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .plan-start-date .plan-start-date-select,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .plan-start-date .plan-start-date-select{margin-bottom:46px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .plan-start-date .plan-start-date-select .input-group,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .plan-start-date .plan-start-date-select .input-group{float:left}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .plan-start-date .plan-start-date-select .input-group input,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .plan-start-date .plan-start-date-select .input-group input{padding:17px 30px!important;margin:0;width:260px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .plan-start-date .plan-start-date-select .input-group .icon-right,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .plan-start-date .plan-start-date-select .input-group .icon-right{top:19px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-left .plan-start-date .plan-start-date-select p,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .plan-start-date .plan-start-date-select p{width:48%;float:left;position:relative;font-family:'AvenirLT-35-Light';font-size:12px;font-weight:400;line-height:16px;letter-spacing:.3px;margin:0;padding:0 0 0 22px;text-align:left}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper{margin:50px 0 0 43px;background-color:#f6f6f6;border:1px solid #e5e5e5;border-radius:2px;min-width:245px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .header,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .header{font-family:'TradeGothicLT-Bold';font-size:16px;padding:30px 0 14px 0;text-align:center}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .sub-header,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .sub-header{padding:0 55px;margin:0 auto 25px;font-size:12px;line-height:19px;text-align:center}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .after-free-week,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .after-free-week{font-family:'AvenirLT-35-Light'}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .item-subscription-period,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .item-subscription-period{font-family:'AvenirLT-35-Light';text-transform:capitalize;margin-right:4px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content{padding:0 30px 15px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper{font-weight:700}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item{line-height:24px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item .left,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item .left{width:68%}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item .small,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item .small{font-size:14px;line-height:16px;font-weight:400;display:block;margin-top:10px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item:last-child,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item:last-child{border-bottom:0 none}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-upper,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-upper{position:relative;font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400;color:#3b3b3b;border-top:1px solid #e5e5e5;padding:27px 0;min-height:110px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-upper .small,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-upper .small{font-family:'AvenirLT-35-Light';font-size:14px;line-height:22px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash{position:absolute;right:0;bottom:35px;cursor:pointer}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash:active,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash:active,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash:focus,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash:focus{color:#1ad993!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-lower,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-lower{border-top:1px solid #e5e5e5;padding:25px 0 16px;font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-lower label,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-lower label{font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400;color:#3b3b3b;text-transform:none;padding-left:25px;margin:0 10px 11px 0!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-lower label:before,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-lower label:before{top:1px!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-lower .otp-label .otp-discount-label,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-lower .otp-label .otp-discount-label{font-family:'AvenirLT-35-Light';font-size:14px;font-weight:400;display:block;margin-left:25px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .coupon-apply,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .coupon-apply{padding:30px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-family:'AvenirLT-35-Light';font-size:14px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .coupon-apply .coupon-show-link,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .coupon-apply .coupon-show-link{text-decoration:underline;cursor:pointer}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .coupon-apply .coupon-show-link:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .coupon-apply .coupon-show-link:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .coupon-apply .coupon-show-link:active,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .coupon-apply .coupon-show-link:active,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .coupon-apply .coupon-show-link:focus,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .coupon-apply .coupon-show-link:focus{color:#1ad993!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .coupon-apply .coupon-box-group .coupon_box,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .coupon-apply .coupon-box-group .coupon_box{background-color:transparent!important;border:1px solid #cbcbcb;color:#3b3b3b!important;max-height:50px;padding:15px 30px!important;font-family:'AvenirLT-35-Light';font-size:14px;font-weight:400}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .coupon-apply .coupon-box-group .coupon_box.applied,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .coupon-apply .coupon-box-group .coupon_box.applied{background-color:#f6f6f6!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .coupon-apply .coupon-box-group i,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .coupon-apply .coupon-box-group i{position:absolute;top:0;right:0;font-size:42px!important;padding:4px;color:#1ad993;cursor:pointer}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .coupon-apply .coupon-box-group i.up-fail-filled,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .coupon-apply .coupon-box-group i.up-fail-filled{color:#e65546}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .shipping,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .shipping{padding:30px 0 28px;font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .sub-total,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .sub-total{padding:30px 0 10px;font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .taxes-wrapper .tax,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .taxes-wrapper .tax{padding-bottom:10px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .content .coupons-wrapper .coupon,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .coupons-wrapper .coupon{padding-bottom:10px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .footer .divider,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .footer .divider{margin:2px 0 0;border-bottom:1px solid #e5e5e5}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .footer .grand-total,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .footer .grand-total{font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400;letter-spacing:.25px;padding:30px 30px 28px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .footer .grand-total .right,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .footer .grand-total .right{width:60%;text-align:right}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .footer .grand-total .right .after-free-week.bottom-gap,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .footer .grand-total .right .after-free-week.bottom-gap{display:block;margin-bottom:8px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab1 .section-right .price-box-wrapper .footer .sub-header,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .footer .sub-header{padding-top:28px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2{margin-top:50px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .header{padding:0;margin-bottom:27px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .header p{font-family:'AvenirLT-35-Light';font-size:14px;line-height:22px;letter-spacing:.3px;color:#3b3b3b;padding:20px 20px 0 0}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left p.legal.terms{display:none}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left #payment div.form-row.place-order{padding:8px 0 5px!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .to-checkout{padding:0}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper{margin:0 0 0 50px!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-right .price-box-wrapper .content .items-list-wrapper .item .item-upper{border-bottom:1px solid #e5e5e5;padding-bottom:27px;min-height:auto}@media only screen and (max-width:767px){.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-error,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-info,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-message{top:0!important;font-size:13px!important;line-height:22px!important}.woocommerce-checkout #shiftnav-toggle-main{display:none!important}.woocommerce-checkout #woocommerce-checkout{margin:0}.woocommerce-checkout .wc-order-page.checkout{background:#f0efef!important}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container{width:100%;color:#3b3b3b;font-family:'AvenirLT-35-Light';font-size:13px!important;font-weight:400;letter-spacing:.1px;line-height:22px;padding:0}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper{background:#f0efef!important}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2{padding:25px 15px 20px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper{background:#fff;border-radius:8px;border:1px solid #cbcbcb;margin-top:20px;padding:10px 0 0!important}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .header,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .header{border-radius:8px 8px 0 0;text-align:center;font-size:13px;font-family:'TradeGothicLT-Bold';letter-spacing:.25px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .sub-header,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .sub-header{font-size:12px;line-height:19px;padding:10px 10px 0;text-align:center}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .after-free-week,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .after-free-week{font-family:'AvenirLT-35-Light'}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .item-subscription-period,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .item-subscription-period{font-family:'AvenirLT-35-Light';display:inline-block;text-transform:capitalize}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item{padding:15px 15px 25px;border-bottom:1px solid #e5e5e5}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .left .item-name-with-qty,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .left .item-name-with-qty,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .right .item-name-with-qty,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .right .item-name-with-qty{display:inline-block;margin-bottom:10px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .left .small,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .left .small,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .right .small,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .right .small{font-family:'AvenirLT-35-Light';font-size:14px;line-height:22px;font-weight:400}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .left .small.trial-label,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .left .small.trial-label,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .right .small.trial-label,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .right .small.trial-label,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .left .small.plan-period,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .left .small.plan-period,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .right .small.plan-period,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .right .small.plan-period,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .left .small.plan-details,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .left .small.plan-details,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .right .small.plan-details,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .right .small.plan-details{display:block}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .left,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .left{width:66.66%;text-align:left}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .right,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .right{width:33.33%;text-align:right}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .item-upper,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .item-upper{position:relative;font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400;color:#3b3b3b;border-top:1px solid #e5e5e5;padding:25px 0 23px;min-height:90px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .item-upper:first-child,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .item-upper:first-child{border-top:0 none;padding-top:10px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash{position:absolute;right:0;bottom:28px;cursor:pointer}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash:hover,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash:hover,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash:active,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash:active,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash:focus,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .item-upper .up-trash:focus{color:#1ad993!important}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .item-lower,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .item-lower{border-top:1px solid #e5e5e5;padding:30px 0 0;font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .item-lower label,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .item-lower label{font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400;color:#3b3b3b;text-transform:none;padding-left:25px;margin:0 10px 15px 0!important}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .item-lower label:before,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .item-lower label:before{top:1px!important}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .item-lower .otp-label label,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .item-lower .otp-label label{margin:0 10px 0 0!important}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .content .items-list-wrapper .item .item-lower .otp-label .otp-discount-label,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .item-lower .otp-label .otp-discount-label{font-family:'AvenirLT-35-Light';font-size:14px;font-weight:400;display:block;margin-left:25px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals{position:relative;background:#fff;border-radius:8px;border:1px solid #cbcbcb;width:100%;min-width:100%}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .left,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .left{width:66.66%;text-align:left}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .right,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .right{width:33.33%;text-align:right}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .sub-total-wrapper,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .sub-total-wrapper{padding:15px 15px 18px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .sub-total-wrapper .shipping,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .sub-total-wrapper .shipping{padding:5px 0 15px;border-bottom:1px solid #e5e5e5}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .sub-total-wrapper .sub-total,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .sub-total-wrapper .sub-total{margin:10px 0 5px;font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .sub-total-wrapper .taxes-wrapper .tax,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .sub-total-wrapper .taxes-wrapper .tax{margin-bottom:5px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .sub-total-wrapper .coupons-wrapper .coupon,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .sub-total-wrapper .coupons-wrapper .coupon{margin-bottom:5px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .sub-total-wrapper .sub-total,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .sub-total-wrapper .sub-total,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .sub-total-wrapper .tax,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .sub-total-wrapper .tax,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .sub-total-wrapper .coupon,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .sub-total-wrapper .coupon{padding-bottom:0}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .grand-total,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .grand-total{border-top:1px solid #e5e5e5;padding:25px 15px 20px;font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400;letter-spacing:.25px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .grand-total .left,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .grand-total .left{width:50%}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .grand-total .right,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .grand-total .right{width:50%;text-align:right}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .totals .grand-total .right .after-free-week.bottom-gap,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .totals .grand-total .right .after-free-week.bottom-gap{display:block;margin-bottom:8px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .totals,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .totals{border:0 none}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .price-box-wrapper .totals .sub-header,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .totals .sub-header{padding:25px 30px 15px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .to-checkout,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .to-checkout{margin:25px 0 0;padding:0;background:transparent!important}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .to-checkout a,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .to-checkout a,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .to-checkout input,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .to-checkout input{float:none;max-width:inherit;margin:0}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .to-checkout p.secure-payment,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .to-checkout p.secure-payment{float:none;top:0;margin:22px 0 0}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .to-checkout .plan-start-date,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .to-checkout .plan-start-date{margin-top:10px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .to-checkout .plan-start-date .plan-start-date-title,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .to-checkout .plan-start-date .plan-start-date-title{font-family:'Conv_AvenirLTStd-Medium';font-size:18px;line-height:28px;font-weight:400;margin-bottom:23px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .to-checkout .plan-start-date .plan-start-date-select,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .to-checkout .plan-start-date .plan-start-date-select{margin-bottom:46px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .to-checkout .plan-start-date .plan-start-date-select .input-group input,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .to-checkout .plan-start-date .plan-start-date-select .input-group input{padding:17px 30px!important;margin:0;width:100%;background-color:#ffffff!important}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .to-checkout .plan-start-date .plan-start-date-select .input-group .icon-right,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .to-checkout .plan-start-date .plan-start-date-select .input-group .icon-right{top:19px}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .to-checkout .plan-start-date .plan-start-date-select p,.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .to-checkout .plan-start-date .plan-start-date-select p{width:100%;position:relative;font-family:'AvenirLT-35-Light';font-size:12px;font-weight:400;line-height:16px;letter-spacing:.3px;margin:0;padding:20px 0 0 0;text-align:center}.woocommerce-checkout .wc-order-page.checkout .checkout-testimonials{padding:30px 23px;margin:0}.woocommerce-checkout .wc-order-page.checkout .checkout-testimonials .abo-review-box>div{background-color:#fff!important;border-radius:8px;border:1px solid #cbcbcb}}@media only screen and (max-width:767px){.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address{background-color:#fff;border-radius:8px;border:1px solid #cbcbcb;padding:15px 0}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address [class*="acol-"],.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address [class*="acol-"]{width:100%;padding:10px 15px}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address input,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address input{margin-bottom:0}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address .btn-a,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address .btn-a,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address input,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address input,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address select,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address select{background-color:transparent!important;border:1px solid #cbcbcb!important;text-transform:none;font-family:'AvenirLT-35-Light'!important;font-size:13px!important;line-height:13px!important;letter-spacing:0.1px!important;padding:10px 30px!important}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address .btn-a.has-error,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address .btn-a.has-error,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address input.has-error,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address input.has-error,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address select.has-error,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address select.has-error{border-color:#ec412d!important}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address input:disabled,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address input:disabled{background-color:#f6f6f6!important}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address .ui-select-container.select2-container .ui-select-match.select2-choice,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address .ui-select-container.select2-container .ui-select-match.select2-choice{height:41px;margin:0}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address .ui-select-container.select2-container .ui-select-match.select2-choice .select2-chosen,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address .ui-select-container.select2-container .ui-select-match.select2-choice .select2-chosen{line-height:41px;font-size:13px!important}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address .ui-select-container.select2-container .ui-select-match.select2-choice .ui-select-toggle.select2-arrow:before,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address .ui-select-container.select2-container .ui-select-match.select2-choice .ui-select-toggle.select2-arrow:before{top:8px;right:22px;font-size:18px}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-address .ui-select-container.select2-container .ui-select-dropdown.select2-drop ul.ui-select-choices li.ui-select-choices-group,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .shipping-address .ui-select-container.select2-container .ui-select-dropdown.select2-drop ul.ui-select-choices li.ui-select-choices-group{font-size:13px!important}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-checkboxes{padding:25px 0 0}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-checkboxes>.arow{margin-bottom:10px}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-checkboxes>.arow .checkbox-copy{position:relative;top:-2px}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-checkboxes a{font-family:'AvenirLT-35-Light';font-size:13px;line-height:19px;color:#3b3b3b;white-space:nowrap;text-decoration:underline}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-checkboxes a:hover,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-checkboxes a:active,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-checkboxes a:focus{color:#1ad993!important}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .billing-checkboxes .shipping-address{margin-bottom:25px}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .coupon-apply{padding:30px 15px;border-bottom:1px solid #e5e5e5;font-family:'AvenirLT-35-Light';font-size:14px}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .coupon-apply .coupon-show-link{text-decoration:underline;cursor:pointer}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .coupon-apply .coupon-show-link:hover,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .coupon-apply .coupon-show-link:active,.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .coupon-apply .coupon-show-link:focus{color:#1ad993!important}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .coupon-apply .coupon-box-group .coupon_box{background-color:transparent!important;border:1px solid #cbcbcb;color:#3b3b3b!important;max-height:50px;padding:15px 30px!important;font-family:'AvenirLT-35-Light';font-size:14px;font-weight:400}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .coupon-apply .coupon-box-group .coupon_box.applied{background-color:#f6f6f6!important}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .coupon-apply .coupon-box-group i{position:absolute;top:0;right:0;font-size:42px!important;padding:4px;color:#1ad993;cursor:pointer}.wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab1 .coupon-apply .coupon-box-group i.up-fail-filled{color:#e65546}}@media only screen and (max-width:767px){.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 .price-box-wrapper .content .items-list-wrapper .item .item-upper{min-height:auto}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 p.only-free-trial-header-copy{font-family:'AvenirLT-35-Light';font-size:13px;line-height:22px;letter-spacing:.3px;color:#3b3b3b;padding:7px 0 0 0}.woocommerce-checkout .wc-order-page.checkout .checkout-wrapper-mobile .container .all-tabs-wrapper .tab2 p.legal.terms{display:none}}.wc-order-page.checkout .checkout-account-sign-up-login{padding:20px 0 30px}.wc-order-page.checkout .checkout-account-sign-up-login .section-title{font-family:'Conv_AvenirLTStd-Medium';font-size:18px;line-height:28px;font-weight:400;text-align:left;color:#3b3b3b;margin-bottom:20px}.wc-order-page.checkout .checkout-account-sign-up-login .section-description,.wc-order-page.checkout .checkout-account-sign-up-login p.login-success,.wc-order-page.checkout .checkout-account-sign-up-login p.login-success a{font-family:'AvenirLT-35-Light'!important;font-size:14px!important;line-height:24px!important;font-weight:normal!important;text-align:left!important;color:#3b3b3b!important;margin-bottom:27px!important}.wc-order-page.checkout .checkout-account-sign-up-login .login-success{padding:0 15px}.wc-order-page.checkout .checkout-account-sign-up-login .login-success a{text-decoration:underline}.wc-order-page.checkout .checkout-account-sign-up-login .login-success a:hover{color:#1ad993!important}.wc-order-page.checkout .checkout-account-sign-up-login .login-success i{position:relative;top:2px;color:#1ad993}.wc-order-page.checkout .checkout-account-sign-up-login .billing-address .arow,.wc-order-page.checkout .checkout-account-sign-up-login .social-login .arow{margin-bottom:0!important}.wc-order-page.checkout .checkout-account-sign-up-login .billing-address .arow input,.wc-order-page.checkout .checkout-account-sign-up-login .social-login .arow input{margin:0!important}.wc-order-page.checkout .checkout-account-sign-up-login .hr-text{margin:20px 0}.wc-order-page.checkout .checkout-account-sign-up-login .hr-text:after{font-size:14px}.wc-order-page.checkout .checkout-account-sign-up-login .social-login .arow [class*="acol-"]:first-child{padding:0 7px 0 0}.wc-order-page.checkout .checkout-account-sign-up-login .social-login .arow [class*="acol-"]:last-child{padding:0 0 0 7px}.wc-order-page.checkout .checkout-account-sign-up-login .social-login .input-group .btn-a{font-family:'AvenirLT-35-Light';font-size:12px!important;font-weight:400;text-transform:none}.wc-order-page.checkout .checkout-account-sign-up-login .social-login .input-group .btn-google-plus{background-color:#fff!important;color:#3b3b3b!important;border:1px solid #dde2e4!important;text-align:center}.wc-order-page.checkout .checkout-account-sign-up-login .social-login .input-group .btn-google-plus:hover,.wc-order-page.checkout .checkout-account-sign-up-login .social-login .input-group .btn-google-plus:focus,.wc-order-page.checkout .checkout-account-sign-up-login .social-login .input-group .btn-google-plus:active{background-color:#fff!important;color:#3b3b3b!important;border:1px solid #dde2e4!important}.wc-order-page.checkout .checkout-account-sign-up-login .social-login .input-group i{position:absolute;top:18px;left:30px;cursor:pointer}.wc-order-page.checkout .checkout-account-sign-up-login .social-login .input-group i.up-google_G{color:#df4930}.wc-order-page.checkout .checkout-account-sign-up-login .social-login .input-group.disable{opacity:.4;filter:grayscale(1)}.wc-order-page.checkout .checkout-account-sign-up-login .social-login .input-group.disable input{background-image:linear-gradient(-45deg,#e2e2e1 25%,transparent 25%,transparent 50%,#e2e2e1 50%,#e2e2e1 75%,transparent 75%,transparent)!important;background-size:30px 30px!important}@media only screen and (max-width:767px){.wc-order-page.checkout .checkout-account-sign-up-login p.login-success,.wc-order-page.checkout .checkout-account-sign-up-login p.login-success a{margin-bottom:5px!important}.wc-order-page.checkout .checkout-account-sign-up-login .hr-text::after{background-color:#f0efef!important}.wc-order-page.checkout .checkout-account-sign-up-login .social-login .arow [class*="acol-"]{width:100%!important;padding:0!important;margin-bottom:10px!important}}#payment ul.payment_methods li{border-bottom:1px solid #e5e5e5!important;margin:0!important;padding:23px 0 25px!important}#payment ul.payment_methods li:first-child{border-top:1px solid #e5e5e5!important}#payment ul.payment_methods li .check_label_radio{font-family:'Conv_AvenirLTStd-Medium';font-size:16px;font-weight:400;letter-spacing:.25px;line-height:28px;color:#3b3b3b;margin:0;width:100%;text-transform:capitalize!important}#payment ul.payment_methods li .check_label_radio:before{top:6px!important}#payment ul.payment_methods li .check_label_radio img{float:right;padding-top:6px!important;margin-right:0!important;-webkit-filter:grayscale(100%) opacity(50%);filter:grayscale(100%) opacity(50%)}#payment ul.payment_methods li .check_label_radio a,#payment ul.payment_methods li .check_label_radio p{display:none!important}#payment ul.payment_methods li.payment_method_paypal img{max-height:29px!important;margin:-5px 0 0 6px!important}#payment ul.payment_methods li.payment_method_sofortgateway{padding-bottom:15px!important}#payment ul.payment_methods li.payment_method_sofortgateway img{max-width:56px!important}#payment ul.payment_methods li.payment_method_stripe_sepa #wc-stripe_sepa-form .form-row label .required{display:none}#payment ul.payment_methods li.payment_method_stripe_sepa img{max-width:56px!important}#payment ul.payment_methods li[class*="payment_method_"] label.check_label_radio{display:inline-block!important;padding-left:25px!important}#payment ul.payment_methods li p{margin:0!important;padding:10px 0 0 25px!important;font-family:'AvenirLT-35-Light';font-size:14px!important;font-weight:normal!important;letter-spacing:0.1px!important;line-height:22px!important;color:#3b3b3b}#payment ul.payment_methods li p label{margin:0!important;padding:10px 0!important;font-family:'AvenirLT-35-Light';font-size:14px!important;font-weight:bold!important;letter-spacing:0.1px!important;line-height:22px!important;color:#3b3b3b}#payment ul.payment_methods li fieldset{margin:10px 0!important;padding:0!important;border:0 none!important}#payment ul.payment_methods li fieldset label{font-family:'AvenirLT-35-Light';font-size:14px!important;font-weight:bold!important;letter-spacing:0.1px!important;line-height:22px!important;color:#3b3b3b;padding-left:0!important}#payment ul.payment_methods li #wc-stripe-cc-form label{display:none}#payment ul.payment_methods li input{padding:15px!important;display:block;border-radius:40px!important;width:100%;font-family:'AvenirLT-35-Light';font-size:14px!important;font-weight:400;line-height:18px;letter-spacing:.1px;outline:none;background-color:#fff!important;border:1px solid #dde2e4;color:#3b3b3b;transition:all 0.3s ease-in-out!important}#payment ul.payment_methods li .stripe-source-errors ul{top:0!important;min-height:auto!important}#payment ul.payment_methods li .stripe-source-errors ul li{border:0 none!important;padding:0!important}@media only screen and (max-width:767px){.payments-section-mobile{background:#fff;border-radius:8px;margin-top:5px;border:1px solid #cbcbcb;font-family:'AvenirLT-35-Light';color:#3b3b3b;font-size:13px;line-height:22px;letter-spacing:.1px;padding:15px}.payments-section-mobile #payment ul.payment_methods{padding:0!important}.payments-section-mobile #payment ul.payment_methods li{margin:0!important;padding:15px 0 7px!important}.payments-section-mobile #payment ul.payment_methods li:first-child{padding-top:0!important;border-top:0 none!important}.payments-section-mobile #payment ul.payment_methods li:last-child{padding-bottom:0!important;border-bottom:0 none!important}.payments-section-mobile #payment ul.payment_methods li .check_label_radio{font-family:'Conv_AvenirLTStd-Medium';color:#3b3b3b;font-size:13px;line-height:22px;letter-spacing:.25px;font-weight:400;text-transform:capitalize;margin:0;width:100%}.payments-section-mobile #payment ul.payment_methods li .check_label_radio img{float:right;margin-right:0!important;-webkit-filter:grayscale(100%) opacity(50%);filter:grayscale(100%) opacity(50%)}.payments-section-mobile #payment ul.payment_methods li .check_label_radio a,.payments-section-mobile #payment ul.payment_methods li .check_label_radio p{display:none!important}.payments-section-mobile #payment ul.payment_methods li.payment_method_paypal label.check_label_radio{margin:6px 0}.payments-section-mobile #payment ul.payment_methods li.payment_method_paypal label.check_label_radio img{max-height:29px!important;margin:-5px 0 0 6px!important}.payments-section-mobile #payment ul.payment_methods li.payment_method_sofortgateway{padding-bottom:15px!important}.payments-section-mobile #payment ul.payment_methods li.payment_method_sofortgateway img{max-width:56px!important}.payments-section-mobile #payment ul.payment_methods li.payment_method_stripe{padding:15px 0!important}.payments-section-mobile #payment ul.payment_methods li.payment_method_stripe_sepa #wc-stripe_sepa-form .form-row label .required{display:none}.payments-section-mobile #payment ul.payment_methods li.payment_method_stripe_sepa img{max-width:56px!important}.payments-section-mobile #payment ul.payment_methods li[class*="payment_method_"] label.check_label_radio{display:inline-block!important;padding-left:25px!important}.payments-section-mobile #payment ul.payment_methods li p{margin:0!important;padding:10px 0 10px 25px!important;font-family:'AvenirLT-35-Light';font-size:13px!important;font-weight:normal!important;letter-spacing:0.1px!important;line-height:22px!important;color:#3b3b3b}.payments-section-mobile #payment ul.payment_methods li p label{margin:0!important;padding:10px 0!important;font-family:'AvenirLT-35-Light';font-size:13px!important;font-weight:bold!important;letter-spacing:0.1px!important;line-height:22px!important;color:#3b3b3b}.payments-section-mobile #payment ul.payment_methods li p a{font-family:'AvenirLT-35-Light';font-size:13px!important;font-weight:normal!important;letter-spacing:0.1px!important}.payments-section-mobile #payment ul.payment_methods li fieldset{margin:0!important;padding:0!important;border:0 none!important}.payments-section-mobile #payment ul.payment_methods li fieldset label{font-family:'AvenirLT-35-Light';font-size:13px!important;font-weight:bold!important;letter-spacing:0.1px!important;line-height:24px!important;color:#3b3b3b;padding-left:0!important}.payments-section-mobile #payment ul.payment_methods li #wc-stripe-cc-form label{display:none}.payments-section-mobile #payment ul.payment_methods li input{padding:10px!important;display:block;border-radius:40px!important;width:100%;font-family:'AvenirLT-35-Light';font-size:14px!important;font-weight:400;letter-spacing:.1px;outline:none;background-color:#fff!important;border:1px solid #dde2e4;color:#3b3b3b;transition:all 0.3s ease-in-out!important}.payments-section-mobile #payment ul.payment_methods li .stripe-source-errors ul{top:0!important;min-height:auto!important}.payments-section-mobile #payment ul.payment_methods li .stripe-source-errors ul li{border:0 none!important;padding:0!important}.payments-section-mobile .form-row.place-order{display:none!important}}.page-woocommerce-change-payment-method{background-color:#f0efef}.wc-order-page.change-payment-method{padding:40px}.wc-order-page.change-payment-method .container{background-color:#fff;max-width:100%;width:480px;margin:0 auto;padding:20px 40px 40px;border-radius:8px}.wc-order-page.change-payment-method .container .mobile-header{display:none}.wc-order-page.change-payment-method .container .page-tab-title{font-family:'Conv_AvenirLTStd-Medium';font-size:18px;line-height:28px;font-weight:400;color:#3b3b3b;text-align:center;margin-bottom:20px}.wc-order-page.change-payment-method .container #order_review{margin:0}@media only screen and (max-width:767px){.wc-order-page.change-payment-method{padding:0}.wc-order-page.change-payment-method .container{background:transparent;padding:0}.wc-order-page.change-payment-method .container .mobile-header{display:block;background-color:#fff;z-index:9999;font-family:'AvenirLT-35-Light';font-size:16px;letter-spacing:.1px;color:#3b3b3b;border-bottom:1px solid #ededed;padding:15px 15px 12px}.wc-order-page.change-payment-method .container .mobile-header .block1{width:25%;display:inline-block;text-align:left}.wc-order-page.change-payment-method .container .mobile-header .block1 i:focus,.wc-order-page.change-payment-method .container .mobile-header .block1 i:active,.wc-order-page.change-payment-method .container .mobile-header .block1 i:hover{color:#1ad993}.wc-order-page.change-payment-method .container .mobile-header .block2{width:50%;display:inline-block;text-align:center}.wc-order-page.change-payment-method .container .mobile-header .block3{display:inline-block;text-align:right}.wc-order-page.change-payment-method .container .page-tab-title{display:none}.wc-order-page.change-payment-method .container #order_review{padding:25px 15px 20px}}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .agb.arow,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .agb.arow{margin-top:30px;margin-bottom:35px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .agb.arow .agb-checkbox,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .agb.arow .agb-checkbox{max-width:30px;position:relative}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .agb.arow .agb-checkbox i,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .agb.arow .agb-checkbox i{outline:none;position:absolute;left:5px;top:2px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .agb.arow .agb-text,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .agb.arow .agb-text{margin-left:30px}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .agb.arow span,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .agb.arow span{font-family:'AvenirLT-35-Light';font-size:12px;line-height:19px;color:#3b3b3b}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .agb.arow span .underline,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .agb.arow span .underline{text-decoration:underline}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .agb.arow span a,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .agb.arow span a{font-family:'AvenirLT-35-Light';font-size:12px;line-height:19px;color:#3b3b3b;text-decoration:underline}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .agb.arow span a:hover,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .agb.arow span a:hover,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .agb.arow span a:active,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .agb.arow span a:active,.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .agb.arow span a:focus,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .agb.arow span a:focus{color:#1ad993!important}.wc-order-page.checkout .checkout-wrapper-desktop .container .tab2 .section-left .btn-pay-now.disabled,.wc-order-page.checkout .checkout-wrapper-mobile .container .tab2 .btn-pay-now.disabled{opacity:.3;pointer-events:none}body.woocommerce-order-received header{display:none!important}.woocommerce-checkout .thank_you_wrapper{margin:50px auto}.woocommerce-checkout .thank_you_wrapper .thank_you_header_text p{color:#3b3b3b!important}.woocommerce-checkout .thank_you_wrapper .thank_you_header_text p:before{left:5%!important}.thank-you-page-wrapper{position:relative;max-width:742px;margin:120px auto 40px;padding:20px;background-color:#fff;font-family:'AvenirLT-35-Light';font-size:14px;line-height:22px;font-weight:400;color:#3b3b3b;text-align:center}.thank-you-page-wrapper .native-app{margin:60px 0 0;padding:0 30px 30px}.thank-you-page-wrapper .native-app h3{font-family:'Conv_AvenirLTStd-Medium';font-size:42px;line-height:54px;margin:0 0 40px;color:#3b3b3b}.thank-you-page-wrapper .native-app p{font-family:'AvenirLT-35-Light';font-size:21px;line-height:32px}.thank-you-page-wrapper .native-app .native-app-links{text-align:center;width:100%;padding:26px 0 16px}.thank-you-page-wrapper .native-app .native-app-links a>img{max-width:100%;max-height:100%}.thank-you-page-wrapper .native-app .native-app-links .apple-store{display:inline-block;margin-right:3%;max-width:44%}.thank-you-page-wrapper .native-app .native-app-links .google-store{display:inline-block;max-width:48%}.thank-you-page-wrapper hr{margin:0 0 60px}.thank-you-page-wrapper .woocommerce-Price-currencySymbol{margin-left:3px}.thank-you-page-wrapper .header{margin-bottom:30px}.thank-you-page-wrapper .header p.message1{font-family:'Conv_AvenirLTStd-Medium';font-size:42px;line-height:54px;margin:0}.thank-you-page-wrapper .header p.message1 span{display:block}.thank-you-page-wrapper .header .success-icon{padding:0 0 42px}.thank-you-page-wrapper .header .success-icon i{font-size:75px}.thank-you-page-wrapper .header .success-icon i.success{color:#1ad993}.thank-you-page-wrapper .header .success-icon i.failed{color:#ec412d}.thank-you-page-wrapper .message-row{margin:0 0 41px 0}.thank-you-page-wrapper .message-row p{margin:0}.thank-you-page-wrapper .message-row p.message1{font-family:'Conv_AvenirLTStd-Medium';font-size:24px;line-height:32px}.thank-you-page-wrapper .message-row p.message1 a{font-family:'Conv_AvenirLTStd-Medium';font-size:24px;line-height:32px;text-decoration:underline}.thank-you-page-wrapper .message-row p.message2{font-family:'AvenirLT-35-Light';font-size:21px;line-height:32px}.thank-you-page-wrapper .message-row p.message2 a{font-family:'Conv_AvenirLTStd-Medium';font-size:21px;line-height:32px;text-decoration:underline;color:#3b3b3b}.thank-you-page-wrapper .message-row a{color:#fff;max-width:225px;text-align:center;margin:0 auto;padding:15px;font-family:'TradeGothicLT-Bold';font-weight:400;font-size:16px;line-height:16px;letter-spacing:.3px;margin-top:46px}.thank-you-page-wrapper .order-details-wrapper{padding:0 0 10px}.thank-you-page-wrapper .order-details-wrapper .header{font-family:'Conv_AvenirLTStd-Medium';font-size:36px;line-height:54px;margin-bottom:40px}.thank-you-page-wrapper .order-details-wrapper .left{text-align:left;width:66.66%;word-break:break-word}.thank-you-page-wrapper .order-details-wrapper .right{text-align:right;width:33.33%;word-break:break-word}.thank-you-page-wrapper .order-details-wrapper .box{margin-bottom:20px;padding:30px;background:#f6f6f6;border:1px solid #e5e5e5;border-radius:2px}.thank-you-page-wrapper .order-details-wrapper .box .dividera{margin:15px 0 10px;border-top:1px solid #e5e5e5;width:100%;display:inline-block;clear:both}.thank-you-page-wrapper .order-details-wrapper .box .header,.thank-you-page-wrapper .order-details-wrapper .box .labela{font-family:'TradeGothicLT-Bold';font-size:16px;line-height:26px;text-transform:uppercase;display:block;margin:0}.thank-you-page-wrapper .order-details-wrapper .box .title{font-family:'Conv_AvenirLTStd-Medium'}.thank-you-page-wrapper .order-details-wrapper .box.box1 .item{display:inline-block;width:25%;text-align:left;border-right:1px solid #e5e5e5;padding:0 0 0 30px;float:left}.thank-you-page-wrapper .order-details-wrapper .box.box1 .item:first-child{padding-left:0}.thank-you-page-wrapper .order-details-wrapper .box.box1 .item:last-child{border-right:0 none}.thank-you-page-wrapper .order-details-wrapper .box.box2 .product-item .product-name,.thank-you-page-wrapper .order-details-wrapper .box.box2 .product-item .product-trial,.thank-you-page-wrapper .order-details-wrapper .box.box2 .product-item .product-period,.thank-you-page-wrapper .order-details-wrapper .box.box2 .product-item .product-details{display:block}.thank-you-page-wrapper .order-details-wrapper .box.box2 .product-item .product-name{margin-bottom:10px}.thank-you-page-wrapper .order-details-wrapper .box.box3 .header{text-align:left}.thank-you-page-wrapper .order-details-wrapper .box.box3 p{font-family:'AvenirLT-35-Light';font-size:14px;line-height:22px;margin:0}.thank-you-page-wrapper .footer p.message1{font-family:'Conv_AvenirLTStd-Medium';font-size:14px;line-height:22px;margin:0}.thank-you-page-wrapper .footer p.message1 a{font-family:'Conv_AvenirLTStd-Medium';font-size:14px;line-height:22px;text-decoration:underline}@media only screen and (max-width:767px){.thank-you-page-wrapper{margin:40px auto}.thank-you-page-wrapper .order-details-wrapper .box.box1 .item{display:block;width:100%;text-align:center;border-bottom:1px solid #e5e5e5;border-right:0 none;padding:10px 0}.thank-you-page-wrapper .order-details-wrapper .box.box1 .item:first-child{padding-top:0}.thank-you-page-wrapper .order-details-wrapper .box.box1 .item:last-child{padding-bottom:0;border-bottom:0 none}}.pricing-table-mobile .sticky-buttons a{transition:all .3s ease 0s!important}.pricing-table-mobile .sticky-buttons.fixed{background-color:#fff!important;position:fixed;bottom:0;z-index:10;width:100%;left:0;text-align:center;-moz-box-shadow:0 1px 1px 1px #eaeaea,0 -1px 10px 1px #eaeaea;-webkit-box-shadow:0 1px 1px 1px #eaeaea,0 -1px 10px 1px #eaeaea;box-shadow:0 1px 1px 1px #eaeaea,0 -1px 10px 1px #eaeaea}.pricing-table-mobile .sticky-buttons.fixed td{display:inline-block;width:46%;border:0 none}.page-calory-widget-iframe .top-headers-wrapper,.page-calory-widget-iframe #site-footer,.page-calory-widget-iframe #shiftnav-toggle-main{display:none!important}@media (min-width:768px){.page-template-page-calorie-widget .calory-widget-inputs>div>div.vc_column-inner,.page-template-page-calorie-widget .calory-widget-outputs>div>div.vc_column-inner{padding:0 58px}.page-template-page-calorie-widget .embed-widget{text-align:right}}@media (max-width:767px){.page-template-page-calorie-widget #primary.content-area{margin:0 15px}}.page-template-page-calorie-widget .embed-widget p{margin-bottom:0}.page-template-page-calorie-widget .embed-widget a{color:#3b3b3b;border-bottom:none}.page-template-page-calorie-widget .embed-widget a:hover{border-bottom:none!important}.page-template-page-calorie-widget .embed-widget a:hover p,.page-template-page-calorie-widget .embed-widget a:hover i{color:#1ad993}.page-template-page-calorie-widget .embed-widget a>div{display:inline-block}.page-template-page-calorie-widget .embed-widget a>div:last-of-type{background-color:#fff;padding:11px 12px 9px;font-size:18px;border-radius:50%;margin-left:10px;top:-10px;position:relative}.page-template-page-calorie-widget i.up-tick{top:1px;position:relative}.page-template-page-calorie-widget .alightbox-content-box{width:650px;max-width:100%;min-height:auto!important}.page-template-page-calorie-widget .alightbox-content-box pre{text-align:left;white-space:normal;margin:50px 0 0;font-size:13px;padding:16px 20px;line-height:1.8em;background:#fafafa;border:1px solid #ddd}.page-template-page-calorie-widget .calorie-wrapper input{outline:none}.page-template-page-calorie-widget .calorie-wrapper .slider{background-color:transparent}.page-template-page-calorie-widget .calorie-wrapper .slider:before{opacity:0}.page-template-page-calorie-widget .calorie-wrapper .slider .progress-bar--container{background:#3b3b3b}.page-template-page-calorie-widget .calorie-wrapper .slider .progress-section{width:6px;height:6px;background:#3b3b3b;border-radius:100%;top:12px}.page-template-page-calorie-widget .calorie-wrapper .slider .progress-section span{font-size:16px;font-family:'AvenirLT-35-Light';color:#999;position:absolute;width:65px;left:-30px;bottom:-45px;right:auto;text-align:center;white-space:nowrap;margin:0 auto}.page-template-page-calorie-widget .calorie-wrapper .slider .progress-section span.label-text{color:#3b3b3b!important}.page-template-page-calorie-widget .calorie-wrapper .slider .progress-section:last-child span{width:auto;right:0;left:auto}.page-template-page-calorie-widget .calorie-wrapper .slider .slider-knob .slider-knob--inner{background-color:#3b3b3b;width:16px;height:16px;top:6px;position:relative;left:8px}.page-template-page-calorie-widget .calorie-wrapper .rowb{padding:15px 0}.page-template-page-calorie-widget .calorie-wrapper .rowb:before,.page-template-page-calorie-widget .calorie-wrapper .rowb:after{content:" ";display:table}.page-template-page-calorie-widget .calorie-wrapper .rowb:after{clear:both}.page-template-page-calorie-widget .calorie-wrapper .rowb:first-child{padding-top:0}.page-template-page-calorie-widget .calorie-wrapper .rowb:last-child{padding-bottom:0}.page-template-page-calorie-widget .calorie-wrapper .rowb ul{margin:0;padding:0;list-style:none}.page-template-page-calorie-widget .calorie-wrapper .rowb ul li{float:left;width:25%;text-align:center;opacity:.5;cursor:pointer;padding:0 10px}.page-template-page-calorie-widget .calorie-wrapper .rowb ul li div.title{display:block;margin-top:15px;font-family:'AvenirLT-35-Light';font-size:16px;line-height:24px;font-weight:400;color:#999}.page-template-page-calorie-widget .calorie-wrapper .rowb ul li.active,.page-template-page-calorie-widget .calorie-wrapper .rowb ul li:hover{opacity:1}.page-template-page-calorie-widget .calorie-wrapper .rowb ul li.active div.title,.page-template-page-calorie-widget .calorie-wrapper .rowb ul li:hover div.title{color:#3b3b3b}.page-template-page-calorie-widget .content-wrapper .errora{display:none;position:absolute;color:#f7473c;left:40px}.page-template-page-calorie-widget .content-wrapper .errora.topa{top:-25px}.page-template-page-calorie-widget .content-wrapper .errora.bottoma{bottom:-15px}.page-template-page-calorie-widget .content-wrapper .row-targets ul li{opacity:.8}.page-template-page-calorie-widget .content-wrapper .row-targets ul li i{font-size:78px;padding:20px;background:#fff;border-radius:50%;border:1px solid transparent}.page-template-page-calorie-widget .content-wrapper .row-targets ul li.active,.page-template-page-calorie-widget .content-wrapper .row-targets ul li:hover{opacity:.8}.page-template-page-calorie-widget .content-wrapper .row-targets ul li.active i,.page-template-page-calorie-widget .content-wrapper .row-targets ul li:hover i{border:1px solid #3b3b3b}.page-template-page-calorie-widget .content-wrapper .row-input-boxes .item{position:relative;float:left;width:50%;padding:0 10px 10px}.page-template-page-calorie-widget .content-wrapper .row-input-boxes .item input{border-radius:35px!important;height:auto!important;padding:15px 60px 15px 28px!important;font-family:'AvenirLT-35-Light';font-size:16px;line-height:24px;font-weight:400;color:#3b3b3b!important;background-color:#fff!important}.page-template-page-calorie-widget .content-wrapper .row-input-boxes .item.first-input-done ::-webkit-input-placeholder{color:#f7473c!important}.page-template-page-calorie-widget .content-wrapper .row-input-boxes .item.first-input-done :-moz-placeholder{color:#f7473c!important}.page-template-page-calorie-widget .content-wrapper .row-input-boxes .item.first-input-done ::-moz-placeholder{color:#f7473c!important}.page-template-page-calorie-widget .content-wrapper .row-input-boxes .item.first-input-done :-ms-input-placeholder{color:#f7473c!important}.page-template-page-calorie-widget .content-wrapper .row-input-boxes .item.gender input{padding:15px 0!important;min-width:auto;width:50%;outline:none;text-transform:none}.page-template-page-calorie-widget .content-wrapper .row-input-boxes .item.gender input.female{border-radius:35px 0 0 35px!important;border-color:transparent}.page-template-page-calorie-widget .content-wrapper .row-input-boxes .item.gender input.male{border-radius:0 35px 35px 0!important;border-color:transparent}.page-template-page-calorie-widget .content-wrapper .row-input-boxes .item.gender input.active{color:#fff!important;background-color:#1ad993!important}.page-template-page-calorie-widget .content-wrapper .row-input-boxes .item span.input_floatr{position:absolute;right:38px;top:16px;font-family:'AvenirLT-35-Light';font-size:16px;line-height:24px;font-weight:400;color:#999}.page-template-page-calorie-widget .content-wrapper .row-body-fat ul li img{border-radius:50%}.page-template-page-calorie-widget .content-wrapper .range-slider p.title{float:left;width:30%;font-family:'AvenirLT-35-Light';font-size:16px;line-height:24px;font-weight:400;color:#3b3b3b;max-width:150px;padding:0 10px}.page-template-page-calorie-widget .content-wrapper .range-slider div[class*="-range-slider-animation"]{float:right;width:70%}.page-template-page-calorie-widget .result-wrapper .rowb{padding:10px 0}.page-template-page-calorie-widget .result-wrapper p{font-family:'AvenirLT-35-Light';font-size:14px;line-height:24px;font-weight:400;color:#999;margin:0;padding:0}.page-template-page-calorie-widget .result-wrapper .header-title{position:relative;font-family:'Conv_AvenirLTStd-Medium';font-size:16px;line-height:24px;font-weight:400;color:#3b3b3b}.page-template-page-calorie-widget .result-wrapper .section{border-bottom:1px solid #e5e5e5;padding:0 0 20px 0!important;margin:10px 10px 30px}.page-template-page-calorie-widget .result-wrapper table{border:0 none!important;margin:20px 0 0;padding:0}.page-template-page-calorie-widget .result-wrapper table tr th,.page-template-page-calorie-widget .result-wrapper table tr td{border:0 none!important}.page-template-page-calorie-widget .result-wrapper table tr th{font-family:'Conv_AvenirLTStd-Medium';font-size:16px;line-height:24px;font-weight:400;color:#3b3b3b;text-align:left}.page-template-page-calorie-widget .result-wrapper table tr td{font-family:'AvenirLT-35-Light';font-size:14px;line-height:24px;font-weight:400;color:#999;margin:0;padding:0}.page-template-page-calorie-widget .result-wrapper .bmi-user-value{position:absolute;top:-20px;width:100%}.page-template-page-calorie-widget .result-wrapper .row-bmi-slider{padding:40px 10px 10px}.page-template-page-calorie-widget .result-wrapper .row-bmi-slider .bmi-slider-range-slider-animation .slider .progress{left:0;right:0;width:100%}.page-template-page-calorie-widget .result-wrapper .row-bmi-slider .slider-knob{display:none!important}.page-template-page-calorie-widget .result-wrapper .row-bmi-slider .progress-section{background:transparent;width:40px;height:40px;top:-5px}.page-template-page-calorie-widget .result-wrapper .row-bmi-slider .progress-section .inner-progress-section{width:6px!important;height:6px!important;background:#000;right:0!important;top:17px;left:0!important;border-radius:100%;margin:0!important}.page-template-page-calorie-widget .result-wrapper .row-micro-values .header-title{margin-bottom:10px;cursor:pointer}.page-template-page-calorie-widget .result-wrapper .row-micro-values i.up{padding:0 0 0 15px;position:absolute;right:0;padding-top:4px}.page-template-page-calorie-widget .result-wrapper .row-micro-values i.up:hover{color:#1ad993}.page-template-page-calorie-widget .result-wrapper .row-micro-values .table-wrapper{display:none;width:100%}.page-template-page-calorie-widget .result-wrapper .row-micro-values .table-wrapper.show{display:table}.page-template-page-calorie-widget .result-wrapper .row-meal-category-values table{width:75%;float:left;margin:0;table-layout:fixed}.page-template-page-calorie-widget .result-wrapper .row-meal-category-values .right{width:25%;position:relative}.page-template-page-calorie-widget .result-wrapper .row-meal-category-values .right .input-wrapper i.up{cursor:pointer;position:absolute;right:10px;top:12px;font-size:16px}.page-template-page-calorie-widget .result-wrapper .row-meal-category-values .right .input-wrapper:hover i{color:#1ad993}.page-template-page-calorie-widget .result-wrapper .row-meal-category-values .right input.meal_count_selection_select{width:100%;min-width:auto;background:#fff!important;border:1px solid transparent!important;display:inline-block;float:left;border-radius:35px!important;height:auto;padding:10px 10px 10px 25px!important;color:#3b3b3b;font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400;text-transform:none;text-align:left}.page-template-page-calorie-widget .result-wrapper .row-meal-category-values .right .meal_count_selection_select_values{display:none;position:absolute;left:0;top:45px;right:0;background-color:#fff!important;border:1px solid #e5e5e5;border-radius:8px;text-align:left;width:100%;z-index:2}.page-template-page-calorie-widget .result-wrapper .row-meal-category-values .right .meal_count_selection_select_values ul li{opacity:1;width:100%;display:block;padding:10px 20px;font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400;line-height:normal;letter-spacing:.5px;border-top:1px solid #e5e5e5;cursor:pointer;color:#3b3b3b!important}.page-template-page-calorie-widget .result-wrapper .row-meal-category-values .right .meal_count_selection_select_values ul li:hover{background:#1ad993;color:#fff!important}.page-template-page-calorie-widget .result-wrapper .row-meal-category-values .right .meal_count_selection_select_values ul li:hover:first-child{border-radius:8px 8px 0 0}.page-template-page-calorie-widget .result-wrapper .row-meal-category-values .right .meal_count_selection_select_values ul li:hover:last-child{border-radius:0 0 8px 8px}.page-template-page-calorie-widget .result-wrapper .row-meal-category-values .right .meal_count_selection_select_values ul li:first-child{border-top:0 none}@media (min-width:768px){table.hidden-xs{display:table!important}}@media (max-width:767px){.page-template-page-calorie-widget .calorie-wrapper{width:100%;margin:0;padding:10px}.page-template-page-calorie-widget .calorie-wrapper .rowb{padding:20px 0!important;margin-top:16px}.page-template-page-calorie-widget .calorie-wrapper .rowb ul li{display:block;width:100%;text-align:center;margin-bottom:20px}.page-template-page-calorie-widget .content-wrapper .errora.topa,.page-template-page-calorie-widget .content-wrapper .errora.bottoma{top:inherit;left:30px;bottom:-25px}.page-template-page-calorie-widget .content-wrapper .row-targets ul li i{font-size:78px;padding:32px}.page-template-page-calorie-widget .content-wrapper .row-targets ul li div.title{margin:15px 0 0}.page-template-page-calorie-widget .content-wrapper .row-input-boxes .item{display:block;width:100%;padding:0;margin-bottom:20px}.page-template-page-calorie-widget .content-wrapper .row-input-boxes .item span.input_floatr{right:30px}.page-template-page-calorie-widget .content-wrapper .range-slider p.title,.page-template-page-calorie-widget .content-wrapper .range-slider div[class*="-range-slider-animation"]{float:none;display:block;width:100%;text-align:center;padding:0;margin:0;max-width:100%}.page-template-page-calorie-widget .content-wrapper .range-slider p.title{margin-bottom:20px}.page-template-page-calorie-widget .result-wrapper .section{margin:10px 0}.page-template-page-calorie-widget .result-wrapper table.visible-xs{float:none;width:100%;table-layout:auto;display:table!important}.page-template-page-calorie-widget .result-wrapper table.visible-xs tr>th{width:50%;padding:10px 0!important}.page-template-page-calorie-widget .result-wrapper table.visible-xs tr>td{width:50%;text-align:right;padding:10px 0!important}.page-template-page-calorie-widget .result-wrapper .row-meal-category-values .right{width:100%;margin:20px 0}.page-template-page-calorie-widget .result-wrapper .row-meal-category-values .meal_count_selection_select_values ul>li{margin-bottom:0}}@media (max-width:413px){.page-template-page-calorie-widget .content-wrapper .row-targets ul li i{font-size:70px;padding:16px}}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login{position:relative}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login a{padding:10px 20px}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover{position:absolute!important;right:0;top:135px;min-width:355px;max-width:100%;opacity:0;visibility:hidden;transition:all .3s ease 0s}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover.sub-site,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover.sub-site{top:97px}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover.show,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover.show{visibility:visible;opacity:1}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper{box-shadow:2px 2px 8px rgba(0,0,0,.5);transform:translate3d(0,-50%,0);border-radius:8px}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper:after,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper:after{content:"";width:20px;height:20px;transform:rotate(-45deg);background:#fff;position:absolute;box-shadow:1px 4px 8px rgba(0,0,0,.5);z-index:-1;top:-10px;right:21px}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table{margin:0;padding:0}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table tr,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table tr{cursor:pointer}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table tr:nth-child(odd) td.col1,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table tr:nth-child(odd) td.col1{border-radius:8px 0 0 0}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table tr:nth-child(odd) td.col2,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table tr:nth-child(odd) td.col2{border-radius:0 8px 0 0}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table tr:nth-child(even) td.col1,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table tr:nth-child(even) td.col1{border-radius:0 0 0 8px}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table tr:nth-child(even) td.col2,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table tr:nth-child(even) td.col2{border-radius:0 0 8px 0}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table tr.row2,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table tr.row2{border-top:1px solid #dde2e4}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table tr.round-all td.col1,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table tr.round-all td.col1{border-radius:8px 0 0 8px!important}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table tr.round-all td.col2,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table tr.round-all td.col2{border-radius:0 8px 8px 0!important}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table tr td.col1,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table tr td.col1{width:60%}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table tr td.col2,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table tr td.col2{width:40%}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table tr td,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table tr td{padding:15px;font-family:'Conv_AvenirLTStd-Medium'!important;font-size:14px!important;line-height:22px;font-weight:400;color:#3b3b3b;white-space:normal;border:0 none;background:#fff}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table tr:hover,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table tr:hover{background-color:transparent}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table tr:hover td,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table tr:hover td{background:#efefef}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.login .login-options-on-hover .login-options-on-hover-wrapper table button,#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper table button{margin:0;padding:2px 16px;border-radius:35px;background-color:#e65546;color:#fff;font-family:'AvenirLT-35-Light'!important;font-size:14px!important;line-height:24px;font-weight:400;text-transform:none;outline:none;white-space:nowrap;width:140px;text-align:center}@media only screen and (max-width:767px){#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover{padding:0 10px;left:0}#shiftnav-toggle-main .shiftnav-main-toggle-content-after .login-options-on-hover .login-options-on-hover-wrapper:after{right:11px}}.target-block-nutrition-plan-type{min-height:auto!important}.ubermenu-item-level-0.ubermenu-column+.ubermenu-item-level-0.ubermenu-column:last-child{float:left!important}.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child{margin-top:0}.logged-in.ubermenu-item li.ubermenu-item-level-2>a{padding:14px 30px!important;font-family:AvenirLT-35-Light!important}p#user_switching_switch_on{text-align:center;text-decoration:underline}p#user_switching_switch_on a{color:#1ad993}.entry-content .checkout_page .checkout_coupon_box .woocommerce-info{background-color:transparent!important;min-height:auto}.entry-content .checkout_page .coupon-codes .woocommerce-message{max-width:620px;width:100%;margin:0 auto!important;font-family:"Conv_AvenirLTStd-Medium"!important;font-size:16px!important;border:1px solid #2cab50!important;border-radius:30px!important;color:#2cab50!important;text-align:center;min-height:auto;background-color:transparent!important;padding:18px 33px 18px 65px!important}.entry-content .checkout_page .coupon-codes .woocommerce-error{max-width:620px;width:100%;margin:0 auto!important;font-family:"Conv_AvenirLTStd-Medium"!important;font-size:16px!important;border:1px solid #ec412c!important;border-radius:30px!important;color:#ec412c!important;text-align:center;min-height:auto;background-color:transparent!important}.woocommerce-account .content-area ul.woocommerce-error,.woocommerce-error,.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error,.wc-account-page .woocommerce-error,.woocommerce-account .content-area ul.woocommerce-info,.woocommerce-info,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info,.wc-account-page .woocommerce-info,.woocommerce-account .content-area ul.woocommerce-message,.woocommerce-message,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message,.wc-account-page .woocommerce-message,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-error,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-info,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-message,.woocommerce-account.woocommerce-page .woocommerce-error,.woocommerce-account.woocommerce-page .woocommerce-info,.woocommerce-account.woocommerce-page .woocommerce-message{font-family:'AvenirLT-35-Light'!important;font-size:13px!important;font-weight:300!important;color:#3b3b3b;line-height:1.33!important;letter-spacing:.1px;margin:0;padding:20px 12% 18px!important;border:0 none;text-align:center!important}.woocommerce-account .content-area ul.woocommerce-error i,.woocommerce-error i,.woocommerce .woocommerce-error i,.woocommerce-page .woocommerce-error i,.wc-account-page .woocommerce-error i,.woocommerce-account .content-area ul.woocommerce-info i,.woocommerce-info i,.woocommerce .woocommerce-info i,.woocommerce-page .woocommerce-info i,.wc-account-page .woocommerce-info i,.woocommerce-account .content-area ul.woocommerce-message i,.woocommerce-message i,.woocommerce .woocommerce-message i,.woocommerce-page .woocommerce-message i,.wc-account-page .woocommerce-message i,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-error i,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-info i,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-message i,.woocommerce-account.woocommerce-page .woocommerce-error i,.woocommerce-account.woocommerce-page .woocommerce-info i,.woocommerce-account.woocommerce-page .woocommerce-message i{position:relative;top:1px}.woocommerce-account .content-area ul.woocommerce-error a,.woocommerce-error a,.woocommerce .woocommerce-error a,.woocommerce-page .woocommerce-error a,.wc-account-page .woocommerce-error a,.woocommerce-account .content-area ul.woocommerce-info a,.woocommerce-info a,.woocommerce .woocommerce-info a,.woocommerce-page .woocommerce-info a,.wc-account-page .woocommerce-info a,.woocommerce-account .content-area ul.woocommerce-message a,.woocommerce-message a,.woocommerce .woocommerce-message a,.woocommerce-page .woocommerce-message a,.wc-account-page .woocommerce-message a,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-error a,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-info a,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-message a,.woocommerce-account.woocommerce-page .woocommerce-error a,.woocommerce-account.woocommerce-page .woocommerce-info a,.woocommerce-account.woocommerce-page .woocommerce-message a{color:#3b3b3b;text-decoration:underline;font-family:'AvenirLT-35-Light'!important;font-size:13px!important;font-weight:300!important;line-height:1.33!important;letter-spacing:.1px;word-break:normal}.woocommerce-account .content-area ul.woocommerce-error strong,.woocommerce-error strong,.woocommerce .woocommerce-error strong,.woocommerce-page .woocommerce-error strong,.wc-account-page .woocommerce-error strong,.woocommerce-account .content-area ul.woocommerce-info strong,.woocommerce-info strong,.woocommerce .woocommerce-info strong,.woocommerce-page .woocommerce-info strong,.wc-account-page .woocommerce-info strong,.woocommerce-account .content-area ul.woocommerce-message strong,.woocommerce-message strong,.woocommerce .woocommerce-message strong,.woocommerce-page .woocommerce-message strong,.wc-account-page .woocommerce-message strong,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-error strong,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-info strong,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-message strong,.woocommerce-account.woocommerce-page .woocommerce-error strong,.woocommerce-account.woocommerce-page .woocommerce-info strong,.woocommerce-account.woocommerce-page .woocommerce-message strong,.woocommerce-account .content-area ul.woocommerce-error b,.woocommerce-error b,.woocommerce .woocommerce-error b,.woocommerce-page .woocommerce-error b,.wc-account-page .woocommerce-error b,.woocommerce-account .content-area ul.woocommerce-info b,.woocommerce-info b,.woocommerce .woocommerce-info b,.woocommerce-page .woocommerce-info b,.wc-account-page .woocommerce-info b,.woocommerce-account .content-area ul.woocommerce-message b,.woocommerce-message b,.woocommerce .woocommerce-message b,.woocommerce-page .woocommerce-message b,.wc-account-page .woocommerce-message b,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-error b,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-info b,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-message b,.woocommerce-account.woocommerce-page .woocommerce-error b,.woocommerce-account.woocommerce-page .woocommerce-info b,.woocommerce-account.woocommerce-page .woocommerce-message b{font-family:'Conv_AvenirLTStd-Medium'}.woocommerce-account .content-area ul.woocommerce-error,.woocommerce-error,.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error,.wc-account-page .woocommerce-error,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-error,.woocommerce-account.woocommerce-page .woocommerce-error{background-color:#fce8e6!important}.woocommerce-account .content-area ul.woocommerce-info,.woocommerce-info,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info,.wc-account-page .woocommerce-info,.woocommerce-account .content-area ul.woocommerce-message,.woocommerce-message,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message,.wc-account-page .woocommerce-message,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-info,.woocommerce-checkout.woocommerce-page form.checkout.woocommerce-checkout .woocommerce-message,.woocommerce-account.woocommerce-page .woocommerce-info,.woocommerce-account.woocommerce-page .woocommerce-message{background-color:#dcefe1!important}.woocommerce-checkout .woocommerce-error li:before{content:none!important}.footer-wrapper-new{display:none}body[class*="account-page"] .top-headers-wrapper,body[class*="account-change-password"] .top-headers-wrapper{z-index:9999}body[class*="account-page"] form,body[class*="account-change-password"] form{margin:0!important}body[class*="account-page"] #site-footer,body[class*="account-change-password"] #site-footer{padding:15px 6%!important;background-color:#f1f3f4!important}body[class*="account-page"] #site-footer .trigger-footer-widget-area,body[class*="account-change-password"] #site-footer .trigger-footer-widget-area,body[class*="account-page"] #site-footer .site-footer-widget-area,body[class*="account-change-password"] #site-footer .site-footer-widget-area,body[class*="account-page"] #site-footer .site-footer-copyright-area,body[class*="account-change-password"] #site-footer .site-footer-copyright-area{display:none!important}body[class*="account-page"] #site-footer .footer-wrapper-new,body[class*="account-change-password"] #site-footer .footer-wrapper-new{display:block;width:100%}body[class*="account-page"] #site-footer .footer-wrapper-new ul,body[class*="account-change-password"] #site-footer .footer-wrapper-new ul{padding:0;margin:0;text-align:right}body[class*="account-page"] #site-footer .footer-wrapper-new ul>li,body[class*="account-change-password"] #site-footer .footer-wrapper-new ul>li{display:inline-block}body[class*="account-page"] #site-footer .footer-wrapper-new ul>li:first-child,body[class*="account-change-password"] #site-footer .footer-wrapper-new ul>li:first-child{float:left}body[class*="account-page"] #site-footer .footer-wrapper-new ul>li:not(:first-child),body[class*="account-change-password"] #site-footer .footer-wrapper-new ul>li:not(:first-child){margin:0 15px}body[class*="account-page"] #site-footer .footer-wrapper-new ul>li a,body[class*="account-change-password"] #site-footer .footer-wrapper-new ul>li a{font-family:'AvenirLT-35-Light'!important;font-size:16px!important;color:#3b3b3b!important}body[class*="account-page"] #site-footer .footer-wrapper-new ul>li a:hover,body[class*="account-change-password"] #site-footer .footer-wrapper-new ul>li a:hover{color:#1ad993!important}.account-header-mobile,.account-footer-mobile{display:none}@media only screen and (max-width:767px){body[class*="account-page"] .top-headers-wrapper,body[class*="account-change-password"] .top-headers-wrapper,body[class*="account-page"] #site-footer,body[class*="account-change-password"] #site-footer,body[class*="account-page"] #shiftnav-toggle-main,body[class*="account-change-password"] #shiftnav-toggle-main{display:none!important}body[class*="account-page"] #tidio-chat iframe,body[class*="account-change-password"] #tidio-chat iframe{bottom:2.4em!important;left:-1.0em!important}.shiftnav-wrap{min-height:100%}.account-header-mobile{display:block;position:relative;top:0;left:0;width:100%;background-color:#fff;z-index:9999;font-family:'AvenirLT-35-Light';font-size:16px;color:#3b3b3b;border-bottom:1px solid #ededed}.account-header-mobile .left{padding:0}.account-header-mobile .left a{display:block;padding:15px 15px 12px 15px;margin-left:-5px}.account-header-mobile .left a i{font-size:20px;font-weight:700}.account-header-mobile .center{text-align:center}.account-header-mobile .right{padding:0}.account-header-mobile .right a{display:block;padding:17px 15px 13px 15px}.account-header-mobile .right a.upgrade{text-align:right}.account-footer-mobile{display:block;position:fixed;bottom:0;left:0;width:100%;border-top:1px solid #dde2e4;border-bottom:1px solid #dde2e4;background-color:#fff;z-index:10000}.account-footer-mobile ul{padding:0;margin:0}.account-footer-mobile ul li{padding:0}.account-footer-mobile ul li>a{display:block;text-align:center;padding:10px}.account-footer-mobile ul li>a i{margin:0;color:rgba(59,59,59,.6);font-size:20px}.account-footer-mobile ul li>a span{display:block;font-family:'AvenirLT-35-Light';font-size:12px;line-height:10px;color:rgba(59,59,59,.6);letter-spacing:.05px;text-align:center}.account-footer-mobile ul li.active a span,.account-footer-mobile ul li.active a i{color:#3b3b3b}body[class*="account-page-konto"] #shiftnav-toggle-main{display:block!important}}.site-header,.site-header.sticky{padding:inherit!important}.site-header>.site-header-wrapper,.site-header.sticky>.site-header-wrapper{padding:13px 6% 2px 6%!important}@media only screen and (max-width:1023px){.shiftnav-toggle-main-align-center .sticky-logo{margin-left:auto;margin-right:auto}}body:not(.page-template-woocommerce) #page_wrapper.sticky_header:not(.transparent_header) .top-headers-wrapper{position:relative}body.page-template-page-calorie-widget #page_wrapper.sticky_header:not(.transparent_header) .top-headers-wrapper{position:relative}.page-template-woocommerce .top-headers-wrapper{margin-top:-74px}.input-rebate-code-email-wrapper{position:relative}.input-rebate-code-email-wrapper i{position:absolute;right:0;font-size:48px;padding:7px;color:#fff;cursor:pointer}.input-rebate-code-email-wrapper i:hover{color:#3b3b3b!important}.input-rebate-code-email-wrapper input.input-rebate-code-email{background-color:transparent!important;border:2px solid #fff;color:#fff!important}.input-rebate-code-email-wrapper input.input-rebate-code-email:focus,.input-rebate-code-email-wrapper input.input-rebate-code-email:active{background-color:transparent!important;border:2px solid #fff;color:#fff!important}.input-rebate-code-email-wrapper input.input-rebate-code-email::placeholder{color:#fff!important}.input-rebate-code-email-wrapper p#input-rebate-code-email-invalid{text-align:center;color:#fff!important}.input-rebate-code-email-wrapper p#input-rebate-code-email-success{text-align:center;color:#3b3b3b!important;border-radius:32px;background-color:#fff!important;padding:15px!important}.btn-google-plus{position:relative;display:inline-block;height:40px;line-height:40px;background:#fff;border-radius:4px;padding:0 8px;outline:none;overflow:hidden;text-align:center;vertical-align:middle;white-space:nowrap;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);-o-box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1)}.btn-google-plus:hover{cursor:pointer}.btn-google-plus .btn-google-plus-icon{content:url(/wp-content/themes/shopkeeper-child/images/google-login-logo.svg);position:absolute;top:11px;height:18px;width:18px}.btn-google-plus .btn-google-plus-text{display:inline-block;vertical-align:middle;padding:0 16px 0 38px;font-size:14px!important;font-family:'Roboto'!important;font-weight:500!important;line-height:inherit!important;color:#444!important}.btn-google-plus.disable{opacity:.9;background-color:#ebebeb}.btn-google-plus.disable .btn-google-plus-icon{filter:invert(50%) sepia(75%) saturate(4%) hue-rotate(316deg) brightness(94%) contrast(100%)}.btn-google-plus.disable .btn-google-plus-text{color:#8d8d8d}.entry-content .woocommerce .account-login{padding:40px 0!important}.entry-content .woocommerce .account-login .container-center{max-width:420px;text-align:center;background-color:#ffffff!important;padding:40px 60px;margin:0 auto;border-radius:10px}.entry-content .woocommerce .account-login .container-center.native-app{margin-top:40px}.entry-content .woocommerce .account-login .container-center.native-app .native-app-links{text-align:center;width:100%;padding:26px 0 16px}.entry-content .woocommerce .account-login .container-center.native-app .native-app-links a>img{max-width:100%;max-height:100%}.entry-content .woocommerce .account-login .container-center.native-app .native-app-links .apple-store{display:inline-block;margin-right:3%;max-width:44%}.entry-content .woocommerce .account-login .container-center.native-app .native-app-links .google-store{display:inline-block;max-width:48%}.entry-content .woocommerce .account-login h3{margin:0 0 40px 0;color:#3b3b3b;text-transform:none}.entry-content .woocommerce .account-login p{font-family:'AvenirLT-35-Light';font-size:16px;font-weight:400;line-height:28px;letter-spacing:.3px;color:#3b3b3b;margin:26px 0}.entry-content .woocommerce .account-login a{font-family:'AvenirLT-35-Light';font-size:16px;font-weight:400;line-height:28px;letter-spacing:.3px;word-break:break-all;color:#3b3b3b;outline:none}.entry-content .woocommerce .account-login label{font-family:'TradeGothicLT-Bold';color:#3b3b3b;font-weight:400;font-size:16px;letter-spacing:.25px}.entry-content .woocommerce .account-login .highlight{font-family:'AvenirLT-35-Light';font-weight:bold!important;color:#1ad993!important}.entry-content .woocommerce .account-login input,.entry-content .woocommerce .account-login input[type=text],.entry-content .woocommerce .account-login input[type=password],.entry-content .woocommerce .account-login input[type=email]{background-color:#f0efef!important;padding:20px 30px!important;height:auto;display:block;border-radius:40px!important;width:100%;border:0 none;font-family:'AvenirLT-35-Light';font-size:16px;font-weight:400;color:#3b3b3b;text-align:left}.entry-content .woocommerce .account-login .input-section p{margin:10px 0}.entry-content .woocommerce .account-login .divider{border-bottom:1px solid #e0e6e7;margin:0 0 50px 0}.entry-content .woocommerce .account-login .lost-pass-link{margin-bottom:0;float:none;border-bottom:0 none;text-decoration:underline}.entry-content .woocommerce .account-login .remember-me{font-family:'AvenirLT-35-Light'}.entry-content .woocommerce .account-login ::-webkit-input-placeholder{padding-left:2px!important}.entry-content .woocommerce .account-login :-moz-placeholder{padding-left:2px!important}.entry-content .woocommerce .account-login ::-moz-placeholder{padding-left:2px!important}.entry-content .woocommerce .account-login :-ms-input-placeholder{padding-left:2px!important}.entry-content .woocommerce .account-login input,.entry-content .woocommerce .account-login input[type=text],.entry-content .woocommerce .account-login input[type=password],.entry-content .woocommerce .account-login input[type=email]{margin-bottom:10px;padding:16px!important;padding-left:27px!important;font-family:'AvenirLT-35-Light';font-size:14px!important;font-weight:400;text-transform:none;background-color:#fff!important;border-radius:40px!important;border:0 none;height:49px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);-o-box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1)}.entry-content .woocommerce .account-login input::-webkit-input-placeholder,.entry-content .woocommerce .account-login input[type=text]::-webkit-input-placeholder,.entry-content .woocommerce .account-login input[type=password]::-webkit-input-placeholder,.entry-content .woocommerce .account-login input[type=email]::-webkit-input-placeholder,.entry-content .woocommerce .account-login input:-moz-placeholder,.entry-content .woocommerce .account-login input[type=text]:-moz-placeholder,.entry-content .woocommerce .account-login input[type=password]:-moz-placeholder,.entry-content .woocommerce .account-login input[type=email]:-moz-placeholder,.entry-content .woocommerce .account-login input::-moz-placeholder,.entry-content .woocommerce .account-login input[type=text]::-moz-placeholder,.entry-content .woocommerce .account-login input[type=password]::-moz-placeholder,.entry-content .woocommerce .account-login input[type=email]::-moz-placeholder,.entry-content .woocommerce .account-login input:-ms-input-placeholder,.entry-content .woocommerce .account-login input[type=text]:-ms-input-placeholder,.entry-content .woocommerce .account-login input[type=password]:-ms-input-placeholder,.entry-content .woocommerce .account-login input[type=email]:-ms-input-placeholder{padding-left:10px!important}.entry-content .woocommerce .account-login input.btn-a,.entry-content .woocommerce .account-login input[type=text].btn-a,.entry-content .woocommerce .account-login input[type=password].btn-a,.entry-content .woocommerce .account-login input[type=email].btn-a{padding:16px!important;font-family:'AvenirLT-35-Light';font-size:14px!important;text-transform:none;border:0 none!important}.entry-content .woocommerce .account-login .input-group .btn-google-plus{background-color:#fff!important;color:#3b3b3b!important;border:1px solid #dde2e4!important;text-align:center}.entry-content .woocommerce .account-login .input-group .btn-google-plus:hover,.entry-content .woocommerce .account-login .input-group .btn-google-plus:focus,.entry-content .woocommerce .account-login .input-group .btn-google-plus:active{background-color:#fff!important;color:#3b3b3b!important;border:1px solid #dde2e4!important}.entry-content .woocommerce .account-login .input-group i{position:absolute;top:16px;left:30px;cursor:pointer}.entry-content .woocommerce .account-login .input-group i.up-google_G{color:#df4930}.entry-content .woocommerce .account-login .input-group.disable{opacity:.4;filter:grayscale(1)}.entry-content .woocommerce .account-login .input-group.disable input{background-image:linear-gradient(-45deg,#e2e2e1 25%,transparent 25%,transparent 50%,#e2e2e1 50%,#e2e2e1 75%,transparent 75%,transparent)!important;background-size:30px 30px!important}.entry-content .woocommerce .account-login p.small{font-size:13px!important;line-height:21px;color:#3b3b3b;text-align:center;margin-bottom:0}.entry-content .woocommerce .account-login p.small.terms-conditions{margin-top:20px}.entry-content .woocommerce .account-login p.small a{font-size:13px!important;line-height:21px;color:#3b3b3b;text-decoration:underline;word-break:normal}.entry-content .woocommerce .account-login p.small a:hover{color:#1ad993!important}.entry-content .woocommerce .account-login p.remember-me{text-align:left;margin:15px 0}.entry-content .woocommerce .account-login p.remember-me input.remember-me,.entry-content .woocommerce .account-login p.remember-me label.remember-me{font-size:13px!important;line-height:21px!important}.entry-content .woocommerce .account-login p.lost-password{margin:15px 0 0}.entry-content .woocommerce .account-login p.lost-password a{font-size:13px;line-height:21px}.entry-content .woocommerce .account-login p.lost-password a:hover{color:#1ad993!important}.entry-content .woocommerce .account-login .btn_login.btn-a{background-color:#3b3b3b!important;color:#fff!important;text-transform:uppercase!important;border:0 none!important;padding:16px 0!important;font-family:'TradeGothicLT-Bold'!important;font-size:14px!important;text-align:center}.entry-content .woocommerce .account-login .btn_login.btn-a:hover{background-color:#1ad993!important}.entry-content .woocommerce .account-login.forgot-password p,.entry-content .woocommerce .account-login.reset-password p{margin:30px 0}.entry-content .woocommerce .account-login.forgot-password .btn-bg-green,.entry-content .woocommerce .account-login.reset-password .btn-bg-green{background-color:#1ad993!important;color:#fff!important;text-transform:uppercase!important;border:0 none!important;padding:16px 0!important;font-family:'TradeGothicLT-Bold'!important;font-size:14px!important;text-align:center}.entry-content .woocommerce .account-login.forgot-password .btn-bg-green:hover,.entry-content .woocommerce .account-login.reset-password .btn-bg-green:hover{background-color:#3b3b3b!important}@media only screen and (max-width:767px){body.page-template-account-page-konto{padding-top:70px!important}.entry-content .woocommerce{padding:0!important}.entry-content .woocommerce ul.woocommerce-error{position:relative}.entry-content .woocommerce .account-login{padding:15px!important}.entry-content .woocommerce .account-login .container-center{max-width:100%;margin:0!important;padding:0!important;border-radius:0;background-color:transparent!important}.entry-content .woocommerce .account-login .input-section{background-color:#ffffff!important;padding-bottom:20px;margin-bottom:30px;border-top:1px solid #dde2e4;border-bottom:1px solid #dde2e4}.entry-content .woocommerce .account-login .input-section label{text-align:left;margin:0!important}.entry-content .woocommerce .account-login .input-section p{padding:20px 15px 0 15px;margin:0}.entry-content .woocommerce .account-login ::-webkit-input-placeholder{color:transparent!important}.entry-content .woocommerce .account-login :-moz-placeholder{color:transparent!important}.entry-content .woocommerce .account-login ::-moz-placeholder{color:transparent!important}.entry-content .woocommerce .account-login :-ms-input-placeholder{color:transparent!important}.entry-content .woocommerce .account-login input,.entry-content .woocommerce .account-login input[type=text],.entry-content .woocommerce .account-login input[type=password],.entry-content .woocommerce .account-login input[type=email]{background-color:#ffffff!important;border-radius:0!important;border-bottom:1px solid #e0e6e7;padding:10px 0!important;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.entry-content .woocommerce .account-login input::-webkit-input-placeholder,.entry-content .woocommerce .account-login input[type=text]::-webkit-input-placeholder,.entry-content .woocommerce .account-login input[type=password]::-webkit-input-placeholder,.entry-content .woocommerce .account-login input[type=email]::-webkit-input-placeholder,.entry-content .woocommerce .account-login input:-moz-placeholder,.entry-content .woocommerce .account-login input[type=text]:-moz-placeholder,.entry-content .woocommerce .account-login input[type=password]:-moz-placeholder,.entry-content .woocommerce .account-login input[type=email]:-moz-placeholder,.entry-content .woocommerce .account-login input::-moz-placeholder,.entry-content .woocommerce .account-login input[type=text]::-moz-placeholder,.entry-content .woocommerce .account-login input[type=password]::-moz-placeholder,.entry-content .woocommerce .account-login input[type=email]::-moz-placeholder,.entry-content .woocommerce .account-login input:-ms-input-placeholder,.entry-content .woocommerce .account-login input[type=text]:-ms-input-placeholder,.entry-content .woocommerce .account-login input[type=password]:-ms-input-placeholder,.entry-content .woocommerce .account-login input[type=email]:-ms-input-placeholder{color:transparent!important}.entry-content .woocommerce .account-login .btn-a{border-radius:40px!important;text-align:center;margin-bottom:10px}.entry-content .woocommerce .account-login .hr-text:after{background-color:#f1f3f4}}.entry-content .woocommerce .account-login.signup{background-color:#f0efef!important}.entry-content .woocommerce .account-login.signup h3{margin:0}.entry-content .woocommerce .account-login.signup p.small.login-copy{margin:5px 0 25px}.entry-content .woocommerce .account-login.signup .btn_signup.btn-a{background-color:#3b3b3b!important;color:#fff!important;text-transform:uppercase!important;border:0 none!important;padding:16px 0!important;font-family:'TradeGothicLT-Bold';font-size:14px!important}.entry-content .woocommerce .account-login.signup .btn_signup.btn-a:hover{background-color:#1ad993!important}.wc-account-signup-page ul.woocommerce-error{padding:30px!important}.wc-account-signup-page ul.woocommerce-error>li{font-family:'AvenirLT-35-Light';font-size:16px;font-weight:400}@media only screen and (max-width:767px){.entry-content .woocommerce .account-login.signup{padding-top:30px!important}.sign-up-form{background-color:#fff!important;padding-bottom:20px;margin-bottom:30px;border-top:1px solid #dde2e4;border-bottom:1px solid #dde2e4}}.wc-account-page .account-details{padding:20px 6%}.wc-account-page .account-details p{margin:30px 15px}.wc-account-page .account-details>.arow>.acol-3{padding-left:0}.wc-account-page .account-details>.arow>.acol-9{padding-right:0}.wc-account-page .account-details .obox{padding:50px;background-color:#fff;border-radius:8px;margin-bottom:20px}.wc-account-page .account-details .obox [class*="acol-"]{padding:10px;white-space:nowrap}.wc-account-page .account-details .obox h5.obox-title{margin:0 0 30px 0;padding:0 0 0 10px;text-transform:uppercase;font-family:'TradeGothicLT-Bold';letter-spacing:.25px}.wc-account-page .account-details .obox .tag{font-family:'TradeGothicLT-Bold';font-weight:400;font-size:16px;line-height:28px;letter-spacing:.25px;color:#3b3b3b;text-transform:uppercase}.wc-account-page .account-details .obox .tag-value{font-family:'AvenirLT-35-Light';font-weight:400;font-size:16px;line-height:28px;letter-spacing:.3px;color:#3b3b3b}.wc-account-page .account-details .wc-account-navigation ul{margin:0;padding:0}.wc-account-page .account-details .wc-account-navigation ul>li{text-transform:uppercase;padding:0!important}.wc-account-page .account-details .wc-account-navigation ul>li a{color:#3b3b3b;font-family:'TradeGothicLT-Bold';font-size:16px;font-weight:400;letter-spacing:.25px;padding:15px 20px!important;display:block}.wc-account-page .account-details .wc-account-navigation ul>li a:focus,.wc-account-page .account-details .wc-account-navigation ul>li a:active,.wc-account-page .account-details .wc-account-navigation ul>li a:hover{color:#1ad993!important}.wc-account-page .account-details .wc-account-navigation ul>li a i{font-size:20px;font-weight:700;margin-right:-3px}.wc-account-page .account-details .wc-account-navigation ul>li.active a{color:#1ad993!important}.wc-account-page .account-details .wc-account-navigation ul>li.btn-group-a i{margin-right:0}.wc-account-page .account-details .wc-account-navigation ul>li.btn-group-a:hover a,.wc-account-page .account-details .wc-account-navigation ul>li.btn-group-a:hover i{color:#1ad993!important}.wc-account-page .account-details .wc-account-navigation ul>li.btn-group-a:hover a:hover,.wc-account-page .account-details .wc-account-navigation ul>li.btn-group-a:hover i:hover{color:#1ad993!important}.wc-account-page .account-details .wc-account-navigation ul>li:focus,.wc-account-page .account-details .wc-account-navigation ul>li:active,.wc-account-page .account-details .wc-account-navigation ul>li:hover{color:#1ad993!important}@media only screen and (max-width:767px){.wc-account-page .account-details{padding:0}.wc-account-page .account-details .wc-account-navigation ul>li.training{display:block}.wc-account-page .account-details .top-row .account-navigation-col{display:block;width:100%;padding:0;margin-top:15px}.wc-account-page .account-details .top-row .account-navigation-col ul li{padding:15px 20px;border-top:1px solid #e0e6e7;background-color:#fff}.wc-account-page .account-details .top-row .account-navigation-col ul li a i{display:block;float:right;line-height:28px}.wc-account-page .account-details .top-row .account-navigation-col ul li:last-child{border-bottom:1px solid #e0e6e7}.wc-account-page .account-details .top-row .account-navigation-col ul li:hover{background-color:#f0efef}.wc-account-page .account-details .top-row .account-navigation-col ul li.back-button{display:none}.wc-account-page .account-details .top-row .account-navigation-col ul li.active a{color:#3b3b3b!important}.wc-account-page .account-details .top-row .acol-9{width:100%;padding:0}.wc-account-page .account-details .obox{border-radius:0;margin:15px 0;padding:20px 0}.wc-account-page .account-details .obox [class*="acol-"]{padding:5px 15px;white-space:normal}.wc-account-page .account-details .obox h5.obox-title{margin:0;padding:10px 15px 15px;font-size:15px;line-height:18px;white-space:normal}.wc-account-page .account-details .obox .tag,.wc-account-page .account-details .obox .tag-value{font-size:14px;line-height:18px;white-space:normal}}.wc-account-page .account-details.account-orders .arow>div{position:relative}.wc-account-page .account-details.account-orders .plan_pause_info{display:block;white-space:normal;padding-top:20px}.wc-account-page .account-details.account-orders #pause_from_date{margin-bottom:20px}.wc-account-page .account-details.account-orders #pause_till_date{margin-bottom:40px}.wc-account-page .account-details.account-orders .order-button-row{margin-top:20px}.wc-account-page .account-details.account-orders .order-button-row .btn-a{width:auto!important;padding:10px 20px!important;margin-right:4px;display:inline-block!important;white-space:nowrap}.wc-account-page .account-details.account-orders .outdated-plan-title.btn-a,.wc-account-page .account-details.account-orders .active-plan-title.btn-a{background-color:#fff!important;border:2px solid #dde2e4!important;color:#3b3b3b!important}.wc-account-page .account-details.account-orders .button-account-delete.btn-a{margin-top:20px}.lightbox-subscription-cancel-1 a,.lightbox-subscription-cancel-2 a,.lightbox-subscription-cancel-3 a{text-decoration:none;border-bottom:0 none!important}.lightbox-subscription-cancel-1 .message-lightbox,.lightbox-subscription-cancel-2 .message-lightbox,.lightbox-subscription-cancel-3 .message-lightbox{padding:30px!important}.lightbox-subscription-cancel-1 .message-lightbox p.para-break,.lightbox-subscription-cancel-2 .message-lightbox p.para-break,.lightbox-subscription-cancel-3 .message-lightbox p.para-break{margin-bottom:20px!important}@media only screen and (max-width:767px){.wc-account-page .account-details.account-orders .account-navigation-col{display:none}.wc-account-page .account-details.account-orders .obox .arow .acol-6:first-child{width:45%}.wc-account-page .account-details.account-orders .obox .arow .acol-6:last-child{width:55%}}@media only screen and (max-width:399px){.wc-account-page .account-details .obox h5.obox-title input{margin:10px 0!important;display:block!important}}.wc-account-page .account-details.account-settings input[type="text"],.wc-account-page .account-details.account-settings input[type="email"]{max-width:350px;display:inline}.wc-account-page .account-details.account-settings input.save-button{max-width:350px!important}.wc-account-page .account-details.account-settings .delete-account .acol-6>span.tag{line-height:60px}.wc-account-page .account-details.account-settings p{margin:30px 0}.wc-account-page .account-details.account-settings .obox i{color:#3b3b3b}.wc-account-page .account-details.account-settings .obox .tag-value{white-space:normal}.wc-account-page .account-details.account-settings .name-edit{white-space:normal}.wc-account-page .account-details.account-settings .name-edit input{margin-bottom:5px}.wc-account-page .account-details.account-settings .icon-account-delete{display:none}.wc-account-page .account-details.account-settings .plan-inputs-print p{margin:0;white-space:normal;line-height:22px;margin-bottom:5px}.wc-account-page .account-details.account-settings .plan-inputs-print p:before{content:'.';position:relative;top:-4px;left:-5px;margin-left:-5px;color:#3b3b3b}.wc-account-page .account-details.account-settings .obox.weekly-start-day p{margin:0;font-size:14px;line-height:18px}.wc-account-page .account-details.account-settings .tippy-popper{width:800px;max-width:80%;top:-74px!important}.wc-account-page .account-details.account-settings .tippy-popper .tippy-tooltip.upfit-theme{padding:15px 20px;width:800px;max-width:80%;text-align:left}.alightbox.alightbox-content-container.week-start-day-modify .select-box-group.week-day-selection .select-box:hover{border-color:#d7dfe0}.alightbox.alightbox-content-container.week-start-day-modify .select-box-group.week-day-selection .select-box .col1 .title{font-weight:400;font-family:'Conv_AvenirLTStd-Medium';font-size:14px;color:#3b3b3b;line-height:20px}.alightbox.alightbox-content-container.week-start-day-modify .select-box-group.week-day-selection .select-box .col2 i{top:0;right:0}.alightbox.alightbox-content-container.week-start-day-modify .select-box-group.week-day-selection ul.select-box-dropdown li .title{font-family:'Conv_AvenirLTStd-Medium';font-size:14px;color:#3b3b3b;line-height:20px}.alightbox.alightbox-content-container.week-start-day-modify button{display:inline-block;max-width:125px;padding:15px!important;margin:0 5px}@media only screen and (max-width:767px){.wc-account-page .account-details.account-settings .account-navigation-col{display:none}.wc-account-page .account-details.account-settings input[type="text"],.wc-account-page .account-details.account-settings input[type="email"]{max-width:85%}.wc-account-page .account-details.account-settings .obox{padding:0 15px}.wc-account-page .account-details.account-settings .obox .arow{border-bottom:1px solid #e0e6e7}.wc-account-page .account-details.account-settings .obox .arow .acol-6{padding:20px 10px 20px 0}.wc-account-page .account-details.account-settings .obox .arow:last-child,.wc-account-page .account-details.account-settings .obox .bbn{border-bottom:0 none}.wc-account-page .account-details.account-settings .obox .arow .acol-6:first-child{width:35%}.wc-account-page .account-details.account-settings .obox .arow .acol-6:last-child{width:65%}.wc-account-page .account-details.account-settings .obox .arow.delete-account .acol-6:first-child{width:80%}.wc-account-page .account-details.account-settings .obox .arow.delete-account .acol-6:first-child span.tag{line-height:normal}.wc-account-page .account-details.account-settings .obox .arow.delete-account .acol-6:last-child{width:20%}.wc-account-page .account-details.account-settings .obox .button-account-delete{display:none}.wc-account-page .account-details.account-settings .obox .icon-account-delete{display:block;text-align:right;cursor:pointer}.wc-account-page .account-details.account-settings .tippy-popper{top:0!important}}.entry-content .woocommerce .account-login.change-password #button-change-password-save{font-family:'TradeGothicLT-Bold';font-size:16px;font-weight:400;color:#fff;background-color:#1ad993!important;text-align:center;text-transform:uppercase}.box-tplan.disable .clickable{cursor:auto}.box-tplan .tplan-middle-content button.tplan_select{position:relative;padding:15px 30px 12px!important;width:85%;margin:0 auto;overflow:hidden;border:1px solid #e5e5e5}.box-tplan .tplan-middle-content button.tplan_select:hover{background:transparent!important;color:#3b3b3b!important;border:1px solid #e5e5e5!important}.box-tplan .tplan-middle-content button.tplan_select .training-plan-short-description{font-family:'AvenirLT-35-Light';font-weight:400;text-transform:none}.box-tplan .tplan-middle-content button.tplan_select i{position:absolute;right:10px;top:23px;font-size:20px;font-weight:400}.box-tplan .tplan-middle-content button.tplan_select.single-link-only{border:0 none;text-align:center;cursor:inherit}.box-tplan .tplan-middle-content button.tplan_select.single-link-only:hover{background:transparent!important;color:#3b3b3b!important;border:0 none!important}.box-tplan .tplan-middle-content .tplan_select_dropdown{display:none;position:absolute;left:20px;right:20px;background-color:#fff!important;border:1px solid #e5e5e5;border-radius:8px;text-align:left;width:80%;margin:5px auto;z-index:2}.box-tplan .tplan-middle-content .tplan_select_dropdown ul{margin:0;list-style:none}.box-tplan .tplan-middle-content .tplan_select_dropdown ul>li{padding:10px 20px;font-family:'AvenirLT-35-Light';font-size:16px;line-height:normal;letter-spacing:.5px;border-top:1px solid #e5e5e5;cursor:pointer;color:#3b3b3b!important}.box-tplan .tplan-middle-content .tplan_select_dropdown ul>li .training-plan-name{font-family:'TradeGothicLT-Bold';letter-spacing:.25px;text-transform:uppercase}.box-tplan .tplan-middle-content .tplan_select_dropdown ul>li:hover{color:#1ad993!important}.box-tplan .tplan-middle-content .tplan_select_dropdown ul>li:first-child{border-top:0;border-radius:8px 8px 0 0}.box-tplan .tplan-middle-content .tplan_select_dropdown ul>li:last-child{border-radius:0 0 8px 8px}.wc-account-page.account-plan-dashboard .week-label .btn-group-a>a.active{color:#1ad993}.wc-account-page.account-plan-dashboard .week-label .btn-group-a>a.active i{color:#1ad993}.wc-account-page.account-plan-dashboard .week-label .btn-group-a>a.unlocked i.up-lock{display:none}.wc-account-page.account-plan-dashboard .subheadline-small-new,.wc-account-page.account-plan-dashboard .subheadline-small-new a{font-size:16px;line-height:28px;color:#3b3b3b;text-transform:uppercase;font-family:'TradeGothicLT-Bold'}.wc-account-page.account-plan-dashboard .subheadline-new,.wc-account-page.account-plan-dashboard .subheadline-new a{text-transform:uppercase!important;font-size:18px;line-height:30px;color:#3b3b3b!important;font-family:'TradeGothicLT-Bold'}.wc-account-page.account-plan-dashboard #plan_start_date,.wc-account-page.nutrition-plan-page #plan_start_date,.wc-account-page.shopping-list-page #plan_start_date{margin-bottom:40px}.wc-account-page.account-plan-dashboard .week-row-top,.wc-account-page.nutrition-plan-page .week-row-top,.wc-account-page.shopping-list-page .week-row-top{background-color:#fff}.wc-account-page.account-plan-dashboard .week-row-top.page-pre-plan [class*="acol-"],.wc-account-page.nutrition-plan-page .week-row-top.page-pre-plan [class*="acol-"],.wc-account-page.shopping-list-page .week-row-top.page-pre-plan [class*="acol-"]{padding:28px 15px 25px!important}.wc-account-page.account-plan-dashboard .week-row-top.page-plan,.wc-account-page.nutrition-plan-page .week-row-top.page-plan,.wc-account-page.shopping-list-page .week-row-top.page-plan{padding:0 6%!important}.wc-account-page.account-plan-dashboard .week-row-top.page-plan [class*="acol-"],.wc-account-page.nutrition-plan-page .week-row-top.page-plan [class*="acol-"],.wc-account-page.shopping-list-page .week-row-top.page-plan [class*="acol-"]{padding:0!important}.wc-account-page.account-plan-dashboard .week-row-top.page-plan a,.wc-account-page.nutrition-plan-page .week-row-top.page-plan a,.wc-account-page.shopping-list-page .week-row-top.page-plan a{display:block;padding:26px 0}.wc-account-page.account-plan-dashboard .week-row-top.page-plan .previous-week a,.wc-account-page.nutrition-plan-page .week-row-top.page-plan .previous-week a,.wc-account-page.shopping-list-page .week-row-top.page-plan .previous-week a{margin-left:-5px}.wc-account-page.account-plan-dashboard .week-row-top.page-plan .next-week a,.wc-account-page.nutrition-plan-page .week-row-top.page-plan .next-week a,.wc-account-page.shopping-list-page .week-row-top.page-plan .next-week a{margin-right:-3px}.wc-account-page.account-plan-dashboard .week-row-top ul,.wc-account-page.nutrition-plan-page .week-row-top ul,.wc-account-page.shopping-list-page .week-row-top ul{padding:0;margin:0}.wc-account-page.account-plan-dashboard .week-row-top ul li,.wc-account-page.nutrition-plan-page .week-row-top ul li,.wc-account-page.shopping-list-page .week-row-top ul li{display:inline-block}.wc-account-page.account-plan-dashboard .week-row-top ul li a,.wc-account-page.nutrition-plan-page .week-row-top ul li a,.wc-account-page.shopping-list-page .week-row-top ul li a{display:block;padding:33px 25px 27px!important;line-height:10px!important}.wc-account-page.account-plan-dashboard .week-row-top ul li.active a,.wc-account-page.nutrition-plan-page .week-row-top ul li.active a,.wc-account-page.shopping-list-page .week-row-top ul li.active a{border-bottom:2px solid #1ad993}.wc-account-page.account-plan-dashboard .week-row-top a,.wc-account-page.nutrition-plan-page .week-row-top a,.wc-account-page.shopping-list-page .week-row-top a,.wc-account-page.account-plan-dashboard .week-row-top button,.wc-account-page.nutrition-plan-page .week-row-top button,.wc-account-page.shopping-list-page .week-row-top button{margin:0;padding:0;background-color:transparent;color:transparent;outline:none;line-height:0;position:relative}.wc-account-page.account-plan-dashboard .week-row-top a:hover,.wc-account-page.nutrition-plan-page .week-row-top a:hover,.wc-account-page.shopping-list-page .week-row-top a:hover,.wc-account-page.account-plan-dashboard .week-row-top button:hover,.wc-account-page.nutrition-plan-page .week-row-top button:hover,.wc-account-page.shopping-list-page .week-row-top button:hover{background-color:transparent}.wc-account-page.account-plan-dashboard .week-row-top a:hover i,.wc-account-page.nutrition-plan-page .week-row-top a:hover i,.wc-account-page.shopping-list-page .week-row-top a:hover i,.wc-account-page.account-plan-dashboard .week-row-top button:hover i,.wc-account-page.nutrition-plan-page .week-row-top button:hover i,.wc-account-page.shopping-list-page .week-row-top button:hover i,.wc-account-page.account-plan-dashboard .week-row-top a:hover span.week-label,.wc-account-page.nutrition-plan-page .week-row-top a:hover span.week-label,.wc-account-page.shopping-list-page .week-row-top a:hover span.week-label,.wc-account-page.account-plan-dashboard .week-row-top button:hover span.week-label,.wc-account-page.nutrition-plan-page .week-row-top button:hover span.week-label,.wc-account-page.shopping-list-page .week-row-top button:hover span.week-label{color:#1ad993;background-color:transparent}.wc-account-page.account-plan-dashboard .week-row-top a i,.wc-account-page.nutrition-plan-page .week-row-top a i,.wc-account-page.shopping-list-page .week-row-top a i,.wc-account-page.account-plan-dashboard .week-row-top button i,.wc-account-page.nutrition-plan-page .week-row-top button i,.wc-account-page.shopping-list-page .week-row-top button i{font-size:20px;font-weight:700;cursor:pointer}.wc-account-page.account-plan-dashboard .week-row-top a span.week-label,.wc-account-page.nutrition-plan-page .week-row-top a span.week-label,.wc-account-page.shopping-list-page .week-row-top a span.week-label,.wc-account-page.account-plan-dashboard .week-row-top button span.week-label,.wc-account-page.nutrition-plan-page .week-row-top button span.week-label,.wc-account-page.shopping-list-page .week-row-top button span.week-label{position:relative;top:-3px;text-transform:uppercase}.wc-account-page.account-plan-dashboard .week-row-top .disable,.wc-account-page.nutrition-plan-page .week-row-top .disable,.wc-account-page.shopping-list-page .week-row-top .disable{opacity:1}.wc-account-page.account-plan-dashboard .week-row-top .disable a,.wc-account-page.nutrition-plan-page .week-row-top .disable a,.wc-account-page.shopping-list-page .week-row-top .disable a{opacity:1}.wc-account-page.account-plan-dashboard .week-row-top .disable a:hover,.wc-account-page.nutrition-plan-page .week-row-top .disable a:hover,.wc-account-page.shopping-list-page .week-row-top .disable a:hover{color:#3b3b3b}.wc-account-page.account-plan-dashboard .week-range-group span.week-range-day-name,.wc-account-page.nutrition-plan-page .week-range-group span.week-range-day-name,.wc-account-page.shopping-list-page .week-range-group span.week-range-day-name{font-family:'TradeGothicLT-Bold'!important;font-size:15.4px!important;color:#3b3b3b!important;letter-spacing:0.25px!important;text-transform:uppercase!important}.wc-account-page.account-plan-dashboard .week-range-group span.week-range-other-details,.wc-account-page.nutrition-plan-page .week-range-group span.week-range-other-details,.wc-account-page.shopping-list-page .week-range-group span.week-range-other-details{font-family:'AvenirLT-35-Light'!important;font-size:16px!important;color:#3b3b3b!important;letter-spacing:0.3px!important}.wc-account-page.account-plan-dashboard a.week-range-group.disable span.week-range-day-name,.wc-account-page.nutrition-plan-page a.week-range-group.disable span.week-range-day-name,.wc-account-page.shopping-list-page a.week-range-group.disable span.week-range-day-name,.wc-account-page.account-plan-dashboard a.week-range-group.disable span.week-range-other-details,.wc-account-page.nutrition-plan-page a.week-range-group.disable span.week-range-other-details,.wc-account-page.shopping-list-page a.week-range-group.disable span.week-range-other-details,.wc-account-page.account-plan-dashboard a.week-range-group.disable i,.wc-account-page.nutrition-plan-page a.week-range-group.disable i,.wc-account-page.shopping-list-page a.week-range-group.disable i{color:#3b3b3b!important;opacity:.3}.wc-account-page.account-plan-dashboard .row2 .item,.wc-account-page.nutrition-plan-page .row2 .item,.wc-account-page.shopping-list-page .row2 .item,.wc-account-page.account-plan-dashboard .row3 .item,.wc-account-page.nutrition-plan-page .row3 .item,.wc-account-page.shopping-list-page .row3 .item{display:inline-block!important;margin-right:24px;cursor:pointer;position:relative}.wc-account-page.account-plan-dashboard .row2 .item:last-child,.wc-account-page.nutrition-plan-page .row2 .item:last-child,.wc-account-page.shopping-list-page .row2 .item:last-child,.wc-account-page.account-plan-dashboard .row3 .item:last-child,.wc-account-page.nutrition-plan-page .row3 .item:last-child,.wc-account-page.shopping-list-page .row3 .item:last-child{margin-right:0}.wc-account-page.account-plan-dashboard .row2 .item:hover a,.wc-account-page.nutrition-plan-page .row2 .item:hover a,.wc-account-page.shopping-list-page .row2 .item:hover a,.wc-account-page.account-plan-dashboard .row3 .item:hover a,.wc-account-page.nutrition-plan-page .row3 .item:hover a,.wc-account-page.shopping-list-page .row3 .item:hover a,.wc-account-page.account-plan-dashboard .row2 .item:hover span,.wc-account-page.nutrition-plan-page .row2 .item:hover span,.wc-account-page.shopping-list-page .row2 .item:hover span,.wc-account-page.account-plan-dashboard .row3 .item:hover span,.wc-account-page.nutrition-plan-page .row3 .item:hover span,.wc-account-page.shopping-list-page .row3 .item:hover span,.wc-account-page.account-plan-dashboard .row2 .item:hover i,.wc-account-page.nutrition-plan-page .row2 .item:hover i,.wc-account-page.shopping-list-page .row2 .item:hover i,.wc-account-page.account-plan-dashboard .row3 .item:hover i,.wc-account-page.nutrition-plan-page .row3 .item:hover i,.wc-account-page.shopping-list-page .row3 .item:hover i{color:#1ad993}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices a.lowest-price i,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices a.lowest-price i,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices a.lowest-price i,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices a.lowest-price i,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices a.lowest-price i,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices a.lowest-price i{font-size:15px;margin-left:0;top:1px;position:relative}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul{position:absolute;width:220px;margin:0;padding:0;right:-4px;top:42px;border-radius:8px;box-shadow:0 0 10px 0 rgba(59,59,59,.25);background-color:#fff;z-index:2}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul:after,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul:after,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul:after,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul:after,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul:after,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul:after{content:"";width:15px;height:15px;transform:rotate(-45deg);background:#fff;position:absolute;z-index:-1;top:-7px;right:21px}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li{padding:11px 20px 9px;border-bottom:1px solid #eae9e9;line-height:normal;cursor:pointer;width:100%;display:block}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li .select-check,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li .select-check,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li .select-check,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li .select-check,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li .select-check,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li .select-check{font-size:14px;margin:0 10px 0 0;color:#3b3b3b!important;position:relative;top:2px}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li span,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li span,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li span,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li span,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li span,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li span{line-height:1.71;letter-spacing:.12px;text-align:left;color:#3b3b3b}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li span.vendor-name,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li span.vendor-name,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li span.vendor-name,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li span.vendor-name,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li span.vendor-name,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li span.vendor-name{float:left}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li span.vendor-name span,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li span.vendor-name span,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li span.vendor-name span,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li span.vendor-name span,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li span.vendor-name span,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li span.vendor-name span{font-family:'Conv_AvenirLTStd-Medium';font-size:12px;font-weight:500}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li span.vendor-price,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li span.vendor-price,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li span.vendor-price,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li span.vendor-price,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li span.vendor-price,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li span.vendor-price{float:right}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li span.vendor-price span,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li span.vendor-price span,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li span.vendor-price span,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li span.vendor-price span,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li span.vendor-price span,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li span.vendor-price span{font-family:'TradeGothicLT-Bold';font-size:12px;font-weight:400}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li p,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li p,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li p,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li p,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li p,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li p{font-family:'AvenirLT-35-Light';font-size:12px;font-weight:400;margin:0;line-height:18px}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li:hover,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li:hover,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li:hover,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li:hover,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li:hover,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li:hover{background-color:#f1f3f4}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li:hover .select-check,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li:hover .select-check,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li:hover .select-check,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li:hover .select-check,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li:hover .select-check,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li:hover .select-check{color:#3b3b3b!important}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li.header,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li.header,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li.header,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li.header,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li.header,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li.header{text-align:left}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li.header span,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li.header span,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li.header span,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li.header span,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li.header span,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li.header span{font-family:'TradeGothicLT-Bold';font-size:12px;font-weight:400;text-transform:uppercase}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li.header:hover,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li.header:hover,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li.header:hover,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li.header:hover,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li.header:hover,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li.header:hover{background-color:#fff}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li:first-child:hover,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li:first-child:hover,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li:first-child:hover,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li:first-child:hover,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li:first-child:hover,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li:first-child:hover{border-radius:8px 8px 0 0}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li:last-child,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li:last-child,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li:last-child,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li:last-child,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li:last-child,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li:last-child{border-bottom:0 none}.wc-account-page.account-plan-dashboard .row2 .item.week-vendor-prices ul li:last-child:hover,.wc-account-page.nutrition-plan-page .row2 .item.week-vendor-prices ul li:last-child:hover,.wc-account-page.shopping-list-page .row2 .item.week-vendor-prices ul li:last-child:hover,.wc-account-page.account-plan-dashboard .row3 .item.week-vendor-prices ul li:last-child:hover,.wc-account-page.nutrition-plan-page .row3 .item.week-vendor-prices ul li:last-child:hover,.wc-account-page.shopping-list-page .row3 .item.week-vendor-prices ul li:last-child:hover{border-radius:0 0 8px 8px}.wc-account-page .nutrition-plan-week-view.week-view .row2{padding:30px 6% 20px;word-break:break-word}.wc-account-page .nutrition-plan-week-view.week-view .row2 a{text-transform:uppercase!important;word-break:break-word}.wc-account-page .nutrition-plan-week-view.week-view .row2 a:hover{color:#1ad993!important}.wc-account-page .nutrition-plan-week-view.week-view .row2 a:hover a,.wc-account-page .nutrition-plan-week-view.week-view .row2 a:hover i{color:#1ad993!important}.wc-account-page .nutrition-plan-week-view.week-view .row2 .block-hover:hover a,.wc-account-page .nutrition-plan-week-view.week-view .row2 .item:hover a,.wc-account-page .nutrition-plan-week-view.week-view .row2 .block-hover:hover i,.wc-account-page .nutrition-plan-week-view.week-view .row2 .item:hover i{color:#1ad993}.wc-account-page .nutrition-plan-week-view.week-view .row2 .text-center{padding:7px 0}.wc-account-page .nutrition-plan-week-view.week-view .row2 .text-center span,.wc-account-page .nutrition-plan-week-view.week-view .row2 .text-center a{font-family:'AvenirLT-35-Light';font-size:14px;line-height:normal;letter-spacing:.5px;color:#3b3b3b;text-transform:none!important}.wc-account-page .nutrition-plan-week-view.week-view .row2 .text-center a{text-decoration:underline}.wc-account-page .nutrition-plan-week-view.week-view .row2 .text-center a:hover{color:#1ad993}.wc-account-page .nutrition-plan-week-view.week-view .row2 .text-center i{position:relative;top:1px;margin-right:4px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container{position:relative}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container i{font-size:20px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-list-row a:hover,.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-list-row i:hover{color:#1ad993}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items{position:relative;text-align:left}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item{position:relative;padding:0;border:0 none;background-color:transparent}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.short-view{display:none!important}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner{position:relative;border-radius:8px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(59,59,59,.2);margin-bottom:30px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section.inactivate{opacity:.3}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section.inactivate:hover{color:#3b3b3b}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .weekday-image-section{position:relative;width:100%;height:136px;border-radius:8px 8px 0 0;background-size:cover}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .weekday-image-section:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;border-radius:8px 8px 0 0}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .weekday-image-section .weekday-image-content{position:relative;width:100%;height:100%}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .weekday-image-section .weekday-image-content .favourite{position:absolute;right:20px;top:20px;cursor:pointer;z-index:1}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .weekday-image-section .weekday-image-content .favourite i{font-size:18px;font-weight:400;text-shadow:0 0 8px #3b3b3b;color:#fff}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .weekday-image-section .weekday-image-content .favourite i:hover{transition-duration:0.3s}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .weekday-image-section .weekday-image-content .favourite i:hover:before{content:"\e91f"}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .weekday-image-section .weekday-image-content .close-full-view{font-size:18px;font-weight:700;text-shadow:0 0 6px #3b3b3b}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .weekday-image-section .weekday-image-content .meal-id{font-family:'AvenirLT-35-Light';font-size:12px;font-weight:400;color:transparent;position:absolute;left:20px;bottom:100px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .weekday-image-section .weekday-image-content .meal-name{font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.36;color:#fff;text-align:left;letter-spacing:.1px;position:absolute;left:20px;bottom:37px;max-width:80%;white-space:normal;text-shadow:0 0 8px #000}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .weekday-image-section .weekday-image-content .meal-details{position:absolute;left:20px;bottom:16px;max-width:85%;overflow:hidden;text-shadow:0 0 5px #000}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .weekday-image-section .weekday-image-content .meal-details,.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .weekday-image-section .weekday-image-content .meal-details span{font-family:'AvenirLT-35-Light';font-size:13px;font-weight:300;line-height:1.29;color:#fff;text-align:left;letter-spacing:.1px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-macros ul{margin:0;padding:0}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-macros ul li{width:33.33%;text-align:center;border-right:1px solid rgba(59,59,59,.2);margin:20px 0;float:left}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-macros ul li:last-child{border-right:0 none}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-macros ul li span.macro-title{text-transform:uppercase;font-family:'TradeGothicLT-Bold';font-size:13px;font-weight:400;letter-spacing:.1px;line-height:1;vertical-align:top}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-macros ul li span.macro-value{display:block;font-size:12px;font-family:'AvenirLT-35-Light';font-weight:400;letter-spacing:.1px;line-height:.8;margin-top:-4px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-tags{position:relative;margin:0 20px 20px;padding:16px 0 0;border-top:1px solid #dde2e4;height:47px;max-height:47px;overflow:hidden}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-tags.full-height{height:unset;max-height:500px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-tags ul{margin:0}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-tags ul li{border:solid 1px #dde2e4;float:left;white-space:pre-wrap;padding:3px 10px 2px 11px;border-radius:20px;margin:3px 6px 3px 0;border:1px solid #f1f3f4;background-color:#f1f3f4}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-tags ul li span{font-family:'AvenirLT-35-Light';font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.12px;text-align:left;color:rgba(59,59,59,.6);display:block}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-tags ul li.close-all-tags{position:absolute;right:0;bottom:0;box-shadow:-16px 0 5px 5px #fff;background-color:#fff}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-tags ul li:last-child{margin-right:0;background-color:#f1f3f4;bottom:2px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-tags ul li.last-meal-tag{cursor:pointer}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-tags ul li.last-meal-tag:hover{transition-duration:0.3s}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .meal-tags ul li.last-meal-tag:hover span{color:#1ad993}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions{position:relative;width:100%;height:100%;white-space:normal}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions i:hover{color:#1ad993;transition-duration:0.3s}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .ingredients{border-top:1px solid #dde2e4;padding:20px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .ingredients .ingredients-header{text-align:left;margin:0 0 10px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .ingredients .ingredients-header span{font-family:'TradeGothicLT-Bold';font-size:13px;font-weight:400;letter-spacing:.1px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .ingredients table{margin:0}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .ingredients table tr>td{padding:0;border:0 none!important;line-height:20px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .ingredients table tr>td span{font-family:'AvenirLT-35-Light';font-size:13px;font-weight:400;letter-spacing:.1px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .ingredients table tr>td.ingredient-quantity{font-family:'Conv_AvenirLTStd-Medium';font-size:13px;font-weight:400;letter-spacing:.1px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .ingredients table tr>td.ingredient-quantity span{font-family:'Conv_AvenirLTStd-Medium';font-size:13px;font-weight:400;letter-spacing:.1px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .ingredients span.ingredient-name{padding-right:4px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .ingredients span.ingredient-weight{display:inline-block}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .instructions{border-top:1px solid #dde2e4;padding:0}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .instructions .instructions-header{text-align:left;margin:0;padding:16px 20px 15px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .instructions .instructions-header span{font-family:'TradeGothicLT-Bold';font-size:13px;font-weight:400;letter-spacing:.1px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .instructions .ingredients-show-hide-wrapper{padding:0}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .instructions .ingredients-show-hide-wrapper ol.instructions-opener{margin:0;padding:0 20px 20px;list-style-type:none;counter-reset:item}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .instructions .ingredients-show-hide-wrapper ol.instructions-opener li{padding:0 10px 10px 0;counter-increment:item;display:table-row}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .instructions .ingredients-show-hide-wrapper ol.instructions-opener li span{display:table-cell;white-space:normal;word-wrap:break-word;font-family:'AvenirLT-35-Light';font-size:13px;letter-spacing:.1px;font-weight:400;text-align:left;line-height:20px;vertical-align:top}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .instructions .ingredients-show-hide-wrapper ol.instructions-opener li:before{content:counter(item) ".";font-family:'Conv_AvenirLTStd-Medium';font-size:13px;font-weight:400;padding-right:10px;padding-top:0;display:table-cell;vertical-align:top;top:-2px;position:relative}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .instructions .ingredients-show-hide-wrapper ol.instructions-opener li:last-child{padding-bottom:0}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .instructions .ingredients-show-hide-wrapper .tipps{border-top:1px solid #dde2e4;padding:10px 20px 20px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .instructions .ingredients-show-hide-wrapper .tipps .tipps-header{text-align:left;margin:10px 0}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .instructions .ingredients-show-hide-wrapper .tipps .tipps-header span{font-family:'TradeGothicLT-Bold';font-size:13px;font-weight:400;letter-spacing:.1px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .weekday-item-inner .week-day-content-section .ingredients-and-instructions .instructions .ingredients-show-hide-wrapper .tipps p{margin:0;white-space:normal;word-wrap:break-word;font-family:'AvenirLT-35-Light';font-size:13px;letter-spacing:.1px;font-weight:400;text-align:left;line-height:20px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .alternate-favourites-action{width:100%;cursor:pointer;text-align:center}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .alternate-favourites-action.inactivate{opacity:.4}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .alternate-favourites-action.inactivate:hover{color:#3b3b3b}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .alternate-favourites-action .input-group i{font-size:11px;font-weight:700;margin-right:4px;position:relative;top:2px}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .alternate-favourites-action .input-group span{font-family:'AvenirLT-35-Light';font-size:13px;font-weight:300;line-height:1.58;letter-spacing:normal;text-align:center;color:#3b3b3b;border-bottom:1px solid #d7dfe0;padding:0 0 2px 0}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .alternate-favourites-action:hover i,.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .alternate-favourites-action:hover span{color:#1ad993!important;transition-duration:0.3s}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider{margin:0!important;padding:0!important;z-index:1000001}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box{position:absolute;right:0;margin:0;padding:0;border-radius:0;width:360px;min-height:100%}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box ul,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box ul{margin:0;padding:0}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box ul.tabs li,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box ul.tabs li{width:50%;padding:11px 15px;float:left;border-bottom:1px solid #dde2e4;cursor:pointer}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box ul.tabs li span,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box ul.tabs li span{opacity:.4;font-family:'AvenirLT-35-Light';font-size:14px;font-weight:500;line-height:1.36;letter-spacing:.1px;text-align:left;color:#3b3b3b}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box ul.tabs li i,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box ul.tabs li i{position:relative;top:2px;margin-left:8px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box ul.tabs li i.arrow-back,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box ul.tabs li i.arrow-back{position:absolute;left:10px;top:10px;margin-left:0;padding:5px;cursor:pointer}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box ul.tabs li.current,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box ul.tabs li.current{border-bottom:1px solid #3b3b3b}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box ul.tabs li.current span,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box ul.tabs li.current span{font-family:'Conv_AvenirLTStd-Medium';font-weight:400;opacity:.87}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content{padding:15px 0 0;position:relative}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content .meal-tags,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content .meal-tags{position:relative;height:30px;max-height:30px;overflow:hidden;margin-bottom:20px;text-align:left;padding-left:20px;padding-right:20px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content .meal-tags.full-height,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content .meal-tags.full-height{height:unset;max-height:800px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content .meal-tags ul li,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content .meal-tags ul li{display:inline-block;padding:4px 10px;margin:0 2px 5px;border-radius:11.5px;border:1px solid #dde2e4;font-family:'AvenirLT-35-Light';font-size:12px;font-weight:300;line-height:1.33;letter-spacing:.1px;text-align:left;color:#3b3b3b;cursor:pointer}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content .meal-tags ul li.selected,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content .meal-tags ul li.selected{background-color:#3b3b3b;color:#fff;border:1px solid #3b3b3b}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content .meal-tags ul li.close-all-tags,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content .meal-tags ul li.close-all-tags{position:absolute;right:0;top:2px;height:25px;box-shadow:-16px 0 5px 5px #fff;background-color:#fff}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view{margin:0 auto 15px!important;border-bottom:0 none!important}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner{margin-bottom:0!important}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content .no-favourite-meals,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content .no-favourite-meals{margin-top:70%;width:100%;padding-left:20px;padding-right:20px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content .no-favourite-meals span.title,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content .no-favourite-meals span.title{font-family:'Conv_AvenirLTStd-Medium';font-size:13px;font-weight:400;line-height:1.19;letter-spacing:.1px;text-align:center;color:#3b3b3b;margin-bottom:10px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content .no-favourite-meals span.description,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content .no-favourite-meals span.description{font-family:'AvenirLT-35-Light';font-size:12px;font-weight:300;line-height:1.5;letter-spacing:.1px;text-align:center;color:#3b3b3b;display:block;padding:10px 40px 0}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content .no-favourite-meals span.description a,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content .no-favourite-meals span.description a{font-family:'AvenirLT-35-Light';font-size:12px;font-weight:300;line-height:1.5;letter-spacing:.1px;text-align:center;color:#3b3b3b;text-decoration:underline}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content .input-group,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content .input-group{position:relative;padding-left:20px;padding-right:20px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content .input-group i,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content .input-group i{position:absolute;left:40px;top:14px;font-size:14px;opacity:.5}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content .input-group input,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .meals-content .input-group input{padding-left:45px!important;border:0 none;background-color:#f1f3f4;height:34px;font-size:13px;font-weight:300;font-family:'AvenirLT-35-Light';line-height:1.23;letter-spacing:.1px;text-align:left;color:#3b3b3b;margin:0 0 10px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box ul.precook-header li.current,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box ul.precook-header li.current{width:100%;background-color:#f6f8f9;border:1px solid #dde2e4;border-width:0 0 1px 0}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content{padding:0 20px 0;position:relative}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section{position:relative;padding:30px 0}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section.disabled,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section.disabled{opacity:.5}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section:first-child,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section:first-child{border-bottom:1px solid #dde2e4}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section .title,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section .title{font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.1px;text-align:left;color:#3b3b3b}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section .title.with-toggle,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section .title.with-toggle{width:65%}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section .description,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section .description{font-family:'AvenirLT-35-Light';font-size:13px;font-weight:300;line-height:1.62;letter-spacing:.1px;text-align:left;color:#3b3b3b}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section .description.with-toggle,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section .description.with-toggle{width:65%}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section .switch,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section .switch{position:absolute;right:0;top:38px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section .cook-for-meal-type button,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section .cook-for-meal-type button{border:solid 1px #eae9e9;background-color:#fff;color:#3b3b3b;font-family:'TradeGothicLT-Bold';font-size:13px;font-weight:400;line-height:1.23;letter-spacing:.1px;border-radius:21px;width:50%;margin:20px 0 10px;float:left;outline:none;text-transform:uppercase}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section .cook-for-meal-type button:first-of-type,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section .cook-for-meal-type button:first-of-type{border-radius:21px 0 0 21px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section .cook-for-meal-type button:last-child,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section .cook-for-meal-type button:last-child{border-radius:0 21px 21px 0;border-left:0 none}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section .cook-for-meal-type button.selected,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section .cook-for-meal-type button.selected{background-color:#3b3b3b;color:#fff;border:solid 1px #3b3b3b}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section .cook-for-others-only-today,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section .cook-for-others-only-today{position:relative;font-family:'AvenirLT-35-Light';font-size:13px;font-weight:300;line-height:1.19;letter-spacing:.1px;text-align:left;color:#3b3b3b;padding-left:30px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content .content-section .cook-for-others-only-today i,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content .content-section .cook-for-others-only-today i{position:absolute;left:0;top:0;font-size:16px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .precook-content button.save-precook-content,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.precook-slider .alightbox-content-box .precook-content button.save-precook-content{margin-top:40px;border-radius:40px;box-shadow:0 2px 8px 0 rgba(59,59,59,.12);background-color:#3b3b3b;font-family:'TradeGothicLT-Bold';font-size:13px;font-weight:400;line-height:1.23;letter-spacing:.1px;color:#fff;outline:none;width:90%;text-transform:uppercase}.alightbox-content-container.plan-paused-lightbox h3{text-transform:uppercase;font-family:'TradeGothicLT-Bold';font-size:24px;color:#3b3b3b;letter-spacing:.25px;line-height:28px}.alightbox-content-container.plan-paused-lightbox p.sub-title{margin:30px 0 40px}.alightbox-content-container.plan-paused-lightbox a.btn-a{padding:10px!important}.alightbox-content-container.lightbox-bulk-save .alightbox-content-box input.btn-a{padding:15px!important;display:inline-block!important;max-width:125px;width:125px;min-width:unset}.bulk-save-bar{background-color:#fff;padding:16px 20px;z-index:10000;position:fixed;bottom:0;left:0;width:100%;border-top:1px solid #dde2e4;text-align:center}.bulk-save-bar p{font-family:'Conv_AvenirLTStd-Medium';font-size:12px;font-weight:400;letter-spacing:.06px;color:#3b3b3b;display:inline-block!important;text-align:left;margin:0;padding-right:40px}.bulk-save-bar .button-group{display:inline-block}.bulk-save-bar .button-group button{outline:none;width:56px;padding:10px!important;margin:0;font-family:'TradeGothicLT-Bold';border-radius:14.5px;box-shadow:0 2px 4px 0 rgba(59,59,59,.15);border:solid 1px #d8d8d8;font-size:12px!important;font-weight:400;line-height:8px;letter-spacing:.06px;text-align:center;background-color:#fff;color:#3b3b3b;text-transform:uppercase;height:29px}.bulk-save-bar .button-group button.save-all-changes{margin-left:4px;background-color:#1ad993;color:#fff;border:0 none}@media screen and (max-width:1199px){.wc-account-page.nutrition-plan-page .week-row-top a span.week-label,.wc-account-page.shopping-list-page .week-row-top a span.week-label{display:none}}@media only screen and (min-width:1024px) and (max-width:1440px){.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.row1 .week-range-list ul>li a,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.row1 .week-range-list ul>li a,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.row1 .week-range-list ul>li a,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row1 .week-range-list ul>li a,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.row2 .week-range-list ul>li a,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.row2 .week-range-list ul>li a,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.row2 .week-range-list ul>li a,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row2 .week-range-list ul>li a{padding-left:15px!important;padding-right:15px!important}}@media screen and (min-width:960px) and (max-width:1023px){.wc-account-page.nutrition-plan-page,.wc-account-page.shopping-list-page{margin-top:0!important}}@media only screen and (min-width:768px) and (max-width:1023px){.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.row1,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.row1,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.row1,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row1{padding:0 15px!important}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.row1 .week-range-list ul,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.row1 .week-range-list ul,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.row1 .week-range-list ul,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row1 .week-range-list ul,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.row2 .week-range-list ul,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.row2 .week-range-list ul,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.row2 .week-range-list ul,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row2 .week-range-list ul{display:flex!important;justify-content:space-between!important}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.row1 .week-range-list ul>li a,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.row1 .week-range-list ul>li a,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.row1 .week-range-list ul>li a,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row1 .week-range-list ul>li a,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.row2 .week-range-list ul>li a,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.row2 .week-range-list ul>li a,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.row2 .week-range-list ul>li a,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row2 .week-range-list ul>li a{padding-left:0!important;padding-right:0!important}}@media only screen and (min-width:768px){.wc-account-page.nutrition-plan-page .bulk-save-bar .hidden-xs{display:inline-block!important}.wc-account-page.nutrition-plan-page .tippy-popper{top:-74px!important}}.animate-welcome{position:absolute!important;left:0;right:0;transition:all ease-out 0.3s;opacity:1}.animate-welcome .ng-hide{opacity:0}.animate-weekday-items-desktop{transition:all ease-out 0.3s}.animate-meal-box-desktop.ng-hide{opacity:0;position:absolute;top:0}.animate-meal-box-desktop.ng-hide-remove,.animate-meal-box-desktop.ng-hide-add{display:block!important}.animate-meal-box-desktop.ng-hide-remove{transition:all ease-out 0.3s}.animate-meal-box-desktop.ng-hide-remove-active{opacity:1}.animate-meal-box-desktop.ng-hide-add{transition:all ease-out 0.6s}.animate-meal-box-desktop.ng-hide-add-active{opacity:0}.animate-onboarding{position:absolute!important;left:0;right:0;transition:all ease-out 1s;opacity:1}.animate-onboarding.parked-left,.animate-onboarding.parked-right{opacity:0}.animate-meal-slider-left-right.ng-animate{animation-duration:0.3s;animation-timing-function:ease-out}.animate-meal-slider-left-right.active-remove.parked-left-add{position:absolute;left:0;right:0}.animate-meal-slider-left-right.active-remove.parked-left-add-active{animation-name:slideOutLeft}.animate-meal-slider-left-right.active-remove.parked-right-add{position:absolute;left:0;right:0}.animate-meal-slider-left-right.active-remove.parked-right-add-active{animation-name:slideOutRight}.animate-meal-slider-left-right.parked-left.active-add{position:absolute;left:-200%}.animate-meal-slider-left-right.parked-left-remove.active-add-active{animation-name:slideInLeft;animation-delay:0.1s;transform:translate3d(-200%,0,0)}.animate-meal-slider-left-right.parked-right.active-add{position:absolute;right:-200%}.animate-meal-slider-left-right.parked-right-remove.active-add-active{animation-name:slideInRight;animation-delay:0.1s;transform:translate3d(-200%,0,0)}.animate-meal-slider-left-right.ng-hide-add,.animate-meal-slider-left-right.ng-hide-remove{display:inline-block!important}.animate-meal-slider-left-right.ng-hide-add .meal-cut.left,.animate-meal-slider-left-right.ng-hide-remove .meal-cut.left,.animate-meal-slider-left-right.ng-hide-add .meal-cut.right,.animate-meal-slider-left-right.ng-hide-remove .meal-cut.right{opacity:0}.animate-ingredients.ng-animate{animation-duration:0.3s;animation-timing-function:ease-out}.animate-ingredients.ng-hide-add,.animate-ingredients.ng-hide-remove{display:block!important}.animate-ingredients.ng-hide-add-active{animation-name:fadeOut}.animate-ingredients.ng-hide-remove-active{animation-name:fadeIn}.animate-ingredients.ng-hide{opacity:0}.wc-account-page.account-plan-dashboard .drinking-section,.wc-account-page.nutrition-plan-page .drinking-section{position:relative}.wc-account-page.account-plan-dashboard .drinking-section .section-title,.wc-account-page.nutrition-plan-page .drinking-section .section-title{font-family:'TradeGothicLT-Bold';font-size:14px;line-height:2;letter-spacing:.14px;text-align:left;text-transform:uppercase;color:#3b3b3b;margin:0 0 10px 0}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper{position:relative;box-shadow:0 2px 6px 0 rgba(59,59,59,.15);border:1px solid #eae9e9;border-radius:8px;background-color:#fff;max-width:320px}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .header,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .header{padding:20px;border-bottom:1px solid #eae9e9}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .header i,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .header i{font-size:30px}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .header .left,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .header .left{width:20%;cursor:pointer}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .header .left.disable,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .header .left.disable{opacity:.3}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .header .center,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .header .center{width:60%;display:inline-block;text-align:center}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .header .center p,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .header .center p{margin:0;line-height:18px}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .header .center p.title,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .header .center p.title{font-family:'Conv_AvenirLTStd-Medium';font-size:13px;font-weight:400;line-height:13px}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .header .center p span,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .header .center p span{font-family:'AvenirLT-35-Light';font-size:13px;letter-spacing:.1px;font-weight:400}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .header .right,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .header .right{width:20%;text-align:right;cursor:pointer}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .header .right.disable,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .header .right.disable{opacity:.3}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .content,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .content{padding:10px 20px}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .content .cup-wrapper,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .content .cup-wrapper{transition:all ease-out 0.3s;display:inline-block;padding:10px 8px;cursor:pointer}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .content .cup-wrapper i,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .content .cup-wrapper i{font-size:30px;transition:all ease-out 0.5s;opacity:0}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .content .cup-wrapper i.up-water,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .content .cup-wrapper i.up-water{opacity:1}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper .content .cup-wrapper i.up-water-filled,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper .content .cup-wrapper i.up-water-filled{opacity:1}@media only screen and (max-width:767px){.wc-account-page.account-plan-dashboard .weekday-items-after,.wc-account-page.nutrition-plan-page .weekday-items-after{padding:12px 20px}.wc-account-page.account-plan-dashboard .drinking-section,.wc-account-page.nutrition-plan-page .drinking-section{margin-bottom:30px}.wc-account-page.account-plan-dashboard .drinking-section .section-wrapper,.wc-account-page.nutrition-plan-page .drinking-section .section-wrapper{margin:0 auto;max-width:none}}@media only screen and (max-width:767px){.wc-account-page .woocommerce-error.refactored-message{padding:20px 5%!important}.item.week-vendor-prices{position:absolute!important;right:0}.item.week-vendor-prices i.up-price-tag-filled-new{font-size:13px}.item.week-vendor-prices a,.item.week-vendor-prices span{font-family:'TradeGothicLT-Bold';font-size:12px;font-weight:400;line-height:1.71;letter-spacing:.06px;text-align:left;color:#3b3b3b;text-transform:none}.wc-account-page.nutrition-plan-page .alightbox{z-index:10000}.wc-account-page.nutrition-plan-page .alightbox .alightbox-content-box{margin:0!important}.wc-account-page .nutrition-plan-week-view.week-view .ing-toggle-hide{display:none}.wc-account-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items{padding:0}.wc-account-page.account-plan-dashboard .nutrition-plan-week-view.week-view .arow.week-row-top.page-plan,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.week-row-top.page-plan,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.week-row-top.page-plan,.wc-account-page.account-plan-dashboard .shopping-list-week-view.week-view .arow.week-row-top.page-plan,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.week-row-top.page-plan,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top.page-plan{padding:0 20px!important}.wc-account-page.account-plan-dashboard .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"],.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"],.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"],.wc-account-page.account-plan-dashboard .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"],.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"],.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"]{padding:12px 15px 10px!important;line-height:16px}.wc-account-page.account-plan-dashboard .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"]:first-child,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"]:first-child,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"]:first-child,.wc-account-page.account-plan-dashboard .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"]:first-child,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"]:first-child,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"]:first-child{padding-left:0!important}.wc-account-page.account-plan-dashboard .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"]:last-child,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"]:last-child,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"]:last-child,.wc-account-page.account-plan-dashboard .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"]:last-child,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"]:last-child,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"]:last-child{padding-right:0!important}.wc-account-page.account-plan-dashboard .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"] a,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"] a,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"] a,.wc-account-page.account-plan-dashboard .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"] a,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"] a,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"] a{padding:0!important}.wc-account-page.account-plan-dashboard .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"] a i,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"] a i,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"] a i,.wc-account-page.account-plan-dashboard .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"] a i,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"] a i,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"] a i{font-size:20px;font-weight:700}.wc-account-page.account-plan-dashboard .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"] a i:active,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"] a i:active,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.week-row-top>[class*="acol-"] a i:active,.wc-account-page.account-plan-dashboard .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"] a i:active,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"] a i:active,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top>[class*="acol-"] a i:active{color:#3b3b3b}.wc-account-page.account-plan-dashboard .nutrition-plan-week-view.week-view .arow.week-row-top .previous-week,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.week-row-top .previous-week,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.week-row-top .previous-week,.wc-account-page.account-plan-dashboard .shopping-list-week-view.week-view .arow.week-row-top .previous-week,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.week-row-top .previous-week,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top .previous-week{padding:0!important}.wc-account-page.account-plan-dashboard .nutrition-plan-week-view.week-view .arow.week-row-top .previous-week a,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.week-row-top .previous-week a,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.week-row-top .previous-week a,.wc-account-page.account-plan-dashboard .shopping-list-week-view.week-view .arow.week-row-top .previous-week a,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.week-row-top .previous-week a,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top .previous-week a{margin-left:-5px;padding:11px 15px 9px 0!important}.wc-account-page.account-plan-dashboard .nutrition-plan-week-view.week-view .arow.week-row-top .next-week,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.week-row-top .next-week,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.week-row-top .next-week,.wc-account-page.account-plan-dashboard .shopping-list-week-view.week-view .arow.week-row-top .next-week,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.week-row-top .next-week,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top .next-week{padding:0!important}.wc-account-page.account-plan-dashboard .nutrition-plan-week-view.week-view .arow.week-row-top .next-week a,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .arow.week-row-top .next-week a,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .arow.week-row-top .next-week a,.wc-account-page.account-plan-dashboard .shopping-list-week-view.week-view .arow.week-row-top .next-week a,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .arow.week-row-top .next-week a,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top .next-week a{padding:11px 0 9px 15px!important}.wc-account-page.account-plan-dashboard .nutrition-plan-week-view.week-view .week-range-group span.week-range-day-name,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .week-range-group span.week-range-day-name,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .week-range-group span.week-range-day-name,.wc-account-page.account-plan-dashboard .shopping-list-week-view.week-view .week-range-group span.week-range-day-name,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .week-range-group span.week-range-day-name,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .week-range-group span.week-range-day-name{font-size:13px!important}.wc-account-page.account-plan-dashboard .nutrition-plan-week-view.week-view .week-range-group span.week-range-other-details,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .week-range-group span.week-range-other-details,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .week-range-group span.week-range-other-details,.wc-account-page.account-plan-dashboard .shopping-list-week-view.week-view .week-range-group span.week-range-other-details,.wc-account-page.nutrition-plan-page .shopping-list-week-view.week-view .week-range-group span.week-range-other-details,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .week-range-group span.week-range-other-details{font-size:13px!important}.wc-account-page.account-plan-dashboard .arow.week-row-top.page-pre-plan>[class*="acol-"]{padding:0!important}.wc-account-page.account-plan-dashboard .arow.week-row-top.page-pre-plan .previous-week a{padding:18px 0 18px 15px!important;display:block}.wc-account-page.account-plan-dashboard .arow.week-row-top.page-pre-plan .week-range-group{padding:18px 0!important;line-height:15px}.wc-account-page.account-plan-dashboard .arow.week-row-top.page-pre-plan .next-week a{padding:18px 0 18px 15px;display:block;right:15px}.wc-account-page.nutrition-plan-page .arow.row2,.wc-account-page.shopping-list-page .arow.row2{padding:0 20px;background-color:#fff;border-top:1px solid #ededed;border-bottom:1px solid #ededed;margin-bottom:0}.wc-account-page.nutrition-plan-page .arow.row3,.wc-account-page.shopping-list-page .arow.row3{padding:15px 0;text-align:center;text-transform:uppercase}.wc-account-page.nutrition-plan-page .arow.row1 ul,.wc-account-page.shopping-list-page .arow.row1 ul,.wc-account-page.nutrition-plan-page .arow.row2 ul,.wc-account-page.shopping-list-page .arow.row2 ul{padding:0;margin:0;text-align:center;display:flex!important;justify-content:space-between!important}.wc-account-page.nutrition-plan-page .arow.row1 ul.hidden-xs,.wc-account-page.shopping-list-page .arow.row1 ul.hidden-xs,.wc-account-page.nutrition-plan-page .arow.row2 ul.hidden-xs,.wc-account-page.shopping-list-page .arow.row2 ul.hidden-xs{display:none!important}.wc-account-page.nutrition-plan-page .arow.row1 ul li,.wc-account-page.shopping-list-page .arow.row1 ul li,.wc-account-page.nutrition-plan-page .arow.row2 ul li,.wc-account-page.shopping-list-page .arow.row2 ul li{display:inline-block}.wc-account-page.nutrition-plan-page .arow.row1 ul li a,.wc-account-page.shopping-list-page .arow.row1 ul li a,.wc-account-page.nutrition-plan-page .arow.row2 ul li a,.wc-account-page.shopping-list-page .arow.row2 ul li a{padding:22px 10px 12px;display:block}.wc-account-page.nutrition-plan-page .arow.row1 ul li a.week-range-group .week-range-day-name,.wc-account-page.shopping-list-page .arow.row1 ul li a.week-range-group .week-range-day-name,.wc-account-page.nutrition-plan-page .arow.row2 ul li a.week-range-group .week-range-day-name,.wc-account-page.shopping-list-page .arow.row2 ul li a.week-range-group .week-range-day-name,.wc-account-page.nutrition-plan-page .arow.row1 ul li a.week-range-group .week-range-other-details,.wc-account-page.shopping-list-page .arow.row1 ul li a.week-range-group .week-range-other-details,.wc-account-page.nutrition-plan-page .arow.row2 ul li a.week-range-group .week-range-other-details,.wc-account-page.shopping-list-page .arow.row2 ul li a.week-range-group .week-range-other-details{display:block;line-height:10px}.wc-account-page.nutrition-plan-page .arow.row1 ul li a.week-range-group .week-range-other-details,.wc-account-page.shopping-list-page .arow.row1 ul li a.week-range-group .week-range-other-details,.wc-account-page.nutrition-plan-page .arow.row2 ul li a.week-range-group .week-range-other-details,.wc-account-page.shopping-list-page .arow.row2 ul li a.week-range-group .week-range-other-details{font-size:12px!important;margin-top:13px}.wc-account-page.nutrition-plan-page .arow.row1 ul li:first-child a,.wc-account-page.shopping-list-page .arow.row1 ul li:first-child a,.wc-account-page.nutrition-plan-page .arow.row2 ul li:first-child a,.wc-account-page.shopping-list-page .arow.row2 ul li:first-child a{margin-left:-10px!important}.wc-account-page.nutrition-plan-page .arow.row1 ul li:last-child a,.wc-account-page.shopping-list-page .arow.row1 ul li:last-child a,.wc-account-page.nutrition-plan-page .arow.row2 ul li:last-child a,.wc-account-page.shopping-list-page .arow.row2 ul li:last-child a{margin-right:-10px!important}.wc-account-page.nutrition-plan-page .arow.row1 ul li.active a,.wc-account-page.shopping-list-page .arow.row1 ul li.active a,.wc-account-page.nutrition-plan-page .arow.row2 ul li.active a,.wc-account-page.shopping-list-page .arow.row2 ul li.active a{border-bottom:2px solid #1ad993}.wc-account-page.nutrition-plan-page .arow.row1 ul li.disable,.wc-account-page.shopping-list-page .arow.row1 ul li.disable,.wc-account-page.nutrition-plan-page .arow.row2 ul li.disable,.wc-account-page.shopping-list-page .arow.row2 ul li.disable{opacity:1}.wc-account-page.nutrition-plan-page .arow.row1 ul li.disable a,.wc-account-page.shopping-list-page .arow.row1 ul li.disable a,.wc-account-page.nutrition-plan-page .arow.row2 ul li.disable a,.wc-account-page.shopping-list-page .arow.row2 ul li.disable a{opacity:1}.wc-account-page.nutrition-plan-page .week-days-row-mobile.sticky,.wc-account-page.shopping-list-page .week-days-row-mobile.sticky{position:fixed;width:100%;z-index:10000;left:0;right:0;top:0}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view{background-color:#f1f3f4}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .row3,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .row3{text-align:left;padding:12px 0 10px 20px;border-bottom:1px solid #d7dfe0}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .row3 .item.edit-plan:hover a,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .row3 .item.edit-plan:hover a,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .row3 .item.edit-plan:hover i,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .row3 .item.edit-plan:hover i{color:#1ad993}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .row3 .item:last-child,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .row3 .item:last-child{margin-right:16px}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .row3 a,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .row3 a{font-family:'TradeGothicLT-Bold';font-size:12px;font-weight:400;line-height:1.71;letter-spacing:.9px;text-align:left;color:#3b3b3b;text-transform:uppercase}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .row3 a.edit-nutrition-plan-link,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .row3 a.edit-nutrition-plan-link{border-radius:14.5px;padding:10px 16px 10px 0}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container{overflow:auto!important}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item{margin:0 auto;max-width:none}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.full-view,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.full-view{display:none!important}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.short-view,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.short-view{display:block!important}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.short-view .meal-alternate,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.short-view .meal-alternate{display:inline-block;width:100%}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view{position:fixed;top:0;left:0;right:0;width:100%;max-width:100%;overflow:auto;height:100%;z-index:9999;padding-bottom:62px}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items{padding:0;margin:0}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item{max-width:100%;margin-bottom:-60px;padding-bottom:60px}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item.short-view,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item.short-view{display:none!important}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .weekday-item-inner,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .weekday-item-inner{border:0 none;margin:0}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .weekday-item-inner .weekday-image-section,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .weekday-item-inner .weekday-image-section{border-radius:0!important}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .weekday-item-inner .weekday-image-section:before,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .weekday-item-inner .weekday-image-section:before{border-radius:0!important;background-size:contain}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .weekday-item-inner .weekday-image-section .close-full-view,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .weekday-item-inner .weekday-image-section .close-full-view{position:absolute;top:18px;left:15px;cursor:pointer;z-index:1}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .weekday-item-inner .weekday-image-section .close-full-view i,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .weekday-item-inner .weekday-image-section .close-full-view i{color:#fff}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .plan-buttons,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .plan-buttons{border-radius:0!important;margin-bottom:-2px}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .plan-buttons ul li,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .plan-buttons ul li{width:50%!important}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .alternate-favourites-action,.wc-account-page.shopping-list-page .nutrition-plan-week-view.week-view .weekday-items-container.mobile-full-view .weekday-items .weekday-item .alternate-favourites-action{display:none}.bulk-save-bar p{width:58%;padding-right:0}.bulk-save-bar .button-group{float:right;text-align:right}}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view{border:0 none;background-color:transparent;cursor:none;position:relative;height:100%;margin:26px 0 20px;border-bottom:1px solid #d7dfe0;padding:0 20px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view.invalid,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view.invalid{opacity:.5}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-alternate,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-alternate{margin-bottom:40px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-alternate .top-row,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-alternate .top-row{margin:10px 0;text-transform:uppercase}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-alternate .top-row span,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-alternate .top-row span{font-family:'TradeGothicLT-Bold';font-size:13px;font-weight:400;line-height:1.58;letter-spacing:.13px;color:#3b3b3b}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-alternate .top-row .left,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-alternate .top-row .left{float:left}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-alternate .top-row .right,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-alternate .top-row .right{float:right;cursor:pointer}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-alternate .top-row .right span.inactive,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-alternate .top-row .right span.inactive{color:rgba(41,113,206,.4)!important}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner{box-shadow:0 2px 6px 0 rgba(59,59,59,.15);border:1px solid #eae9e9;border-radius:8px;background-color:#fff;position:relative;height:100%;margin-bottom:15px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-cut,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-cut{background-color:#fff;height:100%;width:12px;position:absolute;box-shadow:0 2px 6px 0 rgba(59,59,59,.15);border:1px solid #eae9e9}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-cut.left,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-cut.left{left:-21px;border-radius:0 8px 8px 0;border-left:0 none}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-cut.right,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-cut.right{right:-21px;border-radius:8px 0 0 8px;border-right:0 none}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-short-view-content,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-short-view-content{cursor:pointer;position:relative;height:100%}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-short-view-content.inactivate,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-short-view-content.inactivate{opacity:.3}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-short-view-content.inactivate:hover,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-short-view-content.inactivate:hover{color:#3b3b3b}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper{position:relative;height:100%;width:100%;min-height:110px;display:table}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .meal-image,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .meal-image{position:absolute;left:20px;top:20px;border-radius:50%;max-width:70px;max-height:70px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .favourite,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .favourite{position:absolute;right:20px;top:20px;z-index:1}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .favourite i,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .favourite i{font-size:18px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .meal-basic-details,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .meal-basic-details{position:relative;text-align:left;padding:0 0 0 105px;display:table-cell;vertical-align:middle;height:110px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .meal-basic-details .meal-id,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .meal-basic-details .meal-id{font-family:'AvenirLT-35-Light';font-size:12px;font-weight:400;color:transparent;position:absolute;top:20px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .meal-basic-details .meal-name,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .meal-basic-details .meal-name{max-width:80%;font-family:'Conv_AvenirLTStd-Medium';font-size:13px;font-weight:400;line-height:1.36;color:#3b3b3b;text-align:left;letter-spacing:.1px;white-space:normal}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .meal-basic-details .meal-other-details,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .meal-basic-details .meal-other-details{max-width:93%;overflow:hidden;margin-top:10px;line-height:0}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .meal-basic-details .meal-other-details span,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-absolute-wrapper .meal-basic-details .meal-other-details span{font-family:'AvenirLT-35-Light';font-size:12px;font-weight:300;line-height:1.29;color:#3b3b3b;text-align:left;letter-spacing:.1px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-ingredients-short,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .meal-short-view-content .meal-ingredients-short{margin:0 20px;padding:10px 0 12px;border-top:1px solid #eae9e9;font-family:'AvenirLT-35-Light';font-size:11px;font-weight:300;line-height:1.64;color:#3b3b3b;text-align:left;letter-spacing:.06px;white-space:normal}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .plan-buttons ul,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .plan-buttons ul{border-top:1px solid #dde2e4;background-color:#f6f8f9;border-radius:0 0 8px 8px}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .plan-buttons ul li,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .plan-buttons ul li{width:50%}.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .plan-buttons ul li:hover span,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .plan-buttons ul li:hover span,.wc-account-page.nutrition-plan-page .alightbox.alightbox-content-container.switch-meal-slider .alightbox-content-box .meals-content ul.meals-list li.meal-short-view .meal-short-view-inner .plan-buttons ul li:hover i,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item.meal-short-view .meal-short-view-inner .plan-buttons ul li:hover i{color:#3b3b3b}.mobile-full-view .plan-buttons{border-radius:0}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons{background-color:#f6f8f9;border-radius:0 0 8px 8px}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons.inactivate{opacity:.6}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons.inactivate:hover{color:#3b3b3b}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons .button-row1{border-top:1px solid #eae9e9;background-color:#fff}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons .button-row1 li:hover i{color:#3b3b3b}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons .button-row1.brc{border-radius:0 0 8px 8px}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons .button-row2{border-top:1px solid #dde2e4}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul{margin:0!important;padding:8px 3px!important;display:table;width:100%}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li{width:33.33%;text-align:center;border-left:1px solid #dde2e4;cursor:pointer;display:table-cell;vertical-align:middle}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li i{display:inline-block;padding-right:8px;font-size:14px!important;font-weight:400;position:relative}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li span{font-family:'TradeGothicLT-Bold'!important;font-size:12px!important;font-weight:normal!important;letter-spacing:0.3px!important;text-align:left!important;line-height:1.29;color:#3b3b3b;text-transform:uppercase}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li.meal-portions i{padding-left:0;padding-right:0;top:1px}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li.highlight i,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li.highlight span{color:#0071ce}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li:first-child{border:0 none}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li.selected i,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li:hover i,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li.selected span,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li:hover span{color:#0071ce!important;transition-duration:0.3s}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li.selected i.no-hover,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li:hover i.no-hover,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li.selected span.no-hover,.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li:hover span.no-hover{color:#3b3b3b}.wc-account-page.nutrition-plan-page .nutrition-plan-week-view.week-view .weekday-items-container .arow.weekday-items .weekday-item .plan-buttons ul li.fw{width:100%!important}.wc-account-page .shopping-list-week-view.week-view .arow.row1.hide-weekdays [class*="acol-"]{padding:28px 0 25px!important}.wc-account-page .shopping-list-week-view.week-view .arow.row1.hide-weekdays [class*="acol-"] a{padding:0!important}.wc-account-page .shopping-list-week-view.week-view .arow.row1.week-row-top.page-plan .next-week{float:right}.wc-account-page .shopping-list-week-view.week-view .arow.row1.week-row-top.page-plan a{padding:46px 0}.wc-account-page .shopping-list-week-view.week-view .arow.row1 .week-range-list ul>li a{padding:33px 25px 30px!important}.wc-account-page .shopping-list-week-view.week-view .arow.row1 .week-range-list ul>li .select-icon{display:block;padding-top:20px}.wc-account-page .shopping-list-week-view.week-view .arow.row1 .week-range-list ul>li .select-icon.checked i{color:#1ad993}.wc-account-page .shopping-list-week-view.week-view .arow.row1 .week-range-list ul>li.active a{border-bottom:0 none}.wc-account-page .shopping-list-week-view.week-view .arow.row2{padding-top:30px;padding-bottom:20px}.wc-account-page .shopping-list-week-view.week-view .arow.row2 .week-days-text p.show-weekdays-text a{font-family:'TradeGothicLT-Bold';font-size:16px;font-weight:400;line-height:1.58;letter-spacing:.13px;color:#3b3b3b;text-transform:uppercase}.wc-account-page .shopping-list-week-view.week-view .arow.row2 .week-days-text p.show-weekdays-text a i{margin-left:8px}.wc-account-page .shopping-list-week-view.week-view .arow.row2 .week-days-text p.show-weekdays-text a:hover{color:#1ad993}.wc-account-page .shopping-list-week-view.week-view .arow.row2 ul li a.week-range-group .select-icon.checked i{color:#1ad993}.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item{box-shadow:0 4px 8px 0 rgba(221,226,228,.2),0 6px 20px 0 rgba(100,100,100,.19)}.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item .category{padding:15px 0 25px}.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item.basic-foods-mobile{display:none!important}.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item .basic-foods-list p{font-size:14px;font-family:'AvenirLT-35-Light';font-weight:400;line-height:28px;color:#3b3b3b;letter-spacing:.3px;white-space:normal;text-align:left}.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item table{margin-bottom:0}.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item table tr>td span{font-size:12px;font-family:'AvenirLT-35-Light';font-weight:400;letter-spacing:.3px}.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item table tr>td i:hover{color:#1ad993}.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item .food-item-row{cursor:pointer}.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item .food-item-row:hover i{color:#1ad993}.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item span.ing-name{padding-right:4px}.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item span.ing-weight{display:inline-block}.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item .checked span{text-decoration:line-through}.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item .checked .ing-quantity span,.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item .checked span.ing-name,.wc-account-page .shopping-list-week-view.week-view .weekday-items .weekday-item .checked span.ing-weight{opacity:.3}.alightbox.basic-foods-lightbox{overflow:auto}.alightbox.basic-foods-lightbox .message-lightbox{min-width:320px!important;width:320px!important;padding:30px 20px!important}.alightbox.basic-foods-lightbox .message-lightbox i{font-weight:600;position:relative;top:0;right:10px}.alightbox.basic-foods-lightbox .messsage-display{margin:25px 0 35px}.alightbox.basic-foods-lightbox .messsage-display p{font-size:14px}.alightbox.basic-foods-lightbox .table_basic_foods{margin-bottom:30px}.alightbox.basic-foods-lightbox .table_basic_foods tr>td{padding:10px 0;word-wrap:break-word;white-space:normal;font-family:'AvenirLT-35-Light';font-size:12px;font-weight:400;line-height:24px;letter-spacing:.3px;color:#3b3b3b;text-align:left;border-top:1px solid #dde2e4}.alightbox.basic-foods-lightbox .table_basic_foods tr:last-child>td{border-bottom:1px solid rgba(113,132,142,.15)!important}.alightbox.basic-foods-lightbox .btn-a{padding:5px!important;max-width:150px;margin:0 auto}.alightbox.alightbox-content-container.lightbox-food-delivery .alightbox-content-box{padding:0}.alightbox.alightbox-content-container.lightbox-food-delivery .lightbox-heading{font-family:'Conv_AvenirLTStd-Medium'!important;font-size:16px!important;font-weight:400;padding:20px 0;line-height:28px}.alightbox.alightbox-content-container.lightbox-food-delivery img.rewe-online{margin:20px 0 40px}.alightbox.alightbox-content-container.lightbox-food-delivery .messsage-display{padding:0 40px}.alightbox.alightbox-content-container.lightbox-food-delivery .button-row{width:100%!important}.alightbox.alightbox-content-container.lightbox-food-delivery .button-row button{font-family:'TradeGothicLT-Bold'!important;font-size:13px!important;font-weight:normal!important;padding:22px 0!important;margin:0;outline:none;width:100%!important;background-color:#fff!important;color:#3b3b3b!important;text-transform:uppercase;text-align:center;border-top:1px solid #dde2e4}.alightbox.alightbox-content-container.lightbox-food-delivery .button-row button.btn-food-delivery-feedback-shop-on-own{border-radius:0 0 8px 8px}.alightbox.alightbox-content-container.lightbox-food-delivery .button-row button:hover{background-color:#efefef!important}.wc-account-page.shopping-list-page .rewe-lightbox{z-index:10000}.wc-account-page.shopping-list-page .rewe-lightbox .alightbox-content-box{padding:40px 30px!important}.wc-account-page.shopping-list-page .rewe-lightbox .alightbox-content-box .lightbox-heading img{width:152px;height:40px}.wc-account-page.shopping-list-page .rewe-lightbox .alightbox-content-box .messsage-display{margin:40px 0}.wc-account-page.shopping-list-page .rewe-lightbox .alightbox-content-box .messsage-display p{font-family:'AvenirLT-35-Light';font-size:13px;font-weight:300;line-height:1.54;letter-spacing:.13px;text-align:left;color:#3b3b3b}.wc-account-page.shopping-list-page .rewe-lightbox .alightbox-content-box .messsage-display p.bs{margin-bottom:15px!important}.wc-account-page.shopping-list-page .rewe-lightbox .alightbox-content-box .lightbox-footer .rewe-container a{margin:0 auto;border:0 none}.wc-account-page.shopping-list-page .rewe-lightbox .alightbox-content-box .lightbox-footer p{font-family:'AvenirLT-35-Light';font-size:12px;font-weight:300;line-height:12px;letter-spacing:.12px;text-align:center;color:#3b3b3b;margin:15px 0 0}.wc-account-page.shopping-list-page .rewe-lightbox .alightbox-content-box .lightbox-footer .rewe-button{margin:0 auto}.wc-account-page.shopping-list-page .rewe-lightbox .alightbox-content-box .lightbox-footer .rewe-button.rewe-button-size-m{background-color:transparent}.wc-account-page.shopping-list-page .rewe-button-mini-sticky{position:fixed;bottom:25px;right:25px;cursor:pointer;z-index:999999}.wc-account-page.shopping-list-page .rewe-button-mini-sticky img{height:100px;width:100px}@media only screen and (max-width:767px){.wc-account-page.shopping-list-page{padding:0 0 100px!important}.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top.row1.page-plan{padding:0 20px!important}.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top.row1>[class*="acol-"]{padding:12px 0 10px!important;line-height:16px}.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.week-row-top.row1>[class*="acol-"] a{padding:0!important}.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row2{padding-top:8px;padding-bottom:8px}.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row2 p,.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row2 p>a{margin:0!important;font-size:13px!important}.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row2.week-days{padding-top:0;padding-bottom:0}.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row3 .week-day-view-toggle{float:left;padding-left:20px}.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row3 .week-day-view-toggle span{font-size:13px}.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row3 .week-day-view-toggle i{margin-left:8px}.wc-account-page.shopping-list-page .shopping-list-week-view.week-view .arow.row3 .item.week-vendor-prices{float:right;position:relative!important;right:18px;text-align:right}.wc-account-page.shopping-list-page .weekday-items-container .weekday-items .weekday-item{display:block!important;max-width:100%;box-shadow:none!important;margin-bottom:10px;padding:10px 20px 0}.wc-account-page.shopping-list-page .weekday-items-container .weekday-items .weekday-item.basic-foods-mobile{display:block!important}.wc-account-page.shopping-list-page ul li a .shopping-day{display:block;margin-top:15px}.wc-account-page.shopping-list-page ul li.active a{border-bottom:0 none!important}.wc-account-page.shopping-list-page .rewe-button-mini-sticky{bottom:70px;right:20px}.wc-account-page.shopping-list-page .rewe-button-mini-sticky img{height:50px;width:50px}}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-1 .lightbox-heading,.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-2 .lightbox-heading,.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .lightbox-heading{font-family:'Conv_AvenirLTStd-Medium'!important;font-size:16px!important;font-weight:400;padding:20px 0;line-height:28px}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-1 button,.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-2 button,.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 button{font-family:'TradeGothicLT-Bold'!important;font-size:13px!important;font-weight:normal!important;padding:22px 0!important}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-1 .alightbox-content-box{padding:0}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-1 .button-row{width:100%!important;border-top:1px solid #dde2e4}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-1 .button-row button{margin:0;outline:none;width:50%!important;background-color:#fff!important;color:#3b3b3b!important;text-transform:uppercase;text-align:center;float:left}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-1 .button-row button.btn-no{border-right:1px solid #dde2e4;border-radius:0 0 0 8px}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-1 .button-row button.btn-yes{border-radius:0 0 8px 0}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-1 .button-row button:hover{background-color:#efefef!important}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-2 .alightbox-content-box{padding:0}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-2 .messsage-display{padding:0 40px}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-2 .button-row{width:100%!important}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-2 .button-row button{margin:0;outline:none;width:100%!important;background-color:#fff!important;color:#3b3b3b!important;text-transform:uppercase;text-align:center;border-top:1px solid #dde2e4}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-2 .button-row button.btn-maybe-later{border-radius:0 0 8px 8px}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-2 .button-row button:hover{background-color:#efefef!important}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .alightbox-content-box{padding:0}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .lightbox-heading .warning_message{color:#e65546;font-size:16px;text-align:center;margin:0}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .messsage-display{padding:30px 50px;text-align:left}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .messsage-display ul{margin:0;padding:0}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .messsage-display ul li{font-family:'AvenirLT-35-Light';font-size:16px;font-weight:400;color:#3b3b3b;margin-bottom:10px;cursor:pointer}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .messsage-display ul li i{color:#dde2e4;position:relative;top:1px}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .messsage-display ul li i.checked{color:#3b3b3b}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .messsage-display ul li i.checked:before{content:"\e938"}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .button-row{width:100%!important}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .button-row textarea{line-height:initial;resize:none;margin:0;padding:24px;outline:none;width:100%!important;height:100px;background-color:#fff!important;color:#3b3b3b!important;border:0 none;border-top:1px solid #dde2e4;font-family:'AvenirLT-35-Light';font-size:16px;font-weight:400}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .button-row button{margin:0;outline:none;width:100%!important;background-color:#fff!important;color:#3b3b3b!important;text-transform:uppercase;text-align:center;border-top:1px solid #dde2e4}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .button-row button.btn-maybe-later{border-radius:0 0 8px 8px}.alightbox.alightbox-content-container.lightbox-upfit-rating-prompt-3 .button-row button:hover{background-color:#efefef!important}.alightbox-content-container.onboarding-lightbox{padding-top:8%}.alightbox-content-container.onboarding-lightbox .alightbox-content-box{max-width:360px;width:360px;padding:0;margin:0 auto}.alightbox-content-container.onboarding-lightbox .alightbox-content-box img{border-radius:8px 8px 0 0}.alightbox-content-container.onboarding-lightbox .alightbox-content-box .lower-section{padding:0 30px 30px}.alightbox-content-container.onboarding-lightbox .alightbox-content-box .lower-section .page-number{font-family:'AvenirLT-35-Light';font-size:14px;font-weight:300;line-height:1.5;letter-spacing:.1px;text-align:center;color:#3b3b3b;margin:30px 0 20px}.alightbox-content-container.onboarding-lightbox .alightbox-content-box .lower-section .lightbox-heading{margin:0 0 20px;font-family:'Conv_AvenirLTStd-Medium';font-weight:400;font-size:16px;line-height:1.31;letter-spacing:.2px;color:#3b3b3b;text-transform:normal}.alightbox-content-container.onboarding-lightbox .alightbox-content-box .lower-section .messsage-display{margin:0}.alightbox-content-container.onboarding-lightbox .alightbox-content-box .lower-section .messsage-display p{font-family:'AvenirLT-35-Light';font-size:14px;font-family:300;line-height:1.5;letter-spacing:.1px;text-align:center;color:#3b3b3b}.alightbox-content-container.onboarding-lightbox .alightbox-content-box .lower-section .buttons-row{margin:40px 0 0}.alightbox-content-container.onboarding-lightbox .alightbox-content-box .lower-section .buttons-row button{width:140px;border-radius:21px;background-color:#fff;border:1px solid #dde2e4;font-family:'TradeGothicLT-Bold';font-size:13px;font-weight:400;line-height:1.23;letter-spacing:.1px;text-align:center;color:#3b3b3b;padding:14px 0!important;margin:0;outline:none;text-transform:uppercase}.alightbox-content-container.onboarding-lightbox .alightbox-content-box .lower-section .buttons-row button:first-child{margin-right:5px}.alightbox-content-container.onboarding-lightbox .alightbox-content-box .lower-section .buttons-row button:last-child{margin-left:5px}.alightbox-content-container.onboarding-lightbox .alightbox-content-box .lower-section .buttons-row button.black-bg{background-color:#3b3b3b!important;color:#fff;border:1px solid #3b3b3b}.plan-onboarding-welcome{background-color:#212a27}.plan-onboarding-welcome .header{padding:166px 30px 30px;background-repeat:no-repeat}.plan-onboarding-welcome .header .title{text-shadow:0 0 5px #3b3b3b;font-family:'TradeGothicLT-Bold';font-size:18px;font-weight:400;line-height:1;letter-spacing:.09px;text-align:center;color:#fff;margin:0 0 30px}.plan-onboarding-welcome .header .description{text-shadow:0 0 10px #3b3b3b;font-family:'AvenirLT-35-Light';font-size:13px;font-weight:300;line-height:1.62;letter-spacing:.07px;text-align:center;color:#fff}.plan-onboarding-welcome .content{margin:0 30px}.plan-onboarding-welcome .content .inputs-table{border-radius:8px;box-shadow:0 2px 4px 0 rgba(59,59,59,.15);background-color:#fff}.plan-onboarding-welcome .content .inputs-table table{margin:0;padding:0}.plan-onboarding-welcome .content .inputs-table table tr td{width:50%;padding:20px;border-right:1px solid #eae9e9;border-bottom:1px solid #eae9e9}.plan-onboarding-welcome .content .inputs-table table tr td:last-child{border-right:0 none}.plan-onboarding-welcome .content .inputs-table table tr td .title{font-family:'Conv_AvenirLTStd-Medium';font-size:13px;font-weight:400;line-height:1.625;letter-spacing:.1px;text-align:left;color:#3b3b3b}.plan-onboarding-welcome .content .inputs-table table tr td .value{font-family:'AvenirLT-35-Light';font-size:12px;font-weight:400;line-height:1.625;letter-spacing:.1px;text-align:left;color:#3b3b3b;text-overflow:ellipsis}.plan-onboarding-welcome .content .inputs-table table tr:last-child td{border-bottom:0 none}.plan-onboarding-welcome .footer{padding:30px}.plan-onboarding-welcome .footer button{width:100%;border-radius:21px;box-shadow:0 2px 8px 0 rgba(59,59,59,.12);border:1px solid #fff;background-color:#212a27;font-family:'TradeGothicLT-Bold';font-size:13px;font-weight:400;line-height:1.23;letter-spacing:.13px;text-align:center;color:#fff;text-transform:uppercase;margin:0;padding:14px;outline:none}@media only screen and (max-width:767px){.alightbox-content-container.onboarding-lightbox{padding:0}.alightbox-content-container.onboarding-lightbox .alightbox-content-box{margin:0 auto!important;border-radius:0}.alightbox-content-container.onboarding-lightbox .alightbox-content-box img{border-radius:0}}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade{position:relative}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade a{padding:10px 20px;color:#fff}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover,.account-header-mobile .upgrade-on-hover{position:absolute;right:0;top:135px;min-width:355px;max-width:100%;opacity:0;visibility:hidden;transition:all .3s ease 0s}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover.sub-site,.account-header-mobile .upgrade-on-hover.sub-site{top:97px}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover.show,.account-header-mobile .upgrade-on-hover.show{visibility:visible;opacity:1}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper{box-shadow:2px 2px 8px rgba(0,0,0,.5);transform:translate3d(0,-50%,0);border-radius:8px}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper:after,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper:after{content:"";width:20px;height:20px;transform:rotate(-45deg);background:#fff;position:absolute;box-shadow:1px 4px 8px rgba(0,0,0,.5);z-index:-1;top:-10px;right:21px}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table{margin:0;padding:0}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table tr,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table tr{cursor:pointer}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table tr:nth-child(odd) td.col1,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table tr:nth-child(odd) td.col1{border-radius:8px 0 0 0}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table tr:nth-child(odd) td.col2,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table tr:nth-child(odd) td.col2{border-radius:0 8px 0 0}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table tr:nth-child(even) td.col1,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table tr:nth-child(even) td.col1{border-radius:0 0 0 8px}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table tr:nth-child(even) td.col2,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table tr:nth-child(even) td.col2{border-radius:0 0 8px 0}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table tr.row2,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table tr.row2{border-top:1px solid #dde2e4}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table tr.round-all td.col1,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table tr.round-all td.col1{border-radius:8px 0 0 8px!important}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table tr.round-all td.col2,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table tr.round-all td.col2{border-radius:0 8px 8px 0!important}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table tr td.col1,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table tr td.col1{width:60%}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table tr td.col2,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table tr td.col2{width:40%}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table tr td,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table tr td{padding:15px;font-family:'Conv_AvenirLTStd-Medium'!important;font-size:14px!important;line-height:22px;font-weight:400;color:#3b3b3b;white-space:normal;border:0 none;background:#fff}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table tr:hover,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table tr:hover{background-color:transparent}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table tr:hover td,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table tr:hover td{background:#efefef}.site-header-wrapper nav.ubermenu ul>li.ubermenu-item.upgrade .upgrade-on-hover .upgrade-on-hover-wrapper table button,.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper table button{margin:0;padding:2px 16px;border-radius:35px;background-color:#e65546;color:#fff;font-family:'AvenirLT-35-Light'!important;font-size:14px!important;line-height:24px;font-weight:400;text-transform:none;outline:none;white-space:nowrap}.account-header-mobile .upgrade-on-hover{padding:0 10px;left:0}.account-header-mobile .upgrade-on-hover .upgrade-on-hover-wrapper:after{right:11px}.admin-container{max-width:100%;width:800px;margin:0 auto;padding:15px 0 50px;font-family:'AvenirLT-35-Light';font-size:14px;color:#3b3b3b;font-weight:400;min-height:600px}.admin-container.lg{width:100%}.admin-container.md{width:1024px}.admin-container.sm{width:800px}.admin-container ul{margin:0;padding:0}.admin-container ul.errors{text-align:center}.admin-container ul.errors li{color:#e65546}.admin-container h1{color:#3b3b3b;text-align:center;margin:0 0 15px!important}.admin-container h5{margin:0;text-align:center;color:#3b3b3b}.admin-container .item-container{text-align:center}.admin-container .item-container .item{position:relative;display:inline-block;width:24%;text-align:center;border:1px solid #dedede;background-color:#eee}.admin-container .item-container .item .label{font-family:'TradeGothicLT-Bold';font-size:16px;line-height:28px;border-right:1px solid #aaa;padding-right:5px}.admin-container .item-container .item .value{font-family:'AvenirLT-35-Light';font-size:16px;line-height:28px}.admin-container section{padding:0;margin:0 0 15px;background-color:#f1f1f1}.admin-container section.wshort{width:50%;margin:0 auto}.admin-container section .section-title{font-family:'Conv_AvenirLTStd-Medium';font-size:16px;line-height:16px;color:#3b3b3b;font-weight:400;background-color:#cacaca;padding:15px 10px 12px;margin:0;text-transform:uppercase}.admin-container section .section-sub-title{font-family:'TradeGothicLT-Bold';font-size:16px;line-height:28px;color:#3b3b3b;padding:5px 10px;text-decoration:underline}.admin-container section label{font-family:'AvenirLT-35-Light';font-size:14px;color:#3b3b3b!important;font-weight:700;text-transform:none;text-align:right;padding-right:15px}.admin-container section .arow{margin-bottom:10px;padding:5px 10px}.admin-container section .arow .col1{width:40%;float:left}.admin-container section .arow .col2{width:60%;float:left}.admin-container section input{padding:2px 5px;height:39px;font-family:'AvenirLT-35-Light';font-size:14px;color:#3b3b3b;font-weight:400}.admin-container section input.ng-invalid{border:1px solid red}.admin-container section .table-responsive{max-width:100%;overflow:auto;max-height:500px}.admin-container section table,.admin-container section th,.admin-container section td{border:1px solid #dde2e4;padding:5px;color:#3b3b3b}.admin-container section table{margin:0}.admin-container section table col{width:120px}.admin-container section table label{text-align:center;text-transform:capitalize;padding-right:2px}.admin-container section table th input,.admin-container section table td input{text-align:right}.admin-container section table th{font-family:'Conv_AvenirLTStd-Medium';font-size:14px;font-weight:400;line-height:24px;color:#3b3b3b}.admin-container section table td{font-family:'AvenirLT-35-Light';font-size:14px;font-weight:400;line-height:24px;color:#3b3b3b}.admin-container section table td a{font-family:'AvenirLT-35-Light';font-size:14px;font-weight:400;line-height:24px;color:#3b3b3b}.admin-container section table td .group label{text-align:right}.admin-container section.fixed{overflow:auto}.admin-container section.fixed table{table-layout:fixed}.admin-container button{width:85%;text-align:center;background-color:#1ad993!important;font-family:'Conv_AvenirLTStd-Medium';font-size:16px!important;line-height:26px;color:#fff;font-weight:400;border-radius:50px!important;margin:20px 0;padding:10px 0 9px!important;text-transform:none;outline:0 none}.admin-container button.xs{width:100px;padding:5px!important;font-size:12px!important;margin:0;line-height:12px}.admin-container button:hover{background-color:#3b3b3b!important}@media only screen and (max-width:1400px){.admin-container .item-container .item{width:45%;border:0 none;margin-bottom:1px}}@media only screen and (max-width:1023px){.admin-container section{margin-left:2px!important;margin-right:2px!important}.admin-container section.wshort{width:99%}.admin-container .item-container{margin-left:2px!important;margin-right:2px!important}.admin-container .item-container .item{width:100%;border:0 none;margin:0 0 1px}}@media only screen and (max-width:767px){.admin-container section{margin-left:2px;margin-right:2px}.admin-container section .arow{margin-bottom:0}.admin-container section .arow .col1,.admin-container section .arow .col2{width:100%}.admin-container section input{text-align:right}}.upfit-upload .upload-food-meal-master{margin-bottom:40px}.upfit-upload .upload-food-meal-master .error p{text-align:center;color:#e65546;font-family:'Conv_AvenirLTStd-Medium';font-size:12px;font-weight:400;line-height:18px}.upfit-upload .upload-food-meal-master .upload-section{padding:20px 20%}.upfit-upload .upload-food-meal-master .upload-section select{display:inline;width:auto;border-radius:24px;padding:6px 20px;height:unset;outline:none;font-family:'AvenirLT-35-Light';font-size:14px;font-weight:400;line-height:24px;color:#3b3b3b;background-color:#ffffff!important;border:1px solid #dde2e4!important}.upfit-upload .upload-food-meal-master .upload-section input{display:inline;width:auto;margin:0;padding:0;height:unset}.upfit-upload .upload-food-meal-master .upload-section .checkbox label{text-align:left;margin:20px 0 0;padding:0}.upfit-upload .upload-food-meal-master .upload-section .checkbox label input[type=checkbox]{opacity:1;position:relative;top:-2px;margin-right:10px;left:5px}.upfit-upload .upload-food-meal-master .upload-section button{width:100%}.upfit-upload table tr td a{text-decoration:underline}.upfit-plan-generation-log .error-message{text-align:center;background-color:red;padding:10px;color:#fff;font-size:16px}.upfit-plan-generation-log .highlight-red{background-color:#fce8e6}.upfit-plan-generation-log h1.heading-new{position:relative}.upfit-plan-generation-log h1.heading-new small{position:absolute;bottom:-5px;left:0;right:0;font-size:12px}.upfit-plan-generation-log section .section-title{cursor:pointer}.upfit-plan-generation-log section table tr th{font-family:'TradeGothicLT-Bold';font-size:14px;text-transform:uppercase;text-align:left;letter-spacing:.3}.upfit-plan-generation-log section table tr td{background-color:#fefefe;font-family:'AvenirLT-35-Light';font-size:14px;text-align:left;letter-spacing:.25}.upfit-plan-generation-log section table tr td.label{font-family:'TradeGothicLT-Bold';font-size:14px;line-height:20px;border-right:1px solid #aaa;padding:0 5px 0 0;color:#3b3b3b;text-align:right;width:50%!important;letter-spacing:.3}.upfit-plan-generation-log section table tr td.value{font-family:'AvenirLT-35-Light';font-size:14px;line-height:20px;color:#3b3b3b;padding:0 0 0 5px;letter-spacing:.25;word-wrap:break-word}.upfit-plan-generation-log section table tr td:first-child{width:100px}.upfit-plan-generation-log section table tr td p{margin:0;padding:0;font-family:'AvenirLT-35-Light';font-size:14px;text-align:left;white-space:nowrap;letter-spacing:.25}.upfit-plan-generation-log section table tr td a{color:#3b3b3b;font-family:'AvenirLT-35-Light';text-decoration:underline;font-size:14px}.upfit-plan-generation-log section.assigned-meals button.xs{width:150px}.upfit-plan-generation-log section.valid-meal-details p.log-codes{margin:0;padding:5px 10px}.upfit-plan-generation-log section.valid-meal-details p.log-codes span{margin-right:20px;font-size:12px;font-weight:400}