html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator{background-color:#fff;border-radius:30px;box-shadow:0 3px 6px rgba(0,0,0,.161);display:flex;flex-direction:column;overflow:hidden}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator label,html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator p,html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator tr{color:var(--wp--preset--color--dove-gray)}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-calculator-header{background-color:#2d75bc;color:#fff;font-size:1.875rem;padding:1.375rem 1.875rem}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content{display:flex;flex-direction:column;padding:1rem}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content>*{padding-block:1.5rem}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-form{border:none;border-block-end:1px solid var(--wp--preset--color--dove-gray);width:100%}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-form form .form-input{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-form form .form-input label{white-space:nowrap}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-form form .form-input:last-of-type{margin-bottom:1.5rem}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-form form input{max-width:18ch;text-align:center;width:100%}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-form form button[type=submit]{background:var(--wp--preset--gradient--sky-blue);border:none;border-radius:5px;color:#fff;font-size:1.25rem;padding:.5rem 1rem;width:100%}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-title{font-size:1.4rem;font-weight:500;margin:0 0 1rem}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-data{width:100%}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-data table{border-collapse:collapse;width:100%}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-data table td{padding-block-start:.5rem;padding-inline-start:.5rem}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results{display:none;padding:0;position:relative;width:100%}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results>:not(img){max-width:80%}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results .bmi-results-data{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);mix-blend-mode:multiply;padding:1rem}@supports not ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results .bmi-results-data{background:#fff;mix-blend-mode:normal}}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results .bmi-weight-range-result span{font-weight:700}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results .bmi-weight-range-result span:first-of-type{line-height:3rem}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results .bmi-warn{color:var(--calculator-result-color);display:none;font-size:1.4rem;font-weight:500;margin:0}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results .bmi-warn.show{display:block}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results .bmi-results-silhouette{height:auto;max-height:calc(100% - 2rem);position:absolute;right:-1rem;top:1rem}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results .bmi-ideal-range{border:2px solid #568dbd;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;max-width:-moz-max-content;max-width:max-content;width:100%}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results .bmi-ideal-range span{white-space:nowrap}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results .bmi-ideal-range p{flex:1 1 auto;font-weight:700;padding-inline:7px;text-align:center;width:-moz-fit-content;width:fit-content}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results .bmi-ideal-range p+p{border-inline-start:1px solid #000}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results button{background:var(--wp--preset--color--sweet-pink);border:none;border-radius:5px;color:#fff;padding:.5rem 1rem;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-calculator-header{font-size:1.875rem}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content{display:flex;flex-direction:row}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content>*{padding:1rem}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-form{border:none;border-inline-end:1px solid var(--wp--preset--color--dove-gray);width:60%}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-form .form-input input{max-width:11ch}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content .bmi-results .bmi-results-silhouette{bottom:0;height:auto;max-height:100%;right:-1rem;top:0}html:not(.block-editor-iframe__html) .wp-block-ciso-blocks-bmi-calculator .bmi-content>:not(:first-child){padding-inline-start:1rem}}.wp-block-ciso-blocks-bmi-calculator .bmi-content:has(form.submitted) .bmi-data{display:none}.wp-block-ciso-blocks-bmi-calculator .bmi-content:has(form.submitted) .bmi-results{display:block}.wp-block-ciso-blocks-bmi-calculator .bmi-content:has(form.submitted) .bmi-results .bmi-weight-range-result span{color:var(--calculator-result-color)}.wp-block-ciso-blocks-bmi-calculator .bmi-content:has(form.submitted) .bmi-results .bmi-weight-range-result span:first-of-type{border-radius:4px;margin-inline:5px;outline:2px solid var(--calculator-result-color);padding:.5rem;white-space:nowrap}
