.top-banner{background-image:url(/public/img/website/enkonta_slider.png);height:500px;background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:40px}.home-slogan,.home-title{color:#fff;font-weight:700;font-size:38px;text-align:center;margin-top:15%}.home-slogan{font-weight:lighter;font-size:20px;margin-top:40px}.search-box{width:100%;background-color:#fff;padding:16px;border-radius:30px;margin-top:40px}.search-icon,.search-input{max-width:5%;position:relative}.search-icon i,.search-input input{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);color:#959dbb}.search-icon i{font-size:20px}.search-input{flex:0 0 78%;max-width:78%}.search-input input{width:100%;border:0;font-weight:700}.search-input input::placeholder{color:#959dbb;opacity:1}.search-input input:-ms-input-placeholder{color:#959dbb}.search-input input::-ms-input-placeholder{color:#959dbb}.search-input input:focus{outline:0}.search-button{margin-right:0;padding-right:0}.filters-div{background-color:#dce7f4}.filters-title{font-weight:500;font-size:16px;color:#000}.filters-input,.filters-select{border:0;padding:8px;width:100%}.filters-input{width:40%;margin-right:5%}.filters-input::placeholder{color:#000;opacity:1}.filters-input:-ms-input-placeholder{color:#000}.filters-input::-ms-input-placeholder{color:#000}.clear-filters{font-weight:500;font-size:14px;color:#959dbb;position:absolute;bottom:0;cursor:pointer}.clear-filters:hover{color:#ef8d4d}.category-title{font-weight:700;font-size:25px;color:#373737}.category-num-results{font-size:20px;color:#373737}.product-item{background-color:#fff;border-radius:10px}.product-image{width:100%;height:170px;object-fit:cover;object-position:center;border-top-left-radius:10px;border-top-right-radius:10px}.product-title{padding:16px 16px 0;font-size:15px;font-weight:700;color:#252525;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:64px;overflow:hidden}.product-price{display:block;padding:8px 16px 16px;font-size:20px;font-weight:700;color:#ef8d4d}.bottom-color{height:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#ef8d4d}.load-more{font-weight:600;font-size:18px;color:#7b878c}.featured-section{background-color:#dce7f4}.heading-title{margin-top:10px;font-weight:700;font-size:25px;color:#061259;text-align:center;text-transform:uppercase}