.wpcc-select{position:relative}.wpcc-select button[type=button].wpcc-select__option{overflow:hidden;box-sizing:border-box;display:block;width:100%;padding:0;background-color:rgba(0,0,0,0);border:0;border-radius:0;font-family:inherit;white-space:nowrap;text-align:left;text-overflow:ellipsis;cursor:pointer;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcc-select button[type=button].wpcc-select__option:not(:hover):not(:active):not(.has-background){background-color:rgba(0,0,0,0)}.wpcc-select__option-wrap{position:relative}.wpcc-select__input{box-sizing:border-box;display:block;width:100%;padding:0;border-width:1px 0;border-style:solid;border-radius:0;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcc-select__dropdown{position:absolute;box-sizing:border-box;width:100%;top:100%;left:0}.wpcc-select--dropup .wpcc-select__dropdown{top:auto;bottom:100%}.wp-calorie-calculator .wpcc-select{background-color:#fff;border-radius:12px}.wp-calorie-calculator .wpcc-select--active{box-shadow:0 4px 20px rgba(0,0,0,.1)}.wp-calorie-calculator .wpcc-select--dropup{box-shadow:0 4px 20px rgba(0,0,0,.1)}.wp-calorie-calculator .wpcc-select__placeholder{font-weight:500;color:rgba(28,31,35,.45)}.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option{width:100%;position:relative;padding:8px 14px;color:#212121;font-size:inherit;line-height:inherit;font-weight:normal;text-decoration:none;text-transform:none;border-radius:8px;margin:2px 4px;width:calc(100% - 8px);transition:background-color .15s ease}.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option:not(:hover):not(:active):not(.has-background){background-color:#fff}.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option:not(:hover):not(:active):not(.has-background):hover,.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option:not(:hover):not(:active):not(.has-background):focus{background-color:rgba(var(--wpcc-border-color), 0.08)}.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option:focus{outline:none}.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option:hover,.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option:focus{background-color:rgba(var(--wpcc-border-color), 0.08)}.rtl .wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option{text-align:right}.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option--value{padding:8px 14px;background-color:#fff;border:1.5px solid rgba(var(--wpcc-border-color), 0.6);border-radius:12px;margin:0;font-size:inherit;line-height:inherit;width:100%;transition:border-color .25s ease,box-shadow .25s ease}.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option--value:hover{border-color:rgba(var(--wpcc-border-color), 0.85)}.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option--value::after{content:"";position:absolute;display:inline-block;width:12px;height:7px;background:url(../../images/arrow-down.svg) no-repeat;background-size:contain;right:14px;top:50%;transform:translateY(-50%);transition:transform .25s cubic-bezier(0.4, 0, 0.2, 1)}.wpcc-select--active .wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option--value::after{transform:translateY(-50%) rotate(-180deg)}.rtl .wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option--value{text-align:right}.rtl .wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option--value::after{right:unset;left:14px}.wpcc-select--active .wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option--value{border-color:rgba(var(--wpcc-border-color), 1);box-shadow:0 0 0 3px rgba(var(--wpcc-border-color), 0.1);border-radius:12px 12px 0 0}.wpcc-select--active .wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option--value:hover,.wpcc-select--active .wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option--value:focus{background-color:#fff}.wpcc-select--dropup.wpcc-select--active .wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option--value{border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(var(--wpcc-border-color), 1);border-radius:0 0 12px 12px}.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option--selected{background-color:rgba(var(--wpcc-border-color), 0.06)}.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option[disabled]{color:rgb(160.5,160.5,160.5);cursor:default}.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option[disabled]:hover,.wp-calorie-calculator .wpcc-select button[type=button].wpcc-select__option[disabled]:focus{background-color:rgba(0,0,0,0)}.wp-calorie-calculator .wpcc-select__option-wrap{overflow-y:auto;max-height:11.25rem;padding:4px 0}.wp-calorie-calculator .wpcc-select__option-wrap::-webkit-scrollbar{width:8px}.wp-calorie-calculator .wpcc-select__option-wrap::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.wp-calorie-calculator .wpcc-select__option-wrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.12);background-clip:padding-box;border-radius:4px;border:2px solid rgba(0,0,0,0)}.wp-calorie-calculator .wpcc-select__input{position:relative;z-index:1;height:2.25rem;margin-top:-1px;padding:0 .75rem;border-color:hsl(0,0%,90%);transform:translateY(1px);color:#212121;border-radius:0}.wp-calorie-calculator .wpcc-select__input:focus{outline:none}.wpcc-select--dropup .wp-calorie-calculator .wpcc-select__input{border-top-width:0;margin-top:0;transform:translateY(0)}.wp-calorie-calculator .wpcc-select__dropdown{overflow:hidden;z-index:10;background-color:#fff;margin-top:2px;margin-bottom:2px;border-radius:12px;border:1px solid rgba(var(--wpcc-border-color), 0.1);box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06)}.wpcc-select--dropup .wp-calorie-calculator .wpcc-select__dropdown{bottom:calc(100% - 1px);border-width:1px;border-radius:12px 12px 0 0;box-shadow:0 -8px 32px rgba(0,0,0,.12),0 -2px 8px rgba(0,0,0,.06)}.wpcc-two-compact-pretty{padding:20px;max-width:1190px !important}.wpcc-elementor-block .wpcc-two-compact-pretty{padding:0;max-width:100% !important}.wpcc-two-compact-pretty .wpcc-title{font-size:calc(var(--wpcc-font-size)*1.85);letter-spacing:-0.025em;padding-bottom:.3em;margin-top:.65em;margin-bottom:1.2em}.wpcc-two-compact-pretty .wpcc-row{flex-wrap:wrap}.wpcc-two-compact-pretty .wpcc-row .wpcc-group{flex-grow:1}.wpcc-two-compact-pretty .wpcc-row .wpcc-radio{margin-right:28px}.wpcc-two-compact-pretty .wpcc-row .wpcc-radio:last-child{margin-right:0}.wpcc-two-compact-pretty .wpcc-row.wpcc-metric{justify-content:flex-start}.wpcc-two-compact-pretty .wpcc-row.wpcc-metric .wpcc-gender{flex-grow:0;margin-bottom:20px}@media(max-width: 600px){.wpcc-two-compact-pretty .wpcc-row.wpcc-metric .wpcc-gender{width:100%;margin-right:0}}.wpcc-two-compact-pretty .wpcc-row.wpcc-metric .wpcc-input-wrapper{flex-grow:0;flex-shrink:0;margin-bottom:20px}@media(max-width: 600px){.wpcc-two-compact-pretty .wpcc-row.wpcc-metric .wpcc-input-wrapper{width:100%}}@media(max-width: 600px){.wpcc-two-compact-pretty .wpcc-row.wpcc-metric .wpcc-input-wrapper.wpcc-weight{margin-right:0}}.wpcc-two-compact-pretty .wpcc-row.wpcc-metric.imperial .wpcc-height .wpcc-input:first-child{margin-right:10px}.wpcc-two-compact-pretty .wpcc-row.wpcc-metric.imperial .wpcc-height .wpcc-row{flex-wrap:nowrap}.wpcc-two-compact-pretty .wpcc-row-basic{margin-left:-10px;margin-right:-10px}.wpcc-two-compact-pretty .wpcc-row-basic .wpcc-select-wrapper,.wpcc-two-compact-pretty .wpcc-row-basic .wpcc-input-wrapper{min-width:unset;width:50%;padding-left:10px;padding-right:10px}@media(max-width: 600px){.wpcc-two-compact-pretty .wpcc-row-basic .wpcc-select-wrapper,.wpcc-two-compact-pretty .wpcc-row-basic .wpcc-input-wrapper{width:100%}}.wpcc-two-compact-pretty .wpcc-group{margin-bottom:32px}.wpcc-two-compact-pretty .wpcc-group-title{font-size:calc(var(--wpcc-font-size)*1.2);line-height:1.3em;margin-bottom:1em}@media(max-width: 425px){.wpcc-two-compact-pretty .wpcc-group-title{text-align:center}}@media(max-width: 600px){.wpcc-two-compact-pretty .wpcc-group-formula .wpcc-row{flex-direction:column}}.wpcc-two-compact-pretty .wpcc-group .wpcc-group-goal{margin-right:30px;padding-right:10px;max-width:25%;width:25%}@media(max-width: 600px){.wpcc-two-compact-pretty .wpcc-group .wpcc-group-goal{margin-right:0;margin-bottom:20px;padding-right:0;width:100%;max-width:100%}}.wpcc-two-compact-pretty .wpcc-group .wpcc-group-goal .wpcc-select{min-width:180px;width:100%}.wpcc-two-compact-pretty .wpcc-group-activity{width:250px;flex-grow:1}@media(max-width: 600px){.wpcc-two-compact-pretty .wpcc-group-activity{width:100%}}.wpcc-two-compact-pretty .wpcc-group-activity .wpcc-row{display:flex;flex-wrap:wrap;width:100%}@media(max-width: 600px){.wpcc-two-compact-pretty .wpcc-group-activity .wpcc-row{flex-direction:column}}.wpcc-two-compact-pretty .wpcc-group-activity .wpcc-row .wpcc-radio{width:183px;min-width:30%;margin-bottom:12px;margin-right:10px}@media(max-width: 900px){.wpcc-two-compact-pretty .wpcc-group-activity .wpcc-row .wpcc-radio{max-width:200px}}@media(max-width: 600px){.wpcc-two-compact-pretty .wpcc-group-activity .wpcc-row .wpcc-radio{width:100%;min-width:100%}}.wpcc-two-compact-pretty .wpcc-select button[type=button].wpcc-select__option.wpcc-select__option--value{padding:14px 36px 14px 16px;display:flex;align-items:center}.rtl .wpcc-two-compact-pretty .wpcc-row .wpcc-radio{margin-right:unset;margin-left:28px}.rtl .wpcc-two-compact-pretty .wpcc-row .wpcc-radio:last-child{margin-left:0}@media(max-width: 600px){.rtl .wpcc-two-compact-pretty .wpcc-row.wpcc-metric .wpcc-gender{margin-left:0}}@media(max-width: 600px){.rtl .wpcc-two-compact-pretty .wpcc-row.wpcc-metric .wpcc-input-wrapper.wpcc-weight{margin-left:0}}.rtl .wpcc-two-compact-pretty .wpcc-row.wpcc-metric.imperial .wpcc-height .wpcc-input:first-child{margin-right:unset;margin-left:10px}.rtl .wpcc-two-compact-pretty .wpcc-group-goal{padding-right:unset;padding-left:30px;margin-right:unset;margin-left:30px}@media(max-width: 600px){.rtl .wpcc-two-compact-pretty .wpcc-group-goal{padding-left:0;margin-left:unset}}.rtl .wpcc-two-compact-pretty .wpcc-group-activity .wpcc-row .wpcc-radio{margin-right:unset;margin-left:10px}