/*! customer-project 1.0.0 */body *{box-sizing:border-box}body{font-family:Myriad Pro,sans-serif;margin:0;padding:0}.adds-components{display:flex;flex-direction:column;margin:0 auto;max-width:1400px;padding:1em;width:100%}@media screen and (max-width:991px){.adds-components{display:flex;flex-direction:column;margin:0 auto;max-width:1400px;padding:1em;width:100%}}#searchfield-container .addsearch-searchfield{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}#searchfield-container .addsearch-searchfield input[type=search]{border-radius:3px;height:auto;max-width:100%;padding:14px!important;width:100%}#searchfield-container .addsearch-searchfield input[type=search].icon{padding-left:40px!important}#searchfield-container .addsearch-searchfield button{background-color:dimgray!important;border:none;border-radius:3px;color:#fff!important;font-weight:600;height:auto;padding:16px;text-transform:uppercase}#searchfield-container .addsearch-searchfield button:hover{background-color:#767676!important}#searchfield-container .adds-askai-button{align-items:center;display:flex;gap:8px}#searchfield-container .addsearch-searchfield button{background-color:#f4f9ff!important;border:1px solid #c2ddff;border-radius:10px;color:#000!important;font-size:14px;letter-spacing:2px;margin:0 0 3px;padding:13px;text-transform:none!important}#searchfield-container button:hover{background-color:#f4f9ff!important}.adds-header{align-items:center;background-color:#fff;border-bottom:1px solid hsla(0,0%,86%,.5);display:flex;flex-direction:row;height:20vh;justify-content:space-between;max-height:80px;padding:1em;position:-webkit-sticky;position:sticky;top:0;z-index:100}.adds-header .adds-header-wrapper{display:flex;flex-direction:row;margin:0 auto;max-width:1400px;width:100%}.adds-header .adds-logo{padding:0 1em}.adds-header .adds-nav{align-items:center;display:flex;flex-direction:row;margin:0 auto}.adds-header .adds-nav a{padding:0 1em;text-decoration:none}.adds-header .adds-nav a:hover{text-decoration:underline}#searchresults-container .addsearch-searchresults{display:flex;flex-direction:column}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;padding:0}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-search-results-link{text-decoration:none!important;width:100%!important}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-wrapper{flex-grow:1}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-wrapper:hover{background-color:#f1f1f1}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-main-image{height:auto!important;max-width:auto;min-width:100%;position:relative;width:100%!important}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-main-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-top{display:flex;flex-direction:column;flex-shrink:0}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-bottom{display:flex;flex-direction:column;flex-grow:1}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-title{color:#000;font-size:1em;margin:0 0 .5em}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-title a{word-break:normal!important}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-highlight{color:#000;font-size:14px;margin:0;padding:0 0 .5em}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-category-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:.5em 0}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-category{color:#848489;font-size:12px;letter-spacing:1px;text-transform:uppercase}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-description{font-size:80%;padding:0 0 .5em}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-price{font-size:80%;font-weight:700;padding:0 0 .5em}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit a{text-decoration:none!important;word-break:break-all}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit a:hover{text-decoration:underline!important}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit{display:flex;flex-direction:row;flex-shrink:0;margin:0!important;padding:1em;width:100%}@media screen and (max-width:767px){#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit{display:flex;flex-direction:column;flex-shrink:0;margin:0!important;padding:1em 0;width:100%}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit>.adds-hit-wrapper{display:flex;flex-direction:column!important;padding:1em;width:100%}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-top{margin-bottom:0;margin-bottom:1em;margin-right:0;max-width:100%;width:100%}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-main-image{display:block}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-wrapper{border:1px solid #dcdcdc;border-radius:2px}}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-category-wrapper{list-style-type:none}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-category-wrapper.list{flex-direction:row;margin:5px 0 8px;padding:0}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-category-wrapper.list li{border:1px solid #ccc;border-radius:6px;margin-right:5px;padding:3px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-category.tag{display:none}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit>.adds-hit-wrapper{display:flex;flex-direction:row!important;padding:1em;width:100%}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-top{margin-right:1em!important;max-width:150px;min-width:100px;width:25%}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-main-image{display:block}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-wrapper{border:1px solid #dcdcdc;border-radius:2px}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-title{font-weight:700}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-wrapper .adds-main-image{position:relative}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-wrapper .adds-main-image:before{content:"";display:block;padding-top:100%;width:100%}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-wrapper .adds-main-image>.adds-aspect{align-items:center;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}@media screen and (max-width:767px){#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-wrapper{flex-direction:column}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-wrapper .adds-hit-top{margin-right:0!important}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-wrapper .adds-main-image{max-width:100%;position:relative}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-wrapper .adds-main-image:before{content:"";display:block;padding-top:56.25%;width:100%}#searchresults-container .addsearch-searchresults .adds-hits-main-wrapper .adds-hit .adds-hit-wrapper .adds-main-image>.adds-aspect{align-items:center;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}}

.addsWg-searchfield-container-class .addsWg-searchfield input[type=search].icon {
    background-color: #ffffff1a;
    border-radius: 50px;
    background-position: 10px 50% !important;
    padding: 5px 10px 5px 40px!important;
    color: white;
    border: none;
    min-height: 44px;
}