.widget_product_search .woocommerce-product-search,.widget_search .searchform{position:relative;display:block;padding:0!important;max-width:100%!important;width:100%;white-space:nowrap}.widget_product_search .woocommerce-product-search:not( :first-child ),.widget_search .searchform:not( :first-child ){margin-top:20px}.widget_product_search .woocommerce-product-search input[name="s"],.widget_search .searchform input[name="s"]{width:100%!important;height:45px;border-color:var(--vamtam-accent-color-7);transition:all .3s;padding:5px 65px 5px 20px;border-radius:10em;-webkit-appearance:none}.widget_product_search .woocommerce-product-search input[name="s"]:focus,.widget_search .searchform input[name="s"]:focus{border-color:var(--vamtam-accent-color-7)}.widget_product_search .woocommerce-product-search [type=submit],.widget_search .searchform [type=submit]{position:absolute;z-index:5;padding:0;width:60px;height:45px;background:0 0;box-shadow:none;text-indent:-200px;font-size:inherit!important;border:1px solid transparent;top:0;right:0;border-radius:0;border-top-right-radius:10em;border-bottom-right-radius:10em;color:transparent}.widget_product_search .woocommerce-product-search:before,.widget_search .searchform:before{position:absolute;right:0;top:0;z-index:6;padding-right:5px;margin:0;width:55px;height:45px;content:"\e12d";font:400 20px/46px icomoon;cursor:pointer;text-align:center;border:none;transition:all .3s;pointer-events:none}.widget_product_search .woocommerce-product-search:hover:before,.widget_search .searchform:hover:before{color:var(--vamtam-accent-color-1)}