.running-pace__section{margin-block-end:3rem}.running-pace__section:last-of-type{margin-block-end:1.5rem}.running-pace__summary{color:#333;margin-bottom:3rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}.running-pace-calculator{font-family:Poppins,arial,sans-serif;display:block}.running-pace-calculator__form{background-color:#e8f8ef;border:.0625rem solid #00bd4f;border-radius:.5rem;height:100%;padding:1rem}.running-pace-calculator__required-guide-text{color:#707070;margin-bottom:1rem;font-size:.75rem;font-weight:400;line-height:1.125rem}.running-pace-calculator__required-guide-text:after{color:#d63d1f;content:"*";margin-left:.1875rem;display:inline-block}.running-pace-calculator__reset{text-align:center;justify-content:center;height:1.125rem;margin-top:1rem;display:flex}.running-pace-calculator__reset .running-pace-calculator__reset-btn:not(.disabled),.running-pace-calculator__reset .running-pace-calculator__reset-btn:not(.disabled):hover{color:#00b042}.running-pace-calculator__reset .running-pace-calculator__reset-btn:not(.disabled):active{color:#007422}.running-pace-calculator__reset .running-pace-calculator__reset-btn.disabled{cursor:default}.running-pace-calculator__submit{margin-top:1rem}.running-pace-calculator__submit-button.btn[type=submit]{color:#222;background-color:#00bd4f;border-radius:1.25rem;width:100%;height:2.5rem;padding:0 1.25rem;font-size:1rem;font-weight:600;line-height:1.25rem}.running-pace-calculator__submit-button.btn[type=submit]:hover{background-color:#0dca5c}.running-pace-calculator__submit-button.btn[type=submit]:active{background-color:#00b042}.running-pace-calculator__tip{color:#707070;text-align:center;flex-direction:column;flex:auto;justify-content:flex-end;margin-top:1rem;margin-bottom:0;padding-top:.5rem;font-size:.625rem;font-style:italic;font-weight:300;line-height:.75rem;display:flex}.running-pace-calculator__ad{justify-content:center;align-items:center;width:auto;height:auto;display:flex}.running-pace-calculator__results{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:13rem;display:flex}.running-pace-calculator__result{color:#00bd4f;text-align:center;word-break:break-word;margin:0 2.25rem .25rem;font-size:3.5rem;font-weight:800;line-height:3.5rem;position:relative}@media screen and (width>=768px){.running-pace-calculator__result{margin:0 0 .25rem}}.running-pace-calculator__results-note{flex-direction:column;justify-content:center;align-items:center;display:flex}@media screen and (width>=768px){.running-pace-calculator__results-note{min-height:20.25rem}}.running-pace-calculator__result-unit{color:#00bd4f;text-align:center;margin-bottom:.5rem;font-size:.875rem;font-weight:800}.running-pace-calculator__result-subtext{color:#707070;text-align:center;font-size:.75rem;font-weight:600;line-height:1.125rem}.running-pace-calculator__no-result-caption{color:#707070;text-align:center;font-size:.875rem;font-weight:400;line-height:1.3125rem}.running-pace-calculator__no-result-icon{text-align:center;margin-bottom:1.5rem}.running-pace-calculator__no-result-icon>i{color:#ccc;font-size:7.5rem;font-weight:400}.running-pace-calculator__tooltip-button{color:#333;font-size:1.125rem;font-weight:400;line-height:1.125rem;position:absolute;top:0;left:calc(100% + .5rem)}.running-pace-calculator__tooltip-button>button{background-color:transparent;border:none;padding:0}.running-pace-calculator__header{align-items:center;margin:1rem;display:flex}.running-pace-calculator__header-icon{color:#fff;background-color:#00bd4f;border-radius:.9rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-right:.625rem;padding:.125rem;display:flex}.running-pace-calculator__header-icon .ic-fire{font-size:1.25rem;font-weight:400;line-height:1.25rem}.running-pace-calculator__header-text{font-size:.75rem;font-weight:600;line-height:1.125rem}.running-pace-calculator__time-input{grid-column-gap:.25rem;grid-template-rows:1fr;grid-template-columns:repeat(5,auto);grid-auto-flow:column;display:grid}.running-pace-calculator__time-input span{align-items:center;display:inline-flex}.running-pace-calculator__distance-input{grid-column-gap:.75rem;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);grid-auto-flow:column;align-items:center;display:grid}.running-pace-calculator__distance-input>*{overflow:hidden}.running-pace-calculator__distance-input input:disabled{color:#707070}.running-pace-calculator__pace-rate{margin-top:1rem}.running-pace-calculator__form-error{color:#cb3214;align-items:flex-start;margin-top:1rem;font-weight:400;line-height:1rem;display:flex}.running-pace-calculator__form-error i{text-align:center;flex:auto;margin-right:.25rem;font-size:1rem}.running-pace-calculator__form-error span{font-size:.875rem}.running-pace-calculator .form{flex-direction:column;height:100%;display:flex}.running-pace-calculator .form .form-group+.form-group{margin-top:1rem}.running-pace-calculator .form .form-group .form-group+.form-group{margin-top:0}.running-pace-calculator .input-group:not(.has-error),.running-pace-calculator .dropdown{border-color:transparent}.running-pace-calculator .dropdown .dropdown-icon,.running-pace-calculator .dropdown.expanded .dropdown-icon,.running-pace-calculator .dropdown.expanded+.dropdown-icon,.running-pace-calculator .dropdown:hover .dropdown-icon,.running-pace-calculator .dropdown:hover+.dropdown-icon,.running-pace-calculator .menu-item.selected:before{color:#00bd4f}.running-pace-calculator .form .height-input-container{grid-gap:.75rem;grid-template-columns:repeat(2,1fr);grid-template-areas:"ft in";display:grid}.running-pace-calculator .form .height-input-container .form-group+.form-group{margin-top:0}.running-pace-calculator .form-label{margin-bottom:.25rem;font-size:.75rem;font-weight:600;line-height:1.125rem}.running-pace-calculator .dropdown-label{margin-right:.625rem}.running-pace-calculator__menu-item-list{width:11.25rem}.running-pace-calculator__menu-item-list .menu-item.selected:before{color:#00bd4f}.running-pace-calculator__menu-item-list .menu-item.disabled:hover{cursor:not-allowed;background:0 0;background:initial}.running-pace-calculator__tooltip{width:20rem}.running-pace-calculator__tooltip .tooltip-content{width:inherit;white-space:break-spaces}.calculator-grid{grid-gap:1rem;grid-template-rows:repeat(2,auto);grid-template-areas:"form""results-area";padding:0 .5rem .5rem;display:grid}@media screen and (width>=992px){.calculator-grid{grid-template-columns:repeat(3,1fr);grid-template-areas:"form results-area results-area";grid-template-rows:initial;grid-gap:1.5rem;padding:1rem .75rem}}.calculator-grid__form{grid-area:form}.calculator-grid__results-area{flex-direction:column;grid-area:results-area;display:flex;position:relative}@media screen and (width>=768px){.calculator-grid__results-area{padding:0}}.calculator-grid__results{flex:auto;padding:1rem 0}.calculator-grid__ad .calcwidget{background-color:transparent}