﻿@import url("https://fonts.cdnfonts.com/css/proxima-nova-2");main{background:#e6e3dc;}.blade-finder-container{font-family:"Proxima Nova",sans-serif;margin:0 -7px 75px -8px;}.blade-finder-container>div{width:70%;margin:auto;text-align:center;padding:25px 0;position:relative;}@media screen and (max-width:991px){.blade-finder-container>div{width:80%;}}@media screen and (max-width:835px){.blade-finder-container>div{width:90%;}}@media screen and (max-width:625px){.blade-finder-container>div{width:95%;}}@media screen and (max-width:415px){.blade-finder-container>div{width:100%;}}.blade-finder-container>div>p{font-size:20px;font-weight:normal;padding:0 10px;margin-bottom:0;text-align:center;}.blade-finder-container>div>div{max-width:400px;margin:auto;}@media screen and (max-width:415px){.blade-finder-container>div>div{width:100%;}}.blade-finder-container>div .input{display:flex;align-items:center;margin:20px 0;padding:0 15px;position:relative;}.blade-finder-container>div .input input{font-size:16px;font-family:"Proxima Nova",sans-serif;border:0;height:40px;width:90%;margin-right:10px;padding:0 15px;}.blade-finder-container>div .invalid-model{display:none;font-size:12px;color:#f00;position:absolute;left:30px;bottom:-20px;}.blade-finder-container>div h5{font-size:14px;font-weight:400;padding:0 20px;color:#888;}.blade-finder-container>div>button{background:#149547;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-top:20px;margin-bottom:15px;width:350px;font-size:28px;font-weight:normal;}@media screen and (max-width:415px){.blade-finder-container>div>button{width:90%;}}.blade-finder-container>div>button:hover{filter:brightness(125%);color:#fff;}.blade-finder-container>div>a{color:#149547;font-size:22px;font-weight:600;text-decoration:underline;}@media screen and (max-width:415px){.blade-finder-container>div>a{font-size:16px;}}.blade-finder-container>div>a:hover{filter:brightness(125%);}#menu-container{position:absolute;text-align:left;width:83%;z-index:10;max-height:300px;overflow-y:auto;overflow-x:hidden;background:#fff;font-size:12px;box-shadow:0 6px 14px rgba(0,0,0,.5);top:45px;}#menu-container .ui-autocomplete{padding:0;margin:0;top:0!important;font-size:1em;max-height:20em;overflow:hidden;}#menu-container li{width:100%;text-indent:10px;text-overflow:ellipsis;padding:3px 5px;height:30px;line-height:30px;overflow:hidden;}.info-container{position:relative;}.info-container button{color:#006a5a;font-size:22px;padding:0;}.info-container button:hover{filter:brightness(125%);}.info-container .info-content{display:none;height:290px;position:absolute;background:#fff;width:210px;left:50px;top:-70px;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:5px;z-index:111111;}@media screen and (max-width:991px){.info-container .info-content{width:210px;left:-229px;top:-70px;}}.info-container .info-content:after{box-shadow:none;content:"";width:20px;height:20px;background:#fff;position:absolute;left:-8px;top:75px;transform:rotate(45deg);z-index:0;}@media screen and (max-width:991px){.info-container .info-content:after{left:auto;right:-8px;top:75px;}}.info-container .info-content p{font-size:14px;padding:10px 10px 0 10px;margin-bottom:0;}.info-container .info-content ul{padding:10px;display:flex;flex-wrap:wrap;}.info-container .info-content ul li{list-style-type:none;width:50%;}.info-container .info-content ul li:first-child{width:100%;}.info-container .info-content ul li:first-child img{height:55px;}.info-container .info-content ul li img{height:100%;width:100%;padding:6px 6px;object-fit:cover;}.ui-menu .ui-menu-item-wrapper:hover,.ui-menu .ui-menu-item-wrapper.ui-state-active{background-color:#00b34f;}