#customsearch .btn.button-search:before,#customsearch .customsearch-close-btn:before,.custom-search-toggle:before{font-size:24px;line-height:1}.custom-search-toggle{border:none;background-color:transparent;padding:5px 15px;position:relative;display:block;color:#000;cursor:pointer;font-family:"Gotham";font-weight:700}.bg-dark .custom-search-toggle{color:#fff}@media (max-width:550px){.mobile-stickup .custom-search-toggle{color:#fff}}.nav-section .custom-search-toggle{font-weight:400}.custom-search-toggle:before{will-change:transform , opacity;-webkit-animation:iconAnimationIn .3s cubic-bezier(.68,-.55,.265,1.55);animation:iconAnimationIn .3s cubic-bezier(.68,-.55,.265,1.55)}.custom-search-toggle:after{position:absolute;top:50%;left:50%;width:24px;margin-top:-12px;margin-left:-12px;text-align:center;font-size:24px;line-height:24px;will-change:transform , opacity;-webkit-animation:iconAnimationOut .3s cubic-bezier(.68,-.55,.265,1.55) both;animation:iconAnimationOut .3s cubic-bezier(.68,-.55,.265,1.55) both;font-family:"FontAwesome";content:"";display:inline-block;font-weight:normal}.active .custom-search-toggle:before,.custom-search-toggle.active:before{-webkit-animation:iconAnimationOut .3s cubic-bezier(.68,-.55,.265,1.55) both;animation:iconAnimationOut .3s cubic-bezier(.68,-.55,.265,1.55) both}.with-out-icon .active .custom-search-toggle:before,.with-out-icon .custom-search-toggle.active:before{-webkit-animation:iconAnimationIn .3s cubic-bezier(.68,-.55,.265,1.55);animation:iconAnimationIn .3s cubic-bezier(.68,-.55,.265,1.55)}.active .custom-search-toggle:after,.custom-search-toggle.active:after{-webkit-animation:iconAnimationIn .3s cubic-bezier(.68,-.55,.265,1.55) both;animation:iconAnimationIn .3s cubic-bezier(.68,-.55,.265,1.55) both}.with-out-icon .active .custom-search-toggle:after,.with-out-icon .custom-search-toggle.active:after{-webkit-animation:iconAnimationOut .3s cubic-bezier(.68,-.55,.265,1.55) both;animation:iconAnimationOut .3s cubic-bezier(.68,-.55,.265,1.55) both}.custom-search-toggle:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.custom-search-toggle:focus{outline:none}.custom-search-toggle:before{font-family:"fl-outicons";content:"";display:inline-block;font-weight:normal}.custom-search-wrap{position:relative}.customsearch-canvas{z-index:5;position:fixed;top:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:400px;width:100vw;height:50vw;background-color:rgba(18,18,18,.9);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.customsearch-canvas.active-search{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.customsearch-canvas.active-search #customsearch{-webkit-animation:fadeInDown .5s .2s cubic-bezier(.68,-.55,.265,1.55) both;animation:fadeInDown .5s .2s cubic-bezier(.68,-.55,.265,1.55) both}#customsearch{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100vw - 75px);margin-left:-15px;opacity:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:480px){#customsearch{width:68.75vw}}.right-direction #customsearch{right:auto;left:0}#customsearch .result-empty{display:inline-block;padding:15px 15px 0}#customsearch .customsearch-close-btn{display:inline-block;margin-right:2.21%;color:#fff;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#customsearch .customsearch-close-btn:hover{color:#cf0}#customsearch .customsearch-close-btn:before{font-family:"fl-outicons";content:"";display:inline-block;font-weight:normal}#customsearch #customsearchbox{position:relative;width:100%;padding-right:50px;padding-left:50px;border-radius:0;background:#fff}@media (min-width:992px){#customsearch #customsearchbox{padding-left:190px}}@media (max-width:767px){#customsearch #customsearchbox{padding-left:60px}}#customsearch #customsearchbox label{color:#333}#customsearch .btn.button-search{position:absolute;top:0;right:0;bottom:0;display:block;width:50px;padding:0 0 2px!important;border:none;background:transparent;color:#121212;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:0!important}#customsearch .btn.button-search:before{vertical-align:middle;font-family:"fl-outicons";content:"";display:inline-block;font-weight:normal}#customsearch .btn.button-search:after{background-color:#cf0!important}#customsearch .btn.button-search:hover{color:#000!important;background-color:#cf0!important}#customsearch .btn.button-search span{display:none}#customsearch .selector{position:absolute;top:5px;left:5px;height:36px;background:#fff}#customsearch .selector span{height:36px;line-height:36px}#customsearch .selector span:after{height:34px;border:none;background:#fff;line-height:34px;font-family:"FontAwesome";content:"";display:inline-block;font-weight:normal}#customsearch .selector select{height:36px}@media (max-width:991px){#customsearch .selector{min-width:inherit;width:49px!important;padding:0}#customsearch .selector span{width:auto!important;padding:0;text-indent:-999px}#customsearch .selector span:after{right:auto;left:50%;text-indent:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#customsearch select{width:180px}@media (max-width:767px){#customsearch select{width:100px}}#customsearch select option{padding:5px}#customsearch #search_query_top{display:inline-block;height:45px;padding:12px 10px 12px 13px;border:none;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}#customsearch #customsearch_result{z-index:5;position:absolute;top: calc(100% + 10px);right:0;width: calc(100% - (24px + 2.21%));padding-bottom:15px;background:#fff;-webkit-box-shadow:0 3px 14px rgba(0,0,0,.24);box-shadow:0 3px 14px rgba(0,0,0,.24)}@media (min-width:768px){#customsearch #customsearch_result{overflow-y:auto;max-height:69vh}#customsearch #customsearch_result::-webkit-scrollbar-button{width:2px;height:0;background-color:transparent}#customsearch #customsearch_result::-webkit-scrollbar-track{background-color:transparent}#customsearch #customsearch_result::-webkit-scrollbar-thumb{border-radius:0;background-color:#f3f3f3}#customsearch #customsearch_result::-webkit-scrollbar-thumb:hover{background-color:silver}#customsearch #customsearch_result::-webkit-scrollbar{width:4px}}#customsearch #customsearch_result .search-page{clear:both;overflow:hidden}#customsearch #customsearch_result .customsearch-row{overflow:hidden;margin-top:30px;padding:15px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}#customsearch #customsearch_result .customsearch-row .customsearch-inner-row{position:relative}#customsearch #customsearch_result .customsearch-row .customsearch-inner-row img{float:left;margin-right:15px;background:#fff}#customsearch #customsearch_result .customsearch-row:first-child{margin:0}#customsearch #customsearch_result .customsearch-row:hover{background:#f3f3f3}#customsearch #customsearch_result .availability,#customsearch #customsearch_result .quantity,#customsearch #customsearch_result .reference{display:inline-block;margin:0 15px 0 0;vertical-align:middle;font-size:12px}#customsearch #customsearch_result .availability.availability,#customsearch #customsearch_result .quantity.availability,#customsearch #customsearch_result .reference.availability{text-decoration:underline}#customsearch #customsearch_result .availability.quantity,#customsearch #customsearch_result .quantity.quantity,#customsearch #customsearch_result .reference.quantity{color:#ccc}#customsearch #customsearch_result .name{display:block;margin:5px 0;font-weight:500;font-size:15px;line-height:21px}#customsearch #customsearch_result .name strong{color:#000}#customsearch #customsearch_result .price{top:0;right:0}@media (min-width:480px){#customsearch #customsearch_result .price{position:absolute}}#customsearch #customsearch_result .description-short{margin-bottom:10px}#customsearch #customsearch_result div>strong{color:#000;font-weight:normal}#customsearch #customsearch_result .manufacturer-name,#customsearch #customsearch_result .supplier-name{display:block;float:right;margin-left:20px;padding:3px 7px;background:#fff;font-size:11px;line-height:15px}#customsearch #customsearch_result.loading{opacity:.5}#customsearch #customsearch_result div.hidden-page,#customsearch #customsearch_result div.hidden-row{display:none}#customsearch #customsearch_result .pagers{float:right;padding-top:15px}#customsearch #customsearch_result .pagers a{display:inline-block;margin:0 3px;padding:5px 10px;background:#f7f7f7;text-decoration:none}#customsearch #customsearch_result .pagers a.active,#customsearch #customsearch_result .pagers a:focus,#customsearch #customsearch_result .pagers a:hover{outline:none;background:#f1f0f0;color:#000}#customsearch #customsearch_result .navigation{float:right;padding-top:15px;padding-right:10px}@media (min-width:1200px){#customsearch #customsearch_result .navigation{padding-right:20px}}#customsearch #customsearch_result .navigation.top{padding-top:0;padding-bottom:15px}#customsearch #customsearch_result .navigation>a{float:left;padding:2px 0;text-decoration:none;font-size:24px}#customsearch #customsearch_result .navigation>a.disabled{color:#ccc;cursor:default}#customsearch #customsearch_result .navigation>a.active,#customsearch #customsearch_result .navigation>a:focus,#customsearch #customsearch_result .navigation>a:hover{outline:none}#customsearch #customsearch_result .navigation .pagers{float:left;padding-top:0}#customsearch #customsearch_result .navigation .count-pages{float:left;padding:5px 10px;font-size:17px}#customsearch #customsearch_result .navigation .count-pages .current{color:#000}#customsearch #customsearch_result .customsearch-alllink{float:left;padding-top:20px;padding-left:10px}@media (min-width:1200px){#customsearch #customsearch_result .customsearch-alllink{padding-left:20px}}#customsearch #customsearch_result .customsearch-alllink a{display:block}#customsearch #customsearch_result .customsearch-alllink a:after{content:'\f021';margin-left:10px;color:#85ce90;vertical-align:-4px;font-size:24px;font-family:"FontAwesome"}.module-customsearch-customsearch :not(.bx-viewport)>ul.product_list.grid {clear:both}#customsearch .ssa-searchblock-top{padding:0!important;float:none;width:100%}#customsearch .btn.button-search:before,#customsearch .customsearch-close-btn:before,.custom-search-toggle:before{font-size:24px;line-height:1}.ui-autocomplete.ssa-menu .ui-menu-item.ssa-notfound a{color:#000!important;font-weight:500!important;text-transform:uppercase!important}.ui-autocomplete.ssa-menu .ui-menu-item.ssa-notfound>div{background-color:#cf0!important}.ssa-reduce-percent-price{background-color:#cf0!important;font-weight:500!important;color:#000!important;padding:4px 5px 2px 5px!important}.ssa-new-price{color:#fff!important;font-weight:500!important;background-color:#000!important;padding:4px 5px 2px 5px!important}.ssa-old-price{color:#999!important;font-weight:500!important}.ui-autocomplete.ssa-menu .ui-menu-item .ssa-content .ssa-price-block>div{margin-right:3px!important}.ssa-name{color:#000!important;margin-bottom:5px!important;font-weight:500!important;font-size:14px!important;text-transform:uppercase!important}.ssa-autocomplete-groupcat,.ssa-autocomplete-groupcat .ssa-item-highlight{background-color:#000!important;color:#fff!important;font-weight:500!important;font-size:11px!important;text-transform:uppercase!important}.ui-autocomplete.ssa-menu.ui-menu .ui-menu-item.ssa-prod{font-family:"Gotham"}.ui-autocomplete.ssa-menu .ui-menu-item{border-bottom:1px solid #ccc!important;background-color:#fff!important;padding-top:5px!important}.ssa-total-found{background-color:#000}.ssa-total-found a span{background-color:#000!important;padding:10px!important;font-size:16px!important;font-weight:500!important;text-transform:uppercase!important}@media (max-width:767px){.ssa-total-found a span{font-size:12px!important}}.ssa-menu{position:fixed!important}#search .alert.alert-info,#shoesresult .alert.alert-info{display:none}.page-heading#instant_search_results a.close:hover{color:inherit}.page-heading#instant_search_results a.close{color:inherit;font-family:inherit}