.vue-map-container{position:relative}.vue-map-container .vue-map{left:0;right:0;top:0;bottom:0;position:absolute}.vue-map-hidden{display:none}.vue-street-view-pano-container{position:relative}.vue-street-view-pano-container .vue-street-view-pano{left:0;right:0;top:0;bottom:0;position:absolute}.Hempel{-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-perspective:1000;perspective:1000;transform:translateZ(0)}body,html{font-family:Arial,sans-serif}.ContentWrapper{width:100%;max-width:1404px;margin:0 auto;padding:0 .25rem;box-sizing:border-box}.ContentWrapper--results{height:100vh}html{overflow-y:scroll}.RouteView{position:relative;transition:all 1.2s cubic-bezier(.55,0,.1,1)}.RouteView--results{top:50%;transform:translateY(-50%);padding-bottom:5rem}[contenteditable]:focus,a:focus,button:focus,form:focus,input:focus,select:focus,textarea:focus{outline:none}button,button::-moz-focus-inner,button[disabled],html input[disabled],html input[type=button],input,input::-moz-focus-inner,input[type=checkbox],input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=radio],input[type=reset],input[type=search],input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=submit],optgroup,select,textarea{border:none;background-image:none;background-color:transparent;box-shadow:none}ul{padding:0;margin:0;list-style-type:none}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#app{font-family:Open Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;line-height:1.22;position:relative}a{text-decoration:none;-webkit-tap-highlight-color:transparent}body{z-index:0;height:100%;min-width:20rem;margin:0;padding:0}.Gradients,body{position:relative}.Gradients{z-index:15;pointer-events:none}.Gradients:after{top:0;background:linear-gradient(180deg,#f4f8fb,hsla(0,0%,100%,0))}.Gradients:after,.Gradients:before{content:"";position:fixed;left:0;width:100%;height:250px}.Gradients:before{bottom:0;background:linear-gradient(0deg,#f4f8fb,hsla(0,0%,100%,0))}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.Home--desktop .Home-titleWrapper{padding-top:12.5rem}.Answer .Answer-label,.Answer .Answer-labelSub{max-width:100%}.ContentWrapper--results{overflow-y:hidden}.Retailer-content{padding-top:1.25rem}.Overlay-box--recommendation{height:230px}.Overlay-box--feedback{height:620px}.Overlay-input .Input{margin-bottom:1.25rem}.Calculator{max-width:1250px}.ResultPrimer-content,.ResultPrimer-copy{max-width:250px}.ResultPrimer-suggestion{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start!important;align-items:flex-start!important;max-width:55px}.ResultPrimer-combination{margin-top:.625rem}.Input--desktop input[type=email],.Input--desktop input[type=number],.Input--desktop input[type=text]{width:166px}}.slide-down-leave-active,.slide-up-enter{opacity:1;transform:translateY(100%)}.slide-down-enter,.slide-up-leave-active{opacity:0;transform:translateY(-100%)}[routing-animation]{visibility:hidden}[routing-animation].is-preparedRoutingAnimation{visibility:visible}[routing-animation].is-preparedRoutingAnimation.Home-titleWrapper{animation:RoutingAnimation-show-Home-titleWrapper .65s}[routing-animation].is-preparedRoutingAnimation.Question{animation:RoutingAnimation-show-Questions .5s}[routing-animation].is-preparedRoutingAnimation.Button,[routing-animation].is-preparedRoutingAnimation.Calculator-link,[routing-animation].is-preparedRoutingAnimation.Result-link,[routing-animation].is-preparedRoutingAnimation.Results-selection{animation:RoutingAnimation-show-pullUp .5s}[routing-animation].is-preparedRoutingAnimation.Results-header{animation:RoutingAnimation-show-pullDown .5s}[routing-animation].is-preparedRoutingAnimation.Calculator-content{animation:RoutingAnimation-show-pullRight .5s}.Calculator--mobile [routing-animation]{visibility:hidden}.Calculator--mobile [routing-animation].is-preparedRoutingAnimation{visibility:visible}.Calculator--mobile [routing-animation].is-preparedRoutingAnimation.Calculator-content{animation:RoutingAnimation-show-pullUp .5s}@keyframes RoutingAnimation-show-Home-titleWrapper{0%{opacity:0;transform:translateX(-30rem)}to{opacity:1;transform:translateX(0)}}@keyframes RoutingAnimation-show-Questions{0%{opacity:0;transform:translateY(50rem)}to{transform:translateY(0)}}@keyframes RoutingAnimation-show-pullUp{0%{opacity:0;transform:translateY(30rem)}to{opacity:1;transform:translateY(0)}}@keyframes RoutingAnimation-show-pullDown{0%{opacity:0;transform:translateY(-30rem)}to{opacity:1;transform:translateY(0)}}@keyframes RoutingAnimation-show-pullRight{0%{opacity:0;transform:translateX(30rem)}to{opacity:1;transform:translateY(0)}}@keyframes RoutingAnimation-show-pullLeft{0%{opacity:0;transform:translateX(-30rem)}to{opacity:1;transform:translateY(0)}}@keyframes RoutingAnimation-show-fadeIn{0%{opacity:0}to{opacity:1}}.header-navigation-enter-active,.header-navigation-leave-active{transition:all .3s;opacity:1}.header-navigation-enter,.header-navigation-leave-to{opacity:0;transform:translateX(-5rem)}.content-insert-left-enter-active,.content-insert-right-enter-active{transition:all .2s}.content-insert-left-leave-active,.content-insert-right-leave-active{transition:all .5s}.content-insert-right-enter{opacity:0;transform:translateX(5rem)}.content-insert-right-leave-to{opacity:0;transform:translateX(-20rem)}.content-insert-left-enter{opacity:0;transform:translateX(-5rem)}.content-insert-left-leave-to{opacity:0;transform:translateX(20rem)}.content-insert-top-enter{opacity:0;transform:translateY(-20rem)}.content-insert-bottom-enter,.content-insert-top-leave-to{opacity:0;transform:translateY(20rem)}.content-insert-bottom-leave-to{opacity:0;transform:translateY(-20rem)}.bucket-insert-left-enter-active,.bucket-insert-right-enter-active{transition:all .2s}.bucket-insert-left-leave-active,.bucket-insert-right-leave-active{transition:all .5s}.bucket-insert-right-enter{opacity:0;transform:translateX(5rem)}.bucket-insert-right-leave-to{opacity:0;transform:translateX(-20rem)}.bucket-insert-left-enter{opacity:0;transform:translateX(-5rem)}.bucket-insert-left-leave-to{opacity:0;transform:translateX(20rem)}.bucket-insert-top-enter{opacity:0;transform:translateY(-20rem)}.bucket-insert-bottom-enter,.bucket-insert-top-leave-to{opacity:0;transform:translateY(20rem)}.bucket-insert-bottom-leave-to{opacity:0;transform:translateY(-20rem)}.bucket-insert-left-leave-to,.bucket-insert-right-leave-to{opacity:0;transform:none}.bucket-insert-mobile-left-enter-active,.bucket-insert-mobile-right-enter-active{transition:all .2s}.bucket-insert-mobile-left-leave-active,.bucket-insert-mobile-right-leave-active{transition:all .5s}.bucket-insert-mobile-right-enter{opacity:0;transform:translateX(5rem)}.bucket-insert-mobile-right-leave-to{opacity:0;transform:translateX(-20rem)}.bucket-insert-mobile-left-enter{opacity:0;transform:translateX(-5rem)}.bucket-insert-mobile-left-leave-to{opacity:0;transform:translateX(20rem)}.bucket-insert-mobile-top-enter{opacity:0;transform:translateY(-20rem)}.bucket-insert-mobile-bottom-enter,.bucket-insert-mobile-top-leave-to{opacity:0;transform:translateY(20rem)}.bucket-insert-mobile-bottom-leave-to{opacity:0;transform:translateY(-20rem)}.fade-enter-active,.fade-leave-active{opacity:1;transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}.content-insert-map-enter-active,.content-insert-map-leave-active{transition:all .5s}.content-insert-map-enter{transform:translateX(50rem)}.content-insert-map-leave-to{transform:translateY(50rem)}.Icon--desktop #Icons{stroke:#fff}.Icon--disabled{opacity:.5}.Answer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.9375rem;border-radius:4px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);cursor:pointer;transition:all .15s}.Answer:not(:last-of-type){margin-bottom:1.25rem}.Answer--selected,.Answer:hover{box-shadow:0 4px 25px 0 #092258}.Answer--selected .Answer-inputRadio,.Answer:hover .Answer-inputRadio{width:22px;height:22px;border:2px solid #0033a0}.Answer--selected .Answer-inputRadio:after{content:url(/img/check.ef7cd161.svg);position:absolute;top:50%;left:50%;transform:translate(-30%,-55%)}.Answer--desktop{background-color:#0033a0;color:#fff}.Answer--desktop .Answer-inputRadio{width:22px;height:22px;border:2px solid #0b2d77}.Answer--desktop .Answer-labelSub{color:#fff}.Answer--desktop:hover{box-shadow:0 15px 30px 5px rgba(0,0,0,.18)}.Answer--desktop:hover .Answer-inputRadio{border:2px solid #0b2253}.Answer--desktop:hover.Answer--antifouling{box-shadow:0 15px 25px 5px rgba(0,0,0,.25)}.Answer--desktop.Answer--selected.Answer--antifouling .Answer-inputRadio,.Answer--desktop:hover.Answer--antifouling .Answer-inputRadio{height:22px;width:22px;border:2px solid #0b2253}.Answer--desktop.Answer--antifouling{background:url(/img/antifouling-bg.679b9cc3.svg) no-repeat bottom -36px left -25px;border-bottom:1px solid #0033a0;box-shadow:0 9px 22px 0 rgba(0,0,0,.25)}.Answer--desktop.Answer--antifouling .Answer-inputRadio{height:24px;width:24px;border:1px solid #bcbfc5;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);background:#fff}.Answer--big .Answer-bigWrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.Answer--big .Answer-labelWrapper{margin-bottom:1.25rem}.Answer--antifouling{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.Answer--antifouling .Answer-antifoulingWrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.Answer--antifouling .Answer-labelWrapper{-ms-flex-pack:end;justify-content:flex-end}.Answer-inputRadio{position:relative;width:24px;height:24px;margin-right:1.25rem;border-radius:50%;border:1px solid #bcbfc5;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);background:#fff}.Answer-productImage{max-width:65px;height:auto}.Answer-bigWrapper{-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center}.Answer-bigWrapper,.Answer-labelWrapper{display:-ms-flexbox;display:flex;-webkit-box-flex:1}.Answer-labelWrapper{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.Answer-label{font-weight:700;font-size:1rem}.Answer-labelSub{font-weight:400;font-style:italic;font-size:.875rem;color:#767d8d}.Button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.5rem .875rem;border-radius:4px;border-width:0;font-weight:700;cursor:pointer;transition:all .3s}.Button--large{min-width:280px}.Button--small{min-width:130px}.Button--primary{padding:1rem 0;background-color:#f2a900;box-shadow:0 2px 10px 0 rgba(0,0,0,.18);font-size:1.125rem;text-shadow:0 1px 0 #efc259}.Button--primary:not(:last-of-type){margin-bottom:1.25rem}.Button--primary:hover{background-color:#f59322}.Button--primary:active{box-shadow:inset 0 5px 20px 0 rgba(0,0,0,.18)}.Button--secondary{padding:1rem 0;background-color:#009fdf;font-size:.875rem;color:#fff}.Button--secondary:hover{background-color:#0d87b8}.Button--secondary:active{box-shadow:inset 0 2px 10px 0 rgba(0,0,0,.18)}.Button--tertiaryWhite{font-size:.75rem;color:#0033a0}.Button--tertiaryWhite:hover{background-color:#c8d1d8}.Button--tertiaryWhite:active{box-shadow:inset 0 2px 10px 0 rgba(0,0,0,.18)}.Button--tertiaryBlue{background-color:#0033a0;font-size:.75rem;color:#fff}.Button--tertiaryBlue:hover{background-color:#06276b}.Button--tertiaryBlue:active{box-shadow:inset 0 2px 10px 0 rgba(0,0,0,.18)}.Button-wrapperDimensions{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-top:2.5rem}.Button-wrapperDimensions,.Button-wrapperDimensions.Button-wrapperDimensionsMobile .Button{-ms-flex:1;flex:1}label{font-size:1rem;font-weight:700}input:not([type=radio]){width:100%;max-width:280px}.Input-labelRadio{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Input input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;width:22px;margin-right:.5rem;border-radius:50%;border:2px solid #0033a0;outline:none;cursor:pointer}.Input input[type=radio]:hover{background:#ccc}.Input input[type=radio]:checked,.Input input[type=radio]:hover{box-shadow:inset 0 0 0 3px #fff}.Input input[type=radio]:checked{background:#0033a0}.Input{-ms-flex-pack:end;justify-content:flex-end}.Input,.Input-labelText{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.Input-labelText{margin-bottom:.8125rem;color:#fff}.Input input[type=email],.Input input[type=number],.Input input[type=text]{border-radius:4px;padding:1rem 0 1rem 1rem;border:none;box-shadow:0 3px 5px 0 rgba(0,0,0,.18);font-size:1rem;font-weight:700;color:#0b2253;box-sizing:border-box}.Input input[type=email]::-webkit-input-placeholder,.Input input[type=number]::-webkit-input-placeholder,.Input input[type=text]::-webkit-input-placeholder{color:#a2a9b9}.Input input[type=email]:-ms-input-placeholder,.Input input[type=email]::-ms-input-placeholder,.Input input[type=number]:-ms-input-placeholder,.Input input[type=number]::-ms-input-placeholder,.Input input[type=text]:-ms-input-placeholder,.Input input[type=text]::-ms-input-placeholder{color:#a2a9b9}.Input input[type=email]::placeholder,.Input input[type=number]::placeholder,.Input input[type=text]::placeholder{color:#a2a9b9}.Input input[type=email]:hover,.Input input[type=number]:hover,.Input input[type=text]:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,.18)}.Input input[type=email]:focus,.Input input[type=number]:focus,.Input input[type=text]:focus{box-shadow:0 5px 15px 0 rgba(0,0,0,.18),inset 0 2px 10px 0 rgba(0,0,0,.18)}.Input--white{color:#333}.Input--white+input[type=email],.Input--white+input[type=number],.Input--white+input[type=text]{font-weight:400;box-shadow:0 1px 2px 0 rgba(0,0,0,.18),inset 0 0 0 1px rgba(0,0,0,.5)}.Input--white+input[type=email]:hover,.Input--white+input[type=number]:hover,.Input--white+input[type=text]:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.18),inset 0 0 0 1px #0033a0}.Input--white+input[type=email]:focus,.Input--white+input[type=number]:focus,.Input--white+input[type=text]:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.18),inset 0 0 0 1px #0033a0,inset 0 2px 10px 0 rgba(0,0,0,.18)}.Input--error+input[type=email],.Input--error+input[type=number],.Input--error+input[type=text]{box-shadow:0 5px 15px 0 rgba(0,0,0,.18),inset 0 0 0 1px red;background:#f4e3e0}.Input--error.Input--white+input[type=email],.Input--error.Input--white+input[type=number],.Input--error.Input--white+input[type=text]{background:#fff}.Input--desktop:not(:last-of-type){margin-right:2.5rem}.Input--desktop input[type=email],.Input--desktop input[type=number],.Input--desktop input[type=text]{background:#0033a0;color:#fff}.Input--desktop .Input-labelText{color:#333}.Input-labelDropdown{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:.8125rem;color:#fff}.Input--dropdown{position:relative}.Input--labelLeft{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-right:1.25rem}.Input--labelLeft label{margin:0 1.25rem 0 0}.Input select::-ms-expand{display:none}.Input-fakeDropdown{cursor:pointer}.Input-fakeDropdown.Input-fakeDropdown--dimensions{min-width:150px}.Input select{width:100%}.Input-fakeDropdown,.Input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:280px;padding:1rem 0 1rem 1rem;border:none;border-radius:4px;background:#fff url(/img/arrow-down.f6269edf.svg) no-repeat right 1rem center;font-size:1rem;font-weight:700;color:#333}.Input-fakeDropdown:hover,.Input select:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,.18)}.Input-fakeDropdown:focus,.Input select:focus{box-shadow:0 5px 15px 0 rgba(0,0,0,.18),inset 0 2px 10px 0 rgba(0,0,0,.18)}.Input-fakeOptions{display:none;position:absolute;left:0;top:50px;border-radius:4px;border-top:1px solid #0b2253;box-shadow:-5px 10px 25px 5px rgba(0,0,0,.18);background:#0033a0;font-size:.875rem;font-weight:400;color:#fff;z-index:10;width:296px}.Input-fakeOptions.Input-fakeOptions--active{display:block}.Input-fakeOptions.Input-fakeOptions--dimensions{width:166px;top:95px}.Input-fakeOptions.Input-fakeOptions--map{left:86px;width:296px;color:#0033a0;background:#fff}.Input-fakeOptions.Input-fakeOptions--map .Input-fakeOption{color:#767d8d}.Input-fakeOptions.Input-fakeOptions--map .Input-fakeOption:hover{background:rgba(0,0,0,.18);color:#0033a0}.Input-fakeOption{padding:1rem;cursor:pointer}.Input-fakeOption:hover{background:#0b2253}.Input--white{color:#000}.Input--white+select{box-shadow:0 1px 2px 0 rgba(0,0,0,.18),inset 0 0 0 1px rgba(0,0,0,.5)}.Input--white+select:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.18),inset 0 0 0 1px #0033a0}.Input--white+select:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.18),inset 0 0 0 1px #0033a0,inset 0 2px 10px 0 rgba(0,0,0,.18)}.Input--desktop .Input-fakeDropdown,.Input--desktop select{color:#fff;background:url(/img/arrow-down-white.bb3f8b57.svg) no-repeat right 1rem center;background-color:#0033a0}.Input--desktop .Input-labelDropdown{color:#333}.Input--error+select{box-shadow:0 5px 15px 0 rgba(0,0,0,.18),inset 0 0 0 1px red;background:url(/img/arrow-down.f6269edf.svg) no-repeat right 1rem center;background-color:#f4e3e0}.Input--error.Input--white+select{background:url(/img/arrow-down.f6269edf.svg) no-repeat right 1rem center}.Language{position:relative;cursor:pointer}.Language-languageDropdown{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:55px;border-radius:3px;border:1px solid rgba(0,0,0,.18);padding:.5rem .375rem .375rem .625rem;background:url(/img/arrow-down.f6269edf.svg) no-repeat 2.5rem .625rem;background-color:#fff}.Language-languageDropdown.Language-languageDropdown--active{background:url(/img/arrow-up.9295733e.svg) no-repeat 2.5rem .625rem;border-radius:3px 3px 0 0}.Language-languageOptions{position:absolute;width:200px;display:none;top:35px;left:0;border-radius:3px;border:1px solid rgba(0,0,0,.18);background:#fff}.Language-languageOptions:after{content:"";position:absolute;left:0;top:-1px;width:71px;height:1px;background:#fff}.Language-languageOptions.Language-languageOptions--active{border-radius:0 3px 3px 3px;display:block}.Language-languageOption{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px;font-size:.75rem;color:#333}.Language-languageOption:hover{background:#c8d1d8}.Language-flag{margin-right:.375rem}.Slider-controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;margin:0;border-radius:50%;background:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.18);cursor:pointer;transition:width .3s,height .3s,margin .3s}.Slider-controls[disabled]{cursor:not-allowed}.Slider-controls:hover:not([disabled]){width:52px;height:52px;margin:-5px;box-shadow:0 6px 19px 0 rgba(0,0,0,.18)}.Link{position:relative;z-index:2}.Link-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.Link-icon{margin-right:.4375rem}.Link-label{font-size:.875rem;font-weight:700;color:#0033a0}.Link-label:hover{text-decoration:underline;cursor:pointer}.Question{visibility:hidden;display:none;opacity:.2}.Question-titleWrapper{-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.875rem}.Question-index,.Question-titleWrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Question-index{-ms-flex-pack:center;justify-content:center;height:38px;width:38px;margin-right:1rem;border-radius:50%;border:2px solid #fff;font-size:1rem;font-weight:700;color:#fff}.Question-label{-ms-flex:1;flex:1;max-width:230px;font-size:1.5rem;color:#fff}.Question-answerWrapper{-ms-flex-direction:column;flex-direction:column}.Question-answerWrapper,.Question-help{display:-ms-flexbox;display:flex}.Question-help{-ms-flex-pack:center;justify-content:center;padding-top:2.5rem}.Question-help .Link-label{color:#fff}.Question--antifouling{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.Question--antifouling .Answer--antifouling{width:calc(50% - 40px)}.Question--antifouling .Answer--antifouling:nth-child(odd){margin:0 1.25rem 1.25rem 0}.Question--desktop{width:780px}.Question--desktop .Question-index{height:48px;width:48px;border:2px solid #0033a0;font-size:1.25rem;color:#0033a0}.Question--desktop .Question-label{-ms-flex:1;flex:1;max-width:100%;font-size:2.25rem;color:#0033a0}.Question--desktop .Question-answerWrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.Question--desktop .Answer{-ms-flex:1;flex:1}.Question--desktop .Answer:not(:last-of-type){margin:0 2.5rem 0 0}.Question--desktop .Question--antifouling{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.Question--desktop .Question--antifouling .Answer--desktop.Answer--antifouling{-ms-flex:none;flex:none;width:calc(20% - 46px);margin:0 0 1.25rem}.Question--desktop .Question--antifouling .Answer--desktop.Answer--antifouling:not(:nth-child(5n)){margin:0 1.25rem 1.25rem 0}.Question--desktop .Question--antifouling .Answer--desktop.Answer--antifouling .Answer-labelWrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:start;justify-content:flex-start}.Question--desktop .Question--antifouling .Answer--desktop.Answer--antifouling .Answer-labelWrapper--multiline{margin-top:10px;margin-bottom:-10px}.Question--desktop .Question--antifouling .Answer--desktop.Answer--antifouling .Answer-label,.Question--desktop .Question--antifouling .Answer--desktop.Answer--antifouling .Answer-labelSub{font-size:.6875rem}.Question--dimensions.Question--mobile .Input{-ms-flex-direction:row;flex-direction:row}.Question--dimensions.Question--mobile .Input:not(:last-of-type){margin-bottom:1rem}.Question--dimensions.Question--mobile .Input input[type=number],.Question--dimensions.Question--mobile .Input label,.Question--dimensions.Question--mobile .Input select{-ms-flex:1;flex:1}.Question--dimensions.Question--mobile .Input label{margin-right:2.5rem}.Question--dimensions.Question--mobile .Input select{min-width:0}.Question--dimensions.Question--mobile .Button{outline:2px dashed orange}.active{display:block;visibility:visible;pointer-events:none}.visible{opacity:1}.active.visible{pointer-events:auto}.Questions{z-index:10;position:relative;height:100%;max-width:780px;margin:0 auto}.Combination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#0033a0}.Combination-quantity{font-weight:700}.Combination .Icon{margin:0 .3125rem}.Results{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.5rem}.Results--calculator .Results-header{margin-bottom:3.375rem}.Results--calculator.Results--mobile{margin-bottom:10rem}.Results--calculator.Results--mobile .Results-header{padding-top:1.5rem;margin:0;color:#c8d1d8}.Results--mobile{padding:3.375rem 0 0;-ms-flex-pack:start;justify-content:flex-start;height:calc(100vh - 54px - 100px);min-height:860px}.Results--mobile .Results-header{margin-bottom:1.5625rem}.Results--mobile .FindResult{height:230px}.Results--mobile .FindResult-bucket.FindResult-bucket--center{transform:translate(100%,5%) scale(1.5)}.Results--mobile .FindResult-bucket.FindResult-bucket--left{transform:translate(-20%,-40%) scale(.4)}.Results--mobile .FindResult-bucket.FindResult-bucket--left .Item-wrapper{bottom:-80px}.Results--mobile .FindResult-bucket.FindResult-bucket--right{transform:translate(220%,-40%) scale(.4)}.Results--mobile .FindResult-bucket.FindResult-bucket--right .Item-wrapper{bottom:-80px}@media (min-width:841px) and (max-width:1024px){.Results--mobile .FindResult-bucket.FindResult-bucket--center{transform:translate(100%,5%) scale(1.3)}}.Results--mobile .FindResult-control.FindResult-control--left{left:5%;bottom:10%}.Results--mobile .FindResult-control.FindResult-control--right{right:5%;bottom:10%}@media (min-width:841px) and (max-width:1024px){.Results--mobile .FindResult-control.FindResult-control--left,.Results--mobile .FindResult-control.FindResult-control--right{bottom:0}}.Results--mobile .FindResult-content{position:relative}.Results--mobile .FindResult-content .Result-infoFeatures{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.Results--mobile .FindResult-content .Result-infoFeatures .Result-infoFeature{width:60%;text-align:center}.Results--mobile .Calculator-summary{width:100%}.Results--mobile .Result-link{width:auto!important}@media (min-width:1025px){.Results{-ms-flex-direction:row;flex-direction:row}}.Results-header{display:block;width:100%;color:#c8d1d8;font-size:1.75rem;text-align:center;margin-bottom:0}@media (min-width:1025px){.Results-header{color:#c8d1d8;font-size:5.125rem}}.Results-selection{-ms-flex-negative:1;flex-shrink:1}.Results-list{-ms-flex:3;flex:3;position:relative}.Results-controlLeft,.Results-controlRight{top:100%;position:absolute;z-index:10;background:#fff;box-shadow:0 .3125rem .9375rem rgba(0,0,0,.25);padding:.625rem .9375rem;border-radius:2.5rem;line-height:0;cursor:pointer}.Results-controlLeft{left:2%}.Results-controlRight{right:2%}.Selection{background:#fff;box-shadow:0 0 .125rem #ccc;position:relative;padding:1.25rem;border-radius:4px}.Selection:after{content:"";display:block;position:absolute;bottom:0;height:2px;width:70%;left:15%;box-shadow:0 0 1.25rem .0625rem #092258;z-index:-1}.Selection-title{color:#333;font-size:.875rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:1.875rem}.Selection-title .Icon{margin-right:.3125rem}.Selection-title:after{content:"";display:block;position:absolute;border-bottom:.0625rem solid #ccc;left:50%;margin-top:.9375rem;margin-left:-1.25rem;width:2.5rem}.Selection-item{text-align:center}.Selection-item:not(:last-of-type){margin:.625rem 0}.Selection-itemLabel{display:block;color:#767d8d;font-size:.6875rem;text-transform:uppercase;margin-bottom:.3125rem}.Selection-item .Button{width:100%}.Result{position:absolute;top:0;left:50%;margin-bottom:3.125rem;width:80%}@media (min-width:1025px){.Result{width:60%}}.Result,.Result-content,.Result-info{transition:all .5s ease-in-out}.Result-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:1025px){.Result-content{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.Result-image{-ms-flex:2;flex:2;text-align:center;width:100%}@media (min-width:1025px){.Result-image{width:100%;max-width:inherit}}.Result-info .Result-transitionWrapper{min-height:235px}.Result-info .Result-transitionWrapper--mobile .Result-infoCategory{font-size:.875rem;font-weight:400}.Result-info .Result-transitionWrapper--mobile .Result-infoName{font-size:1.75rem}.Result-info .Result-transitionWrapper--mobile .Result-infoId{margin-bottom:1.25rem}@media (min-width:1025px){.Result-info{margin-top:0}}.Result-infoName{display:block;color:#0033a0;font-weight:700;font-size:2.625rem;text-align:center}@media (min-width:1025px){.Result-infoName{text-align:left}}.Result-infoCategory{text-transform:capitalize;display:block;color:#767d8d;font-weight:700;font-size:1.125rem;font-style:italic;text-align:center}@media (min-width:1025px){.Result-infoCategory{text-align:left}}.Result-infoId{display:block;color:#767d8d;font-size:.875rem;margin:.625rem 0;text-align:center}@media (min-width:1025px){.Result-infoId{text-align:left}}.Result-infoFeatures{display:block;margin-bottom:1.25rem;width:100%}.Result-infoFeatures li{margin-bottom:.625rem}.Result-infoColors{padding:0;list-style:none;width:100%;text-align:center}@media (min-width:1025px){.Result-infoColors{text-align:left}}.Result-infoColors li{display:inline-block;margin-right:.625rem}.Result-infoColors span{display:inline-block;padding:.625rem;border-radius:1.25rem;box-shadow:0 .3125rem .3125rem rgba(0,0,0,.25);border:.1875rem solid #fff}.Result-help{-ms-flex-negative:1;flex-shrink:1}.Result-help li{margin-bottom:.625rem}.Result-actions{margin:3.125rem 0 2.5rem;width:100%}.Result-actionsSecondary{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:.625rem}.Result-actionsSecondary .Button{-ms-flex:1;flex:1}.Result-actionsSecondary .Button:not(:last-of-type){margin-right:.625rem}.Result-actions .Button--primary{width:100%}.Result-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.Result-links .Result-link{width:70%}.Result-links .Result-link:first-of-type{margin-bottom:1.0625rem}.Result--first{transform:translate(-50%,-25%);z-index:1}.Result--first .Result-content{transform:translateX(-50%) scale(.4);-ms-flex-direction:column;flex-direction:column}@media (min-width:1025px){.Result--first .Result-content{transform:translateX(-75%) scale(.4);width:50%}.Result--first .Result-content .Result-infoCategory,.Result--first .Result-content .Result-infoName{text-align:center}}.Result--first .Result-actions,.Result--first .Result-infoColors,.Result--first .Result-infoFeatures,.Result--first .Result-infoId{opacity:0}.Result--second{transform:translate(0);z-index:2}.Result--second .Result-content{transform:translateX(-50%) scale(1)}@media (min-width:1025px){.Result--second .Result-content .Result-info{margin-left:3.125rem}}.Result--second .Result-image img{width:60%}@media (min-width:1025px){.Result--second .Result-image img{width:inherit;max-width:100%}}.Result--second .Result-info{opacity:1}.Result--third{transform:translate(50%,-25%);z-index:0}.Result--third .Result-content{transform:translateX(-50%) scale(.4);-ms-flex-direction:column;flex-direction:column}@media (min-width:1025px){.Result--third .Result-content{width:50%;transform:translateX(-25%) scale(.4)}.Result--third .Result-content .Result-infoCategory,.Result--third .Result-content .Result-infoName{text-align:center}}.Result--third .Result-image{text-align:right}.Result--third .Result-actions,.Result--third .Result-infoColors,.Result--third .Result-infoFeatures,.Result--third .Result-infoId{opacity:0}.Calculator{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;min-height:380px;-ms-flex:1;flex:1}.Calculator--mobile{-ms-flex-wrap:wrap;flex-wrap:wrap}.Calculator--mobile .Calculator-image{padding:0;margin-bottom:2.5rem;text-align:center;-ms-flex:1;flex:1}.Calculator--mobile .Calculator-image img{padding:0;margin:0 0 0 -.625rem;width:180px;height:auto}.Calculator--mobile .Calculator-header{margin-right:1.25rem;-ms-flex:1;flex:1;width:120px;-ms-flex-pack:start;justify-content:flex-start}.Calculator--mobile .Calculator-header .Calculator-titleWrapper{-ms-flex-align:center;align-items:center}.Calculator--mobile .Calculator-header .Calculator-headerCategory{text-transform:capitalize}@media (max-width:346px){.Calculator--mobile .Calculator-image{margin-bottom:-30px}.Calculator--mobile .Calculator-header{margin:0 auto 1.875rem;padding-right:0}}.Calculator--mobile .Calculator-content{padding:0 1.25rem;width:100%;-ms-flex-direction:column;flex-direction:column}.Calculator--mobile .Calculator-content .ResultPrimer--mobile{max-width:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.Calculator--mobile .Calculator-content .ResultPrimer-image{width:100px;height:auto}.Calculator--mobile .Calculator-content .ResultPrimer-content{width:calc(100% - 200px)}.Calculator--mobile .Calculator-content .Link{-ms-flex-pack:center;justify-content:center}.Calculator-image{text-align:right;padding-right:1.25rem;-ms-flex:1;flex:1}.Calculator-image img{max-height:363px;height:100%;width:auto}.Calculator-imageLink{margin-top:1.25rem;-ms-flex-pack:center;justify-content:center}.Calculator-titleWrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.Calculator-header,.Calculator-titleWrapper{display:-ms-flexbox;display:flex}.Calculator-header{-ms-flex:1;flex:1;padding-top:2.5rem;margin-right:2.5rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-align:center}@media (min-width:1025px){.Calculator-header{-ms-flex-align:start;align-items:flex-start}}.Calculator-headerCategory{color:#767d8d;font-size:.875rem;font-style:italic}@media (min-width:1025px){.Calculator-headerCategory{color:#767d8d;font-weight:700;font-size:1.125rem;font-style:italic;text-align:center;text-transform:capitalize}}.Calculator-headerName{display:block;color:#0033a0;font-weight:700;font-size:1.125rem}@media (min-width:1025px){.Calculator-headerName{color:#0033a0;font-weight:700;font-size:2.625rem}}.Calculator-amount{color:#0033a0;font-weight:700;font-size:2rem;background:#fff;box-shadow:0 .3125rem .625rem rgba(0,0,0,.25);padding:1.25rem;margin-top:1.25rem;height:70px;width:70px;line-height:70px;border-radius:50%;display:inline}@media (min-width:1025px){.Calculator-amount{color:#fff;background:#0033a0;box-shadow:0 .3125rem .625rem rgba(0,0,0,.18)}}.Calculator-summary{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.Calculator-summary,.Calculator-summary--desktop,.Calculator-summary .Calculator-summaryCans{display:-ms-flexbox;display:flex}.Calculator-summary--desktop{margin-top:1.25rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.Calculator-summary--desktop .Calculator-summaryHeadline{text-align:left}.Calculator-summaryAction{margin-top:1.25rem;width:100%}.Calculator-summaryHeadline{display:block;color:#767d8d;font-size:.875rem;width:100%;-ms-flex-negative:0;flex-shrink:0;text-align:center;margin-bottom:.625rem}.Calculator-summaryItem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem}.Calculator-summaryItem--faded{font-size:.75rem;color:#767d8d;margin:.625rem .9375rem}@media (min-width:1025px){.Calculator-summaryItem--faded{width:auto}}.Calculator-divider{color:#0033a0;font-weight:700;font-size:1.875rem;width:100%;text-align:center;position:relative}.Calculator-divider:before{left:5%}.Calculator-divider:after,.Calculator-divider:before{content:"";height:.0625rem;width:40%;background:#c8d1d8;display:inline-block;position:absolute;top:1.125rem}.Calculator-divider:after{padding-top:-30px;right:5%}@media (min-width:1025px){.Calculator-divider{display:none}}.Calculator-content{display:-ms-flexbox;display:flex;margin:0 auto}.Calculator-content p{font-size:.875rem;line-height:1.5rem}.Calculator-content .Button{width:100%;margin:1.875rem 0}.Calculator-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.Calculator-links .Calculator-link{margin:0 -1.25rem}.Calculator-links .Calculator-link:first-of-type{margin-bottom:1.0625rem}.Calculator-links.Calculator-links--desktop{-ms-flex-align:end;align-items:flex-end}.Calculator-links.Calculator-links--desktop .Calculator-link{width:45%;min-width:270px;margin-right:1.25rem}.Calculator-primer{display:-ms-flexbox;display:flex}@media (min-width:1025px){.Calculator-primer{border:1px solid gray;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}}.Calculator-primerImage{-ms-flex:1;flex:1}.Calculator-primerSuggestion{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:.625rem}.Calculator-primerAmount{color:#fff;background:#0033a0;font-size:.75rem;font-weight:700;padding:.75rem .5rem;border-radius:1.875rem}.Calculator-primerInfo{margin-left:1.25rem}.Calculator-primerTitle{color:#0033a0;font-size:.875rem;font-weight:700}.Calculator-primerSuggested{margin-left:.625rem;font-size:1rem;color:#0033a0}.Calculator-primerSuggested small{color:#767d8d;font-size:.75rem;display:block;margin-bottom:.3125rem}.Calculator-primerSuggested span{font-weight:700}.Calculator-primerSuggested .Icon{margin:0 .3125rem}.ResultPrimer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:280px}.ResultPrimer-image{-ms-flex-negative:1;flex-shrink:1}.ResultPrimer-content{-ms-flex:1;flex:1;margin-left:.625rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.ResultPrimer-title{color:#0033a0;font-weight:700;-ms-flex-negative:0;flex-shrink:0;width:100%}.ResultPrimer-amount{-ms-flex-negative:1;flex-shrink:1;background:#0033a0;color:#fff;font-size:1rem;font-weight:700;padding:.625rem .375rem;border-radius:1.875rem;margin-right:.625rem}.ResultPrimer-copy{width:100%;color:#333;font-size:.875rem;font-weight:400;margin-bottom:1.875rem}.ResultPrimer-copy strong{font-weight:700}.ResultPrimer-suggestion{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.ResultPrimer-suggestion small{display:block;width:100%;color:#767d8d;font-size:.75rem;margin-bottom:.3125rem}.ResultPrimer-or{-ms-flex-negative:1;flex-shrink:1;color:#767d8d;font-size:.75rem;text-transform:uppercase;text-align:center}.ResultPrimer-combination{-ms-flex:1;flex:1}.ResultPrimer--desktop{border:1px solid #c8d1d8;border-radius:4px;padding:1.25rem;position:relative}.ResultPrimer--desktop:after{content:"+";position:absolute;top:45%;left:-.875rem;color:#0033a0;font-size:1.875rem;line-height:1.875rem;font-weight:700;background:#fff;padding:0 .3125rem}.ResultPrimer--desktop .ResultPrimer-title{font-size:1rem;margin-bottom:1.25rem}.ResultPrimer--desktop .ResultPrimer-suggestion{margin-left:1.25rem}.ResultPrimer--desktop .ResultPrimer-amount{margin-bottom:.625rem}.FindResult{position:relative;height:350px}.FindResult--desktop{width:calc(100% - 300px);min-width:600px;min-height:calc(100vh - 350px);-ms-flex:1;flex:1}.FindResult--desktop .FindResult-control.FindResult-control--left,.FindResult--desktop .FindResult-control.FindResult-control--right{bottom:20%}.FindResult-bucket{position:absolute;top:0;left:0;height:auto;width:33%;transition:all 1s ease-in-out}.FindResult-bucket img{height:auto;max-width:100%}.FindResult-bucket--left{transform:translate(-20%,-20%) scale(.4);z-index:0}.FindResult-bucket--right{transform:translate(220%,-20%) scale(.4);z-index:-1}.FindResult-bucket--center{transform:translate(100%) scale(1.5);z-index:1}.FindResult-bucket--desktop.FindResult-bucket--left{transform:translate(-15%,-20%) scale(.4);z-index:0}.FindResult-bucket--desktop.FindResult-bucket--right{transform:translate(215%,-20%) scale(.4);z-index:-1}.FindResult-bucket--desktop.FindResult-bucket--center{transform:translate(40%,-15%) scale(.8);z-index:1}@media (min-width:768px) and (max-width:1024px){.FindResult-bucket--desktop.FindResult-bucket--center{transform:translate(30%) scale(.8)}}.FindResult-content{transition:all 1s ease-in-out;opacity:1;width:100%}.FindResult-content--transition{opacity:0}.FindResult-content--desktop{position:absolute;left:51.5%;top:250px;width:400px}.FindResult-content--desktop .Result-links{position:absolute;left:-85%;bottom:10%;width:100%}.FindResult-control{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;margin:0;bottom:0;border-radius:50%;background:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.18);cursor:pointer;transition:width .3s,height .3s,margin .3s}.FindResult-control[disabled]{cursor:not-allowed}.FindResult-control:hover:not([disabled]){width:52px;height:52px;margin:-5px;box-shadow:0 6px 19px 0 rgba(0,0,0,.18)}.FindResult-control--left{bottom:-30%;left:10%}.FindResult-control--right{right:11%;bottom:-30%}.FindResult-control--inactive{opacity:0;cursor:default}.Item-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:absolute;width:200px;bottom:-20px;left:calc(50% - 100px)}@media (min-width:768px) and (max-width:1024px){.Item-wrapper{bottom:-50px}}.Item-category,.Item-name{font-size:.875rem;transform:scale(2.5)}.Item-category{margin-bottom:2rem;text-transform:capitalize;font-style:italic;color:#767d8d}.Item-name{color:#0033a0}.Header{z-index:20;position:absolute;top:0;left:0;width:100%}.Header-navigation{-ms-flex-align:center;align-items:center;margin:.9375rem 1.25rem 0}.Header-navigation,.Header-navigation .Logo{display:-ms-flexbox;display:flex}.Header-navigation .Logo{-ms-flex:1;flex:1;-ms-flex-pack:end;justify-content:flex-end}.Header-navigation .Logo img,.Header-navigation .Logo svg{height:24px;width:96px}.Header--desktop{position:fixed}.Header--desktop .Header-navigation{margin:2.125rem 5rem 0}.Header--desktop .Header-navigation .Logo img,.Header--desktop .Header-navigation .Logo svg{height:50px;width:200px}.Header-backButton-container{height:32px}.Header-arrow{box-sizing:border-box;padding-top:.25rem;margin-right:.625rem}.Header-back{font-size:1.125rem;font-weight:700;color:#0033a0;cursor:pointer}.Loader{z-index:5;position:absolute;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,100%,.5)}.Loader-Icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Logo img,.Logo svg{cursor:pointer}.Background{z-index:0;box-sizing:border-box;position:absolute;width:100%;top:0;opacity:0;padding:0 1.25rem;transition:all .5s}.Background--desktop{opacity:1;background:#f4f8fb;background-size:100% auto}.Background--mobile{opacity:1;background:url(/img/hempel-vertex-bg.90e17ac1.svg) no-repeat 0 60px,linear-gradient(180deg,hsla(0,0%,100%,0) 180px,#0033a0 300px);background-size:100% auto}.Background--mobile.Background--results{background:linear-gradient(180deg,#f4f8fb,#fff)}.Background--home{opacity:1}.Background--home.Background--mobile{background:url(/img/hempel-vertex-bg.90e17ac1.svg) no-repeat 0 280px,linear-gradient(180deg,hsla(0,0%,100%,0) 380px,#0033a0 0);background-size:100% auto}.Background--home.Background--desktop{background:url(/img/hempel-vertex-bg.90e17ac1.svg) no-repeat 0 100px,linear-gradient(180deg,hsla(0,0%,100%,0) 380px,#0033a0 0);background-size:100% auto}.Background--results{opacity:1}.Background--results.Background--desktop{height:100%}.Footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;bottom:0}.Footer-divider{width:40px;border-top:1px solid #aabecc;margin-bottom:.9375rem}.Footer-text{text-align:center;color:#aabecc;font-size:.75rem;margin-bottom:1.875rem}.Footer--desktop{position:fixed;left:calc(50% - 175px)}.Footer--desktop.Footer--home{position:static}.Home{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%;min-height:calc(100vh - 60px)}.Home-title{font-size:1.75rem;color:#0033a0;margin-bottom:.625rem}.Home-subtitle{padding:0;margin:0 0 1.625rem;font-size:.875rem;color:#0033a0}.Home-copy{max-width:280px;line-height:1.3125rem;text-align:center;font-size:.875rem;font-weight:400;color:#333}.Home-titleWrapper{padding-top:5rem;-ms-flex-align:center;align-items:center}.Home-buttonWrapper,.Home-titleWrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Home-buttonWrapper{margin-bottom:2.5rem}.Home-buttonWrapper .Button{width:100%}.Home-buttonWrapper .Button:first-of-type{margin-bottom:1.25rem}.Home--desktop{-ms-flex-pack:center;justify-content:center;padding-left:3.75rem}.Home--desktop .Home-titleWrapper{-ms-flex-align:start;align-items:flex-start;margin-bottom:3.5rem}.Home--desktop .Home-copy,.Home--desktop .Home-subtitle,.Home--desktop .Home-title{color:#fff}.Home--desktop .Home-title{font-size:3.5rem}.Home--desktop .Home-subtitle{font-size:1.25rem}.Home--desktop .Home-copy{max-width:460px;line-height:2.25rem;font-weight:400;text-align:left;font-size:1.5rem}.Home--desktop .Home-buttonWrapper{-ms-flex-direction:row;flex-direction:row}.Home--desktop .Home-buttonWrapper .Home-button{margin-right:2.5rem}.Home--desktop .Home-buttonWrapper .Button{min-width:280px}.Overlay{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;width:0;position:fixed;z-index:50;top:0;left:0;background:hsla(0,0%,100%,.8);overflow-x:hidden;transition:.3s}.Overlay--mobile{position:absolute}.Overlay-content{position:relative;top:25%;width:100%;text-align:center;margin-top:30px}.Overlay-close{position:absolute;right:10px;top:10px;cursor:pointer}.Overlay-box{position:relative;top:0;display:-ms-flexbox;display:flex;visibility:visible;-ms-flex-direction:column;flex-direction:column;background:#fff;opacity:1;padding:1.875rem 3.75rem;box-shadow:-3px 5px 18px 0 rgba(0,0,0,.18);transition:all 1.2s}.Overlay-box--inactive{display:none;visibility:hidden}.Overlay-box--mobile{padding:1.25rem 1.875rem;margin:1.875rem}.Overlay-box--mobile .Overlay-title h1{font-size:1.5rem;font-weight:400}.Overlay-radio{display:-ms-flexbox;display:flex;margin-bottom:2.5rem}.Overlay-radio .Input-labelRadio{margin-right:1.25rem}.Overlay-input{-ms-flex:1;flex:1;margin-bottom:2.5rem}.Overlay-input label{color:#333}.Overlay-input input[type=text]{box-sizing:border-box;height:50px}.Overlay-input input[type=text]:focus{border:1px solid #0033a0;box-shadow:0 5px 15px 0 rgba(0,0,0,.18),inset 0 2px 10px 0 rgba(0,0,0,.18)}.Overlay-action{-ms-flex:1;flex:1}.Overlay-action .Button{width:280px}.Overlay-textarea{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Overlay-textarea label{margin-bottom:.8125rem}.Overlay-textarea textarea{box-sizing:border-box;border-radius:4px;padding:1rem 0 1rem 1rem;margin-bottom:2.5rem;border:none;box-shadow:0 3px 5px 0 rgba(0,0,0,.18);font-size:.875rem;font-weight:400;color:#0b2253;resize:none;height:212px}.Overlay-textarea textarea::-webkit-input-placeholder{color:#a2a9b9}.Overlay-textarea textarea:-ms-input-placeholder,.Overlay-textarea textarea::-ms-input-placeholder{color:#a2a9b9}.Overlay-textarea textarea::placeholder{color:#a2a9b9}.Overlay-textarea textarea:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,.18)}.Overlay-textarea textarea:focus{border:1px solid #0033a0;box-shadow:0 5px 15px 0 rgba(0,0,0,.18),inset 0 2px 10px 0 rgba(0,0,0,.18)}.Map{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:7.5rem}.Map--desktop{-ms-flex-direction:row;flex-direction:row;height:calc(100vh - 160px);width:calc(100vw - 160px);box-shadow:-10px 4px 40px 4px rgba(0,0,0,.18);padding:0;background:#fff}.Map--desktop .Map-retailers{padding-top:5rem;height:calc(100% - 120px);min-width:360px;max-width:480px;overflow-y:hidden}.Map--desktop .Map-retailer{height:100%;overflow-y:scroll;padding:2.8125rem 2.5rem 2.5rem}.Map--desktop .Map-controls{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem}.Map--desktop .Map-map{height:calc(100% - 90px);margin:0}.Map--desktop .Map-wrapper{background:#0033a0}.Map-title{margin-bottom:1.5625rem;font-size:1.75rem;font-weight:700;text-align:center;color:#fff}.Map-wrapper{-ms-flex:2;flex:2}.Map-controls{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Map-map{margin:0 -1.25rem;height:360px;background:#fff}.Map-retailers{-ms-flex-positive:1;flex-grow:1}.Map-retailer,.Map-retailers{position:relative}.Map--mobile .Map-controls{-ms-flex-align:end;align-items:flex-end}.Map--mobile .Map-controls .Map-dropdown{-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1rem;-ms-flex:1;flex:1}.Map--mobile .Map-controls .Map-dropdown label{-ms-flex:2;flex:2;margin-right:1.25rem}.Map--mobile .Map-controls .Map-dropdown select{min-width:200px;-ms-flex:3;flex:3}.Map--mobile .Map-controls .Map-search{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.625rem;-ms-flex:1;flex:1}.Map--mobile .Map-controls .Map-search label{-ms-flex:2;flex:2}.Map--mobile .Map-controls .Map-search input[type=text]{min-width:200px;-ms-flex:3;flex:3}.Map--mobile .Map-map{margin-bottom:1.625rem;height:22.5rem}.Map--mobile .Map-retailers{margin-left:-1.5rem;margin-right:-1.5rem}.Map--mobile .Retailer{box-sizing:border-box;margin-bottom:0!important;padding:1.5625rem 1.25rem;background:#fff}.Map--mobile .Retailer-contentLeft{margin:0;max-width:none}.Map--mobile .Retailer-contentRight{-ms-flex:none;flex:none}.Map--mobile .Retailer-directions{background-size:2.1875rem;margin-right:.625rem;font-size:.75rem}.Retailer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.Retailer:not(:last-of-type){margin-bottom:1.5625rem;padding-bottom:1.5625rem;border-bottom:1px solid rgba(0,0,0,.18)}.Retailer:last-of-type{margin-bottom:5rem}.Retailer-pin{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:35px;padding-bottom:.3125rem;margin-right:.625rem;background:url(/img/retailer-pin.f1a22255.svg) 50% no-repeat;font-size:1rem;font-weight:700;color:#0033a0;cursor:pointer}.Retailer-pin.Retailer-pin--active{color:#fff;background:url(/img/retailer-pin-active.67deed31.svg) 50% no-repeat}.Retailer-headingWrapper{-ms-flex:3;flex:3;max-width:220px}.Retailer-distance{-ms-flex:2;flex:2;font-size:1.125rem;font-weight:700;text-align:right;color:#0033a0}.Retailer-title{color:#333;font-weight:700;margin-bottom:.25rem}.Retailer-address{color:#767d8d;font-size:.875rem}.Retailer-heading{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;margin-bottom:.75rem}.Retailer-content,.Retailer-heading{display:-ms-flexbox;display:flex}.Retailer-content{opacity:0;-ms-flex:0 0 auto;flex:0 0 auto;height:0;max-height:0;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem;transition:max-height .5s,height .5s,opacity .125s}.Retailer-content--active{opacity:1;height:80px;max-height:80px;transition:max-height .3s,height .3s,opacity 1s}.Retailer-content--city{padding-left:2.5rem}.Retailer-contentLeft{-ms-flex:4;flex:4;margin-right:1.25rem;max-width:260px}.Retailer-contentRight{-ms-flex:1;flex:1}.Retailer-info{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.Retailer-info a{color:#0033a0;text-decoration:none}.Retailer-info a:hover{text-decoration:underline}.Retailer-infoLabel{color:#767d8d;min-width:35px;margin-right:.625rem}.Retailer-directions{-ms-flex-align:end;align-items:flex-end;height:80px;background:url(/img/directions.1528c256.svg) top no-repeat;text-align:center;color:#0033a0}.Retailer-directions,.Search{display:-ms-flexbox;display:flex}.Search{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}.Search label{color:#fff;margin-right:1.25rem}.Search input[type=text]{border-radius:4px;padding:1rem 0 1rem 1rem;border:none;box-shadow:0 3px 5px 0 rgba(0,0,0,.18);font-size:1rem;font-weight:700;color:#0b2253;box-sizing:border-box;min-width:280px}.Search input[type=text]::-webkit-input-placeholder{color:#a2a9b9}.Search input[type=text]:-ms-input-placeholder,.Search input[type=text]::-ms-input-placeholder{color:#a2a9b9}.Search input[type=text]::placeholder{color:#a2a9b9}.Search input[type=text]:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,.18)}.Search input[type=text]:focus{box-shadow:0 5px 15px 0 rgba(0,0,0,.18),inset 0 2px 10px 0 rgba(0,0,0,.18)}.Search-options{display:none;position:absolute;left:55px;top:47px;padding:0;max-height:309px;border:none;box-shadow:0 3px 5px 0 rgba(0,0,0,.18);background:#fff;font-size:.875rem;color:#767d8d;box-sizing:border-box;min-width:280px;z-index:10;list-style-type:none;overflow:hidden}.Search-options .Search-option{padding:1.1875rem;cursor:pointer}.Search--mobile .Search-options{left:58px;min-width:200px}.Search--open .Search-options{display:block}.Search-option--active{background:rgba(0,0,0,.18)}