/**handles:vamtam-widgets-general,vamtam-widget-search**/
.widget{margin:0 auto 30px;padding:0}.widget .widgettitle{position:relative;overflow:hidden;margin:0;padding:0 0 10px 0}.widget .widgettitle,.widget .widgettitle a{word-wrap:break-word;font:var(--vamtam-h3-font-weight) var(--vamtam-h3-font-style) var(--vamtam-h3-font-size)/var(--vamtam-h3-line-height) var(--vamtam-h3-font-family);letter-spacing:var(--vamtam-h3-letter-spacing,normal);font-weight:400;color:var(--vamtam-accent-color-3)}.widget .widgettitle>.icon{margin-right:10px;vertical-align:baseline}.widget .widgettitle+form,.widget .widgettitle+label+select{margin-top:30px}.widget:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;background:0 0}.widget.widget_archive li a,.widget.widget_categories li a,.widget.widget_meta li a{line-height:1.7em}.widget.widget_recent_entries li{padding:10px 0 10px 0}.widget.widget_recent_entries a{font:var(--vamtam-h5-font-weight) var(--vamtam-h5-font-style) var(--vamtam-h5-font-size)/var(--vamtam-h5-line-height) var(--vamtam-h5-font-family);letter-spacing:var(--vamtam-h5-letter-spacing,normal);display:inline}.widget.widget_recent_entries .post-date{font:var(--vamtam-h6-font-weight) var(--vamtam-h6-font-style) var(--vamtam-h6-font-size)/var(--vamtam-h6-line-height) var(--vamtam-h6-font-family);letter-spacing:var(--vamtam-h6-letter-spacing,normal);display:block;padding-top:5px}.widget.widget_recent_comments li>a{display:block!important}.widget ol,.widget ul{margin:0;padding:0;list-style:none}.widget li{position:relative;overflow:hidden;margin:0;padding:0;transition:all .2s ease;text-overflow:ellipsis;word-wrap:break-word;font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);letter-spacing:var(--vamtam-primary-font-letter-spacing,normal)}.widget li:last-child{border-bottom:none}.widget li.recentcomments{color:var(--vamtam-accent-color-3);padding:5px 0}.widget li .count{color:var(--vamtam-accent-color-3);font-size:calc(var(--vamtam-primary-font-font-size) - 2px)}.widget select{max-width:100%}.widget .lang_sel_click li{overflow:visible}.widget-box:after{position:relative;top:10px;display:block;clear:both;margin:0 -10px;height:1px;content:""}.vamtam-body-sidebar .widget{margin:0 0 40px 0;padding:0}.vamtam-body-sidebar .widget .widgettitle{background:0 0}.vamtam-body-sidebar .widget .widgettitle>.icon{margin-top:-3px}.vamtam-body-sidebar .widget .widgettitle>.icon.shortcode{color:var(--vamtam-accent-color-7)}.vamtam-body-sidebar .widget .widgettitle+div,.vamtam-body-sidebar .widget .widgettitle+form,.vamtam-body-sidebar .widget .widgettitle+ol,.vamtam-body-sidebar .widget .widgettitle+ul{border:none}.vamtam-body-sidebar .widget>div:after,.vamtam-body-sidebar .widget>h4+form:after,.vamtam-body-sidebar .widget>ol:after,.vamtam-body-sidebar .widget>ul:after{position:relative;top:10px;display:block;clear:both;margin:0 -10px;height:1px;content:""}#main-footer .widget .widgettitle{white-space:normal}
.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)}