.popup-overlay{height:100%;transition:all .25s ease-in-out;position:absolute;opacity:0;visibility:hidden;top:0;background-color:rgba(0,0,0,.575);left:0;width:100%;z-index:1}.popup-overlay.enter{opacity:1;visibility:visible}.bkntc_popup-x{right:16px;position:absolute;top:16px;cursor:pointer}.bkntc_popup_close_icon:before{content:"\f00d"}.booknetic_custom_duration_popup{flex-grow:1;overflow:hidden;min-height:100px;padding:32px;transition:all .25s ease-in-out;position:absolute;flex-direction:column;max-height:100%;bottom:-100%;background:#fff;left:0;width:100%;display:flex;z-index:1}.booknetic_custom_duration_popup button:after{content:none}.booknetic_custom_duration_popup.enter{bottom:0}.booknetic_custom_duration_popup_body{flex-grow:1;overflow-y:auto;overflow-x:hidden;position:relative;flex-direction:column;display:flex}.booknetic_custom_duration_popup_header{font-size:14px;font-weight:400;margin-bottom:20px;color:#292d32;text-align:center;line-height:1.42857}.bkntc_custom_duration.booknetic_custom_duration_popup_body{justify-content:center;flex-wrap:wrap;flex-direction:row;max-height:100%}.bkntc_custom_duration.booknetic_custom_duration_popup_body_labels{max-height:100%;display:block}.bkntc_custom_durations{padding:12px!important}.bkntc_custom_durations,.bkntc_custom_durations_labels{border:1px solid rgba(26,44,55,.2);background-color:transparent;box-sizing:border-box;margin:0 10px 10px;box-shadow:0 1px 1px rgba(26,44,55,.06);border-radius:8px;cursor:pointer}.bkntc_custom_duration_content{justify-content:space-between;align-items:center;display:flex}.bkntc_custom_duration_time{flex-grow:1;border-right:1px solid rgba(26,44,55,.2);justify-content:space-between;display:flex}.bkntc_custom_duration_time>span{padding:12px 16px;align-items:center;display:flex}.bkntc_custom_duration_time>p{border-left:1px solid rgba(26,44,55,.2);padding:12px 16px}.bkntc_custom_duration_p{font-size:15px;font-weight:500;color:#000;margin:0;line-height:1.6}.bkntc_custom_duration_p_labels{justify-content:center;font-size:15px;font-weight:500;color:#000;min-width:150px;text-align:center;margin:0;align-items:center;display:flex}.bkntc_custom_duration_price_wrapper_labels{padding:12px;justify-content:center;min-width:170px;align-items:center;display:flex}.bkntc_custom_duration_price_wrapper>p,.bkntc_custom_duration_price_wrapper_labels>p{padding:5px 8px;font-size:14px;font-weight:400;text-align:center;margin:0 0 0 8px;border-radius:12px;line-height:1;vertical-align:middle}.bkntc_custom_duration_price{color:green;background-color:rgba(1,151,25,.1);margin:0}.bkntc_custom_duration_line{justify-content:center;font-size:14px;font-weight:400;color:rgba(26,44,55,.6);flex-direction:row;margin:12px 0 20px;align-items:center;line-height:20px;display:flex}.bkntc_custom_duration_line:before{margin-right:10px!important}.bkntc_custom_duration_line:after{margin-left:10px!important}.bkntc_custom_duration_line:after,.bkntc_custom_duration_line:before{flex:1 1;content:"";border-bottom:1px solid rgba(26,44,55,.6);margin:auto}.bkntc_custom_duration_footer{justify-content:center;font-size:14px;font-weight:400;color:rgba(26,44,55,.6);flex-direction:row;align-items:center;line-height:20px;display:flex}.bkntc_custom_duration_btn.bkntc_custom_duration_continue.bkntc_custom_duration_btn_container{justify-content:space-between;width:100%;line-height:16px}.bkntc_custom_duration_continue span{overflow:hidden;justify-content:center;margin:4px 12px 4px 0;align-items:center;display:flex}.bkntc_custom_duration_default_price{padding:5px 8px;font-size:14px;font-weight:500;color:var(--bkntc-primary-color);background-color:var(--bkntc-secondary-color);border-radius:12px;line-height:1;display:inline-block}.bkntc_custom_duration_continue{min-height:56px;padding:8px 24px;justify-content:center;font-size:14px;font-weight:500;outline:0;margin:0;align-items:center;border-radius:6px;cursor:pointer;white-space:normal;display:inline-flex}.bkntc_label_duration_wrapper{display:flex}.bkntc_custom_duration_continue.bkntc_custom_duration_btn_color{border:1px solid var(--bkntc-primary-color);color:var(--bkntc-secondary-color);background-color:var(--bkntc-primary-color)}@media only screen and (max-width:768px){.bkntc_custom_duration_content{flex-direction:column}.bkntc_custom_duration_time{border-right:none;border-bottom:1px solid rgba(26,44,55,.2);width:100%}.bkntc_custom_duration_p_labels{padding:8px 12px;min-width:100px}.bkntc_custom_duration_time>span{padding:8px 12px}.bkntc_custom_duration.booknetic_custom_duration_popup_body{overflow:auto;justify-content:flex-start}.bkntc_custom_durations{max-width:250px!important;margin:0 auto;width:100%!important}}