﻿.ecommerce-search-pane {
    position: relative;
}

.ecommerce-search-pane,
.ecommerce-search-pane *,
.ecommerce-search-pane *:before,
.ecommerce-search-pane *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ecommerce-search-pane .ecommerce-search-input {
    background: #fff;
    border: 1px solid #ddd;
border-radius: calc(var(--b-radius) * 1.5);
}

.ecommerce-search-pane .ecommerce-search-input input[type=text] {
    border: none;
    background-color: transparent;
    height: 50px;
    width: 100%;
    padding: 4px 60px 4px 20px;
    background-repeat: no-repeat;
    background-position: 2px center;
    background-size: 16px;
    outline: none;
}

.ecommerce-search-pane .ecommerce-search-input input.searching {
    background-image: url('data:image/gif;base64,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')
}

.ecommerce-search-pane .ecommerce-search-icon,
.ecommerce-search-pane .ecommerce-search-clear {
    display: inline-block;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    position: absolute;
   top: 50%;
   transform: translateY(-50%);
}

.ecommerce-search-pane .ecommerce-search-icon {
    right: 10px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.745' height='18.745' viewBox='0 0 18.745 18.745'%3E%3Cpath id='Path_31' data-name='Path 31' d='M7.338,0h.545a7.725,7.725,0,0,1,3.871,1.168,7.545,7.545,0,0,1,2.783,3.115,7.729,7.729,0,0,1,.753,3.629A7.607,7.607,0,0,1,13.5,12.577q2.523,2.527,5.049,5.05a.694.694,0,0,1,.2.408v.121a.672.672,0,0,1-.581.589h-.124a.688.688,0,0,1-.413-.2l-5.05-5.05a7.647,7.647,0,0,1-2.54,1.419,7.8,7.8,0,0,1-3.808.253A7.554,7.554,0,0,1,.615,10.7,7.828,7.828,0,0,1,0,7.855v-.5C.02,7.175.025,7,.046,6.818A7.647,7.647,0,0,1,4.85.53,8.008,8.008,0,0,1,7.338,0M6.865,1.346a6.27,6.27,0,0,0-1.877.534A6.343,6.343,0,0,0,1.319,8.166a5.774,5.774,0,0,0,.37,1.677,6.62,6.62,0,0,0,1.187,1.893,6.723,6.723,0,0,0,3,2.018,6.492,6.492,0,0,0,3.68-.049A6.383,6.383,0,0,0,13.6,9.862a6.49,6.49,0,0,0,.2-3.821,5.636,5.636,0,0,0-.754-1.661A7.349,7.349,0,0,0,10.42,1.957,6.031,6.031,0,0,0,6.865,1.346Z' fill='%23707070'/%3E%3C/svg%3E%0A");
}

.ecommerce-search-pane .ecommerce-search-clear {
    display: none;
    right: 10px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDI0IDI0IiB4PSIwcHgiIHk9IjBweCI+PHBhdGggZD0iTTEyLDJBMTAsMTAsMCwxLDAsMjIsMTIsMTAsMTAsMCwwLDAsMTIsMlptNC4yNSwxMi44M2ExLDEsMCwwLDEsMCwxLjQxLDEsMSwwLDAsMS0xLjQyLDBMMTIsMTMuNDEsOS4xOCwxNi4yNGExLDEsMCwwLDEtMS40MiwwLDEsMSwwLDAsMSwwLTEuNDFMMTAuNTksMTIsNy43Niw5LjE3YTEsMSwwLDAsMSwwLTEuNDEsMSwxLDAsMCwxLDEuNDIsMEwxMiwxMC41OWwyLjgyLTIuODNhMSwxLDAsMCwxLDEuNDIsMCwxLDEsMCwwLDEsMCwxLjQxTDEzLjQyLDEyWiI+PC9wYXRoPjwvc3ZnPg==");
}

.ecommerce-search-pane .ecommerce-search-result {
    display: none;
    position: absolute;
    z-index: 7000;
    top:4rem;
    left:0;
    padding: 15px;
    background-color: #fff;
    border: 1px solid #eee;
    -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25);
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    min-width: 100%;
    border-radius: var(--b-radius);
}

.ecommerce-search-pane .ecommerce-search-result .ecommerce-search-result-cat {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #ddd
}

.ecommerce-search-pane .ecommerce-search-result .ecommerce-search-result-cat:last-child {
    padding-bottom: 0px;
    margin-bottom: 0px;
    border-bottom: 0px
}
.line_inp_search{
    position: absolute;
    top: 50%;
    right: 45px;
    transform: translateY(-50%);
    height: 60%;
    width: 0.1rem;
    background-color: var(--grey);
}
.SearchItems{
    border-radius: var(--b-radius);
    border:0.1rem solid var(--grey);
}
.ImgSearch img{
border-radius: var(--b-radius);
}